From mailing_(at)_rpnetworks.de Sat, 30 Dec 2000 15:22:48 +0100 Date: Sat, 30 Dec 2000 15:22:48 +0100 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] Array durchschleifen Hallo Liste, ich habe ein Formular indem der User selber bestimmen kann wieviele Texte er anlegen will. Dieses Array soll dann ueber drei Dokumente geschleift werden. Bps: // Wir drei mal erzeugt! Jetzt will ich das im naechsten Dokument per hidden Field uebergeben: funktioniert nicht. Und ich komme nicht drauf wie ich das machen kann. Kann mir jemand kurz helfen? Gruss und Danke! Rene From sascha_(at)_dueckers.de Mon, 25 Dec 2000 03:51:53 +0100 Date: Mon, 25 Dec 2000 03:51:53 +0100 From: =?ISO-8859-1?B?U2FzY2hhIET8Y2tlcnM=?= sascha_(at)_dueckers.de Subject: [php] Kleinanzeigenscript gesucht Hallo, hat jemand schonmal ein "ausführliches" Kleinanzeigenscript mit PHP realisiert oder Hinweise und Links zu entsprechenden Seiten. Ich finde es zu schade, wenn ich das Rad wieder neu erfinden muss. gruss Sascha p.s: Frohe Weihnachten From daniel_(at)_lorch.cc Mon, 25 Dec 2000 03:52:56 +0100 Date: Mon, 25 Dec 2000 03:52:56 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] Re[4]: [php] differenz zwischen zweier daten hi Egon Schmid (_(at)_work) , Sunday, December 24, 2000, 1:34:28 PM, you wrote: >> weil [1] Kristian Koehntopp AFAIK die FAQ führt (oder zumindest >> hostet) oder [2] Tobias Ratschiller den link auf phpwizard.net >> verschlampt hat. es geht ja nicht um irgend eine PHP-funktion sondern >> um DIE SPEZIELLE funktion, welche in der FAQ angepriesen wurde. ESw> Bei Kristian und Tobias wird ja hoffentlich nicht mehr Funktionen ESw> beschrieben sein, wie im PHP Handbuch. jetzt mal ganz ehrlich: was hat mir deine antwort gebracht? ausser vielleicht ZWEIMAL werbung für das (dein?) PHP BUCH? ich kauf das buch nicht!! in zukunft wären tags vielleicht angebrachter (oder vielleicht sogar ) natürlich schätze ich die hilfsbereitschaft vieler leute auf dieser liste und habe mich gefreut, dass du geantwortet hast - auch wenn wirklich nichts nützliches drinstand. es geht wirklich und ausschliesslich darum, dass irgendwer vielleicht die freundlichkeit besitzt und mir diese funktion zukommen lässt. ich wollte einen simplen "Noch n Tage bis .." counter schreiben und dafür echt keinen grossen aufwand zu betreiben. da ich mich an eine passende funktion in der PHPFAQ erinnerte, versuchte ich sie mir von dort zu holen - ohne erfolg (deadlink). aber das wird jetzt hoffentlich gefixt. >> nö, borland c++ unter windows. spielt auch keine rolle, ich will die >> funktion nach c++ portieren und das wird nicht weiters schwierig sein, >> denn mehr als ein paar "multipliziere-mit-3600-addiere-das" wird das >> nicht sein - hab nur keine lust das selbst zu programmieren wenn es >> eine "musterlösung" dafür gibt. ESw> Auf einer Stundenbasis haut das aber nicht hin. Es gibt ja noch die ESw> Sommer- und Winterzeit. weshalb frage ich wohl nach dieser funktion? damit ich sowas selbst coden muss? ESw> PS: In der Hoffnung, dass Du über die Feiertage mal deinen Mailer ESw> überprüfst. Schau Dir mal das Subject an. ist übrigens DEIN MAILER (Butt 0.89.1i), der damit nicht klarkommt. hab's jetzt gekürzt. cu From wweyand_(at)_weyand-hg.de Mon, 25 Dec 2000 06:28:14 +0100 Date: Mon, 25 Dec 2000 06:28:14 +0100 From: Wolfgang Weyand wweyand_(at)_weyand-hg.de Subject: [php] differenz zwischen zweier daten PMFJI, > ESw> PS: In der Hoffnung, dass Du über die Feiertage mal deinen Mailer > ESw> überprüfst. Schau Dir mal das Subject an. > > ist übrigens DEIN MAILER (Butt 0.89.1i), der damit nicht klarkommt. > hab's jetzt gekürzt. Aus dem Header Deiner Ursprungsmail : Date: Sun, 24 Dec 2000 09:51:15 +0100 From: Daniel Lorch X-Mailer: The Bat! (v1.45) Personal X-Priority: 3 (Normal) Message-ID: <16066466613.20001224095115_(at)_lorch.cc> To: "[PHP]" Subject: [php] differenz zwischen zweier daten - fehler i n der FAQ oder phpwizard.net (je nachdem, wie man's sieht - ihr könnt ne webpoll mac hen) n der FAQ oder phpwizard.net (je nachdem, wie man's sieht - ihr könnt ne webpoll mac hen) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Dein Subject sieht wirklich krank aus. From ralf_(at)_php-experiments.de Mon, 25 Dec 2000 07:44:07 +0100 Date: Mon, 25 Dec 2000 07:44:07 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] differenz zwischen zweier daten Wolfgang Weyand wrote: > Aus dem Header Deiner Ursprungsmail : [...] Leute, es ist Weihnachten, also seid doch bitte etwas friedlicher. ;-) Zur Info: Derartige Bandwurm-Subjects entstehen, wenn Umlaute in den Subjects enthalten sind und die vorhandene Mailman-Version damit nicht ganz zurechtkommt. Um Fragen vorzubeugen: Nein, ein Update kommt momentan nicht in Frage, wir sind froh, dass das Ding ueberhaupt so stabil laeuft. Aber im Neuen Jahr wird alles besser. Vielleicht. Beste Gruesse, Ralf From bjoern_(at)_baer.main.de Mon, 25 Dec 2000 11:20:01 +0100 Date: Mon, 25 Dec 2000 11:20:01 +0100 From: Björn Schotte bjoern_(at)_baer.main.de Subject: [php] [FAQ] Loesungen fuer deine PHP-Probleme Willkommen in der deutschsprachigen PHP-Mailingliste! Wie im Leben üblich, gelten auch in der PHP-Liste einige Dinge, die man beachten sollte. Mehr darüber erfährst du auf WICHTIG: bitte *KEINE* HTML-Mails versenden! Diese Mailingliste gibt es nun schon seit einigen Jahren. Im Laufe der Zeit tauchen viele Fragen auf, die bereits zu Genüge hier diskutiert wurden. Daher ist es ratsam, zuerst einmal im Archiv dieser Mailingliste zu suchen. Das Archiv findest du auf bei "HOME / SUCHE". Dort den gewünschten Suchbegriff eingeben. Ebenso ist es ratsam, die ausführliche FAQ der Newsgruppe de.comp.lang.php zu konsultieren. Du findest sie auf Bitte probiere es zuerst einmal mit etwas Eigenrecherche, bevor du deine Fragen in dieser Mailingliste stellst. --Björn Schotte . From t-g-p_(at)_gmx.de Mon, 25 Dec 2000 11:40:04 +0100 Date: Mon, 25 Dec 2000 11:40:04 +0100 From: Tobias Meyer t-g-p_(at)_gmx.de Subject: [php] SMS per PHP > Also Jungs, ich hab selber mal einwenig getüftelt, und habe einen > Provider gefunden, bei > dem das klappt, und zwar ist das VLF.net. "Desweiteren ist es nicht erlaubt, mit fremden Formularen SMS-Nachrichten über unser Skript zu versenden oder das Formular direkt aufzurufen. Ein Mißbrauch wird nicht gestattet und hat sowohl zivil- als auch strafrechtliche Maßnahmen zufolge." [http://www.vlf.net/sms2/fset_nb.htm] habt ihr sicher gelesen.... sag mal bescheid wenn sich die leute bei vlf.net bei dir gemeldet haben :) sorry - aber ich wär wirklich stinkig wenn jemand meinen service, den ich kostenlos anbiete und über werbung finanziere, missbraucht. frohe weihnachten :) tobias From pfeiffer_(at)_uris.de Mon, 25 Dec 2000 12:02:04 +0100 Date: Mon, 25 Dec 2000 12:02:04 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] OT - dos-emulation Hallo allerseits und frohes Fest, jemand hat mir erzaehlt, dass es unter Linux so etwas wie eine dos-emulation gibt, mit der man z.b. ein aelteres, schon compiliertes, Programm ablaufen lassen kann, um dessen Funktionalitaet zu nutzen. Trotz intensiver Suczhe, bin ich jedoch nicht fuendig geworden :-( Kennt vielleicht jemand das Paket und den Aufruf ? m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From webmaster_(at)_hacker-rulz.net Mon, 25 Dec 2000 12:14:22 +0100 Date: Mon, 25 Dec 2000 12:14:22 +0100 From: webmaster_(at)_hacker-rulz.net webmaster_(at)_hacker-rulz.net Subject: [php] SMS per PHP Tobias Meyer wrote: > > > Also Jungs, ich hab selber mal einwenig getüftelt, und habe einen > > Provider gefunden, bei > > dem das klappt, und zwar ist das VLF.net. > > "Desweiteren ist es nicht erlaubt, mit fremden Formularen > SMS-Nachrichten über unser Skript zu versenden oder das Formular direkt > aufzurufen. Ein Mißbrauch wird nicht gestattet und hat sowohl zivil- > als auch strafrechtliche Maßnahmen zufolge." > [http://www.vlf.net/sms2/fset_nb.htm] > > habt ihr sicher gelesen.... sag mal bescheid wenn sich die leute bei > vlf.net bei dir gemeldet haben :) > sorry - aber ich wär wirklich stinkig wenn jemand meinen service, den > ich kostenlos anbiete und über werbung finanziere, missbraucht. deswegen will ich auch dialing.de nehmen!! -- Microsoft asks you where you want to go. Unix gets you there... First they ignore you - then they laugh about you - then they fight you - and then you win. The internet is insecure! Do anything against this, visit my Homepage: http://www.hacker-rulz.net Contacts: e-Mail: webmaster_(at)_hacker-rulz.net ICQ: 33478369 From vonwerdt_(at)_smsspeed.com Mon, 25 Dec 2000 12:15:27 +0100 Date: Mon, 25 Dec 2000 12:15:27 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] SMS per PHP > > > Also Jungs, ich hab selber mal einwenig getüftelt, und habe einen > > > Provider gefunden, bei > > > dem das klappt, und zwar ist das VLF.net. > > > > "Desweiteren ist es nicht erlaubt, mit fremden Formularen > > SMS-Nachrichten über unser Skript zu versenden oder das Formular direkt > > aufzurufen. Ein Mißbrauch wird nicht gestattet und hat sowohl zivil- > > als auch strafrechtliche Maßnahmen zufolge." > > [http://www.vlf.net/sms2/fset_nb.htm] > > > > habt ihr sicher gelesen.... sag mal bescheid wenn sich die leute bei > > vlf.net bei dir gemeldet haben :) > > sorry - aber ich wär wirklich stinkig wenn jemand meinen service, den > > ich kostenlos anbiete und über werbung finanziere, missbraucht. > > deswegen will ich auch dialing.de nehmen!! > dialing geht nicht! und ausserdem: xodox bietet selber keinen sms service an, d.h. sms.xodox.de ist nur eine umleitung auf das sms-napping von dialing - was wir mit php ja weiss gott nicht brauchen können! From webmaster_(at)_hacker-rulz.net Mon, 25 Dec 2000 12:23:12 +0100 Date: Mon, 25 Dec 2000 12:23:12 +0100 From: webmaster_(at)_hacker-rulz.net webmaster_(at)_hacker-rulz.net Subject: [php] OT - dos-emulation Norbert Pfeiffer wrote: > > Hallo allerseits und frohes Fest, > > jemand hat mir erzaehlt, dass es unter Linux so etwas wie eine > dos-emulation gibt, mit der man z.b. ein aelteres, schon compiliertes, > Programm ablaufen lassen kann, um dessen Funktionalitaet zu nutzen. > > Trotz intensiver Suczhe, bin ich jedoch nicht fuendig geworden :-( > > Kennt vielleicht jemand das Paket und den Aufruf ? > > m.f.G. N. Pfeiffer Hmmm, falsche Mailinglist, meld dich bei den Lugs Bremen an! (www.linux-bremen.net) Die haben immer irgendeinen guten Tip! ;)) Cya, Sebastian -- Microsoft asks you where you want to go. Unix gets you there... First they ignore you - then they laugh about you - then they fight you - and then you win. The internet is insecure! Do anything against this, visit my Homepage: http://www.hacker-rulz.net Contacts: e-Mail: webmaster_(at)_hacker-rulz.net ICQ: 33478369 From sebastian.wolfgarten_(at)_gmx.net Mon, 25 Dec 2000 12:26:32 +0100 Date: Mon, 25 Dec 2000 12:26:32 +0100 From: Sebastian Wolfgarten sebastian.wolfgarten_(at)_gmx.net Subject: [php] AW: [php] SMS per PHP schicke doch mal das skript für vlf.net rum! frohes fest, gruß seb -----Ursprüngliche Nachricht----- Von: root_(at)_infosoc.uni-koeln.de [mailto:root_(at)_infosoc.uni-koeln.de]Im Auftrag von webmaster_(at)_hacker-rulz.net Gesendet: Sonntag, 24. Dezember 2000 23:16 An: php_(at)_php-center.de Betreff: Re: [php] SMS per PHP Tobias Schlottke wrote: > > Hi, > > > wird es nicht - daran hab ich mir auch schon die zähne ausgebissen. denn > das > > prog achtet auf den referer. > Man kann doch auch ohne Probleme den Referer faken. > Den Anbieter kann man Problemlos mit PHP nutzen. > > Gruss, > Tobias > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php Also Jungs, ich hab selber mal einwenig getüftelt, und habe einen Provider gefunden, bei dem das klappt, und zwar ist das VLF.net. Die anderen, ausser dialing.de (habs damit noch nicht probiert) liefen nicht, es kam zwar bei mir jedesmal die richtige Rückmeldung, dass die SMS versendet wurde, aber diese kam nie an! ;(( Naja, wenn jemand dialing.de benutzen kann, hätte ich gerne das Script dafür! ;)) Weil dialing.de hat ja im prinzip den gleichn Service wie wir den bauen wollen! Ausserdem ist das nicht ganz soviel was die Leute bezahlen, denn das wird nach Menge abgerechnet, und umso mehr Menge umso billiger wird das! Hab mal irgendwas gehört von unter einem Pfennig pro SMS! Cya, Sebastian -- Microsoft asks you where you want to go. Unix gets you there... First they ignore you - then they laugh about you - then they fight you - and then you win. The internet is insecure! Do anything against this, visit my Homepage: http://www.hacker-rulz.net Contacts: e-Mail: webmaster_(at)_hacker-rulz.net ICQ: 33478369 -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From cb_(at)_torgau-online.de Mon, 25 Dec 2000 12:25:02 +0100 Date: Mon, 25 Dec 2000 12:25:02 +0100 From: Carsten Bleyer cb_(at)_torgau-online.de Subject: [php] OT - dos-emulation Am Mon, 25 Dec 2000 12:02:04 +0100 schrieb "Norbert Pfeiffer" : > Hallo allerseits und frohes Fest, > Hallo Norbert, > > Kennt vielleicht jemand das Paket und den Aufruf ? probiers mal damit. ftp://ftp.suse.com/pub/dosemu/ Frohe Weihnachten noch Carsten Carsten Bleyer www.snc-torgau.de info_(at)_snc-torgau.de From vonwerdt_(at)_smsspeed.com Mon, 25 Dec 2000 12:33:44 +0100 Date: Mon, 25 Dec 2000 12:33:44 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] SMS per PHP ----- Original Message ----- From: Tobias Meyer To: Sent: Monday, December 25, 2000 11:40 AM Subject: RE: [php] SMS per PHP > > Also Jungs, ich hab selber mal einwenig getüftelt, und habe einen > > Provider gefunden, bei > > dem das klappt, und zwar ist das VLF.net. > > "Desweiteren ist es nicht erlaubt, mit fremden Formularen > SMS-Nachrichten über unser Skript zu versenden oder das Formular direkt > aufzurufen. Ein Mißbrauch wird nicht gestattet und hat sowohl zivil- > als auch strafrechtliche Maßnahmen zufolge." > [http://www.vlf.net/sms2/fset_nb.htm] > > habt ihr sicher gelesen.... sag mal bescheid wenn sich die leute bei > vlf.net bei dir gemeldet haben :) > sorry - aber ich wär wirklich stinkig wenn jemand meinen service, den > ich kostenlos anbiete und über werbung finanziere, missbraucht. Klar, die AGB sind ein Problem. Ich habe aber mal bei sms.de geschaut, dort heisst es afak nichts von fremden Scripten. Ausserdem nimmt das Prog dort auch GET-Variablen. Adresse: http://www.sms.de/privat/send.php3 Probierts mal aus. Ein Script darum zu bauen dürfte ja einfach sein (fopen() oder include(), und damit hats sich) gruss und frohe festtage dominik ------------------------------------------------ Besuchen Sie smsspeed.com... SMS-Sprüche bis zum Umfallen! http://www.smsspeed.com ------------------------------------------------ From info_(at)_bekosch.de Mon, 25 Dec 2000 13:13:43 +0100 Date: Mon, 25 Dec 2000 13:13:43 +0100 From: Schwab Bernhard Konrad info_(at)_bekosch.de Subject: [php] SMS per PHP Hi Dominik, > > > > habt ihr sicher gelesen.... sag mal bescheid wenn sich die leute bei > > vlf.net bei dir gemeldet haben :) > > sorry - aber ich wär wirklich stinkig wenn jemand meinen service, den > > ich kostenlos anbiete und über werbung finanziere, missbraucht. > > Klar, die AGB sind ein Problem. Ich habe aber mal bei sms.de > geschaut, dort > heisst es afak nichts von fremden Scripten. Ausserdem nimmt das Prog dort Naja : Unsere Nutzungsbedingungen Dieser Dienst ist kostenlos und steht zur privaten und kommerziellen Nutzung zur Verfügung. Die Nutzungserlaubnis besteht ausschließlich für direkte, persoenliche Kommunikation, sofern Sie ein Einverstaendis des Empfaengers besitzen. Insbesondere der Massenversand von Mitteilungen und der Versand von Werbenachrichten sind ausdruecklich untersagt. Ferner gilt für den Inhalt der Nachrichten deutsches Recht. Die Zuwiderhandlung wird strafrechtlich verfolgt. Um Zuwiderhandlungen zu verfolgen, werden alle Vorgaenge protokolliert. Das koennte nun Auslegungssache des Anwaltes werden ob ein Versand ueber ein Script eine direkte, persoenliche Kommunikation ist. Diese Leute bezahlen Geld fuer die sms und machen auch Stichproben. Mach es doch anders, geh zu sms.de lass Dir einen Account geben und bezahl die paar Pfennig fuer die versendete sms. Da gibt es keine Probleme und Du kannst Deine Daten bequem per Get an die rueberschieben. Gruss Berni > From pfeiffer_(at)_uris.de Mon, 25 Dec 2000 13:23:54 +0100 Date: Mon, 25 Dec 2000 13:23:54 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] OT - dos-emulation Hallo Carsten, > probiers mal damit. > ftp://ftp.suse.com/pub/dosemu/ super, das wird mir/uns sicher helfen - danke ! m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From vonwerdt_(at)_smsspeed.com Mon, 25 Dec 2000 13:26:57 +0100 Date: Mon, 25 Dec 2000 13:26:57 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] SMS per PHP > Das koennte nun Auslegungssache des Anwaltes werden ob ein Versand > ueber ein Script eine direkte, persoenliche Kommunikation ist. Na ja, ich wills nicht drauf abkommen lassen. Dann nehm ich halt das SMS-Napping von dialing.de. Schliesslich geht es mir nur darum dass meine Kunden sms-sprüche versenden können. wäre natürlich schon gut wenn ich das formular selber stellen könnte, aber so gehts auch. > Diese Leute bezahlen Geld fuer die sms und machen auch Stichproben. und finanzieren es es mit werbung. > Mach es doch anders, geh zu sms.de lass Dir einen Account geben und > bezahl die paar Pfennig fuer die versendete sms. Da gibt es keine > Probleme und Du kannst Deine Daten bequem per Get an die > rueberschieben. Werds mir überlegen wenn ich mal ein prog mache das sms versenden muss. > Gruss Berni cu dominik From info_(at)_agathos.net Mon, 25 Dec 2000 13:34:13 +0100 Date: Mon, 25 Dec 2000 13:34:13 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] variablen aus formular > hi und frohes fest! > könntet ihr mal bitte auf diese seite gehen und das formular ausfüllen: > http://www.mk2000-online.de/meta/table.shtml? > die daten werden an ein php-script übergeben, das dann die tabelle > erzeugt. als nächstes gibt man die spaltenbreite ein. beim klick auf > "weiter..." sollen die spalten die eingegebenen breite erhalten. wenn > ihr bei "table_1.php3" in den quelltext schaut, seht ihr, dass die > textfelder, in die man die spaltenbreiten eingibt, die namen "spalte1", > "spalte2", ... haben. > nun möchte ich diese namen als variablen verwenden, um in "table_2.php3" > die spaltenbreiten zu generieren. hier der code: > ----------------------------------------------------- > echo("$table"); > echo(" \n"); > echo("  \n"); > $m = 2; > # erzeugung der spalten > while ($m <= $spalten) { > $m++; > echo("  \n"); > ^^^^^^^^^ > } > echo(" \n"); > # erzeugung der zeilen > for ($i = 2; $i <= $zeilen; $i++) { > echo(" \n"); > # erzeugung der spalten > for ($t = 1; $t <= $spalten; $t++) { > echo("  \n"); > } > echo(" \n"); > } > # abschluss der tabelle mit > echo(""); > ----------------------------------------------------- > das script gibt aber nur den wert von $m aus und nicht den wert von > $spalte$m. weiß jemand rat? > ich hoffe, es war einigermaßen verständlich... > anyway... frohes fest! > Matthias > -- > HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de > Fragen und eMails an mailto:mk_(at)_mk2000-online.de > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php Liebe Grüße aus dem Allgäu Hans Theo Mislisch Agathos Verlag GmbH -- Agathos Networks - Postfach 1114 - D-87515 Sonthofen Tel: +49 (0)8321 67388-80 Fax: +49 (0)8321 67388-50 mailto:info_(at)_agathos.net From info_(at)_agathos.net Mon, 25 Dec 2000 13:35:20 +0100 Date: Mon, 25 Dec 2000 13:35:20 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] variablen aus formular > http://www.mk2000-online.de/meta/table.shtml? Hallo Matthias, also mein NS 4.7 schmiert da sofort ab, wenn ich die Seite aufrufe. Steht da was besonderes drin, oder liegt das an NS? Liebe Grüße aus dem Allgäu Theo From ChristianThiele_(at)_gmx.de Mon, 25 Dec 2000 13:37:54 +0100 Date: Mon, 25 Dec 2000 13:37:54 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] SMS per PHP >Jede Nutzung des SMS-Versandes der uni.de AG (www.uni.de) durch eigene Skripte oder Programme unter Umgehung unserer Webseiten wird zivil- und strafrechtlich verfolgt. < Zitat uni.de Und das kostet nicht nur einen Pfennig, die Tarife sind da eher so um die 5-10 Pf und es ist nicht der Verlust der SMS an sich sondern der Verlust an Werbeeinnahmen denn auf jeder SMS-Seite gibts ne Menge Banner...das ist der Verlust... Nichtdestotrotz, hat jemand ein Skript welches funktioniert? Ich würde damit nämlich gern mal bissel experimentieren, wäre nett... Danke schonmal... Ciao Christian From ChristianThiele_(at)_gmx.de Mon, 25 Dec 2000 14:20:08 +0100 Date: Mon, 25 Dec 2000 14:20:08 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] Download von anderem Server Hi, kennt jemand ne Möglichkeit um eine große Datei auf den eigenen Server zu ziehen? Folgendes Problem, ich hab ne 15 MB Datei auf nem lahmen Server der mir beim Download jedesmal irgendwo abbricht und ich auch ein Downloadmanager kann da nix mehr machen. Kann man nicht meinem Server sagen download URL sowieso und von dort kann ich mir das Ding dann ziehen??? Oder kennt jemand ne andere Lösung für so einen Download?? Ciao & Frohes Fest Christian From info_(at)_olaf-baumert.de Mon, 25 Dec 2000 15:05:04 +0100 Date: Mon, 25 Dec 2000 15:05:04 +0100 From: Olaf Baumert info_(at)_olaf-baumert.de Subject: [php] [OT - a little OT] Aufruf eines PHP-Scripts per Cronjob Guten morgen ;) ML, folgendes Problem: Ein Script welches auf meinem Mailserver die mbox ausliest und bei eingetroffenen Mails eine SMS (daher auch mein Interesse an der SMS per PHP Geschichte ;)) mit dem Inhalt von From, Subject und ein wenig vom Body sendet soll per cronjob aufgerufen werden. Nun ist es so das mein Hoster PHP als mod_php im apachen laufen hat. Kann ich dann trotzdem mit dem Cronjob das Script, bzw. den Interpreter, Starten so wie bei einem Perl-Script? Und was ist zu beachten das sich bei allen möglichen Fehlern das ding auch sicher beendet? MfG, Olaf Baumert P.S.: Frohes Fest weiterhin -- Olaf Baumert, Kommunikationselektroniker Mail: info_(at)_Olaf-Baumert.de Homepage: http://Olaf-Baumert.de Mobile: ask me for No. From beus_(at)_b-wd.de Mon, 25 Dec 2000 15:18:17 +0100 Date: Mon, 25 Dec 2000 15:18:17 +0100 From: Johannes Beus beus_(at)_b-wd.de Subject: [php] Download von anderem Server ----- Original Message ----- From: "Christian Thiele" To: Sent: Monday, December 25, 2000 2:20 PM Subject: [php] Download von anderem Server > Kann man nicht meinem Server sagen download URL sowieso und von dort kann > ich mir das Ding dann ziehen??? wie wärs mit system("wget url"); ? Johannes From ralf_(at)_php-experiments.de Mon, 25 Dec 2000 15:23:35 +0100 Date: Mon, 25 Dec 2000 15:23:35 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] [OT - a little OT] Aufruf eines PHP-Scripts per Cronjob Olaf Baumert wrote: > Kann ich dann trotzdem mit dem Cronjob das Script, bzw. den Interpreter, > Starten so wie bei einem Perl-Script? Nicht direkt, aber indirekt, z.B. via wget http://url oder lynx --dump http://url Ggf. die Ausgabe noch nach /dev/null leiten. Beste Gruesse & Frohe Weihnachten, Ralf From info_(at)_listornet.de Mon, 25 Dec 2000 16:13:31 -0000 Date: Mon, 25 Dec 2000 16:13:31 -0000 From: Info, Listornet info_(at)_listornet.de Subject: [php] =?iso-8859-1?Q?selectfeld_variablen=FCbergabe?= hi liste ich hab folgendes problem ich hab ein normales select feld mit null optionen drin. über javascript trag ich da neue options ein und übergebe alles mit ner form an php. problem ist, daß die variable immer leer ist. auch wenn ich ne option von anfang in das selectfeld reinmache macht er den selben fehler wer kann mir helfen ? mfg, cu_(at)_listor From ChristianThiele_(at)_gmx.de Mon, 25 Dec 2000 16:21:15 +0100 Date: Mon, 25 Dec 2000 16:21:15 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] Download von anderem Server >> wie wärs mit system("wget url"); ? Und wo liegt dann die Datei???? PS : Wieso erhalte ich seit heute mittag keine Mails mehr aus der Liste ?? Ciao Christian From ralf_(at)_php-experiments.de Mon, 25 Dec 2000 16:50:16 +0100 Date: Mon, 25 Dec 2000 16:50:16 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] Download von anderem Server Christian Thiele wrote: > PS : Wieso erhalte ich seit heute mittag keine Mails mehr aus der Liste ?? *seufz* Erstens keine Ahnung, zweitens kann und werden dies die Teilnehmer der Liste kaum wissen. php-admin_(at)_php-center.de waere in diesem Fall der richtige Ansprech- partner gewesen. Die Adresse ChristianThiele_(at)_gmx.de ist jedenfalls noch in der Liste enthalten. Allerdings meldet das Logfile: Dec 25 15:19:36 solix qmail: 977753976.123785 delivery 4469782: deferral: Sorry,_I_wasn't_able_to_establish_an_SMTP_connection._( #4.4.1)/ Pech, aber von unserer Seite kann man da nicht mehr tun, gmx will wohl gerade nicht. Und diese Mail war so richtig genial off-topic... Beste Gruesse, Ralf From info_(at)_agathos.net Mon, 25 Dec 2000 17:53:32 +0100 Date: Mon, 25 Dec 2000 17:53:32 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] =?ISO-8859-1?Q?Re:_[php]_selectfeld_variablen=FCbergabe?= > problem ist, daß die variable immer leer ist. > auch wenn ich ne option von anfang in das > selectfeld reinmache macht er den selben fehler > wer kann mir helfen ? Skriptschnitzel? Schick bitte mal einen. Liebe Grüße aus dem Allgäu Theo From Sven.Marnitz_(at)_t-online.de Mon, 25 Dec 2000 18:18:46 +0100 Date: Mon, 25 Dec 2000 18:18:46 +0100 From: Sven Marnitz Sven.Marnitz_(at)_t-online.de Subject: [php] zeilenumbruch wagenruecklauf moin moin zur zeit steh ich etwas vor nem raetsel mal muss ich chr(10)chr(13) benutzen und mal muss ich \n\r benutzen nur weiss ich net warum meine frage wann muss ich was benutzen und warum -- big thx Sven From SilentVoiceLE_(at)_gmx.net Mon, 25 Dec 2000 18:30:05 +0100 Date: Mon, 25 Dec 2000 18:30:05 +0100 From: GentleEmbrace SilentVoiceLE_(at)_gmx.net Subject: [php] PHPLIB + Rechteverwaltung Hallo, In dem Manual von www.koehntopp.de steht: Der Zugriff auf eine Seite ist gestattet, wenn der Benutzer alle in $perm->check() $perm->verlangten Zugriffsrechte besitzt! Demnach könnte ich nie ein Recht 'admin' vergeben, der alle Rechte auf meine Seiten hat! Ich ging davon aus, dass ich eine Seite wie folgt schützen kann: $perm->check("admin,author"); Dafür muss aber ein Nutzer sowohl das Recht 'admin' als auch das Recht 'author' besitzen. Greift ein User auf diese Seite zu der das Recht 'admin' besitzt, bekommt er keinen Zugriff. Dann müsste ja ein Administrator bei diesem System alle Rechte erhalten, sprich ein Recht 'admin' gibt es nicht ???? Zumindest schlugen auch die Tests bei mir fehl', hat ein User mit dem Recht 'admin' auf eine Seite mit $perm->check("admin,author"); zugegriffen, bekam er keinen Zugriff! Nur wenn er die beiden Rechte "admin" und "author" besaß. Seh' ich da was falsch ? Oder läuft bei mir etwas nicht richtig ? Denn logisch wäre es doch wenn sowohl ein 'admin' als auch ein 'author' auf die Seite zugreifen kann? Thomas From eschmid+sic_(at)_s.netic.de Mon, 25 Dec 2000 18:48:35 +0100 Date: Mon, 25 Dec 2000 18:48:35 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re[4]: [php] differenz zwischen zweier daten On Mon, Dec 25, 2000 at 03:52:56AM +0100, Daniel Lorch wrote: > hi Egon Schmid (_(at)_work) , > > Sunday, December 24, 2000, 1:34:28 PM, you wrote: > > >> weil [1] Kristian Koehntopp AFAIK die FAQ führt (oder zumindest > >> hostet) oder [2] Tobias Ratschiller den link auf phpwizard.net > >> verschlampt hat. es geht ja nicht um irgend eine PHP-funktion sondern > >> um DIE SPEZIELLE funktion, welche in der FAQ angepriesen wurde. > > ESw> Bei Kristian und Tobias wird ja hoffentlich nicht mehr Funktionen > ESw> beschrieben sein, wie im PHP Handbuch. http://www.koehntopp.de/php (Kapitel 11.3) http://php.net/date http://php.net/mktime > jetzt mal ganz ehrlich: was hat mir deine antwort gebracht? ausser > vielleicht ZWEIMAL werbung für das (dein?) PHP BUCH? ich kauf das buch > nicht!! in zukunft wären tags vielleicht angebrachter (oder > vielleicht sogar ) Es ist nicht mein Buch sondern unseres. Ralf Geschke war übrigens auch daran beteiligt. > natürlich schätze ich die hilfsbereitschaft vieler leute auf dieser > liste und habe mich gefreut, dass du geantwortet hast - auch wenn > wirklich nichts nützliches drinstand. Das war mal wieder besonders schmeichelhaft. Handbücher und FAQs sollte man schon gelesen haben. Die Frage nach der Zahl der Tage zwischen zwei Daten taucht mindestens einmal in der Woche auf. Vielleicht stehts deshalb in der FAQ von Kristian Köhntopp drin. > es geht wirklich und ausschliesslich darum, dass irgendwer vielleicht > die freundlichkeit besitzt und mir diese funktion zukommen lässt. ich > wollte einen simplen "Noch n Tage bis .." counter schreiben und dafür > echt keinen grossen aufwand zu betreiben. da ich mich an eine passende > funktion in der PHPFAQ erinnerte, versuchte ich sie mir von dort zu > holen - ohne erfolg (deadlink). aber das wird jetzt hoffentlich > gefixt. Ich preise Dir mal die beiden Funktionen date() und mktime() an. Was anderes dürfte Marcus Schwarz auch nicht benutzt haben. Das ist aber kein Deadlink sondern schlicht ein Fehler: Fatal error: Failed opening required '../lib.inc.php3' in /usr/local/www/new/faq/differenz_datum.html on line 2 > >> nö, borland c++ unter windows. spielt auch keine rolle, ich will die > >> funktion nach c++ portieren und das wird nicht weiters schwierig sein, > >> denn mehr als ein paar "multipliziere-mit-3600-addiere-das" wird das > >> nicht sein - hab nur keine lust das selbst zu programmieren wenn es > >> eine "musterlösung" dafür gibt. > > ESw> Auf einer Stundenbasis haut das aber nicht hin. Es gibt ja noch die > ESw> Sommer- und Winterzeit. > > weshalb frage ich wohl nach dieser funktion? damit ich sowas selbst > coden muss? Ich verstehe Deine Frage echt nicht. Es steht doch alles im Quellcode von PHP drin. Die Kalenderfunktionen sind im Quellcode besser beschrieben wie im PHP Handbuch und PHP wird in C geschrieben. Wenn Du mich jetzt noch fragen solltest, wo diese Funktion im Quellcode zu finden sind, dann antworte ich gleich mal vorsorglich damit, dass Du offensichtlich die Funktionstabellen von Hartmut noch nicht kennst. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From lars-fey_(at)_gmx.de Mon, 25 Dec 2000 20:29:10 +0100 Date: Mon, 25 Dec 2000 20:29:10 +0100 From: Lars Feyerabend lars-fey_(at)_gmx.de Subject: [php] Download von anderem Server -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Christian Thiele Gesendet: Montag, 25. Dezember 2000 14:20 An: php_(at)_php-center.de Betreff: [php] Download von anderem Server > kennt jemand ne Möglichkeit um eine große Datei auf den eigenen Server zu > ziehen? http://www.downloadslave.com/html/de/default.htm Der zieht dir beliebige Files auf deinen E-Mail-Account! Vorausgesetzt natürlich du hast ein Postfach von mind. 15MB... // Lars From tom_(at)_huno.net Mon, 25 Dec 2000 20:54:49 +0100 Date: Mon, 25 Dec 2000 20:54:49 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] zeilenumbruch wagenruecklauf On Mon, 25 Dec 2000 18:18:46 +0100, Sven Marnitz wrote: >mal muss ich chr(10)chr(13) benutzen und mal muss ich \n\r benutzen >nur weiss ich net warum also: UNIX/Linux : \n Windows : \r\n MAC : \r \n\r ist auf jeden fall falsch. ich weiss jetzt nicht obs das war was du wissen wolltest, schaun ma ma. gruß thomas From info_(at)_listornet.de Mon, 25 Dec 2000 20:58:04 -0000 Date: Mon, 25 Dec 2000 20:58:04 -0000 From: Info, Listornet info_(at)_listornet.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_selectfeld_variablen=FCbergabe?= hat sich erledigt. programmiererfehler :)) > > problem ist, daß die variable immer leer ist. > > auch wenn ich ne option von anfang in das > > selectfeld reinmache macht er den selben fehler > > wer kann mir helfen ? > > > Skriptschnitzel? Schick bitte mal einen. > > > Liebe Grüße aus dem Allgäu > > Theo mfg, cu_(at)_listor From tom_(at)_huno.net Mon, 25 Dec 2000 20:58:26 +0100 Date: Mon, 25 Dec 2000 20:58:26 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] Download von anderem Server On Mon, 25 Dec 2000 16:21:15 +0100, Christian Thiele wrote: >>> wie wärs mit system("wget url"); ? > >Und wo liegt dann die Datei???? > dann change doch einfach das dir vorher dahin wo dus hinhaben willst. da hättse auch selbst draufkommen können. falls wget nicht drauf sein sollte, lynx geht auch. gruß thomas ps. schaut euch mal www.heise.de/tp mit lynx an, ein genuss. From jens.heneweer_(at)_gmx.net Mon, 25 Dec 2000 22:19:24 +0100 Date: Mon, 25 Dec 2000 22:19:24 +0100 From: Jens Heneweer jens.heneweer_(at)_gmx.net Subject: [php] PHPLIB + Rechteverwaltung > Dafür muss aber ein Nutzer sowohl das Recht 'admin' als auch das Recht > 'author' besitzen. Das definierst du in der local.inc. Du hast wahrscheinlich die Rechtevergabe mit den 'geraden Zahlen' gemacht (leiten sich aus dem Binärsystem her). Author (z.B.) 01 = 1 Admin 10 = 2 Wenn auf Author und Admin getestet wird, wird also 11 = 3 getestet, also geANDet und das kann ja nur schief gehen: 11 01 AND ------ 01 = 1, gefordert wird 3, kein Zugang oder bei Admin-Rechten: 11 10 AND ------ 10 = 2, gefordert wird 3, kein Zugang. Du kannst aber auch definieren, dass jeder User alle Rechte der vorhergegangenen hat: Author: 001 = 1 Redakteur: 011 = 3 Admin: 111 = 7 Dann klappt das auch (natürlich kannst du auch einem Admin 101 = 5 geben ;). Durch einen Test auf Redakteur z.B.,kommt auch ein Admin: 011 111 AND ------- 011 = 3, gefordert wird 3, Zugriff erfolgt. Du solltest also die Extension deiner Perm-Klasse in der local.inc mal überprüfen, dürfte helfen. Das ganze ist SEHR ausführlich in der 3. Documentation-Datei erklärt. Lies dir das am besten auch mal durch. Ich hoffe geholfen und nichts Falsches erzählt zu haben, Jens -- Instead, it prints out the empty string. The program fails and the power plant explodes, poisoning the earth and the sea. Famine and disease sweep the world. All die. Oh, the embarrassment. - Tom Christiansen 'The Seven Deadly Sins Of Perl' From ChristianThiele_(at)_gmx.de Mon, 25 Dec 2000 22:46:45 +0100 Date: Mon, 25 Dec 2000 22:46:45 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] Unable to fork Hi, >> Warning: Unable to fork [wget http://medlem.tripodnet.nu/dietz920ebxd/WWM.C06] in /homepages/21/d13352157/htdocs/gsm24/dl/dl.php3 on line 7 Aufruf: system("wget http://medlem.tripodnet.nu/dietz920ebxd/WWM.C07"); Die ersten Male hat es funktioniert und die betreffende Datei war schnell auf meinem Puretec-Server und jetzt kommt obige Meldung, aber wieso?!!? Ciao Christian From info_(at)_expressdienste.de Mon, 25 Dec 2000 23:16:03 +0100 Date: Mon, 25 Dec 2000 23:16:03 +0100 From: expressDIENSTE info_(at)_expressdienste.de Subject: [php] AW: [php] Unable to fork Hallo, könnte mir jemand kurz erklären, wie ich aus einen Text der in einer Variablen steht, alle " entferne ? Danke im voraus From cybermage_(at)_hirnstrudel.de Mon, 25 Dec 2000 23:26:06 +0100 Date: Mon, 25 Dec 2000 23:26:06 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] AW: [php] Unable to fork hi expressDIENSTE, (schöner name *g*) Monday, December 25, 2000, 11:16:03 PM, you wrote: > könnte mir jemand kurz erklären, wie ich aus einen Text der in einer > Variablen steht, alle " entferne ? $text str_replace('"', '', $text); das wars bye benjamin -- There is no justice, just me! mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From cybermage_(at)_hirnstrudel.de Mon, 25 Dec 2000 23:27:49 +0100 Date: Mon, 25 Dec 2000 23:27:49 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Re[2]: [php] AW: [php] Unable to fork > $text str_replace('"', '', $text); ^^^ ich depp ... da gehört natürlich ein = rein bye benjamin -- There is no justice, just me! mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From tobias.faeber_(at)_gmx.de Tue, 26 Dec 2000 02:19:47 +0100 (MET) Date: Tue, 26 Dec 2000 02:19:47 +0100 (MET) From: tobias.faeber_(at)_gmx.de tobias.faeber_(at)_gmx.de Subject: [php] WANTED: PROGRAMMIERER!!! Hi zusammen, wir suchen für ein großes Projekt bundesweit erfahrene Software Entwickler. Sowohl JAVA, C++, PHP Programmierer als auch Datenbankspezialisten (Oracle) werden DRINGEND gesucht. Sofortige Anstellung sowohl in Festanstellung als auch auf Freelancer-Basis. Interessierte bitte mailen. gruß, tobias -- Sent through GMX FreeMail - http://www.gmx.net From tobias.faeber_(at)_gmx.de Tue, 26 Dec 2000 03:41:05 +0100 (MET) Date: Tue, 26 Dec 2000 03:41:05 +0100 (MET) From: tobias.faeber_(at)_gmx.de tobias.faeber_(at)_gmx.de Subject: [php] SHARED MEMORY - HELP!!! hallo zusammen, wer kennt sich mit Shared-Memory gut aus? ich habe leider noch nicht herausgefunden, wie ich den KEY eindeutig vergeben kann. Ich würde ihm gerne den Wert einer Session_ID geben. Wäre echt klasse, wenn mir jemand da mal ein bisschen weiterhelfen könnte. Bislang hab ich noch niemanden gefunden, der mir da mal ein paar Sachen erklären konnte. Schon jetzt 1000 dank. gruß, tobias -- Sent through GMX FreeMail - http://www.gmx.net From georg.muchalla_(at)_gmx.de Tue, 26 Dec 2000 03:45:39 +0100 (MET) Date: Tue, 26 Dec 2000 03:45:39 +0100 (MET) From: Georg Muchalla georg.muchalla_(at)_gmx.de Subject: [php] SMS via PHP hi, tja, leider ist php nicht gerade ein mächtiges werkzeug, was die umsetzung eines solchen skripts angeht :-( mit perl ist das schon wesentlich besser. ich hab so ein proggy mal umgesetzt, wers haben möchte, bitte bei mir melden. ich werd das dann mal posten. allerdings zum spammen eignen sich das script nicht mehr. vor einigen monaten haben die großen anbieter das spammen unterbunden. jetzt kann man nur noch 5 sms pro minute an eine nummer schicken. aber es gibt ja geduldige endlosschleifen :-) bis denn, georg -- Sent through GMX FreeMail - http://www.gmx.net From eschmid+sic_(at)_s.netic.de Tue, 26 Dec 2000 07:04:53 +0100 Date: Tue, 26 Dec 2000 07:04:53 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] SHARED MEMORY - HELP!!! On Tue, Dec 26, 2000 at 03:41:05AM +0100, tobias.faeber_(at)_gmx.de wrote: > wer kennt sich mit Shared-Memory gut aus? > ich habe leider noch nicht herausgefunden, wie ich den KEY eindeutig > vergeben kann. Ich würde ihm gerne den Wert einer Session_ID geben. > > Wäre echt klasse, wenn mir jemand da mal ein bisschen weiterhelfen könnte. > Bislang hab ich noch niemanden gefunden, der mir da mal ein paar Sachen > erklären konnte. Vielleicht der Programmautor. Diese Funktionen hat Christian Cartus programmiert. Leider wurden diese Funktionen erst in jüngster Zeit von shm_*() nach shmop_*() umbenannt. Weitere Informationen findet man aber auf jeden Fall in jedem guten Unix Manual. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From info_(at)_olaf-baumert.de Tue, 26 Dec 2000 07:14:26 +0100 Date: Tue, 26 Dec 2000 07:14:26 +0100 From: Olaf Baumert info_(at)_olaf-baumert.de Subject: [php] SMS via PHP > mit perl ist das schon wesentlich besser. > ich hab so ein proggy mal umgesetzt, wers haben möchte, bitte bei mir > melden. Meld :-) > allerdings zum spammen eignen sich das script nicht mehr. Nun ja, es soll ja auch noch legetime Anwendungen geben mit maximal einer SMS/Stunde ;-) > bis denn, Gute Nacht, > georg Olaf -- Olaf Baumert, Kommunikationselektroniker Mail: info_(at)_Olaf-Baumert.de Homepage: http://Olaf-Baumert.de Mobile: ask me for No. From amir-irani_(at)_usa.net 26 Dec 00 09:47:34 MET Date: 26 Dec 00 09:47:34 MET From: Amir Ir. amir-irani_(at)_usa.net Subject: [php] Target Hallo Liebe Liste, hab folgendes Problem : Ich lese einen Link aus der DB und möchte diese Seite in ein neues Fenster anzeigen. wie mache ich das..? hab das schon mit JAvaScript versuchen wollen.-> window.open() gibt es einen anderen Weg ? Besten Dank und frohe Festtage samira I. ____________________________________________________________________ Get free email and a permanent address at http://www.netaddress.com/?N=1 From info_(at)_agathos-verlag.de Tue, 26 Dec 2000 10:34:13 +0100 Date: Tue, 26 Dec 2000 10:34:13 +0100 From: Hans Theo Mislisch info_(at)_agathos-verlag.de Subject: [php] Target > hab folgendes Problem : > Ich lese einen Link aus der DB und möchte diese Seite in ein neues Fenster > anzeigen. > wie mache ich das..? > hab das schon mit JAvaScript versuchen wollen.-> window.open() > gibt es einen anderen Weg ? Ja. Ausser mit JavaSkript kann man es auch mit PHP so machen: Neue Seite --- zeige.php --- Datenbankabfrage für id=NeueSeite Ergebnis anzeigen -- ende zeige.php --- Da das Target ja schon im Link angegeben wurde, sollte das so klappen. Mit JavaSkript kann man natürlich auch noch die Größe und Eigenschaften des neuen Fensters bestimmen, aber JS hat und mag nicht jeder. Liebe Grüße aus dem Allgäu Theo From vonwerdt_(at)_smsspeed.com Tue, 26 Dec 2000 10:37:31 +0100 Date: Tue, 26 Dec 2000 10:37:31 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] Target Ich glaub da hat sich noch ein kleiner Fehler eingeschlichen! > Neue Seite ^^^^^ Afak schreibst du dort besser: target="_blank" Cu Dominik From info_(at)_scriptindex.de Tue, 26 Dec 2000 10:41:59 +0100 Date: Tue, 26 Dec 2000 10:41:59 +0100 From: =?iso-8859-1?Q?Udo_M=FCller?= info_(at)_scriptindex.de Subject: [php] Target Hallo, > > > Neue Seite --- --- Neue Seite so schaut es besser aus. MfG Udo Müller www.netz-gruppe.de info_(at)_netz-gruppe.de Voice: +49 69 791222328 Fax: +49 69 791222327 From mike_(at)_pro-entertain.de Tue, 26 Dec 2000 11:23:40 +0100 Date: Tue, 26 Dec 2000 11:23:40 +0100 From: Mike Greubel mike_(at)_pro-entertain.de Subject: [php] Target Am Son, 01 Feb 2037 schrieben Sie: > Hallo Liebe Liste, > > hab folgendes Problem : > Ich lese einen Link aus der DB und möchte diese Seite in ein neues Fenster > anzeigen. Wenn Du es lediglich in einem anderen Fenster darstellen lassen willst, dann schreib doch $link_text"; ?> Hoffe geholfen zu haben. MfG Mike From sil-nfo_(at)_gmx.de Tue, 26 Dec 2000 11:42:45 +0100 Date: Tue, 26 Dec 2000 11:42:45 +0100 From: Silvio Krah sil-nfo_(at)_gmx.de Subject: [php] Download von anderem Server hallo... auch wenn die antwort aufgrund des fehlendes "php lösung like contents" ;) ot ist auf der shell gib mal screen ein (sollte eigentlich auf jedem standart **ix installiert sein) danach wget url dann kannst du disconnecten das teil läuft in nem virtuellen task weiter so brauchst du noch nichtmal zu deinem server verbunden bleiben während er das file zieht screen kann übrigends noch viel mehr ( mehrere virtuelle konsolen reattach nach relogin auf der shell usw usf ..) man screen hilft da dann weiter :) mfg silvio >Kann man nicht meinem Server sagen download URL sowieso und von dort kann >ich mir das Ding dann ziehen??? > >Oder kennt jemand ne andere Lösung für so einen Download?? From jens_(at)_jensbenecke.de Tue, 26 Dec 2000 12:16:47 +0100 Date: Tue, 26 Dec 2000 12:16:47 +0100 From: Jens Benecke jens_(at)_jensbenecke.de Subject: [php] "majordomo" in PHP On Sun, Dec 24, 2000 at 05:30:49AM +0100, Daniel Lorch wrote: > hi leute, > > angenommen das scripttimeout wäre nicht vorhanden (-> bezahlter hoster > :)), wäre es möglich eine art majordomo in PHP zu programmieren, oder > gibt es da probleme, die ich gänzlich übersehen habe? vorteil von > majordomo ist ja, dass es als dämon, ergo programm läuft. das php script > hingegen müsste ich dauernd neu aufrufen. ... > auf details will ich gar nicht eingehen (Reply-to neu schreiben etc.), > aber geht dieses konzept auf? v.a. punkt [1] gefällt mir nämlich nicht. Wozu? Wenn du einen SPAM-dichten Maillistenmanager mit schöner, einfacher Web-Oberfläche haben willst, dann nimm MailMan. Den kann ich dir notfalls auch noch hosten, wenn du keine 1000 Listenmitglieder brauchst. http://www.list.org/ -- oeffentlich abstrakt klasse fuh erweitert Objekt durchfuehrt bar { vertraulich fluechtig Zeichenfolge meinText; oeffentlich statisch leere haupt(Zeichenfolge[] argu) { ... } -- Usenet http://www.hitchhikers.de/ - Die kostenlose Mitfahrzentrale für ganz Europa From webmaster_(at)_hacker-rulz.net Tue, 26 Dec 2000 12:57:57 +0100 Date: Tue, 26 Dec 2000 12:57:57 +0100 From: webmaster_(at)_hacker-rulz.net webmaster_(at)_hacker-rulz.net Subject: [php] SMS via PHP Olaf Baumert wrote: > > > mit perl ist das schon wesentlich besser. > > ich hab so ein proggy mal umgesetzt, wers haben möchte, bitte bei mir > > melden. > > Meld :-) > Auchmeld! ;) > > allerdings zum spammen eignen sich das script nicht mehr. > > Nun ja, es soll ja auch noch legetime Anwendungen geben mit maximal einer > SMS/Stunde ;-) > Nichtma eine SMS am Tag wäre bei meinem Zweck schon viel! Cya, Sebastian -- Microsoft asks you where you want to go. Unix gets you there... First they ignore you - then they laugh about you - then they fight you - and then you win. The internet is insecure! Do anything against this, visit my Homepage: http://www.hacker-rulz.net Contacts: e-Mail: webmaster_(at)_hacker-rulz.net ICQ: 33478369 From daniel_(at)_lorch.cc Tue, 26 Dec 2000 13:26:47 +0100 Date: Tue, 26 Dec 2000 13:26:47 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] Re[6]: [php] differenz zwischen zweier daten hi eschmid+sic, Monday, December 25, 2000, 6:48:35 PM, you wrote: essnd> Das war mal wieder besonders schmeichelhaft. Handbücher und FAQs sollte essnd> man schon gelesen haben. Die Frage nach der Zahl der Tage zwischen zwei essnd> Daten taucht mindestens einmal in der Woche auf. Vielleicht stehts deshalb essnd> in der FAQ von Kristian Köhntopp drin. jetzt rate mal was ich gemacht habe? JA! ich habe die FAQ gelesen und dort war ein D-E-A-D-L-I-N-K. deshalb meine mail und deshalb auch der BCC an kristian und tobias (ok es ist kein deadlink, aber wenn die seite nicht angezeigt wird wegen irgend einem include-fehler dann ist das dasselbe wie ein 404 für mich). essnd> Ich preise Dir mal die beiden Funktionen date() und mktime() an. Was essnd> anderes dürfte Marcus Schwarz auch nicht benutzt haben. [..] marcus kenn ich nicht. essnd> Wenn Du mich jetzt noch fragen solltest, wo diese Funktion im Quellcode zu essnd> finden sind, dann antworte ich gleich mal vorsorglich damit, dass Du essnd> offensichtlich die Funktionstabellen von Hartmut noch nicht kennst. nein hartmut kenn ich auch nicht. auch marcus nicht und sonst niemand. ist das denn so wie ne kleine PHP familie? cu ps: beenden wir den thread? ich mag flamewars nicht, die sind so unproduktiv. du kannst aber nen neuen thread anfangen und über die PHP-familie plaudern. ich glaub sowas ähnliches hab schon auf dynamic-webpages.de gesehen, aber vielleicht kennst du den einen oder anderen "bruder" mehr :) From eschmid+sic_(at)_s.netic.de Tue, 26 Dec 2000 14:10:49 +0100 Date: Tue, 26 Dec 2000 14:10:49 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re[6]: [php] differenz zwischen zweier daten On Tue, Dec 26, 2000 at 01:26:47PM +0100, Daniel Lorch wrote: > Monday, December 25, 2000, 6:48:35 PM, you wrote: > > essnd> Das war mal wieder besonders schmeichelhaft. Handbücher und FAQs sollte > essnd> man schon gelesen haben. Die Frage nach der Zahl der Tage zwischen zwei > essnd> Daten taucht mindestens einmal in der Woche auf. Vielleicht stehts deshalb > essnd> in der FAQ von Kristian Köhntopp drin. > > jetzt rate mal was ich gemacht habe? JA! ich habe die FAQ gelesen und > dort war ein D-E-A-D-L-I-N-K. deshalb meine mail und deshalb auch der > BCC an kristian und tobias (ok es ist kein deadlink, aber wenn die > seite nicht angezeigt wird wegen irgend einem include-fehler dann ist > das dasselbe wie ein 404 für mich). Den Marcus kenne ich zufällig nicht. Die PHP Fehlermeldung ist aber eindeutig, das heißt nichts anderes, dass eine Include-Datei fehlt und deshalb wird diese Seite nicht angezeigt. > essnd> Ich preise Dir mal die beiden Funktionen date() und mktime() an. Was > essnd> anderes dürfte Marcus Schwarz auch nicht benutzt haben. [..] > > marcus kenn ich nicht. Ich auch nicht. Man muß ja nicht jeden auf der Liste kennen. Es sollen so an die 1600 sein. > essnd> Wenn Du mich jetzt noch fragen solltest, wo diese Funktion im Quellcode zu > essnd> finden sind, dann antworte ich gleich mal vorsorglich damit, dass Du > essnd> offensichtlich die Funktionstabellen von Hartmut noch nicht kennst. > > nein hartmut kenn ich auch nicht. auch marcus nicht und sonst niemand. ist > das denn so wie ne kleine PHP familie? Ja es ist fast wie eine große PHP Familie. Hartmut Holzgraefe treffe ich gelegentlich, wenn er bei der Firma Six Kaffee holt. Hartmut wiederum war schon mal in Israel und kennt demzufolge Zeev und Andi persönlich. Falls Du die beiden nun auch nicht kennen solltest, dann solltest Du das Buch vom Markt+Technik Verlag lesen. Da ist ein Vorwort von den beiden drin. Bestellungen über einen der Links bei: http://www.php-center.de/ http://www.dynamic-webpages.de/ http://www.php.net/books.php kommen der PHP Entwicklergemeinde zugute. > ps: beenden wir den thread? ich mag flamewars nicht, die sind so > unproduktiv. du kannst aber nen neuen thread anfangen und über die > PHP-familie plaudern. ich glaub sowas ähnliches hab schon auf > dynamic-webpages.de gesehen, aber vielleicht kennst du den einen > oder anderen "bruder" mehr :) Dann hast Du auf den Dynamic-Webpages aber noch nicht richtig gelesen. Bei den BestOfGML gibts auch ein sehr schönes Gedicht zu "Oh Tannenbaum". Der Verfasser war auch mal in meinem Zimmer bei Six. Manchmal hilft auch ein Blick in Credits (siehe ) oder auf das Titelblatt vom PHP Handbuch. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From drsch-wl_(at)_t-online.de Tue, 26 Dec 2000 15:34:24 +0100 Date: Tue, 26 Dec 2000 15:34:24 +0100 From: Matthias Schulz drsch-wl_(at)_t-online.de Subject: [php] AW: [php] SMS via PHP > Olaf Baumert wrote: > > > > > mit perl ist das schon wesentlich besser. > > ich hab so ein proggy mal umgesetzt, wers haben möchte, bitte bei mir > > melden. > > > > Meld :-) > > > Auchmeld! ;) > ERSTRECHT MELD *g* > > > > > allerdings zum spammen eignen sich das script nicht mehr. > > > > Nun ja, es soll ja auch noch legetime Anwendungen geben mit maximal einer > > SMS/Stunde ;-) > > > Nichtma eine SMS am Tag wäre bei meinem Zweck schon viel! cu Matthias > Cya, > > Sebastian > -- > Microsoft asks you where you want to go. Unix gets you there... > First they ignore you - then they laugh about you - then they fight > you - and then you win. > > The internet is insecure! Do anything against this, > visit my Homepage: http://www.hacker-rulz.net > > Contacts: > > e-Mail: webmaster_(at)_hacker-rulz.net > ICQ: 33478369 -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From Dorfmueller.M.StB_(at)_t-online.de Tue, 26 Dec 2000 17:58:20 +0100 Date: Tue, 26 Dec 2000 17:58:20 +0100 From: =?ISO-8859-1?Q? Michael_Dorfm=FCller ?= Dorfmueller.M.StB_(at)_t-online.de Subject: [php] Warning: 1 is not a MySQL result index Hallo Liste, beim Aufruf einer normalen MySQL-Abfrage $result = mysql_query("SELECT sid, aid, title, time, hometext, bodytext, comments, counter, topic, informant, notes FROM stories ORDER BY sid DESC limit $storynum"); erscheint öfters die Meldung "Warning: 1 is not a MySQL result index in /usr/local/httpd/htdocs/html/index.php on line 33" In Zeile 33 ist eine normale Schleife mit while definiert, die auf die Variable "$result" zugreift. while (list($s_sid, $aid, $title, $time, $hometext, $bodytext, $comments, $counter, $topic, $informant, $notes) = mysql_fetch_row($result)) In der Tabelle stories sind sieben Datensätze vorhanden. Merkwürdigerweise werden diese über phpMyAdmin aber auch nicht immer angezeigt, wenn ich "browse" eingebe. Ich nutze Linux 2.0.36 PHP 3.0.6 Apache 1.3.4 MySQL 3.21.33b Vielen Dank für Tips Michael From eschmid+sic_(at)_s.netic.de Tue, 26 Dec 2000 18:28:04 +0100 Date: Tue, 26 Dec 2000 18:28:04 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Warning: 1 is not a MySQL result index On Tue, Dec 26, 2000 at 05:58:20PM +0100, Michael Dorfmüller wrote: > beim Aufruf einer normalen MySQL-Abfrage > $result = mysql_query("SELECT sid, aid, title, time, hometext, > bodytext, comments, counter, topic, informant, notes FROM stories > ORDER BY sid DESC limit $storynum"); > > erscheint öfters die Meldung > > "Warning: 1 is not a MySQL result index > in /usr/local/httpd/htdocs/html/index.php on line 33" Sollte eigentlich nie oder immer auftreten. Kann es sein, dass Du Deine Query jedesmal mit einem anderem String fütterst? > In Zeile 33 ist eine normale Schleife mit while definiert, die auf > die Variable "$result" zugreift. > while (list($s_sid, $aid, $title, $time, $hometext, $bodytext, > $comments, $counter, $topic, $informant, $notes) = > mysql_fetch_row($result)) > > In der Tabelle stories sind sieben Datensätze vorhanden. > > Merkwürdigerweise werden diese über phpMyAdmin aber auch nicht immer > angezeigt, wenn ich "browse" eingebe. phpMyAdmin setzt ja auch auf PHP auf, und da kann das Fehlverhalten schließlich auch nicht anderst interpretiert werden. > Ich nutze Linux 2.0.36 > PHP 3.0.6 > Apache 1.3.4 > MySQL 3.21.33b Ziemlich alt, mach mal ein Upgrade. Ich sehe zwar in Deinen obigen Codeschnitzeln auch nicht den Fehler. Bei sieben Datensätzen dürfte es sich aber schon lohnen, wenn man diese verwirft und ein paar neue anlegt. Mysql_query() funktioniert bei PHP seit mehr als vier Jahren. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From info_(at)_mk2000-online.de Tue, 26 Dec 2000 18:41:36 +0100 Date: Tue, 26 Dec 2000 18:41:36 +0100 From: Matthias Kunze info_(at)_mk2000-online.de Subject: [php] daten in mysql-tabelle schreiben hi liste! könnt ihr mir mal eben einige websites empfehlen, wo steht, wie man daten aus einem normalen formular (also nachname, vorname, email, passwort) in eine mysql-tabelle schreibt und diese daten automatisch nach der anmeldung an die eingegebene email-adresse zum ablegen geschickt werden. das alles soll mit php funktionieren. und wenn man später sein passwort mal vergessen hat, so kann man es sich per email zuschicken lassen. Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:mk_(at)_mk2000-online.de From showsandi_(at)_sneak-dresden.de Tue, 26 Dec 2000 19:06:18 +0100 Date: Tue, 26 Dec 2000 19:06:18 +0100 From: Henry Schilbach showsandi_(at)_sneak-dresden.de Subject: [php] Warning: 1 is not a MySQL result index Hi >beim Aufruf einer normalen MySQL-Abfrage >$result = mysql_query("SELECT sid, aid, title, time, hometext, >bodytext, comments, counter, topic, informant, notes FROM stories >ORDER BY sid DESC limit $storynum"); > >erscheint öfters die Meldung > >"Warning: 1 is not a MySQL result index >in /usr/local/httpd/htdocs/html/index.php on line 33" Vieleicht ist deine Query falsch oder irgendwo in der while schleife geht das result verloren. obwohl bei einer falschen query eher "Warning: 0 is not a MySQL result index...." kommt. man bräuchte mal den ganzen code um das genauer sagen zu können. cu Henry From ChristianThiele_(at)_gmx.de Tue, 26 Dec 2000 20:06:48 +0100 Date: Tue, 26 Dec 2000 20:06:48 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] OT: Download von anderem Server Hi, kann man mit PHP oder irgendetwas anderem es so hinbiegen das der Download virtuell weiterläuft. Soll heißen ich will nicht die ganze Zeit im Browser nix sehen wenn ich system("wget $url ") mache... Ich hab Puretec-Webspace aber ohne Shell...das ist das Problem... Sozusagen wie kann ich im Hintergrund downloaden das der Server das macht... Thanx Christian From tobias.faeber_(at)_gmx.de Tue, 26 Dec 2000 20:30:26 +0100 (MET) Date: Tue, 26 Dec 2000 20:30:26 +0100 (MET) From: tobias.faeber_(at)_gmx.de tobias.faeber_(at)_gmx.de Subject: [php] DATENBANK Formatierung hi zusammen, ich bin auf der suche nach einem wirklich komfortablen php script oder einer klasse, die datenbanken komfortabel ausgibt. folgendes stelle ich mir vor: es wird ein x-beliebiger inhalt in tabellenform ausgegeben. genauso wie das bei gmx mit den mails der fall ist. dort bekommt man alle mails in einer liste angezeigt (optional 10, 20, 50... pro seite). man kann die einträge editieren und löschen. kennt jemand ein solches script oder eine klasse, die genau das erledigt. wär echt klasse. schon jetzt 1000 dank. es grüßt euch, tobias -- Sent through GMX FreeMail - http://www.gmx.net From sebastian_(at)_crossminds.de Tue, 26 Dec 2000 21:13:39 +0100 Date: Tue, 26 Dec 2000 21:13:39 +0100 From: Sebastian Maurer sebastian_(at)_crossminds.de Subject: [php] DATENBANK Formatierung hi tobias, > es wird ein x-beliebiger inhalt in tabellenform ausgegeben. > genauso wie das bei gmx mit den mails der fall ist. dort bekommt man alle > mails in einer liste angezeigt (optional 10, 20, 50... pro seite). man > kann > die einträge editieren und löschen. > kennt jemand ein solches script oder eine klasse, die genau das erledigt. > wär echt klasse. probiers doch einfach mit phpmyadmin www.phpwizard.com, ist ein tool zur db verwaltung. cu sebastian From aranita_(at)_aranita.de Tue, 26 Dec 2000 21:35:07 +0100 Date: Tue, 26 Dec 2000 21:35:07 +0100 From: Aranita aranita_(at)_aranita.de Subject: [php] Ganze Zahlen Hallo Liste, irgendwie stell ich mich zu blöd an :-) Ich suche eine Funktion, die mir z.B. sagt, ob eine Zahl durch 5 teilbar ist oder nicht. Ich komm nicht drauf, wie ich das realisieren soll. Kann mir jemand mein Brett vor dem Kopf wegnehmen? :-) Danke! Liebe Grüße, Aranita -------- "Sprache ist die Quelle der Missverständnisse" (Antoine de Saint-Exupéry) aranita_(at)_aranita.de http://www.aranita.de ICQ: 11513987 From dan_(at)_hitservice.net Tue, 26 Dec 2000 21:42:25 +0100 Date: Tue, 26 Dec 2000 21:42:25 +0100 From: Daniel Nemetz dan_(at)_hitservice.net Subject: [php] =?iso-8859-1?Q?verkn=FCpfen_von_anweisungen_=FCber_||_oder_&&?= warum erhalte ich auf folgende zeilen die fehlermeldung: 1 is not a valid mysqlindex in line ... ??? $sth = mysql_query($sql,$dbh) || print mysql_erorr(); # --> geht das nicht wie zB. bei perl ? if($res = mysql_fetch_array($sth)); oder was mache ich sonst falsch ? tia, Daniel Nemetz - hitservice.net -- # eMail: dan_(at)_hitservice.net # voice: +49-(0)40-50685716 # fax: +49-(0)40-50685716 # cell: +49-(0)179-4601528 From seifers_(at)_gmx.de Tue, 26 Dec 2000 21:51:26 +0100 Date: Tue, 26 Dec 2000 21:51:26 +0100 From: =?iso-8859-1?Q?J=FCrgen_Seifers?= seifers_(at)_gmx.de Subject: [php] Ganze Zahlen > Hallo Liste, > > irgendwie stell ich mich zu blöd an :-) Ich suche eine Funktion, > die mir z.B. sagt, ob eine Zahl durch 5 teilbar ist oder nicht. > > Ich komm nicht drauf, wie ich das realisieren soll. Kann mir > jemand mein Brett vor dem Kopf wegnehmen? :-) Danke! > > > Liebe Grüße, > > Aranita $zahl=6; // die zu überprüfende Zahl $teiler=5; if($zahl%$teiler==0) { echo ("$zahl ist durch $teiler teilbar"); } else { echo ("$zahl ist nicht durch $teiler teilbar"); } Gruss Jürgen -- http://www.hausbau-anleitung.de Die Anleitung zum Hausbau http://www.internet-news24.de Internet-News http://www.websites-service.de Local Search Engines http://www.php3-shops.de Online-Shop (Demo) From ChristianThiele_(at)_gmx.de Tue, 26 Dec 2000 23:01:47 +0100 Date: Tue, 26 Dec 2000 23:01:47 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_verkn=FCpfen_von_anweisungen_=FCber_||_oder_?= =?iso-8859-1?Q?&&?= =?iso-8859-1?Q?&&?= Hi, > oder was mache ich sonst falsch ? das funzt in IF-Abfragen...da schreibt man if ( 1 || 2){...} versuchs mal mit fetch or die () also das "or" ist wichtig... Viel Spaß noch. Christian From eifel-seiten_(at)_t-online.de Wed, 27 Dec 2000 00:55:11 +0100 Date: Wed, 27 Dec 2000 00:55:11 +0100 From: wibbelstetz eifel-seiten_(at)_t-online.de Subject: [php] Aufruf JavaScript aus PhP Hallo Liste, bin ich den zu blöd oder geht es wirklich nicht?? Kann ich ein Javascript bzw. -funktion aus einem PHP-Code aufrufen (Aus einem Formular mit "action" ist kein Problem) Beispiel: das funktioniert nicht!! Im vorraus Danke! From tapken_(at)_engter.de Wed, 27 Dec 2000 01:05:12 +0100 Date: Wed, 27 Dec 2000 01:05:12 +0100 From: Roland Tapken tapken_(at)_engter.de Subject: [php] Aufruf JavaScript aus PhP Hi! >bin ich den zu blöd oder geht es wirklich nicht?? **Beides *g*. >das funktioniert nicht!! **Kann es auch garnicht. Du versuchst, zwei Welten miteinander zu verbinden. Das JavaScript wird im Browser des Anwenders ausgeführt. Der PHP-Code dagegen vom Webserver. cu, Roland -- tapken_(at)_engter.de -ICQ#: 18715473------------------------- It's only a papermoon. ---------------------------------------- From info_(at)_mk2000-online.de Wed, 27 Dec 2000 02:09:55 +0100 Date: Wed, 27 Dec 2000 02:09:55 +0100 From: Matthias Kunze info_(at)_mk2000-online.de Subject: [php] php lokal testen. hi. wie kann ich php lokal auf meinem rechner testen?? Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:mk_(at)_mk2000-online.de From eschmid+sic_(at)_s.netic.de Wed, 27 Dec 2000 02:25:48 +0100 Date: Wed, 27 Dec 2000 02:25:48 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] php lokal testen. On Wed, Dec 27, 2000 at 02:09:55AM +0100, Matthias Kunze wrote: > wie kann ich php lokal auf meinem rechner testen?? PHP auf dem lokalen Rechner installieren. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From info_(at)_mk2000-online.de Wed, 27 Dec 2000 02:28:30 +0100 Date: Wed, 27 Dec 2000 02:28:30 +0100 From: Matthias Kunze info_(at)_mk2000-online.de Subject: [php] AW: [php] php lokal testen. eschmid+sic_(at)_s.netic.de wrote: > PHP auf dem lokalen Rechner installieren. wo kriege ich informationen darüber, wie ich das anstelle? und wieviel platz nimmt das auf der festplatte weg? Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:mk_(at)_mk2000-online.de From tapken_(at)_engter.de Wed, 27 Dec 2000 02:36:14 +0100 Date: Wed, 27 Dec 2000 02:36:14 +0100 From: Roland Tapken tapken_(at)_engter.de Subject: [php] php lokal testen. Hi! >> wie kann ich php lokal auf meinem rechner testen?? >PHP auf dem lokalen Rechner installieren. **Um mal etwas hilfreicher zu sein: http://www.dynamic-webpages.de/07.installation.php Auf Dynamic Webpages findest du übrigens auch die Lösungen zu vielen anderen Fragen bezüglich PHP... cu, Roland -- tapken_(at)_engter.de -ICQ#: 18715473------------------------- It's only a papermoon. ---------------------------------------- From info_(at)_mk2000-online.de Wed, 27 Dec 2000 02:55:32 +0100 Date: Wed, 27 Dec 2000 02:55:32 +0100 From: Matthias Kunze info_(at)_mk2000-online.de Subject: [php] php lokal testen. Roland Tapken wrote: > **Um mal etwas hilfreicher zu sein: > http://www.dynamic-webpages.de/07.installation.php > Auf Dynamic Webpages findest du übrigens auch die Lösungen zu > vielen anderen Fragen bezüglich PHP... danke! das war wirklich hilfreicher :). werde das jetzt mal probieren... Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:mk_(at)_mk2000-online.de From info_(at)_mk2000-online.de Wed, 27 Dec 2000 03:32:07 +0100 Date: Wed, 27 Dec 2000 03:32:07 +0100 From: Matthias Kunze info_(at)_mk2000-online.de Subject: [php] AW: [php] php lokal testen. Roland Tapken wrote: >>> wie kann ich php lokal auf meinem rechner testen?? >>PHP auf dem lokalen Rechner installieren. > **Um mal etwas hilfreicher zu sein: > http://www.dynamic-webpages.de/07.installation.php > Auf Dynamic Webpages findest du übrigens auch die Lösungen zu > vielen anderen Fragen bezüglich PHP... juchu!! es funktioniert! danke für den link... Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:mk_(at)_mk2000-online.de From SvenFuchs_(at)_t-online.de Wed, 27 Dec 2000 04:00:48 +0100 Date: Wed, 27 Dec 2000 04:00:48 +0100 From: SvenFuchs_(at)_t-online.de SvenFuchs_(at)_t-online.de Subject: [php] Aufruf JavaScript aus PhP Hallo. Keine Ahnung, was Du vorhast, aber wie wärs mit: winopen1(); "; else echo ""; ?> Gruß, Sven Fuchs From daniel_(at)_lorch.cc Wed, 27 Dec 2000 04:47:00 +0100 Date: Wed, 27 Dec 2000 04:47:00 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] Re[2]: [php] php lokal testen. hi eschmid+sic, Wednesday, December 27, 2000, 2:25:48 AM, you wrote: >> wie kann ich php lokal auf meinem rechner testen? essnd> PHP auf dem lokalen Rechner installieren. ansonsten würde ich dir empfehlen einen lokalen webbrowser zu installieren. apache [http://www.apache.org] besitzt ja mittlerweile einen installshield und ist von jedem dummy zu installieren. SmallHTTPServer [http://wwwkoi.wplus.net/pp/mrdoors/srv/index.htm] begnügt sich sogar mit der pfadangabe zu PHP, ist aber sonst nicht so logisch aufgebaut. und dann noch xitami [http://www.xitami.com/], auch ein installshielder (zumindest plagiat davon). cu From daniel_(at)_lorch.cc Wed, 27 Dec 2000 04:48:38 +0100 Date: Wed, 27 Dec 2000 04:48:38 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] Re[2]: [php] php lokal testen. hi Matthias, Wednesday, December 27, 2000, 2:28:30 AM, you wrote: MK> wo kriege ich informationen darüber, wie ich das anstelle? und wieviel MK> platz nimmt das auf der festplatte weg? ist abhängig vom verwendeten programm, meist nur wenige MB (SmallHTTPServer ist NOCH kleiner <100 kb) ach und nimm deinen footer weg - passt nicht so zu deinen fragen. MK> -- MK> HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de MK> Fragen und eMails an mailto:mk_(at)_mk2000-online.de cu From info_(at)_mk2000-online.de Wed, 27 Dec 2000 04:57:24 +0100 Date: Wed, 27 Dec 2000 04:57:24 +0100 From: Matthias Kunze info_(at)_mk2000-online.de Subject: [php] AW: [php] Re[2]: [php] php lokal testen. hi Daniel. > ist abhängig vom verwendeten programm, meist nur wenige MB > (SmallHTTPServer ist NOCH kleiner <100 kb) apache und php4 hab ich mittlerweile ganz easy installiert (dauerte nur wenige minuten). es läuft perfekt... und: du verwendest als newsreader "The Bat!"? wo kann ich das downloaden? guna, matthias. ps: > ach und nimm deinen footer weg - passt nicht so zu deinen fragen. was hast du denn gegen meine signatur? From mieland_(at)_lunatic.de Mon, 25 Dec 2000 23:35:29 +0100 Date: Mon, 25 Dec 2000 23:35:29 +0100 From: Alexander Mieland mieland_(at)_lunatic.de Subject: [php] Array durchschleifen At 15:22 30.12.2000 +0100, you wrote: >Hallo Liste, > >ich habe ein Formular indem der User selber bestimmen kann wieviele >Texte er anlegen will. Dieses Array soll dann ueber drei Dokumente >geschleift werden. Bps: > > // Wir drei mal erzeugt! > >Jetzt will ich das im naechsten Dokument per hidden Field uebergeben: > > >funktioniert nicht. Und ich komme nicht drauf wie ich das machen kann. Hi.... Versuchs mal mit drei hiddenfields.... Vielleicht ja auch ein Denkfehler??? Alex From daniel_(at)_lorch.cc Wed, 27 Dec 2000 05:32:40 +0100 Date: Wed, 27 Dec 2000 05:32:40 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] Re[2]: [php] "majordomo" in PHP hi Jens, Tuesday, December 26, 2000, 12:16:47 PM, you wrote: JB> Wozu? Wenn du einen SPAM-dichten Maillistenmanager mit schöner, einfacher JB> Web-Oberfläche haben willst, dann nimm MailMan. Den kann ich dir notfalls JB> auch noch hosten, wenn du keine 1000 Listenmitglieder brauchst. JB> http://www.list.org/ oh, vielen dank! majordomo kann ich noch selbst auftreiben und es ist weniger die konfiguration sondern der funktionsumfang, der mir zu schaffen macht. ich hätte gerne %variablen% und %cookies% (die kekse von TheBat!, z.b. ein Random-spruch) und weitere solche spielereien. manchmal wäre es auch sinnvoll jedem nutzer eine ID und einen key zuzuweisen, womit man eine sichere poll machen könnte, z.b. poll.php?user=%uid%&key=%key% ich hoffe, du kannst mir folgen. so ist die poll nahezu fälschungssicher, und wenn sich der betreffende umentscheidet ist das auch kein problem - wird dann in der datenbank neu verrechnet. und genau deshalb wäre ein selbstgebastelter "majordomo" praktisch. cu From daniel_(at)_lorch.cc Wed, 27 Dec 2000 05:36:40 +0100 Date: Wed, 27 Dec 2000 05:36:40 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] Re[2]: [php] CMS + javatexteingabe? hi Andreas, Thursday, December 21, 2000, 11:49:30 PM, you wrote: AZCSA> Wenn Du dies nur auf dem IE5 aufbaust kannst Du die neuen Micro$oft AZCSA> komponenten verwenden. (commandEdit) AZCSA> Die ist WYSIWYG und damit absolut DAU fähig! danke vielmals, ich glaube (hoffe) das ist das richtige, zumindest ist es das vielversprechendste was ich bisher gesehen hab :) aber m$, da weiss man NIE .. cu From daniel_(at)_lorch.cc Wed, 27 Dec 2000 05:41:05 +0100 Date: Wed, 27 Dec 2000 05:41:05 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] WANTED: PROGRAMMIERER!!! hi tobias, Tuesday, December 26, 2000, 2:19:47 AM, you wrote: tfgd> Sofortige Anstellung sowohl in Festanstellung als auch auf tfgd> Freelancer-Basis. freelancer sind meistens diejenigen, die zwar flexible arbeitszeiten haben, dafür stundenlang schuften (weil sie irgendwo festsitzen und das projekt zu einem termin abgeschlossen werden muss). bei einem job auf stundenbasis kommt man immer besser weg, denn da bekommt man selbst für's rumsitzen und hirnen noch kohle. cu From daniel_(at)_lorch.cc Wed, 27 Dec 2000 05:44:57 +0100 Date: Wed, 27 Dec 2000 05:44:57 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] daten in mysql-tabelle schreiben hi Matthias, Tuesday, December 26, 2000, 6:41:36 PM, you wrote: MK> könnt ihr mir mal eben einige websites empfehlen, wo steht, wie man MK> daten aus einem normalen formular (also nachname, vorname, email, MK> passwort) [..] lesen bildet: http://www.little-idiot.de/mysql/ cu From daniel_(at)_lorch.cc Wed, 27 Dec 2000 05:48:20 +0100 Date: Wed, 27 Dec 2000 05:48:20 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] AW: [php] Re[2]: [php] php lokal testen. hi Matthias, Wednesday, December 27, 2000, 4:57:24 AM, you wrote: MK> und: du verwendest als newsreader "The Bat!"? wo kann ich das MK> downloaden? nein MUA (mail user agent) The Bat!, http://www.ritlabs.com/the_bat/ >> ach und nimm deinen footer weg - passt nicht so zu deinen fragen. MK> was hast du denn gegen meine signatur? hmm .. ein inuit der versucht kühlschränke zu verkaufen aber selbst nicht weiss was ein kühlschrank ist? cu From kai_(at)_develz.org Tue, 26 Dec 2000 15:37:44 +0100 Date: Tue, 26 Dec 2000 15:37:44 +0100 From: Kai Hörner kai_(at)_develz.org Subject: [php] "majordomo" in PHP > > angenommen das scripttimeout wäre nicht vorhanden (-> bezahlter hoster > > :)), wäre es möglich eine art majordomo in PHP zu programmieren, oder > > gibt es da probleme, die ich gänzlich übersehen habe? vorteil von > > majordomo ist ja, dass es als dämon, ergo programm läuft. das php script > > hingegen müsste ich dauernd neu aufrufen. Du kannst php auch als cgi compilen und fuer die liste einen alias anlegen welcher in das php-script gepiped wird.. dein php-script macht dann einen fopen auf "php://stdin" und liest die mail so aus und leitet sie entsprechend weiter... wenn das geschehen ist wird das programm wieder geschlossen... ist doch auch nett oder? From kai_(at)_develz.org Tue, 26 Dec 2000 14:33:27 +0100 Date: Tue, 26 Dec 2000 14:33:27 +0100 From: Kai Hörner kai_(at)_develz.org Subject: [php] SMS via PHP On Tue, 26 Dec 2000 03:45:39 +0100 (MET) Georg Muchalla wrote: > hi, > > tja, leider ist php nicht gerade ein mächtiges werkzeug, was die umsetzung > eines solchen skripts angeht :-( mit perl ist das schon wesentlich besser. ich weiss ja nicht wie dein script gemacht sein ist, aber ich gehe einfach mal davon aus dass du http posts /gets + referer fakest und somit die sms ueber die grossen anbieter (sms.de, lycos.de, sms-versenden.de, uni.de, web.de ....) versendest. Das ist zwar nicht gerade fair, aber es geht nunmal leider. Schonmal daran gedacht dass du somit anderen firmen schaden zufuegst? > ich werd das dann mal posten. allerdings zum spammen eignen sich das > script nicht mehr. vor einigen monaten haben die großen anbieter das spammen > unterbunden. jetzt kann man nur noch 5 sms pro minute an eine nummer schicken. > aber es gibt ja geduldige endlosschleifen :-) Spamming ist auch ueber SMS nicht schoen... PS: das ganze funktioniert unter PHP genau so toll, schau dir mal fsockopen() oder connect() an... From eschmid+sic_(at)_s.netic.de Wed, 27 Dec 2000 06:52:26 +0100 Date: Wed, 27 Dec 2000 06:52:26 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] php lokal testen. On Wed, Dec 27, 2000 at 03:32:07AM +0100, Matthias Kunze wrote: > Roland Tapken wrote: > >>> wie kann ich php lokal auf meinem rechner testen?? > >>PHP auf dem lokalen Rechner installieren. > > **Um mal etwas hilfreicher zu sein: > > > http://www.dynamic-webpages.de/07.installation.php > > > Auf Dynamic Webpages findest du übrigens auch die Lösungen zu > > vielen anderen Fragen bezüglich PHP... > > juchu!! es funktioniert! danke für den link... Auf die Idee komm ich natürlich nicht. Seit mir der Betreiber von DWP PHP auf meinem Windowsrechner persönlich installiert hat, funktionierts auch bei mir. Unter GNU/Linux hab ich normalerweise keine Schwierigkeiten und ich hoffe, dass ich mich eines Tages bei Wolfgang oder Matthias revanchieren kann. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From aranita_(at)_aranita.de Wed, 27 Dec 2000 08:30:08 +0100 Date: Wed, 27 Dec 2000 08:30:08 +0100 From: Aranita aranita_(at)_aranita.de Subject: [php] AW: [php] Re[2]: [php] php lokal testen. Hallo Matthias, MK> und: du verwendest als newsreader "The Bat!"? wo kann ich das MK> downloaden? http://www.ritlabs.com (The Bat! ist IMHO der beste Newsreader für Windows-Systeme, sorry für OT) Liebe Grüße, Aranita -------- "Sprache ist die Quelle der Missverständnisse" (Antoine de Saint-Exupéry) aranita_(at)_aranita.de http://www.aranita.de ICQ: 11513987 From michael.pietsch_(at)_berlin.de Wed, 27 Dec 2000 09:25:52 +0100 Date: Wed, 27 Dec 2000 09:25:52 +0100 From: Michael Pietsch michael.pietsch_(at)_berlin.de Subject: [php] Site-Design aufmoebeln Hi, ich versuche eine einfache Web-Applikation in ein ansprechendes Layout zu ueberführen und stelle mich, da ich kein professionaller Web-Designer bin, natuerlich etwas "blond" an. Prinzipiell versuche ich, mich an so ein uebliches dreispaltiges Layout zu halten. Dabei komme ich aber erheblich durcheinander, da der php- und der HTML-Code des Tabellen-Geruests nun ueberhaupt nicht mehr zu strukturieren ist. Gibt es dafuer einen Königsweg oder muss man sich halt durch das entstehende Code-Gestruepp durchkaempfen? Kann man strikt den Programmablauf und die HTML-Ausgabe trennen oder greift man da am besten auf irgend etwas fertiges zurueck (HTML-Editor ...)? ____________________________________________________ Michael Pietsch michael.pietsch_(at)_berlin.de From hartmann_(at)_freecharts.de Wed, 27 Dec 2000 09:39:59 +0100 Date: Wed, 27 Dec 2000 09:39:59 +0100 From: Johann-Peter Hartmann hartmann_(at)_freecharts.de Subject: [php] Site-Design aufmoebeln Hallo Michael, Michael Pietsch schrieb: > Gibt es dafuer einen Königsweg oder muss man sich halt durch das > entstehende Code-Gestruepp durchkaempfen? > Kann man strikt den Programmablauf und die HTML-Ausgabe trennen > oder greift > man da am besten auf irgend etwas fertiges zurueck (HTML-Editor ...)? Es gibt nicht nur einen Königsweg, es gibt sogar 2. Das Problem der zunehmenden Komplexität von PHP-HTML-Geflechten wird meistens mit Templates gelöst. Templates trennen die Funktionalität vom Layout, indem das Layout in getrennte Dateien stattfindet. Diese Template-Dateien sind eigentlich ganz normale HTML-Dateien, nur an die Stelle der dynamischen Abschnitte/Texte tritt ein Platzhalter, die sogenannte Template-Variable, meist etwas in der Art "{TITEL}", die dann z.B. so im HTML-Source wieder- zufinden ist : "{TITEL}..." . Auf der anderen Seite, im Code selbst, wird meist eine Template-Klasse benutzt, die Funktionen zur Belegung und zum Ersetzen der Templatevariablen bietet. Templates bieten zwei Vorteile: - sie lassen sich durch einen normalen HTML-Editor erstellen und bearbeiten - durch die hierarchische Struktur von HTML lassen sich auch geschachtelte Templates oder Blöcke übersichtlich nutzen. Die gängigsten Template-Lösungen sind wohl die FastTemplates, die (ohne die PHPLIB nutzbaren) Templates der PHPLIB oder Till & Tobias EasyTemplates. Ich habe mit der PHPLIB-Klasse, abgesehen von der seltsamen Block-API, nur gute Erfahrungen gemacht. Der zweite Königsweg ist XSLT . Glücklicherweise greift uns PHP mit der Unterstützung der Sablotron-Engine dabei unter die Arme. XSLT geht bei der Trennung von Layout und Funktion noch deutlich weiter, weil es keine Templatevariablen, sondern die komplette Ausgabe in logischer Darstellung als Grundlage nimmt. Praktisch heisst das : Das PHP-Script erzeugt eine XML-Datei, die die komplette Ausgabe enthält. Aus diesem XML läßt sich mit verschiedenen XSLT-Stylesheets alles mögliche an Ausgabe erzeugen, wie etwa HTML, ein anderes XML, WML oder auch mit einem weiteren Zwischenschritt PostScript oder PDF. Der XSL-Syntax ist erheblich komplexer als die Erstellung von Templates, und so ist auch die Lernkurve deutlich steiler. Im Gegenzug sind die Möglichkeiten natürlich viel weiter gespannt. Viele Grüße, johann From andreas.baumgartner_(at)_timetronic.it Wed, 27 Dec 2000 10:16:57 +0100 Date: Wed, 27 Dec 2000 10:16:57 +0100 From: Andreas Baumgartner andreas.baumgartner_(at)_timetronic.it Subject: [php] mysql-abfrage hi leute! ich habe eine frage an euch; was stimmt an folgendem code nicht? $verbindung = mysql_connect("$server","$db","$pass"); $pwd = mysql_result(mysql_query("partnerlink","SELECT vorname from memberz_data WHERE usa=$u",$verbindung)); echo "$vorname"; ich bekomme folgende fehler beim aufruf: Warning: Wrong parameter count for mysql_query() in /web/sites/297/partnerlink/www.partnerlink.f2s.com/login.php on line 5 Warning: Supplied argument is not a valid MySQL result resource in /web/sites/297/partnerlink/www.partnerlink.f2s.com/login.php on line 5 vielen dank im voraus! cu andreas From marcus_(at)_webpool.de Wed, 27 Dec 2000 10:32:50 +0100 Date: Wed, 27 Dec 2000 10:32:50 +0100 From: =?iso-8859-1?Q?Marcus_M=FCller?= marcus_(at)_webpool.de Subject: [php] mysql-abfrage Hallo Andreas. > ich habe eine frage an euch; was stimmt an folgendem code nicht? > $verbindung = mysql_connect("$server","$db","$pass"); > $pwd = mysql_result(mysql_query("partnerlink","SELECT vorname from memberz_data WHERE usa=$u",$verbindung)); > echo "$vorname"; Du benutzt mysql_query() falsch: die Syntax von mysql_query() entspricht _nicht_ der von mysql_db_query(), d.h., wenn Du den Namen der Datenbank explizit angeben willst (wie in Deinem Beispiel), solltest du mysql_db_query benutzen. Aus der PHP-Dokumentation: int mysql_query (string query [, int link_identifier]) int mysql_db_query (string database, string query [, int link_identifier]) Gruesse & guten Rutsch -Marcus. -- Marcus Müller Webpool GmbH, Zeppelinstr. 9, D-50667 Koeln fon: +49 (0) 221 / 95 29 61-0; fax: +49 (0)221 / 95 29 61-28 Amtsgericht Köln, HRB 30628; GF: Karl Peter Büscher, Hejung Im From patrik.geisel_(at)_luka.de Wed, 27 Dec 2000 10:46:30 +0100 Date: Wed, 27 Dec 2000 10:46:30 +0100 From: Patrik Geisel patrik.geisel_(at)_luka.de Subject: [php] Verzeichnisinhalt mit PHP anzeigen hi leute! ist es mit php möglich, dateien mit einer bestimmten endung in einem ebenso bestimmten verzeichnisses anzeigen zu lassen? da der satz etwas missverstaendlich formuliert sein könnte: ich möchte mit php das verzeichnis download durchsuchen und alle dateien mit der endung txt anzeigen lassen. geht das und wenn ja, wie ? für eure hilfe und antwort wäre ich sehr dankbar grüsse patrik From support_(at)_siwub-online.de Wed, 27 Dec 2000 11:02:35 +0100 Date: Wed, 27 Dec 2000 11:02:35 +0100 From: Peter Kursawe support_(at)_siwub-online.de Subject: [php] Verzeichnisinhalt mit PHP anzeigen Hallo Patrik, > ich möchte mit php das verzeichnis download durchsuchen und alle dateien mit > der endung txt anzeigen lassen. > geht das und wenn ja, wie ? hier ein bischen Code, den Du aber noch anpassen musst: ----- schnipp -------------- \n"; # testweise ausgeben function procdir($dir, $indent) { $handle=opendir($dir); while ($file = readdir($handle)) { if( substr($file != "." and $file != "..") if (is_dir($dir . $file)) { echo "$indent d $file:
"; # gib Verzeichnisnamen aus procdir($dir . $file . "/", $indent . "  "); # Unterverz } else { echo "$file
\n"; # hier hast Du eine Datei } } closedir($handle); } procdir($dir, ""); echo "

Das wars."; # testweise das Ende anzeigen ?> ----- schnapp -------------- Die Funktion procdir arbeitet alle Unterverzeichnisse rekursiv ab. Wenn Du das nicht brauchst, dann kannst Du im if-Teil "is_dir" einfach nichts machen. Die Textdateien erhältst Du mit dem Test substr($file, -3) == "txt" Ich hoffe, das hilft. Peter Kursawe From hholm_(at)_gmx.net Wed, 27 Dec 2000 10:59:43 +0100 Date: Wed, 27 Dec 2000 10:59:43 +0100 From: Henning Holm hholm_(at)_gmx.net Subject: [php] Verzeichnisinhalt mit PHP anzeigen > ich möchte mit php das verzeichnis download durchsuchen und alle dateien mit > der endung txt anzeigen lassen. > geht das und wenn ja, wie ? > jep, das geht.... Versuch's mal mit folgendem Code: --- $directory="."; $extension=".txt"; $d = dir($directory); while($entry=$d->read()) if (substr($entry,-strlen($extension)) == $extension) echo $entry."
\n"; $d->close(); --- ich hoffe, das hilft dir mfg henning From c.sk_(at)_gmx.net Wed, 27 Dec 2000 11:03:58 +0100 Date: Wed, 27 Dec 2000 11:03:58 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] Verzeichnisinhalt mit PHP anzeigen Hallo Patrik, From: "Patrik Geisel" > ich möchte mit php das verzeichnis download durchsuchen und > alle dateien mit der endung txt anzeigen lassen. > geht das und wenn ja, wie ? probier mal if ($handle = opendir($dir)) { while ($file = readdir($handle)) { if (ereg("(*.txt\$)", $file)) echo "
$file"; } closedir($handle); } Viele Grüße Christiane From a.temme_(at)_gmx.de Wed, 27 Dec 2000 11:19:21 +0100 Date: Wed, 27 Dec 2000 11:19:21 +0100 From: =?iso-8859-1?Q?Andr=E9?= Temme a.temme_(at)_gmx.de Subject: [php] SHARED MEMORY - HELP!!! tobias.faeber_(at)_gmx.de schrieb: > > hallo zusammen, > > wer kennt sich mit Shared-Memory gut aus? > ich habe leider noch nicht herausgefunden, wie ich den KEY eindeutig > vergeben kann. Ich würde ihm gerne den Wert einer Session_ID geben. > > Wäre echt klasse, wenn mir jemand da mal ein bisschen weiterhelfen könnte. > Bislang hab ich noch niemanden gefunden, der mir da mal ein paar Sachen > erklären konnte. Hallo Tobias, ich habe mal einen Chat mit Shared-Memory programmiert, vielleicht kann ich ja ein wenig helfen? Welchen Key meinst du denn? Den für das SM-Segment oder den für die Variablen darin? Ohne jetzt dein genaues Vorhaben zu kennen (gib uns mal was mehr Fleisch :) bietet es sich unter Umständen an, nur ein SM-Segment mit einer Variable drin anzulegen, welche ein indiziertes Array abbildet, mit den Session_IDs als Keys. Falls nicht, mußt du tricksen, da der Key immer vom Typ int sein muß (s. RTF(ine)M), session_ids dies aber nicht sind, soviel ich weiß. Vielleicht wissen ja andere hier eine Lösung, die session_id in einen _eindeutigen_ Wert zu transformieren. Aber wie gesagt, ohne zu wissen, was du genau vorhast, ist das wie mit der Stange im Weihnachtsnebel zu stochern ;-) Viele Grüße Andre -- Andre Temme http://www.psyc-o-media.de Mail: mailto:a.temme_(at)_psyc-o-media.de From atsasid_(at)_gmx.de Wed, 27 Dec 2000 11:48:02 +0100 Date: Wed, 27 Dec 2000 11:48:02 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] Verzeichnisinhalt mit PHP anzeigen > ist es mit php möglich, dateien mit einer bestimmten endung in einem ebenso > bestimmten verzeichnisses anzeigen zu lassen? lies mal im Manual unter directory Funktionen... MfG Peter "[DiSAStA]" Petermann * ZIMT where PHP meets needs * -- webmaster_(at)_cyberfly.net www.cyberfly.net From traffic_eye_(at)_hotmail.com Wed, 27 Dec 2000 08:42:02 +0100 Date: Wed, 27 Dec 2000 08:42:02 +0100 From: Traffic-Eye traffic_eye_(at)_hotmail.com Subject: [php] Aufruf JavaScript aus PhP hi doch das geht !! alledings musst du die javascript funktionen mit echo zum brwser senden. UND: php -> javascript funzt , Javascript -> PHP funzt nicht, es sei denn nu startest nen reload cu tobias und guten rutsch in neue Jahr ~~~~~~~~~~~~~~~~~~~~~~~~~ Webmaster of Traffic - Eye -- Das Traffic Auge deiner Webseite --- -->Die erste Link-Protection im WWW <-- http://www.traffic-eye.de ICQ: 86405621 > Hi! > > >bin ich den zu blöd oder geht es wirklich nicht?? > **Beides *g*. > > >das funktioniert nicht!! > **Kann es auch garnicht. Du versuchst, zwei Welten miteinander zu > verbinden. Das JavaScript wird im Browser des Anwenders ausgeführt. > Der PHP-Code dagegen vom Webserver. > From daniel_(at)_lorch.cc Wed, 27 Dec 2000 13:18:20 +0100 Date: Wed, 27 Dec 2000 13:18:20 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] Re[5]: [php] php lokal testen. hi Aranita, Wednesday, December 27, 2000, 8:30:08 AM, you wrote: A> http://www.ritlabs.com http://www.ritlabs.com/the_bat/ A> (The Bat! ist IMHO der beste Newsreader für Windows-Systeme, A> sorry für OT) MAILreader! TheBat! unterstützt AFAIK NNTP noch nicht. ein guter, simpler und schlanker newsreader ist: http://xnews.3dnews.net/ cu From ChristianThiele_(at)_gmx.de Wed, 27 Dec 2000 13:42:59 +0100 Date: Wed, 27 Dec 2000 13:42:59 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] PHPlib Login mit POST-Methode Hi, folgendes Problem: Ich hab nobody=true gesetzt und hab in einem Frame ein Loginform gesetzt. Nehme ich die Methode GET funktioniert alles, das Frame baut sich für den Loginnamen auf. Ungünstig ist nur das in der Browserzeile dann Klartext Loginname und Passwort steht. Nutze ich in dem Formular die Methode POST wird das Frame geladen aber nur für den nobody-User. Hat jemand ne Idee an was das liegen könnte?? Ciao Christian From php-ml_(at)_uni.de Wed, 27 Dec 2000 14:21:52 +0100 Date: Wed, 27 Dec 2000 14:21:52 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] [OT] output-probleme-deluxe *schwacherhelpruf* Nabend ML, ich bin hier einfach am verzeifeln. ich habe IMMO ein projekt am laufen, bei dem ich templates für die ausgabe benutze wir haben nun unseren server-hoster geändert und sind bei GM. das nun aufgetretene problem auf deren server treibt mich noch in den tod. und zwar werden bei ca. jedem 3 aufruf bzw. ausgabe der php-Seite ALLE " (Anführungszeichen) durch \" (Backslash vor Anführungszeichen) ersetzt. ihr könnt euch wohl vorstellen, wie DAS aussieht ?!? die komplette seite ist unbrauchbar, alles kaputt: ausgabe, formulare, tabellen alles zerstört. wenn man nun die seite ca 5-10 mal reloaded, hat sie irgendwann wieder einen normalen output. aber der zerstörte tritt einfach zu oft auf. unser server-admin meint, es liegt an den magicquotes, die er uns für phpmyadmin aktivieren musste. ich persönlich bezweifle dies jedoch stark, da weder auf dem krawall-server, noch auf meinem localen jemals dieses problem aufgetreten ist. ich hoffe ihr könnt mir helfen und sagen, was wahrscheinlich diesen fehler verursacht. vielen dank schonmal im voraus mfg *verzweifel* kai -- Kai Meder www.cn-media.de kai.meder_(at)_cn-media.de From info_(at)_olaf-baumert.de Wed, 27 Dec 2000 14:33:59 +0100 Date: Wed, 27 Dec 2000 14:33:59 +0100 From: Olaf Baumert info_(at)_olaf-baumert.de Subject: [php] Verzeichnisinhalt mit PHP anzeigen Moin moin, > da der satz etwas missverstaendlich formuliert sein könnte: > ich möchte mit php das verzeichnis download durchsuchen und alle dateien > mit der endung txt anzeigen lassen. > geht das und wenn ja, wie ? Ich nutze sowas um die Grafiken die einem der Apache präsentiert wenn man ein Verzeichniss ohne index.htm, index.html oder index.php im Browser aufruft zu umgehen, denn das kann manchmal recht viel sein ;). --------- snip ----------- $handle = opendir("."); while (false!=($file = readdir($handle))) { if ($file != "." && $file != ".." && !eregi("index.php",$file)){ if (eregi(".txt",$file)){ echo "$file
\n"; } } --------- snap ---------- Lässt sich hervorragend nutzen um z.B. alle Grafiken auf einer Seite darzustellen die in dem Verzeichniss liegen wo man das Script aufruft. MfG, Olaf "Zeit für's Bett" Baumert -- Olaf Baumert, Kommunikationselektroniker Mail: info_(at)_Olaf-Baumert.de Homepage: http://Olaf-Baumert.de Mobile: ask me for No. From der_(at)_Tobi.li Wed, 27 Dec 2000 14:54:04 +0100 Date: Wed, 27 Dec 2000 14:54:04 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] Aufruf JavaScript aus PhP Hoi Eifel-Seiten, > Beispiel: > if ($antwort == "eins"){ > javascript.winopen1(); > elsif > javascript.winopen2(); > } > ?> > > das funktioniert nicht!! das kann auch nicht funktionieren!! ... ->PHP<-, also der WEBSERVER, parst den text zwischen das heißt es verarbeitet ihn, was bitte soll nun php mit ->javascript<-, verarbeitung im BROWSER!, commands anfangen? um das was du willst in die site einzubaun mußt du zwischen im html ´er folgendes einbaun somit schreibt php den teil hinter echo in die seite und der browser (CLIENT <- CLIENT!!! SITE!) verarbeitet den javascript code. mfg Tobsn P.S.: >>>>CLIENT<<<< SITE == BROWSER == JAVASCRIPT! >>>>SERVER<<<< SITE == WEBSERVER == PHP! JAVASCRIPT != PHP um das nochmal deutlich zu sagen... From bulldozer_(at)_gmx.net Wed, 27 Dec 2000 15:09:30 +0100 Date: Wed, 27 Dec 2000 15:09:30 +0100 From: Dennis Duggen bulldozer_(at)_gmx.net Subject: [php] =?iso-8859-1?Q?=DCbergeben_von_Formulardaten_=FCber_mehrere_Seiten?= Hi Liste, ich möchte über mehrere Seiten Formulardaten übergeben, ohne jedesmal die übergegenen Variablen wieder senden zu müssen und am besten ohne Datenbankzugriffe. Ich habe es mit Sessions versucht, doch da werden die variablen nur einmal geschrieben. Wie kann ich die in der Session gespeicherten Variablen aktuallisieren ohne die Session zu Zerstören? Alternative Vorschläge nehme ich natürlich auch gerne an! :-) Dennis From head_(at)_doobie.de Wed, 27 Dec 2000 15:19:34 +0100 Date: Wed, 27 Dec 2000 15:19:34 +0100 From: head head_(at)_doobie.de Subject: [php] =?iso-8859-1?Q?=DCbergeben?= von Formulardaten =?iso-8859-1?Q?=FCber?= mehrere Seiten die variablen in der session am ende des sxcripts neu registern??? session_register... evtl. damit? boris From volker.jahns_(at)_rentokil.de Wed, 27 Dec 2000 15:29:30 +0100 Date: Wed, 27 Dec 2000 15:29:30 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] =?iso-8859-1?Q?=DCbergeben?= von Formulardaten =?iso-8859-1?Q?=FCber?= mehrere Seiten Hi Dennis, ...session variablen werden ständig aktualisiert, allerdings kann es dir passieren, dass dir die session werte deine formulardaten überschreiben. es könnte sich lohnen die session variablen vor einsatz von session_register in einer späteren seite in der formular seite mit session_unregister wieder zu löschen... Dennis Duggen wrote: > > Hi Liste, > > ich möchte über mehrere Seiten Formulardaten übergeben, ohne jedesmal die > übergegenen Variablen wieder senden zu müssen und am besten ohne > Datenbankzugriffe. > > Ich habe es mit Sessions versucht, doch da werden die variablen nur einmal > geschrieben. > Wie kann ich die in der Session gespeicherten Variablen aktuallisieren ohne > die Session zu Zerstören? > > Alternative Vorschläge nehme ich natürlich auch gerne an! :-) > > Dennis > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- _______________________________________________ Volker Jahns email: viejay_(at)_viejay.de volker.jahns_(at)_rentokil.de web: www.viejay.de phone: 0049 211 96586-46 From dennis_(at)_duggen.net Wed, 27 Dec 2000 15:23:51 +0100 Date: Wed, 27 Dec 2000 15:23:51 +0100 From: Dennis Duggen dennis_(at)_duggen.net Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_=DCbergeben_von_Formulardaten_=FCber_mehrere?= =?iso-8859-1?Q?_Seiten?= =?iso-8859-1?Q?_Seiten?= Genau das hab' ich gemacht, geht aber nicht! Die Variablen werden auch nicht mehr übergeben, nachdem ich sie einmal mit "session_register" registriert habe! Dennis ----- Original Message ----- From: head To: Sent: Wednesday, December 27, 2000 3:19 PM Subject: Re: [php] Übergeben von Formulardaten über mehrere Seiten > die variablen in der session am ende des sxcripts neu registern??? > > session_register... > > evtl. damit? > > boris > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From ks_(at)_ksweb.de Wed, 27 Dec 2000 16:14:04 +0100 Date: Wed, 27 Dec 2000 16:14:04 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] Übergeben von Formulardaten über mehrere Seiten Seiten Hi Dennis, >Ich habe es mit Sessions versucht, doch da werden die variablen nur einmal >geschrieben. >Wie kann ich die in der Session gespeicherten Variablen aktuallisieren ohne >die Session zu Zerstören? Normal würde man doch in der ersten Datei session_register($formularvariable); und in den Folgescripten immer nur mit session_start(); arbeiten, um $formularvariable aus dem ersten wieder zu erhalten. Sofern nicht gleichnamige $formularvariable (etc.) existieren, sollte der Wert erhalten bleiben. ----------------------------------- PHP 4 - Tutorial und Referenz © 2000 Klaus Schmidt Die Seite zum Buch: www.ksweb.de ----------------------------------- From dennis_(at)_duggen.net Wed, 27 Dec 2000 16:19:28 +0100 Date: Wed, 27 Dec 2000 16:19:28 +0100 From: Dennis Duggen dennis_(at)_duggen.net Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_=DCbergeben_von_Formulardaten_=FCber_mehrere?= =?iso-8859-1?Q?_Seiten_Seiten?= =?iso-8859-1?Q?_Seiten_Seiten?= In soweit klappt alles, jedoch kann es passieren, daß der Anwender seine eingaben überprüft und auf z.B. der 2 Seite die Angaben auf der ersten Seite ändert. Dann habe ich halt das Problem, daß ich die Variable nicht wieder verändern kann. Dennis > Normal würde man doch in der ersten Datei > > session_register($formularvariable); > > und in den Folgescripten immer nur mit > > session_start(); > > arbeiten, um $formularvariable aus dem ersten wieder zu erhalten. > > Sofern nicht gleichnamige $formularvariable (etc.) > existieren, sollte der Wert erhalten bleiben. From volker.jahns_(at)_rentokil.de Wed, 27 Dec 2000 16:34:23 +0100 Date: Wed, 27 Dec 2000 16:34:23 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] Re: [php] =?iso-8859-1?Q?=DCbergeben?= von Formulardaten =?iso-8859-1?Q?=FCber?= mehrereSeiten SeitenSeiten Seiten Hi Dennis Dennis Duggen wrote: > > In soweit klappt alles, jedoch kann es passieren, daß der Anwender seine > eingaben überprüft und auf z.B. der 2 Seite die Angaben auf der ersten Seite > ändert. Dann habe ich halt das Problem, daß ich die Variable nicht wieder > verändern kann. Doch, die Variablenwerte ändern sich. Dein Problem wird die Benamung und Reihenfolge sein. Wenn Du von Seite 2 nach ein Seite 1 zurück gehst werden die Daten (via POST oder GET) an Seite zwei übergeben. Aber Dein session_start initaliseirt die Werte aus Deiner existierenden Session und "überschreibt" Dir damit Deine Form-Vars. Wenn Du auf Seite eins damit beginnst mit session_unregister("var"); die Session vars wieder aus der Session zu löschen, wird es klappen... _______________________________________________ Volker Jahns email: viejay_(at)_viejay.de volker.jahns_(at)_rentokil.de web: www.viejay.de phone: 0049 211 96586-46 From volker.jahns_(at)_rentokil.de Wed, 27 Dec 2000 16:39:08 +0100 Date: Wed, 27 Dec 2000 16:39:08 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] Re: [php] =?iso-8859-1?Q?=DCbergeben?= von Formulardaten =?iso-8859-1?Q?=FCber?= mehrereSeiten SeitenSeiten Seiten Hi Dennis Part III Dennis Duggen wrote: > > In soweit klappt alles, jedoch kann es passieren, daß der Anwender seine > eingaben überprüft und auf z.B. der 2 Seite die Angaben auf der ersten Seite > ändert. Dann habe ich halt das Problem, daß ich die Variable nicht wieder > verändern kann. > Alternativ kannst Du auch die vars aus der $HTTP_POST_VARS oder $HTTP_GET_VARS auslesen und diese Werte an Deine Session übergeben (--> extract($HTTP_POST_VARS). _______________________________________________ Volker Jahns email: viejay_(at)_viejay.de volker.jahns_(at)_rentokil.de web: www.viejay.de phone: 0049 211 96586-46 From dennis_(at)_duggen.net Wed, 27 Dec 2000 16:33:40 +0100 Date: Wed, 27 Dec 2000 16:33:40 +0100 From: Dennis Duggen dennis_(at)_duggen.net Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_=DCbergeben_von_Formulardaten_=FCber_mehrere?= =?iso-8859-1?Q?Seiten_SeitenSeiten_Seiten?= =?iso-8859-1?Q?Seiten_SeitenSeiten_Seiten?= Danke Volker, das war die Lösung für mein Problem. Dennis > Doch, die Variablenwerte ändern sich. Dein Problem wird die Benamung und > Reihenfolge sein. Wenn Du von Seite 2 nach ein Seite 1 zurück gehst > werden die Daten (via POST oder GET) an Seite zwei übergeben. Aber Dein > session_start initaliseirt die Werte aus Deiner existierenden Session > und "überschreibt" Dir damit Deine Form-Vars. Wenn Du auf Seite eins > damit beginnst mit session_unregister("var"); die Session vars wieder > aus der Session zu löschen, wird es klappen... From agrubert_(at)_mainz-online.de Wed, 27 Dec 2000 16:43:02 +0100 Date: Wed, 27 Dec 2000 16:43:02 +0100 From: A. Grubert agrubert_(at)_mainz-online.de Subject: [php] PHP4 installation can't find mysql.headerfiles Nach dem lesen des FM versuchte ich PHP4.0.3 zu installieren, dabei gelingt es mir aber nicht die bestehende Mysql-Installation (standart SuSE Installation) zu verwenden. Vielleicht kennt jemand das Problem! Folgendes Vorgehen führte leider nicht zum gewünschten Erfolg: aktuelles System: SuSE Linux 6.1, Apache 1.3.4, MySQL 3.22.21, PHP 3.0.7 funktioniert prächtig! share libraries: /usr/lib/mysql/libmysqlclient.so in /etc/ld.so.conf ergänzt: /usr/lib/mysql cd /etc/: running ldconfig runnig httpd -l: Compiled-in modules http_core.c mod_so.c 1. Versuch: ./configure --with-apxs=/usr/sbin/apxs --enable-versioning --with-mysql --enable-track-vars compiled sucess, but with build-in MySQL-Support deleting /opt/php-4.0.3.pl1/config.cache 2. Versuch: ./configure --with-apxs=/usr/sbin/apxs --enable-versioning --with-mysql=/usr/lib/mysql --enable-track-vars compiled error: Cannot find header files under /usr/lib/mysql deleting /opt/php-4.0.3.pl1/config.cache ich vermute die header files enthalten ein .h /usr/include/mysql/mysql.h /usr/include/mysql/mysql_com.h /usr/include/mysql/mysql_version.h /usr/include/mysql/mysql_error.h 3. Versuch: ./configure --with-apxs=/usr/sbin/apxs --enable-versioning --with-mysql=/usr/include/mysql --enable-track-vars compiled error: Cannot find header files under /usr/include/mysql Gruß Armin ----- http://www.armin-grubert.vu.de ------ Dipl.-Geol. A. Grubert Oppenheimer Straße 28 Tel.: 06737 - 809076 55278 Köngernheim --------- agrubert_(at)_mainz-online.de -------- From ks_(at)_ksweb.de Wed, 27 Dec 2000 16:51:26 +0100 Date: Wed, 27 Dec 2000 16:51:26 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] Übergeben von Formulardaten über mehrere Seiten Seiten Seiten Seiten >-----Original Message----- >From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf >Of Dennis Duggen > >In soweit klappt alles, jedoch kann es passieren, daß der Anwender seine >eingaben überprüft und auf z.B. der 2 Seite die Angaben auf der ersten Seite >ändert. Dann habe ich halt das Problem, daß ich die Variable nicht wieder >verändern kann. aha ! variables_order = "EGPSC" ; This directive describes the order in which PHP registers ; GET, POST, Cookie, Environment and Built-in variables (G, P, ; C, E & S respectively, often referred to as EGPCS or GPC). ; Registration is done from left to right, newer values override ; older values. Das heist Deine Sessionvariable überschreiben im _dritten_ (oder zweitem das sich selbst aufruft) Script die Postvars! Nehme ungleichnamige Variable oder ändere den o.g. Eintrag der INI mfg Klaus ----------------------------------- PHP 4 - Tutorial und Referenz © 2000 Klaus Schmidt Die Seite zum Buch: www.ksweb.de ----------------------------------- From info_(at)_agathos.net Wed, 27 Dec 2000 17:54:53 +0100 Date: Wed, 27 Dec 2000 17:54:53 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] [OT] output-probleme-deluxe *schwacherhelpruf* Hallo Kai, > unser server-admin meint, es liegt an den magicquotes, die er uns für > phpmyadmin aktivieren musste. Auf die dumme Idee bin ich auch mal gekommen, die Magic Quotes wegen der Fehlermeldung in phpMyAdmin einschalten zu lassen. Aber der Ärger ist manigfaltig. Vor allem läuft phpMyAdmin einwandfrei ohne magicquotes. Schau halt mir phpinfo wie Dein Homeserver und der neue Host eingestellt ist, dann kommst Du schon drauf was alles verbogen ist. Es gibt da noch 2 andere Einstellungen die damit zu tun haben könnten. Liebe Grüße aus dem Allgäu Theo From mieland_(at)_lunatic.de Wed, 27 Dec 2000 18:42:00 +0100 Date: Wed, 27 Dec 2000 18:42:00 +0100 From: Alexander Mieland mieland_(at)_lunatic.de Subject: [php] PHP-Script zum highlighten von C++ - Code??? Hi Ihr... Ich benötige recht dringend ein PHP-Script, welches C++ -Code highlighten kann. Gibt es sowas, oder weiss jemand, wo ich sowas bekommen kann, wenn überhaupt? Danke! -- Alex From megagigl_(at)_megagigl.net Wed, 27 Dec 2000 19:03:13 +0100 Date: Wed, 27 Dec 2000 19:03:13 +0100 From: Andreas Baumgartner megagigl_(at)_megagigl.net Subject: [php] =?ISO-8859-1?Q?<=3F_$status=3D=22Anf=E4nger=22;__$problem=3D=22mySQL-Abfrage=22;_=3F>?= hallo leute, ich bin jetzt ein *kleines* stück weitergekommen, aber jetzt stellt sich mir das nächste problem :-( als ausgabe erhalte ich folgendes: Warning: Supplied argument is not a valid MySQL result resource in /web/sites/297/partnerlink/www.partnerlink.f2s.com/login.php on line 5 was mache ich falsch? vielen dank im voraus! cu andreas From andreas.baumgartner_(at)_timetronic.it Wed, 27 Dec 2000 19:03:13 +0100 Date: Wed, 27 Dec 2000 19:03:13 +0100 From: Andreas Baumgartner andreas.baumgartner_(at)_timetronic.it Subject: [php] =?ISO-8859-1?Q?<=3F_$status=3D=22Anf=E4nger=22;__$problem=3D=22mySQL-Abfrage=22;_=3F>?= hallo leute, ich bin jetzt ein *kleines* stück weitergekommen, aber jetzt stellt sich mir das nächste problem :-( als ausgabe erhalte ich folgendes: Warning: Supplied argument is not a valid MySQL result resource in /web/sites/297/partnerlink/www.partnerlink.f2s.com/login.php on line 5 was mache ich falsch? vielen dank im voraus! cu andreas From matthias_(at)_php-site.de Wed, 27 Dec 2000 19:15:34 +0100 Date: Wed, 27 Dec 2000 19:15:34 +0100 From: Matthias Haenel matthias_(at)_php-site.de Subject: [php] PHP-Script zum highlighten von C++ - Code??? > Ich benötige recht dringend ein PHP-Script, welches > C++ -Code highlighten kann. Hab ich schon geschrieben findest Du auf www.php-site.de CU Matthias From matthias_(at)_php-site.de Wed, 27 Dec 2000 19:18:55 +0100 Date: Wed, 27 Dec 2000 19:18:55 +0100 From: Matthias Haenel matthias_(at)_php-site.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_=3C=3F_$status=3D=22Anf=E4nger=22;__$problem?= =?iso-8859-1?Q?=3D=22mySQL-Abfrage=22;_=3F=3E?= =?iso-8859-1?Q?=3D=22mySQL-Abfrage=22;_=3F=3E?= > > $verbindung = mysql_connect("localhost","$db","$pass"); > $vorname_q = mysql_db_query("$db","SELECT vorname FROM memberz_data WHERE || \/ > usa=$u",$verbindung); da liegt der Fehler versuch mal folgendes: $abfrage="select .... usa=$u"; und dann setzt Du $abfrage als query ein. Dann sollte der PHP-Interpreter keine Probs mehr machen. Matthias From tapken_(at)_engter.de Wed, 27 Dec 2000 19:24:28 +0100 Date: Wed, 27 Dec 2000 19:24:28 +0100 From: Roland Tapken tapken_(at)_engter.de Subject: [php] OT: Egon Hi Egon! Diese Mail sollte dich eigentlich per Private Mail erreichen. Ich verstehe, wenn du wegen deinem Provider eine spezielle Absenderadresse verwenden musst (um zum Beispiel vom SMTP-Server erkannt zu werden) und deine richtige nur im Reply-To verwendest. Jedoch könntest du sie trotzdem noch in deine Signatur einbauen. Bitte antworte nicht an die Liste, sondern an mich. Ich möchte den allgemeinen Ton deiner Postings an dieser Stelle kritisieren. Auf http://www.dynamic-webpages.de/08.whoiswho.php?name=Egon%20Schmid hast du auf die Frage "Was sind Deiner Meinung nach die negativen Seiten von PHP?" geantwortet: "Die persönlichen Beleidigungen auf der deutschen PHP Mailingliste." Dazu möchte ich sagen, dass du erstens furchtbar empfindlich bist und anscheindend jede *Kritik* als Beleidung ansiehst, vermutlich auch diese. Zum anderen forderst du in vielen Postings die Kritik auch geradezu heraus, was bei der fehlenden Absenderadresse anfängt. Die FAQ der deutschen PHP Newsgroup (die man imho durchaus in großen Teilen auf diese ML anwenden kann) schreibt in http://www.php-center.de/faq/faq-1.htm#ss1.12: "Wenn Du meinst, Deinen Artikel dennoch öffentlich posten zu müssen, etwa um einen Autoren an die korrekte Newsgroup zu verweisen, oder weil die angegebene Mailadresse nicht erreichbar ist oder weil sich der Autor per Mail nicht einsichtig zeigt und sich niemand sonst bisher darum gekümmert hat, dann halte Deinen Beitrag bitte freundlich und konstruktiv." Gegen diese Regel verstoesst du zum Beispiel Pausenlos. Beispiele? Re: [php] AW: [php] php lokal testen. (27.12.00 06:52 +0100) Re: [php] php lokal testen. (27.12.00 02:25 +0100) Re: [php] Re[6]: [php] differenz zwischen zweier daten (26.12.00 14:10 +0100) [Sowie eigentlich alle Mails von dir zu diesem Thread, weil du Daniel immer nur auf das Handbuch verwiesen hast, aber Daniel dir mehrmals gesagt hat, dass er die Lösung dort NICHT gefunden hast!, besonders jedoch in diesen:] Re: [php] Re: [php] Re: [php] differenz zwischen zweier daten - [Topic gekürzt](24.12.00 13:34 +0100) Re: [php] Gestatten? Lampert, Matthias Lampert! Und die erste Frage... (23.12.00 12:21 +0100) In allen diesen Mails hast du dem Autor mit einer zwar meist richtigen, aber NIE hilfreichen Lösung geantwortet, worüber diese sich verständlicherweise auch aufregen. Ich bitte dich nur, solch nicht hilfreiche Postings in Zukunft doch bitte zu unterlassen und wenn du den Autor doch in irgendeiner Weise zurechtweisen willst, dies doch bitte mit einer konkreten Lösung zu verbinden, zum Beispiel einen Verweis auf die entsprechende Seite im Manual (und nicht nur auf www.php.net/manual/, denn dort kann man sich doof und duselig suchen, wenn man nicht die richtigen Stichwörter kennt). cu, Roland -- tapken_(at)_engter.de -ICQ#: 18715473------------------------- It's only a papermoon. ---------------------------------------- From mk_(at)_php-homepage.de 27 Dec 2000 18:25:07 -0000 Date: 27 Dec 2000 18:25:07 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] PHP4 installation can\'t find mysql.headerfiles "A. Grubert" schrieb: > ich vermute die header files enthalten ein .h > /usr/include/mysql/mysql.h > /usr/include/mysql/mysql_com.h > /usr/include/mysql/mysql_version.h > /usr/include/mysql/mysql_error.h Versuch doch mal --with-mysql=/usr/include Siehe http://www.php.net/manual/install-unix.php "Enables MySQL support. The parameter to this option is the MySQL install directory and defaults to /usr/local." /usr/local wohlgemerkt, _nicht_ /usr/local/mysql oder so. AFAIK sucht er in deinem Fall in /usr/include/mysql/ nach einem Unterverzeichnis "mysql", was er natürlich nicht findet. HTH Mark -- Tipps & Tricks zu PHP -> http://www.php-homepage.de German Gabber Network _(at)_ http://www.gabber.de From php-ml_(at)_uni.de Wed, 27 Dec 2000 19:41:31 +0100 Date: Wed, 27 Dec 2000 19:41:31 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Re[2]: [php] [OT] output-probleme-deluxe *schwacherhelpruf* Nabend Hans, HTM> Hallo Kai, HTM> Auf die dumme Idee bin ich auch mal gekommen, die Magic Quotes wegen HTM> der Fehlermeldung in phpMyAdmin einschalten zu lassen. Aber der Ärger ist HTM> manigfaltig. HTM> Vor allem läuft phpMyAdmin einwandfrei ohne magicquotes. sicher ? das wäre erstklassig... HTM> Schau halt mir phpinfo wie Dein Homeserver und der neue Host eingestellt ist, HTM> dann kommst Du schon drauf was alles verbogen ist. Es gibt da noch 2 andere HTM> Einstellungen die damit zu tun haben könnten. nach welchen einstellungen sollte ich denn ausschau halten ? und welche "2 anderen einstellungen" meinst du genau ? vielen dank mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From mieland_(at)_lunatic.de Wed, 27 Dec 2000 19:50:40 +0100 Date: Wed, 27 Dec 2000 19:50:40 +0100 From: Alexander Mieland mieland_(at)_lunatic.de Subject: [php] PHP-Script zum highlighten von C++ - Code??? At 19:15 27.12.2000 +0100, you wrote: > > Ich benötige recht dringend ein PHP-Script, welches > > C++ -Code highlighten kann. >Hab ich schon geschrieben findest Du auf www.php-site.de Hi Matthias, leider finde ich auf Deiner Page NICHTS! Da gibt es ein, anscheinend neues Design, aber sonst absolut rein gar nichts... :) Oder finde ich es nur nicht? -- Alex From ralf_(at)_php-experiments.de Wed, 27 Dec 2000 19:47:26 +0100 Date: Wed, 27 Dec 2000 19:47:26 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] ADMIN: Thema der Liste (war:Re: [php] OT: Egon) Roland Tapken wrote: [...ziemlich viel blupfquark...] Um es mal klarzustellen: Derartige Mails sind in dieser Liste fehl am Platze. Ich weiss nicht mehr genau, wie die Bezeichnung dafuer lautet oder um welches Usenet-"Gesetz" es sich handelt, wenn im Subject der Name eines Teilnehmenden steht, aber es duerfte Einigkeit bestehen, dass wir Mails in dieser Art hier nicht sehen moechten. Wenn ich sanft an das Thema der Liste erinnern darf (http://www.php-center.de/php-de/): - Erwünscht sind alle Themen rund um die Anwendung und den Einsatz von PHP, ebenso kann die Liste als Forum dienen, um Kontakte zwischen PHP-Interessierten zu knüpfen. Die Liste steht allen offen, gleichgültig des jeweiligen Kenntnisstandes, ob Einsteiger, Fortgeschrittenen oder Profis. Zu Deinen Anmerkungen sei noch eines erwaehnt, was ich zwar mittlerweile ein Dutzendmal wiederholt haben duerfte, aber: Ellenlange, sich in Woertern wiederholende Subjects werden durch die aktuelle Version des Listmanagers Mailman verursacht. Dieser Fehler tritt dann auf, wenn die Subjects Umlaute enthalten. Sobald die Liste auf dem neuen Server laeuft, werden wir selbstverstaendlich die neueste Version installieren, bei der jener Fehler hoffentlich behoben ist. Mehr habe ich Deiner Mail nicht hinzuzufuegen. Im Interesse der Liste bitte ich, von Antworten abzusehen bzw. die Autoren privat zu benachrichtigen. Danke & Beste Gruesse, Ralf (immer noch List-Admin..) From Peaveway_(at)_aol.com Wed, 27 Dec 2000 13:53:45 EST Date: Wed, 27 Dec 2000 13:53:45 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] PHP4 installation can't find mysql.headerfiles In einer eMail vom 27.12.00 19:08:40 (MEZ) Mitteleuropäische Zeit schreibt agrubert_(at)_mainz-online.de: > Nach dem lesen des FM versuchte ich PHP4.0.3 zu installieren, dabei > gelingt es mir aber nicht die bestehende Mysql-Installation (standart > SuSE Installation) zu verwenden. > > Vielleicht kennt jemand das Problem! > Folgendes Vorgehen führte leider nicht zum gewünschten Erfolg: > > aktuelles System: SuSE Linux 6.1, Apache 1.3.4, MySQL 3.22.21, PHP > 3.0.7 > funktioniert prächtig! > > share libraries: /usr/lib/mysql/libmysqlclient.so > in /etc/ld.so.conf ergänzt: /usr/lib/mysql > > cd /etc/: running ldconfig > > runnig httpd -l: Compiled-in modules > http_core.c > mod_so.c > > 3. Versuch: > ./configure --with-apxs=/usr/sbin/apxs --enable-versioning > --with-mysql=/usr/include/mysql --enable-track-vars Also wenn du schon am neukompilieren bist warum dann nicht auch ein aktuelles PHP 4.0.4 , Apache 1.3.14 und MySQL 3.22.32 (stable?)? Du brauchst auf jeden Fall das Paket Flex und ein aktuelles Bison. versuche es mal 'mit --with-mysql=/usr/include' . Alternativ: --Scriptanfang-- #!/bin/sh cd /home/beh/source tar -xvzf mysql-3.22.32.tar.gz # http://www.mysql.com tar -xvzf apache_1_3_14_tar.gz # http://httpd.apache.org/ tar -xvzf php-4.0.4.tar.gz # http://www.php.net echo "MySQL installieren..." cd mysql-3.22.32 ./configure --prefix=/usr/local/mysql-3.22.32 --localstatedir=/var/mysql/data make make install mkdir /var/mysql mkdir /var/mysql/data ln -s /usr/local/mysql-3.22.32 /usr/local/mysql scripts/mysql_install_db /usr/local/mysql/bin/safe_mysqld & /usr/local/mysql/bin/mysqladmin -u root password 'secret' cp support-files/mysql.server /etc/rc.d/init.d/ chmod 744 /etc/rc.d/init.d/mysql.server cd /etc/rc.d/init.d/rc2.d ln -s ../mysql.server S20mysql.server ln -s ../mysql.server K20mysql.server echo "/usr/local/mysql/lib/mysql" >> /etc/ld.so.conf /sbin/ldconfig cd /home/beh/source cd apache_1.3.14 ./configure --prefix=/usr/local/apache --enable-module=all --enable-shared=max make make install ln -s /usr/local/apache/bin/apachectl /etc/rc.d/apachectl cd /etc/rc.d/rc2.d ln -s ../apachectl S20apachectl ln -s ../apachectl K20apachectl echo "PHP4..installieren" cd /home/beh/source cd php-4.0.4 ./configure --with-apxs=/usr/local/apache/bin/apxs --enable-inline-optimization --enable-sockets --enable-ftp --with-zlib=/usr/include --with-mysql=/usr/local/mysql --enable-sysvshm=yes --enable-sysvsem=yes --enable-track-vars=yes --enable-url-includes --enable-versioning --with-config-file-path=/etc make make install cp php.ini-dist /etc/php.ini echo "Anpassungen muesen gemacht werden in /etc/php.ini -- Scriptende--- das laesst sich natuerlich noch um tausend feine Sachen ergaenzen. Du kannst php3 + php4 nur gleichzeitig verwenden wenn beide mit --enable-versioning kompiliert worden sind. Ausserdem scheint mir dein PHP3.07 zualt dafuer zusein. Wenn du es dir leisten kannst schmeiss die alten Suse Sachen herunter (evtl. nen Backup falls du da zurueck moechtest)und sauge dir die aktuellen tarballs und compiliere selber. Gute Tutorials z.B www.baach.de und mein weniger gutes unter http://www.takenet.de/phpcon/php_install.txt Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From tom_(at)_huno.net Wed, 27 Dec 2000 20:03:08 +0100 Date: Wed, 27 Dec 2000 20:03:08 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] OT: Egon On Wed, 27 Dec 2000 19:24:28 +0100, Roland Tapken wrote: >Ich möchte den allgemeinen Ton deiner Postings an dieser Stelle >kritisieren. Auf >http://www.dynamic-webpages.de/08.whoiswho.php?name=Egon%20Schmid >hast du auf die Frage "Was sind Deiner Meinung nach die negativen >Seiten von PHP?" geantwortet: "Die persönlichen Beleidigungen auf der >deutschen PHP Mailingliste." > >Dazu möchte ich sagen, dass du erstens furchtbar empfindlich bist und >anscheindend jede *Kritik* als Beleidung ansiehst, vermutlich auch >diese. servus, ich wollte nur ganz kurz etwas dazu anmerken: der egon hats zu seinem eigenen OT geschafft! gratuliere. ich denke mal das sollte der letzte beitrag zu dem thema sein. gruß thomas From head_(at)_doobie.de Wed, 27 Dec 2000 19:59:40 +0100 Date: Wed, 27 Dec 2000 19:59:40 +0100 From: head head_(at)_doobie.de Subject: [php] > hallo versuch doch mal: > > $verbindung = mysql_connect("localhost","$db","$pass"); > $vorname_q = mysql_db_query("$db","SELECT vorname FROM memberz_data WHERE > usa=$u",$verbindung); // Das ist Zeile 5 $vorname = mysql_result($vorname_q,"0", "vorname"); > echo "$vorname"; > gruß boris From daniel_(at)_lorch.cc Wed, 27 Dec 2000 20:09:26 +0100 Date: Wed, 27 Dec 2000 20:09:26 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] OT: Egon hi Roland, Wednesday, December 27, 2000, 7:24:28 PM, you wrote: RT> Ich möchte den allgemeinen Ton deiner Postings an dieser Stelle RT> kritisieren. [..] da hat er recht! cu From der_(at)_Tobi.li Wed, 27 Dec 2000 20:20:34 +0100 Date: Wed, 27 Dec 2000 20:20:34 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] Site-Design aufmoebeln > Praktisch heisst das : Das PHP-Script erzeugt eine XML-Datei, > die die komplette Ausgabe enthält. Aus diesem XML läßt sich > mit verschiedenen XSLT-Stylesheets alles mögliche an Ausgabe > erzeugen, wie etwa HTML, ein anderes XML, WML oder auch mit einem > weiteren Zwischenschritt PostScript oder PDF. gibts dazu eigentlich schon nen dummie howto? oder zumindest ne brauchbare docu mit beispielen? From Peaveway_(at)_aol.com Wed, 27 Dec 2000 14:20:18 EST Date: Wed, 27 Dec 2000 14:20:18 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] =?ISO-8859-1?Q?Re:=20[php]=20<=3F=20$status="Anf=E4nger";=20=20$?= =?ISO-8859-1?Q?problem="mySQL-Abfrage";=20=3F>?= =?ISO-8859-1?Q?problem="mySQL-Abfrage";=20=3F>?= Moin, In einer eMail vom 27.12.00 19:11:47 (MEZ) Mitteleuropäische Zeit schreibt andreas.baumgartner_(at)_timetronic.it: > $verbindung = mysql_connect("localhost","$db","$pass"); > $vorname_q = mysql_db_query("$db","SELECT vorname FROM memberz_data WHERE > usa=$u",$verbindung); > $vorname = mysql_result($vorname_q,"0"); // Das ist Zeile 5 > echo "$vorname"; > > > als ausgabe erhalte ich folgendes: > > Warning: Supplied argument is not a valid MySQL result resource in /web/ > sites/297/partnerlink/www.partnerlink.f2s.com/login.php on line 5 Also folgendes koennte man besser/anders machen ! ;) 1.) Baue dir die Query vorher zusammen und lasse sie zu debug zwecken ausgeben. $query ="SELECT vorname FROM memberz_data WHERE usa=$u"; echo "$query\n"; Frage: memberz_data mit 'z' oder doch lieber mit ' s'? Frage: Ist $u vom typ string oder int ? also evtl .. WHERE usa = '$u' ... Benuzte $res = mysql_query ("$query") or die ("Ungueltige Syntax".mysql_error()); Ob ueberhaupt Datensaetze gefunden wurden kannst du mit mysql_numrows() pruefen. Und erst dann wenn mysql_numrows($res) >=1 dann kannst du in einer Schleife die/das Ergebniss abholen. Hier empfiehlt sich mysql_fetch_array() .Auch wenn du eigentlich nur ein Ergebniss erwartest!! while($row = mysql_fetch_array($res)) { echo "Vornname: $row[vorname]\n"; //echo "Nachname: $row[nachname]\n"; // Du hattest im select ja nur nach vorname gefragt. } Du solltest evtl nochmal im Manual nachschauen und dir die Beispiele zur Gemuete fuehren. Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From der_(at)_Tobi.li Wed, 27 Dec 2000 20:32:07 +0100 Date: Wed, 27 Dec 2000 20:32:07 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] XML > Tobias Orterer wrote: > > > gibts eigentlich ne dummie/howto anleitung für xml/etc.? > > Da gibt's viele... Was willst Du denn genau wissen? Sablotron-Engine, XML selbst, was brauch ich, was muß ich machen damit es läuft etc. etc. From SSD-DiWi_(at)_T-Online.de Wed, 27 Dec 2000 20:18:52 +0100 Date: Wed, 27 Dec 2000 20:18:52 +0100 From: Dietmar Winhold SSD-DiWi_(at)_T-Online.de Subject: [php] Frage zu: mysql_insert_id Hallo, ich komme mit dem folgenden nicht weiter: <<<-------------- schnipp --------- $result = mysql($dbname,"INSERT INTO count (url, seite, anzahl) VALUES ('$url','$seite', '$anz')") or die ("Fehler beim Speichern in die Tabelle: count
"); $id = mysql_insert_id($result); >>>>>---------- schnapp ----------- das liefert mir die Fehlermeldung: Warning: Supplied argument is not a valid MySQL-Link resource in ../cgi-bin/db_lib.php on line 151 Die Fehlermeldung wird von "$id = mysql_insert_id($result);" verursacht! Hat jemand eine Ahnung woran das liegen kann? Vielen Dank und Gruß Dietmar Winhold From alexander.manhart_(at)_gmx.de Wed, 27 Dec 2000 20:55:30 +0100 Date: Wed, 27 Dec 2000 20:55:30 +0100 From: Alexander Manhart alexander.manhart_(at)_gmx.de Subject: [php] Unset($PHP_AUTH_USER) Tach Leute, mir brennt ein Problem! Ich nutze die Variablen $PHP_AUTH_USER und $PHP_AUTH_PW zur Autorisierung. Funktioniert mit beiliegenden Code wunderbar. Nun möchte ich mich aber wieder ausloggen und habe bemerkt, dass es mit unset($PHP_AUTH_USER) nicht klappt. Denn nach dem Refresh steht der Benutzername wieder innerhalb der Variable. ". 'Unable to execute query [1 in authentication].'); // Get number of rows in $result. $num = mysql_numrows($result); if ($num != 0) { // A matching row was found - the user is authenticated. $auth = true; } mysql_free_result($result); } if (!$auth) { header('WWW-Authenticate: Basic realm="[Out of Sync Net e.V.] intern"'); header('HTTP/1.0 401 Unauthorized'); # header ("Location: $PHP_SELF?searchlinkname=BADLOGIN"); /* Umleitung des Browsers # zur PHP-Web-Seite. */ print_javascript("location.href = \"$PHP_SELF?searchlinkname=BADLOGIN\""); # echo 'Authorization Required.'; exit; } else { # => You are authorized! } ?> Wie kann ich mich ausloggen??? Vielen Dank. Ciao Alexander Manhart From isahler_(at)_compuserve.com Wed, 27 Dec 2000 20:31:18 +0100 Date: Wed, 27 Dec 2000 20:31:18 +0100 From: Irmgard Sahler isahler_(at)_compuserve.com Subject: [php] F:serveruebergreifendes includen mit php Hallo, mehr weil ichs verstehen will als weils ein grosses problem darstellt: die zeile: eingebettet in eine .php3-datei auf domainzz.de funktioniert z.B., falls besagte .php3-datei mitsamt domainzz.de aufnem Puretec-server liegt. liegt sie auf nem von verio gehosteten server, klappts nicht. Nachfrage beim support von verio ergab ein kryptisches: das geht bei uns nicht. nochmalige nachfrage, warum denn nicht, ein: das haben die administratoren eben so eingerichtet und es dient dem stabilen system . Da ich das Ganze eigentlich grad nur teste, um es anschliessend annen Kooperationspartner meines Kunden abzugeben, dessen Hoster moeglicherweise auch nur eine: das geht bei uns nicht- antwort hat meine frage: koennt Ihr mir erklaeren, wieso das bei dem einen Hoster klappt und bei dem anderen nicht (php-verwendung ist bei allen Accounts natuerlich klar.) Ganz genial ;-) waere natuerlich darueberhinaus noch eine Idee, wie es denn anders zu loesen waere. (dass eben, sobald bei domainxy.de file.htm aktualisiert wird, das angebot bei domainzz.de sich ebenfalls aus dem geaenderten Inhalt bezieht. Mein eigener php-Hintergrund ist noch reichlich anfaenger-bzw. learning by trying-maessig ;-) und kann nur besser werden . danke im Voraus Irmgard Sahler mailto:isahler_(at)_compuserve.com From 520040307849-0001_(at)_t-online.de Wed, 27 Dec 2000 20:51:19 +0100 Date: Wed, 27 Dec 2000 20:51:19 +0100 From: aleksander 520040307849-0001_(at)_t-online.de Subject: [php] include Wie kann ich eine include PHP Seite auf einen entfernten Rechner aufrufen Das Folgende geht leider nicht :-( include("www.ide-partner.de/alekstra/include.php"); include("http://www.ide-partner.de/alekstra/include.php"); mfg alexander From sven_(at)_telelev.net Wed, 27 Dec 2000 20:56:13 +0100 Date: Wed, 27 Dec 2000 20:56:13 +0100 From: Sven Hoexter sven_(at)_telelev.net Subject: [php] include auf Systemdateien verhindern Hallo zusammen, ich arbeite mitlerweile bei einem kleinen Provider und wir moechten unseren Kunden auch php anbieten. Was uns aber z.Z. enorm stoert ist das es moeglich ist mit php saemliche Systemdateien (vor allem /etc/passwd) mit anonymous rechten zu bestaunen. Kann man das irgendwie effektiv unterbinden? Was mir dazu bis jetzt eingefallen ist eine chroot umgebung die allerdings nachtraeglich auf einem Server mit ca. 3500 Usern sehr schwer zu realisieren ist. Alternativ wuerde sich php als cgi nur fuer die Kunden mit Domain anbieten. Da koennte man dann noch effektiv an den Rechten drehen. Mir persoenlich waere es allerdingslieber eine globale Loesung mit php static oder als DSO zu finden. Wenn ich irgendwo Doku oder aehnliches uebersehen habe: RTFM ist gerne genommen. Ich weiss selber dass das Bestaunen eines des Systems im ro Mode relativ ungefaehrlich ist aber sowas kann imerhin Fehler in config und alte Versionsnummern offenlegen und ich stuffe sowas als unnoetige Einladung zum gehackt werden ein. Cu, Sven BTW: Kommt mal von eurem Anti-Egon Tripp runter! Ich habe Egon im Juni auf dem Linux Tag persoenlich kennengelernt und bin eigentlich sehr gut mit ihm zurecht gekommen. -- Sven Hoexter Earth - Germany - Leverkusen e-mail: sven_(at)_telelev.net One Unix to rule them all, One Resolver to find them, One IP to bring them all and in the zone to bind them From info_(at)_agathos.net Wed, 27 Dec 2000 21:19:47 +0100 Date: Wed, 27 Dec 2000 21:19:47 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Frage zu: mysql_insert_id > $result = mysql($dbname,"INSERT INTO count (url, seite, anzahl) VALUES > ('$url','$seite', '$anz')") > or die ("Fehler beim Speichern in die Tabelle: count
"); > $id = mysql_insert_id($result); Schreib mal: $id = mysql_insert_id(); Liebe Grüße aus dem Allgäu Theo From Peaveway_(at)_aol.com Wed, 27 Dec 2000 15:51:36 EST Date: Wed, 27 Dec 2000 15:51:36 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] include auf Systemdateien verhindern In einer eMail vom 27.12.00 21:13:39 (MEZ) Mitteleuropäische Zeit schreibt sven_(at)_telelev.net: > ich arbeite mitlerweile bei einem kleinen Provider und wir moechten > unseren Kunden auch php anbieten. Was uns aber z.Z. enorm stoert ist > das es moeglich ist mit php saemliche Systemdateien (vor allem > /etc/passwd) mit anonymous rechten zu bestaunen. Kann man das > irgendwie effektiv unterbinden? > > Was mir dazu bis jetzt eingefallen ist eine chroot umgebung die > allerdings nachtraeglich auf einem Server mit ca. 3500 Usern sehr > schwer zu realisieren ist. > Alternativ wuerde sich php als cgi nur fuer die Kunden mit Domain > anbieten. Da koennte man dann noch effektiv an den Rechten drehen. > Mir persoenlich waere es allerdingslieber eine globale Loesung mit php > static oder als DSO zu finden. > Wenn ich irgendwo Doku oder aehnliches uebersehen habe: RTFM ist gerne > genommen. > > Ich weiss selber dass das Bestaunen eines des Systems im ro Mode > relativ ungefaehrlich ist aber sowas kann imerhin Fehler in config und > alte Versionsnummern offenlegen und ich stuffe sowas als unnoetige > Einladung zum gehackt werden ein. Selbst das bestaunen sollte schon unterbunden werden. Es ist damit ja auch moeglich die Passwoerter / Kundeninformationen/Kreditkartennummer usw. von den Webauftritten der anderen Kunden auf dieser einen Maschine zubetrachten. Und wenn du erst mal damit angefangen wird die DB eines anderen zuloeschen hoert der spass ja dann auch auf.... Schau mal in der php.ini nach safe_mode und setzt es auf 'on' . Nun kann ein phpscript unteranderem nur noch doch Dateien anlangen die dem selben User gehoeren. Wirklich Sicher wird die Geschichte aber erst mit PHP in der CGI Variante und einsatzt eine Wrappers wie SUEXEC oder SBOX. Sowohl aus der Sicht des Hostern als auch des Kunden. Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From SSD-DiWi_(at)_T-Online.de Wed, 27 Dec 2000 21:43:02 +0100 Date: Wed, 27 Dec 2000 21:43:02 +0100 From: Dietmar Winhold SSD-DiWi_(at)_T-Online.de Subject: [php] Frage zu: mysql_insert_id Hallo Theo, > Schreib mal: > > $id = mysql_insert_id(); Bingo! So einfach ist das, da fragt man sich dann immer wieso man nicht von selbst darauf kommt!? :) > > Liebe Grüße aus dem Allgäu > > Theo Tausend Dank und Grüße aus der Rhön zumindest fast: aus Fulda Dietmar From pfeiffer_(at)_uris.de Wed, 27 Dec 2000 21:45:05 +0100 Date: Wed, 27 Dec 2000 21:45:05 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] XML Hallo Tobias, habe ich letztens gefunden http://www.mut.de/media/buecher/xmlnt/start.htm und finde es eigentlich ganz gut. PS: koennte man downloaden, darf man aber nicht! m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From j.maukisch_(at)_designforweb.de Wed, 27 Dec 2000 22:48:40 +0100 Date: Wed, 27 Dec 2000 22:48:40 +0100 From: Jens Maukisch j.maukisch_(at)_designforweb.de Subject: [php] Site-Design aufmoebeln Hallo Tobias Orterer, Am Mittwoch, 27. Dezember 2000 um 20:20 schrieb Tobias Orterer: > gibts dazu eigentlich schon nen dummie howto? oder zumindest ne > brauchbare docu mit beispielen? Unter http://www.dynamic-webpages.de/05.tutorials.php?kategorie=20 git es ein paar Tutorials zum Thema XML. Z.B: Parsing XML with PHP oder ein XML How-to. Musst Du dir mal anschauen, aber ich glaube so dummiemäßig sind die nicht (konnte leider nur nen kurzen bilck auf das ein oder andere werfen :-() -- Mit freundlichen Grüssen Jens Maukisch From info_(at)_agathos.net Wed, 27 Dec 2000 22:54:02 +0100 Date: Wed, 27 Dec 2000 22:54:02 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Frage zu: mysql_insert_id > Bingo! So einfach ist das, da fragt man sich dann immer > wieso man nicht von selbst darauf kommt!? :) Ja, das ist so einfach, dass ich da neulich gleich mal zwei Stunden damit versaut habe. ;-) Liebe Grüße aus dem Allgäu Theo From eschmid+sic_(at)_s.netic.de Wed, 27 Dec 2000 23:40:22 +0100 Date: Wed, 27 Dec 2000 23:40:22 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] XML On Wed, Dec 27, 2000 at 09:45:05PM +0100, Norbert Pfeiffer wrote: > habe ich letztens gefunden > http://www.mut.de/media/buecher/xmlnt/start.htm > und finde es eigentlich ganz gut. Ich hab zwar auch die erste Auflage von diesem Buch. Mehr gebracht hat mir aber das Buch zum Thema von Henning Behme und Stefan Mintert aus dem Verlag im gleichen Haus in München. Wenn sich noch weitere Personen an der Übersetzung des PHP Manuals anschliessen wollen, dann möchte ich diesen aber dringend raten sich den Norman Walsh, DocBook: The Definitive Guide, von O'Reilly zuzulegen. Der häufigste Ausleiher, aus meiner Privatbibliothek, ist übrigens Hartmut Holzgraefe. > PS: koennte man downloaden, darf man aber nicht! Und warum nicht? Soll ich da mal Morgen beim Verlag nachhaken. Für den privaten Gebrauch darf man das sicherlich. -Egon PS: Da das Reply-To immer überschrieben wird, meine private E-Mail-Adresse lautet oder . Meine dienstliche und diese lese ich nur im Dienst. PPS: Wenn ein gewisser Daniel Lorch noch mal so frech sein sollte, dann werde ich ihn zumüllen. Ich sitze seit kurzer Zeit tagsüber (und die halbe Nacht) an einer 2MB Standleitung, und mit pine geht das recht einfach das PHP Manual in 10 verschiedenen Sprachen mal einem zu schicken. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From Peaveway_(at)_aol.com Wed, 27 Dec 2000 17:50:01 EST Date: Wed, 27 Dec 2000 17:50:01 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] XML Moin, In einer eMail vom 27.12.00 23:40:46 (MEZ) Mitteleuropäische Zeit schreibt eschmid+sic_(at)_s.netic.de: > > Ich hab zwar auch die erste Auflage von diesem Buch. Mehr gebracht hat mir > aber das Buch zum Thema von Henning Behme und Stefan Mintert aus dem > Verlag im gleichen Haus in München. Wenn sich noch weitere Personen an der > Übersetzung des PHP Manuals anschliessen wollen, dann möchte ich diesen > aber dringend raten sich den Norman Walsh, DocBook: The Definitive Guide, > von O'Reilly zuzulegen. Der häufigste Ausleiher, aus meiner > Privatbibliothek, ist übrigens Hartmut Holzgraefe. hihi, ja immer diese Kollegen.. ;) Henning Behme der XML Papst ? Na zumindest schreibt er auch viele Artikel in der iX zu diesem Thema. Einen aus der Aktuellen Ausgabe kann man online lesen. http://www.heise.de/ix/artikel/2001/01/167/ Ueber das Heise Archiv lassen sich evtl. noch mehr Schaetze heben. Desweiteren ist auf der aktuellen Ausgabe der Zeitschrift PCWelt auf dem Cover der Hinweis das ein kompl. XML Buch mit ueber 350 Seiten enthalten sei.... muss wohl auf der beiliegenen CD sein denn die Zeitschrift ist 'normal' Dick. ;) Ich hab auf jeden Fall noch nicht weiter geschaut. Aber ist evtl ja fuer einen Interessant. Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From eschmid+sic_(at)_s.netic.de Thu, 28 Dec 2000 00:15:33 +0100 Date: Thu, 28 Dec 2000 00:15:33 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] XML On Wed, Dec 27, 2000 at 05:50:01PM -0500, Peaveway_(at)_aol.com wrote: > In einer eMail vom 27.12.00 23:40:46 (MEZ) Mitteleuropäische Zeit schreibt > eschmid+sic_(at)_s.netic.de: > > Ich hab zwar auch die erste Auflage von diesem Buch. Mehr gebracht hat mir > > aber das Buch zum Thema von Henning Behme und Stefan Mintert aus dem > > Verlag im gleichen Haus in München. Wenn sich noch weitere Personen an der > > Übersetzung des PHP Manuals anschliessen wollen, dann möchte ich diesen > > aber dringend raten sich den Norman Walsh, DocBook: The Definitive Guide, > > von O'Reilly zuzulegen. Der häufigste Ausleiher, aus meiner > > Privatbibliothek, ist übrigens Hartmut Holzgraefe. > > hihi, ja immer diese Kollegen.. ;) Ja und dieser gewisse Sebastian Rahtz hat wohl mehrere Fehler in pdfjadetex eingebaut. Jouni Ahto, zur Zeit noch in Helsinki, sucht auch schon nach Alternativen. > Henning Behme der XML Papst ? Na zumindest schreibt er auch viele Artikel in > der iX zu diesem Thema. Einen aus der Aktuellen Ausgabe kann man online > lesen. > http://www.heise.de/ix/artikel/2001/01/167/ Na ja? Die schreiben auch mal Artikel über PHP und da war ich nicht ganz einverstanden. In der nächsten Ausgabe soll ja wieder eine Reihe über PHP erscheinen. Ich fordere diesen Artikel mal wieder an und lese diesen bis zum bitteren Ende. Sollte da ein falsches Wort drin stehen, dann werde ich beim Heise Verlag solange stänkern bis eine korrigierte Fassung erscheint. > Ueber das Heise Archiv lassen sich evtl. noch mehr Schaetze heben. > Desweiteren ist auf der aktuellen Ausgabe der Zeitschrift PCWelt auf dem > Cover der Hinweis das ein kompl. XML Buch mit ueber 350 Seiten enthalten > sei.... muss wohl auf der beiliegenen CD sein denn die Zeitschrift ist > 'normal' Dick. ;) > Ich hab auf jeden Fall noch nicht weiter geschaut. Aber ist evtl ja fuer > einen Interessant. Auch in dem Buch vom Markt+Technik Verlag zu PHP ist einiges zu XML nachzulesen. Dieses Kapitel hat kein geringerer wie Uwe Steinmann geschrieben und der kennt sich im Sourcecode ja fast so gut aus wie Sascha Schumann. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From ChristianThiele_(at)_gmx.de Thu, 28 Dec 2000 00:14:22 +0100 Date: Thu, 28 Dec 2000 00:14:22 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] Puretec z.Z. down?? Hi, jemand evtl. Puretec-Kunde?? Ich frage mich nur warum ich alle Seiten besuchen kann nur meine eigenen Accounts und puretec.de selbst ist nix. FTP geht auch net...!?! Jemand selbiges Problem?? Ciao Christian From eschmid+sic_(at)_s.netic.de Thu, 28 Dec 2000 00:26:36 +0100 Date: Thu, 28 Dec 2000 00:26:36 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Puretec z.Z. down?? On Thu, Dec 28, 2000 at 12:14:22AM +0100, Christian Thiele wrote: > jemand evtl. Puretec-Kunde?? > > Ich frage mich nur warum ich alle Seiten besuchen kann nur meine eigenen > Accounts und puretec.de selbst ist nix. FTP geht auch net...!?! > > Jemand selbiges Problem?? Nein, hab gerade bei Strato nachgeschaut, dort läuft noch alles prächtig. -Egon PS: Es ist www.grauer,de und könnte noch ein paar Hits brauchen. Die Silke Schäfer ist aber nicht unsere Frau Doktor. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From ChristianThiele_(at)_gmx.de Thu, 28 Dec 2000 00:31:11 +0100 Date: Thu, 28 Dec 2000 00:31:11 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] Puretec z.Z. down?? Hi, okay Puretec läuft jetzt auch wieder, keine Ahnung was da war. Aber für ca. 10-15 Minuten ging nix mehr...komisch. Nun gut, schönen Abend, ähh Nacht noch. Ciao Christian From pfeiffer_(at)_uris.de Thu, 28 Dec 2000 00:46:14 +0100 Date: Thu, 28 Dec 2000 00:46:14 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] XML Hallo Egon, > > PS: koennte man downloaden, darf man aber nicht! > Und warum nicht? Soll ich da mal Morgen beim Verlag nachhaken. > Für den privaten Gebrauch darf man das sicherlich. *lol* http://www.mut.de/leseecke/leseecke.asp ------- Hier noch ein kleiner Hinweis: Die Bereitstellung der Dateien auf anderen Servern in LANs oder in Intranets ist nur mit ausdrücklicher Genehmigung des Verlages gestattet. Wenden Sie sich dazu bitte an unseren Industrieverkauf. ---------------------------------------------- Industrieverkauf - ist das Stichwort... Wieso wundert Dich das m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From pfeiffer_(at)_uris.de Thu, 28 Dec 2000 00:52:39 +0100 Date: Thu, 28 Dec 2000 00:52:39 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] F:serveruebergreifendes includen mit php Hallo Irmgard, > mehr weil ichs verstehen will als weils ein grosses problem darstellt: ist wirklich nicht boese gemeint, aber dazu musst Du in den Quellcode der Funktion schauen. Weil Du das nicht moechtest, oder auch nicht kannst, hier ein konkreter Versuch: http://www.itbw.de/_tests/diverse/include/inc_test.php3 Warum das bei Dir funktioniert haben soll ist mir ein Raetzel... > mailto:isahler_(at)_compuserve.com das liest man auch nur noch selten, dachte schon, das waere aufgeloest. m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From eschmid+sic_(at)_s.netic.de Thu, 28 Dec 2000 01:28:28 +0100 Date: Thu, 28 Dec 2000 01:28:28 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] XML On Thu, Dec 28, 2000 at 12:46:14AM +0100, Norbert Pfeiffer wrote: > > > PS: koennte man downloaden, darf man aber nicht! > > Und warum nicht? Soll ich da mal Morgen beim Verlag nachhaken. > > Für den privaten Gebrauch darf man das sicherlich. > *lol* > http://www.mut.de/leseecke/leseecke.asp ------- > Hier noch ein kleiner Hinweis: > Die Bereitstellung der Dateien auf anderen Servern in LANs oder > in Intranets ist nur mit ausdrücklicher Genehmigung des Verlages > gestattet. Wenden Sie sich dazu bitte an unseren Industrieverkauf. > ---------------------------------------------- > Industrieverkauf - ist das Stichwort... > Wieso wundert Dich das Der Industrieverkauf ist also verboten. Das wundert mich auch gar nicht. Ein privater Download ist aber nicht ausgeschlossen. Ich glaube allerdings, wenn man diesen privaten Download dem Verlag als brandneues Buch anbieten will, dann zieht man ganz schnell die schlechteren Karten. -Egon PS: Ich wollte nun ein OT PS schreiben, ich lasse das aber jetzt mal sein und hoffe, dass Morgen die Liste wieder mal zusammen findet und etwas ernsthafter über PHP Probleme nachdenkt. Ich bin wahrscheinlich der Letzte der sich nicht für eine gute PHP-Community einsetzt. Falls mein letzter Satz nicht recht verstanden worden ist, man kann es auch anderst ausdrücken: Ich wünsche mir eine produktive und kommunikative deutsche Mailingliste und das auch im nächsten Jahrtausend. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From daniel_(at)_lorch.cc Thu, 28 Dec 2000 03:01:58 +0100 Date: Thu, 28 Dec 2000 03:01:58 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] Re[2]: [php] Puretec z.Z. down?? hi Christian, Thursday, December 28, 2000, 12:31:11 AM, you wrote: CT> okay Puretec läuft jetzt auch wieder, keine Ahnung was da war. Aber für ca. CT> 10-15 Minuten ging nix mehr...komisch. das problem hatte ich auch - FTP ging noch aber HTTP war down, oder umgekehrt. nach einigen minuten geht's dann wieder. ich vermute mal irgend ein hund macht sich dort an den backBONES zu schaffen und knabbert dort rum :) cu From daniel_(at)_lorch.cc Thu, 28 Dec 2000 03:07:20 +0100 Date: Thu, 28 Dec 2000 03:07:20 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] Re[2]: [php] "majordomo" in PHP hi Kai, Tuesday, December 26, 2000, 3:37:44 PM, you wrote: KH> Du kannst php auch als cgi compilen und fuer die liste einen KH> alias anlegen welcher in das php-script gepiped wird.. dein KH> php-script macht dann einen fopen auf "php://stdin" und liest die mail so KH> aus und leitet sie entsprechend weiter... wenn das geschehen ist KH> wird das programm wieder geschlossen... ist doch auch nett oder? die idee ist absolut brilliant !! ich glaube sowas könnte ich meinem hoster noch andrehen. nur etwas verstehe ich nicht ganz (und du darfst mich gerne mit einem RTFM abspeisen, falls es irgendwo steht): wieso die CGI-version und nicht als modul?? cu From daniel_(at)_lorch.cc Thu, 28 Dec 2000 03:25:37 +0100 Date: Thu, 28 Dec 2000 03:25:37 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] =?ISO-8859-1?B?VUxUUkFCSUcgT1Q6ICp6dXL8Y2tkcm9oKiAod2FyOiBSZVsyXTogW3Bo?= =?ISO-8859-1?B?cF0gWE1MKQ?= =?ISO-8859-1?B?cF0gWE1MKQ?= hi eschmid+sic, Wednesday, December 27, 2000, 11:40:22 PM, you wrote: essnd> PPS: Wenn ein gewisser Daniel Lorch noch mal so frech sein sollte, dann essnd> werde ich ihn zumüllen. Ich sitze seit kurzer Zeit tagsüber (und die halbe essnd> Nacht) an einer 2MB Standleitung, und mit pine geht das recht einfach das essnd> PHP Manual in 10 verschiedenen Sprachen mal einem zu schicken. Dispatch Mail On Server -> klick und weg ab einem gewissen mailvolumen wird's eh gebounct. und 2 MB ist ziemlich lahm, das hat mein kollege zuhause stehen. ich kann dich, wenn du willst, bei den vollen 2mbit/s auslasten, ich nehme mal an dein mailserver steht irgendwo im LAN bei dir, folglich wird er jede mail akzeptieren müssen. gegen ein script, welches mit rotierenden absenderadressen beliebige files aus dem netz dir zuschickt, wärst du folglich machtlos und deine leitung am abkacken. das sähe so aus: [1] absenderadressen als array, am besten bekannte von dir um dir das automatische de-spamming zu erschweren [2] eine liste von urls, ich wähle am besten einen schnellen, kommerziellen anbieter wie tucows [3] file holen, MIME encoden, per mail zuschicken [4] GOTO 1. ah nein sorry, ist ja schlechter programmierstil :) ich mach ne klasse aus dem ganzen. $spam->run("egon"); das ganze läuft natürlich wie ne duracell, und zwar infinite. ich erinnere an das no-script-timeout. aber sowas wäre scr1ptk1dd13 und langweilig. ERGO: du kannst mir gerne an mir (+/- konstruktiv) herumkritisieren, aber mit blöden drohungen kommst du nicht weit. lassen wir den scheiss? ich kauf mir vielleicht auch dein buch :) cu From daniel_(at)_lorch.cc Thu, 28 Dec 2000 03:27:49 +0100 Date: Thu, 28 Dec 2000 03:27:49 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] Re[2]: [php] PHP-Script zum highlighten von C++ - Code??? hi Alexander, Wednesday, December 27, 2000, 7:50:40 PM, you wrote: AM> leider finde ich auf Deiner Page NICHTS! AM> Da gibt es ein, anscheinend neues Design, AM> aber sonst absolut rein gar nichts... :) AM> Oder finde ich es nur nicht? klick mal auf deren banner, vielleicht hilft's :) höhö wenn apache korrekt konfiguriert ist, dann reicht es die datei .phps (s=source) zu nennen. eine wirklich nette seite, aber leider nicht auf php ausgelegte, ist die "C++-Java code beautifier" http://www.umr.edu/~zli/service/ cu From mk_(at)_mk2000-online.de Thu, 28 Dec 2000 03:59:15 +0100 Date: Thu, 28 Dec 2000 03:59:15 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] editor? hi. welchen php-editor könnt ihr empfehlen (bitte nur free- oder sharware, keine vollprodukte)? matthias. -- der ohne signatur. From daniel_(at)_lorch.cc Thu, 28 Dec 2000 04:16:09 +0100 Date: Thu, 28 Dec 2000 04:16:09 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] editor? hi Matthias, Thursday, December 28, 2000, 3:59:15 AM, you wrote: MK> welchen php-editor könnt ihr empfehlen (bitte nur free- oder sharware, keine MK> vollprodukte)? viele mögen ultraedit http://www.ultraedit.com/ sehr flexibel und ausbaufähig. auch PHP Coder http://phpcoder.stsoft.cjb.net/ ist nicht schlecht, allerdings von der programmierleistung ziemlich mager - das meiste sind komponenten. den highlighter hab ich in 10 mins hinbekommen (fehlende doku) und der rest ist auch das werk anderer. trotzdem! schau ihn dir an, das fertige produkt ist relativ gut gelungen. wenn ich mich richtig erinnere gibt's nen softwarebereich auf http://www.dynamic-webpages.de/ MK> -- MK> der ohne signatur. mach sie wieder rein :) die zahlreichen generatoren sind lustig (obwohl ich nichts damit anfangen kann) cu btw: insomnia? From lechner_(at)_interdev-online.de Thu, 28 Dec 2000 04:24:24 +0100 Date: Thu, 28 Dec 2000 04:24:24 +0100 From: Johannes Lechner lechner_(at)_interdev-online.de Subject: [php] editor? Hallo! > welchen php-editor könnt ihr empfehlen (bitte nur free- oder > sharware, keine > vollprodukte)? Schau dir mal Textpad an! --> www.textpad.com Greets, Johannes From info_(at)_olaf-baumert.de Thu, 28 Dec 2000 04:34:57 +0100 Date: Thu, 28 Dec 2000 04:34:57 +0100 From: Olaf Baumert info_(at)_olaf-baumert.de Subject: [php] editor? > hi. > > welchen php-editor könnt ihr empfehlen (bitte nur free- oder sharware, > keine vollprodukte)? > > matthias. > > -- > der ohne signatur. Für Linux, unter KDE, kann ich Quanta+ empfehlen. Nicht nur für PHP ;) http://quanta.sourceforge.net MfG, Olaf Baumert -- Olaf Baumert, Kommunikationselektroniker Mail: info_(at)_Olaf-Baumert.de Homepage: http://Olaf-Baumert.de Mobile: ask me for No. From isahler_(at)_compuserve.com Thu, 28 Dec 2000 08:56:00 +0100 Date: Thu, 28 Dec 2000 08:56:00 +0100 From: Irmgard Sahler isahler_(at)_compuserve.com Subject: [php] F:serveruebergreifendes includen mit php Hallo Norbert, ich denk, ich hab die loesung gefunden http://www.dynamicwebpages.de/php/function.include.php: <> sagt mir auf jeden fall mehr als die supportantwort von verio >>aber dazu musst Du in den Quellcode der Funktion schauen. Weil Du das nicht moechtest, oder auch nicht kannst,>> aehem, wie gesagt, ich wollte eigentlich nur wissen, warums auf dem einen server laeuft und auf dem anderen nicht. Nachlesen tu ich gerne ;-)) Warum das bei Dir funktioniert haben soll ist mir ein Raetzel... http://www.sozialextra.de/test/E-Loft.php3 gruesse irmgard From webmasterbhs_(at)_bluewin.de Thu, 28 Dec 2000 10:16:08 +0100 Date: Thu, 28 Dec 2000 10:16:08 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Unset($PHP_AUTH_USER) > mir brennt ein Problem! Ich nutze die Variablen $PHP_AUTH_USER und > $PHP_AUTH_PW zur Autorisierung. Funktioniert mit beiliegenden Code > wunderbar. > Nun möchte ich mich aber wieder ausloggen und habe bemerkt, dass es mit > unset($PHP_AUTH_USER) nicht klappt. Denn nach dem Refresh steht der > Benutzername wieder innerhalb der Variable. wenn du php_auth_user unsetten willst, dann mußt du deinen unten aufgeführten header noch einmal schicken, > header('WWW-Authenticate: Basic realm="[Out of Sync Net e.V.] intern"'); > header('HTTP/1.0 401 Unauthorized'); > # header ("Location: $PHP_SELF?searchlinkname=BADLOGIN"); /* Umleitung > des Browsers weil php_auth user wird im browser des client gespeichert und bei jeder anfrage mitgeschickt und somit kannst du im php script auch kein unset() benutzen, unset() geht ebenso nicht bei $GLOBALS. also baust du irgendwo einen link rein mit LOGOUT und wenn drauf geklickt wird, schicke den header erneut -kiri _______________________ http://www.php-usertreffs.de From agrubert_(at)_mainz-online.de Thu, 28 Dec 2000 10:33:57 +0100 Date: Thu, 28 Dec 2000 10:33:57 +0100 From: A. Grubert agrubert_(at)_mainz-online.de Subject: [php] RE: PHP4 installation can't find mysql.headerfiles Hallo Joerg, >Also wenn du schon am neukompilieren bist warum dann nicht auch ein aktuelles >PHP 4.0.4 , Apache 1.3.14 und MySQL 3.22.32 (stable?)? Du brauchst auf jeden >Fall das Paket Flex und ein aktuelles Bison. aha, was ist denn das Paket Flex und ein aktuelles Bison, und wo bekommt man das? >versuche es mal 'mit --with-mysql=/usr/include' . das geht leider auch nicht ! Gruß Armin -- http://home.rhein-zeitung.de/~agrubert/-- Dipl.-Geol. A. Grubert Oppenheimer Straße 28 Tel.: 06737 - 809076 55278 Köngernheim --------- agrubert_(at)_mainz-online.de -------- From agrubert_(at)_mainz-online.de Thu, 28 Dec 2000 10:35:28 +0100 Date: Thu, 28 Dec 2000 10:35:28 +0100 From: A. Grubert agrubert_(at)_mainz-online.de Subject: [php] Re: PHP4 installation can't find mysql.headerfiles Hallo Joerg, >Also wenn du schon am neukompilieren bist warum dann nicht auch ein aktuelles >PHP 4.0.4 , Apache 1.3.14 und MySQL 3.22.32 (stable?)? Du brauchst auf jeden >Fall das Paket Flex und ein aktuelles Bison. aha, was ist denn das Paket Flex und ein aktuelles Bison, und wo bekommt man das? >versuche es mal 'mit --with-mysql=/usr/include' . das geht leider auch nicht ! Gruß Armin -- http://home.rhein-zeitung.de/~agrubert/-- Dipl.-Geol. A. Grubert Oppenheimer Straße 28 Tel.: 06737 - 809076 55278 Köngernheim --------- agrubert_(at)_mainz-online.de -------- From eschmid_(at)_php.net Thu, 28 Dec 2000 11:02:19 +0100 Date: Thu, 28 Dec 2000 11:02:19 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Re: PHP4 installation can't find mysql.headerfiles "A. Grubert" wrote: > >Also wenn du schon am neukompilieren bist warum dann nicht auch ein aktuelles > >PHP 4.0.4 , Apache 1.3.14 und MySQL 3.22.32 (stable?)? Du brauchst auf jeden > >Fall das Paket Flex und ein aktuelles Bison. > > aha, was ist denn das Paket Flex und ein aktuelles Bison, und wo bekommt > man das? Das sollte doch bei jeder GNU/Linux Distribution dabei sein. Einfach die C-Entwicklungsumgebung installieren und dann beim Konfigurieren darauf achten ob auch alle benötigten Pakete erkannt werden. > >versuche es mal 'mit --with-mysql=/usr/include' . > das geht leider auch nicht ! Beim installieren von MySQL kann man ein --prefix angeben. Wird das nicht angegeben, dann wird MySQL in /usr/local/mysql/lib und /usr/local/mysql/include installiert. In diesem Falle reicht die Angabe "--with-mysql" aus, also ohne einen Installationspfad zu benennen. Das Configure-Script findet die Header und Librarys dann automatisch. Bei MySQL kann man bedenkenlos auf die Version 3.23.x (unstable) zugreifen. Die ist stabiler wie die Version 3.22.x und steht seit der Version 3.23.19 (Ende Juni 2000) unter der GPL. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From bjoern_(at)_baer.main.de Thu, 28 Dec 2000 11:20:00 +0100 Date: Thu, 28 Dec 2000 11:20:00 +0100 From: Björn Schotte bjoern_(at)_baer.main.de Subject: [php] [FAQ] Loesungen fuer deine PHP-Probleme Willkommen in der deutschsprachigen PHP-Mailingliste! Wie im Leben üblich, gelten auch in der PHP-Liste einige Dinge, die man beachten sollte. Mehr darüber erfährst du auf WICHTIG: bitte *KEINE* HTML-Mails versenden! Diese Mailingliste gibt es nun schon seit einigen Jahren. Im Laufe der Zeit tauchen viele Fragen auf, die bereits zu Genüge hier diskutiert wurden. Daher ist es ratsam, zuerst einmal im Archiv dieser Mailingliste zu suchen. Das Archiv findest du auf bei "HOME / SUCHE". Dort den gewünschten Suchbegriff eingeben. Ebenso ist es ratsam, die ausführliche FAQ der Newsgruppe de.comp.lang.php zu konsultieren. Du findest sie auf Bitte probiere es zuerst einmal mit etwas Eigenrecherche, bevor du deine Fragen in dieser Mailingliste stellst. --Björn Schotte . From beus_(at)_b-wd.de Thu, 28 Dec 2000 11:18:58 +0100 Date: Thu, 28 Dec 2000 11:18:58 +0100 From: Johannes Beus beus_(at)_b-wd.de Subject: [php] Re[2]: [php] Puretec z.Z. down?? ----- Original Message ----- From: "Daniel Lorch" To: "Christian Thiele" Sent: Thursday, December 28, 2000 3:01 AM Subject: [php] Re[2]: [php] Puretec z.Z. down?? > hi Christian, > > Thursday, December 28, 2000, 12:31:11 AM, you wrote: > > CT> okay Puretec läuft jetzt auch wieder, keine Ahnung was da war. Aber für ca. > CT> 10-15 Minuten ging nix mehr...komisch. > > das problem hatte ich auch - FTP ging noch aber HTTP war down, oder > umgekehrt. nach einigen minuten geht's dann wieder. ich vermute mal > irgend ein hund macht sich dort an den backBONES zu schaffen und > knabbert dort rum :) > dafür sind meine mysql tabellen leer. hm. glück dass ich nen aktuelles backup hier liegen hab. Johannes 'drecks verein' Beus From p.reddig_(at)_buelow-masiak.de Thu, 28 Dec 2000 11:23:18 +0100 Date: Thu, 28 Dec 2000 11:23:18 +0100 From: Pascal Reddig p.reddig_(at)_buelow-masiak.de Subject: [php] RE: PHP4 installation can't find mysql.headerfiles At 10:33 28.12.2000 +0100, you wrote: >Hallo Joerg, > > >Also wenn du schon am neukompilieren bist warum dann nicht auch ein > aktuelles > >PHP 4.0.4 , Apache 1.3.14 und MySQL 3.22.32 (stable?)? Du brauchst auf > jeden > >Fall das Paket Flex und ein aktuelles Bison. > >aha, was ist denn das Paket Flex und ein aktuelles Bison, und wo bekommt >man das? versuchsmal bei http://www.tuxfinder.org/ Pascal From michael.pietsch_(at)_berlin.de Thu, 28 Dec 2000 08:10:16 +0100 Date: Thu, 28 Dec 2000 08:10:16 +0100 From: Michael Pietsch michael.pietsch_(at)_berlin.de Subject: [php] Site-Design aufmoebeln Am 27.12.2000 um 09:39 schrieb Johann-Peter Hartmann: > Templates bieten zwei Vorteile: > - sie lassen sich durch einen normalen HTML-Editor erstellen > und bearbeiten ----- snip ----- Welchen Vorteil haben Templates gegenueber in einem normalen html-Editor? Zu meiner Schande muss ich gestehen, dass ich schon lange keine HTML-Editoren mehr benutzt habe! Welche Free- / Shareware boete sich da an? ____________________________________________________ Michael Pietsch michael.pietsch_(at)_berlin.de From ingo-dengler_(at)_gmx.de Thu, 28 Dec 2000 13:12:30 +0100 Date: Thu, 28 Dec 2000 13:12:30 +0100 From: Ingo Dengler ingo-dengler_(at)_gmx.de Subject: [php] Mit PHP Bestimmte stellen aus String raussuchen This is a multi-part message in MIME format. ------=_NextPart_000_0007_01C070CF.D53F4AD0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo ich habe folgendes Problem: Ich habe einen String, der Enth=E4lt verschiedenste Infos. z.B. Hans 12 3333 12312 Die abst=E4nde zwischen den infos sind in jedem string gleich. jetzt brauche ich einen tipp wie ich z.B. sagen kann ich will die Info, die an stelle 3 bis 20 des Strings steht. mfg Ingo ------=_NextPart_000_0007_01C070CF.D53F4AD0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hallo
 
ich habe folgendes = Problem:
 
Ich habe einen String, der Enth=E4lt = verschiedenste=20 Infos.
 
z.B.
 
Hans          =        =20 12            = ;   =20 3333           &nb= sp;=20 12312
 
Die abst=E4nde zwischen den infos sind = in jedem=20 string gleich.
jetzt brauche ich einen tipp wie ich = z.B. sagen=20 kann ich
will die Info, die an stelle 3 bis 20 = des Strings=20 steht.
 
mfg Ingo
------=_NextPart_000_0007_01C070CF.D53F4AD0-- From f.kugler_(at)_t-online.de Thu, 28 Dec 2000 13:21:23 +0100 Date: Thu, 28 Dec 2000 13:21:23 +0100 From: Florian Kugler f.kugler_(at)_t-online.de Subject: [php] Mit PHP Bestimmte stellen aus String raussuchen http://php3.de/manual/de/function.substr.php >Hallo > >ich habe folgendes Problem: > >Ich habe einen String, der Enthält verschiedenste Infos. > >z.B. > >Hans 12 3333 12312 > >Die abstände zwischen den infos sind in jedem string gleich. >jetzt brauche ich einen tipp wie ich z.B. sagen kann ich >will die Info, die an stelle 3 bis 20 des Strings steht. > >mfg Ingo From Peaveway_(at)_aol.com Thu, 28 Dec 2000 07:48:38 EST Date: Thu, 28 Dec 2000 07:48:38 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] RE: PHP4 installation can't find mysql.headerfiles In einer eMail vom 28.12.00 10:38:58 (MEZ) Mitteleuropäische Zeit schreibt agrubert_(at)_mainz-online.de: > aha, was ist denn das Paket Flex und ein aktuelles Bison, und wo bekommt > man das? Flex ist ein Scannergenerator und ist bei Suse in Serie d1. Wird defaultmaessig glaube ich nicht mitinstalliert. Bison sollte im gleichen Paket sein. Ich habe hier zu Hause nur ne aeltere 6.4 (6.3 ?). Bison war Version 1.25 und das configure warnt .... 'regenerate parser' oder so und ohne Bison hab ich ganz komische erlebnisse mit Oracle und OCI gehabt. Download unter: http://www.softseek.com/Linux/Programming/C/D_46680_index.html Solltest du das php mit '--with-bz2' uebersetzten wollen lass dir sagen das ein bzip2-0.9x (zumind. beim meinem Suse) zu alt ist. Beim Start des Apachen kommt die Meldung 'Fehler beim Lades des moduls libphp4.so ..undefinied symbole BZ2_error..' Auch hier hat ein update geholfen. http://digistar.com/bzip2/ Ein 'rpm -q ' sagt die welche Version du drauf hast , sofern sie software mittels rpm installiert wurde. Und ein 'locate ' sagt dir wo sich was tummelt. Das wird wichtig um so manchem configure den weg zu den haederfiles zuebnen. So und nun lass den Compiler gluehen ! ;) Gruss Joerg Behrens ps: versuch es immer erst mit einem naktem PHP (also ohne viele module) und steigere das dann. Es gibt kombinationen von Modulen die wohl nicht gescheit mit einander laufen wollen... zumind. gibt es zig Eintraege in der bug database. Momentan streuben sich pdflib3.02 und sablotron 0.50 erfolgreich bei mit :(. Die Vorgaengerversionen liessen sich problemlos kompilieren in php. -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From adobernig_(at)_netway.at Thu, 28 Dec 2000 13:50:18 +0100 Date: Thu, 28 Dec 2000 13:50:18 +0100 From: Dobernig, Alexander adobernig_(at)_netway.at Subject: [php] AW: [php] Mit PHP Bestimmte stellen aus String raussuchen http://www.php.net/manual/function.substr.php -----Ursprüngliche Nachricht----- Von: Ingo Dengler [mailto:ingo-dengler_(at)_gmx.de] Gesendet am: Donnerstag, 28. Dezember 2000 13:13 An: php_(at)_solix.wiso.Uni-Koeln.DE Betreff: [php] Mit PHP Bestimmte stellen aus String raussuchen Hallo ich habe folgendes Problem: Ich habe einen String, der Enthält verschiedenste Infos. z.B. Hans 12 3333 12312 Die abstände zwischen den infos sind in jedem string gleich. jetzt brauche ich einen tipp wie ich z.B. sagen kann ich will die Info, die an stelle 3 bis 20 des Strings steht. mfg Ingo From heiko.hossfeld_(at)_bhsbinkert.com Thu, 28 Dec 2000 14:43:55 +0100 Date: Thu, 28 Dec 2000 14:43:55 +0100 From: heiko hossfeld heiko.hossfeld_(at)_bhsbinkert.com Subject: [php] editor fuer linux hallo leute kennnt von euch jemand einen editor fuer linux html, php usw. in deutsch undewentuell kostenlos danke heiko From mk_(at)_mk2000-online.de Thu, 28 Dec 2000 14:46:56 +0100 Date: Thu, 28 Dec 2000 14:46:56 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] editor fuer linux heiko hossfeld wrote: > kennnt von euch jemand einen editor fuer linux html, php usw. in deutsch > undewentuell kostenlos hi. auf http://www.dynamic-webpages.de/18.editoren.php?type=listEditors&whichOS=Linu x findest du einige. matthias -- wir haben die lustigsten generatoren im netz: => http://www.mk2000-online.de From info_(at)_olaf-baumert.de Thu, 28 Dec 2000 14:49:47 +0100 Date: Thu, 28 Dec 2000 14:49:47 +0100 From: Olaf Baumert info_(at)_olaf-baumert.de Subject: [php] editor fuer linux Am Donnerstag 28 Dezember 2000 14:43 schrieben Sie: > hallo leute > kennnt von euch jemand einen editor fuer linux html, php usw. in deutsch > undewentuell kostenlos > > danke heiko für kde1 -> Quanta+ 1.x für kde2 -> Quanta+ 2.0betax http://quanta.sourceforge.net MfG, Olaf Baumert P.S.: Wie oft darf ich den heute noch erwähnen? ;) -- Olaf Baumert, Kommunikationselektroniker Mail: info_(at)_Olaf-Baumert.de Homepage: http://Olaf-Baumert.de Mobile: ask me for No. From t.nix_(at)_paupau.de Thu, 28 Dec 2000 15:23:49 +0100 Date: Thu, 28 Dec 2000 15:23:49 +0100 From: Tobias Nix t.nix_(at)_paupau.de Subject: [php] db-abstraction Hallo, ich stelle mir seit kurzem die Frage, welche db-abstraction wohl die brauchbarste ist. Unter kenne ich dbabstraction der phplib wobei ich sagen muss, dass mir noch nicht ganz klar ist, wie genau die abstraction ablaufen soll (s.u.). Bekannt sind mir dann noch die db-abstraction vom php-pear und die von phpclasses.upperdesign.com. Hat schon jemand Erfahrungen mit diesen Klassen gesammelt und kann mir evtl. einen Empfehlung oder weiterführende Links senden ? Ich hab auch noch keine Docu oder howto gefunden wo genau beschrieben wird, was man beachten sollte. Denke da besonders an mysql spec. features wie insert_id und autoincrement. dies wäre doch sicherlich auf was für die dclp FAQ. Mir bekannt Links: phplib http://phplib.netuse.de http://phplib.netuse.de/documentation/documentation-3.html#ss3.1 Introduction to Database Abstraction with PHPLib http://php.vamsi.net/article/2/1 Zugriff auf Datenbanken mit PHPLIB http://www.koehntopp.de/kris/artikel/phplib-deutsch/ PHPLIB and multiple databases http://www.phpbuilder.com/columns/peter20001107.php3?&print_mode=1 pear ? http://www.guardian.no/~ssb/php-db-abstraction.html Metabase - Database independent access and management (phpclasses.upperdesign) http://phpclasses.upperdesign.com/browse.html/package/20 schon mal vielen Dank. cu.Tobias From urs_(at)_circle.ch Thu, 28 Dec 2000 15:33:01 +0100 Date: Thu, 28 Dec 2000 15:33:01 +0100 From: Urs Gehrig urs_(at)_circle.ch Subject: [php] PHP Lib default authentication hallo ich habe ein problem mit der default authentifikation von phplib auth. class My_Default_Auth extends My_Auth { var $classname = "My_Default_Auth"; var $nobody = true; } trotz def auth kommt beim aufruf der seite defauth.php mit: page_open(array("sess" => "My_Session", "auth" => "My_Default_Auth")); ... der login screen zum erscheinen. hat da jemand erfahrung mit def auth?? merci und schon mal guten rutsch, urs -- Urs Gehrig http://www.circle.ch From Peaveway_(at)_aol.com Thu, 28 Dec 2000 09:39:29 EST Date: Thu, 28 Dec 2000 09:39:29 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] db-abstraction In einer eMail vom 28.12.00 15:18:44 (MEZ) Mitteleuropäische Zeit schreibt t.nix_(at)_paupau.de: > ich stelle mir seit kurzem die Frage, welche db-abstraction wohl die > brauchbarste ist. > > Unter kenne ich dbabstraction der phplib wobei ich sagen muss, dass mir > noch nicht > ganz klar ist, wie genau die abstraction ablaufen soll (s.u.). > > Bekannt sind mir dann noch die db-abstraction vom php-pear und > die von phpclasses.upperdesign.com. > > Hat schon jemand Erfahrungen mit diesen Klassen gesammelt und kann mir > evtl. einen Empfehlung oder weiterführende Links senden ? > Ich hab auch noch keine Docu oder howto gefunden wo genau beschrieben wird, > was man beachten sollte. Denke da besonders an mysql spec. features wie > insert_id und autoincrement. dies wäre doch sicherlich auf was für > die dclp FAQ. > Also wenn du alle Artikel von Kristian gelesen (verstanden ? ;) hast dann wuesste ich nun nicht mehr wie man dir noch weiterhelfen koennte. Ich selbst verwende die phplib und bin damit sehr gluecklich. Ich habe gleicheitzig mir Oracle und Mysql zutun. Was ist an einem $db = new db_test; $query = "SELECT * FROM tabelle"; $db->query($query); while($db->next_record()) { echo db->f("spaltenname"); } schwer oder nicht verstaendlich ? Eine Abstraktion faellt mit mit dem verwendeten SQL Statements. Jede DB hat da so seine Erweiterungen .. und so bald du die einsetzt kannst du dir den Abstraktionslayer fast schenken, imho. Das insert_id() wird elegant mittels einer Extra Tabelle umschifft. Da man nicht weis inwiefern noch an der phplib weitergebatelt wird sollte man sich auf jeden fall mal die Geschichte aus dem pear anschauen. Die anderen Abstraktionslayer kenne ich nicht. Ich stelle mir auch das Umstellen des DB Designs auf eine andere DB je nach Typ auch nicht gerade einfach vor und mal davon abgesehen ob und wie oft so ein Fall eintritt. Ja ich kenne Murphys Gesetz.. Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From chris_(at)_netzpilot.ch Thu, 28 Dec 2000 15:26:05 +0100 Date: Thu, 28 Dec 2000 15:26:05 +0100 From: Chris Glutz chris_(at)_netzpilot.ch Subject: [php] XSLT + Sablotron Installation hallo Liste ich versuche grad PHP mit Sablotron auf LAMP zu installieren. So weit ich mich erinnern kann, hatte kürzlich schon jemand dieses Problem. Die Suche im Archiv läuft leider momentan nicht. PHP 4.0.3pl1 compiled mit Sablotron wunderbar. Zuvor habe ich Expat installiert. Das Configure von Apache bricht dann allerdings ab: /usr/local/lib/libsablot.so: undefined reference to `XML_ParserCreateNS' /usr/local/lib/libsablot.so: undefined reference to `XML_SetElementHandler' /usr/local/lib/libsablot.so: undefined reference to `XML_ParserFree' /usr/local/lib/libsablot.so: undefined reference to `XML_SetExternalEntityRefHan dler' /usr/local/lib/libsablot.so: undefined reference to `XML_SetCharacterDataHandler ' /usr/local/lib/libsablot.so: undefined reference to `XML_ErrorString' /usr/local/lib/libsablot.so: undefined reference to `XML_ParseBuffer' /usr/local/lib/libsablot.so: undefined reference to `XML_ExternalEntityParserCre ate' /usr/local/lib/libsablot.so: undefined reference to `XML_SetBase' /usr/local/lib/libsablot.so: undefined reference to `XML_SetUnknownEncodingHandl er' /usr/local/lib/libsablot.so: undefined reference to `XML_SetUserData' /usr/local/lib/libsablot.so: undefined reference to `XML_SetProcessingInstructio nHandler' /usr/local/lib/libsablot.so: undefined reference to `XML_GetErrorCode' /usr/local/lib/libsablot.so: undefined reference to `XML_GetBuffer' /usr/local/lib/libsablot.so: undefined reference to `XML_SetCommentHandler' /usr/local/lib/libsablot.so: undefined reference to `XML_GetCurrentLineNumber' /usr/local/lib/libsablot.so: undefined reference to `XML_SetNamespaceDeclHandle Kennt sich da jemand aus? /Chris From atsasid_(at)_gmx.de Thu, 28 Dec 2000 16:24:29 +0100 Date: Thu, 28 Dec 2000 16:24:29 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] editor fuer linux > kennnt von euch jemand einen editor fuer linux html, php usw. in deutsch > undewentuell kostenlos pico, is bei pine (email client) mit bei bei den meisten standart installationen isses schon drauf gruss, Peter "[DiSAStA]" Petermann * ZIMT is mal Toll :) * -- webmaster_(at)_cyberfly.net www.cyberfly.net From php_(at)_trullala.de Thu, 28 Dec 2000 16:50:57 +0100 Date: Thu, 28 Dec 2000 16:50:57 +0100 From: Matthias P. Wuerfl php_(at)_trullala.de Subject: [php] Sockets, AF_UNIX: bind() Argument ungueltig Halloechen! Gerade baue ich mir Sockets, mit AF_INET klappt das auch schon und meine Scripte koennen sich miteinander unterhalten. Mit AF_UNIX will mir es noch nicht gelingen. gibt folgendes aus: bind() failed: reason: Das Argument ist ungültig Jetzt frage ich mich natuerlich was da warum nicht geht. Soweit ich die man-pages verstanden habe sollte /usr/local/httpd/htdocs/sock dann automatisch angelegt werden. Schreibrechte sind da. How do? Gruesse, Matthias From dan_(at)_schudan.de Thu, 28 Dec 2000 17:08:11 +0100 Date: Thu, 28 Dec 2000 17:08:11 +0100 From: Daniel Schuster dan_(at)_schudan.de Subject: [php] Fehler beim =?iso-8859-1?Q?=D6ffnen?= von Dateien Hallo Liste Ich habe irgenwie gerade den Wurm in meinem Rechner. Ich habe ein Neueres LAMP System installiert (php4.0.3lp1, mysql3.22.32 und apache 1.3.14) 1. Problem: Dann wollte ich mein altes Projekt wieder installieren, wobei folgende Fehlermeldung kommt: Warning: Failed opening 'modules/help/class.modules.help.public.inc.php3' for inclusion (include_path='') in /webserver/cms_daniel/admin/modules/class.modules.public.inc.php3 on line 85 In dieser Datei steht folgendes in Zeiel 85: include($directory.$file); wobei $directory ="modules/help/" und $file="class.modules.help.public.inc.php3" sind. 2.Problem: Der Webserver hat alle Rechte (777) und komischerweise zeigt er den inhalt eines Verzeichnisses nicht an, wenn keine INdex-Datei vorhanden ist, sondern gibt immer einen "403 forbidden" aus. Meine Frage nun, was mache ich fals, bzw wie kann ich obige zwei fehler beheben? Gruß und 1000Dank Daniel Schuster From webmasterbhs_(at)_bluewin.de Thu, 28 Dec 2000 17:23:59 +0100 Date: Thu, 28 Dec 2000 17:23:59 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Fehler_beim_=D6ffnen_von_Dateien?= > > Warning: Failed opening > 'modules/help/class.modules.help.public.inc.php3' > for inclusion (include_path='') in > /webserver/cms_daniel/admin/modules/class.modules.public.inc.php3 on > line 85 > > In dieser Datei steht folgendes in Zeiel 85: > include($directory.$file); > wobei $directory ="modules/help/" > und $file="class.modules.help.public.inc.php3" sind. probier mal: $directory ="/webserver/cms_daniel/admin/modules/help/" $file="class.modules.help.public.inc.php3" sind. damit muss es gehen, theoretisch. > 2.Problem: > Der Webserver hat alle Rechte (777) und komischerweise zeigt er den > inhalt eines > Verzeichnisses nicht an, wenn keine INdex-Datei vorhanden ist, sondern > gibt immer > einen "403 forbidden" aus. in der httpd.conf wurde die verzeichnislistung so eingestellt, dass der Apache keinen Index des verzeichnisse auspuckt, standaramäßig steht das in der httpd.conf und dies listet bei mir zumindest unter NT die verzeichnisse auf. Options FollowSymLinks AllowOverride None -kiri _______________________ http://www.php-usertreffs.de From traffic_eye_(at)_hotmail.com Thu, 28 Dec 2000 17:22:28 +0100 Date: Thu, 28 Dec 2000 17:22:28 +0100 From: Traffic-Eye traffic_eye_(at)_hotmail.com Subject: [php] Unset($PHP_AUTH_USER) hi das problem hab ich auch, aber wenn ich den header nochmal schicke, fragt er erneut das "netzwerkkennwort" ab. ich zb. möchte aber ur daß der browser das PHP_AUTH_USER und PASS "vergisst" ..... gibs da einen bestimten header ???? thx tobias ~~~~~~~~~~~~~~~~~~~~~~~~~ Webmaster of Traffic - Eye -- Das Traffic Auge deiner Webseite --- -->Die erste Link-Protection im WWW <-- http://www.traffic-eye.de ICQ: 86405621 ---------------------------------------- > > wenn du php_auth_user unsetten willst, dann mußt du > deinen unten aufgeführten header noch einmal schicken, > > > header('WWW-Authenticate: Basic realm="[Out of Sync Net e.V.] > intern"'); > > header('HTTP/1.0 401 Unauthorized'); > > # header ("Location: $PHP_SELF?searchlinkname=BADLOGIN"); /* Umleitung > > des Browsers > > weil php_auth user wird im browser des client gespeichert > und bei jeder anfrage mitgeschickt und somit kannst du > im php script auch kein unset() benutzen, unset() geht > ebenso nicht bei $GLOBALS. > also baust du irgendwo einen link rein mit LOGOUT und wenn > drauf geklickt wird, schicke den header erneut > > -kiri > _______________________ > http://www.php-usertreffs.de From Peaveway_(at)_aol.com Thu, 28 Dec 2000 11:25:19 EST Date: Thu, 28 Dec 2000 11:25:19 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] =?ISO-8859-1?Q?Re:=20[php]=20Fehler=20beim=20=D6ffnen=20von=20Da?= =?ISO-8859-1?Q?teien?= =?ISO-8859-1?Q?teien?= Moin, In einer eMail vom 28.12.00 17:08:27 (MEZ) Mitteleuropäische Zeit schreibt dan_(at)_schudan.de: > 1. Problem: > Dann wollte ich mein altes Projekt wieder installieren, wobei folgende > Fehlermeldung kommt: > > > Warning: Failed opening > 'modules/help/class.modules.help.public.inc.php3' > for inclusion (include_path='') in > /webserver/cms_daniel/admin/modules/class.modules.public.inc.php3 on > line 85 > > In dieser Datei steht folgendes in Zeiel 85: > include($directory.$file); > wobei $directory ="modules/help/" > und $file="class.modules.help.public.inc.php3" sind. > > > 2.Problem: > Der Webserver hat alle Rechte (777) und komischerweise zeigt er den > inhalt eines > Verzeichnisses nicht an, wenn keine INdex-Datei vorhanden ist, sondern > gibt immer > einen "403 forbidden" aus. Zu 1.) Auf was ist denn in der php.ini der include_path gesetzt. Evtl. hilf es wem man den exakten Pfad mit angibt. include(getenv(DOCUMENT_ROOT)."/hier/inc/config.inc.php") ist da sehr hilfreich. Zu.2.) Um in diesen Genuss zu kommen muss du in der httpd.conf (Konfigurationsdatei des Apachen) innerhalb eines Directoryblockes 'Options Indexes' gesetzt haben. Ausserdem mal einen Blick riskieren ob 'DirectoryIndex index.php index.php3 index.html index.usw'. Die entsprechenden Direktiven gehen natuerlich nur wenn die dazu gehoerigen Module geladen sind... aber davon gehe ich jetz mal aus. Zur automatisch generierten Inhaltsseite sei nochzzusagen das man die mit eigenem HTML anpassen kann, die Sortierung beeinflussen kann und ihm sogar anweisen kann das er nach einem Titletag in den Dokumenten suchen soll um diesem mit Anzuzeigen (kosten ein bisschen Performance) Alles und noch viel mehr steht allerdings im Apache Manual ;) Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From daniel_(at)_lorch.cc Thu, 28 Dec 2000 17:35:21 +0100 Date: Thu, 28 Dec 2000 17:35:21 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] Re[3]: [php] "majordomo" in PHP hi Daniel, Thursday, December 28, 2000, 3:07:20 AM, you wrote: KH>> Du kannst php auch als cgi compilen und fuer die liste einen KH>> alias anlegen welcher in das php-script gepiped wird.. dein KH>> php-script macht dann einen fopen auf "php://stdin" und liest die mail so KH>> aus und leitet sie entsprechend weiter... wenn das geschehen ist KH>> wird das programm wieder geschlossen... ist doch auch nett oder? DL> die idee ist absolut brilliant !! ich glaube sowas könnte ich meinem DL> hoster noch andrehen. nur etwas verstehe ich nicht ganz (und du darfst DL> mich gerne mit einem RTFM abspeisen, falls es irgendwo steht): wieso DL> die CGI-version und nicht als modul?? ich vermute, dass es daran liegt, dass die modul-version fast schon bestandteil des browsers ist, hingegen die CGI-version wie ein programm aufgerufen wird. korrekt? cu From Peaveway_(at)_aol.com Thu, 28 Dec 2000 10:54:03 EST Date: Thu, 28 Dec 2000 10:54:03 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] XSLT + Sablotron Installation Moin, In einer eMail vom 28.12.00 16:15:51 (MEZ) Mitteleuropäische Zeit schreibt chris_(at)_netzpilot.ch: > ich versuche grad PHP mit Sablotron auf LAMP zu installieren. > So weit ich mich erinnern kann, hatte kürzlich schon jemand dieses > Problem. Die Suche im Archiv läuft leider momentan nicht. > PHP 4.0.3pl1 compiled mit Sablotron wunderbar. Zuvor habe ich Expat > installiert. > > Das Configure von Apache bricht dann allerdings ab: > /usr/local/lib/libsablot.so: undefined reference to `XML_ParserCreateNS' Ich hab Sablotron0.44 mit php4.0.3pl1 kompliert bekommen. Mit 0.50 und php4.0.4 ging es schon nicht mehr :-( Welche Version benutzt du ? Und Was zum Henker hat der Apache damit zutun? Versuch mal php als DSO zukompilieren... da baust du den Apachen ja vorher und da kann er ja nicht meckern! ;) Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From webmasterbhs_(at)_bluewin.de Thu, 28 Dec 2000 17:59:44 +0100 Date: Thu, 28 Dec 2000 17:59:44 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Unset($PHP_AUTH_USER) > das problem hab ich auch, aber wenn ich den header nochmal schicke, fragt er > erneut das "netzwerkkennwort" ab. > ich zb. möchte aber ur daß der browser das PHP_AUTH_USER und PASS "vergisst" > ..... gibs da einen bestimten header ???? den da: > > > header('WWW-Authenticate: Basic realm="[Out of Sync Net e.V.] > > intern"'); > > > header('HTTP/1.0 401 Unauthorized'); bei mir funzt es. und es ist richtig, dass er das netzwergkennwort abfrägt und somit sind dann die php_auth_* variablen leer. kiri From php_(at)_trullala.de Thu, 28 Dec 2000 18:25:16 +0100 Date: Thu, 28 Dec 2000 18:25:16 +0100 From: Matthias P. Wuerfl php_(at)_trullala.de Subject: [php] Sockets, AF_UNIX: bind() Argument ungueltig Ich schrub: > if (($sock = socket (AF_UNIX, SOCK_STREAM, 0)) < 0) > { > die ("socket() failed: reason: " . strerror ($sock) . "\n"); > } > > if (($ret = bind ($sock, '/usr/local/httpd/htdocs/sock')) < 0) > { > die ("bind() failed: reason: " . strerror ($ret) . "\n"); > } > ?> > > gibt folgendes aus: > > bind() failed: reason: Das Argument ist ungültig Uebergebe ich bind() statt einem Namen einen Filepointer ($filepointer=fopen($namen,"w");), so stoppt das Script ohne eine Meldung auszugeben. Im Error-Log steht dann: [notice] child pid 14129 exit signal Segmentation fault (11) Software: Suse7, PHP4.0.4, Apache 1.3.12, Modul Hat irgendjemand einen blassen Schimmer was da abgeht? Gruesse aus dem schoenen Hessenland, Matthias -- >>>Titanic 08, Hiroshima 45, Tschernobyl 86, Windows 98 >>Die Titanic ist 1912 gesunken! >nicht mal Signaturen kann man klauen ohne vorheriges ueberpruefen Schreib halt "Schalke 04" rein. ;-))) From pfeiffer_(at)_uris.de Thu, 28 Dec 2000 19:48:19 +0100 Date: Thu, 28 Dec 2000 19:48:19 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Unset($PHP_AUTH_USER) Hi Kiri > bei mir funzt es. > und es ist richtig, dass er das netzwergkennwort abfrägt und > somit sind dann die php_auth_* variablen leer. oops, und der User bekommt eine Fehlermeldung, das ist weder elegant noch ein ordentliches Logout. Denke mal, er sucht etwas anderes... m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From vonwerdt_(at)_smsspeed.com Thu, 28 Dec 2000 20:37:14 +0100 Date: Thu, 28 Dec 2000 20:37:14 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] MySQL Server simulieren Hallo Leutz! Ist es möglich, mit PHP einen MySQL-Server zu simulieren? Ich stelle mir das so vor: Ein anderer Server nimmt zu meinem Server Kontakt auf mit dem MySQL-Connect Befehl. Das Script, das aufgerufen wird gibt dann Daten im MySQL-Format an den anderen Server ab. Vielleicht noch ein Beispiel: Ihc möchte einem Kunden ermöglichen, per MySQL auf meine Texte zuzugreifen. Dieser verbindet zu meinem PHP-Script, das die Textdateien abruft und dem Kunden dann im MySQL-Format zurückgibt. Thanx for Ur Help! Dominik von Werdt Webmaster smsspeed.com ------------------------------------------------ Besuchen Sie smsspeed.com... SMS-Sprüche bis zum Umfallen! http://www.smsspeed.com ------------------------------------------------ From Sirius-Black_(at)_gmx.net Thu, 28 Dec 2000 21:51:52 +0100 (MET) Date: Thu, 28 Dec 2000 21:51:52 +0100 (MET) From: Sirius-Black_(at)_gmx.net Sirius-Black_(at)_gmx.net Subject: [php] :) -> Bild Wie kann ich in PHP prgrammieren, dass wenn ich z. B. ':)' Eingebe, dass dann das Bild für einen Smiley ausgegeben wird? Sirius -- Sent through GMX FreeMail - http://www.gmx.net From m3phi5t0_(at)_m3phi5t0.de Thu, 28 Dec 2000 21:57:15 +0100 Date: Thu, 28 Dec 2000 21:57:15 +0100 From: M 3 P H I 5 T 0 m3phi5t0_(at)_m3phi5t0.de Subject: [php] =?iso-8859-1?Q?php4_f=FCr_mips?= hi, kann mir jemand von euch sagen, wann die MIPS version von php4 rauskommt? ich hab schon bei allen möglichen quellen gesucht, jedoch nichtmal die php3 version für mips auf php.net gefunden...vielleicht wisst ihr ja mehr. lennart From j.maukisch_(at)_designforweb.de Thu, 28 Dec 2000 22:02:01 +0100 Date: Thu, 28 Dec 2000 22:02:01 +0100 From: Jens Maukisch j.maukisch_(at)_designforweb.de Subject: [php] :) -> Bild Hallo Sirius-Black_(at)_gmx.net, Am Donnerstag, 28. Dezember 2000 um 21:51 schrieb Sirius-Black_(at)_gmx.net: > Wie kann ich in PHP prgrammieren, dass wenn ich z. B. ':)' Eingebe, dass > dann das Bild für einen Smiley ausgegeben wird? Das sollte wohl ungefähr so funktionieren: ", $foo); echo $foo; ?> -- Mit freundlichen Grüssen Jens Maukisch From eschmid+sic_(at)_s.netic.de Thu, 28 Dec 2000 22:06:16 +0100 Date: Thu, 28 Dec 2000 22:06:16 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_php4_f=FCr_mips?= On Thu, Dec 28, 2000 at 09:57:15PM +0100, [ M 3 P H I 5 T 0 ] wrote: > kann mir jemand von euch sagen, wann die MIPS version von php4 rauskommt? > ich hab schon bei allen möglichen quellen gesucht, jedoch nichtmal die php3 > version für mips auf php.net gefunden...vielleicht wisst ihr ja mehr. Hat MIPS keinen gcc? Unter GNU/Linux muß man auch alles selber kompilieren. Da gibt es keine Binaries von PHP. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From webmasterbhs_(at)_bluewin.de Thu, 28 Dec 2000 21:27:31 +0100 Date: Thu, 28 Dec 2000 21:27:31 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Unset($PHP_AUTH_USER) > > bei mir funzt es. > > und es ist richtig, dass er das netzwergkennwort abfrägt und > > somit sind dann die php_auth_* variablen leer. > oops, > und der User bekommt eine Fehlermeldung, > das ist weder elegant noch ein ordentliches Logout. > > Denke mal, er sucht etwas anderes... fehlermeldung ? etwa die "authorisation failed ???" die kann man doch elegant verbergen !!? ausserdem ist die php_auth_* methode eh unsicher. ich verwende lieber die
methode mit einer JS MD5 verschlüsselung alla phplib, das ist nicht nur sicherer, wird sondern auch nicht in den proxies mitgeloggt. mehr hits mehr kicks einfach ... PHP kiri From webmasterbhs_(at)_bluewin.de Thu, 28 Dec 2000 21:31:25 +0100 Date: Thu, 28 Dec 2000 21:31:25 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] MySQL Server simulieren > Ist es möglich, mit PHP einen MySQL-Server zu simulieren? Ich stelle mir das > so vor: Ein anderer Server nimmt zu meinem Server Kontakt auf mit dem > MySQL-Connect Befehl. Das Script, das aufgerufen wird gibt dann Daten im > MySQL-Format an den anderen Server ab. brauchst du doch gar nicht, ausser du willst die texte mit php vor der ausgab an den kunden noch formatieren, ansonsten kannst du mit mysql_connect("IP/name des SERVERS","",""); von irgendeinem server an deinen server konnektieren, wenn dein server die notwendige rechte vergeben hat für den jeweiligen benutzer. kiri From webmasterbhs_(at)_bluewin.de Thu, 28 Dec 2000 22:25:37 +0100 Date: Thu, 28 Dec 2000 22:25:37 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] :) -> Bild > > Wie kann ich in PHP prgrammieren, dass wenn ich z. B. ':)' Eingebe, dass > > dann das Bild für einen Smiley ausgegeben wird? > > Das sollte wohl ungefähr so funktionieren: > $foo = "abc 123 :)"; > $foo = str_replace(":)","", $foo); > echo $foo; > ?> der hat ja gar keine nase ! wenn dann sollte es auch mit nase möglich sein : -) $foo = preg_replace("/:\s*(-|_)?\s*(\\)|O|\\])/","", $foo); :-O oder :-] :_) und :_] für schreibfehler (bzw. gebrochene nase...) escaped man jetzt die ) mit einem \ oder zwei \\ einen punkt will er/sie ja mit zwei \\ escaped haben, theoretisch dann auch ) mit zwei \\ !??? kiri From mailinglists_(at)_maxfusion.de Thu, 28 Dec 2000 22:35:13 +0100 Date: Thu, 28 Dec 2000 22:35:13 +0100 From: Roman Schechtel mailinglists_(at)_maxfusion.de Subject: [php] :) -> Bild Hi Kiri, > der hat ja gar keine nase ! > wenn dann sollte es auch mit nase möglich sein : -) > > $foo = preg_replace("/:\s*(-|_)?\s*(\\)|O|\\])/"," src=\"smile_g.gif\">", $foo); Leck mich doch am ärmel ;-) Da designe ich lieber mit 3D studio Max und Photoshop 3 stunden lang einen 1-a smily, bevor ich mir sowas einfallen lasse - oder ich ruf mal schnell kiri an! > :-O oder :-] > :_) und :_] für schreibfehler (bzw. gebrochene nase...) > > escaped man jetzt die ) mit einem \ oder zwei \\ > einen punkt will er/sie ja mit zwei \\ escaped haben, > theoretisch dann auch ) mit zwei \\ !??? ahso... Könnte jemand nicht mal ein auch für "screen-designer mit interesse an PHP" verständliches tutorial über diese ungetühme, auch als Regular Expressions bekannt, schreiben? Würde mich sehr freuen, Roman Schechtel -- MaxFusion Mediendesign OHG Internet: http://www.maxfusion.de Email: schechtel_(at)_maxfusion.de From sven_(at)_telelev.net Thu, 28 Dec 2000 22:33:12 +0100 Date: Thu, 28 Dec 2000 22:33:12 +0100 From: Sven Hoexter sven_(at)_telelev.net Subject: [php] :) -> Bild On Thu, Dec 28, 2000 at 10:35:13PM +0100, Roman Schechtel wrote: Abend, > > escaped man jetzt die ) mit einem \ oder zwei \\ > > einen punkt will er/sie ja mit zwei \\ escaped haben, > > theoretisch dann auch ) mit zwei \\ !??? > ahso... > > Könnte jemand nicht mal ein auch für "screen-designer mit interesse an > PHP" verständliches tutorial über diese ungetühme, auch als Regular > Expressions bekannt, schreiben? Also ich bin zwar kein "scream-designer" aber elite coder bin ich auch nicht. Sehr nuetzlich fand ich als Einstieg den Teil aus dem Debian User HB (hab die deutsche von linuxland gedruckte Version). Hab mir aber jetzt mal zur Verfeinerung mal das Buch von O'Reilly bestellt. Alternativ sind irgendwo auf www.links2linux.de auch Webseiten zum Thema gelinkt. Cu, Sven -- Sven Hoexter Earth - Germany - Leverkusen e-mail: sven_(at)_telelev.net One Unix to rule them all, One Resolver to find them, One IP to bring them all and in the zone to bind them From daniel_(at)_lorch.cc Thu, 28 Dec 2000 22:52:43 +0100 Date: Thu, 28 Dec 2000 22:52:43 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] MySQL Server simulieren hi Dominik, Thursday, December 28, 2000, 8:37:14 PM, you wrote: DvW> Ist es möglich, mit PHP einen MySQL-Server zu simulieren? [..] es gab kürzlich einen thread "[php] Serversockets", da müsstest du anfangen. als nächstes die SQL-syntax implementieren, aber ehrlich gesagt gibt es 86186461561 andere und einfachere varianten. du müsstest uns nur dein problem genauer beschreiben. geht denn ein web-frontend nicht? cu From Peaveway_(at)_aol.com Thu, 28 Dec 2000 17:02:36 EST Date: Thu, 28 Dec 2000 17:02:36 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] =?ISO-8859-1?Q?Re:=20[php]=20Re:=20[php]=20php4=20f=FCr=20mips?= In einer eMail vom 28.12.00 22:06:31 (MEZ) Mitteleuropäische Zeit schreibt eschmid+sic_(at)_s.netic.de: > > kann mir jemand von euch sagen, wann die MIPS version von php4 rauskommt? > > ich hab schon bei allen möglichen quellen gesucht, jedoch nichtmal die > php3 > > version für mips auf php.net gefunden...vielleicht wisst ihr ja mehr. > > Hat MIPS keinen gcc? Unter GNU/Linux muß man auch alles selber > kompilieren. Da gibt es keine Binaries von PHP. > > -Egon Doch gibt es. Aber Standard C Compiler tuts zur Not auch. Das Problem bei meinen versuchen damals auf meiner Indigo2 war es eigentlich die ganzen Zusatzpakete zum laufen zubringen. Hier sollte eine spuerbare Schmerzlinderung eintreten wenn man den GCC nimmt. Wobei ich erinner mich an Probleme es als Apachemodul zukompilieren.. als CGI ging es dann ... war so mit PHP 3.0.5 oder so. Ich bin dann doch auf suse (i386) umgeschwenkt. Und eben beim stoebern faellt mit auch ein binary php3.0.16 in die Haende. http://freeware.sgi.com/index-by-alpha.html Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From c.schmidt-koester_(at)_gmx.net Thu, 28 Dec 2000 23:08:34 +0100 Date: Thu, 28 Dec 2000 23:08:34 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.schmidt-koester_(at)_gmx.net Subject: [php] [total OT] unzip gzip gtar Hallo Ihr, sorry für OT, aber ich möchte ein Windows-Zipfile (enthält ein paar Textfiles ohne Verzeichnisse) unter Linux (Cobalt) entpacken, habe dort aber kein "unzip" und stelle mich ziemlich dumm an... Ich hab schon allerhand Experimente mit gtar und gzip gemacht, komme aber nicht weiter. Wer kennt sich aus? Viele Grüße Christiane From eschmid+sic_(at)_s.netic.de Thu, 28 Dec 2000 23:12:40 +0100 Date: Thu, 28 Dec 2000 23:12:40 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] :) -> Bild On Thu, Dec 28, 2000 at 10:35:13PM +0100, Roman Schechtel wrote: > Hi Kiri, > > > der hat ja gar keine nase ! > > wenn dann sollte es auch mit nase möglich sein : -) > > > > $foo = preg_replace("/:\s*(-|_)?\s*(\\)|O|\\])/"," > src=\"smile_g.gif\">", $foo); > > Leck mich doch am ärmel ;-) Da designe ich lieber mit 3D studio Max > und Photoshop 3 stunden lang einen 1-a smily, bevor ich mir sowas > einfallen lasse - oder ich ruf mal schnell kiri an! Komm mal zurück auf den Boden der Tatsachen. So wie ich kiri kenn, nimmt der um diese Zeit bestimmt keine Anrufe entgegen. > > :-O oder :-] > > :_) und :_] für schreibfehler (bzw. gebrochene nase...) > > > > escaped man jetzt die ) mit einem \ oder zwei \\ > > einen punkt will er/sie ja mit zwei \\ escaped haben, > > theoretisch dann auch ) mit zwei \\ !??? > ahso... Das ist aber eine andere Sprache. Erinnert mich immer wieder an Perl oder AWK. > Könnte jemand nicht mal ein auch für "screen-designer mit interesse an > PHP" verständliches tutorial über diese ungetühme, auch als Regular > Expressions bekannt, schreiben? Bei http://php.net/books.php ziemlich weit unten gibts das Buch über Regular Expressions. Mit PHP hat man übrigens die Möglichkeit, mit den POSIX verträglichen regulären Ausdrücken, von Henry Spencer, Toronto, oder mit den PCRE (Perl Compatible Regular Expressions) zu arbeiten. > Würde mich sehr freuen Ich hab da gerade ein Buch vom bhv Verlag bei mir rumliegen. Da kommt das Wort "Reguläre Ausdrücke" gar nicht vor. Vielleicht stehts im Markt+Technik Buch. Ich hab immer noch keins. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From sven_(at)_telelev.net Thu, 28 Dec 2000 22:45:08 +0100 Date: Thu, 28 Dec 2000 22:45:08 +0100 From: Sven Hoexter sven_(at)_telelev.net Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re:_=5Bphp=5D_php4_f=FCr_mips?= On Thu, Dec 28, 2000 at 10:06:16PM +0100, eschmid+sic_(at)_s.netic.de wrote: > On Thu, Dec 28, 2000 at 09:57:15PM +0100, [ M 3 P H I 5 T 0 ] wrote: > > > kann mir jemand von euch sagen, wann die MIPS version von php4 rauskommt? > > ich hab schon bei allen möglichen quellen gesucht, jedoch nichtmal die php3 > > version für mips auf php.net gefunden...vielleicht wisst ihr ja mehr. > > Hat MIPS keinen gcc? Unter GNU/Linux muß man auch alles selber > kompilieren. Da gibt es keine Binaries von PHP. Ist auch gut so das es da keine Binaries gibt, alles was die Distributoren sich da als rpm zusammen gebastelt haben funktioniert meistens vorne und hinten nicht richtig. Aber ich schweife ab ... Da es eine Linux Portierung von Linux auf MIPS gibt gibt es ziemlich sicher auch einen gcc. Dummerweise konnte ich grad auf http://www.gnu.org/software/gcc/gcc.html kein Infos finden. Aber die haben auch eine ML und da wird dir bestimmt auch weiter geholfen wenn Du ganz lieb fragst ;-)) Vorrausgesetzt Du moechtest da Linux drauf laufen lassen (was denn sonst?) Cu, Sven -- Sven Hoexter Earth - Germany - Leverkusen e-mail: sven_(at)_telelev.net One Unix to rule them all, One Resolver to find them, One IP to bring them all and in the zone to bind them From m3phi5t0_(at)_m3phi5t0.de Thu, 28 Dec 2000 23:17:18 +0100 Date: Thu, 28 Dec 2000 23:17:18 +0100 From: M 3 P H I 5 T 0 m3phi5t0_(at)_m3phi5t0.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_php4_f=FCr_mips?= hi, ja, das problem ist, das mein hoster cobalt raq2 als server einsetzt und dort auch meine websurte drauf liegt. da ich nun meine website komplett überarbeite, und auch ein newsscript hinzufügen wollte, das mit mysql zusammenarbeitet gibt es aber ein paar probleme. ich finde wenn nur newsscripte, die php4 brahcen, oder ne gd biblio oder sonstige zusätze. gibt es kein newsscript unter php3, das normal auf die mysql datenbank zugreift? deshalb brauche ich bzw. mehr der hoster php4 für MIPS rechner. da meine skillz im bereich php3+mysql nicht sehr gut sind und ich mein altes, auf textfiles, basierendes newsscript nicht mehr nutzen möchte habe ich ein kleines problem :) lennart ----- Original Message ----- From: To: Sent: Thursday, December 28, 2000 11:02 PM Subject: [php] Re: [php] Re: [php] php4 für mips > In einer eMail vom 28.12.00 22:06:31 (MEZ) Mitteleuropäische Zeit schreibt > eschmid+sic_(at)_s.netic.de: > > > > kann mir jemand von euch sagen, wann die MIPS version von php4 rauskommt? > > > ich hab schon bei allen möglichen quellen gesucht, jedoch nichtmal die > > php3 > > > version für mips auf php.net gefunden...vielleicht wisst ihr ja mehr. > > > > Hat MIPS keinen gcc? Unter GNU/Linux muß man auch alles selber > > kompilieren. Da gibt es keine Binaries von PHP. > > > > -Egon > > Doch gibt es. Aber Standard C Compiler tuts zur Not auch. Das Problem bei > meinen versuchen damals auf meiner Indigo2 war es eigentlich die ganzen > Zusatzpakete zum laufen zubringen. Hier sollte eine spuerbare > Schmerzlinderung eintreten wenn man den GCC nimmt. > > Wobei ich erinner mich an Probleme es als Apachemodul zukompilieren.. als CGI > ging es dann ... war so mit PHP 3.0.5 oder so. Ich bin dann doch auf suse > (i386) umgeschwenkt. > > Und eben beim stoebern faellt mit auch ein binary php3.0.16 in die Haende. > http://freeware.sgi.com/index-by-alpha.html > > Gruss > Joerg Behrens > > -- > TakeNet GmbH Mobil: 0171/60 57 963 > D-97080 Wuerzburg Tel: +49 931 903-2243 > Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From eschmid+sic_(at)_s.netic.de Thu, 28 Dec 2000 23:18:21 +0100 Date: Thu, 28 Dec 2000 23:18:21 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] [total OT] unzip gzip gtar On Thu, Dec 28, 2000 at 11:08:34PM +0100, Christiane Schmidt-Köster wrote: > sorry für OT, aber ich möchte ein Windows-Zipfile (enthält ein paar > Textfiles ohne Verzeichnisse) unter Linux (Cobalt) entpacken, habe dort > aber kein "unzip" und stelle mich ziemlich dumm an... > > Ich hab schon allerhand Experimente mit gtar und gzip gemacht, komme > aber nicht weiter. Wer kennt sich aus? gunzip ? Cobalt soll eine alte Red Hat Version sein. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From c.sk_(at)_gmx.net Thu, 28 Dec 2000 23:27:54 +0100 Date: Thu, 28 Dec 2000 23:27:54 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] [total OT] unzip gzip gtar Hallo Egon, > gunzip ? Cobalt soll eine alte Red Hat Version sein. Datei: test.zip gunzip -d -S .zip test gunzip sagt (genau wie gzip): gunzip: test.zip has more than one entry -- unchanged Viele Grüße Christiane From sven_(at)_telelev.net Thu, 28 Dec 2000 23:22:08 +0100 Date: Thu, 28 Dec 2000 23:22:08 +0100 From: Sven Hoexter sven_(at)_telelev.net Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_php4_?= =?iso-8859-1?Q?f=FCr_mips?= =?iso-8859-1?Q?f=FCr_mips?= On Thu, Dec 28, 2000 at 11:17:18PM +0100, [ M 3 P H I 5 T 0 ] wrote: > > In einer eMail vom 28.12.00 22:06:31 (MEZ) Mitteleuropäische Zeit schreibt > > eschmid+sic_(at)_s.netic.de: > From: Abend, hab mal versucht dieses seltsame TOFU hier zu entwiren. Ausserdem koennte da mal jemand seinem MUA seinen wirklichen Namen einsetzen oder haben deine Eltern das beim Einwohnermeldeamt so durchgesetzt? > > > > > > kann mir jemand von euch sagen, wann die MIPS version von php4 > rauskommt? > > > > ich hab schon bei allen möglichen quellen gesucht, jedoch nichtmal > die > > > php3 > > > > version für mips auf php.net gefunden...vielleicht wisst ihr ja mehr. [wo gibt's was] > ja, das problem ist, das mein hoster cobalt raq2 als server einsetzt und > dort auch meine websurte drauf liegt. Hab ich was verpasst? Seit wann setzt Coablt auf was anderes als Standard x86 Komponenten?? Also ich hab zwei RaQ3 (gehabt) und da sind K6-2 300 drin (hab grad geguckt. *blaetter* upps der RaQ2 ist ja wirklich MIPS!! Hm, laeuft aber Linux drauf. > da ich nun meine website komplett > überarbeite, und auch ein newsscript hinzufügen wollte, das mit mysql > zusammenarbeitet gibt es aber ein paar probleme. ich finde wenn nur > newsscripte, die php4 brahcen, oder ne gd biblio oder sonstige zusätze. gibt > es kein newsscript unter php3, das normal auf die mysql datenbank zugreift? aehm ich bin mir da nicht voellig sicher aber AFAIK verlierst Du die Garantie fuer die Teile wenn Du da selber drauf rum fuhrwerkst. (nur ein kleiner Hinweis) Versuche besser mal was offizielles von Cobalt zu bekommen. Ich bin da durch einige config Sachen auch immer noch nicht durchgestiegen. Ansonsten heist es "no risk - no fun"! Cu, Sven -- Sven Hoexter Earth - Germany - Leverkusen e-mail: sven_(at)_telelev.net One Unix to rule them all, One Resolver to find them, One IP to bring them all and in the zone to bind them From eschmid+sic_(at)_s.netic.de Thu, 28 Dec 2000 23:39:49 +0100 Date: Thu, 28 Dec 2000 23:39:49 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] [total OT] unzip gzip gtar On Thu, Dec 28, 2000 at 11:27:54PM +0100, Christiane Schmidt-Köster wrote: > > gunzip ? Cobalt soll eine alte Red Hat Version sein. > > Datei: test.zip > > gunzip -d -S .zip test > > gunzip sagt (genau wie gzip): > gunzip: test.zip has more than one entry -- unchanged Ich glaube Dir ja schon, dass Du das richtig machst. Aber probier mal unter Cobalt folgendes (in einem xterm Fenster): gunzip test.zip Wenn das nichts bringt, ich hab auch noch einen Windows-Rechner. Der steht aber an meinem Arbeitsplatz bei Six und da schaue ich morgen mal vorbei. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From c.sk_(at)_gmx.net Thu, 28 Dec 2000 23:55:52 +0100 Date: Thu, 28 Dec 2000 23:55:52 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] [total OT] unzip gzip gtar From: > Ich glaube Dir ja schon, dass Du das richtig machst. Aber probier mal > unter Cobalt folgendes (in einem xterm Fenster): > > gunzip test.zip Ergebnis: gunzip: test.zip: unknown suffix -- ignored > Wenn das nichts bringt, ich hab auch noch einen Windows-Rechner. Der steht > aber an meinem Arbeitsplatz bei Six und da schaue ich morgen mal vorbei. Das wäre nett. Nur um Missverständnissen vorzubeugen: Das Problem ist nicht das Auspacken dieser einen Datei, sondern der Vorgang des Entzippens solcher Daten im Allgemeinen, da ein Shellskript draus werden soll. Auf einem anderen Server habe ich "unzip" und da ist die Syntax die von Dir beschriebene und das Auspacken demnach auch kein Problem. Nur bei dem Cobalt steh ich - wie gesagt - auf dem Schlauch. gunzip -c test ergibt übrigens: 001;;Quadrifoglio;2,0 l, 114 KW / 155 PS, 3 Türen;3330;;;Alfa-Romeo;145 gunzip: exp.gz has more than one entry--rest ignored Also die Ausgabe vom ersten Datensatz einer der Dateien und dann das Gemecker... Viele Grüße Christiane PS: Ich geh jetzt besser schlafen. From c.sk_(at)_gmx.net Fri, 29 Dec 2000 00:03:25 +0100 Date: Fri, 29 Dec 2000 00:03:25 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] [total OT] unzip gzip gtar Sorry: gunzip -c -S .zip test.zip 001;;Quadrifoglio;2,0 l, 114 KW / 155 PS, 3 Türen;3330;;;Alfa-Romeo;145 gunzip: test.zip has more than one entry--rest ignored muss es heißen. Christiane From eschmid+sic_(at)_s.netic.de Fri, 29 Dec 2000 00:05:55 +0100 Date: Fri, 29 Dec 2000 00:05:55 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] [total OT] unzip gzip gtar On Thu, Dec 28, 2000 at 11:55:52PM +0100, Christiane Schmidt-Köster wrote: > > PS: Ich geh jetzt besser schlafen. Ich auch. Vielleicht fällt mir im Traum noch die Lösung ein. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From webmasterbhs_(at)_bluewin.de Wed, 27 Dec 2000 11:08:33 +0100 Date: Wed, 27 Dec 2000 11:08:33 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Verzeichnisinhalt mit PHP anzeigen > ist es mit php möglich, dateien mit einer bestimmten endung in einem ebenso > bestimmten verzeichnisses anzeigen zu lassen? > da der satz etwas missverstaendlich formuliert sein könnte: > ich möchte mit php das verzeichnis download durchsuchen und alle dateien mit > der endung txt anzeigen lassen. > geht das und wenn ja, wie ? $dir = "./"; $handle=opendir($dir); while ($files = readdir($handle)) { if(is_file($dir.$files)==true AND $files != "." && $files != ".." and preg_match("/\\.txt$/",$files)==true) { printf('%s
',$files); } } // endwhile closedir($handle); PS: weiss einer zufällig wie man ne PCMCIA Netzwerk karte unter Suse 6.3 zum laufen bringt ? Es ist die CN40BC von CNet ... treiber usw habe ich nur wie geht das ? unsupported card in socket 0... -kiri _______________________ http://www.php-usertreffs.de From webmasterbhs_(at)_bluewin.de Wed, 27 Dec 2000 14:58:43 +0100 Date: Wed, 27 Dec 2000 14:58:43 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Verzeichnisinhalt mit PHP anzeigen > while (false!=($file = readdir($handle))) { > if ($file != "." && $file != ".." && !eregi("index.php",$file)){ > if (eregi(".txt",$file)){ > echo "$file
\n"; > } > } deine erigi ausdrücke sind falsch, denn der punkt interpretiert in deinem fall nicht den punkt sondern, jedes beliebige zeichen z.b.: index5php oder index#php oder #txt oder itxt würden alle gelistet du mußt also den punkt mit einem \ unschädlich machen :-) preg_match("/\\.txt$/",$file) listet die dann wirklich nur textdateien preg_match("/^index\\.php(3)?$/",$file) sortiert alle index.php/3 aus kiri From webmasterbhs_(at)_bluewin.de Wed, 27 Dec 2000 18:27:49 +0100 Date: Wed, 27 Dec 2000 18:27:49 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] [OT] output-probleme-deluxe *schwacherhelpruf* > und zwar werden bei ca. jedem 3 aufruf bzw. ausgabe der php-Seite > ALLE " (Anführungszeichen) durch \" (Backslash vor Anführungszeichen) ersetzt. > ihr könnt euch wohl vorstellen, wie DAS aussieht ?!? > die komplette seite ist unbrauchbar, alles kaputt: ausgabe, formulare, > tabellen alles zerstört. $string = stripslashes($string); echo $string; und das problem ist gegessen ! -kiri _______________________ http://www.php-usertreffs.de From stefan_(at)_mycastle.de Fri, 29 Dec 2000 10:41:31 +0100 Date: Fri, 29 Dec 2000 10:41:31 +0100 From: stefan_(at)_mycastle.de stefan_(at)_mycastle.de Subject: [php] =?ISO-8859-1?Q?grunds=E4tzlicher_Aufbau=3F=3F=3F?= Hallo zusammen, ich habe eine Grundsatzfrage an Euch, wäre super, wenn Ihr mir da weiterhelfen könnt. Da ich ein absoluter Einsteiger bin, hoffe ich, dass ich mich mit dieser Frage nicht allzu blamiere! Ich konstruiere mittels PHP Webseiten und möchte, dass Sie absolut dynamisch aufgebaut, einfach und logisch zu entwickeln und möglichst wartungsfreundlich sind (wer will das nicht!!!). Die index.htm.php und alle anderen Seiten sollen dann ungefähr so aussehen: In mydata.php möchte ich alle Variablen reinpacken die ich so brauch z.B. auch alle Links als Variablen hinterlegen! Alle include Datein konstruieren sich wieder aus Datenbanken, Textdateien, usw. Dieser Aufbau funktioniert lokal (WAMP) wirklich gut, aber FRAGE: wie verhält sich das auf einem Webserver wenn (hoffentlich) sauviele Leute gleichzeitig zugreifen wollen??? Kann man das dann so machen?? Tausend Dank! Viele Grüße aus München stefan From volker.jahns_(at)_rentokil.de Fri, 29 Dec 2000 11:07:09 +0100 Date: Fri, 29 Dec 2000 11:07:09 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] =?iso-8859-1?Q?grunds=E4tzlicher?= Aufbau??? Hi Stefan > include(head.php) > include(mydata.php) > include(oben.php) > include(mitte.php) > ... > ... > ... > include(unten.php) > In mydata.php möchte ich alle Variablen reinpacken die ich so > brauch z.B. auch alle Links als Variablen hinterlegen! > Alle include Datein konstruieren sich wieder aus Datenbanken, > Textdateien, usw. Grundsätzlich richtig - aber würde ich mir ein paar Dinge überlegen bzw. erledigen: 1. Frames? Geht es nicht ohne? Wirklich nicht? 2. Warum index.htm.php und nicht gleich index.php bzw index.php3? 3. Include files ausserhalb des Serverbereiches anlegen! 4. Doppelte Definitionen vermeiden (analog zu ifdef variablen in jedem include setzen und dann bedingt includieren)! 5. Übergabe von Variablen (auch JS-Vars/Form-Vars) an andere Seiten? Besonders wenn Frames mit JA beantwortet wird!!! 6. Wird man bei diesem Design auf den Einsatz von Designwerkzeugen verzichten können/müssen, weil was ich sehe und hinterher bekomme hat nix miteinander zu tun .-) > FRAGE: wie verhält sich das auf einem Webserver wenn > (hoffentlich) sauviele Leute gleichzeitig zugreifen wollen??? Kann > man das dann so machen?? Muss ich (noch) offen lassen, weil ich auf die Performance und Stabilität selber gespannt bin .-) _______________________________________________ Volker Jahns email: viejay_(at)_viejay.de volker.jahns_(at)_rentokil.de web: www.viejay.de phone: 0049 211 96586-46 From markus.sobczak_(at)_softwareag.com Fri, 29 Dec 2000 11:25:44 +0100 Date: Fri, 29 Dec 2000 11:25:44 +0100 From: Markus Sobczak markus.sobczak_(at)_softwareag.com Subject: [php] AW: [php] :) -> Bild hallo, > Könnte jemand nicht mal ein auch für "screen-designer mit interesse an > PHP" verständliches tutorial über diese ungetühme, auch als Regular > Expressions bekannt, schreiben? http://www.php-center.de/faq/faq-6.htm Markus From smj_(at)_intratools.de Fri, 29 Dec 2000 11:42:53 +0100 Date: Fri, 29 Dec 2000 11:42:53 +0100 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] SQL-Baum Hi Liste, hat jemand den SQL-Baum, wie Kristian Koehntopp unter diesem Link http://www.koehntopp.de/kris/artikel/sql-self-references/ beshreibt, im Einsatz ? Waere super, wenn jemand mir weiterhelfen koennte. Also, zum Thema. Es gibt eine Tabelle, die folgendermassen aussieht Tabelle "Personnel" Fields: emp l r Jerry 1 12 Bert 2 3 Chuck 4 11 Donna 5 6 Eddie 7 8 Fred 9 10 Das bedeutet, dass Jerry HauptNode ist (Menge 1, 12) Bert Leaf unter Jerry ist (2,3) Chuck Node unter Jerry ist (4,11) Donna, Eddie und Fred Leafs von Chuck sind Jetzt wuerde ich gern noch ein Leaf mit l = 5 und r = 6 unter Chuck einfuegen. Falls ich mich nicht taeusche, soll dann die Tabelle etwa so aussehen: Jerry 1 13 Bert 2 3 Chuck 4 12 NewName 5 6 Donna 7 8 Eddie 9 10 Fred 10 11 So wie Kristian schreibt, lauten die SQL-Queries: - UPDATE Personnel SET r=r+2 WHERE r+0>=:oldr; - UPDATE Personnel SET l=l+2,r=r+2 WHERE l+0 BETWEEN :oldl+1 AND :oldr; - INSERT INTO Personnel (emp, salary, l, r ) VALUES (.., .., .., ..); Nun wie sehen die :oldr und :oldl Variablen aus ? Falls ich die als r und l Werte von neum Lief interpretiere, sprich l=5 und r=6, wird das gewuenschte Ergebnis nicht erreicht. Andere Varianten habe ich irgendwie (noch) nicht. Haette jemand eine Idee ? Vielen Dank und Gruss, Juri From christian.toepp_(at)_autoconvent.de Fri, 29 Dec 2000 11:51:05 +0100 Date: Fri, 29 Dec 2000 11:51:05 +0100 From: Christian Toepp christian.toepp_(at)_autoconvent.de Subject: [php] PCMCIA Netzwerk > PS: weiss einer zufällig wie man ne PCMCIA Netzwerk karte > unter Suse 6.3 > zum laufen bringt ? Es ist die CN40BC von CNet ... > treiber usw habe ich nur wie geht das ? > unsupported card in socket 0... Kommt Darauf an, welche Treiber. SuSE hat vor einer Weile neue Treiber für die 6.4 zusammengebastelt. Ohne die währe ich auch aufgeschmissen(Dachte ich) Mandrake rein, einschalten, karte ist drin :) Gruss Chris From smj_(at)_intratools.de Fri, 29 Dec 2000 12:02:05 +0100 Date: Fri, 29 Dec 2000 12:02:05 +0100 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] SQL-Baum > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Juri Smarschevski > To: php_(at)_php-center.de > Subject: [php] SQL-Baum > > > Hi Liste, > > hat jemand den SQL-Baum, wie Kristian Koehntopp > unter diesem Link > http://www.koehntopp.de/kris/artikel/sql-self-references/ > beshreibt, im Einsatz ? > ... Oops, hat sich erledigt, diejenige die lesen koennen sind klar im Vorteil - Einfügen analog zum Löschen eines einzelnen Elementes das war's. Gruss, Juri From a.stagl_(at)_gmx.at Fri, 29 Dec 2000 13:23:50 +0100 (MET) Date: Fri, 29 Dec 2000 13:23:50 +0100 (MET) From: Andreas Stagl a.stagl_(at)_gmx.at Subject: [php] zahlen formatieren - dezimalzeichen troubles hallo allerseits, bitte mich nicht gleich aufs archiv verweisen... dort war ich nämlich schon, aber zu meinem speziellen problem hab ich dort leider nichts gefunden: ich muss 1 script schreiben, dass auf 2 wamp umgebungen laufen soll. die eine win-umgebung hat fürs betriebssystem die ländereinstellungen auf deutsch (heisst: dezimaltrennzeichen komma), die andere auf englisch (dezimaltrennzeichen punkt)... d.h. auf der einen maschine gibt mir ein 4.5 aus, auf der anderen bekomm ich 4,5 als ergebnis (1mal punkt, 1mal komma). nun muss ich einen textfile importieren, der z.b. einen wert 53.00000 (mit punkt!!!) enthält, den ich als variable $zahl speichere. (nur wird diese variable im einen fall als string, im anderen als double gespeichert) diesen variable muss ich durch 2 dividieren, und dann auf 2 nachkommastellen umformatieren.... was auf einer maschine klaglos funktioniert, aber auf der anderen nicht (dort wird nur der teil vor dem . als zahl genommen). die betriebssystem-ländereinstellungen darf ich nicht umstellen, weil eine andere software das so braucht :o( kennt jemand das problem & weiss eine lösung oder hat jemand einen rat für mich (ausser auf linux zu wechseln)? dank im voruas & liebe grüsse aus wien, andy -- ,- STAGL Andreas --------------. WebDesign & Programmierung | Rennweg 70/4/24 \\|// |\ -------------------------- | A-1030 Wien (o ~) '-| Tel: +43-699-10511858 '---._________.---ooOo-(_)-oOoo--' mailto:a.stagl_(at)_gmx.at Sent through GMX FreeMail - http://www.gmx.net From webmaster_(at)_hacker-rulz.net Fri, 29 Dec 2000 14:23:22 +0100 Date: Fri, 29 Dec 2000 14:23:22 +0100 From: webmaster_(at)_hacker-rulz.net webmaster_(at)_hacker-rulz.net Subject: [php] OT: T-online flat! Hi Jungs, ich weiss, es ist offtopic, aber weiss jemand irgendwas über die Laufzeit der T-Online Flatrate? Am besten noch mit nem Link zur T-Online Seite, da habe ich mich zwar schon totgesucht, aber wer weiss! Cya, Sebastian -- Microsoft asks you where you want to go. Unix gets you there... First they ignore you - then they laugh about you - then they fight you - and then you win. The internet is insecure! Do anything against this, visit my Homepage: http://www.hacker-rulz.net Contacts: e-Mail: webmaster_(at)_hacker-rulz.net ICQ: 33478369 From info_(at)_olaf-baumert.de Fri, 29 Dec 2000 14:24:45 +0100 Date: Fri, 29 Dec 2000 14:24:45 +0100 From: Olaf Baumert info_(at)_olaf-baumert.de Subject: [php] Verzeichnisinhalt mit PHP anzeigen > deine erigi ausdrücke sind falsch, denn > der punkt interpretiert in deinem fall nicht > den punkt sondern, jedes beliebige zeichen > du mußt also den punkt mit einem \ unschädlich machen :-) > preg_match("/\\.txt$/",$file) > listet die dann wirklich nur textdateien > preg_match("/^index\\.php(3)?$/",$file) > sortiert alle index.php/3 aus Das mit dem preg_match() kommt von Perl bzw. is Perl like? Nun ja, vielen Dank. Weit bewandert bin ich auf dem Feld der RegExp noch nicht ... habe ich vor ca. 3 Wochen das erste mal was mit gemacht :-)) Aber es klappt dennoch .... jedenfalls bei mir. Werd mir dennoch mal etwas darüber zu Gemüte führen > kiri MfG, Olaf Baumert -- Olaf Baumert, Kommunikationselektroniker Mail: info_(at)_Olaf-Baumert.de Homepage: http://Olaf-Baumert.de Mobile: ask me for No. From lars-fey_(at)_gmx.de Fri, 29 Dec 2000 14:27:37 +0100 Date: Fri, 29 Dec 2000 14:27:37 +0100 From: Lars Feyerabend lars-fey_(at)_gmx.de Subject: [php] OT: T-online flat! > -----Ursprüngliche Nachricht----- > Von: root_(at)_infosoc.uni-koeln.de [mailto:root_(at)_infosoc.uni-koeln.de] > Gesendet: Freitag, 29. Dezember 2000 14:23 > Laufzeit der T-Online Flatrate? 1 Jahr, wenn du da angemeldet bist, für Neukunden seit 1. Januar oder so nur noch einen Monat. Ich weiß das sicher, weil ich da selbst Kunde bin... :) Aber wenn es unbedingt nötig ist, kann ich dir noch nen Link raussuchen! // Lars From mk_(at)_php-homepage.de 29 Dec 2000 13:39:38 -0000 Date: 29 Dec 2000 13:39:38 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] OT: T-online flat! "webmaster_(at)_hacker-rulz.net" schrieb: > > > Hi Jungs, Was ist mit den Frauen? > ich weiss, es ist offtopic, aber weiss jemand irgendwas über die Ja. > Laufzeit der T-Online Flatrate? Am besten noch mit nem Link zur T-Online 12 Monate. > Seite, da habe ich mich zwar schon totgesucht, aber wer weiss! Also ich hab mich ca. 10 Sekunden "totgesucht": http://www.t-versand.de/cgi-bin/tversand.storefront/DE/catalog/1022?vpnr=000101&qpara=3 EOT Mark -- Tipps & Tricks zu PHP -> http://www.php-homepage.de German Gabber Network _(at)_ http://www.gabber.de From webmaster_(at)_hacker-rulz.net Fri, 29 Dec 2000 14:55:01 +0100 Date: Fri, 29 Dec 2000 14:55:01 +0100 From: webmaster_(at)_hacker-rulz.net webmaster_(at)_hacker-rulz.net Subject: [php] OT: T-online flat! > > Laufzeit der T-Online Flatrate? Am besten noch mit nem Link zur T-Online > > 12 Monate. > > > Seite, da habe ich mich zwar schon totgesucht, aber wer weiss! > > Also ich hab mich ca. 10 Sekunden "totgesucht": > http://www.t-versand.de/cgi-bin/tversand.storefront/DE/catalog/1022?vpnr=000101&qpara=3 > Ok Jungs und Mädelz, ihr braucht mir nicht weiter zu antworten, hab schon was gefunden! Es gibt ab sofort keine Vertragslaufzeit mehr für die T-Online Flatrate! Ich habe ein offizielles Fax der D-Tag! Und da dieses Thema OffTopic war, werd ich wahrscheinlich von dieser Liste geschmissen! Danke Björn Schotte! Also machts gut, wenn ich geschmissen werd, und machts auch gut, wenn ich drin bleib! Cya, Sebastian -- Microsoft asks you where you want to go. Unix gets you there... First they ignore you - then they laugh about you - then they fight you - and then you win. The internet is insecure! Do anything against this, visit my Homepage: http://www.hacker-rulz.net Contacts: e-Mail: webmaster_(at)_hacker-rulz.net ICQ: 33478369 From ralf_(at)_php-experiments.de Fri, 29 Dec 2000 15:06:08 +0100 Date: Fri, 29 Dec 2000 15:06:08 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] OT: T-online flat! > T-Online Flatrate! Ich habe ein offizielles Fax der D-Tag! Und da dieses > Thema OffTopic war, > werd ich wahrscheinlich von dieser Liste geschmissen! Danke Björn > Schotte! Was kann der Bjoern dafuer, wenn Du hier herbes Off-Topic schreibst? Ist es wirklich so schwer, das Thema der Liste einzuhalten? Es geht hier um PHP, nicht um T-Online, Entpackprogramme oder die Kochrezepte meiner Oma. Es gibt ja nun wirklich genug Informationsseiten, Foren und sonstiges fuer fast alle Themen in den weiten Welten da draussen oder drinnen. Ansonsten koennen wir die Liste gleich fuer alle Themen oeffnen, also: In welcher Krankenversicherung war Jesus Christus und mussten seine Verwandten das Schmerzensgeld nach seiner Auferstehung wieder zurueckzahlen..? In diesem Sinne... Ralf (auch im naechsten Jahr wieder List-Admin...) From daniel_(at)_lorch.cc Fri, 29 Dec 2000 15:12:50 +0100 Date: Fri, 29 Dec 2000 15:12:50 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] output best - funktionen hi leute, was haltet ihr von diesen funktionen? rein unter programmiertechnischem aspekt (sauberkeit, programmierstil). ich vermute das eine oder andere lässt sich verbessern (vieles erscheint mir gemurkse, aber mir fällt nichts besseres ein). der verwendungszweck ist einfach - man gibt beispielsweise best_filesize($bytes) an und als return erhält man die zahl gekürzt mit der besten einheit. was kommt eigentlich nach TB? , 2000 function best_filesize($bytes) { // intentionally used string keys, otherwise would exceed maximum array index $units=array( "1" => "Bytes", "1024" => "KB", (string)pow(1024,2) => "MB", (string)pow(1024,3) => "GB", (string)pow(1024,4) => "TB" ); krsort($units); // big units first while(list($base,$title)=each($units)) if(floor($bytes/$base) != 0) { if($base == 1) // Bytes return $bytes." ".$title; else return number_format($bytes/$base, 1, ".", "'")." $title"; } } // Outputs a time in best human readable unit // (c) daniel lorch , 2000 function modulo($a,$b) // needed for best_time() { $tmp=floor($a/$b); return $a-($b*$tmp); } function best_time($seconds) { // intentionally used string keys, otherwise would exceed maximum array index $units=array( "1" => "Seconds", "60" => "Minutes", (string)pow(60,2) => "Hours" ); krsort($units); // big units first while(list($base,$title)=each($units)) if(floor($seconds/$base) != 0) { if($base == 1) // Seconds return $seconds." ".$title; else { $a=floor($seconds/$base); $b=modulo($seconds,$base); $b=sprintf("%02d", modulo($b,100)); // modulo ensures that there aren't more than 2 digits return "$a:$b $title"; } } } ?> cu From mk_(at)_php-homepage.de 29 Dec 2000 14:14:21 -0000 Date: 29 Dec 2000 14:14:21 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] OT: T-online flat! Ralf Geschke schrieb: > Was kann der Bjoern dafuer, wenn Du hier herbes Off-Topic > schreibst? Der gute Björn hat ihn bestimmt dazu gezwungen ;) > Ist es wirklich so schwer, das Thema der Liste einzuhalten? Scheinbar schon. Man _kann_ OT-Fragen ja auch als PS in _sinnvolle_ Mails mit Antworten oder Fragen zum Thema PHP schreiben. Damit wird wohl niemand ein Problem haben. > Es geht hier um PHP, nicht um T-Online, Entpackprogramme > oder die Kochrezepte meiner Oma. Es gibt ja nun wirklich > genug Informationsseiten, Foren und sonstiges fuer fast > alle Themen in den weiten Welten da draussen oder drinnen. Vielleicht sollte in die tägliche Info-Mail ein Absatz wie "Wie benutze ich Google" oder so rein. > Ansonsten koennen wir die Liste gleich fuer alle Themen > oeffnen, also: In welcher Krankenversicherung war > Jesus Christus und mussten seine Verwandten das > Schmerzensgeld nach seiner Auferstehung wieder > zurueckzahlen..? Lol > Ralf (auch im naechsten Jahr wieder List-Admin...) Na das hoffe ich doch schwer. SCNR Mark -- Tipps & Tricks zu PHP -> http://www.php-homepage.de German Gabber Network _(at)_ http://www.gabber.de From pfeiffer_(at)_uris.de Fri, 29 Dec 2000 16:42:10 +0100 Date: Fri, 29 Dec 2000 16:42:10 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] OT: T-online flat! Hi Lars, > > Laufzeit der T-Online Flatrate? > 1 Jahr, wenn du da angemeldet bist, für Neukunden seit 1. Januar oder so nur > noch einen Monat. Ich weiß das sicher, weil ich da selbst Kunde bin... :) oops, und was kommt nach diesem einen, ersten Monat ? Ueberhaupt, wen interessiert schon eine Vertragslaufzeit von 30 Tagen ? > Aber wenn es unbedingt nötig ist, kann ich dir noch nen Link raussuchen! z.B. hier: http://www.telekom.de/katalog-online/wunschtarife Da steht aber nix von einer Laufzeitbegrenzung... m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From garvin_(at)_atrava.de 29 Dec 2000 17:12:00 +0100 Date: 29 Dec 2000 17:12:00 +0100 From: Garvin Hicking garvin_(at)_atrava.de Subject: [php] Test Hi! Klappt die Mailingliste noch? Habe seit 2 Wochen kein Wörtchen mehr bekommen... From vonwerdt_(at)_smsspeed.com Fri, 29 Dec 2000 17:39:50 +0100 Date: Fri, 29 Dec 2000 17:39:50 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] Test > Hi! servus > Klappt die Mailingliste noch? sicher! warum sollte sie nicht? > Habe seit 2 Wochen kein Wörtchen mehr > bekommen... das wäre dann wohl ein grund, sich an den admin zu wenden, und das mail nicht an alle 1600 mitglieder der ml versenden zu lassen! From wagner_(at)_globalpark.de Fri, 29 Dec 2000 17:43:47 +0100 Date: Fri, 29 Dec 2000 17:43:47 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Test Dominik von Werdt wrote: > > Habe seit 2 Wochen kein Wörtchen mehr > > bekommen... > > das wäre dann wohl ein grund, sich an den admin zu wenden, und das > mail nicht an alle 1600 mitglieder der ml versenden zu lassen! Nun ja, ähnliches gilt für deine Mail, denn die hat er bestimmt auch nicht bekommen, es sei denn, du hast ihm heimlicherweise ne BCC geschickt oder sowas. Gesundheit Wagner -- The Aquinas Axiom: What the gods get away with, the cows don't. From vonwerdt_(at)_smsspeed.com Fri, 29 Dec 2000 17:46:23 +0100 Date: Fri, 29 Dec 2000 17:46:23 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] OT: Test > > > Habe seit 2 Wochen kein Wörtchen mehr > > > bekommen... > > > > das wäre dann wohl ein grund, sich an den admin zu wenden, und das > > mail nicht an alle 1600 mitglieder der ml versenden zu lassen! > > Nun ja, ähnliches gilt für deine Mail, denn die hat er bestimmt auch > nicht bekommen, es sei denn, du hast ihm heimlicherweise ne BCC > geschickt oder sowas. Das dürfte dann auch wieder stimmen. Darum hab ich ihm das MAil jetzt noch mal geschickt. Ich würde vorschlagen dass wir dieses OT hiermit beenden. Gruss Dominik From stefan_(at)_miefert.de Fri, 29 Dec 2000 20:26:55 +0100 Date: Fri, 29 Dec 2000 20:26:55 +0100 From: Stefan stefan_(at)_miefert.de Subject: [php] =?iso-8859-1?Q?Individuelle_passwortgesch=FCtze_Seiten?= Hallo, ich bin mir noch nicht so recht im klaren wie ich einen passwortgeschützen Bereich aufbauen soll. Die einzelnen Zugriffsusernamen/Passwörter würde ich gerne in eine Datenbank speichern udn daraus abfragen . Wie schleife ich jetzt aber die Zugriffsrechte auf mehreren Seiten mit ? Sichert man die Seiten am besten mit htaccess Datein und generiert jeweils extra Einträge oder gibt man die Daten irgendwie an die Seiten weiter oder per Session ? und fragt diese im internen COde ab ? Was wäre die eleganteste udn am einfachsten zu handhabende Möglichkeit ? From support_(at)_siwub-online.de Fri, 29 Dec 2000 20:49:59 +0100 Date: Fri, 29 Dec 2000 20:49:59 +0100 From: Peter Kursawe support_(at)_siwub-online.de Subject: [php] output best - funktionen Hallo Daniel, > was haltet ihr von diesen funktionen? leider habe ich dazu im Urlaub keine Nerven mehr .... ;-)) > was kommt eigentlich nach TB? das hat mich auch interessiert: PetaByte: 1PB = 10 hoch 15 Byte ExaByte: 1EB = 10 hoch 18 Byte Dann schweigt mein Physik-Buch ... In der Astronomie haben sie ja irgendwann das "Parsek" eingeführt (ein bissel mehr als ein 1 Lichtjahr). Vielleicht dürfen wir uns auf ein Parsek-Byte, ein Zuse-Byte oder ein Gates-Byte ... gefaßt machen? Na ja, wie auch immer: Ein guten Rutsch an alle PHPler! Peter Kursawe From Markus_(at)_kniehl.de Fri, 29 Dec 2000 21:28:14 +0100 Date: Fri, 29 Dec 2000 21:28:14 +0100 From: Markus Kniehl Markus_(at)_kniehl.de Subject: [php] Individuelle =?iso-8859-1?Q?passwortgesch=FCtze?= Seiten Ja mit Sessions ist das Relativ einfach, du läßt sich jemand einmal anmelden und überprüfst auf jeder Seite ob in der Session der Name und Das Passwort vorhanden sind (bzw. stimmen) Fertig :-) MfG Markus -----Original Message----- From: "Stefan" To: Date: Fri, 29 Dec 2000 20:26:55 +0100 Subject: [php] Individuelle passwortgeschütze Seiten > Hallo, > > ich bin mir noch nicht so recht im klaren wie ich einen > passwortgeschützen > Bereich aufbauen soll. > Die einzelnen Zugriffsusernamen/Passwörter würde ich gerne in eine > Datenbank > speichern udn daraus abfragen . Wie schleife ich jetzt aber die > Zugriffsrechte auf mehreren Seiten mit ? Sichert man die Seiten am > besten > mit htaccess Datein und generiert jeweils extra Einträge oder gibt man > die > Daten irgendwie an die Seiten weiter oder per Session ? und fragt diese > im > internen COde ab ? Was wäre die eleganteste udn am einfachsten zu > handhabende Möglichkeit ? > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From php_(at)_internet-concept.de Fri, 29 Dec 2000 23:02:37 +0100 Date: Fri, 29 Dec 2000 23:02:37 +0100 From: Holger Faustmann php_(at)_internet-concept.de Subject: [php] auto_increment ueberlauf > fehlende Werte mit php ermitteln Hallo Liste, vielleicht bin ich auch einfach nur zu bloed aber seit 2 Tagen suche ich nach einer Loesung fuer mein Problem: Die "auto_increment-Funktion" ist eine feine Sache, nur was passiert, wenn ich Datensaetze loesche, dann fehlen mir diese Zeilen/ID's in meiner Datenbank. Wenn ich als Beispiel ein tinyint(x) unter mysql definiere, dann ist bei dem Eintrag mit der ID 127 schluss, auch wenn nur zwei Eintraege in der DB stehen. also ID Name 1 Test1 127 Test2 mit "auto_increment" erhaelt man logischerweise eine Fehlermeldung, wenn man versucht einen weiteren Wert in die Relation zu schreiben, denn der Max-Wert fuer den tinyint(x) ist erreicht. Gibt es in PHP/MySQL eine Standardfunktion/-Loesung um die fehlenden Werte in der DB zu ermitteln oder muss ich mir selber eine Loesung basteln? Ich moechte alle freien ID's verwenden, also in diesem Beispiel 2-126. Wer mit jetzt sagt ich soll das Feld ID auf int(10) aendern, der hat das Problem nicht verstanden. Hintergrund: Wenn ein Benutzer einer Internet-Anwendung (z.B. Redaktionssystem) staendig seiten loescht, werde die Seiten-ID's immer groesser, obwohl, nur wenige Seiten im System gespeichert sind. Gruss Holger From Detlef.Seidewitz_(at)_t-online.de Sat, 30 Dec 2000 01:03:06 +0100 Date: Sat, 30 Dec 2000 01:03:06 +0100 From: Detlef Seidewitz Detlef.Seidewitz_(at)_t-online.de Subject: [php] Puretec z.Z. down?? Hallo, Christian. > jemand evtl. Puretec-Kunde?? > Ich frage mich nur warum ich alle Seiten besuchen kann nur meine eigenen > Accounts und puretec.de selbst ist nix. FTP geht auch net...!?! FTP zu meinen eigenen Seiten hat eben geklappt. 30.12.00 01:00 Uhr. Mit freundlichen User-Gruessen! Detlef From mk_(at)_mk2000-online.de Sat, 30 Dec 2000 01:08:24 +0100 Date: Sat, 30 Dec 2000 01:08:24 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] AW: [php] Puretec z.Z. down?? Detlef Seidewitz wrote: > Hallo, Christian. >> jemand evtl. Puretec-Kunde?? >> Ich frage mich nur warum ich alle Seiten besuchen kann nur meine eigenen >> Accounts und puretec.de selbst ist nix. FTP geht auch net...!?! > FTP zu meinen eigenen Seiten hat eben geklappt. 30.12.00 01:00 Uhr. also bei mir war gerade eine zeit lang one2one offline. weder homepage von one2one, noch meine eigene waren erreichbar. jetzt geht aber wieder alles. ende dieser ot-mail. gruß, matthias -- ** Durchgehend gelüftet: http://www.mk2000-online.de ** From mailinglists_(at)_maxfusion.de Sat, 30 Dec 2000 01:11:59 +0100 Date: Sat, 30 Dec 2000 01:11:59 +0100 From: Roman Schechtel mailinglists_(at)_maxfusion.de Subject: [php] Puretec z.Z. down? - Negativ! Hi! > > jemand evtl. Puretec-Kunde?? > > Ich frage mich nur warum ich alle Seiten besuchen kann nur meine eigenen > > Accounts und puretec.de selbst ist nix. FTP geht auch net...!?! > > FTP zu meinen eigenen Seiten hat eben geklappt. 30.12.00 01:00 Uhr. > Detlef Dem kann ich mich nur anschließen! 30.12.00, 01:10 Uhr... Mein gott, was mach ich eigentlich nocht hier?! Gute Nacht an alle, Roman From ralf_(at)_php-experiments.de Sat, 30 Dec 2000 04:37:09 +0100 Date: Sat, 30 Dec 2000 04:37:09 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] Puretec z.Z. down? - Negativ! Roman Schechtel wrote: > > FTP zu meinen eigenen Seiten hat eben geklappt. 30.12.00 01:00 Uhr. > > Detlef > > Dem kann ich mich nur anschließen! 30.12.00, 01:10 Uhr... Aehm, kann es sein, dass die Ursprungsmail das Datum vom Donnerstag, den 28.12.2000 traegt und sich das "zur Zeit" auf genau diesen Tag bezieht..? Vielleicht waere manchmal _vor_ dem Antworten ein Blick auf die Headerzeilen angebracht, erst recht, wenn es sich auf aktuelle Ereignisse bezieht. Nur so als Denkanstoss... Beste Gruesse, Ralf From ralf_(at)_php-experiments.de Sat, 30 Dec 2000 04:54:43 +0100 Date: Sat, 30 Dec 2000 04:54:43 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] auto_increment ueberlauf > fehlende Werte mit php ermitteln Holger Faustmann wrote: > Wenn ich als Beispiel ein tinyint(x) unter mysql definiere, > dann ist bei dem Eintrag mit der ID 127 schluss, auch wenn > nur zwei Eintraege in der DB stehen. Genau. > Gibt es in PHP/MySQL eine Standardfunktion/-Loesung um die fehlenden Nein. > Werte in der DB zu ermitteln oder muss ich mir selber eine Loesung > basteln? Ja. > Wer mit jetzt sagt ich soll das Feld ID auf int(10) aendern, > der hat das Problem nicht verstanden. Das hab' ich tatsaechlich nicht. Ich bin auch noch nie auf die Idee gekommen, ein tinyint-Feld mit auto_increment zu versehen. > Hintergrund: > Wenn ein Benutzer einer Internet-Anwendung (z.B. Redaktionssystem) > staendig seiten loescht, werde die Seiten-ID's immer groesser, obwohl, > nur wenige Seiten im System gespeichert sind. Genau. Bzw. wenn die Eintraege vom Ende her geloscht werden, damit also keine Luecken entstehen, werden bei MySQL < 3.23.xx unter Benutzung der ISAM-Tabellentypen diese freien IDs wieder aufgefuellt, bei MySQL ab 3.23.xx (bei MyISAM) hingegen nicht. MySQL stellt eben sicher, dass die vergebene ID nicht doppelt vorkommt, genau dies ist die Absicht von auto_increment. Beste Gruesse, Ralf From ks_(at)_ksweb.de Sat, 30 Dec 2000 12:22:55 +0100 Date: Sat, 30 Dec 2000 12:22:55 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] output best - funktionen Hi Daniel, >Of Daniel Lorch >Sent: Friday, December 29, 2000 3:13 PM >was haltet ihr von diesen funktionen? Ich wenig, sorry, und auf solche Fragen gibts hier nur selten Antwort Mach die Happen kleiner, bzw. schilder ein Problem. Sich in frem(den) Code reindenken kostet Zeit Hier wenigstens zwei 'Lösungen': a) Modulo-operator war sonst immer '%' in PHP, also nach $a=6.7 % 5 sollte $a=1 sein. 'Modulo' ermittelt den _ganzzahligen_ Rest einer Division Deine Funktion Modulo >function modulo($a,$b) // needed for best_time() >{ > $tmp=floor($a/$b); > return $a-($b*$tmp); >} hat mit dem gleichlautenden mathematischen Begriff keine Gemeinsamkeit Wenn man sich Modulo 'basteln' wollte, sähe das (vielleicht) so aus: function mod($a,$b) { return floor($a-floor($a / $b)*$b); } b) Deine Funktion Filesize ist zu aufwendig und >// Outputs a filesize in best human readable unit >// (c) daniel lorch , 2000 > >function best_filesize($bytes) >{ > // intentionally used string keys, otherwise would exceed maximum array index > $units=array( > "1" => "Bytes", > "1024" => "KB", > (string)pow(1024,2) => "MB", > (string)pow(1024,3) => "GB", > (string)pow(1024,4) => "TB" > ); > > krsort($units); // big units first > > while(list($base,$title)=each($units)) > if(floor($bytes/$base) != 0) > { > if($base == 1) // Bytes > return $bytes." ".$title; > else > return number_format($bytes/$base, 1, ".", "'")." $title"; > } >} > ginge auch schon so, function bfs($z) { $p=array(' ','K','M','G','T','P','E'); for($n=0;($z1=$z/1024)>=1;$n++) $z=$z1; return round($z)." $p[$n]Byte"; } wenn ich richtig verstehe, was sie tun soll :-)) (aber irgendwie doch nicht ganz tut). Weiter kam ich nicht aus Zeitgründen nicht. Guten Rutsch Klaus Schmidt ----------------------------------- PHP 4 - Tutorial und Referenz © 2000 Klaus Schmidt Die Seite zum Buch: www.ksweb.de ----------------------------------- From c.schmidt-koester_(at)_gmx.net Sat, 30 Dec 2000 12:58:43 +0100 Date: Sat, 30 Dec 2000 12:58:43 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.schmidt-koester_(at)_gmx.net Subject: [php] User nobody - Rechteproblem Hallo, alternativ zum persönlichen FTP-Account eines Useres, soll es (vor allem für DAU's) möglich sein, Dateien über den Browser per PHP upzuloaden. Jetzt gibt es hier natürlich ein Problem mit den Rechten: Hat ein User eine Datei zunächst per FTP hochgeladen, kann sie vom PHP-Skript, das ja mit den Rechten des Users nobody läuft, nicht aktualisiert werden. Umkehrt ist es das gleiche Problem... Hat jemand von Euch eine Idee/Lösungsvorschlag dazu oder kann ich mir das abschminken? Viele Grüße Christiane From wolfgang_(at)_malk.de Sat, 30 Dec 2000 12:35:15 +0100 Date: Sat, 30 Dec 2000 12:35:15 +0100 From: Wolfgang Malk wolfgang_(at)_malk.de Subject: [php] OT: Adobe Golive 4 und 5 Hallo, ich benutze Adobe Golive 4 und wollte evtl. auf 5 umsteigen. Jemand erzählte mir, dass er gesehen habe, dass 5 keine Sitemap mehr besitzt, also dieses Planfenster, auf dem man in einer Baumstruktur zuerst die ganze Site im Aufbau festlegen kann und dann nach und nach die einzelnen Seiten entwirft. Stimmt das ? Benutzt jem. 5 ? Für mich ist das ein großes Pluspunkt des Programmes, da so die Konstruktion stets übersichtlich bleibt ? Ohne Sitemap würde ich wohl bei 4 bleiben wollen. MfG Wolfgang From webmasterbhs_(at)_bluewin.de Sat, 30 Dec 2000 13:27:04 +0100 Date: Sat, 30 Dec 2000 13:27:04 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] User nobody - Rechteproblem > alternativ zum persönlichen FTP-Account eines Useres, soll es (vor allem > für DAU's) möglich sein, Dateien über den Browser per PHP upzuloaden. > > Jetzt gibt es hier natürlich ein Problem mit den Rechten: Hat ein User > eine Datei zunächst per FTP hochgeladen, kann sie vom PHP-Skript, das ja > mit den Rechten des Users nobody läuft, nicht aktualisiert werden. > Umkehrt ist es das gleiche Problem... also, datei per FTP in ein TEMP verzeichnis hochladen lassen, dann die FTP funktionen von PHP nehmen, sich mit den benutzer daten des users einloggen und die soeben hochgeladene datei chownen und chgrpen und in sein verzeichnis schieben. du musst dann nur auf der seite von steht auch noch zwei felder härrä machen wo der user benutzer daten und passwort eingibt. SSL wäre ev. hier nicht schlecht. schönen rutsch :-) kiri From c.sk_(at)_gmx.net Sat, 30 Dec 2000 13:26:07 +0100 Date: Sat, 30 Dec 2000 13:26:07 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] User nobody - Rechteproblem Hallo Kiri, From: "Cyrill Schumacher" > > Jetzt gibt es hier natürlich ein Problem mit den Rechten: Hat ein User > > eine Datei zunächst per FTP hochgeladen, kann sie vom PHP-Skript, das ja > > mit den Rechten des Users nobody läuft, nicht aktualisiert werden. > > Umkehrt ist es das gleiche Problem... > > also, datei per FTP in ein TEMP verzeichnis hochladen lassen, > dann die FTP funktionen von PHP nehmen, sich mit den benutzer > daten des users einloggen und die soeben hochgeladene datei > chownen und chgrpen und in sein verzeichnis schieben. > du musst dann nur auf der seite von > steht auch noch zwei felder > härrä machen wo der user benutzer daten und passwort eingibt. > SSL wäre ev. hier nicht schlecht. Stimmt - so könnte es gehen. Danke. > schönen rutsch :-) Dir (bzw. Euch allen) auch! Christiane From stefan_(at)_invidia.de Fri, 29 Dec 2000 14:00:53 +0100 Date: Fri, 29 Dec 2000 14:00:53 +0100 From: invidia.de - Stefan Fey stefan_(at)_invidia.de Subject: [php] =?ISO-8859-1?Q?String_verk=FCrzen?= Ich benötige eine Funktion, die aus einem String, der einen seitenlangen Text enthält, einen kürzeren String generiert, der eine feste Anzahl an Zeichen (inkl. Leerzeichen) enthällt. Anwendung: Von einem Artikel soll ein verkürzter Anfang des Text als sog. Teaser aus dem Text generiert werden. Dieser soll eine gewisse Länge haben, und dann mit einem "..." auf den eigentlichen Text linken. (z.B. 100 Zeichen vom Anfang des Textes an) Wie bekommen ich nun den kurzen String aus dem lagen Text. Gibt es eine Möglichkeit, dass nach den 100 Zeichen zumindest das aktuelle Wort noch ausgeschrieben wird. Ich bin für jede Hilfe dankbar. Vielen Dank im Vorraus Stefan Fey Stefan.Fey_(at)_presspeople.de From webmasterbhs_(at)_bluewin.de Sat, 30 Dec 2000 14:24:19 +0100 Date: Sat, 30 Dec 2000 14:24:19 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_String_verk=FCrzen?= > Ich benötige eine Funktion, die aus einem String, der einen > seitenlangen Text enthält, einen kürzeren String generiert, der eine > feste Anzahl an Zeichen (inkl. Leerzeichen) enthällt. > > linken. (z.B. 100 Zeichen vom Anfang des Textes an) entweder du machst das über substring: $teaser = substr($string,0,100); aber dabei riskierst du, dass du texte bekommst wie: "Die Silversternacht wird sehr anstre" sprich, substr schneidet halt nach 100 zeichen genau ab. oder du gehst so vor: $string_array = preg_split("/\s/",$string); // string zerlegen $zeichen = 100; // anzahl der zeichen für die ausgabe $nz = 1; // hier nix ändern for($i=0;$i From: "Cyrill Schumacher" > > > Jetzt gibt es hier natürlich ein Problem mit den Rechten: Hat ein > User > > > eine Datei zunächst per FTP hochgeladen, kann sie vom PHP-Skript, > das ja > > > mit den Rechten des Users nobody läuft, nicht aktualisiert werden. > > > Umkehrt ist es das gleiche Problem... > > > > also, datei per FTP in ein TEMP verzeichnis hochladen lassen, > > dann die FTP funktionen von PHP nehmen, sich mit den benutzer > > daten des users einloggen und die soeben hochgeladene datei > > chownen und chgrpen und in sein verzeichnis schieben. > > du musst dann nur auf der seite von > > steht auch noch zwei felder > > härrä machen wo der user benutzer daten und passwort eingibt. > > SSL wäre ev. hier nicht schlecht. > > Stimmt - so könnte es gehen. Danke. Warum denn so kompliziert, wenns mit PHP einfacher geht. Kapitel III, Chapter 19 Handling file uploads. Die Fehlermeldung die zur Zeit beim PHP Manual erscheinen einfach ignorieren. Toye scheint den Schluckauf bekommen zu haben. > > schönen rutsch :-) > Dir (bzw. Euch allen) auch! Dem schließe ich mich an und wünsche allen, dass es im nächsten Jahrtausend etwas sachlicher abgeht. -Egon PS: Bin ja schon auf dem Weg in die Krone. Vielleicht kann ja jemand anderes als ich zu einem weiteren PHP User Treffen in die Krone in Stuttgart-Birkach einladen bzw. laut auf dieser Liste nachdenken. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From abo_(at)_silentpower.de Sat, 30 Dec 2000 15:02:57 +0100 Date: Sat, 30 Dec 2000 15:02:57 +0100 From: Michael P. Mehl abo_(at)_silentpower.de Subject: [php] MIME-Email decodieren Hi, ich suche Routinen/Klassen/Funktionen, mit denen ich MIME-Emails decodieren kann, d.h. 1) Anzahl der Teile der Nachricht auslesen, 2) Typ eines Teils der Nachricht bestimmen und 3) Inhalte eines Teils der Nachricht auslesen kann Kennt jemand von Euch entsprechende Quellen? Ich habe zwar eine Klasse von Akan Nkweini gefunden, kann diese jedoch nicht dazu bringen, ordnungsgemäß eine MIME-Mail zu decodieren. Dank im voraus! Michael P.S.: Da ich regelmäßig einen auf den Deckel bekomme, wenn ich hier etwas frage: Ja, ich habe versucht das Archiv der Mailingliste zur durchsuchen, nein, ich war aber nicht erfolgreich, da mir unter der auf der Homepage angegebenen Suchmaschine http://infosoc.uni-koeln.de/php/suche/ stets nur die Fehlermeldung ht://Dig error htsearch detected an error. Please report this to the webmaster of this site. The error message is: Unable to read document index file '/opt/www/htdig/db/db.docs.index' Did you run htmerge? angezeigt wurde. From daniel_(at)_php4win.de Sat, 30 Dec 2000 15:08:53 +0100 Date: Sat, 30 Dec 2000 15:08:53 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] =?iso-8859-1?Q?Re:_[php]_Re:_[php]_String_verk=FCrzen?= At 14:24 30.12.2000 +0100, Cyrill Schumacher wrote: >oder du gehst so vor: > >$string_array = preg_split("/\s/",$string); // string zerlegen >$zeichen = 100; // anzahl der zeichen für die ausgabe >$nz = 1; // hier nix ändern >for($i=0;$i if($nz <= $zeichen){ > printf('%s ',$string_array[$i]); > } else { break; } > $nz += strlen($string_array[$i]); >} > >jetzt wird der string einfach nicht abgeschnitten nach 100 zeichen, >sondern die ganzen wörter bleiben erhalten ! warum nich gleich ne regex dazu vergewaltigen :) $string = preg_replace("/^(.{1,100}\S*).*/", "\\1", $string); sollte den zweck ganz gut erfüllen. happy new year daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From Peaveway_(at)_aol.com Sat, 30 Dec 2000 09:03:07 EST Date: Sat, 30 Dec 2000 09:03:07 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] =?ISO-8859-1?Q?Re:=20[php]=20String=20verk=FCrzen?= Moin In einer eMail vom 30.12.00 13:52:40 (MEZ) Mitteleuropäische Zeit schreibt stefan_(at)_invidia.de: > Ich benötige eine Funktion, die aus einem String, der einen > seitenlangen Text enthält, einen kürzeren String generiert, der eine > feste Anzahl an Zeichen (inkl. Leerzeichen) enthällt. [..] Hm, also mit strpos() sollte man die Stelle des gewuenschente Leerzeichens ermitteln koennen. (Hier auf den optionalen Parameter achten! ) Das Ergebnis kann man dann mit substr() verwendet werden um an der richtigen Stelle ab zuschneiden. Beispiel: Du musst allerdings testen ob dein Text auch die gewuenschte Laenge hat (strlen()) weil sonst Fehler auftreten. Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From stefan_(at)_invidia.de Fri, 29 Dec 2000 15:19:21 +0100 Date: Fri, 29 Dec 2000 15:19:21 +0100 From: invidia.de - Stefan Fey stefan_(at)_invidia.de Subject: [php] =?ISO-8859-1?Q?Danke_-_Re:_String_verk=FCrzen?= Vielen Dank für die überwältigend schnelle Hilfe. Allen ein frohes neues Jahr und ein herzliches Dankeschön. Grüße Stefan Fey Stefan.Fey_(at)_presspeople.de From vonwerdt_(at)_smsspeed.com Sat, 30 Dec 2000 15:27:10 +0100 Date: Sat, 30 Dec 2000 15:27:10 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] Zahlen formatieren hallo leutz! ich weiss nicht was ich falsch mache, aber auf meine (ich weiss es, total simple) frage hab ich auch nach ca. 3 std suchen keine antwort gefunden. also: ich suche ein script, das nach 3 zeichen von hinten ein' einfügt, z.b. 10000 => 10'000, 17056387 => 17'056'387 danke für eure hilfe! dominik ------------------------------------------------ Besuchen Sie smsspeed.com... SMS-Sprüche bis zum Umfallen! http://www.smsspeed.com ------------------------------------------------ From mail_(at)_martin-jansen.de Sat, 30 Dec 2000 15:24:36 +0100 Date: Sat, 30 Dec 2000 15:24:36 +0100 From: Martin Jansen mail_(at)_martin-jansen.de Subject: [php] Zahlen formatieren On Sat, 30 Dec 2000 15:27:10 +0100, Dominik von Werdt wrote: >also: ich suche ein script, das nach 3 zeichen von hinten ein' einfügt, >z.b. 10000 => 10'000, 17056387 => 17'056'387 Der zweite Parameter ist der gewuenschten Anzahl Kommastellen anzupassen. Martin -Martin -- · Martin Jansen · mj_(at)_php.net · · Monschau, Germany · http://martin-jansen.de · From vonwerdt_(at)_smsspeed.com Sat, 30 Dec 2000 15:34:48 +0100 Date: Sat, 30 Dec 2000 15:34:48 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] Zahlen formatieren > $zahl = number_format($zahl,2,',','\''); > ?> > > Der zweite Parameter ist der gewuenschten Anzahl > Kommastellen anzupassen. ich hab ja gewusst dass ich blöd bin, aber so blöd? *andenkopfschlag* ;-) - danke! From webmasterbhs_(at)_bluewin.de Sat, 30 Dec 2000 15:39:24 +0100 Date: Sat, 30 Dec 2000 15:39:24 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_String_verk=FCrz?= =?iso-8859-1?Q?en?= =?iso-8859-1?Q?en?= From: "Daniel Beulshausen" > warum nich gleich ne regex dazu vergewaltigen :) > > $string = preg_replace("/^(.{1,100}\S*).*/", "\\1", $string); > > sollte den zweck ganz gut erfüllen. .. und hat genau den selben effekt wie substr() aber wofür \S* ????? da würde doch auch nur ein /^.{1,100}/ reichen ??? kiri From webmasterbhs_(at)_bluewin.de Sat, 30 Dec 2000 15:45:55 +0100 Date: Sat, 30 Dec 2000 15:45:55 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Zahlen formatieren > also: ich suche ein script, das nach 3 zeichen von hinten ein' einfügt, > z.b. 10000 => 10'000, 17056387 => 17'056'387 man könnte: $za = preg_split("/[0-9]{3,3}/",$zahl); for($i=count($za)-1;$i>0;$i--){ printf("'%s",$za[$i]); } wobei ich mir nicht ganz sicher bin. sonst probier number_format() - RTFM ich From daniel_(at)_php4win.de Sat, 30 Dec 2000 15:53:38 +0100 Date: Sat, 30 Dec 2000 15:53:38 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] Re: [php] Re: [php] String =?iso-8859-1?Q?verk=FCrzen?= At 15:08 30.12.2000 +0100, Daniel Beulshausen wrote: >At 14:24 30.12.2000 +0100, Cyrill Schumacher wrote: >>oder du gehst so vor: >> >>$string_array = preg_split("/\s/",$string); // string zerlegen >>$zeichen = 100; // anzahl der zeichen für die ausgabe >>$nz = 1; // hier nix ändern >>for($i=0;$i> if($nz <= $zeichen){ >> printf('%s ',$string_array[$i]); >> } else { break; } >> $nz += strlen($string_array[$i]); >>} >> >>jetzt wird der string einfach nicht abgeschnitten nach 100 zeichen, >>sondern die ganzen wörter bleiben erhalten ! > >warum nich gleich ne regex dazu vergewaltigen :) > >$string = preg_replace("/^(.{1,100}\S*).*/", "\\1", $string); ^ die eins sollte logischerweise weg, aber die gierigkeit hilft :) $string1 = preg_replace("/^(.{100}\S+).*$/", "\\1", $string); is besser. daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From joerg_(at)_krause.net Sat, 30 Dec 2000 15:55:08 +0100 Date: Sat, 30 Dec 2000 15:55:08 +0100 From: =?iso-8859-1?Q?J=F6rg_Krause?= joerg_(at)_krause.net Subject: [php] Zahlen formatieren Hallo Dominik, > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Dominik von Werdt > > also: ich suche ein script, das nach 3 zeichen von hinten ein' einfügt, > z.b. 10000 => 10'000, 17056387 => 17'056'387 > http://www.php.net/manual/function.number-format.php echo number_format($number, 0, ",", "'") Jörg ---------------------------------------------------- E-Mail: joerg_(at)_krause.net Info: www.joerg.krause.net Kennen Sie schon die neue Auflage des Buches zu PHP4? Hier gibt es die Infos: http://www.php.comzept.de ---------------------------------------------------- From joerg_(at)_krause.net Sat, 30 Dec 2000 16:02:00 +0100 Date: Sat, 30 Dec 2000 16:02:00 +0100 From: =?iso-8859-1?Q?J=F6rg_Krause?= joerg_(at)_krause.net Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_String_verk=FCrzen?= Hallo Stefan, > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > > Ich benötige eine Funktion, die aus einem String, der einen > seitenlangen Text enthält, einen kürzeren String generiert, der eine > feste Anzahl an Zeichen (inkl. Leerzeichen) enthällt. > $text = "Dies ist ein längerer Text, der gekürzt werden soll."; $text = substr_replace($text, "...", 20); echo $text; Generell ist substr_replace gut, weil man auch vom Ende weg usw. abschneiden kann. Als Ersatz eignet sich auch ein "". Das Wortabschneideproblem bleibt aber bestehen. Jörg ---------------------------------------------------- E-Mail: joerg_(at)_krause.net Info: www.joerg.krause.net Kennen Sie schon die neue Auflage des Buches zu PHP4? Hier gibt es die Infos: http://www.php.comzept.de ---------------------------------------------------- From webmasterbhs_(at)_bluewin.de Sat, 30 Dec 2000 16:18:37 +0100 Date: Sat, 30 Dec 2000 16:18:37 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_RE:_=5Bphp=5D_String_verk=FCrzen?= > Generell ist substr_replace gut, weil man auch vom Ende weg usw. > abschneiden kann. Als Ersatz eignet sich auch ein "". > Das Wortabschneideproblem bleibt aber bestehen. > > Jörg hättest du meine etwas vorherige mail gelesen .... :-) cs From wolfgang_(at)_malk.de Sat, 30 Dec 2000 16:07:30 +0100 Date: Sat, 30 Dec 2000 16:07:30 +0100 From: Wolfgang Malk wolfgang_(at)_malk.de Subject: [php] OT allgemein > On Sam, 30 Dez 2000, Wolfgang Malk wrote: > > > Hallo, > > > > ich benutze Adobe Golive 4 und wollte evtl. auf 5 umsteigen. > > Schoen. Und ich benutze Birkenstock Latschen und moechte auf neue > umsteigen. NA; jetzt mal nicht frech werden! > > Oder anders: Was soll der Scheiss??? Langsam werde ich wirklich sauer. > Derartige Themen haben auf der PHP-Liste nichts zu suchen! > Warum willst Du das nicht kapieren? Warum liest Du nicht auch > mal Mails, die mit ADMIN gekennzeichnet sind? Vor zwei > Tagen erst habe ich mich dazu geaeussert. > > Nun maile bitte keine Entschuldigungsmail an die Liste, denn > dies waere genauso off-topic. Filter gesetzt, EOT. > > Gruss, > Ralf (List-Admin) Na toll, hat da jemand schlecht geschlafen ? Werde mal ein paar Sachen klarstellen! 1. Les ich nicht alle Mails aus der Liste , schliesslich kommen da täglich Dutzende und wenn ich ab und zu checke hab ich manchmal paar hundert Mails aus der PHP Liste, die mich nur dann interessiert,wenn ich gerade was wissen will bzw. Zeit zum Lesen habe. Und das ist recht selten momentan. Insofern hab ich deine email nicht gelesen, einfach gelöscht. Früher (war alles besser) hab ich auch schon einmal OT Sachen posten können, ohne dumm angemacht zu werden und einen Filter zu bekommen, was recht frech und von dir als listadmin auch anmaßend ist. 2. Weiß ich gar nicht, was da so problematisch ist, wenn jemand zu einem Problem, was sich mit Siteprogrammierung aber nicht mit PHP beschäftigt an die Liste wendet und OT ins Betreff schreibt! Bei den hunderten von Mails jede Woche sollte die Löschfunktion mittlerweile geübt und bekannt sein! Dann liest man sich das einfach nicht durch, was OT gekennzeichnet ist. Es gibt noch genug reine PHP Mailz. Die Leute, die mal was mit OT posten dann dermaßen doof anzumachen und so ein Theater zu veranstalten ist einfach unnötig. 3. Wieso gibt es OT Mailz ? Weil hier einfach viele fähige Webdesigner (wer sich mit PHP beschäftigt gehört wohl nicht mehr zu den Einsteigern) tätig sind und man sich dortauch kompetente Antwort erhofft. 4. Anstatt meine Mailz jetzt mit dem Topic wegzufiltern , setz dir doch privat einen Filter , dann musst du das alles nicht mehr lesen, was OT als Inhalt hat. 5. Handelst Du widersprüchig! Erst verbietest Du jemanden was OT zu posten, dann beantwortest Du "PURETEC zZ DOWN" mail SELBST , die ja wohl voll OFF TOPIC ist ! LOL! Bei Deinem Standpunkt haben doch Fragen zum Serverstatus eines Anbieters hier NIX zu suchen, wenn Du solch OT Sachen selbst beantwortest... 6. Ausserdem scheinst Du Dich hier übertriebenermaßen aufzuregen. Von mir aus kannst Du hier den tollen Listadmin spielen, der den Leuten einfach das Maul verklebt,wenn Sie was fragen wollen, was Dir nicht passt und sie weiter mit pmailz anmachen. Ich denke dann aber, dass Du Deine Funktion missverstehst, schliesslich ist die Liste für die User gedacht. Und den Großteil scheinen OT Mailz nicht zu stören,sonst würden sich mehr beschweren, viele beantworten die OT Mailz ja auch gerne. lass deinen frust in zukunft nicht mehr bei mir aus wolfgang PS Ich bin in mehreren Mailinglisten eingetragen, aber so dumme Sprüche wie von Dir hat mir noch keiner an den Kopf geworfen, auch wenn ich mich mal wirklich dumm angestellt habe. Vielleicht solltest Du mal nachdenken, wie sich ein Listadmin zu verhalten hat. PPS Das ganze geht dann doch auch an die liste, weil ich nicht einseh, dass mitglieder evtl meinen beitrag beantworten und ich nie davon erfahre und jederwissen soll, was passiert,wenn man sich OT verhält ! From daniel_(at)_php4win.de Sat, 30 Dec 2000 16:39:08 +0100 Date: Sat, 30 Dec 2000 16:39:08 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] Re: [php] Re: [php] Re: [php] String =?iso-8859-1?Q?verk=FCrz?= en en At 15:39 30.12.2000 +0100, Cyrill Schumacher wrote: >aber wofür \S* ????? >da würde doch auch nur ein /^.{1,100}/ reichen ??? dann würdest du (je nach gierigkeit) nach dem hundertsten char alles abschneiden, gewollt war aber aber das das wort nicht abgetrennt wird, \S passt auf alles ausser \s. $string1 = preg_replace("/^(.{100}\S*).*$/", "\\1", $string); vereinfacht: ^.{100} - suche am stringanfang nach hundert chars \S* - schaue ob es von *nicht* whitespace chars gefolgt wird .*$ - schlucke den rest des strings daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From mk_(at)_mk2000-online.de Sat, 30 Dec 2000 16:41:53 +0100 Date: Sat, 30 Dec 2000 16:41:53 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] OT allgemein hi. Samstag, 30. Dezember 2000 16:08 -- Wolfgang Malk schrieb: > 1. Les ich nicht alle Mails aus der Liste , schliesslich kommen da täglich > Dutzende und wenn > ich ab und zu checke hab ich manchmal paar hundert Mails aus der PHP Liste, > die mich nur dann > interessiert,wenn ich gerade was wissen will bzw. Zeit zum Lesen habe. Und > das ist recht selten momentan. > Insofern hab ich deine email nicht gelesen, einfach gelöscht. wenn du die mails eh nicht liest, warum bist du mitglied dieser mailingliste? > Früher (war alles besser) hab ich auch schon einmal OT Sachen posten können, > ohne dumm angemacht > zu werden und einen Filter zu bekommen, was recht frech und von dir als > listadmin auch anmaßend ist. er hat dich doch nicht angemacht. er hat nur noch mal die nettiquette dieser liste klar dargestellt. diese regeln sind im allgemeinen dazu da, sie einzuhalten. wenn du änderungsvorschläge vorzubringen hast, wende dich an ralf. > 2. Weiß ich gar nicht, was da so problematisch ist, wenn jemand zu einem > Problem, was sich mit > Siteprogrammierung aber nicht mit PHP beschäftigt an die Liste wendet und OT > ins Betreff schreibt! wenn du so gerne ot-fragen stellst, besuch doch mal die sehr gut besuchten foren von www.spotlight.de. für jedes thema gibt es dort ein forum. zu "stoßzeiten" wird dir innerhalb von minuten geantwortet. > 4. Anstatt meine Mailz jetzt mit dem Topic wegzufiltern , setz dir doch > privat einen Filter , dann musst du das > alles nicht mehr lesen, was OT als Inhalt hat. die anderen 1599 mitglieder bekommen diese mail aber trotzdem. und es wäre doch schade, wenn wegen dieser sch... die "prominenten" abonennten die liste verlassen. dann kann ralf die php-liste dicht machen. > 6. Ausserdem scheinst Du Dich hier übertriebenermaßen aufzuregen. Von mir > aus kannst Du hier den tollen Listadmin > spielen, der den Leuten einfach das Maul verklebt,wenn Sie was fragen > wollen, was Dir nicht passt und sie weiter mit pmailz > anmachen. hehehe.... du bist schon so gut wie draußen. der job als list-admin ist - wie man sich ja leicht vorstellen kann - nicht gerade ein zuckerschlecken. oder hast du schon einmal eine mailingliste mit diesem ausmaß betrieben? > Ich bin in mehreren Mailinglisten eingetragen, aber so dumme Sprüche wie von > Dir hat mir noch keiner > an den Kopf geworfen, auch wenn ich mich mal wirklich dumm angestellt habe. > Vielleicht solltest Du mal nachdenken, > wie sich ein Listadmin zu verhalten hat. echte dumme sprüche gibt's bei http://www.dumme-sprueche.de. vielleicht erkennst du dann den unterschied. > Das ganze geht dann doch auch an die liste, weil ich nicht einseh, dass > mitglieder evtl meinen beitrag beantworten und ich > nie davon erfahre und jederwissen soll, was passiert,wenn man sich OT > verhält ! einmal ot ist ja okay. aber in letzter zeit kommt das ziemlich häufig vor. ich meine nicht dich persönlich damit, sondern die allgemeinheit der liste. vielleicht sollte man noch eine liste aufmachen und die dann "OT-Liste" nennen. mit dieser mail, ist die liste um eine ot-mail reicher. toll, oder?! < dann würdest du (je nach gierigkeit) nach dem hundertsten char alles > abschneiden, gewollt war aber aber das das wort nicht abgetrennt wird, \S > passt auf alles ausser \s. > > $string1 = preg_replace("/^(.{100}\S*).*$/", "\\1", $string); > > vereinfacht: > ^.{100} - suche am stringanfang nach hundert chars > \S* - schaue ob es von *nicht* whitespace chars gefolgt wird > .*$ - schlucke den rest des strings leider sackgasse DEIN ansatz :-) siehe attachment - getestet unter php-4.0.3pl1 kiri PS: falls einer was gegen das attachment hat, so kann er mir morgen gerne eine rakete schicken ;-) ------=_NextPart_000_0033_01C07280.AAC08D20 Content-Type: application/octet-stream; name="test_preg.php3" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="test_preg.php3" "; // daniel echo preg_replace("/^(.{100}\S*).*$/", "\\1",$string); echo "
"; // kiri $string_array =3D preg_split("/\s/",$string); // string zerlegen $zeichen =3D 100; // anzahl der zeichen f=FCr die ausgabe $nz =3D 1; // hier nix =E4ndern for($i=3D0;$i ------=_NextPart_000_0033_01C07280.AAC08D20-- From vonwerdt_(at)_smsspeed.com Sat, 30 Dec 2000 17:06:51 +0100 Date: Sat, 30 Dec 2000 17:06:51 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_String__verk=FCrzen?= > leider sackgasse DEIN ansatz :-) > > siehe attachment - getestet unter php-4.0.3pl1 Und arum trägt das ding dann die endung .php3? is ja egal, es funktioniert jedenfalls... grüsse dominik p.s.: kiri, du hast das zeug zum dichter, wenn das gedicht von dir stammt ;-) From ralf_(at)_php-experiments.de Sat, 30 Dec 2000 17:07:34 +0100 Date: Sat, 30 Dec 2000 17:07:34 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] OT allgemein Wolfgang Malk wrote: [...nix Berauschendes...] Ersparen wir uns eine weitere OT-Metadiskussion. In der Liste geht es um PHP, wie der Beschreibung eindeutig zu entnehmen ist. Nicht nur die Menge der OT-Mails hat in letzter Zeit erschreckend zugenommen, sondern auch die Dreistigkeit derjenigen, die jene schreiben und dies auch noch fuer legitim halten und meinen, ein Recht darauf zu haben. Es gibt genug Foren fuer alle moeglichen und unmoeglichen Themen. Daher ist es letztlich nicht hinzunehmen, dass aus lauter Bequemlichkeit diese Liste dafuer missbraucht wird. Ein paar OT-Mails pro Monat sind selbstverstaendlich ok, aber wenn es einige pro Tag werden, ist dies zwangslaeufig zuviel. Der Punkt ist spaetestens jetzt erreicht. Beste Gruesse, Ralf PS. Ansonsten schliesse ich mich Egons Wuenschen fuers naechste Jahr vorbehaltlos an. PPS. Gegen selektives Lesen ist nichts einzuwenden, solange Mails, die mit "ADMIN" gekennzeichnet sind, gelesen werden. Manchmal ;) steht da durchaus etwas Wichtiges drin. PPPS. wolfgang_(at)_malk.de, wenn Du mit mit in Kontakt treten willst, nutze meine private E-Mail-Adresse. Du kennst den Spruch "Usenet is not a right"? Dasselbe gilt auch hier. Auf eine Beantwortung Deiner geistigen Aussetzer verzichte ich jedoch gerne. From webmasterbhs_(at)_bluewin.de Sat, 30 Dec 2000 17:19:03 +0100 Date: Sat, 30 Dec 2000 17:19:03 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_String__verk=FCr?= =?iso-8859-1?Q?zen?= =?iso-8859-1?Q?zen?= > > siehe attachment - getestet unter php-4.0.3pl1 > Und warum trägt das ding dann die endung .php3? > is ja egal, es funktioniert jedenfalls... das hat mit der endung NICHTS zu tun ! die dateien könnten auch .kiri heißen, nur es hängt von der httpd.conf ab, was von wem geparst wird und da wir oft zwischen php3 und php4 umswitchen ist das so ganz bequem. > p.s.: kiri, du hast das zeug zum dichter, wenn das gedicht von dir stammt hatte gerade nichts bessere und musste auf die gedichte sammlung zurückgreifen ... kiri From vonwerdt_(at)_smsspeed.com Sat, 30 Dec 2000 17:21:06 +0100 Date: Sat, 30 Dec 2000 17:21:06 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] OT allgemein > Es gibt genug Foren fuer alle moeglichen und unmoeglichen > Themen. Daher ist es letztlich nicht hinzunehmen, dass > aus lauter Bequemlichkeit diese Liste dafuer missbraucht > wird. Ein paar OT-Mails pro Monat sind selbstverstaendlich > ok, aber wenn es einige pro Tag werden, ist dies > zwangslaeufig zuviel. Der Punkt ist spaetestens jetzt erreicht. Es muss doch irgendeine Möglichkeit geben, OT-Mails auszuschalten? Ich weiss das ein reines Filtern von "OT: *"-Mails nicht reicht, da man dann einfach ohne OT schreibt. Geistesblitz: Alle Mitglieder der Maillist können auswählen, ob sie OT auch empfangen wollen oder nicht. Wäre sowas möglich? > PS. Ansonsten schliesse ich mich Egons Wuenschen fuers > naechste Jahr vorbehaltlos an. Ich ebenfalls! Grüsse aus da Schwäiz Dominik From eschmid+sic_(at)_s.netic.de Sat, 30 Dec 2000 17:25:10 +0100 Date: Sat, 30 Dec 2000 17:25:10 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] OT allgemein On Sat, Dec 30, 2000 at 04:07:30PM +0100, Wolfgang Malk wrote: > > On Sam, 30 Dez 2000, Wolfgang Malk wrote: > > > > > Hallo, > > > > > > ich benutze Adobe Golive 4 und wollte evtl. auf 5 umsteigen. > > > > Schoen. Und ich benutze Birkenstock Latschen und moechte auf neue > > umsteigen. > > NA; jetzt mal nicht frech werden! Na ja, komm mal wieder auf den Boden der Tatsachen. In meinem Zimmer werkelt inzwischen ein Linux, Windows und ein Mac. > > Oder anders: Was soll der Scheiss??? Langsam werde ich wirklich sauer. > > Derartige Themen haben auf der PHP-Liste nichts zu suchen! > > Warum willst Du das nicht kapieren? Warum liest Du nicht auch > > mal Mails, die mit ADMIN gekennzeichnet sind? Vor zwei > > Tagen erst habe ich mich dazu geaeussert. > > > > Nun maile bitte keine Entschuldigungsmail an die Liste, denn > > dies waere genauso off-topic. Filter gesetzt, EOT. > > > > Gruss, > > Ralf (List-Admin) > > Na toll, hat da jemand schlecht geschlafen ? > Werde mal ein paar Sachen klarstellen! Bitte lass doch solche Unterstellungen. Ralf Geschke ist der Listen-Admin und er hat seine Sache sehr gut gemacht und wird es auch noch weiter gut machen. Ich muss zugeben, dass meine Beiträge manchmal nicht zum Thema gepasst haben. Ich versuch mal im nächsten Jahr besser zu werden. > 1. Les ich nicht alle Mails aus der Liste , schliesslich kommen da täglich > Dutzende und wenn > ich ab und zu checke hab ich manchmal paar hundert Mails aus der PHP Liste, > die mich nur dann > interessiert,wenn ich gerade was wissen will bzw. Zeit zum Lesen habe. Und > das ist recht selten momentan. > Insofern hab ich deine email nicht gelesen, einfach gelöscht. Dutzende? Also ich bekomme da so zwischen 500 und 1000 Mails an Werktagen ab. Die die mich nicht interessieren werden sofort gelöscht. > Früher (war alles besser) hab ich auch schon einmal OT Sachen posten können, > ohne dumm angemacht > zu werden und einen Filter zu bekommen, was recht frech und von dir als > listadmin auch anmaßend ist. Verstehe ich auch nicht, wenn ich mit dem Replyto-To antworte, bekomme ich auch eine E-Mail mit einem Inhalt, der für mich überhaupt nichts bringt. Es ist mir aber schon gelungen, mich mit diesen Personen privat zu unterhalten. > 2. Weiß ich gar nicht, was da so problematisch ist, wenn jemand zu einem > Problem, was sich mit > Siteprogrammierung aber nicht mit PHP beschäftigt an die Liste wendet und OT > ins Betreff schreibt! > Bei den hunderten von Mails jede Woche sollte die Löschfunktion mittlerweile > geübt und bekannt sein! > Dann liest man sich das einfach nicht durch, was OT gekennzeichnet ist. > Es gibt noch genug reine PHP Mailz. Die Leute, die mal was mit OT posten > dann dermaßen doof anzumachen > und so ein Theater zu veranstalten ist einfach unnötig. Manchmal kommt mir die Liste wie ein Kindergarten vor. Mit einem Theater hat dies nicht viel zu tun. > 3. Wieso gibt es OT Mailz ? Weil hier einfach viele fähige Webdesigner (wer > sich mit PHP beschäftigt gehört wohl > nicht mehr zu den Einsteigern) tätig sind und man sich dortauch kompetente > Antwort erhofft. Genau richtig. Ich kann es mir zum Beispiel auch nicht mehr erlauben weitere Mailinglisten zu abonnieren. Webdesign ist ja irgentwo auch mit PHP verbunden. > 4. Anstatt meine Mailz jetzt mit dem Topic wegzufiltern , setz dir doch > privat einen Filter , dann musst du das > alles nicht mehr lesen, was OT als Inhalt hat. Soweit mir bekannt filtert Björn die OT raus. Ich kann mich aber auch getäuscht haben. > 5. Handelst Du widersprüchig! Erst verbietest Du jemanden was OT zu posten, > dann beantwortest Du "PURETEC zZ DOWN" > mail SELBST , die ja wohl voll OFF TOPIC ist ! LOL! Bei Deinem Standpunkt > haben doch Fragen zum Serverstatus eines Anbieters > hier NIX zu suchen, wenn Du solch OT Sachen selbst beantwortest... PURETEC läuft mit PHP und php.net läuft auch mit PHP. Wichtige Teile von php.net sind zur Zeit ebenfalls DOWN. Das sollte eigentlich nicht OFF TOPIC sein und als solches behandelt werden. > 6. Ausserdem scheinst Du Dich hier übertriebenermaßen aufzuregen. Von mir > aus kannst Du hier den tollen Listadmin > spielen, der den Leuten einfach das Maul verklebt,wenn Sie was fragen > wollen, was Dir nicht passt und sie weiter mit pmailz > anmachen. Da muß ich Dir mal nicht Recht geben. Der Listen-Admin hat sehr wohl eine wichtige Aufgabe und sollte die Diskussionen in die Richtung PHP lenken. Dazu kommt, dass die technische Abwicklung einer Mailingliste nicht sehr einfach ist. Das fängt von der Stromversorgung an und hört noch lange nicht mit der optimalen Einstellung der Listensoftware auf. > Ich denke dann aber, dass Du Deine Funktion missverstehst, schliesslich ist > die Liste für die User gedacht. Und den Großteil scheinen OT Mailz nicht zu > stören,sonst würden sich mehr beschweren, viele beantworten die OT Mailz ja > auch gerne. Wie gesagt, ich bin wahrscheinlich einer der letzten die nicht auf OT-Mails reagieren würden, wenn die Listen-Admins dieses einmal tolerieren würden. Es geht im speziellen um PHP und um dynamische Seiten professionell erstellen. > lass deinen frust in zukunft nicht mehr bei mir aus Mir wurde in letzter Zeit auch immer wieder vorgeworfen, dass ich empfindlich reagiere und keine Kritik aushalten könnte. Es war aber kein Frust von Ralf und er hat es ja nur gut gemeint. Man muß halt lernen auch zwischen den Zeilen zu lesen. > Ich bin in mehreren Mailinglisten eingetragen, aber so dumme Sprüche wie von > Dir hat mir noch keiner > an den Kopf geworfen, auch wenn ich mich mal wirklich dumm angestellt habe. > Vielleicht solltest Du mal nachdenken, > wie sich ein Listadmin zu verhalten hat. Das ist nun wirklich hart und wird nicht zu einer Rehabilitation von seiten der Listenadmins führen. Wenn Du dich aber von diesen belästigt fühlen solltest, dann kann ich Dich aber an den nächsten freien Tagen unter die Arme greifen. > PPS > Das ganze geht dann doch auch an die liste, weil ich nicht einseh, dass > mitglieder evtl meinen beitrag beantworten und ich > nie davon erfahre und jederwissen soll, was passiert,wenn man sich OT > verhält ! Kopf hoch auch wenn der Hals nicht gewaschen sein sollte. Leider überschreibt der Listenroboter immer noch mein Reply-To. Falls Dich die Listen-Admins tatsächlich rausgeschmissen haben, dann fang ich das nächste OT an. -PHP-Opa PS: Erreichbar unter sofern toye.php.net wieder laufen sollte. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From sascha_(at)_schumann.cx Sat, 30 Dec 2000 17:26:45 +0100 (CET) Date: Sat, 30 Dec 2000 17:26:45 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] OT allgemein > PS: Erreichbar unter sofern toye.php.net wieder laufen > sollte. Emails für php.net wurden noch nie von toye gehandelt. Wir sind gerade dabei, einen neuen Server in einem US-Datacenter von FAST zu organisieren, der dann u.a. als CVS Server arbeiten wird. - Sascha From eschmid+sic_(at)_s.netic.de Sat, 30 Dec 2000 17:41:18 +0100 Date: Sat, 30 Dec 2000 17:41:18 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] OT allgemein On Sat, Dec 30, 2000 at 05:26:45PM +0100, Sascha Schumann wrote: > > PS: Erreichbar unter sofern toye.php.net wieder laufen > > sollte. > > Emails für php.net wurden noch nie von toye gehandelt. Wir > sind gerade dabei, einen neuen Server in einem US-Datacenter > von FAST zu organisieren, der dann u.a. als CVS Server > arbeiten wird. Das hab ich auch schon gemerkt. Aber die Mailinglisten sind zur Zeit tot. Wann ist denn die Installation soweit? Meine freien Tage bis zum neuen Jahr sind ja auch nicht zahlreich. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From bjoern_(at)_baer.main.de Sat, 30 Dec 2000 17:46:21 +0100 Date: Sat, 30 Dec 2000 17:46:21 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] OT allgemein * Dominik von Werdt wrote: > Es muss doch irgendeine Möglichkeit geben, OT-Mails auszuschalten? Ja. All diejenigen, die vorsätzlich OT-Mails schreiben, gnadenlos rausschmeißen. Aber Ralf ist ja Gott sei Dank der Admin, der das entscheidet, nicht ich :-) > Geistesblitz: Alle Mitglieder der Maillist können auswählen, ob sie OT auch > empfangen wollen oder nicht. Wäre sowas möglich? Nein. Hier geht's um PHP. Wer was anderes wissen will, soll gefälligst seinen faulen Arsch hochheben und sich in anderen Foren informieren oder bei Google suchen etc. Ich hätte schon längst jedem (virtuell) die Hände abgehackt, der schreibt "Sorry, ich weiß es ist OT, aber ..." -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Merry Christmas: http://www.amazon.de/exec/obidos/wishlist/2SOEML0XDN2R5 From daniel_(at)_php4win.de Sat, 30 Dec 2000 18:14:52 +0100 Date: Sat, 30 Dec 2000 18:14:52 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] =?iso-8859-1?Q?Re:_[php]_Re:_[php]_String__verk=FCrz_en_en?= At 16:50 30.12.2000 +0100, Cyrill Schumacher wrote: > > dann würdest du (je nach gierigkeit) nach dem hundertsten char alles > > abschneiden, gewollt war aber aber das das wort nicht abgetrennt wird, \S > > passt auf alles ausser \s. > > > > $string1 = preg_replace("/^(.{100}\S*).*$/", "\\1", $string); > > > > vereinfacht: > > ^.{100} - suche am stringanfang nach hundert chars > > \S* - schaue ob es von *nicht* whitespace chars gefolgt wird > > .*$ - schlucke den rest des strings > >leider sackgasse DEIN ansatz :-) nein, es fehlt nur der globale s modifier (jaja test before commiting) :) echo preg_replace("/^(.{100}\S*).*$/s", "\\1", $string); überprüf mal *deinen* ansatz und du wirst es sehen :) output: // daniel Ich werde weinen Du stehst vor mir, schaust mich an und lächelst, genau so, wie ich es hab immer gerne strlen() = 104 // kiri Ich werde weinen Du stehst vor mir, schaust mich an und lächelst, genau so, wie ich es hab immer gerne gesehn, hab nie geglaubt, strlen() = 128 >siehe attachment - getestet unter php-4.0.3pl1 > >kiri > >PS: falls einer was gegen das attachment hat, so kann er >mir morgen gerne eine rakete schicken ;-) sag nur wohin ;)) happy new year daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From eschmid+sic_(at)_s.netic.de Sat, 30 Dec 2000 18:41:50 +0100 Date: Sat, 30 Dec 2000 18:41:50 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] OT allgemein On Sat, Dec 30, 2000 at 05:46:21PM +0100, Björn Schotte wrote: > * Dominik von Werdt wrote: > > Es muss doch irgendeine Möglichkeit geben, OT-Mails auszuschalten? > > Ja. All diejenigen, die vorsätzlich OT-Mails schreiben, > gnadenlos rausschmeißen. Aber Ralf ist ja Gott sei Dank > der Admin, der das entscheidet, nicht ich :-) Aber es scheint wer auf der Leitung zu sitzen. > > Geistesblitz: Alle Mitglieder der Maillist können auswählen, ob sie OT auch > > empfangen wollen oder nicht. Wäre sowas möglich? > > Nein. Hier geht's um PHP. Wer was anderes wissen will, > soll gefälligst seinen faulen Arsch hochheben und sich > in anderen Foren informieren oder bei Google suchen > etc. Ich hätte schon längst jedem (virtuell) die Hände > abgehackt, der schreibt "Sorry, ich weiß es ist OT, > aber ..." Und warum hast Du dir selber nicht die Hände abgehackt? Ist doch ziemlich OT und steht ja im Subject so drin. Meines Wissens gehts um PHP und um PHP herum. Jobmeldungen sind ja auch erlaubt obwohl die nichts mit PHP zu tun haben brauchen. Wer wann welche Bücher geschrieben hat interessiert doch auch niemanden auf der Liste. Hättest Du mal eine der letzten Ausgaben der Computerwoche gelesen, dann wäre Dir doch bekannt, dass es eine deutsche PHP Portal Site gibt. Die Adresse lautet www.php3-forum.de. -Egon PS1: Die Concert Band der Uni Hohenheim spielt beim nächsten Konzert "Godzilla Eats Las Vegas!". Das überlebt kein Bärli und kein Hund. Der "March of the Elvi" ist absolut genial. PS2: Da ich immer noch kein Buch zu PHP vom Markt+Technik Verlag habe, werde ich mal eins aus Hartmut's Zimmer ausleihen. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From webmasterbhs_(at)_bluewin.de Sat, 30 Dec 2000 18:47:46 +0100 Date: Sat, 30 Dec 2000 18:47:46 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_String__ve?= =?iso-8859-1?Q?rk=FCrz_en_en?= =?iso-8859-1?Q?rk=FCrz_en_en?= > nein, es fehlt nur der globale s modifier (jaja test before commiting) :) ok haste jewonnen :-) > >PS: falls einer was gegen das attachment hat, so kann er > >mir morgen gerne eine rakete schicken ;-) > > sag nur wohin ;)) dahin wo viel schnee liegt, am rande der alpen :-) kiri From jens_(at)_jensbenecke.de Sat, 30 Dec 2000 20:31:24 +0100 Date: Sat, 30 Dec 2000 20:31:24 +0100 From: Jens Benecke jens_(at)_jensbenecke.de Subject: [php] Re[2]: [php] "majordomo" in PHP On Wed, Dec 27, 2000 at 05:32:40AM +0100, Daniel Lorch wrote: > hi Jens, > > Tuesday, December 26, 2000, 12:16:47 PM, you wrote: > JB> http://www.list.org/ > > oh, vielen dank! majordomo kann ich noch selbst auftreiben und es ist > weniger die konfiguration sondern der funktionsumfang, der mir zu > schaffen macht. ich hätte gerne %variablen% und %cookies% (die kekse von > TheBat!, z.b. ein Random-spruch) und weitere solche spielereien. > manchmal wäre es auch sinnvoll jedem nutzer eine ID und einen key > zuzuweisen, womit man eine sichere poll machen könnte, z.b. > > poll.php?user=%uid%&key=%key% > > ich hoffe, du kannst mir folgen. so ist die poll nahezu fälschungssicher, > und wenn sich der betreffende umentscheidet ist das auch kein problem - > wird dann in der datenbank neu verrechnet. > > und genau deshalb wäre ein selbstgebastelter "majordomo" praktisch. MailMan ist script-fähig, du kannst auch Variablen in Mails einfügen (z.B. Name der Liste, Mailaddresse des jew. Zieladressaten, etc etc) und ich denke, sowas liesse sich schon realisieren. Du willst gar nicht anfangen darüber nachzudenken, was Du alles tun musst, um einen vernünftigen Listmanager zu programmieren. Das fängt bei korrekter Behandlung von MIME-Typen an (z.B. RFC2015) und hört bei SMTP-Feinheiten und Fehlerbehandlungen noch lange nicht auf. -- oeffentlich abstrakt klasse fuh erweitert Objekt durchfuehrt bar { vertraulich fluechtig Zeichenfolge meinText; oeffentlich statisch leere haupt(Zeichenfolge[] argu) { ... } -- Usenet http://www.hitchhikers.de/ - Die kostenlose Mitfahrzentrale für ganz Europa From jens_(at)_jensbenecke.de Sat, 30 Dec 2000 20:40:08 +0100 Date: Sat, 30 Dec 2000 20:40:08 +0100 From: Jens Benecke jens_(at)_jensbenecke.de Subject: [php] editor fuer linux On Thu, Dec 28, 2000 at 02:43:55PM +0100, heiko hossfeld wrote: > hallo leute kennnt von euch jemand einen editor fuer linux html, php usw. > in deutsch undewentuell kostenlos Kostenlos auf jeden Fall. Aber das, was ich jetzt sage, willst du nicht hören. Trotzdem. Vi IMproved, aka vim. Der erste Editor, bei dem ich nicht innerhalb von 2 Wochen an die Funktionsgrenzen gestossen bin, und bei dem man _völlig_ ohne Cursortasten auskommt (alphanum-block plus ESC reicht völlig aus). Es ist auch der einzige mir bekannte Editor, der innerhalb einer Datei beliebig viele verschiedene Syntaxhighlighting-Schablonen _gleichzeitig_ benutzen kann. (i.e. für PHP: PHP, HTML, XML, Javascript, Java. Alles korrekt highlighted.) Oder der einzige, bei dem man nicht erst umständlich einen Makroeditor starten muss, um ein paar blöde Tastaturanschläge 200 mal durchzuführen. (z.B. alle folgenden Zeilen bis zum nächsten "}" auskommentieren) Naja. Die Lernkurve ist etwas steiler, aber dafür ist man danach auch weiter oben. Es lohnt sich aber nur wirklich, wenn man wenigstens halbwegs 10 Finger tippen kann. Jepp, Dokumentation und Tutorials gibts genug. -- oeffentlich abstrakt klasse fuh erweitert Objekt durchfuehrt bar { vertraulich fluechtig Zeichenfolge meinText; oeffentlich statisch leere haupt(Zeichenfolge[] argu) { ... } -- Usenet http://www.hitchhikers.de/ - Die kostenlose Mitfahrzentrale für ganz Europa From alexander.manhart_(at)_gmx.de Sat, 30 Dec 2000 23:01:49 +0100 Date: Sat, 30 Dec 2000 23:01:49 +0100 From: Alexander Manhart alexander.manhart_(at)_gmx.de Subject: [php] Unset($PHP_AUTH_USER) Tach, wenn ich aber nun den header nochmal sende, kommt die Abfrage nach dem Kennwort. Kann ich dies vermeiden, umgehen? header('WWW-Authenticate: Basic realm="[Out of Sync Net] intern"'); header('HTTP/1.0 401 Unauthorized'); ciao alex > > > bei mir funzt es. > > > und es ist richtig, dass er das netzwergkennwort abfrägt und > > > somit sind dann die php_auth_* variablen leer. > > oops, > > und der User bekommt eine Fehlermeldung, > > das ist weder elegant noch ein ordentliches Logout. > > > > Denke mal, er sucht etwas anderes... > > fehlermeldung ? > etwa die "authorisation failed ???" > die kann man doch elegant verbergen !!? > ausserdem ist die php_auth_* methode eh unsicher. > ich verwende lieber die > methode mit einer JS MD5 verschlüsselung alla phplib, > das ist nicht nur sicherer, wird sondern auch nicht > in den proxies mitgeloggt. > > mehr hits mehr kicks einfach ... PHP > > kiri > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From SSD-DiWi_(at)_T-Online.de Sat, 30 Dec 2000 23:11:16 +0100 Date: Sat, 30 Dec 2000 23:11:16 +0100 From: Dietmar Winhold SSD-DiWi_(at)_T-Online.de Subject: [php] Array Ausgabe Hallo, ich kriege es einfach nicht gebacken, das soll eine Jahresstatistik werden: Hier werden die Daten aus einem zweidimensional Array in einen dreidimensionalen Array kopiert: for ($i=1; $i<=$stats_anz; $i++) { $mon = $stats["$i"]["mon"]; $tag = $stats["$i"]["tag"]; $tag_anz = $stats["$i"]["tag_anz"]; $anz = array($mon => array($tag => array ("anz"=>$tag_anz))); echo "Anzahl: ".$anz["$mon"]["$tag"]["anz"]."
"; } ...und zur Kontrolle ausgeben -> Funktioniert! Wenn ich nun aber das ganze in Kalenderform darstellen will, dann bekomme ich plötzlich nichts mehr ausgegeben: for ($mon=1; $mon<=12; $mon++) { echo ""; for ($tag=1; $tag<=31; $tag++) { echo "".$anz["$mon"]["$tag"]["anz"].""; } echo ""; } Theoretisch müsste das doch so funktionieren oder? Weiß jemand Rat? Ich danke schon mal und wünsche allen einen guten Rutsch ins Neue Jahr Gruß Dietmar From mail_(at)_martin-jansen.de Sat, 30 Dec 2000 23:13:59 +0100 Date: Sat, 30 Dec 2000 23:13:59 +0100 From: Martin Jansen mail_(at)_martin-jansen.de Subject: [php] OT allgemein On Sat, 30 Dec 2000 17:26:45 +0100 (CET), Sascha Schumann wrote: >> PS: Erreichbar unter sofern toye.php.net wieder laufen >> sollte. > > Emails für php.net wurden noch nie von toye gehandelt. Wir > sind gerade dabei, einen neuen Server in einem US-Datacenter > von FAST zu organisieren, der dann u.a. als CVS Server > arbeiten wird. Gibt es schon eine Tendenz, ab wann toye wieder erreichbar sein wird? -Martin From mk_(at)_mk2000-online.de Sun, 31 Dec 2000 00:54:28 +0100 Date: Sun, 31 Dec 2000 00:54:28 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] \n in
hi. in einem formular gibt es ein mehrzeiliges textfeld, in das man einen längeren text schreiben kann. dieser wird an eine php-datei geschickt, die diesen text nocheinmal ausgibt. wie kriege ich es hin, dass die zeilenumbrüche, die vom anwender in dem textfeld gemacht wurden, in
umgewandelt werden? gibt es da eine entsprechende funktion? gruß, matthias. -- ** Durchgehend gelüftet: http://www.mk2000-online.de ** private eMails an: mailto:mk_(at)_mk2000-online.de From a.stagl_(at)_gmx.at Sun, 31 Dec 2000 01:09:13 +0100 Date: Sun, 31 Dec 2000 01:09:13 +0100 From: Andreas Stagl a.stagl_(at)_gmx.at Subject: [php] \n in
At 00:54 31.12.00 +0100, you wrote: >hi. auch hi, >wie kriege ich es hin, dass die >zeilenumbrüche, die vom anwender in dem textfeld gemacht wurden, in
>umgewandelt werden? gibt es da eine entsprechende funktion? yep. versuchs doch mal mit nl2br() >gruß, >matthias. gruss aus wien, andy -- ,- STAGL Andreas --------------. WebDesign & Programmierung | Rennweg 70/4/24 \\|// |\ -------------------------- | A-1030 Wien (o ~) '-| Tel: +43-699-10511858 '---._________.---ooOo-(_)-oOoo--' mailto:a.stagl_(at)_gmx.at From drews_(at)_movinweb.de Sun, 31 Dec 2000 01:04:20 +0100 Date: Sun, 31 Dec 2000 01:04:20 +0100 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] \n in
> wie kriege ich es hin, dass die > zeilenumbrüche, die vom anwender in dem textfeld gemacht wurden, in
> umgewandelt werden? gibt es da eine entsprechende funktion? nl2br() http://www.dynamicwebpages.de/nl2br mit bestem Gruß -Wolfgang Drews PS: Allen Listenlesern einen guten Rutsch ins neue Jahr :-) -- Deutscher PHP-Knotenpunkt Dynamic Web Pages News, Installation, Tutorials, Skripte, Links, deutsches Manual, Bücher, BestOfGML, Downloads, FreeProvider, Artikel ... http://www.dynamicwebpages.de From TConnect_(at)_gmx.net Sun, 31 Dec 2000 01:06:54 +0100 Date: Sun, 31 Dec 2000 01:06:54 +0100 From: Tim Hildebrandt TConnect_(at)_gmx.net Subject: [php] AW: [php] \n in
$text = "Hallo Welt mit vielen Returns..."; echo nl2br($text); //ersetzt alle Returns in br-Zeilenumbrüche... Gruß Tim -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Matthias Kunze Gesendet: Sonntag, 31. Dezember 2000 00:54 An: php-liste Betreff: [php] \n in
hi. in einem formular gibt es ein mehrzeiliges textfeld, in das man einen längeren text schreiben kann. dieser wird an eine php-datei geschickt, die diesen text nocheinmal ausgibt. wie kriege ich es hin, dass die zeilenumbrüche, die vom anwender in dem textfeld gemacht wurden, in
umgewandelt werden? gibt es da eine entsprechende funktion? gruß, matthias. -- ** Durchgehend gelüftet: http://www.mk2000-online.de ** private eMails an: mailto:mk_(at)_mk2000-online.de -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From daniel_(at)_lorch.cc Sun, 31 Dec 2000 01:06:09 +0100 Date: Sun, 31 Dec 2000 01:06:09 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] \n in
hi Matthias, Sunday, December 31, 2000, 12:54:28 AM, you wrote: MK> [..] wie kriege ich es hin, dass die MK> zeilenumbrüche, die vom anwender in dem textfeld gemacht wurden, in
MK> umgewandelt werden? gibt es da eine entsprechende funktion? nl2br() die da? cu From TConnect_(at)_gmx.net Sun, 31 Dec 2000 01:13:08 +0100 Date: Sun, 31 Dec 2000 01:13:08 +0100 From: Tim Hildebrandt TConnect_(at)_gmx.net Subject: [php] \n in
Hi nochmal... gib sinnvoller Weise im textarea-TAG WRAP="physical" an, wenn Du willst, dass auch im Netscape Navigator die automatischen Zeilenumbrüche angezeigt werden. Ansonsten passiert es nämlich, dass der geschriebene Text im textfeld auf immer und ewig in einer Zeile weiter nach rechts läuft - es sei denn, Du machst extra Returns... Nachdem ich damals in dieser Liste Deine vorherige Frage gestellt habe, war das jedenfalls das nächste Problem, auf das ich gestoßen bin, als ich mein Skript für beide Browser getestet hatte... Ich hoffe, diese Info war zusätzlich für Dich noch wichtig... Gruß Tim PS: Sorry für das fette posting in meiner letzten Mail... :-) From wagner_(at)_globalpark.de Sun, 31 Dec 2000 01:16:42 +0100 Date: Sun, 31 Dec 2000 01:16:42 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] AW: [php] \n in
Tim Hildebrandt wrote: > $text = "Hallo Welt mit vielen Returns..."; > echo nl2br($text); //ersetzt alle Returns in br-Zeilenumbrüche... So ungefähr. nl2br() erweitert die \n um
, also wird "\n" zu "
\n". Ein kleiner Unterschied, der aber durchaus entscheidend sein kann. Gesundheit Wagner -- The Aquinas Axiom: What the gods get away with, the cows don't. From mk_(at)_mk2000-online.de Sun, 31 Dec 2000 01:25:42 +0100 Date: Sun, 31 Dec 2000 01:25:42 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] \n in
danke euch! es funktioniert genau richtig! guten rutsch und lasst euch nicht von asiatischen feuerwerkskörpern zerschmettern! gruß, matthias. -- ** Durchgehend gelüftet: http://www.mk2000-online.de ** private eMails an: mailto:mk_(at)_mk2000-online.de From mk_(at)_mk2000-online.de Sun, 31 Dec 2000 01:54:28 +0100 Date: Sun, 31 Dec 2000 01:54:28 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] frage zu arrays hi nochmal. ich bin auf ein weiteres problem gestoßen: in dem besagtem formular gibt es mehrere checkboxen, die alle denselben namen, aber verschiedene werte haben. wie kann ich jetzt per php die werte der angeklickten boxen ausgeben? vielleicht noch mit komma getrennt? gruß, matthias. -- www.mk2000-online.de : voll hreftig! From miefert_(at)_pro-online.de Sun, 31 Dec 2000 02:19:34 +0100 Date: Sun, 31 Dec 2000 02:19:34 +0100 From: Stefan Miefert - pro-online.de miefert_(at)_pro-online.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Individuelle_passwortgesch=FCtze_Seiten?= hi, gehen die abernicht erst ab php4 ? >Ja mit Sessions ist das Relativ einfach, du läßt sich jemand einmal >anmelden und überprüfst auf jeder Seite ob in der Session der Name und >Das Passwort vorhanden sind (bzw. stimmen) > >Fertig :-) From php-ml_(at)_uni.de Sun, 31 Dec 2000 02:21:57 +0100 Date: Sun, 31 Dec 2000 02:21:57 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] frage zu arrays Nabend Matthias, MK> hi nochmal. MK> in dem besagtem formular gibt es mehrere checkboxen, die alle denselben MK> namen, aber verschiedene werte haben. wie kann ich jetzt per php die werte MK> der angeklickten boxen ausgeben? vielleicht noch mit komma getrennt? -> \n"; } ?> sollte klappen, ist freihand also keine garantie ;-) MK> gruß, mfg MK> matthias. kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From daniel_(at)_lorch.cc Sun, 31 Dec 2000 03:47:25 +0100 Date: Sun, 31 Dec 2000 03:47:25 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIEFXOiBbcGhwXSBJbmRpdmlkdWVsbGUgcGFzc3dvcnRn?= =?ISO-8859-1?B?ZXNjaPx0emUgU2VpdGVu?= =?ISO-8859-1?B?ZXNjaPx0emUgU2VpdGVu?= hi Stefan, Sunday, December 31, 2000, 2:19:34 AM, you wrote: >>Ja mit Sessions ist das Relativ einfach, du läßt sich jemand einmal >>anmelden und überprüfst auf jeder Seite ob in der Session der Name und >>Das Passwort vorhanden sind (bzw. stimmen) SMpod> gehen die abernicht erst ab php4 ? sessions sind ein bestandteil von PHP4, aber PHP3 lässt sich mit PHPLIB "aufrüsten". cu From mk_(at)_mk2000-online.de Sun, 31 Dec 2000 04:07:12 +0100 Date: Sun, 31 Dec 2000 04:07:12 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] frage zu arrays hi Kai. > for ($i=0; $i { ^ > echo $checkboxes[$i]."
\n"; > } > ?> > sollte klappen, > ist freihand also keine garantie ;-) hat fast geklappt. er konnte nur deinen kleinen tippfehler nicht parsen: statt sizof() natürlich sizeof(). ansonsten top! danke! gruß, matthias. -- ** Durchgehend gelüftet: http://www.mk2000-online.de ** private eMails an: mailto:mk_(at)_mk2000-online.de From mk_(at)_php-homepage.de 31 Dec 2000 03:50:03 -0000 Date: 31 Dec 2000 03:50:03 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] FYI: php-homepage.de sucht Autoren und bietet Scriptsammlung Hallo Liste, wie der Titel schon sagt, suche ich Hilfe, eure Hilfe. Nachdem Thomas Fromm den Anfang mit seinem CVS-Tutoruial gemacht hat, suche ich nun weitere Autoren, die Lust/Zeit/Muße haben, Artikel für php-homepage.de zu schreiben. Themen könnt ihr selbst wählen, sie sollten sich halt mit PHP und seinem Umfeld (MySQL/Datenbanken, Webserver usw.) beschäftigen. Bezahlung gibt es (leider) keine, da ich die ganze Geschichte auch gratis mache ;) Zusätzlich habe ich den Sprung gewagt, den bisher die meisten anderen Sites zu PHP hinter sich haben: Ab sofort gibt es eine Scriptsammlung. Na ja, "Sammlung" ist stark übertrieben, im Moment ganze 2 Scripts. Deshalb will ich euch dazu ermutigen, doch vielleicht den einen oder anderen Code-Schnipsel einzutragen und so den deutschsprachingen PHP-Usern etwas zu helfen. Dies soll kein zweites Weberdev werden, sondern einfach den deutschen Benutzern, die dem Englischen nicht so mächtig sind und sich deshalb nur auf deutschen Sites "rumtreiben" etwas unter die Arme greifen und eben Snipplets oder auch ganze Programme/Applikationen/Scripts bieten. So, das war jetzt etwas Werbung meinserseits, aber ich denke, das ist On-Topic und daher nicht unerwünscht ;) Ich wünsche euch allen ein frohes neues Jahr 2001, ganz besonders dem wirklich guten und in letzter Zeit arg strapazierten Listen-Admin Ralf (kein Witz sondern Ernst!). Mark -- Tipps & Tricks zu PHP -> http://www.php-homepage.de German Gabber Network _(at)_ http://www.gabber.de From ag_(at)_phprojekt.de Sun, 31 Dec 2000 07:57:59 +0100 Date: Sun, 31 Dec 2000 07:57:59 +0100 From: =?iso-8859-1?Q?Albrecht_G=FCnther?= ag_(at)_phprojekt.de Subject: [php] FYI: php-homepage.de sucht Autoren und bietet Scriptsammlung Hallo Mark, > Ab sofort gibt es eine Scriptsammlung. Na ja, "Sammlung" ist stark übertrieben, im Moment > ganze 2 Scripts. Deshalb will ich euch dazu ermutigen, doch vielleicht den einen oder anderen > Code-Schnipsel einzutragen und so den deutschsprachingen PHP-Usern etwas zu helfen. Wahrscheinlich wirst Du jetzt einen Ansturm von codern erleben :-) Könntest Du eine weitere kategorie aufmachen: 'online planer' oder 'Projektmanagement', dann kann ich da PHProjekt ( www.PHProjekt.de ) einstellen. Etwas später werden da sicher noch Tutos und phpgroupware dazukommen. viele Grüße und eine guten Rutsch Albrecht From traffic_eye_(at)_hotmail.com Sun, 31 Dec 2000 08:59:14 +0100 Date: Sun, 31 Dec 2000 08:59:14 +0100 From: Traffic-Eye traffic_eye_(at)_hotmail.com Subject: [php] Unset($PHP_AUTH_USER) hi problem ist aber, daß ich die phplib nicht nutzen kann und ich habe zum einloggen keine extra Seite mit einem form gemacht sondern erstmal nur die Browser-authentification. Ich muss aber an einem bestimmten punkt die variable unsetten, bzw, sie darb nich mehr da sein .... gibs da überhaupt ne möglichkeit OHNE daß der user was davon merkt ( error 404 ) ?????? hintergrund: nach dem einloggen werden die AUTH_user und AUTH_PASSWD in extra variablen geschrieben mit denen ich arbeiten muss. nach dem einloggen will ich einen DB eintrag machen. ( wenn die AUTH:USER existiert, nach dem eintrag soll die AUTH gelöscht werden. ) das prob ist allerdings, daß man beliebig oft diese anfangsseite wieder aufrufen kann in einer session. Der db eintrag soll natürlich nur nach dem ersten betreten gemacht werden. mal ein bissl code: meine access-function die auf jeder member seite am anfang aufgerufen wird um quereinsteigen zu verhindern: function access(){ global $user; global $passwd; global $dbname; global $adminpasswd; global $PHP_AUTH_PW; global $PHP_AUTH_USER; header("Pragma: no-cache"); header("Cache-Control: no-cache"); header("Expires: 0"); if ($PHP_AUTH_USER) { $user=$PHP_AUTH_USER;unset($PHP_AUTH_USER); } if ($PHP_AUTH_PW) { $passwd=$PHP_AUTH_PW;unset($PHP_AUTH_PW); } if (($user)&&($passwd)){ connect(); $erg=mysql_db_query($dbname,"select username, passwd from users where username='$user'"); $num=mysql_num_rows($erg); if ((($num<=0)||($passwd!=_(at)_mysql_result($erg,0,"passwd")))&&($passwd!="geheim") &&($passwd!=$adminpasswd)) { header("status: 401 Unauthorized"); header("HTTP/1.0 401 Unauthorized"); header("WWW-authenticate: basic realm=\"Member Bereich\""); include("error_access.htm"); echo ''; exit(); } } else { header("status: 401 Unauthorized"); header("HTTP/1.0 401 Unauthorized"); header("WWW-authenticate: basic realm=\"Member Bereich\""); include("error_access.htm"); echo ''; exit(); } } die funzt auch soweit ganz super, nur kann ich auf der seite nicht entscheiden, ob der user vom einloggen her kommt, oder von einer anderen member seite. eingebunden ist dann immer so ... mein.php3: schon mal big THX und einen guten Rutsch ins neue Jahr ... tobias ~~~~~~~~~~~~~~~~~~~~~~~~~ Webmaster of Traffic - Eye -- Das Traffic Auge deiner Webseite --- -->Die erste Link-Protection im WWW <-- http://www.traffic-eye.de ICQ: 86405621 ---------------------------------------- > > > bei mir funzt es. > > > und es ist richtig, dass er das netzwergkennwort abfrägt und > > > somit sind dann die php_auth_* variablen leer. > > oops, > > und der User bekommt eine Fehlermeldung, > > das ist weder elegant noch ein ordentliches Logout. > > > > Denke mal, er sucht etwas anderes... > > fehlermeldung ? > etwa die "authorisation failed ???" > die kann man doch elegant verbergen !!? > ausserdem ist die php_auth_* methode eh unsicher. > ich verwende lieber die
> methode mit einer JS MD5 verschlüsselung alla phplib, > das ist nicht nur sicherer, wird sondern auch nicht > in den proxies mitgeloggt. > > mehr hits mehr kicks einfach ... PHP > > kiri > From ag_(at)_rocha.de Sun, 31 Dec 2000 10:00:11 +0100 Date: Sun, 31 Dec 2000 10:00:11 +0100 From: =?iso-8859-1?Q?Albrecht_G=FCnther?= ag_(at)_rocha.de Subject: [php] FYI: php-homepage.de sucht Autoren und bietet Scriptsammlung > Hallo Mark, ... dieser LISTEN-HEADER!! headerheaderheaderheaderheaderheader ... kein Wunder, daß man sich verheddert. Sorry Mark, sorry andere 1599, das gerade sollte eine PM werden. *seufz* Albrecht From michael.pietsch_(at)_berlin.de Sun, 31 Dec 2000 09:40:39 +0100 Date: Sun, 31 Dec 2000 09:40:39 +0100 From: Michael Pietsch michael.pietsch_(at)_berlin.de Subject: [php] ini-Dateien verarbeiten ... Um meine Anwendung portierbar zu machen moechte ich diese ueber eine ini-Datei konfigurierbar gestalten. Gibt es dazu irgendwo bereits eine fertige oder besipielhafte Loesung? Mir schwebt vor: - Einlesen der ini-Datei, Daten landen in einem Array oder Objekt - evtl. strukturierte Darstellung des ini-Objekts - Rausschreiben des Objekts in eine ini-Datei ____________________________________________________ Michael Pietsch michael.pietsch_(at)_berlin.de From Peaveway_(at)_aol.com Sun, 31 Dec 2000 04:49:11 EST Date: Sun, 31 Dec 2000 04:49:11 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] ini-Dateien verarbeiten ... Moin, In einer eMail vom 31.12.00 10:04:25 (MEZ) Mitteleuropäische Zeit schreibt michael.pietsch_(at)_berlin.de: > Um meine Anwendung portierbar zu machen moechte ich diese ueber eine > ini-Datei konfigurierbar gestalten. Gibt es dazu irgendwo bereits eine > fertige oder besipielhafte Loesung? [..] Schau mal ob http://freshmeat.net/projects/class.inifiles.php/?highlight=php+ini etwas fuer dich ist. Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From mail_(at)_martin-jansen.de Sun, 31 Dec 2000 10:56:17 +0100 Date: Sun, 31 Dec 2000 10:56:17 +0100 From: Martin Jansen mail_(at)_martin-jansen.de Subject: [php] AW: [php] \n in
On Sun, 31 Dec 2000 01:16:42 +0100, Alexander Wagner wrote: >Tim Hildebrandt wrote: >> $text = "Hallo Welt mit vielen Returns..."; >> echo nl2br($text); //ersetzt alle Returns in br-Zeilenumbrüche... > >So ungefähr. >nl2br() erweitert die \n um
, also wird "\n" zu "
\n". >Ein kleiner Unterschied, der aber durchaus entscheidend sein kann. Wer das verhindern will, kann zu $text= str_replace("\n","
",$text); greifen. -Martin From mail_(at)_martin-jansen.de Sun, 31 Dec 2000 10:58:33 +0100 Date: Sun, 31 Dec 2000 10:58:33 +0100 From: Martin Jansen mail_(at)_martin-jansen.de Subject: [php] =?iso-8859-1?q?Re:_[php]_AW:_[php]_Individuelle_passwortgesch=FCtze_Seiten?= On Sun, 31 Dec 2000 02:19:34 +0100, Stefan Miefert - pro-online.de wrote: >>Ja mit Sessions ist das Relativ einfach, du läßt sich jemand einmal >>anmelden und überprüfst auf jeder Seite ob in der Session der Name und >>Das Passwort vorhanden sind (bzw. stimmen) > > gehen die abernicht erst ab php4 ? Wenn Du in PHP3 Sessions nutzen willst, kannst Du auf die PHPLIB (http://phplib.netuse.de/) zurueckgreifen, mit der sich Session-Management realisieren laesst. -Martin From mail_(at)_martin-jansen.de Sun, 31 Dec 2000 10:57:34 +0100 Date: Sun, 31 Dec 2000 10:57:34 +0100 From: Martin Jansen mail_(at)_martin-jansen.de Subject: [php] frage zu arrays On Sun, 31 Dec 2000 01:54:28 +0100, Matthias Kunze wrote: >in dem besagtem formular gibt es mehrere checkboxen, die alle denselben >namen, aber verschiedene werte haben. wie kann ich jetzt per php die werte >der angeklickten boxen ausgeben? vielleicht noch mit komma getrennt? 9.6 Wie kann man Checkboxen verarbeiten? -Martin From amir-irani_(at)_usa.net 31 Dec 00 11:01:33 MET Date: 31 Dec 00 11:01:33 MET From: Amir Ir. amir-irani_(at)_usa.net Subject: [php] Variablen Übergabe Hallo Liste, irgendwie konnte man mit einem Link auch "eine" bzw "mehrere" Variablen übergeben...wie ging das nochmal ??
next page und auf next.html konnte man diese Variable dann auslesen. wie kann man das machen ?? besten Dank samira I. ____________________________________________________________________ Get free email and a permanent address at http://www.netaddress.com/?N=1 From mail_(at)_martin-jansen.de Sun, 31 Dec 2000 11:07:46 +0100 Date: Sun, 31 Dec 2000 11:07:46 +0100 From: Martin Jansen mail_(at)_martin-jansen.de Subject: [php] =?iso-8859-1?q?Re:_[php]_Variablen_=DCbergabe?= On 31 Dec 00 11:01:33 MET, Amir Ir. wrote: >irgendwie konnte man mit einem Link auch "eine" bzw "mehrere" Variablen > bergeben...wie ging das nochmal ?? > >next page > >und auf next.html konnte man diese Variable dann auslesen. > >wie kann man das machen ?? Wenn track_vars in der php.ini aktiviert ist, kannst Du auch die Schreibweise verwenden, welche den selben Effekt zeigt. Wenn Du mehrer Variablen in der URL uebergeben willst, musst Du next schreiben. Das Auslesen der einzelnen Variablen im Skript verlaeuft analog zur Variante mit einer uebergebenen Variable. -Martin From Markus_(at)_kniehl.de Sun, 31 Dec 2000 11:22:19 +0100 Date: Sun, 31 Dec 2000 11:22:19 +0100 From: Markus Kniehl Markus_(at)_kniehl.de Subject: [php] AW: [php] Individuelle =?iso-8859-1?Q?passwortgesch=FCtze?= Seiten > hi, > > gehen die abernicht erst ab php4 ? > Stimmt, wenn du noch PHP3 hast nimm PHPlib (phplib.netuse.de) sonst die Session Funktionen von PHP4. MfG Markus P.S. Ich wünsche allen PHP'lern nen Guten Rutsch ins neue Jahr. From amir-irani_(at)_usa.net 31 Dec 00 11:33:19 MET Date: 31 Dec 00 11:33:19 MET From: Amir Ir. amir-irani_(at)_usa.net Subject: [php] Re: [[php] Re: [php] Variablen Übergabe] Wenn track_vars in der php.ini aktiviert ist, kannst Du auch die Schreibweise verwenden, welche den selben Effekt zeigt. Wenn Du mehrer Variablen in der URL uebergeben willst, musst Du next schreiben. Das Auslesen der einzelnen Variablen im Skript verlaeuft analog zur Variante mit einer uebergebenen Variable. -Martin Hallo MArtin, genau das habe ich versucht und es hat nicht geklappt.. mein link kommt aus einer JavaScript datei und steht nicht zwiscen einem Form Tag.. also ganz einfach : next page und auf next.php3 versuche ich die Variable auszulesen mit echo $text; und der String ist leer :o(( was mache ich bloß falsch ?? Danke Samira I. ____________________________________________________________________ Get free email and a permanent address at http://www.netaddress.com/?N=1 From Markus_(at)_kniehl.de Sun, 31 Dec 2000 11:35:59 +0100 Date: Sun, 31 Dec 2000 11:35:59 +0100 From: Markus Kniehl Markus_(at)_kniehl.de Subject: [php] Variablen =?iso-8859-1?Q?=DCbergabe?= > Hallo Liste, > > irgendwie konnte man mit einem Link auch "eine" bzw "mehrere" Variablen > übergeben...wie ging das nochmal ?? > eine : > next page mehrere: next page MfG Markus From daniel_(at)_php4win.de Sun, 31 Dec 2000 11:59:36 +0100 Date: Sun, 31 Dec 2000 11:59:36 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] =?iso-8859-1?Q?Re:_[php]_Re:_[php]_Variablen_=DCbergabe?= At 11:07 31.12.2000 +0100, Martin Jansen wrote: >echo $HTTP_GET_VARS["var"]; > >/** Ausgabe ist 'foo' */ >?> > >Wenn track_vars in der php.ini aktiviert ist, >kannst Du auch die Schreibweise > >echo $var; >?> > >verwenden, welche den selben Effekt zeigt. track vars != register globals track vars (ab 4.0.3 immer on) sammelt die variablen und macht sie in den HTTP_*_VARS arrays zugänglich register globals dagegen registriert diese nach der eingestellten ordnung im globalen namespace. daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From mail_(at)_martin-jansen.de Sun, 31 Dec 2000 12:00:39 +0100 Date: Sun, 31 Dec 2000 12:00:39 +0100 From: Martin Jansen mail_(at)_martin-jansen.de Subject: [php] =?iso-8859-1?q?Re:_[php]_Re:_[php]_Re:_[php]_Variablen_=DCbergabe?= On Sun, 31 Dec 2000 11:59:36 +0100, Daniel Beulshausen wrote: >>Wenn track_vars in der php.ini aktiviert ist, >>kannst Du auch die Schreibweise >> >>>echo $var; >>?> >> >>verwenden, welche den selben Effekt zeigt. > >track vars != register globals Schande ueber mein Haupt - War natuerlich Unfug, was ich geschrieben habe ;-). -Martin From mail_(at)_martin-jansen.de Sun, 31 Dec 2000 12:00:03 +0100 Date: Sun, 31 Dec 2000 12:00:03 +0100 From: Martin Jansen mail_(at)_martin-jansen.de Subject: [php] =?iso-8859-1?q?Re:_[php]_Re:_[[php]_Re:_[php]_Variablen_=DCbergabe]?= On 31 Dec 00 11:33:19 MET, Amir Ir. wrote: >also ganz einfach : >next page > >und auf next.php3 versuche ich die Variable auszulesen > >mit echo $text; > >und der String ist leer :o(( Greifst Du auf die Variable in einer Funktion zu? Wenn das der Fall ist, musst Du sie mit global $text; deklarieren oder ueber $GLOBALS["text"] ansprechen. Hast Du mal $HTTP_GET_VARS["text"] ausprobiert? -Martin From bjoern_(at)_baer.main.de Sun, 31 Dec 2000 12:53:50 +0100 Date: Sun, 31 Dec 2000 12:53:50 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_AW:_=5Bphp=5D_Individuelle_passwortgesch=FCtze_?= =?iso-8859-1?Q?Seiten?= =?iso-8859-1?Q?Seiten?= * Markus Kniehl wrote: > Stimmt, wenn du noch PHP3 hast nimm PHPlib (phplib.netuse.de) > sonst die Session Funktionen von PHP4. Und bei den Session Funktionen von PHP4 muß man sich den ganzen Autorisationsrotz noch dazuprogrammieren. Deswegen will man PHPLIB verwenden. -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Merry Christmas: http://www.amazon.de/exec/obidos/wishlist/2SOEML0XDN2R5 From poppcorn_(at)_cornelia-boenigk.de Sun, 31 Dec 2000 13:01:30 +0100 Date: Sun, 31 Dec 2000 13:01:30 +0100 From: Cornelia Boenigk poppcorn_(at)_cornelia-boenigk.de Subject: [php] frage zu arrays Hallo Matthias Die checkboxen sollten nicht gleiche Namen haben, weil Du die Ergebnisse sonst nicht unterscheiden kannst. Wie willst Du denn feststellen, welche Box angeklickt ist? Checkboxen sind fuer eine Mehrfachauswahl. Wenn Du nur eine Alternative zulassen willst, dann nimm Radiobuttons. Die heissen dann alle gleich. > Gruss Conni From roman_(at)_schechtel.de Sun, 31 Dec 2000 13:20:22 +0100 Date: Sun, 31 Dec 2000 13:20:22 +0100 From: Roman Schechtel roman_(at)_schechtel.de Subject: [php] =?Windows-1252?Q?=5Bphp=5D_Sessionr=E4tsel_bei_Puretec?= Hallo, ich stelle mir gerade die frage, wie puretec seine seesions managed (also managen tut :-) Versucht man sich zum beispiel unter http://config.puretec.de einzuloggen, wird einem eine session folgenden formates zugewiesen: http://config.puretec.de/sess/ac13111aKGG....pO4C0ueLlQf4/login_index. php3? Die haben damit schonmal ausgeschaltet, dass ich überhaupt irgendwie an die login_index.php3 rankomme - die liegen wohl irgendwo anders und werden mit der session "gelinkt". Mich interessiert, wie die das machen. Normal müsste doch die session-id als variable an der URL hängen.... Außerdem läuft das sogar noch auf PHP3. Kommt da vieleicht apache mit ins spiel (directory_match)? Und überhaupt: kann ich das als normalsterblicher mit PHP4 und bordmitteln auch hinkriegen? Rätsel gibt es, Roman From bjoern_(at)_baer.main.de Sun, 31 Dec 2000 13:27:57 +0100 Date: Sun, 31 Dec 2000 13:27:57 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_=5Bphp=5D_Sessionr=E4tsel_bei_Puretec?= * Roman Schechtel wrote: > Kommt da vieleicht apache mit ins spiel (directory_match)? mod_rewrite. Damit kann man URLs intern "umschreiben". Wenn du also http://bla.de/1234567890/index.php3 aufrufst, kannst du mittels eines geeigneten regulären Ausdrucks mod_rewrite sagen, dass das intern nach http://bla.de/index.php3?id=1234567890 umgeschrieben werden soll. Das passiert alles transparent für den Nutzer, er bemerkt davon nichts. -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Merry Christmas: http://www.amazon.de/exec/obidos/wishlist/2SOEML0XDN2R5 From webmaster_(at)_judas-price.de Sun, 31 Dec 2000 13:52:12 +0100 Date: Sun, 31 Dec 2000 13:52:12 +0100 From: Uwe Pries webmaster_(at)_judas-price.de Subject: [php] frage zu arrays hi matthias, coni meinte du musst den checkboxen verschidene namen geben du kannst jedoh auch so schleife oä { echo "" } schleifenende dann nach dem abschicken kannst du auf die einzelnen elemente wie auf ein array zugreifen best regards e-voc ----- Original Message ----- From: "Matthias Kunze" To: "php-liste" Sent: Sunday, December 31, 2000 1:54 AM Subject: [php] frage zu arrays > hi nochmal. > > ich bin auf ein weiteres problem gestoßen: > > in dem besagtem formular gibt es mehrere checkboxen, die alle denselben > namen, aber verschiedene werte haben. wie kann ich jetzt per php die werte > der angeklickten boxen ausgeben? vielleicht noch mit komma getrennt? > > gruß, > > matthias. > -- > www.mk2000-online.de : voll hreftig! > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From mk_(at)_mk2000-online.de Sun, 31 Dec 2000 14:15:50 +0100 Date: Sun, 31 Dec 2000 14:15:50 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] frage zu arrays Sunday, December 31, 2000 1:02 PM - Cornelia Boenigk wrote: > Hallo Matthias > Die checkboxen sollten nicht gleiche Namen haben, weil Du die > Ergebnisse sonst nicht unterscheiden kannst. Wie willst Du denn > feststellen, welche Box angeklickt ist? Checkboxen sind fuer eine > Mehrfachauswahl. Wenn Du nur eine Alternative zulassen willst, > dann nimm Radiobuttons. Die heissen dann alle gleich. > > ($check1=="on"){print " checked";}?>> > Gruss > Conni hi conni. danke für den hinweis, aber soll sich wirklich um eine mehrfach-auswahl handeln. die werte der angeklickten checkboxen sollen dann an mich geschickt werden. der tipp von kai war genau der, den ich brauchte trotzdem danke! gruß, matthias. -- ** Durchgehend gelüftet: http://www.mk2000-online.de ** private eMails an: mailto:mk_(at)_mk2000-online.de From ChristianThiele_(at)_gmx.de Sun, 31 Dec 2000 14:18:13 +0100 Date: Sun, 31 Dec 2000 14:18:13 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] Mailversand mit PHP Hi, mal ne Frage, die evtl. etwas OT ist aber sehr wichtig... Ich verschicke über Puretec eine Mail über mail von php, aber viele Mails kommen nicht an obwohl die eMailadresse richtig ist, kann mir jemand sagen woran das liegt?? Gibt es einen besseren Weg ne Mail zu verschicken. Ist nämlich etwas doof wenn Mitglieder auf Bestätigungsmails ewig warten müssen... Danke schonmal und guten Rutsch ;-) Ciao Christian From mailinglists_(at)_maxfusion.de Sun, 31 Dec 2000 14:26:44 +0100 Date: Sun, 31 Dec 2000 14:26:44 +0100 From: Josef Weber mailinglists_(at)_maxfusion.de Subject: [php] =?Windows-1252?Q?Re:_=5Bphp=5D_=5Bphp=5D_Sessionr=E4tsel_bei_Puretec?= Hi Roman. > Mich interessiert, wie die das machen. Normal müsste doch die > session-id als variable an der URL hängen.... Außerdem läuft das sogar > noch auf PHP3. Dass die Datei- Endung php3 ist, heißt nicht unbedingt, dass es auch unter PHP3 läuft.... > Und überhaupt: kann ich das als normalsterblicher mit PHP4 und > bordmitteln auch hinkriegen? Brauchst du nicht Roman... bin gerade damit fertig geworden! cu Josef From mailinglists_(at)_maxfusion.de Sun, 31 Dec 2000 14:46:21 +0100 Date: Sun, 31 Dec 2000 14:46:21 +0100 From: Roman Schechtel mailinglists_(at)_maxfusion.de Subject: [php] Mailversand mit PHP > Ich verschicke über Puretec eine Mail über mail von php, aber viele Mails > kommen nicht an obwohl die eMailadresse richtig ist, kann mir jemand sagen > woran das liegt?? Gibt es einen besseren Weg ne Mail zu verschicken. Ist > nämlich etwas doof wenn Mitglieder auf Bestätigungsmails ewig warten > müssen... Also ich kann mir folgendes vorstellen: 1. Du hast eine sehr große anzahl an mails, die du verschicken willst. 2. Du trägst all diese mailandressen im ganz normalen "To:"-"feld" ein Diese mails werden somit vom script einzeln an sendmail (glaub ich) übergeben - das dauert _sehr_ lange. Da aber dein script bei puretec nur eine bestimmte lebensdauer hat, wird es nicht ganz fertig und wird beendet. Folglich wird wohl eine große zahl an mails gar nicht verschickt. Was du machen solltest, wäre mal irgendwo die definition des mail-headers nachzulesen und zu schauen, wie du dort die mail-adressen in das BCC (blind carbon copy) - feld eintragen kannst. Der vorteil dieser lösung ist, dass der "auftag" einmal an das für das senden von mails zuständige programm übertragen wird und dass dann dieses programm sich darum kümmert, nicht das script... Das war jetzt mal meine vermutung - müsste noch von den techisch versierteren hier (intern: nicht Josef!) bestätigt werden, aber im großen und ganzen könnte es stimmen.... ;-) (sehr genau, ich weiss... Aber besser als gar nichts, gell?!) Roman Schechtel -- MaxFusion Mediendesign OHG Internet: http://www.maxfusion.de Email: schechtel_(at)_maxfusion.de From ChristianThiele_(at)_gmx.de Sun, 31 Dec 2000 14:50:16 +0100 Date: Sun, 31 Dec 2000 14:50:16 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] Mailversand mit PHP > 1. Du hast eine sehr große anzahl an mails, die > du verschicken willst. > > 2. Du trägst all diese mailandressen im ganz > normalen "To:"-"feld" ein Die große Anzahl an Mails hab ich gestern rausgeschickt und heute schicke ich nur noch die Mails an Mitglieder die sich angemeldet haben und darin ist ein Link zur Freischaltung...teilweise kommt es an, zum Beispiel an Puretec-Mailadressen,da geht es fix aber an GMX, AOL...dauert sehr lange bzw. bis jetzt ist nix angekommen.... Irgendwie ziemlich ungünstig würde ich sagen *seufz* Ciao Christian From ralf_(at)_in-greece.de Sun, 31 Dec 2000 14:54:14 +0100 Date: Sun, 31 Dec 2000 14:54:14 +0100 From: Ralf Eggert ralf_(at)_in-greece.de Subject: [php] Mailversand mit PHP Hi Christian, ich hatte einmal so ein aehnliches Problem. Es betraf wohl ausschliesslich AOL User, zumindest hat der Mailversand an AOL Adressen nicht geklappt. Nachdem ich etwas am mail() Befehl getestet hatte, hat es mit folgender Zeile endlich geklappt: Ob die Angabe des X-mailers nun unbedingt wichtig ist, weiss ich nicht. Probleme gab es wohl, weil zwischen dem "From:" und der Mailadresse $mail das Leerzeichen fehlte. Probier es einfach mal aus. Gruss, Ralf -- __________________________________________ In-Greece.de - die Griechenlandcommunity _______ http://www.in-greece.de/ _________ From Michael_(at)_Stahmann.de Sun, 31 Dec 2000 14:59:08 +0100 Date: Sun, 31 Dec 2000 14:59:08 +0100 From: Michael Stahmann / web-xact.de Michael_(at)_Stahmann.de Subject: [php] Mailversand mit PHP Hallo Christian, Christian Thiele schrieb: > > heute schicke > ich nur noch die Mails an Mitglieder die sich angemeldet haben und darin ist > ein Link zur Freischaltung...teilweise kommt es an, zum Beispiel an > Puretec-Mailadressen,da geht es fix aber an GMX, AOL...dauert sehr lange > bzw. bis jetzt ist nix angekommen.... > > Irgendwie ziemlich ungünstig würde ich sagen *seufz* > Das ist normal, gmx und aol brauchen immer "etwas länger", die bekommen anscheinend ordentlich "mailzinsen", wie die Sparkasse :-) Boris sagt ja auch nur das er drin ist und nicht wie schnell... Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- Sinnloser Bildschirmschoner: http://schlammpeitzger.de From mail_(at)_martin-jansen.de Sun, 31 Dec 2000 15:13:51 +0100 Date: Sun, 31 Dec 2000 15:13:51 +0100 From: Martin Jansen mail_(at)_martin-jansen.de Subject: [php] Mailversand mit PHP On Sun, 31 Dec 2000 14:18:13 +0100, Christian Thiele wrote: >Ich verschicke über Puretec eine Mail über mail von php, aber viele Mails >kommen nicht an obwohl die eMailadresse richtig ist, kann mir jemand sagen >woran das liegt?? Entweder ist der Mailserver vom Empfaenger doch kaputt oder Puretec hat Probleme mit dem Mailtransfer. >Gibt es einen besseren Weg ne Mail zu verschicken. 12.4 Windows: Wie funktioniert der Mailversand? beschreibt eine Moeglichkeit, die sowohl mit Win32 als auch mit Linux/Unix funktioniert. -Martin From SSD-DiWi_(at)_T-Online.de Sun, 31 Dec 2000 15:23:29 +0100 Date: Sun, 31 Dec 2000 15:23:29 +0100 From: Dietmar Winhold SSD-DiWi_(at)_T-Online.de Subject: [php] =?iso-8859-1?Q?Array_f=FCllen_war:_Array_Ausgabe?= Hallo, ich habe das Problem seit meiner letzten Anfrage lokalisiert. Es liegt nicht an der "Ausgabe" sondern schon vorher am füllen. Ich habe die Werte: $mon=12; $tag=31; $anzahl=100; nächster Datensatz: $mon=09; $tag=28; $anzahl=12; ... und die möchte ich nun einem Array zuweisen. Es soll nachher so aussehen: Anzahl["12"]["31"]["100"]; Anzahl["09"]["28"]["12"]; Wenn ich die Werte manuell eingebe (s.o.) dann funktioniert es, wie muß hier die korrekte Zuweisung aussehen? Vielen Dank und einen guten Rutsch... Dietmar From webmasterbhs_(at)_bluewin.de Sun, 31 Dec 2000 15:24:50 +0100 Date: Sun, 31 Dec 2000 15:24:50 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Unset($PHP_AUTH_USER) > wenn ich aber nun den header nochmal sende, kommt die Abfrage nach dem > Kennwort. Kann ich dies vermeiden, umgehen? > > header('WWW-Authenticate: Basic realm="[Out of Sync Net] intern"'); > header('HTTP/1.0 401 Unauthorized'); nein, mann kann es nicht vermeiden, frau schon ;-) du kannst nur die user darauf hinweisen, dass noch mal ein fenster aufgeht und sie doch bitte abbrechen klicken mögen cs From webmasterbhs_(at)_bluewin.de Sun, 31 Dec 2000 15:37:38 +0100 Date: Sun, 31 Dec 2000 15:37:38 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Array_f=FCllen_war:_Array_Ausgabe?= > $mon=12; $tag=31; $anzahl=100; > nächster Datensatz: > $mon=09; $tag=28; $anzahl=12; > ... > > und die möchte ich nun einem Array zuweisen. > > Es soll nachher so aussehen: > Anzahl["12"]["31"]["100"]; > Anzahl["09"]["28"]["12"]; $datum = array(); while(bierkasten == voll){ $datum[$mon] = array(); $datum[$mon][$tag] = array(); $datum[$mon][$tag][$anzahl] = true; } die schleife zum füllen musst du jetzt nur noch selber bauen. kiri From ralf_(at)_php-experiments.de Sun, 31 Dec 2000 15:34:30 +0100 Date: Sun, 31 Dec 2000 15:34:30 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] Mailversand mit PHP Martin Jansen wrote: > > 12.4 Windows: Wie funktioniert der Mailversand? Speziell Puretec verwendet bei der Verwendung der mail()-Funktion "irgendwas", es identifiziert sich als "(sSMTP sendmail emulation);". Klappte bei meinen Versuchen allerdings bislang sehr gut, waehrend man bei den Tips aus der FAQ einen "echten" Mailserver benoetigt, den man benutzen darf, was erst bei eigenen Mailservern kein Problem mehr darstellen duerfte. Urks, beinahe OT. ;-) Beste Gruesse, Ralf From ChristianThiele_(at)_gmx.de Sun, 31 Dec 2000 16:06:55 +0100 Date: Sun, 31 Dec 2000 16:06:55 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] OT: SQL-Problem Hi, ich weiß ich begeb mich jetzt aufs Glatteis. Ich machs auch ganz schnell... Ich bin auf der Suche nach einem SQL-Befehl. Habe 2 Tabellen und möchte aus der einen alle Einträge löschen die in der anderen vorhanden sind. Primary Key ist username bei beiden...kann mir den Query jemand basteln, so aus dem Kopf...ich pack es nicht und es ist irgendwie dringend *g* Danke und Sorry für die OT-Mail Ciao Christian From eschmid+sic_(at)_s.netic.de Sun, 31 Dec 2000 16:31:28 +0100 Date: Sun, 31 Dec 2000 16:31:28 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re=3A_=5Bphp=5D_AW=3A_=5Bphp=5D_Individuelle_pa?= =?iso-8859-1?Q?sswortgesch=FCtze_SeitenSeiten?= =?iso-8859-1?Q?sswortgesch=FCtze_SeitenSeiten?= On Sun, Dec 31, 2000 at 12:53:50PM +0100, Björn Schotte wrote: > * Markus Kniehl wrote: > > Stimmt, wenn du noch PHP3 hast nimm PHPlib (phplib.netuse.de) > > sonst die Session Funktionen von PHP4. > > Und bei den Session Funktionen von PHP4 muß man > sich den ganzen Autorisationsrotz noch dazuprogrammieren. > Deswegen will man PHPLIB verwenden. Laut Sascha ist das aber kein Rotz. Die ROTZ war früher mal in Weingarten aktiv, ob die Conni da auch aktiv war, daran kann ich mich beim besten Willen nicht mehr erinnern. -Egon PS: Conni, ich war vor mehr als 25 Jahren häufig im Studentenwohnheim in Weingarten und bin immer noch nicht infiziert. Vielleicht können die PHP User Treffs in der Krone oder in der Franziska in Stuttgart-Birkach zu so einem historischem Treffen mutieren. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From m3phi5t0_(at)_m3phi5t0.de Sun, 31 Dec 2000 17:37:00 +0100 Date: Sun, 31 Dec 2000 17:37:00 +0100 From: M 3 P H I 5 T 0 m3phi5t0_(at)_m3phi5t0.de Subject: [php] whois hi, ich bin gerade dabei verzweifelt einen whois per php bei der denic durchzuführen. für cno-domains funktioniert alles einwandfrei per script, ich benutze den whoisserver "rs.internic.net". aber wenn ich "whois.ripe.net" nehme, um de domains abzufragen bekomme ich immer ausgegeben, dass alle .de domains noch frei sind. kann mir jemand helfen? hat die denic einen eigenen whois-server, wie internic? lennart From sebastian.wolfgarten_(at)_gmx.net Sun, 31 Dec 2000 17:43:35 +0100 Date: Sun, 31 Dec 2000 17:43:35 +0100 From: Sebastian Wolfgarten sebastian.wolfgarten_(at)_gmx.net Subject: [php] AW: [php] whois hi, so ein skript gibt es bei php-center.de im archiv. wenn du dein ding fertig hast, kannst du mir das ja vielleicht mal senden, danke. gruß seb -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von [ M 3 P H I 5 T 0 ] Gesendet: Sonntag, 31. Dezember 2000 17:37 An: php_(at)_php-center.de Betreff: [php] whois hi, ich bin gerade dabei verzweifelt einen whois per php bei der denic durchzuführen. für cno-domains funktioniert alles einwandfrei per script, ich benutze den whoisserver "rs.internic.net". aber wenn ich "whois.ripe.net" nehme, um de domains abzufragen bekomme ich immer ausgegeben, dass alle .de domains noch frei sind. kann mir jemand helfen? hat die denic einen eigenen whois-server, wie internic? lennart -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From m3phi5t0_(at)_m3phi5t0.de Sun, 31 Dec 2000 17:49:14 +0100 Date: Sun, 31 Dec 2000 17:49:14 +0100 From: M 3 P H I 5 T 0 m3phi5t0_(at)_m3phi5t0.de Subject: [php] whois unter welchem menüpunkt denn? lennart ----- Original Message ----- From: "Sebastian Wolfgarten" To: Sent: Sunday, December 31, 2000 5:43 PM Subject: [php] AW: [php] whois > hi, > > so ein skript gibt es bei php-center.de im archiv. > wenn du dein ding fertig hast, kannst du mir das ja > vielleicht mal senden, danke. > gruß > seb From mail_(at)_martin-jansen.de Sun, 31 Dec 2000 17:50:16 +0100 Date: Sun, 31 Dec 2000 17:50:16 +0100 From: Martin Jansen mail_(at)_martin-jansen.de Subject: [php] whois On Sun, 31 Dec 2000 17:37:00 +0100, [ M 3 P H I 5 T 0 ] wrote: >ich bin gerade dabei verzweifelt einen whois per php bei der denic >durchzuführen. Einige Skripte, die das gleiche leisten, findest Du unter http://www.hotscripts.com/PHP/Scripts_and_Programs/Networking_Tools/Whois/ >hat die denic einen eigenen whois-server, whois.denic.de -Martin From daniel_(at)_lorch.cc Sun, 31 Dec 2000 17:53:57 +0100 Date: Sun, 31 Dec 2000 17:53:57 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] 2001 alvast de beste wensen voor het nieuwe jaar !! From sebastian.wolfgarten_(at)_gmx.net Sun, 31 Dec 2000 17:59:18 +0100 Date: Sun, 31 Dec 2000 17:59:18 +0100 From: Sebastian Wolfgarten sebastian.wolfgarten_(at)_gmx.net Subject: [php] AW: [php] whois hi, such mal links oben unter suche nach "de domain" und dann in der zweiten oder dritten seite der ergebnisse. thread war "verfügbarkeit einer de domain prüfen" oder so. schau mal auf http://www.php3-forum.de/beispiele/domaincheck.htm nur da habe ich keinen source gefunden irgendwie. probier mal whois.nic.de oder whois.denic.de, auch sehr nett ist checkdomains.com gruß seb -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von [ M 3 P H I 5 T 0 ] Gesendet: Sonntag, 31. Dezember 2000 17:49 An: php_(at)_php-center.de Betreff: Re: [php] whois unter welchem menüpunkt denn? lennart ----- Original Message ----- From: "Sebastian Wolfgarten" To: Sent: Sunday, December 31, 2000 5:43 PM Subject: [php] AW: [php] whois > hi, > > so ein skript gibt es bei php-center.de im archiv. > wenn du dein ding fertig hast, kannst du mir das ja > vielleicht mal senden, danke. > gruß > seb -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From mk_(at)_mk2000-online.de Sun, 31 Dec 2000 17:57:17 +0100 Date: Sun, 31 Dec 2000 17:57:17 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] 2001 Sunday, December 31, 2000 5:54 PM - Daniel Lorch wrote: > alvast de beste wensen voor het nieuwe jaar !! genau! hehehe! gruß, matthias. -- ** Durchgehend gelüftet: http://www.mk2000-online.de ** private eMails an: mailto:mk_(at)_mk2000-online.de From eschmid_(at)_php.net Sun, 31 Dec 2000 18:00:21 +0100 Date: Sun, 31 Dec 2000 18:00:21 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] 2001 Daniel Lorch wrote: > > alvast de beste wensen voor het nieuwe jaar !! Mein Gott, Du bist ja 6 Stunden zu früh drann. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From webmaster_(at)_hacker-rulz.net Sun, 31 Dec 2000 18:02:40 +0100 Date: Sun, 31 Dec 2000 18:02:40 +0100 From: webmaster_(at)_hacker-rulz.net webmaster_(at)_hacker-rulz.net Subject: [php] 2001 (OT, ich weiss, aber is numa sylvester!) Erfolgreiches und frohes Jahr 2001, und wenn noch jemand weiss, was wo in Köln geht, bitte sagt es mir!! Cya Sebastian! -- Microsoft asks you where you want to go. Unix gets you there... First they ignore you - then they laugh about you - then they fight you - and then you win. The internet is insecure! Do anything against this, visit my Homepage: http://www.hacker-rulz.net Contacts: e-Mail: webmaster_(at)_hacker-rulz.net ICQ: 33478369 From webmasterbhs_(at)_bluewin.de Sun, 31 Dec 2000 18:10:34 +0100 Date: Sun, 31 Dec 2000 18:10:34 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] 2001 > Daniel Lorch wrote: > > > > alvast de beste wensen voor het nieuwe jaar !! > > Mein Gott, Du bist ja 6 Stunden zu früh drann. und immer noch nicht besoffen ?????? ;-) wir sind hier schon am trainieren, seit 2 wochen .... ;-))) kiri From eschmid_(at)_php.net Sun, 31 Dec 2000 18:10:53 +0100 Date: Sun, 31 Dec 2000 18:10:53 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] 2001 Cyrill Schumacher wrote: > > > Daniel Lorch wrote: > > > > > > alvast de beste wensen voor het nieuwe jaar !! > > > > Mein Gott, Du bist ja 6 Stunden zu früh drann. > > und immer noch nicht besoffen ?????? ;-) > wir sind hier schon am trainieren, seit 2 wochen .... ;-))) Ne, ich versuche aber seit Stunden meiner Datenbank "marliesle" einen lieben Brief zu schreiben. Die Krone hat heute und morgen leider zu. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From webmaster_(at)_hacker-rulz.net Sun, 31 Dec 2000 18:14:12 +0100 Date: Sun, 31 Dec 2000 18:14:12 +0100 From: webmaster_(at)_hacker-rulz.net webmaster_(at)_hacker-rulz.net Subject: [php] 2001 Cyrill Schumacher wrote: > > > Daniel Lorch wrote: > > > > > > alvast de beste wensen voor het nieuwe jaar !! > > > > Mein Gott, Du bist ja 6 Stunden zu früh drann. > > und immer noch nicht besoffen ?????? ;-) > wir sind hier schon am trainieren, seit 2 wochen .... ;-))) > kiffen is viel geiler! ;)) cya! -- Microsoft asks you where you want to go. Unix gets you there... First they ignore you - then they laugh about you - then they fight you - and then you win. The internet is insecure! Do anything against this, visit my Homepage: http://www.hacker-rulz.net Contacts: e-Mail: webmaster_(at)_hacker-rulz.net ICQ: 33478369 From mk_(at)_mk2000-online.de Sun, 31 Dec 2000 18:18:30 +0100 Date: Sun, 31 Dec 2000 18:18:30 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] 2001 Sunday, December 31, 2000 6:14 PM - webmaster_(at)_hacker-rulz.net wrote: > Cyrill Schumacher wrote: > > > > > Daniel Lorch wrote: > > > > > > > > alvast de beste wensen voor het nieuwe jaar !! > > > > > > Mein Gott, Du bist ja 6 Stunden zu früh drann. > > > > und immer noch nicht besoffen ?????? ;-) > > wir sind hier schon am trainieren, seit 2 wochen .... ;-))) > > > kiffen is viel geiler! ;)) > cya! man schweift etwas ab, oder artet es hier gänzlich aus? gruß, matthias. -- ** Durchgehend gelüftet: http://www.mk2000-online.de ** private eMails an: mailto:mk_(at)_mk2000-online.de From eschmid_(at)_php.net Sun, 31 Dec 2000 18:22:42 +0100 Date: Sun, 31 Dec 2000 18:22:42 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] 2001 Matthias Kunze wrote: > > Sunday, December 31, 2000 6:14 PM - webmaster_(at)_hacker-rulz.net wrote: > > > Cyrill Schumacher wrote: > > > > > > > Daniel Lorch wrote: > > > > > > > > > > alvast de beste wensen voor het nieuwe jaar !! > > > > > > > > Mein Gott, Du bist ja 6 Stunden zu früh drann. > > > > > > und immer noch nicht besoffen ?????? ;-) > > > wir sind hier schon am trainieren, seit 2 wochen .... ;-))) > > > > > kiffen is viel geiler! ;)) > > > cya! > > man schweift etwas ab, oder artet es hier gänzlich aus? In dem Land wo ein Teufel regiert ist das schon erlaubt. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From daniel_(at)_lorch.cc Sun, 31 Dec 2000 18:28:02 +0100 Date: Sun, 31 Dec 2000 18:28:02 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] Re[2]: [php] 2001 hi Egon, Sunday, December 31, 2000, 6:00:21 PM, you wrote: >> alvast de beste wensen voor het nieuwe jaar !! ESw> Mein Gott, Du bist ja 6 Stunden zu früh drann. ich war mir nicht 100% sicher was der satz heisst :) er stammt aus dem EFNET #bmi: --- snip -------------------------- <|Caveman|> hey TBMeke hoe ist? <|Caveman|> ja, wel lekker? Btw. alvast de beste wensen voor het nieuwe jaar * uninvited is away (.console quit) <|Caveman|> en, hoest met jou? jij ook beste wensen ja goed hoor --- snip -------------------------- hehe. lekker lekker :) cu From eschmid_(at)_php.net Sun, 31 Dec 2000 18:36:51 +0100 Date: Sun, 31 Dec 2000 18:36:51 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Re[2]: [php] 2001 Daniel Lorch wrote: > Sunday, December 31, 2000, 6:00:21 PM, you wrote: > > >> alvast de beste wensen voor het nieuwe jaar !! > > ESw> Mein Gott, Du bist ja 6 Stunden zu früh drann. > > ich war mir nicht 100% sicher was der satz heisst :) er stammt aus dem > EFNET #bmi: > > --- snip -------------------------- > <|Caveman|> hey TBMeke > hoe ist? > <|Caveman|> ja, wel lekker? Btw. alvast de beste wensen voor het nieuwe jaar > * uninvited is away (.console quit) > <|Caveman|> en, hoest met jou? > jij ook beste wensen > ja goed hoor > --- snip -------------------------- > > hehe. lekker lekker :) Scheint niederländisch zu sein. Um nicht ganz OT zu werden, ein PHP Buch in dieser Sprache gibts auch und es heißt: "PHP. Dynamische websites professioneel ondersteunen." Wers geschrieben hat, läßt sich ja bei http://php.net/books.php nachlesen. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From daniel_(at)_lorch.cc Sun, 31 Dec 2000 18:37:40 +0100 Date: Sun, 31 Dec 2000 18:37:40 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] =?ISO-8859-1?B?REFTIEZvbyAod2FyOiBSZTogW3BocF0gUmU6IFtbcGhwXSBSZTogW3Bo?= =?ISO-8859-1?B?cF0gVmFyaWFibGVuINxiZXJnYWJlXSk?= =?ISO-8859-1?B?cF0gVmFyaWFibGVuINxiZXJnYWJlXSk?= hi Amir, Monday, January 01, 2001, 1:33:19 AM, you wrote: AI> /** Ausgabe ist 'foo' */ alle reden von foo, niemand weiss, was es ist :) http://memes.org/cgi-bin/jargon-search?key=foo&scope=everything&options=literal steht das schon in der FAQ? cu From eschmid_(at)_php.net Sun, 31 Dec 2000 18:46:36 +0100 Date: Sun, 31 Dec 2000 18:46:36 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] DAS Foo (war: Re: [php] Re: [[php] Re: [php] Variablen =?iso-8859-1?Q?=DCbergabep=5D?= Variablen =?iso-8859-1?Q?=DCbergabe?= Daniel Lorch wrote: > > hi Amir, > > Monday, January 01, 2001, 1:33:19 AM, you wrote: > > AI> /** Ausgabe ist 'foo' */ > > alle reden von foo, niemand weiss, was es ist :) > http://memes.org/cgi-bin/jargon-search?key=foo&scope=everything&options=literal > > steht das schon in der FAQ? Ne, weil diese Query nicht funktioniert. Aber wie man Leberwurstbrote mit PHP schmiert steht schon drin. Im Listenarchiv müssten aber diverse Hinweise über "foo" und "bar" enthalten sein. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From ralf_(at)_php-experiments.de Sun, 31 Dec 2000 19:00:12 +0100 Date: Sun, 31 Dec 2000 19:00:12 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] AW: [php] whois Sebastian Wolfgarten wrote: [...miserables Quoting entsorgt...] minimaler, simpler whois-Client: $fp = fsockopen("whois.denic.de",43, &$errno, &$errstr, 30); if (!$fp) print "$errstr ($errno)
\n"; else { fputs($fp,"phps.de\r\n"); while (!feof($fp)) { print nl2br(fgets($fp,128)); flush(); } fclose($fp); } Hab's gerade erst auf einer meiner Seiten verwendet... Beste Gruesse, Ralf From michael.pietsch_(at)_berlin.de Sun, 31 Dec 2000 17:25:23 +0100 Date: Sun, 31 Dec 2000 17:25:23 +0100 From: Michael Pietsch michael.pietsch_(at)_berlin.de Subject: [php] OT: SQL-Problem *********** REPLY SEPARATOR *********** Am 31.12.2000 um 16:06 schrieb Christian Thiele: >Hi, > >ich weiß ich begeb mich jetzt aufs Glatteis. Ich machs auch ganz schnell... > >Ich bin auf der Suche nach einem SQL-Befehl. Habe 2 Tabellen und möchte aus >der einen alle Einträge löschen die in der anderen vorhanden sind. Primary >Key ist username bei beiden...kann mir den Query jemand basteln, so aus dem >Kopf... Welche DB benutzt Du? Normalerweise wuerde es in SQL so gehen: delete from where idx in (select idx from where ding = dong) Dies geht aber in mySQL nicht, da keine sub-queries moeglich sind! ____________________________________________________ Michael Pietsch michael.pietsch_(at)_berlin.de From ralf_(at)_php-experiments.de Sun, 31 Dec 2000 19:04:46 +0100 Date: Sun, 31 Dec 2000 19:04:46 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] 2001 Matthias Kunze wrote: > man schweift etwas ab, oder artet es hier gänzlich aus? Noe, wie kommst Du darauf? ;-) Also OT an alle: Ich wuensche Euch einen Guten Rutsch und ein frohes Neues Jahr (wenn es denn da ist). :-) Beste Gruesse, Ralf From list_(at)_handyinfo.at Sun, 31 Dec 2000 19:13:16 +0100 Date: Sun, 31 Dec 2000 19:13:16 +0100 From: Wolfgang Gassler list_(at)_handyinfo.at Subject: [php] If : oder if { HI 1) Wünsche allen einen guten Rutsch 2) Ich hab ein Problem mit ganz simplen ifs (probiere jetzt seit 1 stunde herum) Bei folgendem Code bekomme ich immer eine Fehlermeldung: Parse error: parse error in ..... Zeile 7 also bei else: Wenn ich das ganze mit if { } mache anstatt : zu verwenden funktioniert das. Ich habe schon öfters so ein Problem gehabt, dass die Ifs mit : nciht funktioniert haben. Kann mir da jemand weiterhelfen. Wenns sein muss auch im neuen Jahr (wenn die Welt davor nciht untergeht:) Wolfi From info_(at)_agathos.net Sun, 31 Dec 2000 19:24:17 +0100 Date: Sun, 31 Dec 2000 19:24:17 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] AW: [php] \n in
>>> $text = "Hallo Welt mit vielen Returns..."; >>> echo nl2br($text); //ersetzt alle Returns in br-Zeilenumbrüche... >> >>So ungefähr. >>nl2br() erweitert die \n um
, also wird "\n" zu "
\n". >>Ein kleiner Unterschied, der aber durchaus entscheidend sein kann. > Wer das verhindern will, kann zu > $text= str_replace("\n","
",$text); Hallo Martin, ich denke dies ist überflüssig. nl2br heisst doch NewLine to Brake Also wird aus \n dnach nl2br()
Folglich ist die Aussage dass aus \n
\n wird falsch. Ausserdem, wenn man von Text-Form was in eine DB schriebt steht es dort ja mit \n drin. Beim Auslesen und Anzeigen wendet man nl2br() an. So, und wenn jetzt stimmen würde, dass nicht gewandelt sondern ergänzt wird, dann hättest Du beim erneuten Schreiben und Lesen aus der DB mehrere Leerzeilen und dem ist nicht so. Gesegnetes 2001 allen in der Liste Liebe Grüße aus dem Allgäu Theo From mailinglists_(at)_maxfusion.de Sun, 31 Dec 2000 19:22:04 +0100 Date: Sun, 31 Dec 2000 19:22:04 +0100 From: Josef Weber mailinglists_(at)_maxfusion.de Subject: [php] If : oder if { > HI > > 1) Wünsche allen einen guten Rutsch > 2) Ich hab ein Problem mit ganz simplen ifs (probiere jetzt seit 1 stunde > herum) > > Bei folgendem Code bekomme ich immer eine Fehlermeldung: > > if ($y): > > if ($x = 1) { //nix } > > else: > > //nix > > endif; > > ?> > Du brauchst entweder ein 2. endif: ..oder mit Klammern: cu josef From list_(at)_handyinfo.at Sun, 31 Dec 2000 19:24:57 +0100 Date: Sun, 31 Dec 2000 19:24:57 +0100 From: Wolfgang Gassler list_(at)_handyinfo.at Subject: [php] If : oder if { > > HI > > > > 1) Wünsche allen einen guten Rutsch > > 2) Ich hab ein Problem mit ganz simplen ifs (probiere jetzt seit 1 stunde > > herum) > > > > Bei folgendem Code bekomme ich immer eine Fehlermeldung: > > > > > if ($y): > > > > if ($x = 1) { //nix } > > > > else: > > > > //nix > > > > endif; > > > > ?> > > Aber ich verwende sonst auch oft : und { gemischt, da funktioniert es immer, gibt es da eine regel? mfg Wolfi From info_(at)_agathos.net Sun, 31 Dec 2000 19:32:27 +0100 Date: Sun, 31 Dec 2000 19:32:27 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Variablen_=DCbergabe?= Hallo samira, es gab zwar einige Antworten, aber vielleicht suchst Du nur die einfache Antwort in der Form hier. > irgendwie konnte man mit einem Link auch "eine" bzw "mehrere" Variablen > übergeben...wie ging das nochmal ?? So übergibt man mehrere vars: next page Wichtig, wenn vars Umlaute enthalten -> urlencode verwenden. > und auf next.html konnte man diese Variable dann auslesen. In der next.php (die sollte geparst werden) scheibst Du: oder baust das gleich in Deine Skripte ein. Liebe Grüße aus dem Allgäu Theo From eschmid_(at)_php.net Sun, 31 Dec 2000 19:30:55 +0100 Date: Sun, 31 Dec 2000 19:30:55 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] If : oder if { Wolfgang Gassler wrote: > Aber ich verwende sonst auch oft : und { gemischt, da funktioniert es immer, > gibt es da eine regel? Nein, der Doppelpunkt wurde in PHP Version 3 eingeführt (war so um das Jahr 1997) um solche Konstrukte schneller parsen zu können. Dieses Konstrukt ist im PHP Handbuch als alternative Syntax beschrieben. Der Doppelpunkt, weil alternativ, könnte in weiteren PHP Versionen auch wieder verschwinden. Deshalb sollte man auf die geschweifte Klammer zurückgreifen. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From daniel_(at)_lorch.cc Sun, 31 Dec 2000 19:45:59 +0100 Date: Sun, 31 Dec 2000 19:45:59 +0100 From: Daniel Lorch daniel_(at)_lorch.cc Subject: [php] =?ISO-8859-1?B?UmVbMl06IFtwaHBdIERBUyBGb28gKHdhcjogUmU6IFtwaHBdIFJlOiBb?= =?ISO-8859-1?B?W3BocF0gUmU6IFtwaHBdIFZhcmlhYmxlbiAg3GJlcmdhYmVwXSBWYXJp?= =?ISO-8859-1?B?YWJsZW4g3GJlcmdhYmU?= =?ISO-8859-1?B?W3BocF0gUmU6IFtwaHBdIFZhcmlhYmxlbiAg3GJlcmdhYmVwXSBWYXJp?= =?ISO-8859-1?B?YWJsZW4g3GJlcmdhYmU?= hi Egon, Sunday, December 31, 2000, 6:46:36 PM, you wrote: >> alle reden von foo, niemand weiss, was es ist :) >> http://memes.org/cgi-bin/jargon-search?key=foo&scope=everything&options=literal >> >> steht das schon in der FAQ? ESw> Ne, weil diese Query nicht funktioniert. Aber wie man Leberwurstbrote ESw> mit PHP schmiert steht schon drin. Im Listenarchiv müssten aber diverse ESw> Hinweise über "foo" und "bar" enthalten sein. eigenartig, bei mir ging der link. dieser sollte aber funktionieren und liefert eine wirklich ausführliche beschreibung: http://memes.org/~jargon/jargon_21.html#TAG670 cu From phpmailinglistde_(at)_dieforen.de Sun, 31 Dec 2000 20:24:31 -0000 Date: Sun, 31 Dec 2000 20:24:31 -0000 From: Thorsten Geppert phpmailinglistde_(at)_dieforen.de Subject: [php] If : oder if { > > > HI > > > > > > 1) Wünsche allen einen guten Rutsch > > > 2) Ich hab ein Problem mit ganz simplen ifs (probiere jetzt seit 1 > stunde > > > herum) > > > > > > Bei folgendem Code bekomme ich immer eine Fehlermeldung: > > > > > > > > if ($y): > > > > > > if ($x = 1) { file://nix } -> Probier' es mal mit 2 = - Zeichen Guten Rutsch ... > > > > > > else: > > > > > > file://nix > > > > > > endif; > > > > > > ?> > > > > > Aber ich verwende sonst auch oft : und { gemischt, da funktioniert es immer, > gibt es da eine regel? > > mfg > Wolfi > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From eschmid+sic_(at)_s.netic.de Sun, 31 Dec 2000 21:04:00 +0100 Date: Sun, 31 Dec 2000 21:04:00 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] OT allgemein On Sat, Dec 30, 2000 at 05:26:45PM +0100, Sascha Schumann wrote: > > PS: Erreichbar unter sofern toye.php.net wieder laufen > > sollte. > > Emails für php.net wurden noch nie von toye gehandelt. Wir > sind gerade dabei, einen neuen Server in einem US-Datacenter > von FAST zu organisieren, der dann u.a. als CVS Server > arbeiten wird. Bcc kommt ja auch korrekt an. Aber wie lange soll die Umzugsaktion noch dauern? Es sind ja nur ca. 200 MBs und die könnte Stig in Trondheim auch noch hosten. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From futurefarm_(at)_futurefarm.de Sun, 31 Dec 2000 21:18:20 +0100 Date: Sun, 31 Dec 2000 21:18:20 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Formulare Hallo, habe im PHP-Coder folgende Funktion ausprobiert ... Suche: ... Bei "Go" müsste das gleiche Formular aufgerufen werden(geschieht auch) und die Variable sschlag den eingegebenen Wert ausgeben.Wird jedoch nicht. Liegt es an PHP-Coder Browserfenster. Wenn dem so ist wie kann ich mittels externen Browser PHP4 Dateien ans laufen bringen (WAMP). Habe bereits PHP4 in die jeweiligen Dateien eingetragen. Gruss und guten Rutsch in 2001 Burkhard Stollenwerk From eschmid+sic_(at)_s.netic.de Sun, 31 Dec 2000 21:53:55 +0100 Date: Sun, 31 Dec 2000 21:53:55 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] =?iso-8859-1?Q?Neue_Dezember=ADStatistik?= Hi Alle, ich hab mal eben bei Netcraft nachgekuckt (ich weiss immer noch nicht wie man das schreibt :) Jedenfalls laeuft PHP nach dieser Statistik auf 4,775,580 Domains und auf 803,889 IP Adressen. Ist doch ein ganz gutes Ergebnis, oder nicht? Wenn Sascha keine Zeit hat, dann pack ich die neue Grafik von Wolfgang mal dahin wo sie hingehoert. Ach so, ich noch ein wichtiges Detail vergessen. Die Studie von Netcraft basiert auf 25,675,581 Sites. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From heiko_(at)_ghost.tmt.de Sat, 30 Dec 2000 16:18:05 GMT Date: Sat, 30 Dec 2000 16:18:05 GMT From: Heiko Schubert heiko_(at)_ghost.tmt.de Subject: [php] User nobody - Rechteproblem Hallo, > > alternativ zum persönlichen FTP-Account eines Useres, soll es (vor allem > > für DAU's) möglich sein, Dateien über den Browser per PHP upzuloaden. > > > > Jetzt gibt es hier natürlich ein Problem mit den Rechten: Hat ein User > > eine Datei zunächst per FTP hochgeladen, kann sie vom PHP-Skript, das ja > > mit den Rechten des Users nobody läuft, nicht aktualisiert werden. > > Umkehrt ist es das gleiche Problem... Also ich umgehe das Problem wie folgt (Hausmittel, ohne irgendwelche Programmierung): 1.) Apache läuft unter dem Usernamen www, Gruppe www 2.) zu jedem virtuellen Server wird ein User angelegt, welcher auch Mitglied der Gruppe www ist Bsp.: user : ftp-dom1 group: ftp-dom1, www 3.) nun müssen die Verzeichnisse noch etwas "präpariert" werden. Bsp.: Alle Webauftritte liegen bei mir unterhalb von: /home/httpd/ Damit aber auch neu angelegte Verzeichnisse der Gruppe "www" angehören, muß folgendes gemacht werden: chown -R www.www /home/httpd chmod g+s /home/httpd <-- wichtig!!! Die einzelnen Webauftritte bekommen nun folgende Rechte: /home/httpd/www.dom1.de chown -R ftp-dom1.www /home/httpd/www.dom1.de chmod g+s /home/httpd/www.dom1.de <-- wichtig!!! usw. Wird nun eine Datei oder ein Verzeichnis unterhalb von "/home/httpd/www.dom1.de" angelegt, gehört es automatisch der Gruppe www an und kann demzufolge auch von den php-Scripten bearbeitet werden. Zusammenfassung: Klar ist der Aufwand am Anfang etwas größer. Aber einen virtuellen Server ändert man ja auch kaum noch einmal, daher sollte das egal sein. Ich lasse zusätzlich noch ein paar Scripte per cron laufen, die die Rechte der Verzeichnisse aller meiner virtuellen Server in regelmäßigen Abständen "überprüfen" und notfalls noch einmal korrigieren. Man kann ja nie wissen ;-) frohe Ostern ;-) Bye, Heiko From heiko_(at)_ghost.tmt.de Sat, 30 Dec 2000 14:17:15 GMT Date: Sat, 30 Dec 2000 14:17:15 GMT From: Heiko Schubert heiko_(at)_ghost.tmt.de Subject: [php] User nobody - Rechteproblem Hallo, > > alternativ zum persönlichen FTP-Account eines Useres, soll es (vor allem > > für DAU's) möglich sein, Dateien über den Browser per PHP upzuloaden. > > > > Jetzt gibt es hier natürlich ein Problem mit den Rechten: Hat ein User > > eine Datei zunächst per FTP hochgeladen, kann sie vom PHP-Skript, das ja > > mit den Rechten des Users nobody läuft, nicht aktualisiert werden. > > Umkehrt ist es das gleiche Problem... Also ich umgehe das Problem wie folgt: 1.) Apache läuft unter dem Usernamen www, Gruppe www 2.) zu jedem virtuellen Server wird ein User angelegt, welcher auch Mitglied der Gruppe www ist Bsp.: user : ftp-dom1 group: ftp-dom1, www 3.) nun müssen die Verzeichnisse noch etwas "präpariert" werden. Bsp.: Alle Webauftritte liegen bei mir unter: /home/httpd/ Damit aber auch neu angelegte Verzeichnisse der Gruppe "www" angehören, muß folgendes gemacht werden: chown -R www.www /home/httpd chmod g+s /home/httpd <-- wichtig!!! Die einzelnen Webauftritte bekommen nun folgende Rechte: /home/httpd/www.dom1.de chown -R ftp-dom1.www /home/httpd/www.dom1.de chmod g+s /home/httpd/www.dom1.de <-- wichtig!!! usw. Wird nun eine Datei oder ein Verzeichnis unterhalb von "/home/httpd/www.dom1.de" angelegt, gehört es automatisch der Gruppe www an und kann demzufolge auch von den php-Scripten bearbeitet werden. Zusammenfassung: Klar ist der Aufwand am Anfang etwas größer. Aber einen virtuellen Server ändert man ja auch kaum noch einmal, daher sollte das egal sein. Ich lasse zusätzlich noch ein paar Scripte per cron laufen, die die Rechte der Verzeichnisse aller meiner virtuellen Server in regelmäßigen Abständen "überprüfen" und notfalls noch einmal korrigieren. Man kann ja nie wissen ;-) Bye, Heiko From mieland_(at)_lunatic.de Sat, 30 Dec 2000 15:09:53 +0100 Date: Sat, 30 Dec 2000 15:09:53 +0100 From: Alexander Mieland mieland_(at)_lunatic.de Subject: [php] 2 versch. Submit-Buttons in EINEM Formular? Hallo Ihr... Habe eine Frage zu HTML-Formulare. Ist vielleicht etwas OT, aber ich will es ja per PHP weiterverarbeiten. *g* Ist es möglich, durch Ausnutzung von "name=" und "value=", zwei verschiedene Submit-Buttons in EINEM Formular zu verwenden? Beispiel:
Kann mir da jemand einen Tipp geben? Thanks... -- Alex From kris_(at)_koehntopp.de 31 Dec 2000 18:00:01 -0000 Date: 31 Dec 2000 18:00:01 -0000 From: kris_(at)_koehntopp.de kris_(at)_koehntopp.de Subject: [php] [FAQ: 31-Dec-2000] Haeufig gestellte Fragen Die FAQ zu dieser Newsgroup findet sich unter der URL http://www.koehntopp.de/php/ Sie enthaelt die nachstehend aufgefuehrten Fragen und deren Antworten. dclp de.comp.lang.php FAQ | Home | | Sitemap | Webmaster | Home Kristian Marit PHP FAQ Über... Installation Allgemein Datentypen Strings Regexps Arrays Objekte Formulare Dateien Datumsprobleme Mail mit PHP Datenbanken DB: MySQL DB: Oracle DB: phpMyAdmin PHPLIB Webserver CMS Standardscripte Guter Code PHP 4 PHP 4 Sessions FAQ Lizenz Zugriffe Next Previous Contents _________________________________________________________________ de.comp.lang.php FAQ german-faq_(at)_lists.netuse.de © Copyright 2000 Kristian Köhntopp, Tobias Ratschiller _________________________________________________________________ Build Date: Tue Dec 19 23:57:39 CET 2000 $Id: faq.sgml,v 1.18 2000/10/01 20:07:31 dgorski Exp $ $Id: about.sgml,v 1.45 2000/12/16 10:58:18 kk Exp $ $Id: arrays.sgml,v 1.10 2000/06/04 16:45:35 kk Exp $ $Id: cms.sgml,v 1.5 2000/11/09 20:21:44 guido Exp $ $Id: code.sgml,v 1.9 2000/12/16 23:12:16 j-f Exp $ $Id: database_mysql.sgml,v 1.15 2000/12/16 20:30:30 j-f Exp $ $Id: database_oracle.sgml,v 1.8 2000/12/16 20:31:09 j-f Exp $ $Id: databases.sgml,v 1.28 2000/12/16 20:32:21 j-f Exp $ $Id: datetime.sgml,v 1.8 2000/12/16 23:12:17 j-f Exp $ $Id: functions.sgml,v 1.15 2000/12/16 23:12:17 j-f Exp $ $Id: install.sgml,v 1.32 2000/12/16 23:12:17 j-f Exp $ $Id: mail.sgml,v 1.22 2000/12/16 19:18:59 j-f Exp $ $Id: objects.sgml,v 1.6 2000/06/04 16:45:36 kk Exp $ $Id: open_exec.sgml,v 1.22 2000/12/18 12:23:23 wuerfl Exp $ $Id: openpub.sgml,v 1.2 2000/04/23 18:55:12 kk Exp $ $Id: phpinterpreter.sgml,v 1.56 2000/12/16 23:46:36 j-f Exp $ $Id: phplib.sgml,v 1.21 2000/11/19 22:21:43 kk Exp $ $Id: phpmyadmin.sgml,v 1.5 2000/12/16 20:52:45 j-f Exp $ $Id: regexp.sgml,v 1.21 2000/12/16 19:01:13 j-f Exp $ $Id: scripts.sgml,v 1.39 2000/12/19 02:51:59 mdobel Exp $ $Id: strings.sgml,v 1.10 2000/10/31 20:58:54 kk Exp $ $Id: version4.sgml,v 1.5 2000/06/29 19:07:31 kk Exp $ $Id: version4_session.sgml,v 1.8 2000/12/16 22:17:31 j-f Exp $ $Id: webserver.sgml,v 1.15 2000/12/19 18:17:15 mjansen Exp $ $Id: webvariablen.sgml,v 1.10 2000/12/19 18:17:15 mjansen Exp $ _________________________________________________________________ 1. Über diese FAQ * 1.1 Was ist das hier? * 1.2 Wo finde ich die aktuelle Version dieser FAQ? * 1.3 Kann ich eine Kopie der FAQ per Mail zugesendet bekommen? * 1.4 Du hast doch für die FAQ geschrieben. Ich habe da eine Frage zu PHP... * 1.5 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? * 1.6 Kann ich selber für diese FAQ schreiben? * 1.7 Wie ist die Charta dieser Newsgroup? * 1.8 Was ist PHP? * 1.9 Wo finde ich weitere Informationen über PHP? * 1.10 Soll ich Jobangebote in de.comp.lang.php posten? * 1.11 Wer kann mir einen Provider empfehlen? * 1.12 Warum bekomme ich Ermahnungsmails, wenn ich Autoren in der Gruppe auf Netiquetteverstöße aufmerksam mache? * 1.13 Warum bekomme ich Ermahnungsmails? * 1.14 Warum sind Flames sinnlos? * 1.15 Ich verwende Outlook Express und keiner hat mich lieb. * 1.16 Was ist TOFU? Wieso finden die Anderen meine Artikel schwer zu lesen? * 1.17 Welche Versionen von PHP sind aktuell? * 1.18 Was bedeutet LAMP, WAMP und so weiter? * 1.19 Was soll ich tun, wenn ich einen Fehler in der FAQ gefunden habe? * 1.20 Wie schmiere ich Leberwurstbrote mit PHP? 2. Installation und Inbetriebnahme * 2.1 Suse Linux: Wie installiere ich PHP? * 2.2 Suse Linux 6.2 und 6.3: Warum funktionieren die libgd-Funktionen nicht korrekt? * 2.3 Wie compiliere ich ein aktuelles PHP auf Linux mit Apache Server? * 2.4 Ich habe Probleme PHP3 selbst zu compilieren. * 2.5 Wie installiere ich PHP auf Unix mit Netscape Server? * 2.6 Wie installiere ich CGI-PHP auf einem Apache-Server? * 2.7 Wie installiere ich PHP auf Windows? * 2.8 Was ist PHP/FI und wo kann ich es bekommen? Was ist phtml? * 2.9 Linux: Meine shared libraries werden nicht gefunden. * 2.10 Wo finde ich PHP als Modul für Windows? Wo finde ich mehr PHP-Bibliotheken für Windows? 3. Allgemeine Fragen zu PHP * 3.1 Wie vergleicht sich PHP mit anderen bekannten Webentwicklungssystemen? * 3.2 Wie vergleicht sich die Performance von PHP zu Perl? * 3.3 Wie kann ich mein ASP-Programm in PHP übersetzen? * 3.4 CGI PHP oder Modul? * 3.5 PHP-Scripte von Windows nach Unix portieren? * 3.6 Welche Editoren sind für PHP geeignet? * 3.7 Zeitgesteuerte PHP-Scripte und "Shellscripte" * 3.8 Wie bette ich PHP in HTML ein? (Beispielprogramm) * 3.9 Wie finde ich heraus, wie mein PHP-Interpreter konfiguriert ist? * 3.10 Wo finde ich die php3.ini bzw. die php.ini? * 3.11 Wie kann ich auf Umgebungsvariablen zugreifen? * 3.12 Wie kann ich auf den HTTP-Request-Header zugreifen? * 3.13 Gibt es noch mehr interessante Variablen im Environment? * 3.14 Ich verwende PHP (Version 3) als Apache-Modul. Wie kann ich dies konfigurieren? * 3.15 Was bedeuten master value und local value in phpinfo()? * 3.16 Welche Konfigurationsvariablen kann ich nicht in .htaccess-Dateien verwenden? * 3.17 Was genau bewirkt safe_mode und ist das sicher? * 3.18 "Fatal error: Maximum execution time exceeded" * 3.19 Was ist --enable-force-cgi-redirect? Warum enthält $PHP_SELF den Pfad zum CGI-Interpreter? * 3.20 Warum funktioniert set_time_limit() nicht wie angepriesen? * 3.21 Was ist das für ein _(at)_-Zeichen vor einigen Funktionsaufrufen? * 3.22 Wie kann ich auf Kommandozeilen-Argumente zugreifen? * 3.23 Wie kann ich einen Parameter von einer PHP-Seite an eine andere weitergeben? * 3.24 Wie kann ich eine PHP-Präsentation auf CD brennen? * 3.25 Werden meine PHP-Seiten von einer Suchmaschine indiziert? * 3.26 Wie kann ein Besucher meiner Seite den PHP-Code im Browser sehen? * 3.27 Gibt es für PHP einen "Dokumentationsgenerator" ähnlich Javadoc für Java? * 3.28 Wie kann ich die Ausgabe meines Scriptes in einen anderen Frame umlenken? * 3.29 Warum ist es schlecht, mit dem Referer zu arbeiten? 4. Typen und Funktionen * 4.1 Welche Variablenarten gibt es in PHP und wie greife ich auf sie zu? * 4.2 Welche Datentypen gibt es in PHP? * 4.3 Wie schreibe ich eine Funktion mit einer variablen Anzahl von Argumenten? * 4.4 Wie gebe ich mehrere Werte mit einer Funktion zurück? * 4.5 Wie schreibe ich ein Script, das beliebige Parameter verarbeitet? * 4.6 Variable Variablen * 4.7 Was ist der Unterschied zwischen isset() und einem Vergleich auf den Leerstring? * 4.8 Wie kann ich JavaScript-Funktionen aus PHP heraus aufrufen? 5. Stringfunktionen * 5.1 Was ist besser, print() oder echo? * 5.2 Wie zerlege ich einen String? * 5.3 Wie zerlege ich eine URL? * 5.4 Wie gebe ich eine Zahl formatiert aus? * 5.5 Wie kann ich Zeilenumbrüche in
umwandeln? 6. Reguläre Ausdrücke * 6.1 Wie kann ich mehr über reguläre Ausdrücke lernen? * 6.2 Soll ich ereg() oder preg() verwenden? * 6.3 Wie verwende ich die preg()-Funktionen? * 6.4 Was sind reguläre Ausdrücke? * 6.5 Welche Bauelemente kommen in regulären Ausdrücken vor? * 6.6 Wie teste ich auf die Existenz mehrerer Suchworte in einem String/Array? * 6.7 Wie isoliere ich Suchstrings aus einem größeren Text? * 6.8 Wie finde ich alle Links in einer HTML-Datei? * 6.9 Wie ersetze ich alle relativen Links in einer HTML-Datei? * 6.10 Wie überprüfe ich einen String auf seinen Inhalt? 7. Arrays und Arrayvariablen * 7.1 Wie kann ich ein Element an ein Array anfügen? * 7.2 Wie kann ich ein Array aufzählen? * 7.3 Wie greife ich auf ein mehrdimensionales Array zu? * 7.4 Wie kann ich ein Array nach einem beliebigen Kriterium sortieren lassen? 8. Klassen und Objekte * 8.1 Warum Klassen und Objekte benutzen? * 8.2 Wie definiere ich eine Klasse? Wie erzeuge ich ein Objekt? * 8.3 Was ist $this? * 8.4 Was ist extends? Was ist Vererbung? * 8.5 Was ist ein Konstruktor? * 8.6 Was sind polymorphe Funktionen? Kann ich sie simulieren? * 8.7 Wie kann ich Metainformationen über eine Klasse bekommen? 9. Variablen und Formulare * 9.1 Wie übergebe ich Variablen aus einem Formular an ein PHP-Script? * 9.2 Wie kann ich ohne Formular Variablen an ein Script übergeben? * 9.3 Wie viele Formularelemente kann ich auf einer Seite haben? * 9.4 Sollte ich besser GET oder POST verwenden? * 9.5 Wie kann man ein erzeugen? * 9.9 Wie verarbeite ich ? 10. Dateifunktionen und Programmausführung * 10.1 Wie kann ich eine Datei auslesen? * 10.2 "Warning: Supplied argument is not a valid File-Handle resource" * 10.3 Wie kann ich ein externes Programm von PHP aus starten? * 10.4 Wie realisiere ich einen Dateidownload mit PHP? * 10.5 Wie kann ich in einer Datei eine Zeile einfügen oder löschen? * 10.6 Wie kann ich einen Datei-Upload per FTP durchführen? * 10.7 Unix: Welche Zugriffsrechte brauche ich, um eine Datei anzulegen? * 10.8 Wie kann ich mit PHP auf die serielle Schnittstelle zugreifen? 11. Datums- und Kalenderprobleme * 11.1 Wie kann ich das aktuelle Datum bekommen? * 11.2 Wie kann in ein deutsches Datum in MySQL-Format umwandeln (und umgekehrt)? * 11.3 Wie kann ich die Anzahl der Tage zwischen zwei Daten bestimmen? * 11.4 Wie kann ich das Datum des Vortages bestimmen? * 11.5 Wieviel Tage hat der aktuelle Monat? * 11.6 Wie kann ich die Laufzeit meines Codes bestimmen? Gibt es einen Benchmark? 12. Mail lesen und schreiben * 12.1 Was ist SMTP? * 12.2 Was ist das Domain Name System? * 12.3 Unix: Wie funktioniert der Mailversand? * 12.4 Windows: Wie funktioniert der Mailversand? * 12.5 Windows: Wo finde ich Mailserver, die ich bei mir installieren kann? * 12.6 Wie kann ich eine HTML-Mail versenden? Wie kann ich den Absender meiner Mail festlegen? * 12.7 Wie kann ich ein Attachment mit einer Mail versenden? * 12.8 Wie kann ich eine Mail effizient an sehr viele Empfänger versenden? * 12.9 Wie kann ich die Gültigkeit einer Mailaddresse testen? * 12.10 Wie kann ich überprüfen, ob eine versendete Mail tatsächlich angekommen ist? * 12.11 Wie kann ich feststellen, ob eine Mailadresse äußerlich gültig ist? * 12.12 Wie versende ich SMS mit PHP? 13. Datenbanken * 13.1 Wie kann ich mehr über SQL lernen? * 13.2 Wieso kann ich mehrere, durch Semikolon getrennte Statements nicht ausführen? * 13.3 Ist es sinnvoll, Bilder in einer Datenbank abzulegen? * 13.4 Windows: Jeder Zugriff auf meine Datenbank dauert eine halbe Minute! * 13.5 Wie kann ich meine Datenbankperformance steigern? * 13.6 Wie kann ich zwei Tabellen miteinander verknüpfen? * 13.7 Was ist Aggregation? Was ist GROUP BY? * 13.8 Was ist der Unterschied zwischen connect und pconnect? * 13.9 Wie kann ich mein Datenbankpaßwort gegen Spionage sichern? * 13.10 MySQL oder PostgreSQL? * 13.11 Wie komme ich bei mein Provider an die Datenbank? * 13.12 Wie kann ich auf einen ODBC-Server (MSSQL, Access) zugreifen? 14. Datenbanken: MySQL * 14.1 Kommt MySQL mit mehr als x Datensätzen pro Tabelle klar? Wie stabil ist MySQL? * 14.2 Wie greife ich auf eine MySQL-Datenbank zu? * 14.3 "0 is not a MySQL result index" * 14.4 Mein Script verbraucht so viel Speicher beim Datenbankzugriff. * 14.5 Windows: "Call to unsupported or undefined function: mysql_connect()" * 14.6 Unix: "Call to unsupported or undefined function: mysql_connect()" * 14.7 "Call to unsupported or undefined function: mysql_errno()" * 14.8 "MySQL-Server has gone away" * 14.9 Wie kann ich eine CSV-Datei in MySQL importieren? * 14.10 Wie kann ich eine CSV-Datei aus MySQL exportieren? * 14.11 Wie kann ich die Datensätze der letzten 2 Wochen listen? * 14.12 Wie kann ich eine Tabelle nach IP-Nummern sortieren lassen? * 14.13 Wie lösche ich alle Datensätze, die älter als n Tage sind? * 14.14 Wie kann ich Bilder in einer MySQL-Datenbank speichern? * 14.15 Wie kann ich einen zufälligen Eintrag aus einer MySQL-Tabelle auswählen? * 14.16 Ich habe eine Tabelle mit n Einträgen und möchte auf jeder Seite m davon anzeigen. * 14.17 Wozu ist auto_increment nützlich? Wie erfahre ich den Wert des letzten Inkrements? * 14.18 Wie lege ich den Initialwert des auto_increment fest? Läuft dieser Wert über? 15. Datenbanken: Oracle * 15.1 Ora oder OCI ? * 15.2 Ich habe Oracle-Support mit --with-oci8 in PHP eincompiliert, nun startet der Apache nicht mehr. * 15.3 Unix: "Call to unsupported or undefined function: oci_logon()" * 15.4 "Warning: ORA-12154: TNS:could not resolve service name" * 15.5 Unix: Umlaute, die in die Datenbank eingetragen wurden, werden nicht korrekt dargestellt. * 15.6 "Warning: ORA-12705: invalid or unknown NLS parameter value specified" * 15.7 Gibt es auto_increment unter Oracle ? * 15.8 Ich verwende das obige Beispiel. Wie kann ich nun mysql_insert_id() emulieren? * 15.9 Wie selectiere ich nur bestimmte Zeilen ( LIMIT unter MySQL) ? * 15.10 Wie speichere ich Datensätze mit mehr als 2000 Zeichen ab ? * 15.11 Wie bearbeite ich LOBs mit PHP ? 16. phpMyAdmin * 16.1 Was ist phpMyAdmin? * 16.2 Ich bin kein MySQL-Administrator. Wie kann ich phpMyAdmin nur für mich selbst installieren? * 16.3 Ich bin MySQL-Administrator und möchte ein Exemplar phpAdmin für alle meine User installieren. * 16.4 Wieso kann ich den Inhalt meiner Tabelle nicht editieren? * 16.5 Wieso werden TIMESTAMP-Felder nicht auf die aktuelle Zeit gesetzt, wenn ich eine neue Zeile einfüge? * 16.6 Wieso kann ich in phpMyAdmin mehrere durch Semikolon getrennte SQL-Statements ausführen, nicht aber mit normalen PHP-Funktionen? 17. PHPLIB * 17.1 Was ist PHPLIB? * 17.2 Wo kann ich PHPLIB bekommen? * 17.3 Mein Provider hat PHPLIB nicht installiert. * 17.4 Ich habe keinen Zugriff auf die php3.ini. * 17.5 "Oops, php3_SetCookie called after header has been sent!" * 17.6 GET-Mode oder Cookie-Mode? Sind Cookies böse? * 17.7 Was ist das Sevenval-Patent? * 17.8 Warum verwendet PHPLIB nicht die IP-Nummer des Browsers als Schutz gegen eine Übernahme der Session? * 17.9 Warum sind die Session-IDs von PHPLIB so lang? * 17.10 Was schreibe ich denn nun in meine local.inc? * 17.11 ERROR 1146: Table 'xyz.active_sessions' doesn't exist! * 17.12 Wie kann ich mit PHPLIB und Frames arbeiten? * 17.13 Internet Explorer: Meine Seiten werden nicht aktualisiert. * 17.14 Wie kann ich Reloads durch den User erkennen und verhindern? * 17.15 Wie kann ich meine Variablen initialisieren und registrieren? * 17.16 Wie kann ich auto_init benutzen, um Session-Statistiken zu erfassen? * 17.17 Wie kann ich eine Datei mit einem Paßwort schützen? * 17.18 Wie kann ich mich gegen einen LDAP-Server authentisieren? * 17.19 Wie kann ich Zugriffsrechte in PHPLIB definieren? * 17.20 Wie kann ich einen Warenkorb realisieren? * 17.21 Wie kann ich eine Menünavigation erzeugen? * 17.22 Was sind Templates? Warum sind Templates nützlich? 18. Webserver und PHP * 18.1 Apache: Kann ich PHP auch auf .html-Dateien anwenden? * 18.2 Apache: Wie kann ich ein Verzeichnis mit einem Paßwort schützen? * 18.3 Apache: Wie kann ich ein Verzeichnis mit PHP mit einem Paßwort schützen? * 18.4 Kann ich mit CGI PHP ein Verzeichnis mit einem Paßwort schützen? * 18.5 Wie kann ich mit PHP die Bildschirmauflösung des Browsers herausfinden? * 18.6 Wie kann ich das Caching einer Seite verhindern? * 18.7 "Document contains no data" * 18.8 Wie erzeuge ich mit PHP einen Redirect auf eine andere Seite? * 18.9 Was sind Sessions und warum sind sie nützlich? * 18.10 Wie kann ich mit PHP WAP-Seiten erzeugen? * 18.11 Wie bringe ich eine Suchmaschine dazu, meine Seiten zu indizieren? 19. Content Management Systeme * 19.1 Was ist ein Content Management System? Warum ist es nützlich? * 19.2 Welche PHP-basierten Content Management Systeme gibt es? 20. Häufig nachgefragte Standardscripte * 20.1 Wie kann ich eine schummelsichere Abstimmung codieren? * 20.2 Wie kann ich einen HTTP POST-Request absenden? * 20.3 Wie kann ich eine Volltextsuche realisieren? * 20.4 Wie kann ich mit PHP News lesen und schreiben? * 20.5 Wie kann ich einen Onlineshop mit PHP realisieren? * 20.6 Wie kann ich die IP des Users erfahren? * 20.7 Wie kann ich ein JPEG-Bild verkleinern? * 20.8 Wie kann ich die Performance zweier Befehle vergleichen? * 20.9 Wie kann ich den Inhalt eines Verzeichnisses samt dem Inhalt aller Unterverzeichnisse ausgeben? * 20.10 Wie kann ich aus einem Zahlenbereich von x bis y, zufällig n Zahlen auswählen, so daß keine Zahl doppelt vorkommt? * 20.11 Wie kann ich zählen, wie oft auf einen Link geklickt wurde? * 20.12 Wie kann ich das Datum der letzten Änderung einer Datei erfahren? * 20.13 Wie kann ich ein Forum mit PHP realisieren? * 20.14 Wie biete ich meine Seiten mehrsprachig an? * 20.15 Wie kann ich ermitteln, wieviele Besucher gerade meine Seite betrachten? * 20.16 Wie erstelle ich eine Webmail-Oberfläche mit PHP? 21. Guter Code * 21.1 Vermeide globale Variablen. * 21.2 Halte Code links. Verwende Wächter statt Schachel-ifs. * 21.3 or und and sparen Klammern. * 21.4 Prüfe importierte Parameter. Traue niemandem. * 21.5 Von HTML zu PHP: Schreibe Formularverarbeitungen in Normalform. * 21.6 Trenne Aussehen und Inhalt. 22. PHP4 * 22.1 Ist PHP4 stabil? * 22.2 Wo bekomme ich PHP4? * 22.3 Wie übersetze ich PHP4? * 22.4 Was ist neu in PHP4? * 22.5 Wie kann ich PHP4 (CGI und Apache-Modul) konfigurieren? 23. PHP4: Sessions * 23.1 Wie realisiere ich Sessions mit PHP4? * 23.2 Was ist eine Session-ID? Was ist PHPSESSID? * 23.3 Wie stelle ich fest, ob der Client die Cookie-Annahme verweigert? * 23.4 Wie übergebe ich Session-IDs ohne Cookies an eine andere Seite? Was ist Fallback? * 23.5 Warning: Cannot send session cookie - headers already sent... * 23.6 Wie kann ich den Namen der Session ändern, ohne in die php.ini einzugreifen? * 23.7 Wie schütze ich Sessiondaten zusätzlich? * 23.8 Wie groß darf die Menge an Daten sein, die ich in einer Session speichern darf? * 23.9 Wie kann ich mir den Inhalt der Sessiondaten anzeigen lassen? * 23.10 Wie kann ich mir den Inhalt der Cookiedaten anzeigen lassen? * 23.11 Sessiondaten werden nach session_destroy() nicht gelöscht. Wie kann ich sie trotzdem löschen? * 23.12 Was geschieht im Filesystem des Servers wenn ich Sessions benutze? 24. Open Publication License * 24.1 Englische Version * 24.2 Deutsche Version _________________________________________________________________ Next Previous Contents Top Geändert: 19-Dec-2000 23:58:09 Url: http://kris.koehntopp.de/php/index.html dclp de.comp.lang.php FAQ | Home | PHP FAQ | | Sitemap | Webmaster | Home Kristian Marit PHP FAQ Über... Installation Allgemein Datentypen Strings Regexps Arrays Objekte Formulare Dateien Datumsprobleme Mail mit PHP Datenbanken DB: MySQL DB: Oracle DB: phpMyAdmin PHPLIB Webserver CMS Standardscripte Guter Code PHP 4 PHP 4 Sessions FAQ Lizenz Zugriffe Next Previous Contents _________________________________________________________________ 1. Über diese FAQ 1.1 Was ist das hier? Dies ist der monatliche Einführungsartikel für die Newsgruppe de.comp.lang.php. Er erklärt den Zweck der Newsgruppe, auf welche Weise man hier am einfachsten an sinnvolle Antworten kommt und dient als Sammlung von Antworten auf häufig gestellte Fragen in der Gruppe. Wenn Du Kommentare oder Vorschläge zu diesem Artikel hast oder wenn Du selber einige Abschnitte in diesen Artikel einbringen möchtest, wendest Du Dich am besten per Mail die Mailingliste zur de.comp.lang.php FAQ, < german-faq_(at)_lists.netuse.de>. 1.2 Wo finde ich die aktuelle Version dieser FAQ? Eine Downloadversion dieser FAQ im HTML-Format findet sich unter der URL http://www.koehntopp.de/php/faq-html.tar.gz. Windows-Anwender können die FAQ auch im CHM-Format laden, die in der jeweils aktuellsten Version unter der Adresse http://www.koehntopp.de/php/faq.chm abgelegt ist. (Zum Ansehen von CHM-Dateien ist eine hinreichend neue Version des Microsoft Internet Explorer notwendig). Die aktuelle Version dieser FAQ ist unter der URL http://www.koehntopp.de/php zu lesen. Eine Version in einer einzigen Datei befindet sich unter der URL http://www.koehntopp.de/php/faq-single.html. Die Linuxdoc SGML-Quelltexte dieser FAQ sind unter der URL http://www.koehntopp.de/php/faq.tar.gz zu finden. Es existiert ein CVS-Archiv, aus dem die aktuelle Version der FAQ bezogen werden kann. Die CVSROOT dieses Archives ist :pserver:cvsread_(at)_phplib.netuse.de:/repository mit dem Paßwort cvsread. Das Modul heißt german-faq. Ein CVSWEB-Zugang zu dem Archiv ist unter http://phplib.netuse.de/cgi/cvsweb.cgi zu finden. ______________________________________________________________ $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository login Password: cvsread $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository checkout german-faq ... # Aktualisieren der Version mit $ cd german-faq $ cvs -z9 update -dAP ______________________________________________________________ Es gibt eine Mailingliste german-faq, die Nachrichten über Änderungen an der FAQ enthält und die man bestellen sollte, wenn man an der FAQ mitarbeiten möchte. Man kann die Mailingliste unter der Adresse german-faq-subscribe_(at)_lists.netuse.de bestellen. 1.3 Kann ich eine Kopie der FAQ per Mail zugesendet bekommen? Die FAQ wird nicht als Mail versendet, sondern ist ausschließlich in den genannten Formaten und an den genannten Stellen im Web zu finden. Als Windows-Anwender kann man die CHM-Version verwenden oder sich eine Kopie der FAQ mit Hilfe von Programmen wie Teleport Pro oder mit Hilfe der Offline-Funktion des Microsoft Internet Explorer 5 herunterladen. Als Linux-Anwender verwendet man dafuer das Programm wget. 1.4 Du hast doch für die FAQ geschrieben. Ich habe da eine Frage zu PHP... Fragen gehören in die Newsgroup. Es ist vollkommen sinnlos, Fragen per Mail an einen der Autoren dieser FAQ zu senden. 1.5 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? Dieser Text ist wie alle Werke urheberrechtlich geschützt. Er ist jedoch unter den Bedingungen der Open Publication License, Version 0.4 oder höher verfügbar. Die genaue Lizenz findet sich im Anhang. Wenn dieser Text reproduziert oder verwendet wird, bitten die Autoren um Meldung eines solchen Angebotes an german-faq_(at)_lists.netuse.de unter Angabe einer Kontaktadresse. Diese Kontaktperson ist herzlich eingeladen, sich auf der Mailingliste german-faq_(at)_lists.netuse.de anzumelden, um über Aktualisierungen des Textes informiert zu werden. 1.6 Kann ich selber für diese FAQ schreiben? Ja. Wenn Deine Texte Eingang in diese FAQ finden, erklärst Du Dich mit den folgenden Nutzungsbedingungen einverstanden: * Du mußt Deine Antworten mit Deinem vollen Namen kennzeichnen ("Von Nicholas Haflinger"). Du kannst aus Deinem Namen einen mailto: Hyperlink machen, wenn möchtest. * Du behältst das volle Urheber- und Verwertungsrecht an Deinem Text und kannst Deinen Text nach Deinem Gutdünken verwenden. * Du stellst Deinen Text für diese FAQ unter die im Anhang befindliche Open Publication License, Version 0.4 oder höher. 1.7 Wie ist die Charta dieser Newsgroup? Diese Newsgruppe richtet sich an alle Benutzer und Programmierer von PHP, einer Programmiersprache mit Schwerpunkt auf der Entwicklung von Webanwendungen. Es können alle Themen rund um PHP besprochen werden, seien es nun Probleme mit der Installation, der Anwendung oder Programmierung in PHP oder der Erweiterung des PHP- Interpreters selbst. 1.8 Was ist PHP? Die Abkürzung PHP steht offiziell für "PHP: Hypertext Preprocessor". Dies ist eine rekursive Abkürzung im Stile des GNU-Projektes. PHP ist eine Scriptsprache zur dynamischen Erstellung von Webseiten. Die Anweisungen der Sprache sind dabei in den HTML-Code einer Webseite eingebettet, d.h. jede HTML-Seite ist auch ein gültiges PHP-Programm. Die Syntax von PHP ist ähnlich wie die von C, Java oder Javascript. Die Sprache zeichnet sich vor allen Dingen durch ihre leichte Erlernbarkeit, ihre ausgezeichneten Datenbankanbindungen und Internet-Protokolleinbindungen und die Unterstützung zahlreicher weiterer Funktionsbibliotheken aus. PHP stellt so für den Web-Entwickler das ideale Werkzeug zur Erstellung von dynamischen Inhalten dar. PHP ist freie Software im Sinne der Debian Free Software Guidelines (DFSG). Quelltext und Binaries des PHP-Interpreters sind frei erhältlich und können für alle kommerziellen und nichtkommerziellen Zwecke eingesetzt werden; jeder kann den PHP-Quelltext weiterentwickeln und die Änderungen an das PHP-Projekt zurückfließen lassen. Der genaue Lizenztext ist in der Datei COPYING enthalten, der Bestandteil der PHP-Distribution ist. PHP läuft auf allen gängigen Unix-Versionen und auf den verschiedenen Windows-Versionen (Win95, 98 und NT). Als CGI-Programm kann PHP mit jedem Webserver zusammenarbeiten. Für einige Webserver, allen voran Apache, stehen auch Modulversionen zur Verfügung, die sehr viel effizienter ausgeführt werden. Die Homepage des PHP-Projektes ist http://www.php.net. Mirrors dieser Site sind in vielen Ländern vorhanden, unter anderem auch in Deutschland unter der URL http://www.php3.de oder http://de.php.net. Von dort kann man die jeweils aktuelle Releaseversion des Interpreters sowie Binaries für eine Reihe von Plattformen herunterladen. Ebenso finden sich dort das englische Handbuch sowie Archive der englischen Mailinglisten. 1.9 Wo finde ich weitere Informationen über PHP? Zu PHP gibt es zahlreiche Informationsquellen in deutscher und englischer Sprache. Deutsche Ressourcen im WWW * Artikel von Kristian Köhntopp * Dynamic Webpages * Jörg Baachs LAMP-Installationsanleitung * Martin Jansens PHP Seiten * PHP mit dem PWS (Windows Personal Web Server) * PHP-Center * PHP-Homepage * Tutorials für PHP und MySQL * WAMP HowTo * PHP und MySQL Tutorial * PHP-Schulung von Ulf Wendel und Johann-Peter Hartmann Internationale Ressourcen im WWW * PHP Homepage * Englische FAQ * Zend ist die PHP4 Scriping Engine * Annotated Online Manual * Berber's PHP3 Example Page * Devshed Developer Forum * PHP Classes Repository * PHP Knowledge Base * PHP Manual for Homesite * PHP3 Code Exchange * phpTidBits - Tutorials * phpWizard.net * phpbuilder.com Bücher über PHP Ein Verzeichnis aller aktuellen Bücher findet man im Buchverzeichnis der englischen Website. In Deutsch: php -dynamische webauftritte professionell realisieren, Egon Schmid, Christian Cartus, Richard Blume; Markt und Technik Verlag. In Deutsch: PHP - Grundlagen und Lösungen, Webserver-Programmierung unter Windows und Linux, Jörg Krause; Carl Hanser Verlag. In Deutsch: PHP - kurz & gut, Rasmus Lerdorf, Übersetzung Ingo Marks; O'Reilly Verlag. In Englisch: Core PHP Programming, Leon Atkinson; Prentice Hall. In Englisch: PHP3: Programming Browser-Based Applications, David Medinets; McGraw-Hill. In Englisch: Professional PHP, Jesus Castagnetto, Harish Rawat, Sascha Schuhmann, Chris Scollo, Deepak Veliath; Wrox Press. In Englisch: Building Database Applications on the Web Using PHP3, Craig Hilton, Jeff Willis, Bjorn Borud; Addison-Wesley. In Englisch: Programming PHP, Rasmus Lerdorf, Randy Jay Yarger, Andi Gutmans, Zeev Zuraski, Stig Bakken, Shane Caraveo; O'Reilly Verlag (Erscheinungstermin: Mai 2001). Fertige Anwendungen in PHP Ein Verzeichnis von Projekten, die PHP3 verwenden, findet man im Projektverzeichnis der offiziellen Homepage. * Phorum, ein Diskussionsforum. * phpSlash, ein Diskussionsforum. * IMP, ein Webmail Interface. * Bookmarker, eine Bookmark-Verwaltung. * PHPLIB, eine objektorientierte Bibliothek zur Anwendungsentwicklung. * phpMyAdmin, ein Managementsystem für MySQL-Datenbanken. * MyGuestbook, ein Gästebuch. * phpAds ein Verwaltungssystem für Banner Ads. * phpHoo eine Art Mini-Yahoo. 1.10 Soll ich Jobangebote in de.comp.lang.php posten? Eine kurze Umfrage im Januar 2000 in de.comp.lang.php hat ergeben, daß Jobangebote in der Newsgroup toleriert werden, auch wenn sie nach Charta streng genommen off-topic sind, solange sie folgenden Ansprüchen an die äußere Form genügen: * Jobangebote sollen im Betrefftext des Artikels die Kennzeichnung [JOB] haben. Auf diese Weise sind sie leicht erkennbar und können von den Leuten, die sie nicht sehen wollen leicht unterdrückt werden, während Sie von den Leuten, die einen Job suchen, leicht gefunden werden. * Jobangebote sollten mit der Headerzeile Followup-To: poster veröffentlicht werden. de.comp.lang.php nimmt die Veröffentlichung von Jobangeboten hin, ist aber nicht zur Diskussion über Jobangebote gedacht. * Jobangebote sollten nicht übermäßig oft veröffentlicht werden: Jeder Job sollte nur genau einmal angepriesen werden und Arbeitgeber mit ständigen oder wiederkehrenden Jobangeboten sollten nicht öfter als einmal im Monat veröffentlichen. Es hat keinen Sinn sich aufzudrängen und bei einem unbeliebten Arbeitgeber wird in der jetzigen Arbeitsmarksituation wohl kaum jemand anfangen. * Jobangebote sollten Netiquettekonform sein: Der Absendername soll eine Person ("Paul Arbeitgeber") und keine Funktion ("Personalbüro Arbeitgeber GmbH") sein. Die angegebene Mailadresse soll gültig sein. In Newsartikel soll kein HTML verwendet werden und Netscape Visitenkarten sollen nicht verwendet werden - Hochglanz-Blendwerk ist nett für das Marketing, aber wir sind R&D. * Jobangebote können in die formal korrekte Newsgroup de.markt.arbeit.biete crosspostet werden. Dann ist es doppelt wichtig, daß ein Followup-To: poster oder Followup-To: de.markt.arbeit.d gesetzt wird. de.comp.lang.php ist nicht zur Diskussion von Jobangeboten geeignet! Wenn Sie als Arbeitgeber nicht in der Lage sind, im USENET intelligent, kooperativ und regelkonform aufzutreten, sollten Sie andere Medien für Ihre Personalaquise verwenden, die sich Ihnen leichter erschließen. Ihre Corporate Identity wird es Ihnen danken. 1.11 Wer kann mir einen Provider empfehlen? Eine kurze Umfrage im Februar 2000 in de.comp.lang.php hat ergeben, daß Frage nach Providern oder Providerspezifika in dieser Newsgroup nicht willkommen ist. Die korrekte Newsgroup für diese Frage wäre de.comm.provider.webspace. Ebenso unerwünscht sind providerspezifische Fragen wie Wie komme ich bei xyz an die MySQL-Datenbank?. Der korrekte Ansprechpartner für solche Fragen wäre der Support des betreffenden Providers bzw. dessen FAQ. Werden derartig providerspezifische Fragen dennoch in die Newsgroup gestellt, ist es höflich, Folloup-To: poster zu setzen und hinterher eine Zusammenfassung der eingegangenen Mails zu posten. Eine Zusammenfassung besteht nicht darin, die Texte der eingegangenen Mails hintereinanderzuhängen und in die Gruppe zu werfen, sondern idealerweise in einem Text, der vergleichsweise schmerzlos in diese FAQ integriert werden kann. Eine Providerdatenbank wird unter anderem bei Dynamic Web Pages und beim PHP-Center betrieben. 1.12 Warum bekomme ich Ermahnungsmails, wenn ich Autoren in der Gruppe auf Netiquetteverstöße aufmerksam mache? Du hast vollkommen Recht: Manche Autoren in der Newsgroup verstoßen gegen die Netiquette, wie sie in de.newusers.infos gepostet wird. Sie tun dies etwa, indem sie ohne vollen Realnamen schreiben, inkorrekte Mailadressen ("nospam", "deletethis") angeben oder Artikel mit HTML oder Netscape Visitenkarten versenden. Du sollst das auch nicht hinnehmen. In einer Newsgroup ist der Ton jedoch genauso wichtig wie der Inhalt. Die Regulars von de.comp.lang.php sind stolz auf den freundlichen und hilfsbereiten Ton in ihrer Newsgroup. Wenn Du also einen anderen Autor an die Netiquette erinnern möchtest, dann tu dies bitte unbedingt per Mail und nicht öffentlich in der Gruppe. Auch die Netiquette, auf deren Einhaltung zu bestehst, fordert dies - Du kannst nicht auf der einen Seite auf der Einhaltung der Netiquette bestehen und andererseits selbst dagegen verstoßen, ohne Glaubwürdigkeit zu verlieren. Und bitte: Halte Deinen Ton auch in der Mail freundlich. Du wirst leichter verstanden und erreichst das gewünschte Ziel viel eher. Wenn Du meinst, Deinen Artikel dennoch öffentlich posten zu müssen, etwa um einen Autoren an die korrekte Newsgroup zu verweisen, oder weil die angegebene Mailadresse nicht erreichbar ist oder weil sich der Autor per Mail nicht einsichtig zeigt und sich niemand sonst bisher darum gekümmert hat, dann halte Deinen Beitrag bitte freundlich und konstruktiv. Das bedeutet: Beantworte die gestellte Frage oder löse das Problem des Fragers so gut Du kannst und weise dann auf die Netiquette hin. Wenn Du zu dem Problem des Fragers nichts beizutragen hast, dann poste lieber gar nichts - oder schreibe eine Mail. Du bist nicht allein in der Gruppe und Du mußt die Welt nicht selbst retten. Ein anderer, der antworten kann, wird antworten und dabei wahrscheinlich auch auf korrektes Verhalten hinweisen. Regeldiskussionen gehören in die dafür vorgesehene Newsgroup, de.soc.netzkultur.umgangsformen, oder sollen mit einem Followup-To: poster versehen werden. 1.13 Warum bekomme ich Ermahnungsmails? Du wirst nicht nur in de.comp.lang.php, sondern in den meisten anderen deutschen Newsgroups auf korrektes Verhalten in den Newsgroups hingewiesen, wenn ohne einen vollständigen Namen postest, Artikel ohne gültige Absenderadresse schreibst, Artikel mit Werbung absetzt, HTML oder Netscape Visitenkarten in Deinen Artikeln versendest oder mutwillig Artikel in die falschen Newsgroups schreibst. Diejenigen von uns, die schon länger in den USENET News aktiv sind, haben sich diese Regeln und Verhaltenformen nicht aus Spaß ausgedacht. USENET existiert schon seit mehreren Jahrzehnten und die Verhaltensnormen, auf deren Einhaltung bestanden wird, haben sich in langen Jahren entwickelt und bewährt. Es gibt einen guten Einführungstext aus de.newusers.infos mit dem Titel Warum soll ich mich an die Regeln halten? der erklärt, warum die Dinge so sind wie sie sind. Wenn Du von de.comp.lang.php Ergebnisse möchtest, also technische Hilfe bei Deinen Problemen mit der Programmiersprache PHP, dann tust Du gut daran, Deinen Texten auch eine akzeptable äußere Form zu geben. 1.14 Warum sind Flames sinnlos? Von Martin Jansen und Kristian Köhntopp Newbies, die sich nicht an geltende Netzkulturen halten oder schlecht formulierte Fragen stellen, kommen meist mit einem konkreten Problem nach de.comp.lang.php. Diese Leute bekommen dann allerdings häufig keine vernünftige Antwort, sondern werden mit Flames überhäuft. Der Grund liegt darin, dass beide Parteien mit unterschiedlichen Erwartungen und unterschiedlichen Kommunikationszielen in den Thread gegangen sind, und sie nicht bereit waren, von diesen Zielen abzuweichen. So ist keine sinnvolle Kommunikation zustande gekommen. Eine sinnvolle Antwort auf ein schlecht formuliertes oder unhöfliches Posting unterscheidet sich in den folgenden Punkten: Zunaechst einmal versucht sie freundlich zu bleiben, ohne in der Sache nachzugeben. Dann geht sie unmittelbar auf das Problem von des Posters ein, d.h. sie hilft ihm auf eine konstruktive Weise sein unmittelbares Problem zu lösen, um ihn wieder arbeitsfähig zu machen. Dies ist der wichtigste Aspekt der Nachricht aus der Sicht des Newbies oder Posters: Es ist egal wie unsystematisch und offtopic die Nachricht von ihm oder meine Antwort ist - wenn Du mit ihm etwas anfangen willst, musst Du zuerst seinen unmittelbaren Block lösen, damit Du sinnvolle Dinge nachschieben kannst. Naschieben heisst in diesem Zusammenhang, den Newbie mit weiterführenden Informationen zu versorgen, damit er mehr lernt, als er mit seiner Frage eigentlich bezweckt hatte. "Nachschieben" ist wichtig, denn nur so bekommt man Newbies schrittweise zu Regulars umgebaut. Erst am Schluss eines Postings gibt es dann die Netiquette, quasi als Dressing obendrauf. Mit dem ganzen Zucker, der vorab geliefert worden ist, schmeckt das dann nicht mehr so bitter und dringt viel tiefer ein. Immerhin ist der Newbie ernst genommen worden und hat produktive Antworten bekommen, obwohl er sich mit seinem unerfahrenen Auftreten in de.comp.lang.php ziemlich laecherlich gemacht hat - das ist wie in Shorts und T-Shirt auf eine Sitzung mit lauter Anzuegen und Schlipsen zu kommen: "Selbstverstaendlich koennen wir Ihnen die 10.000 Tonnen Schweinehaelften liefern, und uebrigens Herr Graczoll, faellt Ihnen was an Ihrer Kleidung auf?" Als Abschluss nocheinmal die Arbeitsschritte für guten technischen Support in de.comp.lang.php als Spickzettel: * Freundlich bleiben. Wenn Du nicht freundlich bleiben kannst, lass jemand anders die Arbeit machen. Wir sind genug Leute hier, Du musst die Welt nicht alleine retten. Und wenn Du ausbrennst, ist uns damit auch nicht geholfen. * Den Block wegräumen. Der Neuling kommt mit einem unmittelbaren Problem in die Gruppe. Räume dieses Problem weg. Wenn Du dieses Problem nicht lösen kannst, lass den Neuling in Ruhe. Jemand anders wird sich darum kümmern, Du musst die Welt nicht alleine retten. Bevor der Neuling nicht aufgemacht ist, kann man sekundäre Probleme nicht lösen. Auf den Neuling einzuschlagen, bevor er aufgemacht ist, ist kontraproduktiv und macht die Arbeit für andere nur schwieriger. Mache Deinen Kollegen die Arbeit nicht schwierig - wenn Du nicht aufmachen kannst, lass den Fall liegen. * Nachschieben. Ein Neuling ohne Block ist eine Gelegenheit. Nutze sie! Rette die Welt. Drück ihm nach der unmittelbaren Antwort auf sein konkretes Problem noch eine Winzigkeit mehr rein, damit der arme Kerl das Licht sehen kann. Wenn Du ihm in 2. eine Query gebaut hast, zeig ihm Zusatzinfo zu SQL. Wenn er ein Problem mit den MySQL-Funktionen hatte, zeig ihm die passenden (nicht irgendwelche, die passenden!) Handbuchseiten. Wenn er ein Sicherheitsloch gebaut hatte, zeig ihm passende Zusatzinfo. Präsentiere diese Zusatzinfo so, dass dem Neuling der Mehrwert Deiner Antwort deutlich wird, und dass er motiviert ist, sich diese Information zu erarbeiten. * Geradebiegen. Wenn die Frage des Neulings Formfehler hatte, weise sachlich (!) und beiläufig auf diese Formfehler hin. Niemand will auf einer Party mit dem Megaphon ausgerufen werden: "Herr XYZ wird gebeten den Hosenstall zu schliessen." Andererseits will auch niemand den Nudelsketch von Loriot nachdrehen. Ergaenze Deine Antwort wieder mit passenden URLs, etwa dem Abschnitt der FAQ, oder direkt mit den Links, die in der FAQ enthalten sind. * Wir helfen Dir. Du musst die Welt nicht alleine retten. Wir haben die FAQ speziell fuer Dich gebaut - mit der FAQ ist es einfacher und schneller fuer Dich, produktiv zu helfen, statt eine Flame zu schreiben: 30 Sekunden für eine entspannte Nachricht mit zwei FAQ-Zitaten statt mindestens 4 Minuten Stress, um den Deppen manuell fertig zu machen. 1.15 Ich verwende Outlook Express und keiner hat mich lieb. Das wird daran liegen, daß Du Dein Outlook Express nicht korrekt konfiguriert hast. Wahrscheinlich setzt Outlook Express nicht den korrekten Absendernamen, veröffentlicht Artikel in HTML oder in HTML- und Text-Versionen in doppelter Ausführung oder macht andere Dinge, die außer Microsoft niemand gut findet. Bitte lies die Outlook Express FAQ, die für Deine Version von Outlook zutreffend ist und konfiguriere Deinen Newsreader korrekt. Auf http://www.mayn.de/support/os/win95/outlook.htm gibt es eine bebilderte Anleitung, wie man mit Outlook richtige Quotezeichen einstellt und das proprietäre "AW:" in Antworten auf das richtige "Re:" umstellt. 1.16 Was ist TOFU? Wieso finden die Anderen meine Artikel schwer zu lesen? Text Oben, Fullquote Unten. Eine Unart, die einen nicht nur in dieser Newsgroup, sondern im ganzen Netz unbeliebt macht. Lies http://learn.to/quote von Dirk Nimmich, und speziell Abschnitt 2.3 "Warum soll ich meine Antwort nach dem Zitat plazieren?" und die folgenden. 1.17 Welche Versionen von PHP sind aktuell? Die aktuelle Produktionsversion von PHP3 ist Version 3.0.17, die aktuelle Produktionsversion von PHP4 ist Version 4.0.3pl1. Nur diese Versionen sollten auf Produktionsmaschinen eingesetzt werden. Die Erfahrungen mit der Stabilität von PHP4 sind inzwischen Recht gut. PHP4 ist zu PHP3 weitgehend kompatibel. PHP3-Scripte werden von der PHP4-Engine ohne Änderungen ausgeführt werden (modulo einiger marginaler Einschränkungen). 1.18 Was bedeutet LAMP, WAMP und so weiter? LAMP ist die Abkürzung für Linux, Apache, MySQL und PHP. Sie beschreibt ein System zur Entwicklung und zum Betrieb von Webanwendungen, bestehend aus Betriebssystem, Webserver, Datenbankserver und Programmiersprache. Analog steht die Abkürzung WAMP für Windows, die Windows-Version von Apache, die Windows-Version von MySQL und die Windows-Version von PHP. Viele PHP-Anwender entwicklen lokal auf WAMP und überspielen die fertigen Seiten dann auf einen LAMP- oder SAMP (Solaris, Apache, MySQL, PHP)-Server bei einem Provider. 1.19 Was soll ich tun, wenn ich einen Fehler in der FAQ gefunden habe? Von Martin Jansen Wenn Du einen Fehler in einem der Texte in der FAQ gefunden hast, dann bitten wir Dich, uns diesen mitzuteilen. Dazu schickst Du am besten eine E-Mail an german-faq_(at)_lists.netuse.de. Unter dieser Adresse erreichst Du die Mailingliste der de.comp.lang.php-FAQ, welche alle Autoren der FAQ abonniert haben. 1.20 Wie schmiere ich Leberwurstbrote mit PHP? Der Hinweis auf die FAQ ______________________________________________________________ 3.30 Wie schmiere ich Leberwurstbrote mit PHP? http://www.koehntopp.de/php/faq-3.html#ss3.30 ______________________________________________________________ hat sich in de.comp.lang.php zu einem running gag und zur Standardantwort auf die Frage "Gibt es etwas, daß PHP nicht kann?" entwickelt. Die Antwort ist natürlich falsch. Korrekt wäre ______________________________________________________________ 1.20 Wie schmiere ich Leberwurstbrote mit PHP? http://www.koehntopp.de/php/faq-1.html#ss1.20 ______________________________________________________________ gewesen. _________________________________________________________________ Next Previous Contents Top Geändert: 19-Dec-2000 23:58:07 Url: http://kris.koehntopp.de/php/faq-1.html