From robert.sedlacek1_(at)_chello.at Mon, 4 Dec 2000 09:31:16 +0100 (CET) Date: Mon, 4 Dec 2000 09:31:16 +0100 (CET) From: Sedlacek Robert robert.sedlacek1_(at)_chello.at Subject: [php] php-usertreffs.de ist da On Sun, 3 Dec 2000, Johann-Peter Hartmann wrote: > > Hamburg, Köln, London, München Stuttgart, Tokyo und Zürich > Vermutlich wäre es besser, zunächst nur ein Forum > zu eröffnen, und wenn dort zuviel Verkehr herrscht, > ein weiteres - schliesslich ist jedes Forum, bei > dem der letzte Beitrag ueber 2 Monate alt ist, > ein Frustrationserlebnis und ein Grund, nicht so bald > wieder einen Blick darauf zu werfen . jup, ausserdem gibts hier doch auch ein paar wiener oder? *snüff* :) Robert -- C o d i t o , e r g o s u m ! I code, therefore I am! From urs_(at)_circle.ch Mon, 4 Dec 2000 08:59:17 +0100 Date: Mon, 4 Dec 2000 08:59:17 +0100 From: Urs Gehrig urs_(at)_circle.ch Subject: [php] php-usertreffs.de ist da >On Sun, 3 Dec 2000, Johann-Peter Hartmann wrote: > >> > Hamburg, Köln, London, München Stuttgart, Tokyo und Zürich >jup, ausserdem gibts hier doch auch ein paar wiener oder? *snüff* :) > >Robert ... und Berner (Schweiz) übrigens auch :) gruss urs -- Urs Gehrig http://www.circle.ch From webmasterbhs_(at)_bluewin.de Mon, 4 Dec 2000 09:24:06 +0100 Date: Mon, 4 Dec 2000 09:24:06 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] php-usertreffs.de ist da -> Neue Foren > jup, ausserdem gibts hier doch auch ein paar wiener oder? *snüff* :) > > Robert http://www.php-usertreffs.de Also folgende Foren sind jetzt drin: Available Forums Berlin Posts: 0 Last Post: 11-30-99 00:00 PHP UserGroup Meetings _(at)_ Berlin Frankfurt/M Posts: 0 Last Post: 11-30-99 00:00 PHP UserGroup Meetings _(at)_ Frankfurt/Main Hamburg Posts: 3 Last Post: 12-03-00 19:38 PHP UserGroup Meetings _(at)_ Hamburg Kiel Posts: 0 Last Post: 11-30-99 00:00 PHP UserGroup Meetings _(at)_ Kiel Köln Posts: 0 Last Post: 11-30-99 00:00 PHP UserGroup Meetings _(at)_ Köln (Collogne) London Posts: 0 Last Post: 11-30-99 00:00 PHP UserGroup Meetings _(at)_ London Mannheim/Ludwigshafen Posts: 1 Last Post: 12-03-00 22:45 PHP UserGroup Meetings _(at)_ Mannheim & Ludwigshafen München Posts: 0 Last Post: 11-30-99 00:00 PHP UserGroup Meetings _(at)_ München (Munich) Stuttgart Posts: 11 Last Post: 12-04-00 09:09 PHP UserGroup Meetings _(at)_ Stuttgart Tokyo Posts: 1 Last Post: 12-03-00 18:40 PHP UserGroup Meetings _(at)_ Tokyo/Japan Wien Posts: 0 Last Post: 11-30-99 00:00 PHP UserGroup Meetings _(at)_ Wien Zürich Posts: 0 Last Post: 11-30-99 00:00 PHP UserGroup Meetings _(at)_ Zürich/CH Rekord: Die Stuttgart liegen vorne mit 11 Posts :-))) kiri From hartwin.rohde_(at)_gmx.net Mon, 04 Dec 2000 02:45:27 -0500 (EST) Date: Mon, 04 Dec 2000 02:45:27 -0500 (EST) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] Re: MySQL und 500.000 Besucher / Monat On Sun, 3 Dec 2000 15:32:28 +0100, Guido Haeger wrote: >> man sich doch darauf einigen kann, mal die CPU-Auslastung pro >> User zu begrenzen .... >Also ganz blöd sind die Leute bei Strato oder Puretec ja auch nicht. Hab ich auch nicht behaupten wollen, will ja keinen persönlich anharnen. >Genau das (Limits pro User) ist bei MySQL eben nicht möglich, weshalb >die Provider darauf achten müssen, daß nicht einzelne User den >MySQL-Server in die Knie zwingen, wodurch alle anderen User des Hmm, nun gibs aber doch das schöne nice, und der Server läuft doch sicher als eigener User. MySQL ist weiterhin multithreaded, was bedeutet, daß jeder Zugriff einen eigenen Thread aufmacht. Wenn man nun insgesamt die Threadpriorität soweit gegen 20 laufen läßt, daß da nicht mehr viel Platz bleibt, dann sollte es eigentlich nicht passieren, daß ein Server in die Knie geht. Die bösen (weil lastigen) Threads würden sich somit ganz wunderbar in den Strom der vorhandenen einordnen und mit sofortiger Wirkung Platz machen, wenn da jemand was anderes will. >gleichen MySQL-Servers mitleiden. Einige deutsche Provider haben >wegen entsprechenden Features bei den MySQL-Entwicklern nachgefragt >und waren auch bereit dafür zu zahlen. Gab offensichtlich keine >Resonanz... Schade ... wie sieht das dahingehend eigentlich bei PostgreSQL aus? Bin zwar grad am Buchlesen, aber man kann ja mal vornewegfragen. Ach apropos, um mal ins Toppic zurückzukommen: Da MySQL ja keine "Fremdschlüssel" unterstützt, muß sich doch der Programmierer selbst um die Konsisitenz seiner Datenbank kümmern. Gibt es da eine fertige Lösung, die aufpaßt, daß keine Daten in Felder eingegeben werde, die in der eigentlichen Datentabelle nicht vorhanden sind? Bei Postgres weis ich, daß das DBMS das tut, weils ja foreign Keys unterstützt, doch bei MySQL? In dem Zusammenhang hab ich irgendwie auch das Gefühl, daß MySQL eigentlich nix weiter macht, als unzusammenhängende Tabellen zu verwalten, kann aber auch ein Trugschluß sein. >Eine "Lösung" wäre aktuell eventuell ein MySQL-Dämon pro User, was aber >wohl auch nicht gerade trivial ist... ... speziell wenn man sich des Speicherhungers mal bewußt wird, wenn es sich um einige tausend Anfragen pro Stunde oder Minute handelt. >Ursache für die Probleme mit den MySQL-Servern bei diversen >Massenhostern ist in der Regel mangelndes Wissen seitens der User. Das Hmm, nunja, eigentlich sollten solche Systeme genau dagegen abgesichert sein, denn ein Hoster mit mehreren tausend Usern kann nicht erwarten, daß alle unfehlbar sind. >fängt mit schlechtem DatenbankDesign (z.B. fehlende Indexe) an, gute Datenbankdesign soll aber auch gelernt sein, und um mal schnell ne Seite zusammenzuhacken will nicht jeder kleine Webneuling gleich in die Sphären des Datenbankdesigns einsteigen. >erstreckt sich über grausamste Programme (in Schleifen werden die >DB-Server mit Anfragen bombadiert, die man mit einem sinnvollen >SQL-Statement erschlagen könnte) und endet bei vollkommen siehe oben, das soll zwar keine Rechtfertigung für die User sein, doch sowas passiert nunmal in großen Mengen, da sollte man sich drauf einstellen als Hoster, der sein Brot damit verdient. >unverhältnismäßigen Vorstellungen. Wenn ich einen 30Mark-Puretec-Tarif >habe, dann kann ich einfach nicht erwarten, das dort extrem >lastintensive Anwendungen mit mysql-basierenden High-Traffic-Chat oder >20 DB-Anfragen pro Seite vernünftig laufen. *Das* ist ein Argument, doch die Gier der Leute ist eben nicht zu bremsen :-) >Guido Haeger CU/2 sagt Hartwin -- _______________________________________________________________ | mailto:hartwin.rohde_(at)_gmx.net (Hartwin Rohde) | | klickto:http://www.in-berlin.de/User/harko/ | | foneto:030 - 44 34 11 55 | |--------------------------o funkto:0177 - 24 06 413 | | 2048 Bit / ID: 307CFA39 \___________________________________| | Fingerprint: B5 A1 F1 28 A4 D3 C2 B9 60 5A 8F 04 C8 9E AB 96 | \_______________________________________________________________/ From ks_(at)_ksweb.de Mon, 4 Dec 2000 10:01:33 +0100 Date: Mon, 4 Dec 2000 10:01:33 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] PHP-Umfang auf gemietetem Websapce Hi Guido >von Guido Haeger >> >Ansonsten gibt es bei schlund.de seit mehr als 8 Monaten PHP4 und >> > seit Jahren in den entsprechenden Tarifen MySQL bzw. auch PostgreSQL >> > und mSQL. >> >Klaus Schmidt schrieb >> Da 1&1 online GmbH auf Schlund -Server läuft, ist der letzte Satz >> schlichtweg falsch, denn man bot mir nur php3 und kein SQL. > >Nein, der ist richtig. Nochmal zum Verständnis: 1&1 online GmbH != >Schlund und somit 1&1 Online GmbH != schlund.de. Das läuft im selben >Rechenzentrum in Karlsruhe. Mehr nicht. Schlund + Partner selbst (also >schlund.de!) bietet wie gesagt seit Jahren MySQL und Co. und seit April >PHP4 an. Alles andere ist schlichtweg Unsinn und entspricht nicht den >Tatsachen. Das können Dir ettliche Leute auf dieser Liste bestätigen. Ein Auszug von meinem Giorkonto: 29.11 1&1 INTERNET AG/1&1 PURETEC -30,10 DEM ELGENDORFER STR. 57 ZAHLUNGSBELEG 0817011636 NR.34495563 /08.11.00 30,10 SKONTO 0,0% R34495563 1&1 INTERNET.PROF I PREMIUM 010700 Dieser Account bot bis Mitte Oktober KEIN MySQL und KEIN PHP4! Mein Vertragspartner heist "1&1 Online GmbH" nicht Puretec! Eine Trennung der Firmen ist nicht ersichtlich! >Was auf anderen (ggf. virtuellen) Servern im selben Rechenzentrum läuft >ist eine andere Geschichte und hat dann mit _schlund.de_ nichts zu tun. >Ich weiß nicht, wo Du den Zusammenhang herstellst, daß wenn Du bei der Über die DENIC-Datenbank und meinem Kontoauszug. "schlund.de" ist ja keine Firmenbezeichnung, oder? Wenn also auf Provider-Testseiten die Aussage gemacht wird 'Schlund.de habe und könnte' und nicht nach Firmen differenziert wird, erwartet dies meinen Widerspruch, weil es u.U. auch andere in die Falle treiben könnte. >1&1 Online GmbH keinen SQL-Server bekommst, das das dann zwangsweise >auch für Schlund + Partner (schlund.de) gilt. Richtig und wenn Puretec mein Geld kriegt (s.o.) und alle hier behaupten 'Puretec habe PHP4' dann ist es Falsch (FALSE), weil indifferenziert formuliert. schlund + Partner != schlund.de siehe Denic-Datenbank, aus! Analog ist es FALSE zu behaupten schlund.de habe PHP4, weil meine Domains bei 'schlund.de' waren und kein PHP4 hatten. Punkum! >> Es ist mir als Verbraucher völlig gleich, wer da bei Schlund wer ist >> und wer mit wem was hat, inclusive BSE und Beischlaf. > >Mir nicht. >Ich informiere mich schon gern wer hinter einem Angebot >wirklich steckt, wer Reseller von wem ist, wo die Server eigentlich >stehen etc. Das hat uns und unseren Kunden anscheinend Providerwechsel >und einigen Ärger erspart... Probleme mit dem Lesen? Was mir als Verbraucher egal ist, muss mir als Anwalt nicht egal sein! Ich leiste mir da meine multiplen Ansichten und Interessen. Und einem Verbraucher ist es nicht zumutbar dem Geklüngel dort auf die Finger zu schauen. Sofern es eine mir nicht näher bekannte Firma Schlund & Partner GbmH gibt, würde ich an derer Stelle an Kontrastbildung interessiert sein. Oder ist selbige zufällig Gesellschafter der 1&1 Online AG und auch bei 1&1 Puretec GmbH ?? (diese 'AG' ist auch keine Aktiengesellschaft, oder? ) Sofern diese Unternehmung Eigentümer des NS 'schlund.de' ist und Teile hiervon unterschiedlichsten ISP vermietet, würde ich erst recht um mehr Kontrast zu meinen Untermieten bemüht sein. Anlass meines Mails war es ja gerade, darauf hinzuweisen, dass nicht genügend unterschieden wird und Aussagen über 'schlund.de' als ISP dummes Zeug sind, weil es den ISP 'schlund.de' nicht gibt. Es gibt im NS 'schlund.de' in Karlsruhe eine Vielzahl Firmen mit unterschiedlichsten Angeboten und Ansichten über ihre Rechtsstellung, Serviceleistungen und Selbstverständnis. Sie bieten unter ähnlichsten Namen als unterschiedliche juristische Personen unterschiedliche Leistungen im ISP-Gewerbe an. Vielleicht schaffen wir es ja als PHP-Gemeinde ein wenig Licht da rein zu bringen. this->schlund.de=array('Schlund & Partner GmbH'=>'PHP4 MySQL', '1&1 Online GmbH'=>'PHP3', '1&1 Puretec GmbH'=>'?',.......) tbc mfg From sascha_(at)_schumann.cx Mon, 4 Dec 2000 10:18:58 +0100 (CET) Date: Mon, 4 Dec 2000 10:18:58 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] PHP-Umfang auf gemietetem Websapce > schlund + Partner != schlund.de siehe Denic-Datenbank, aus! $ whois schlund.de [..] domain: schlund.de descr: Schlund + Partner AG descr: Erbprinzenstr. 4-12 descr: D-76133 Karlsruhe descr: Germany Interessant. Btw, wer Leistung und Flexibilität braucht, sollte Server Homings in Betracht ziehen. - Sascha From puck_(at)_madz.net Mon, 4 Dec 2000 10:15:10 +0100 Date: Mon, 4 Dec 2000 10:15:10 +0100 From: =?ISO-8859-1?Q?Thomas_F=F6rster?= puck_(at)_madz.net Subject: [php] Re: MySQL und 500.000 Besucher / Monat Hallo, >>> man sich doch darauf einigen kann, mal die CPU-Auslastung pro >>> User zu begrenzen .... >>Also ganz bloed sind die Leute bei Strato oder Puretec ja auch nicht. > Hab ich auch nicht behaupten wollen, will ja keinen persoenlich anharnen. >>Genau das (Limits pro User) ist bei MySQL eben nicht moeglich, weshalb >>die Provider darauf achten muessen, dass nicht einzelne User den >>MySQL-Server in die Knie zwingen, wodurch alle anderen User des > Hmm, nun gibs aber doch das schoene nice, und der Server laeuft doch sicher > als eigener User. MySQL ist weiterhin multithreaded, was bedeutet, dass > jeder Zugriff einen eigenen Thread aufmacht. Wenn man nun insgesamt die > Threadprioritaet soweit gegen 20 laufen laesst, dass da nicht mehr viel Platz > bleibt, dann sollte es eigentlich nicht passieren, dass ein Server in die > Knie geht. Die boesen (weil lastigen) Threads wuerden sich somit ganz > wunderbar in den Strom der vorhandenen einordnen und mit sofortiger > Wirkung Platz machen, wenn da jemand was anderes will. Ich kann mal meine Erfahrung hier kundgeben : Ich bin Admin einer grossen Spiele-Community mit jeder Menge Hosted-Sites. Wir haben einen eigenen Datenbankserver, Pentium-III-700, 512 MB RAM, verbunden mit dem Webserver per Crosslink (pervers, aber geil ;) ). Pro Stunden fliessen ca. 2 GB von der Datenbank an den Webserver. So gut wie alle Hosted-Sites (ca. 300) haben eine Datenbank, Gesamttraffic belaeuft sich auf mehere GB am Tag vom Webserver. Unser Datenbank-Server langweilt sich die meiste Zeit ziemlich, ab und zu kommt mal eine groessere Welle von Prozessen, aber das legt sich nach kurzer Zeit wieder. Als noch die pconnects() erlaubt waren, waren schnell 400 MySQL-Prozesse am laufen, durch das Sperren dieser Function allerdings hat sich das alles komplett gelegt, und der Server ist auch bei groesseren Lasten voll funktionsfaehig. Thomas From amicobello_(at)_amicobello.de Mon, 4 Dez 100 09:37:58 +0000 Date: Mon, 4 Dez 100 09:37:58 +0000 From: amicobello_(at)_amicobello.de amicobello_(at)_amicobello.de Subject: [php] Access+PHP+mySQL Hi! Ich habe zufällig deinen Thread gelesen. Ich kämpfe gerade damit Access-Datenbanken an mySQL zu übergeben. Wenn du Lust und Zeit hast, würde ich mich freuen, wenn Du mir kurz beschreibst wie das geht. Ich habe schon versucht Access-Tabellen als .csv zu exportieren und dann über phpmyadmin zu übergeben. Aber jedesmal erhalte ich die Fehlermeldung PHP hat in php.exe einen FEhler verursacht. Für Deine Hilfe wäre ich echt super dankbar. Vielleicht hast Du ja auch einen Tutorial/Manual Tip, der das Thema trifft. Gruesse Rene Reinders From ks_(at)_ksweb.de Mon, 4 Dec 2000 10:53:45 +0100 Date: Mon, 4 Dec 2000 10:53:45 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] AW: [php] PHP-Umfang auf gemietetem Websapce jo >-----Ursprüngliche Nachricht----- >Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag >von Sascha Schumann >Gesendet: Montag, 4. Dezember 2000 10:19 >An: Klaus Schmidt >Cc: php_(at)_php-center.de >Betreff: Re: [php] PHP-Umfang auf gemietetem Websapce > > >> schlund + Partner != schlund.de siehe Denic-Datenbank, aus! > > $ whois schlund.de > [..] > domain: schlund.de > descr: Schlund + Partner AG > descr: Erbprinzenstr. 4-12 > descr: D-76133 Karlsruhe > descr: Germany > > Interessant. > > Btw, wer Leistung und Flexibilität braucht, sollte Server > Homings in Betracht ziehen. > > - Sascha > Schlund & Partner ist weit aus mehr wie schlund.de : also != Domainname: einundeins.de ---------------------------------- Domaininhaber: Schlund+Partner AG Erbprinzenstr. 4 - 12 D-76133 Karlsruhe Germany Administrativer Ansprechpartner: RS2937-RIPE Technischer Ansprechpartner: ES454-RIPE Zonenverwalter: HD4-RIPE NSentry: einundeins.de IN MX 10 mx00.schlund.de NSentry: *.einundeins.de IN MX 10 mx00.schlund.de Status: konnektiert Letzte Aktualisierung: Mittwoch, 29. März 2000 Stand Datenbank: Montag, 4. Dezember 2000 Domainname: einsundeins.de Domaininhaber: 1&1 Internet AG Elgendorfer Strasse 57 D-56410 Montabaur Germany Administrativer Ansprechpartner: PG1898-RIPE Technischer Ansprechpartner: PG1898-RIPE Zonenverwalter: PG1898-RIPE Nameserver: nsa.schlund.de --------------------------- Nameserver: nsa2.schlund.de ---------------------------- Status: konnektiert Letzte Aktualisierung: Donnerstag, 3. August 2000 Stand Datenbank: Montag, 4. Dezember 2000 Domainname: puretec.de ---------------------------------- Domaininhaber: Schlund+Partner AG Erbprinzenstr. 4-12 D-76133 Karlsruhe Germany Administrativer Ansprechpartner: RS1409-RIPE Technischer Ansprechpartner: SPAG-RIPE Zonenverwalter: SPAG-RIPE Nameserver: ns.kundenserver.de Nameserver: ns2.kundenserver.de Nameserver: nsa.kundenserver.de Status: konnektiert Letzte Aktualisierung: Mittwoch, 12. Januar 2000 Stand Datenbank: Montag, 4. Dezember 2000 From sascha_(at)_schumann.cx Mon, 4 Dec 2000 10:59:51 +0100 (CET) Date: Mon, 4 Dec 2000 10:59:51 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] Re: AW: [php] PHP-Umfang auf gemietetem Websapce (fwd) > Schlund & Partner ist weit aus mehr wie schlund.de : > also != S&P ist der Initiator von Puretec (1&1 hat sich erst später eingekauft und einen Teil des Managements eingesackt). "einundeins.de" sieht aus wie eine Vertipper Domain, die zum Schutz der eigentlichen Domain registriert worden ist. "einsundeins.de" gehört 1&1 Internet AG. - Sascha From mk_(at)_php-homepage.de 4 Dec 2000 10:04:06 -0000 Date: 4 Dec 2000 10:04:06 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] Re: AW: [php] PHP-Umfang auf gemietetem Websapce (fwd) Sascha Schumann schrieb: > S&P ist der Initiator von Puretec (1&1 hat sich erst später > eingekauft und einen Teil des Managements eingesackt). Die ganzen Firmen gehören zu United Internet. http://www.united-internet.de/ueber_uns/profil.html U.a. S+P, 1&1, GMX und Adlink. Mark From sascha_(at)_schumann.cx Mon, 4 Dec 2000 11:05:54 +0100 (CET) Date: Mon, 4 Dec 2000 11:05:54 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] AW: [php] PHP-Umfang auf gemietetem Websapce On Mon, 4 Dec 2000, Klaus Schmidt wrote: > jo > [..] > Schlund & Partner ist weit aus mehr wie schlund.de : > also != Das hier ist übrigens nicht die Email, auf die ich geantwortet habe. Die eigentliche Email enthielt lediglich einundeins.de, nicht einsundeins.de. Ich bin dazu übergegangen, Reply-To mit procmail aus den php-center Emails rauszufiltern. Wer also von mir eine Antwort auf Listenemails bekommt, sollte die schwierige Aufgabe des Emailens beherrschen (was bedeutet, entweder Group Reply zu benutzen, wenn angebracht, oder generell Mail-Followup-To). > Domainname: einundeins.de [..] > Domainname: einsundeins.de [..] - Sascha From sascha_(at)_schumann.cx Mon, 4 Dec 2000 11:08:03 +0100 (CET) Date: Mon, 4 Dec 2000 11:08:03 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] Re: AW: [php] PHP-Umfang auf gemietetem Websapce (fwd) On 4 Dec 2000, Mark Kronsbein wrote: > > Sascha Schumann schrieb: > > S&P ist der Initiator von Puretec (1&1 hat sich erst später > > eingekauft und einen Teil des Managements eingesackt). > > Die ganzen Firmen gehören zu United Internet. > http://www.united-internet.de/ueber_uns/profil.html > U.a. S+P, 1&1, GMX und Adlink. Wie es scheinbar nicht für jeden offensichtlich war, war das ein Versuch, etwas Licht in die Vorgänge zu bringen, die zu der heutigen Struktur geführt haben. Es war kein Versuch, den heutigen Zustand zu definieren. - Sascha From ritze_(at)_globalpark.de Mon, 4 Dec 2000 11:09:12 +0100 Date: Mon, 4 Dec 2000 11:09:12 +0100 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] Re: AW: [php] PHP-Umfang auf gemietetem Websapce (fwd) Hallo, > "einundeins.de" sieht aus wie eine Vertipper Domain, die zum > Schutz der eigentlichen Domain registriert worden ist. Noch besser ist oneandone.co.uk Domain Name: ONEANDONE.CO.UK Registered For: Schlund+Partner AG Domain Registered By: SCHLUND Registered on 27-Jan-2000. Die Website ist ein echter Brüller ;-) gruss ritze From bjoern_(at)_baer.main.de Mon, 4 Dec 2000 11:20:00 +0100 Date: Mon, 4 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 Michael_(at)_Stahmann.de Mon, 04 Dec 2000 11:18:55 +0100 Date: Mon, 04 Dec 2000 11:18:55 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] PHP-Umfang auf gemietetem Websapce Klaus Schmidt schrieb: > > Hi Guido > > >von Guido Haeger > >> >Ansonsten gibt es bei schlund.de seit mehr als 8 Monaten PHP4 und > >> > seit Jahren in den entsprechenden Tarifen MySQL bzw. auch PostgreSQL > >> > und mSQL. > > >> >Klaus Schmidt schrieb > >> Da 1&1 online GmbH auf Schlund -Server läuft, ist der letzte Satz > >> schlichtweg falsch, denn man bot mir nur php3 und kein SQL. > > > >Nein, der ist richtig. Nochmal zum Verständnis: 1&1 online GmbH != > >Schlund und somit 1&1 Online GmbH != schlund.de. Das läuft im selben > >Rechenzentrum in Karlsruhe. Mehr nicht. Schlund + Partner selbst (also > >schlund.de!) bietet wie gesagt seit Jahren MySQL und Co. und seit April > >PHP4 an. Alles andere ist schlichtweg Unsinn und entspricht nicht den > >Tatsachen. Das können Dir ettliche Leute auf dieser Liste bestätigen. > > Ein Auszug von meinem Giorkonto: > > 29.11 1&1 INTERNET AG/1&1 PURETEC -30,10 DEM > ELGENDORFER STR. 57 ZAHLUNGSBELEG 0817011636 NR.34495563 > /08.11.00 30,10 SKONTO 0,0% R34495563 > 1&1 INTERNET.PROF I PREMIUM 010700 > > Dieser Account bot bis Mitte Oktober KEIN MySQL und KEIN PHP4! > Mein Vertragspartner heist "1&1 Online GmbH" nicht Puretec! > Eine Trennung der Firmen ist nicht ersichtlich! > > >Was auf anderen (ggf. virtuellen) Servern im selben Rechenzentrum läuft > >ist eine andere Geschichte und hat dann mit _schlund.de_ nichts zu tun. > >Ich weiß nicht, wo Du den Zusammenhang herstellst, daß wenn Du bei der > > Über die DENIC-Datenbank und meinem Kontoauszug. > > "schlund.de" ist ja keine Firmenbezeichnung, oder? Nein, die Bezeichnung lautet: Schlund + Partner > Wenn also auf Provider-Testseiten die Aussage gemacht wird 'Schlund.de habe und könnte' > und nicht nach Firmen differenziert wird, erwartet dies meinen Widerspruch, weil es > u.U. auch andere in die Falle treiben könnte. > Also das kann ich nicht nachvollziehen, Schlund und Partner teilt sich IMHO in zwei Segmente: Schlund + Partner (self) als Anbieter für Firmen Puretec als Anbieter für Privatleute und Servicemuffel wobei Puretec auch im Service aufholen will, da sie gemerkt haben, das sie da so nicht mit durchkommen. > > Richtig und wenn Puretec mein Geld kriegt (s.o.) > und alle hier behaupten 'Puretec habe PHP4' > dann ist es Falsch (FALSE), weil indifferenziert formuliert. Also jetzt muß ich aber mal eingreifen. Ich bin selber Vermittler bei Schlund + Partner und wenn es Firmen gibt, die bei denen Webspace mieten und ihre Pakete ohne MySQL und PHP anbieten, dann ist Deine aussage immer noch nicht richtig. Es sagen hier alle, Schlund hat MySQL, weil sie direkt bei der Firma gebucht haben. Das gleiche gilt auch für Puretec. Wenn Du Dich vorher nicht richtig über die Leistungen informiert hast, dann ist das doch wirklich nicht die "Schuld" von Schlund und Partner. Das soll keine persönlicher Angriff sein, so etwas ist glaube ich vielen schon passiert. Nur wo Schlund draufsteht ist auch wriklich Schlund drin. Und draufstehen tut es immernoch auf den Verträgen. > > schlund + Partner != schlund.de siehe Denic-Datenbank, aus! > Also (Kopfschüttel) was hat ein Denicauszug nun mit der existenz einer Firma zu tun? Ich habe für meine Kunden auch einige Domains vorerst auf meinen Namen registriert, deshalb bin ich doch nicht in der Zeit der Firmeninhaber. > Analog ist es FALSE zu behaupten schlund.de habe PHP4, weil meine > Domains bei 'schlund.de' waren und kein PHP4 hatten. Punkum! Wo ich meine Domains registriere, ist doch völlig unabhängig von den Servern Und wenn ich meinen eigenen Server in Karlsruhe aufstelle, dann können meine Kunden auch nicht Schlund für meinen Mist haftbar machen. > > Probleme mit dem Lesen? > Was mir als Verbraucher egal ist, muss mir als Anwalt nicht egal sein! > Ich leiste mir da meine multiplen Ansichten und Interessen. Und einem Verbraucher > ist es nicht zumutbar dem Geklüngel dort auf die Finger zu schauen. > In der heutigen Welt sind solche undurchsichtigen Verquickungen leider häufig. Ich muß Dir recht geben, das dieses einen üblen Beigeschmack hat, aber deshalb ist doch nicht alles schlecht. > Sofern es eine mir nicht näher bekannte Firma Schlund & Partner GbmH gibt, > würde ich an derer Stelle an Kontrastbildung interessiert sein. Oder ist selbige > zufällig Gesellschafter der 1&1 Online AG und auch bei 1&1 Puretec GmbH ?? > (diese 'AG' ist auch keine Aktiengesellschaft, oder? ) Schlund und Partner AG (Aktiengesellschaft) Kaarlsruhe HRB 8287 > Sofern diese Unternehmung Eigentümer des NS 'schlund.de' ist und Teile hiervon > unterschiedlichsten ISP vermietet, würde ich erst recht um mehr Kontrast > zu meinen Untermieten bemüht sein. > > Anlass meines Mails war es ja gerade, darauf hinzuweisen, dass nicht genügend > unterschieden wird und Aussagen über 'schlund.de' als ISP dummes Zeug sind, > weil es den ISP 'schlund.de' nicht gibt. > Es gibt im NS 'schlund.de' in Karlsruhe eine Vielzahl Firmen mit unterschiedlichsten > Angeboten und Ansichten über ihre Rechtsstellung, Serviceleistungen und > Selbstverständnis. Sie bieten unter ähnlichsten Namen als unterschiedliche > juristische Personen unterschiedliche Leistungen im ISP-Gewerbe an. > > Vielleicht schaffen wir es ja als PHP-Gemeinde ein wenig Licht da rein zu bringen. > > this->schlund.de=array('Schlund & Partner GmbH'=>'PHP4 MySQL', > '1&1 Online GmbH'=>'PHP3', > '1&1 Puretec GmbH'=>'?',.......) tbc Da finde ich einen guten Vorschlag, ich hatte mal angeboten etwas für PHP-Provider-Wissen anzubieten, aber die Resonanz war eher gering. Da wären solche Informationen natürlich auch gut untergebracht. Hier nur kurz mein Beitrag dazu: 1. Schlund + Partner Schlund und Partner AG (Aktiengesellschaft) Kaarlsruhe HRB 8287 2. Puretec 1&1 PureTec GmbH Karlsruhe, HRB 8367 Aus ihrem Angebot: " Dabei profitiert 1&1 PureTec auch von seinen Eltern. Zum einen der Schlund + Partner AG, einem der renommiertesten und erfahrensten Internet-Provider Deutschlands, zum anderen von der 1&1 AG, dem führenden Multimedia- und Internet-Dienstleister in Deutschland." 3. 1&1 Internet AG 1&1 Internet AG Karlsruhe, HRB 6484 Da Schlund und Partner und 1&1 Aufsichtsräte haben, ist von einer realen AG auszugehen. Wie die nun genau Ihre Beteiligungen gestrickt haben, kann ich nicht sagen. Aber für mich steht fest, das es rechtilich drei eigene Firmen sind. Auch wenn sie alle drei die gleiche Postadresse haben. Ich glaube spätestens jetzt ist es sehr OT... 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 thomas.hausheer_(at)_denon.ch Mon, 04 Dec 2000 11:23:48 +0100 Date: Mon, 04 Dec 2000 11:23:48 +0100 From: thomas hausheer thomas.hausheer_(at)_denon.ch Subject: [php] Flash mit php erkennen? Hallo Liste Gibt es eine Möglichkeit mit PHP zu checken ob der Surfer X-PlugIns installiert hat? Ok, ist wahrscheindlich eine JavaScript-Sache, dachte nur es währe super wenn man das auch über PHP Lösen könnte, da es ja Surfer gibt, die JavaScript ausgeschaltet haben und es auf jedem Browser wieder anders funktioniert. Gruss Thomas From Mathias.Gloss_(at)_start.de Mon, 4 Dec 2000 11:30:48 +0100 Date: Mon, 4 Dec 2000 11:30:48 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Flash mit php erkennen? Aloha, > ---------- > Von: thomas hausheer[SMTP:thomas.hausheer_(at)_denon.ch] > > Gibt es eine Möglichkeit mit PHP zu checken ob der Surfer X-PlugIns > installiert hat? > Nein. Eine Suche im Archif (www.php-center.de) nach Flash sollte dir jede Menge passende Mails zu dem Thema anbieten. Viele Grüße, Mathias From Michael_(at)_Stahmann.de Mon, 04 Dec 2000 11:29:12 +0100 Date: Mon, 04 Dec 2000 11:29:12 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Flash mit php erkennen? thomas hausheer schrieb: > > Hallo Liste > > Gibt es eine Möglichkeit mit PHP zu checken ob der Surfer X-PlugIns > installiert hat? Nein > Ok, ist wahrscheindlich eine JavaScript-Sache, ebendrum - siehe Archiv >dachte nur es währe super > wenn man das auch über PHP Lösen könnte, da es ja Surfer gibt, die > JavaScript ausgeschaltet haben und es auf jedem Browser wieder anders > funktioniert. > Ekennung mit JavaScript & Flash sollte reichen. Wenn möglich eine Startseite mit Auswahl, ich möchte nicht immer Flash sehen, auch wenn ich es habe. 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 abo_(at)_silentpower.de Mon, 4 Dec 2000 11:40:25 +0100 Date: Mon, 4 Dec 2000 11:40:25 +0100 From: Michael P. Mehl abo_(at)_silentpower.de Subject: [php] CMS-Systeme in PHP/MySQL Hi, ich suche Content Management Systeme, die auf Basis von PHP/MySQL entwickelt worden sind. Kann mir da jemand was empfehlen? Grüße Michael From bjoern_(at)_baer.main.de Mon, 4 Dec 2000 11:40:50 +0100 Date: Mon, 4 Dec 2000 11:40:50 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] CMS-Systeme in PHP/MySQL * Michael P. Mehl wrote: > ich suche Content Management Systeme, die auf Basis von PHP/MySQL entwickelt > worden sind. Kann mir da jemand was empfehlen? http://www.php-center.de/faq/faq-19.htm http://www.php-center.de/links/index.php3?viewCat=22 Die Frage wurde bereits vor wenigen Tagen hier gestellt. Bitte das nächste Mal im Archiv nachforschen, danke. :) -- Björn Schotte ++ Heimgartenweg 11a :: D-97074 Würzburg ++ 0931/7843804 Online-Applikationen für das E-Business: => inklusive Newsletter rund um PHP & das E-Biz <= Dienstleistungen & Preisliste: From eschmid_(at)_php.net Mon, 04 Dec 2000 11:42:54 +0100 Date: Mon, 04 Dec 2000 11:42:54 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] CMS-Systeme in PHP/MySQL "Michael P. Mehl" wrote: > ich suche Content Management Systeme, die auf Basis von PHP/MySQL entwickelt > worden sind. Kann mir da jemand was empfehlen? SixCMS. -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 palim_(at)_augusta.de Mon, 4 Dec 2000 11:43:16 +0100 (CET) Date: Mon, 4 Dec 2000 11:43:16 +0100 (CET) From: Martin Fenn palim_(at)_augusta.de Subject: [php] CMS-Systeme in PHP/MySQL On Mon, 4 Dec 2000, Michael P. Mehl wrote: > ich suche Content Management Systeme, die auf Basis von PHP/MySQL entwickelt > worden sind. Kann mir da jemand was empfehlen? SixCMS ... http://www.six.de Bye, Martin ____________________________________________________________________________ "Non cogito ergo sum studens" Martin Fenn palim_(at)_augusta.de __________________________________ http://www.augusta.de/~palim /\ /\ | / \/ \ |--- _____________________________/ \| From eschmid_(at)_php.net Mon, 04 Dec 2000 11:53:22 +0100 Date: Mon, 04 Dec 2000 11:53:22 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] CMS-Systeme in PHP/MySQL Martin Fenn wrote: > > On Mon, 4 Dec 2000, Michael P. Mehl wrote: > > ich suche Content Management Systeme, die auf Basis von PHP/MySQL entwickelt > > worden sind. Kann mir da jemand was empfehlen? > SixCMS ... > http://www.six.de Hi Martin, altes Haus, ich verstehe gar nicht warum Björn nicht sein 'Billig'-CMS anpreist. Siehe c't 21/00 Seite 186. -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 GH-lists_(at)_ecora.de Mon, 4 Dec 2000 11:51:56 +0100 Date: Mon, 4 Dec 2000 11:51:56 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] PHP-Umfang auf gemietetem Websapce Klaus Schmidt schrieb > Ein Auszug von meinem Giorkonto: > > 29.11 1&1 INTERNET AG/1&1 PURETEC -30,10 DEM > ELGENDORFER STR. 57 ZAHLUNGSBELEG 0817011636 NR.34495563 > /08.11.00 30,10 SKONTO 0,0% R34495563 > 1&1 INTERNET.PROF I PREMIUM 010700 Deine Argumente werden immer abenteuerlicher. Und wo steht da was von schlund.de? > Dieser Account bot bis Mitte Oktober KEIN MySQL und KEIN PHP4! Das dieser Account kein MySQL bietet, habe ich nie bestritten. Du hast aber geäußert, daß es bei schlund.de kein SQL gibt. Da Du wohl etwas vergeßlich bist, hier noch einmal ein Zitat von Dir: "Ich wechselte z.b. vor drei Monaten von Schlund.de (1&1 online GMBH), weils dort kein MySQL gab und nur php3" > Mein Vertragspartner heist "1&1 Online GmbH" nicht Puretec! Richtig, und was hat das wiederum mit Angeboten von schlund.de zu tun? Du hast von schlund.de gesprochen und nicht vom Nameserver ns.schlund.de. Wenn man ohne weitere Angaben die Adresse eines Internetservers nennt, meint man i.d.R. den HTTP-Server mit der entsprechenden Internetpräsenz und nicht Name-Server, SMTP-Server oder sonstwas. Davon abgesehen gibt es keinen Name-server "schlund.de". Und weiterhin finden sich die DNS-Einträge von Kundenpräsenzen in der Regel auf nsXX.kundenserver.de und nicht ns.schlund.de Tippe doch einfach mal schlund.de in die Adressleiste Deines Browsers und studiere die Angebote, die dann auf Deinem Monitor erscheinen. Danach prüfe bitte Deine Aussage in bezug auf schlund.de. > "schlund.de" ist ja keine Firmenbezeichnung, oder? Nein, aber es ist die Internetadresse der Schlund + Partner AG und in keinster Weise die Internet-Präsenz der 1&1 online GmbH oder der Puretec GmbH. Wenn Du von Webspace bei schlund.de sprichst, mußt Du zwangsweise Schlund + Partner meinen, da unter schlund.de nichts anderes zu finden ist. > Wenn also auf Provider-Testseiten die Aussage gemacht wird > 'Schlund.de habe und könnte' und nicht nach Firmen differenziert > wird, erwartet dies meinen Widerspruch, weil es > u.U. auch andere in die Falle treiben könnte. Angebote, die Du unter schlund.de findest, haben z.T. Datenbanken inklusive. Die Zusammenhänge, die Du anscheinend aufgrund der irgendwelcher Nameserver-Einträge herstellst, sind lächerlich. > Analog ist es FALSE zu behaupten schlund.de habe PHP4, weil meine > Domains bei 'schlund.de' waren und kein PHP4 hatten. Punkum! Du beziehst Dich jetzt auf die DNS-Daten? Hast Du noch mehr abenteuerliche Argumente? > Probleme mit dem Lesen? Ja, danke für den Hinweis - werde erstmal meinen Optiker konsultieren. > Was mir als Verbraucher egal ist, muss mir als Anwalt nicht egal sein! Wo Du den Zusammenhang wieder herstellst, ist mir absolut unklar. Was hat das einhollen ausführlicher Informationen über ein Angebot mit Anwälten zu tun??? Ich informiere mich lieber vorher, wo die Server eigentlich stehen, wie das RZ an das Netz angebunden ist, welche Optionen (ggf. auch PHP-Extensions) mir zur Verfügung stehen, etc., als nachher auf die Nase zu fallen. Das Du mit Deinen Ansichten schlecht fährst, hast Du ja selbst in dieser ML dokumentiert (1&1 war offensichtlich nicht zufriedenstellend und BAIS ist es nun wohl auch wieder nicht...). > Anlass meines Mails war es ja gerade, darauf hinzuweisen, dass nicht > genügend unterschieden wird und Aussagen über 'schlund.de' als ISP > dummes Zeug sind, weil es den ISP 'schlund.de' nicht gibt. Das sehen alle anderen auf dieser Liste außer Dir anders. Es gibt einen ISP unter schlund.de und es gibt andere ISPs, die teilweise Infrastruktur der Schlund + Partner AG nutzen bzw. das gleiche Rechenzentrum. Jeder auf dieser Liste - außer Dir natürlich - meint mit "Angeboten von schlund.de" die Schlund + Partner AG und nicht Angebote von Puretec oder 1&1. Wenn Leute von Angeboten von XLink.de (jetzt KPN) oder nacamar.de sprechen, meinen sie auch die Angebote von Xlink bzw. Nacamar direkt und nicht - nach Deiner Logik - die Angebote von hunderten anderen Firmen, die ggf. die gleichen Nameserver benutzen. Du willst es nicht verstehen bzw. einfach recht haben. Deine neue Argumentation auf Basis der Nameserver-Einträge/Konto-Auszüge ist lächerlich und ich habe keine Lust mehr auf eine Fortführung dieses Threads. Guido Haeger From bjoern_(at)_baer.main.de Mon, 4 Dec 2000 12:03:25 +0100 Date: Mon, 4 Dec 2000 12:03:25 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] CMS-Systeme in PHP/MySQL * Egon Schmid (_(at)_work) wrote: > Hi Martin, altes Haus, ich verstehe gar nicht warum Björn nicht sein > 'Billig'-CMS anpreist. *gähn* kümmer' dich bitte um deine Angelegenheiten, und nicht um meine, danke. In der FAQ ist ein Link zum CMS. -- Björn Schotte ++ Heimgartenweg 11a :: D-97074 Würzburg ++ 0931/7843804 Online-Applikationen für das E-Business: => inklusive Newsletter rund um PHP & das E-Biz <= Dienstleistungen & Preisliste: From h.wiens_(at)_bbs-gruppe.de Mon, 4 Dec 2000 12:27:33 +0100 Date: Mon, 4 Dec 2000 12:27:33 +0100 From: Harry Wiens h.wiens_(at)_bbs-gruppe.de Subject: [php] php4 ftp funktionen This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C05DE5.323B1280 Content-Type: text/plain; charset="iso-8859-1" ich hab folgendes problem: ich hab mir einen ftp client mit php4 geschrieben, dieser verbindet mich korrekt mit einem ftp server, scheint aber danach die verbindung sofort wieder zu beenden, obwohl kein ftp_quit gesendet wurde, woran kann das liegen? h.wiens_(at)_gmx.de ------_=_NextPart_001_01C05DE5.323B1280 Content-Type: text/html; charset="iso-8859-1"
ich hab folgendes problem: ich hab mir einen ftp client mit php4 geschrieben, dieser verbindet mich korrekt mit einem ftp server, scheint aber danach die verbindung sofort wieder zu beenden, obwohl kein ftp_quit gesendet wurde, woran kann das liegen?
h.wiens_(at)_gmx.de
------_=_NextPart_001_01C05DE5.323B1280-- From fheimlich_(at)_dask.de Mon, 04 Dec 2000 11:52:30 +0100 Date: Mon, 04 Dec 2000 11:52:30 +0100 From: Frank Heimlich fheimlich_(at)_dask.de Subject: [php] warning - aber warum? Hallo Liste, vergesst meine Mail von Freitag - habe ich am Freitag auf dem Heimweg gelöst. Was so ein Wochenende doch ausmacht. ;-)) Ich habe jetzt nur noch ein Problem das mit einem Zähler zusammenhängt (weiter nach dem Code): 1 $tkey = date("ymdHis"); 2 $query = sprintf("select * from suche where suche = 's100' and suche != ''"); 3 $result = mysql_query($query); 4 $i = 1; 5 while($avar = mysql_fetch_array($result)): 6 { 7 ${"uid".$i} = $avar[2]; 8 $query1 = "select kund_id, k_ort, k_plz from kunde where kund_id = '${"uid".$i}' "; 9 $result1=mysql_query($query1); 10 while ($row = mysql_fetch_array($result1)) { 11 $kund_id = $row["kund_id"]; 12 $ort = $row["k_ort"]; 13 $plz = $row["k_plz"]; 14 } 15 $query2 = "select * from firma where uid = '${"uid".$i}' "; 16 $result2=mysql_query($query2); 17 $array = mysql_fetch_array($result2); 18 $counter = $array["counter"]; 19 if ( "1" == $counter ) { 20 $counter++; 21 $sql1 = "delete from firma where uid = '${"uid".$i}'"; 22 $result3=mysql_query("insert into firma (uid, tkey, counter) values ('$kund_id', '$tkey', '$counter')", $conn); 23 } else { 24 $counter = 1; 25 $result1=mysql_query("insert into firma (uid, tkey, counter) values ('$kund_id', '$tkey', '$counter')", $conn); 26 $result1=mysql_query("insert into ort (ort, plz, tkey) values ('$ort', '$plz', '$tkey')", $conn); 27 } 28 $i++; 29 } 30 endwhile; Das auslesen der Daten aus der Datenbank klappt einwandfrei :-). Nur mit dem schreiben der Daten funktioniert es nicht so ganz :-((( (Zeilen 22, 25 und 26). -- Frank Heimlich / DASK GmbH / - Systembetreuung - Steinfoerder Strasse 57 / D-29323 Wietze Fon: +49-5146-5005-12 / +49-170-8237837 / Fax: +49-5146-5005-19 From eschmid_(at)_php.net Mon, 04 Dec 2000 12:11:36 +0100 Date: Mon, 04 Dec 2000 12:11:36 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] CMS-Systeme in PHP/MySQL Björn Schotte wrote: > > * Egon Schmid (_(at)_work) wrote: > > Hi Martin, altes Haus, ich verstehe gar nicht warum Björn nicht sein > > 'Billig'-CMS anpreist. > > *gähn* kümmer' dich bitte um deine Angelegenheiten, > und nicht um meine, danke. In der FAQ ist ein Link > zum CMS. Die iX und die c't kann man jederzeit lesen, sofern man sie hat. Der Link zur FAQ funktioniert zur Zeit aber nicht: Bei der Uebertragung von: http://www.php-center.de/faq/faq-19.htm trat der folgende Fehler auf: Verbindung gescheitert / Connection Failed Beschreibung des Systemfehlers: (61) Connection refused Erklaerung: Der entfernte Rechner ist nicht verfuegbar (down). Bitte wiederholen Sie Ihre Anfrage spaeter. Ich hoffe nicht, dass das nur ein lokales Problem in Stetten auf den Fildern ist. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From traffic_eye_(at)_hotmail.com Mon, 04 Dec 2000 11:45:09 -0000 Date: Mon, 04 Dec 2000 11:45:09 -0000 From: traff eye traffic_eye_(at)_hotmail.com Subject: [php] Re: MySQL und 500.000 Besucher / Monat hi thomas, So etwa habe ich mir das bei meinem ehemaligen anbieter auch gedacht daß das so abläuft. allerdings hatte der nur c.a 30 DB´s drauf ( zeigt ja phpmyadmin an ). Soviel ich weiß braucht ja ein dbServer keine grosse cpu sondern nur mordmässig viel RAM. ICh weiß ja nicht, hatte der von meinem ehem. Provider nur 64 MB ??? auf jeden fall hat mir deine antwort mal so einen groben überblick verschafft wie die auslastung bei der kapazität ausschaut ... cu tobias www.traffic-eye.de > >Ich kann mal meine Erfahrung hier kundgeben : > >Ich bin Admin einer grossen Spiele-Community mit jeder Menge Hosted-Sites. >Wir haben einen eigenen Datenbankserver, Pentium-III-700, 512 MB RAM, >verbunden >mit dem Webserver per Crosslink (pervers, aber geil ;) ). >Pro Stunden fliessen ca. 2 GB von der Datenbank an den Webserver. So gut >wie alle >Hosted-Sites (ca. 300) haben eine Datenbank, Gesamttraffic belaeuft sich >auf mehere GB am Tag >vom Webserver. Unser Datenbank-Server langweilt sich die meiste Zeit >ziemlich, ab und zu kommt >mal eine groessere Welle von Prozessen, aber das legt sich nach kurzer Zeit >wieder. > >Als noch die pconnects() erlaubt waren, waren schnell 400 MySQL-Prozesse am >laufen, durch das >Sperren dieser Function allerdings hat sich das alles komplett gelegt, und >der Server >ist auch bei groesseren Lasten voll funktionsfaehig. > >Thomas _____________________________________________________________________________________ Get more from the Web. FREE MSN Explorer download : http://explorer.msn.com From Michael_(at)_Stahmann.de Mon, 04 Dec 2000 12:43:13 +0100 Date: Mon, 04 Dec 2000 12:43:13 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] warning - aber warum? Hallo Frank, habe nur kurz Zeit und den Code überflogen... Frank Heimlich schrieb: > > Hallo Liste, > > vergesst meine Mail von Freitag - habe ich am Freitag auf dem Heimweg > gelöst. > Was so ein Wochenende doch ausmacht. ;-)) > Ich habe jetzt nur noch ein Problem das mit einem Zähler zusammenhängt > (weiter nach dem Code): > > 1 $tkey = date("ymdHis"); > 2 $query = sprintf("select * from suche where suche = 's100' > and suche != ''"); > 3 $result = mysql_query($query); > 4 $i = 1; > 5 while($avar = mysql_fetch_array($result)): > 6 { > 7 ${"uid".$i} = $avar[2]; > 8 $query1 = "select kund_id, k_ort, k_plz from kunde > where kund_id = '${"uid".$i}' "; > 9 $result1=mysql_query($query1); > 10 while ($row = mysql_fetch_array($result1)) { > 11 $kund_id = $row["kund_id"]; > 12 $ort = $row["k_ort"]; > 13 $plz = $row["k_plz"]; > 14 } > 15 $query2 = "select * from firma where uid = > '${"uid".$i}' "; > 16 $result2=mysql_query($query2); > 17 $array = mysql_fetch_array($result2); > 18 $counter = $array["counter"]; > 19 if ( "1" == $counter ) { > 20 $counter++; > 21 $sql1 = "delete from firma where > uid = '${"uid".$i}'"; Sehe ich richtig, das hier der eintrag gelöscht wird? > 22 $result3=mysql_query("insert into > firma (uid, tkey, counter) values ('$kund_id', '$tkey', '$counter')", > $conn); um ihn hier erneut reinzuschreiben? Dann sollte ein UPDATE wohl hilfreicher sein, wenn ein Schlüssel (KEY) vorhanden ist, dann kannst Du keinen Neueintrag in dieser Form vornehmen. REPLACE könnte auch helfen. So mache ich das teilweise, ist aber nicht sehr elegant. > > Das auslesen der Daten aus der Datenbank klappt einwandfrei :-). > Nur mit dem schreiben der Daten funktioniert es nicht so ganz :-((( > (Zeilen 22, 25 und 26). > Vieleicht habe ich auch falsch geschaut, aber vieleicht liege ich ja richtig. Mahlzeit... 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 martin.fenn_(at)_fast.de Mon, 4 Dec 2000 12:05:41 +0100 Date: Mon, 4 Dec 2000 12:05:41 +0100 From: Martin Fenn martin.fenn_(at)_fast.de Subject: [php] CMS-Systeme in PHP/MySQL Hallo Egon, > Martin Fenn wrote: > > On Mon, 4 Dec 2000, Michael P. Mehl wrote: > > > ich suche Content Management Systeme, die auf > > > Basis von PHP/MySQL > > > entwickelt worden sind. Kann mir da jemand was empfehlen? > > SixCMS ... > > http://www.six.de > Hi Martin, altes Haus, Von wegen "altes Haus"! Bloss weil ich bald heirate, gehoere ich noch nicht zum alten Eisen ;-) Immerhin habe ich es sogar geschaft, eine dicke Diplomarbeit OHNE PHP hyperpuenktlich abzugeben ... ;-)) > ich verstehe gar nicht warum > Björn nicht sein 'Billig'-CMS anpreist. > Siehe c't 21/00 Seite 186. Ja, das wundert mich auch sehr ... BJOERN! Nun mach mal! Bye, Martin ---------------------------------------------------------- Martin Fenn FAST Arabellastr. 17 | Tel +49-89-89052-116 | E-mail martin.fenn_(at)_fast.de D-81925 München | Fax +49-89-89052-222 | http://www.fast.de From michael.pietsch_(at)_berlin.de Mon, 04 Dec 2000 08:59:42 +0100 Date: Mon, 04 Dec 2000 08:59:42 +0100 From: Michael Pietsch michael.pietsch_(at)_berlin.de Subject: [php] Vorteile / Nachteile / Vergleich von PHP Hi, ich moechte demnaechst einen Vortrag ueber den Einsatz von Skriptsprachen allgemein und php im speziellen in Schulen halten. Dazu brauche ich folgende Informationen, ich habe zwar zu allem eine Vorstellung, wollte aber mal hoeren, ob sich hier schon jemand damit theoretisch auseinander gesetzt hat: 1. Welche Vor- und Nachteile haben Skriptsprachen (php) gegenueber den guten alten Hochsprachen wie C und Pascal (Delphi). 2. Welche Voraussetzungen muessen allgemein beachtet werden, wenn man Probleme mit Skriptsprachen angeht? 3. WICHTIG: Gibt es Einschränkungen bei der Umsetzung von Algoritmen? 4. WICHTIG: Wo werden Skriptsprachen (php) in Schulen eingesetzt, im Anfangsunterricht, später? 5. Skriptsprachen werden zumeist in Web-Anwendungen genutzt. Stellt dies eine Einschränkung dar? Ich selber habe jetzt php im 3. Ausbildungsjahr in meinem Informatik-Unterricht eingesetzt und habe bisher ganz gute Erfahrungen damit gemacht. (Linkliste mit Datenbank, Boersenspiel) Ich wuerde Euch bitten, auch wenn diese Frage kein "Entwickler-Thema ist, mir einige Anregungen zu geben, wo ich fuer die eine oder die andere Frage oben Infos herbekomme. ____________________________________________________ Michael Pietsch michael.pietsch_(at)_berlin.de From martin.fenn_(at)_fast.de Mon, 4 Dec 2000 13:07:42 +0100 Date: Mon, 4 Dec 2000 13:07:42 +0100 From: Martin Fenn martin.fenn_(at)_fast.de Subject: [php] CMS-Systeme in PHP/MySQ Hi, Egon Schmid wrote: > > *gähn* kümmer' dich bitte um deine Angelegenheiten, > > und nicht um meine, danke. In der FAQ ist ein Link > > zum CMS. > Die iX und die c't kann man jederzeit lesen, sofern man sie hat. Der > Link zur FAQ funktioniert zur Zeit aber nicht: > ... > Beschreibung des Systemfehlers: > (61) Connection refused > ... > Ich hoffe nicht, dass das nur ein lokales Problem in Stetten auf den > Fildern ist. Hm ... hier von Muenchen aus gehts gut ... Bye, Martin ---------------------------------------------------------- Martin Fenn FAST Arabellastr. 17 | Tel +49-89-89052-116 | E-mail martin.fenn_(at)_fast.de D-81925 München | Fax +49-89-89052-222 | http://www.fast.de From SvenFuchs_(at)_t-online.de Mon, 4 Dec 2000 13:15:30 +0100 Date: Mon, 4 Dec 2000 13:15:30 +0100 From: SvenFuchs_(at)_t-online.de SvenFuchs_(at)_t-online.de Subject: [php] Vorteile / Nachteile / Vergleich von PHP Hallo Michael, nur ganz kurz: > ich moechte demnaechst einen Vortrag ueber den Einsatz von Skriptsprachen > allgemein und php im speziellen in Schulen halten. Dazu brauche ich Wäre interessant, den irgendwann im Netz lesen zu können ;) > 1. Welche Vor- und Nachteile haben Skriptsprachen (php) gegenueber den > guten alten Hochsprachen wie C und Pascal (Delphi). Weil ich mit Java "großgeworden" bin, würde mir diese Sprache in Deiner Gegenüberstellung fehlen. Ich habe sehr gute Erfahrungen mit Java gemacht, was die Einführungen von grundlegenden Konzepten angeht, speziell natürlich OOP. Viele Grüße, Sven From SvenFuchs_(at)_t-online.de Mon, 4 Dec 2000 13:16:31 +0100 Date: Mon, 4 Dec 2000 13:16:31 +0100 From: SvenFuchs_(at)_t-online.de SvenFuchs_(at)_t-online.de Subject: [php] Vorteile / Nachteile / Vergleich von PHP Hallo Michael, nur ganz kurz: > ich moechte demnaechst einen Vortrag ueber den Einsatz von Skriptsprachen > allgemein und php im speziellen in Schulen halten. Dazu brauche ich Wäre interessant, den irgendwann im Netz lesen zu können ;) > 1. Welche Vor- und Nachteile haben Skriptsprachen (php) gegenueber den > guten alten Hochsprachen wie C und Pascal (Delphi). Weil ich mit Java "großgeworden" bin, würde mir diese Sprache in Deiner Gegenüberstellung fehlen. Ich habe sehr gute Erfahrungen mit Java gemacht, was die Einführungen von grundlegenden Konzepten angeht, speziell natürlich OOP. Viele Grüße, Sven From Michael_(at)_Stahmann.de Mon, 04 Dec 2000 12:45:20 +0100 Date: Mon, 04 Dec 2000 12:45:20 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] CMS-Systeme in PHP/MySQL "Egon Schmid (_(at)_work)" schrieb: > Hallo Egon, > Beschreibung des Systemfehlers: > > (61) Connection refused > > Erklaerung: > > Der entfernte Rechner ist nicht verfuegbar (down). Bitte wiederholen > Sie Ihre Anfrage spaeter. > > Ich hoffe nicht, dass das nur ein lokales Problem in Stetten auf den > Fildern ist. Offensichtlich schon - ich kann es erreichen :-) Viel Spaß bei Fehlersuchen 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 Matthias.Suess_(at)_MAPWARE.de Mon, 4 Dec 2000 13:21:08 +0100 Date: Mon, 4 Dec 2000 13:21:08 +0100 From: =?iso-8859-1?Q?Matthias_S=FC=DF?= Matthias.Suess_(at)_MAPWARE.de Subject: [php] AW: [php] Vorteile / Nachteile / Vergleich von PHP Also Scriptsprachen werden recht haeufig zum Prototyping verwendet. Beipiel Tcl/Tk fuer Java, PHP fuer JSPs. Vergleich von Script Sprachen (Diese Unterscheidungen treffen auf (fast) alle Scriptsprachen zu): Keine statische Typpruefung (--> erhoetes Risiko von Laufzeitfehlern, keine komplexen Datenstrukturen), d.h. dem Interpreter ist es erstmal egal, ob die Variable ein String, INteger... ist. Scriptsprachen sind Intrepretersprachen, d.h. es wird erst zur Laufzeit uebersetzt. --> Einfache Wiederverwendung auf verschiedenen Plattformen (PHP, Tcl, Python, Perl gibt es fuer alle moeglichen Plattformen :-)) --> "langsamer" als CompilerSprachen From manna_(at)_mannageif.de Mon, 04 Dec 2000 14:36:21 +0100 Date: Mon, 04 Dec 2000 14:36:21 +0100 From: Manfred Geifrig manna_(at)_mannageif.de Subject: [php] Windows-Rechner mit Linux-Rechner verbinden Hallo Liste ! Mein Problem ist in erster Linie kein Php-Problem und deswegen möge sich auch nur jemand angesprochen fühlen,der wirklich helfen will. Bisher habe ich meine Php-Programme unter Suse 7.0 entwickelt und im wesentlichen lief das auch recht ordentlich.jetzt habe ich diesen Linux-Rechner über eine Ethernet-Karte mit einem zweiten Rechner (unter Windows laufend) verbunden.Die Rechner sind so konfiguriert,dass ich mit dem Linux-Rechner über ISDN ins Internet gehen kann und mit dem Windows- Rechner über den Linux-Rechner ebenfalls ins Internet komme.Das funktioniert auch alles.Mein Hauptanliegen jedoch ist es,mit den -meiner Meinung nach- komfortableren Editoren unter Windows meine Programme zu erstellen und dann auf dem Linuxrechner ablaufen zu lassen.Unter localhost laufen sämliche Programme innerhalb des Linux-Rechners problemlos. Ich verfolge diese Liste schon eine ganze Weile und habe einen Haufen guter Anregungen für meine eigene Arbeit bekommen. Dass ich es bisher vorgezogen habe,meine Probleme unter manchmal grossen Umwegen selbst zu lösen,liegt daran,dass mich die Grosskotzigkeit einiger Listenteilnemer abgehalten hat,mir unverschämte Antworten auf eventuell dumme oder schon mal gestellte Fragen antuen zu müssen.Mit unverschämten Antworten meine ich auf keinen Fall Hinweise auf häufigere Zuhilfenahme von Literatur und Manuals,sondern wirklich teilweise sehr gehässige Zurechtweisungen von Neulingen.Wirklich souveräne Könner machen so etwas auch nicht. Ansonsten wirklich eine tolle Einrichtung,von der ich hoffe,noch eine Menge profitieren zu können.Auch ich werde dann versuchen meinen hoffentlich dann nutzbringenden Beitrag zur Liste beisteuern zu können. M.f.G Manna(Manfred) From paffrath_(at)_fatmedia.de Mon, 04 Dec 2000 13:30:04 +0100 Date: Mon, 04 Dec 2000 13:30:04 +0100 From: Michael Paffrath paffrath_(at)_fatmedia.de Subject: [php] [OT] rechte maustaste sperren Ist zwar OT aber ich glaube für einige ziemlich interessant: Hat einer eine Idee, wie ich die rechte Maustaste sperren kann? Ich will damit erreichen, dass der User einige funktionen nicht mehr hat, wie z.B. "frame in neuem fenster öffenen"... Michael From Martin.Koper_(at)_wittur.com Mon, 4 Dec 2000 13:33:23 +0100 Date: Mon, 4 Dec 2000 13:33:23 +0100 From: Koper, Martin Martin.Koper_(at)_wittur.com Subject: [php] Windows-Rechner mit Linux-Rechner verbinden Hallo Manfred, wir hier in der Arbeit machen das ganz einfach über den ftp Zugang des Linux Rechners. Das heisst konkret: Wir entwickeln hier auf Windows Rechnern und benutzen den Linux Rechner quasi als unseren Webserver. Der läuft unter Debian GNU Linux. Du musst einfach nur den ftp Client einrichten und schon kannst Du über ein Windows ftp Programm auf den Server zugreifen (per Servername oder IP). wenn Du noch fragen hast, kannst Du mir gerne mailen! grüße Martin -- Martin Koper WITTUR AG - SOE martin.koper_(at)_wittur.com > From robert.sedlacek1_(at)_chello.at Mon, 4 Dec 2000 13:40:21 +0100 (CET) Date: Mon, 4 Dec 2000 13:40:21 +0100 (CET) From: Sedlacek Robert robert.sedlacek1_(at)_chello.at Subject: [php] =?ISO-8859-1?Q?keine_funktion_f=FCr_bildskalierung?= bin ich blind oder gibts auf php3.de/manual keine info über das skalieren von bildern (image_resize oder so ähnlich) Robert -- C o d i t o , e r g o s u m ! I code, therefore I am! From e9425758_(at)_stud4.tuwien.ac.at Mon, 04 Dec 2000 11:36:03 +0100 Date: Mon, 04 Dec 2000 11:36:03 +0100 From: Markus Wagner e9425758_(at)_stud4.tuwien.ac.at Subject: [php] PHPLib - Loginabbruch, aber wie ? Hallo Ich würde gern im Loginfenster einen Link haben, mit dem ich das Loginfenster abbrechen kann und auf Seite mit Default_Auth verzweigen. Aber es erscheint IMMER wieder das Loginfenster. (bis ich eben eine korrekte Kennung eingebe) Wenn ich eine neue Session starte tritt das natürlich nicht auf, aber ich würde gern in der gleichen Session bleiben. Verwende PHPLib 7.2c, PHP4.0.2 CGI unter Win NT Markus Wagner email: e9425758_(at)_stud4.tuwien.ac.at Hobby: 747 Jumbo-Jet, Pontiac From paffrath_(at)_fatmedia.de Mon, 04 Dec 2000 13:35:42 +0100 Date: Mon, 04 Dec 2000 13:35:42 +0100 From: Michael Paffrath paffrath_(at)_fatmedia.de Subject: [php] Windows-Rechner mit Linux-Rechner verbinden am 04.12.2000 13:33 Uhr schrieb Koper, Martin unter Martin.Koper_(at)_wittur.com: > wir hier in der Arbeit machen das ganz einfach über den ftp Zugang des > Linux Rechners. Hallo Manfred, das mit dem ftp ist eine Lösung, du kannst aber auch über Samba einfach das htdocs verzeichnis des apaches freigeben und direkt da rein kopieren, dann ersparst du dir den offenen ftp-client. Michael From fheimlich_(at)_dask.de Mon, 04 Dec 2000 13:36:48 +0100 Date: Mon, 04 Dec 2000 13:36:48 +0100 From: Frank Heimlich fheimlich_(at)_dask.de Subject: [php] Re: [php] warning - aber warum? Michael Stahmann schrieb: > > > 21 $sql1 = "delete from firma where > > uid = '${"uid".$i}'"; > > Sehe ich richtig, das hier der eintrag gelöscht wird? > > > 22 $result3=mysql_query("insert into > > firma (uid, tkey, counter) values ('$kund_id', '$tkey', '$counter')", > > $conn); > > um ihn hier erneut reinzuschreiben? > > Dann sollte ein UPDATE wohl hilfreicher sein, wenn ein Schlüssel (KEY) > vorhanden ist, dann kannst Du keinen Neueintrag in dieser Form UPDATE hatte ich zuerst auch versucht, es klappt aber nicht (warum auch immer) > > vornehmen. > > REPLACE könnte auch helfen. So mache ich das teilweise, ist aber nicht > sehr elegant. > > > > > Das auslesen der Daten aus der Datenbank klappt einwandfrei :-). > > Nur mit dem schreiben der Daten funktioniert es nicht so ganz :-((( > > (Zeilen 22, 25 und 26). > > > > Vieleicht habe ich auch falsch geschaut, aber vieleicht liege ich ja > richtig. Das Problem liegt viel eher daran, das nicht in die Datenbank geschrieben wird. Rechte sind jedoch gesetzt..... -- Frank Heimlich / DASK GmbH / - Systembetreuung - Steinfoerder Strasse 57 / D-29323 Wietze Fon: +49-5146-5005-12 / +49-170-8237837 / Fax: +49-5146-5005-19 From grisu_(at)_sixworx.de Mon, 4 Dec 2000 13:41:39 +0100 Date: Mon, 4 Dec 2000 13:41:39 +0100 From: Sven Griesfeller grisu_(at)_sixworx.de Subject: [php] Windows-Rechner mit Linux-Rechner verbinden Hallo Manfred wir haben einen samba share eingerichtet um das HTDOCS verzeichnis als Laufwerk unter Windows zusehen. so kannst du die Windowsprogramme benutzen um das Skript zu erstellen und unter der ipadresse das Linuxrechners kannst du skripts dann direkt testen. Klappt wunderbar mit freundlichen Grüssen Sven Griesfeller Programmierer http://www.sixworx.de ----- Original Message ----- From: "Manfred Geifrig" To: Sent: Monday, December 04, 2000 2:36 PM Subject: [php] Windows-Rechner mit Linux-Rechner verbinden > Hallo Liste ! > Mein Hauptanliegen jedoch ist es,mit den -meiner > Meinung nach- komfortableren Editoren unter Windows meine Programme zu > erstellen und dann auf dem Linuxrechner ablaufen zu lassen.Unter > localhost laufen sämliche Programme innerhalb des Linux-Rechners > problemlos. From atsasid_(at)_gmx.de Mon, 4 Dec 2000 13:40:40 +0100 Date: Mon, 4 Dec 2000 13:40:40 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] Vorteile / Nachteile / Vergleich von PHP > Weil ich mit Java "großgeworden" bin, würde mir diese Sprache in Deiner wie kann man mit einer sprache "grossgeworden" sein, die es erst eine hand voll jahre gibt? gruss, Peter "[DiSAStA]" From Martin.Koper_(at)_wittur.com Mon, 4 Dec 2000 13:42:26 +0100 Date: Mon, 4 Dec 2000 13:42:26 +0100 From: Koper, Martin Martin.Koper_(at)_wittur.com Subject: [php] AW: [php] Windows-Rechner mit Linux-Rechner verbinden Hallo, > ersparst du dir den offenen ftp-client. Das Problem habe ich umgangen indem ich mit Homesite direkt auf ftp zugreife (Allaire ftp und RDS) und damit die Dateien direkt auf dem Server bearbeite/speichere (einziges Problem, erstellen von Dateien) grüße Martin -- Martin Koper WITTUR AG - SOE martin.koper_(at)_wittur.com From Michael_(at)_Stahmann.de Mon, 04 Dec 2000 13:43:46 +0100 Date: Mon, 04 Dec 2000 13:43:46 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] keine funktion =?iso-8859-1?Q?f=FCr?= bildskalierung Sedlacek Robert schrieb: > > bin ich blind oder gibts auf php3.de/manual keine info über das skalieren > von bildern (image_resize oder so ähnlich) > Doch eigentlich schon: http://www.php3.de/manual/function.getimagesize.php Nimme doch das deutsche: http://www.php-center.de/de-html-manual/ref.image.html Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- Sinnloser Bildschirmschoner: http://schlammpeitzger.de From Meyer_(at)_mediaworx.com Mon, 4 Dec 2000 13:43:19 +0100 Date: Mon, 4 Dec 2000 13:43:19 +0100 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] Vorteile / Nachteile / Vergleich von PHP > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Peter "[DiSAStA]" Petermann > Sent: Monday, December 04, 2000 1:41 PM > To: php_(at)_php-center.de > Subject: Re: [php] Vorteile / Nachteile / Vergleich von PHP > > wie kann man mit einer sprache "grossgeworden" sein, die es > erst eine hand voll > jahre gibt? > In dem man so lange, wie man schon programmiert, nur mit der programmiert hat? Is doch gar nicht so schwer zu verstehen. Mit freundlichen Gruessen, -- Mathias Meyer mediaworx berlin AG Fon (030) 2 75 80 - 24 8 Fax (030) 2 75 80 - 20 0 From to_(at)_ki-systems.de Mon, 04 Dec 2000 13:50:46 +0100 Date: Mon, 04 Dec 2000 13:50:46 +0100 From: Tobias Orterer to_(at)_ki-systems.de Subject: [php] [OT] rechte maustaste sperren www.teamone.de/selfhtml/ aber sowas is (sorry) absolut hirnrissig... da wenn ich js ausschalte wieder alles geht... also wenn einer will dann kann er... ;) mfg Tobsn From Mathias.Gloss_(at)_start.de Mon, 4 Dec 2000 13:50:10 +0100 Date: Mon, 4 Dec 2000 13:50:10 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] [OT] rechte maustaste sperren Aloha, > ---------- > Von: Michael Paffrath[SMTP:paffrath_(at)_fatmedia.de] > > Ist zwar OT aber ich glaube für einige ziemlich interessant: > *grumpf* > Hat einer eine Idee, wie ich die rechte Maustaste sperren kann? Ich will > damit erreichen, dass der User einige funktionen nicht mehr hat, wie z.B. > "frame in neuem fenster öffenen"... > 1) Geht das mit PHP nicht. 2) Nervt mich das ziemlich extrem wenn das nicht geht, so daß ich die Seite dann gar net mehr anguggn will. 3) Wenn klappt das nur bei bestimmten Browsern UND 4) Kann man das Abstellen ODER 5) Im Menü dann auswählen. 6) Könntest du selbst draufkommen, wenn du dir eine derartige Seite anguggst, oder die üblichen Nachschlagewerke benutzt. ==> Gibt keine Antwort. Mathias From the_generator_(at)_gmx.net Mon, 4 Dec 2000 13:57:00 +0100 Date: Mon, 4 Dec 2000 13:57:00 +0100 From: THE GENERATOR the_generator_(at)_gmx.net Subject: [php] Windows-Rechner mit Linux-Rechner verbinden Hi Manfred > Mein Problem ist in erster Linie kein Php-Problem und deswegen möge sich > auch nur jemand angesprochen fühlen,der wirklich helfen will. > Bisher habe ich meine Php-Programme unter Suse 7.0 entwickelt und im > wesentlichen lief das auch recht ordentlich.jetzt habe ich diesen > Linux-Rechner über eine Ethernet-Karte mit einem zweiten Rechner (unter > Windows laufend) verbunden.Die Rechner sind so konfiguriert,dass ich mit > dem Linux-Rechner über ISDN ins Internet gehen kann und mit dem Windows- > Rechner über den Linux-Rechner ebenfalls ins Internet komme.Das > funktioniert auch alles.Mein Hauptanliegen jedoch ist es,mit den -meiner > Meinung nach- komfortableren Editoren unter Windows meine Programme zu > erstellen und dann auf dem Linuxrechner ablaufen zu lassen.Unter > localhost laufen sämliche Programme innerhalb des Linux-Rechners > problemlos. Hast du Samba aufm Linux laufen? Dann könntest du einfach dein Verzeichnis localhost wie unter WINNT "freigeben" und von deiner Win-Kiste aus darauf zugreifen. HTH, Christoph From mk_(at)_php-homepage.de 4 Dec 2000 13:02:06 -0000 Date: 4 Dec 2000 13:02:06 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] [OT] rechte maustaste sperren Michael Paffrath schrieb: > > Ist zwar OT aber ich glaube für einige ziemlich interessant: Ich finde das eher lame. > Hat einer eine Idee, wie ich die rechte Maustaste sperren kann? Ich will > damit erreichen, dass der User einige funktionen nicht mehr hat, wie z.B. > "frame in neuem fenster öffenen"... Jeder User, der etwas mehr als 2 Gehirnzellen hat wird diesen Schutz umgehen. (Edit, JS ausschalten usw.) Siehe auch Javascripts.com Mark From Matthias.Suess_(at)_MAPWARE.de Mon, 4 Dec 2000 14:00:11 +0100 Date: Mon, 4 Dec 2000 14:00:11 +0100 From: =?iso-8859-1?Q?Matthias_S=FC=DF?= Matthias.Suess_(at)_MAPWARE.de Subject: [php] AW: [php] Vorteile / Nachteile / Vergleich von PHP Nochmal eine kurze Einschaetzung unseres schuckeligen Grossraumbueros: Fuer den Vergleich Scriptsprachen Tcl hernehmen, da viele Sachen, die PHP erst jetzt "kann" (z.B. XML, JavaClassen einbinden), schon vor laengerem in Tcl integriert wurden. Ausserdem steht ein Toolkit zur Verfuegung, mit der man den Scripten ganz einfach eine grafische Oberpflaechen verpassen kann. CU & EYL Matthias From Matthias.Suess_(at)_MAPWARE.de Mon, 4 Dec 2000 13:48:42 +0100 Date: Mon, 4 Dec 2000 13:48:42 +0100 From: =?iso-8859-1?Q?Matthias_S=FC=DF?= Matthias.Suess_(at)_MAPWARE.de Subject: [php] AW: [php] Vorteile / Nachteile / Vergleich von PHP >> Weil ich mit Java "großgeworden" bin, würde mir diese Sprache in Deiner > wie kann man mit einer sprache "grossgeworden" sein, die es erst eine hand voll > jahre gibt? Also wenn ich mich recht erinnere :-)) Die Idee zu Java entstand 1989, die erste brauchbare Umsetzung 1994. SECHS Jahre sind in der IT eine Menge Zeit :-)) Wie lange gibt es denn schon PHP? *grins* Matthias From jreinemuth_(at)_activeweb.mis.de Mon, 4 Dec 2000 14:04:31 +0100 Date: Mon, 4 Dec 2000 14:04:31 +0100 From: Reinemuth, Jens jreinemuth_(at)_activeweb.mis.de Subject: [php] AW: [php] Windows-Rechner mit Linux-Rechner verbinden >>Hast du Samba aufm Linux laufen? >>Dann könntest du einfach dein Verzeichnis localhost wie >>unter WINNT "freigeben" und von deiner Win-Kiste aus darauf zugreifen. ??????????? das verzeichnis "localhost" freigeben ???? du benutzt windows, richtig?? ------------------------- From Michael_(at)_Stahmann.de Mon, 04 Dec 2000 14:02:57 +0100 Date: Mon, 04 Dec 2000 14:02:57 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] keine funktion =?iso-8859-1?Q?f=FCr?= bildskalierung Sorry, wenn - dann schon richtig: http://www.php3.de/manual/function.imagecopyresized.php http://www.php-center.de/de-html-manual/function.imagecopyresized.html Michael Stahmann schrieb: > > Sedlacek Robert schrieb: > > > > bin ich blind oder gibts auf php3.de/manual keine info über das skalieren > > von bildern (image_resize oder so ähnlich) > > > > Doch eigentlich schon: > http://www.php3.de/manual/function.getimagesize.php > > Nimme doch das deutsche: > http://www.php-center.de/de-html-manual/ref.image.html > > Gruß Michael > -- > -------------------------------------------------------- > Michael Stahmann, web-xact.de > http://www.web-xact.de mailto:info_(at)_web-xact.de > Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 > -------------------------------------------------------- > Sinnloser Bildschirmschoner: http://schlammpeitzger.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 -- -------------------------------------------------------- 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 jreinemuth_(at)_activeweb.mis.de Mon, 4 Dec 2000 13:50:24 +0100 Date: Mon, 4 Dec 2000 13:50:24 +0100 From: Reinemuth, Jens jreinemuth_(at)_activeweb.mis.de Subject: [php] AW: [php] Windows-Rechner mit Linux-Rechner verbinden >>Mein Problem ist in erster Linie kein Php-Problem und >>deswegen möge sich >>auch nur jemand angesprochen fühlen,der wirklich helfen will. >>Bisher habe ich meine Php-Programme unter Suse 7.0 entwickelt und im >>wesentlichen lief das auch recht ordentlich.jetzt habe ich diesen >>Linux-Rechner über eine Ethernet-Karte mit einem zweiten >>Rechner (unter >>Windows laufend) verbunden.Die Rechner sind so >>konfiguriert,dass ich mit >>dem Linux-Rechner über ISDN ins Internet gehen kann und mit >>dem Windows- >>Rechner über den Linux-Rechner ebenfalls ins Internet komme.Das >>funktioniert auch alles.Mein Hauptanliegen jedoch ist es,mit >>den -meiner >>Meinung nach- komfortableren Editoren unter Windows meine Programme zu >>erstellen und dann auf dem Linuxrechner ablaufen zu lassen.Unter >>localhost laufen sämliche Programme innerhalb des Linux-Rechners >>problemlos. ein weg ist ftp... man gibt das verzeichnis mit den webseiten auch gleichzeitig unter einem ftp-server frei... der andere weg ist der samba-server unter linux, da dieser den windowsclients einen nt-server vorgaukelt... aber hallo: beide ansätze gehen komplett vorbei an den grundgedanken, einen "sicheren, sauberen" router bzw eine firewall zu installieren! ich habe seit der flatrate auch einen router/webserver am laufen, aber alleine schon die tatsache, dass auf dem router der port 80 offen ist, macht das ganze relativ anfällig! wenn du jetzt noch die ports 20/21 (ftp) und 137-139 (samba) öffnest, dann ade sicherheit! die korrekte firewall hat 3 netzwerkkarten, 1 fürs internet, eine für die clients, und 1 für die DMZ, eine "weniger" gesicherte zone, wo dann in unserem beispiel als dritter rechner der web-server steht... ganz sicher bist du (und ich ebenfalls ;-)) im moment nicht, aber wir wollen mal nicht paranoid sein... auf meinem router/webserver läuft ein ssh-server, über den ich mich relativ sicher einloggen kann. dann starte ich kurz den sambadaemon, spiele das unter win gespiegelte web auf und beende ihn wieder!! ---- ich wollte nicht zu viel quoten, aber die arroganz mancher leute geht auch mir hier gewaltig auf die nerven... als ob die ein oder zwei fragen mehr, die schon gestellt wurden, jetzt den ganzen server in die knie zwingen würden... (und wenn doch --> unsaubere programmierung?? ;-)) __________________________________________ Jens Reinemuth ---------------------------------------------------------------------------- -------- FIRST THEY IGNORE YOU! THEN THEY LAUGH AT YOU! THEN THEY FIGHT YOU! AND AT THE END YOU WIN! LINUX NOW! From Armin.Lorenz_(at)_szm.de Mon, 4 Dec 2000 14:06:34 +0100 Date: Mon, 4 Dec 2000 14:06:34 +0100 From: Armin.Lorenz_(at)_szm.de Armin.Lorenz_(at)_szm.de Subject: [php] Windows -> LINUX -> Internet... Hallo, habe auch die Reihenfolge für Internet-Zugang. Leider habe ich es nur so weit geschaft, dass ich zwar mit Windows-Rechner über Linux ins Internet kommen, aber nur mit der IP Adresse. Wenn ich Domain-Namen eingebe funktioniert es nicht. Allerdings ist auch kein DNS Server auf beiden Windows-Rechner/Linux-Rechner an- gegeben (ich wusste auch gar keine IP-Adresse von einem DNS Server). Für einen kleinen Tip wäre ich dankbar. ProSiebenSat.1 Media AG Armin Lorenz SAP-Koordination Medienallee 7 D - 85774 Unterföhring Tel. +49-89-9507-7759 Fax +49-89-9507-1448 E-Mail: armin.lorenz_(at)_szm.de From mtps_(at)_gmx.de Mon, 4 Dec 2000 14:05:20 +0100 Date: Mon, 4 Dec 2000 14:05:20 +0100 From: Martin Tomczak mtps_(at)_gmx.de Subject: [php] Anfuehrungszeichen leider wurde mir meine Frage nicht beantwortet. ok, dann versuche ich es eben nochmal: nachdem ich mein Problem mit den Zeilenumbrüchen beseitigt habe, tritt wieder ein neues auf. Wenn ich den Newsletter verschicke, werden die Anführungszeichen nicht dargestellt, stattdessen steht da immer ein " \ ". Wie schaffe ich es, dass die Anführungszeichen auch angezeigt werden ?? Danke schon mal im Vorraus ! ____________ webmaster_(at)_netidea.de www.netidea.de Geld verdienen im Internet From paffrath_(at)_fatmedia.de Mon, 04 Dec 2000 14:08:34 +0100 Date: Mon, 04 Dec 2000 14:08:34 +0100 From: Michael Paffrath paffrath_(at)_fatmedia.de Subject: [php] [OT] rechte maustaste sperren am 04.12.2000 13:50 Uhr schrieb Tobias Orterer unter to_(at)_ki-systems.de: > www.teamone.de/selfhtml/ Danke für den super-tip - dass es dass gibt war mir auch schon bewusst... > Jeder User, der etwas mehr als 2 Gehirnzellen hat wird diesen Schutz umgehen. > (Edit, JS ausschalten usw.) Es gibt aber noch viele, die zwar mehr als 2 haben, dieses aber trotzdem nicht benutzen... > Siehe auch Javascripts.com Ebenfalls danke für den super tip.... From jreinemuth_(at)_activeweb.mis.de Mon, 4 Dec 2000 14:13:43 +0100 Date: Mon, 4 Dec 2000 14:13:43 +0100 From: Reinemuth, Jens jreinemuth_(at)_activeweb.mis.de Subject: [php] AW: [php] Windows -> LINUX -> Internet... >>Hallo, >> >>habe auch die Reihenfolge für Internet-Zugang. Leider habe >>ich es nur so >>weit geschaft, >>dass ich zwar mit Windows-Rechner über Linux ins Internet >>kommen, aber nur >>mit der >>IP Adresse. Wenn ich Domain-Namen eingebe funktioniert es nicht. >>Allerdings ist auch kein DNS Server auf beiden >>Windows-Rechner/Linux-Rechner >>an- >>gegeben (ich wusste auch gar keine IP-Adresse von einem DNS >>Server). Für >>einen >>kleinen Tip wäre ich dankbar. >> du installierst unter linux die bind- und eventuell die bindutils-pakete und gibst ein: # nslookup www.deinprovider.de irgendwo sollte dann der nameserver deines providers erschienen... ------------------------------------------------------------- From Mathias.Gloss_(at)_start.de Mon, 4 Dec 2000 14:16:04 +0100 Date: Mon, 4 Dec 2000 14:16:04 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] [OT] rechte maustaste sperren Aloha, > ---------- > Von: Michael Paffrath[SMTP:paffrath_(at)_fatmedia.de] > > > www.teamone.de/selfhtml/ > Danke für den super-tip - dass es dass gibt war mir auch schon bewusst... > > > Jeder User, der etwas mehr als 2 Gehirnzellen hat wird diesen Schutz > umgehen. > > (Edit, JS ausschalten usw.) > Es gibt aber noch viele, die zwar mehr als 2 haben, dieses aber trotzdem > nicht benutzen... > Wenn du: 100 % Offtopic bist 100 % Sachen machen willst, die man einfach umgehn kann und die zu 90 % die Anwender nerven dann brauchst du dich echt nicht wundern, wenn du eine URL um die Ohren gehaun bekommst. Und wenn deine hoffentlich mehr als 2 Zellen mit den Stielfortsätzen dann mal auf selfhtml guggen würden, dann würdest du auch die Features finden, die du suchst *grumpf* Aber ich denk so langsam sollte es ma EOT werden ... Mathias From Mathias.Gloss_(at)_start.de Mon, 4 Dec 2000 14:17:56 +0100 Date: Mon, 4 Dec 2000 14:17:56 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Windows -> LINUX -> Internet... Aloha, > ---------- > Von: Armin.Lorenz_(at)_szm.de[SMTP:Armin.Lorenz_(at)_szm.de] > > dass ich zwar mit Windows-Rechner über Linux ins Internet kommen, aber nur > mit der > IP Adresse. Wenn ich Domain-Namen eingebe funktioniert es nicht. > Allerdings ist auch kein DNS Server auf beiden > Windows-Rechner/Linux-Rechner > an- > gegeben (ich wusste auch gar keine IP-Adresse von einem DNS Server). Für > einen > kleinen Tip wäre ich dankbar. > Ist zwar ziemlich OT, aber da du auch SAP'ler bist ... *G* Du musst auf den Windows-Clients als DNS-Server die Kiste eintragen, auf der das IP-Masquerading stattifndet (also den linux-Rechner). Sonst können die nie rausfinden, was für eine IP www.sat1.de z.B. hat. Falls noch Fragen --> PM Viele Grüße, Mathias From php_(at)_roger-faust.com Mon, 4 Dec 2000 12:58:25 +0100 Date: Mon, 4 Dec 2000 12:58:25 +0100 From: Roger Faust php_(at)_roger-faust.com Subject: [php] Windows -> LINUX -> Internet... > Hallo, > > habe auch die Reihenfolge für Internet-Zugang. Leider habe ich es nur so > weit geschaft, > dass ich zwar mit Windows-Rechner über Linux ins Internet kommen, aber nur > mit der > IP Adresse. Wenn ich Domain-Namen eingebe funktioniert es nicht. > Allerdings ist auch kein DNS Server auf beiden Windows-Rechner/Linux-Rechner > an- > gegeben (ich wusste auch gar keine IP-Adresse von einem DNS Server). Für > einen > kleinen Tip wäre ich dankbar. > > > > ProSiebenSat.1 Media AG > Armin Lorenz > SAP-Koordination > Medienallee 7 > D - 85774 Unterföhring > Tel. +49-89-9507-7759 > Fax +49-89-9507-1448 > E-Mail: armin.lorenz_(at)_szm.de OT scheint ja eine tolle sache zu sein. für alle die es nicht wissen, es gibt einen haufen linux mailinglisten! ps: warum bekomme ich pro sieben schweiz? ich will das gar nicht, kannst du mir helfen? Roger From victor_(at)_mediapeople.de Mon, 4 Dec 2000 14:20:09 +0100 Date: Mon, 4 Dec 2000 14:20:09 +0100 From: Christian Victor victor_(at)_mediapeople.de Subject: [php] Binaries mit PHP editieren Hallo Leute, ich stehe vor folgendem Problem. Ich muss eine Binärdatei (Windows EXE) beim Download abwandeln. Und zwar muss ich an einer bestimmten Stelle einen Datenblock (Seriennummer) in die Datei einfügen. Leider fehlt mir ein Ansatz für diese etwas exotische Aufgabe. Vielleicht hat ja einer von euch eine Idee. Bis bald, Christian From sebastian_(at)_nettrade.de Mon, 4 Dec 2000 13:51:33 +0100 (MET) Date: Mon, 4 Dec 2000 13:51:33 +0100 (MET) From: Sebastian Nohn sebastian_(at)_nettrade.de Subject: [php] PHP-Umfang auf gemietetem Websapce > 29.11 1&1 INTERNET AG/1&1 PURETEC -30,10 DEM > Sofern es eine mir nicht näher bekannte Firma Schlund & Partner GbmH gibt, > würde ich an derer Stelle an Kontrastbildung interessiert sein. Oder > ist selbige zufällig Gesellschafter der 1&1 Online AG und auch bei 1&1 > Puretec GmbH ?? (diese 'AG' ist auch keine Aktiengesellschaft, oder? ) Aaaaaaaaalso... Frueher gabs mal die Schlund und Partner GmbH aus Karlsruhe, die war einer der ersten Webhoster in Deutschland. Nebenbei gab es die 1&1 GmbH, die unter anderen Reseller fuer T-Online-Vertraege war und grottenschlechte Modems mit der Bezeichnung "Creatix" dazu verkauft hat. 1&1 ist gewachsen, S&P auch. Mitte 98 hat Strato dann mit seinem billighosten an, und 1&1 wollte da auch mitmischen (aehnlicher Hintergrund, Strato hat auch mal nur irgendwelche Vertraege weitervertickt. Wie es nun genau zu der Uebername von S&P durch 1&1 gekommen ist, weiss ich nicht, jedenfalls hat 1&1 S&P gekauft und im Herbst 1998 dann angefangen ein Billighosting unter der Bezeichnung "Puretec" auf den Resourcen der frisch erworbenen S&P GmbH. Puretec und Schlund & Partner sind jedoch dabei getrennte Geschaeftsbereiche und auch als solche zu sehen. Ich denke, dass Puretec S&P sogar Geld dafuer bezahlt, das sie bei ihnen hosten duerfen. Das ist aber auch voellig normal in grossen Firmen, dass die eine Abteilung der anderen Kosten in Rechnung stellt. Das beste Beispiel dafuer ist die chemische Industrie, wo z.B. die Schwefelsaeure fast nur werksintern verkauft wird, ebenso wie die Abwaerme etc... 1&1 hat sich dann irgendwann in United Internet AG umbenannt, und das ist auch eine "richtige" AG, sogar boersennotiert (WKN: 508900 und 508903, Ticker: EIE und EIE3). United Internet als solches ist eine Holding mit Beteiligungen an folgenden Unternehmen: GMX, twenty4help, preisauskunft.de, immoline, Jobs & Adverts, !can, cobion, metropolis, gattrix., adlink, car4you, fun communications, licingNet, 1&1, schlund & partner, itrade und die netzpiloten. das sind zum grossteil ags. soweit ich weiss sind nur cobion und fun communications eine GmbH. merke: eine ag muss nicht boersennotiert sein. und nun genug an sich voellig offtopices gelaber... MfG, Sebastian Nohn From sebastian_(at)_nettrade.de Mon, 4 Dec 2000 13:53:25 +0100 (MET) Date: Mon, 4 Dec 2000 13:53:25 +0100 (MET) From: Sebastian Nohn sebastian_(at)_nettrade.de Subject: [php] Re: MySQL und 500.000 Besucher / Monat On Mon, 4 Dec 2000, [ISO-8859-1] Thomas Förster wrote: > Als noch die pconnects() erlaubt waren, waren schnell 400 > MySQL-Prozesse am laufen, durch das Sperren dieser Function allerdings > hat sich das alles komplett gelegt, das zieht aber nur wenn die user brav ihre sql-connections auch wieder schliessen, weil sonst hat man jede menge idle mysql-daemons (standart-timeout irgendwas bei 4 stunden). MfG, Sebastian From hartmann_(at)_freecharts.de Mon, 4 Dec 2000 13:42:15 +0100 Date: Mon, 4 Dec 2000 13:42:15 +0100 From: Johann-Peter Hartmann hartmann_(at)_freecharts.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_keine_funktion_f=FCr_bildskalierung?= Hallo Robert, Liste, Sedlacek Robert schrieb: > bin ich blind oder gibts auf php3.de/manual keine info über das skalieren > von bildern (image_resize oder so ähnlich) Siehe http://php3.de/manual/function.imagecopyresized.php Viele Grüße, johann From head_(at)_doobie.de Mon, 04 Dec 2000 13:53:50 +0100 Date: Mon, 04 Dec 2000 13:53:50 +0100 From: head head_(at)_doobie.de Subject: [php] [OT] rechte maustaste sperren nee aber wenn du was findest das ist nämlich so ganz praktisch aber bei der eigenen seite wioll man das dann doch nicht, :) boris pitule From Mathias.Gloss_(at)_start.de Mon, 4 Dec 2000 14:24:16 +0100 Date: Mon, 4 Dec 2000 14:24:16 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] Windows -> LINUX -> Internet... Ein verwirrter Mathias schrieb *selbstgeissel* > ---------- > Von: Gloss Mathias[SMTP:Mathias.Gloss_(at)_start.de] > > Du musst auf den Windows-Clients als DNS-Server die Kiste eintragen, auf > der > das IP-Masquerading stattifndet (also den linux-Rechner). Sonst können die > nie rausfinden, was für eine IP www.sat1.de z.B. hat. > Das geht natürlich nur, wenn auf der linux-Kiste auch ein DNS läuft (wie bei mir). Sonst musst du den Nameserver des Providers benutzen... (oder irgend ein anderer). Grüße, Mathias From Armin.Lorenz_(at)_szm.de Mon, 4 Dec 2000 14:25:02 +0100 Date: Mon, 4 Dec 2000 14:25:02 +0100 From: Armin.Lorenz_(at)_szm.de Armin.Lorenz_(at)_szm.de Subject: [php] AW: [php] Windows -> LINUX -> Internet... Hallo, ich habe leider nichts mit dem zu tun. Ausserdem wickelt die Sendeabwicklung (Einspeisung ins Netz) nicht ProSieben ab, sondern eine Tochterfirma. Es tut mir leid, dass ich da nichts machen kann, aber vielleicht hilft ja umschalten.. :-) Grüsse Armin PS: Ich will auch kein BSE. -----Ursprüngliche Nachricht----- Von: Roger Faust [mailto:php_(at)_roger-faust.com] Gesendet: Montag, 4. Dezember 2000 12:58 An: php_(at)_php-center.de Betreff: Re: [php] Windows -> LINUX -> Internet... > Hallo, > > habe auch die Reihenfolge für Internet-Zugang. Leider habe ich es nur so > weit geschaft, > dass ich zwar mit Windows-Rechner über Linux ins Internet kommen, aber nur > mit der > IP Adresse. Wenn ich Domain-Namen eingebe funktioniert es nicht. > Allerdings ist auch kein DNS Server auf beiden Windows-Rechner/Linux-Rechner > an- > gegeben (ich wusste auch gar keine IP-Adresse von einem DNS Server). Für > einen > kleinen Tip wäre ich dankbar. > > > > ProSiebenSat.1 Media AG > Armin Lorenz > SAP-Koordination > Medienallee 7 > D - 85774 Unterföhring > Tel. +49-89-9507-7759 > Fax +49-89-9507-1448 > E-Mail: armin.lorenz_(at)_szm.de OT scheint ja eine tolle sache zu sein. für alle die es nicht wissen, es gibt einen haufen linux mailinglisten! ps: warum bekomme ich pro sieben schweiz? ich will das gar nicht, kannst du mir helfen? Roger -- ** 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 the_generator_(at)_gmx.net Mon, 4 Dec 2000 14:24:20 +0100 Date: Mon, 4 Dec 2000 14:24:20 +0100 From: THE GENERATOR the_generator_(at)_gmx.net Subject: [php] AW: [php] Windows-Rechner mit Linux-Rechner verbinden > >>Dann könntest du einfach dein Verzeichnis localhost wie > >>unter WINNT "freigeben" und von deiner Win-Kiste aus darauf zugreifen. > > ??????????? > > das verzeichnis "localhost" freigeben ???? > > du benutzt windows, richtig?? Mannometer die kleinlichen "Ichcheckallesbubis" mal wieder ... natürlich soll er nicht das ganze Verzeichnis freigeben, es gibt ja auch Unterverzeichnisse wie z.B. /htdocs, worin sich schätzungsweise auch die entsprechenden Files befinden. Ich gebe Dir aber recht, wenn Du sagst, das ständig Samba auf nem Router eine Sicherheitslücke bedeutet, aber ich glaube nicht, dass Manfred einen Sicherheitsvortrag sondern eher einen Lösungsvorschlag für sein eigentliches Problem wollte. Man möge mich korrigieren wenn den Linux/Unix-Göttern an dieser Stelle mal wieder der Hut hochgeht ;) MfG, Christoph From SvenFuchs_(at)_t-online.de Mon, 4 Dec 2000 13:51:44 +0100 Date: Mon, 4 Dec 2000 13:51:44 +0100 From: SvenFuchs_(at)_t-online.de SvenFuchs_(at)_t-online.de Subject: [php] Vorteile / Nachteile / Vergleich von PHP Hi Peter > wie kann man mit einer sprache "grossgeworden" sein, die es erst eine hand voll > jahre gibt? Z.B. indem man noch "ein ganz Kleiner" ist? ;) ... programmiere nach meinen Jugenderfahrungen mit Basic und Assembler auf C64 u.ä. erst seit ca. 4 Jahren ausgiebig. (Aber ob det nun ein Topic für die Liste ist? ...) Viele Grüße, Sven Fuchs PS: sorry wg. des doppelten Postings übrigens ... From 520040307849-0001_(at)_t-online.de Mon, 4 Dec 2000 10:29:00 +0100 Date: Mon, 4 Dec 2000 10:29:00 +0100 From: aleksander 520040307849-0001_(at)_t-online.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Literatur_=FCber_Templates?= Vielleicht ist das ja was http://www.dynamicwebpages.de/50.tutorials.php?dwp_tutorialID=10 Ps ich suche zu dem Thema auch noch. -----Original Message----- From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf Of Thorsten Marx Sent: Sunday, December 03, 2000 4:09 PM To: php_(at)_php-center.de Subject: [php] Literatur über Templates Hallo Leute, ich suche Verzweifelt nach Literatur (Tutorials) die erklären wie man am besten Inhalt (Datenbankabfragen, usw.) vom eigentlichen Layout trennt. Hat jemand eine solche Abhandlung oder Beschreibung im zusammenhand mit PHP und MySQL (bitte nicht PHPLib). Vielen Dank schon an alle Thorsten Marx -- ** 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 atsasid_(at)_gmx.de Mon, 4 Dec 2000 14:32:36 +0100 Date: Mon, 4 Dec 2000 14:32:36 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] Binaries mit PHP editieren > Leider fehlt mir ein Ansatz für diese etwas exotische Aufgabe. > Vielleicht hat ja einer von euch eine Idee. RTFM: fwrite -- Schreibt Binärdaten in eine Datei könnte z.B. ein Ansatz sein MfG Peter "[DiSAStA]" Petermann From jreinemuth_(at)_activeweb.mis.de Mon, 4 Dec 2000 14:34:19 +0100 Date: Mon, 4 Dec 2000 14:34:19 +0100 From: Reinemuth, Jens jreinemuth_(at)_activeweb.mis.de Subject: [php] AW: [php] AW: [php] Windows-Rechner mit Linux-Rechner verbinden >>> >>> das verzeichnis "localhost" freigeben ???? >>> >>> du benutzt windows, richtig?? >> >>Mannometer die kleinlichen "Ichcheckallesbubis" mal wieder ... >>natürlich soll er nicht das ganze Verzeichnis freigeben, es >>gibt ja auch >>Unterverzeichnisse wie z.B. /htdocs, worin sich >>schätzungsweise auch die >>entsprechenden Files befinden. >> oh, verzeihung, gottheit! "localhost" hat keine unterverzeichnisse!!! es ist kein verzeichnis und wird auch nie eins sein!! die wurzel (allen übels ;-)) ist root oder "/", localhost ist ein FQN für ein dummy-netzwerk!!! sprich ein HOSTNAME!! kein directory! dieser host hat immer die ip 127.0.0.1 das gibt es übrigens auch unter windoze!!! ---------------------------------------------------------------------------- ----------------- From jreinemuth_(at)_activeweb.mis.de Mon, 4 Dec 2000 14:30:10 +0100 Date: Mon, 4 Dec 2000 14:30:10 +0100 From: Reinemuth, Jens jreinemuth_(at)_activeweb.mis.de Subject: [php] AW: [php] Windows -> LINUX -> Internet... >>-----Ursprüngliche Nachricht----- >>Von: Gloss Mathias [mailto:Mathias.Gloss_(at)_start.de] >>Gesendet: Montag, 4. Dezember 2000 14:24 >>An: 'php_(at)_php-center.de' >>Betreff: Re: [php] Windows -> LINUX -> Internet... >>Wichtigkeit: Niedrig >> >> >>Ein verwirrter Mathias schrieb *selbstgeissel* >> >>> ---------- >>> Von: Gloss Mathias[SMTP:Mathias.Gloss_(at)_start.de] >>> >>> Du musst auf den Windows-Clients als DNS-Server die Kiste >>eintragen, auf >>> der >>> das IP-Masquerading stattifndet (also den linux-Rechner). >>Sonst können die >>> nie rausfinden, was für eine IP www.sat1.de z.B. hat. >>> >>Das geht natürlich nur, wenn auf der linux-Kiste auch ein DNS >>läuft (wie bei >>mir). Sonst >>musst du den Nameserver des Providers benutzen... (oder >>irgend ein anderer). >> >>Grüße, Mathias >> ääääh, moment mal, bevor wir uns hier irgendwie verrennen!!! masquerading (NAT) versteckt lokale adressen in einer einzigen, nämlich der des routers/der firewall... das hat nichts, aber rein garnix mit DNS zu tun... es werden keine externen ip-adressen gewandelt!!! nur zum verständnis! -------------------------------------------------- From atsasid_(at)_gmx.de Mon, 4 Dec 2000 14:29:32 +0100 Date: Mon, 4 Dec 2000 14:29:32 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] AW: [php] Vorteile / Nachteile / Vergleich von PHP Hi, > Also wenn ich mich recht erinnere :-)) Die Idee zu Java entstand 1989, die mit einer idee allein sammelt man keine programmier erfahrung > erste brauchbare Umsetzung 1994. SECHS Jahre sind in der IT eine Menge Zeit "grossgeworden" definiere ich mit, von kindheit an, das können sprachen wie C, Pascal, Basic usw. sein, also die dies auch entsprechend lang gibt gruss, Peter "[DiSAStA]" Petermann -- webmaster_(at)_cyberfly.net www.cyberfly.net From sil-nfo_(at)_gmx.de Mon, 04 Dec 2000 14:41:05 +0100 Date: Mon, 04 Dec 2000 14:41:05 +0100 From: Silvio Krah sil-nfo_(at)_gmx.de Subject: [php] AW: [php] Windows-Rechner mit Linux-Rechner verbinden hallo.... >aber hallo: beide ansätze gehen komplett vorbei an den grundgedanken, >einen "sicheren, sauberen" router bzw eine firewall zu installieren! > >ich habe seit der flatrate auch einen router/webserver am laufen, aber >alleine >schon die tatsache, dass auf dem router der port 80 offen ist, macht das >ganze >relativ anfällig! wenn du jetzt noch die ports 20/21 (ftp) und 137-139 >(samba) öffnest, >dann ade sicherheit! hmm DAS versteh ich nun aber nicht .. ich mein wenn du diese aussage schon jemand gegenüber triffst der durch seine frage zum ausdruck bringt davon nicht allzuviel zu verstehen, dann bitte check auch vorher ob das was du sagst auch zutreffend ist... weil fw rules dahingehend zu setten das intern un extern voneinander unterschieden wird, sollte jemand der meint über sicherheit und fw-systeme reden zu wollen schon beherschen... hab hier unzählige dienste aufm linux server intern offen und von außen reagiert die kiste nichtmal auf nen ping ... also wo liegt das prob mfg silvio From mike.greubel_(at)_pro-entertain.de Mon, 4 Dec 2000 14:46:17 +0100 Date: Mon, 4 Dec 2000 14:46:17 +0100 From: Mike Greubel mike.greubel_(at)_pro-entertain.de Subject: [php] PHP3 (3.0.12) & chmod() Hallo ML, ich hab vor kürzer Zeit diese Frage schon mal gepostet, und mittlerweile trotzdem weiter nach Antworten gesucht. Bis jetzt konnte ich noch keine Antwort finden. Ich habe über ein Skript mit Hilfe von Check-Boxen im - Owner - Group - Others -Stil die Oktal-Werte für Zugriffsrechte einer Datei berechnen lassen, um sie anschließend zu setzen. Die Werte selbst werden einwandfrei berechnet, nur bekomme ich logischer weise nur 3 Stellen der benötigten 4. Die erste Stelle müsste eine Null laut Referenz sein, damit die Funktion chmod es korrekt ausführt. Da diese aber mit Integer-Werten arbeitet, kann ich nicht so ohne weiteres eine '0' vor die Oktal-Zahl setzen. Wenn ich einen festen Wert vergebe, funktioniert alles wunderbar. Es soll aber nicht fest sein. Hat jemand eine Idee, wie man das Regeln kann oder wo ich mir dazu Infos besorgen kann? Code-Segment (möglicherweise hilfreich): Der Fehler liegt sicher bei $okt="0"<<. Aber wie geht es anders? *verzweifelnd auf Antwort hoffend* Mike Greubel From daniel_(at)_php4win.de Mon, 4 Dec 2000 14:52:05 +0100 Date: Mon, 4 Dec 2000 14:52:05 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] AW: [php] Windows-Rechner mit Linux-Rechner verbinden > Ich gebe Dir aber recht, wenn Du sagst, das ständig Samba auf nem Router > eine Sicherheitslücke bedeutet, aber ich glaube nicht, dass Manfred einen > Sicherheitsvortrag sondern eher einen Lösungsvorschlag für sein eigentliches > Problem wollte. wer nen offenen port 139 hat ist entweder geisteskrank oder er hat besser ne gute firewall... bitte << > Leider fehlt mir ein Ansatz für diese etwas exotische Aufgabe. > > Vielleicht hat ja einer von euch eine Idee. > RTFM: > fwrite -- Schreibt Binärdaten in eine Datei > könnte z.B. ein Ansatz sein Ahhhhh *patsch* ! 1.000 mal verwendet und trotzdem nicht drauf gekommen man könnte damit einfach Windows-EXEs öffnen. Manchmal sieht man echt den Wald vor lauter Joggern nicht. ;-) Danke, Christian From christopher.nehls_(at)_vhma.de Mon, 4 Dec 2000 15:11:39 +0100 Date: Mon, 4 Dec 2000 15:11:39 +0100 From: Christopher Nehls christopher.nehls_(at)_vhma.de Subject: [php] =?iso-8859-1?Q?PDF_einlesen=2C_ver=E4ndern_und_neu_schreiben?= Hi! Ich benötige für einen Kunden eine der PDF-Funktionen. Leider habe ich davon noch keine Ahnung. Also, ich müsste in eine bestehende PDF-Datei an bestimmten Stellen Texte einfügen und dann die Datei wieder als PDF-Datei speichern. Wie geht das?? Gruß Christopher From rene.reinders_(at)_t-online.de Mon, 4 Dec 2000 10:33:06 +0100 Date: Mon, 4 Dec 2000 10:33:06 +0100 From: =?iso-8859-1?Q?Ren=E9_Reinders?= rene.reinders_(at)_t-online.de Subject: [php] =?iso-8859-1?Q?=DCbergabe_von_Access-Datenbanken_an_mySQL?= This is a multi-part message in MIME format. ------=_NextPart_000_0007_01C05DDD.971400C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi! Ich habe zuf=E4llig deinen Thread gelesen. Ich k=E4mpfe gerade damit Access-Datenbanken an mySQL zu =FCbergeben. Wenn du Lust und Zeit hast, w=FCrde ich mich freuen, wenn Du mir kurz beschreibst wie das geht. Ich habe schon versucht Access-Tabellen als .csv zu exportieren und dann =FCber phpmyadmin zu =FCbergeben. Aber jedesmal erhalte ich die Fehlermeldung PHP hat in php.exe einen FEhler verursacht. F=FCr Deine Hilfe w=E4re ich echt super dankbar. Vielleicht hast Du ja auch einen Tutorial/Manual Tip, der das Thema trifft. Gruesse Rene Reinders ------=_NextPart_000_0007_01C05DDD.971400C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi!
 
Ich habe zuf=E4llig deinen Thread=20 gelesen.
 
Ich k=E4mpfe gerade damit = Access-Datenbanken an=20 mySQL
zu =FCbergeben.
 
Wenn du Lust und Zeit hast, w=FCrde ich = mich freuen,=20 wenn
Du mir kurz beschreibst wie das = geht.
 
Ich habe schon versucht Access-Tabellen = als .csv zu=20 exportieren
und dann =FCber phpmyadmin zu = =FCbergeben.
 
Aber jedesmal erhalte ich die = Fehlermeldung PHP hat=20 in php.exe einen
FEhler verursacht.
 
F=FCr Deine Hilfe w=E4re ich echt super = dankbar.
Vielleicht hast Du ja auch einen = Tutorial/Manual=20 Tip,
der das Thema trifft.
 
Gruesse
 
Rene = Reinders
------=_NextPart_000_0007_01C05DDD.971400C0-- From ron.opitz_(at)_dts.de Mon, 04 Dec 2000 15:07:35 +0100 Date: Mon, 04 Dec 2000 15:07:35 +0100 From: Ron Opitz ron.opitz_(at)_dts.de Subject: [php] WAMP - =?iso-8859-1?Q?Abst=FCrze?= Hallo *! Ich fahre unter Win2000 mit PHP4-04-dev mit Fix und Apache 1.3.14 und als DB Oracle. PHP läuft als Modul. Der Zugriff auf Oracle läuft über ODBC oder ORACLE ohne Probleme. In unregelmäßigen Abständen, aber einfach zu häufig kommt folgende Meldung: "Apache.exe hat Fehler verursacht und wird geschlossen. Starten Sie das Programm neu. Ein Fehlerprotokoll wird erstellt." Ich habe den Apache im Debug-Log laufen lassen und bekam folgende Meldung: [Mon Dec 04 14:25:37 2000] [info] master_main: Child processed exited (due to MaxRequestsPerChild?). Restarting the child process. [Mon Dec 04 14:25:38 2000] [info] Parent: Created child process 1384 [Mon Dec 04 14:25:38 2000] [info] Parent: Duplicating socket 256 and sending it to child process 1384 [Mon Dec 04 14:25:41 2000] [info] BytesRead = 372 WSAProtocolInfo = 2006620 [Mon Dec 04 14:33:52 2000] [info] master_main: Child processed exited (due to MaxRequestsPerChild?). Restarting the child process. [Mon Dec 04 14:33:53 2000] [info] Parent: Created child process 648 [Mon Dec 04 14:33:53 2000] [info] Parent: Duplicating socket 256 and sending it to child process 648 [Mon Dec 04 14:33:57 2000] [info] BytesRead = 372 WSAProtocolInfo = 2006620 Die Einstellungen zu MaxRequestsPerChild habe ich mir in der httpd.conf angesehen. Aber für Win32 sollte man ja alles so lassen, oder? Welche besonderen Einstellungen sollten beim Apache vorgenommen werden? Wie kann ich die Gründe dieser Abstürze noch aufdecken? Wie mache ich ein Log von PHP? Gibt es eine Modulvariante von PHP3 für Win32? Danke im Voraus Gruss Ron From head_(at)_doobie.de Mon, 04 Dec 2000 15:48:34 +0100 Date: Mon, 04 Dec 2000 15:48:34 +0100 From: head head_(at)_doobie.de Subject: [php] warenkorb ??? [arrays, db+schleifen, session || *.txt] halli hallo kleine frage betreff array: situation: shop, nur bestimmte produkte ausgewählt... im array soll gespeichert werden: id menge das ist soweit kein problem... das auslesen der gewählten produkte erfolgt in dieser schleife: if(isset($anz)) { reset ($anz); while(list ($k, $menge) = each($anz)) { if($menge != 0) { list($anders) = each($produkt); $pro_nr = $anders; $res = mysql_db_query($db_name, "select * from shop where pro_nr = '$pro_nr'"); $nummer = mysql_result($res, 0, "pro_nr"); $summe = $menge * $preis; $gesamtsumme += $summe; $cart = array("pro_nr"=>$nummer, "menge"=>$menge); session_register(cart); } } damit erhalte ich aber nur das letzte produkt als array... ich möchte aber alle drin haben... ausserdem habe ich noch keine schlaue lösung zuum vermeiden der heftigen datenbank/schleife kombination gefunden ist es ev. sinnvoll einen warenkorb auf textdateien basierend aufzubauen? die müssten dann hal jedesmal neu geschrieben werden? für qualifizierte antworten sehr dankbar: boris pitule From s.fuentes_(at)_the-service.de Mon, 4 Dec 2000 15:03:35 +0100 Date: Mon, 4 Dec 2000 15:03:35 +0100 From: Sebastian Fuentes s.fuentes_(at)_the-service.de Subject: [php] OT : RE: [php] AW: [php] Vorteile / Nachteile / Vergleich von PHP ??? >"grossgeworden" definiere ich mit, von kindheit an, >das können sprachen wie C, Pascal, Basic usw. sein, also die dies auch >entsprechend lang gibt > >gruss, >Peter "[DiSAStA]" Petermann Codest du zeit deiner Kindheit ?? Man kann mit bestimmten Sprachen aufwachsen, wobei es ziemlich egal ist welche, bei mir ist es zb. PHP und ich bin noch lange nicht erwachsen ... mfg. Sebastian Fuentes Web-Development _(at)_ Nets AG ---------------------------------------------------------- sebastian.fuentes_(at)_nets-ag.de # _(at)_work s.fuentes_(at)_the-service.de # _(at)_home http://www.nets-ag.de # My employer http://strange-movies.de # newest projekt ---------------------------------------------------------- From Peaveway_(at)_aol.com Mon, 4 Dec 2000 09:54:55 EST Date: Mon, 4 Dec 2000 09:54:55 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] =?ISO-8859-1?Q?Re:=20[php]=20WAMP=20-=20Abst=FCrze?= Moin, In einer eMail vom 04.12.00 15:34:10 (MEZ) Mitteleuropäische Zeit schreibt ron.opitz_(at)_dts.de: zu dem Probs kann ich nix sagen > Wie kann ich die Gründe dieser Abstürze noch aufdecken? > Wie mache ich ein Log von PHP? in der php.ini das errorlog aktivieren und den Pfad+Dateiname eintragen. Nicht zu vergessen dann die Datei zuerstellen. > Gibt es eine Modulvariante von PHP3 für Win32? Ja! da du schon das Package von www.php4win.de hast such mal nach dem Auspacken im Verz. sapi/ nach der apache.dll. Steht aber auch sehr ausfuehrlich in der beiliegenden Readme. Gruss Joerg Behrens From ritze_(at)_globalpark.de Mon, 4 Dec 2000 15:55:26 +0100 Date: Mon, 4 Dec 2000 15:55:26 +0100 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] [OT] rechte maustaste sperren Hallo, > Jeder User, der etwas mehr als 2 Gehirnzellen hat wird diesen > Schutz umgehen. > (Edit, JS ausschalten usw.) > > Siehe auch Javascripts.com Ausserdem läßt sich das durch eine dieser neuartigen Windoof-Tasten umgehen. Zumindest für die rechte Maustaste. Ein wirklich Brauchbarkeitsschutz läßt sich also nur durch eine alert-Box auf der linken Maustaste erreichen ;-) gruss ritze From c.lehmann_(at)_q-bus.de Mon, 04 Dec 2000 16:05:23 +0100 Date: Mon, 04 Dec 2000 16:05:23 +0100 From: Carsten Lehmann c.lehmann_(at)_q-bus.de Subject: [php] =?iso-8859-1?Q?=DCbergabe?= von Access-Datenbanken an mySQL René Reinders wrote: >Ich kämpfe gerade damit Access-Datenbanken an mySQL >zu übergeben. Ich mache das immer entweder (wie von Dir versucht) per .csv export/import oder schneller per ODBC-Verbindung ( http://www.mysql.com/downloads/api-myodbc.html ) >Ich habe schon versucht Access-Tabellen als .csv zu exportieren >und dann über phpmyadmin zu übergeben. > >Aber jedesmal erhalte ich die Fehlermeldung PHP hat in php.exe einen >FEhler verursacht. Meist liegt das an Sonderzeichen, insbesondere dem > ' < , in den Datensätzen (siehe addslashes ...) aber manchmal gibt es beim Export die merkwürdigsten Probleme: Ich habe einmal versucht eine Access-Tabelle nach mysql zu exportieren und es wollte einfach nicht klappen. Dies obwohl ich nichts verändert hatte und die gleiche (nicht die selbe) Tabelle schon einmal exportiert hatte. Die Tabelle enthielt u.a. die Spalten "Preis" und "Währung". Dabei hatte die Spalte "Preis" das (Access) Format "Währung" und die Spalte "Währung" das Format "Text" (es waren unterschiedliche Währungen möglich). Nun hatte eines der beiteiligten Programme wohl intern, ohne das ich es irgendwo so angelegt hätte, eine Verknüpfung dieser beider Felder hergestellt. Waren beide Felder in einem Datensatz leer hat der Export funktioniert, war in beiden ein Eintrag hat's ebenfalls funktioniert aber wurde er in einem vergessen, schade. Meine Empfehlung zur Fehlerdiagnose: Tabelle kopieren, in der Kopie alle Datensätze löschen, dann Export versuchen, um festzustellen, ob es sich um einen Fehler der Datensätze oder des Tabellenformats handelt. Gruß Carsten From SvenFuchs_(at)_t-online.de Mon, 4 Dec 2000 16:08:26 +0100 Date: Mon, 4 Dec 2000 16:08:26 +0100 From: SvenFuchs_(at)_t-online.de SvenFuchs_(at)_t-online.de Subject: [php] warenkorb ??? [arrays, db+schleifen, session || *.txt] Hi there, > das auslesen der gewählten produkte erfolgt in dieser schleife: (...) > damit erhalte ich aber nur das letzte produkt als array... > ich möchte aber alle drin haben... nur kurz angeguckt, aber es sieht doch so aus, als ob Du deshalb nur das letzte Produkt im Array hast, weil Du das Array in jedem Schleifendurchgang neu anlegst. Ich vermute, Du meinst eher etwas in der Art von: if(isset($anz)) { reset ($anz); $cart = array (); while(list ($k, $menge) = each($anz)) { if($menge != 0) { list($anders) = each($produkt); $pro_nr = $anders; $res = mysql_db_query($db_name, "select * from shop where pro_nr = '$pro_nr'"); $nummer = mysql_result($res, 0, "pro_nr"); $summe = $menge * $preis; $gesamtsumme += $summe; $cart[$nummer] = $menge; session_register(cart); } } } HTH. Viele Grüße, Sven Fuchs From a-otto_(at)_web.de Mon, 4 Dec 2000 15:19:48 +0000 Date: Mon, 4 Dec 2000 15:19:48 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIFJlOiBbcGhwXSBXQU1QIC0gQWJzdPxyemU=?= Hi Joerg, >> Gibt es eine Modulvariante von PHP3 für Win32? > Ja! da du schon das Package von www.php4win.de hast such mal nach dem > Auspacken im Verz. sapi/ nach der apache.dll. Steht aber auch sehr > ausfuehrlich in der beiliegenden Readme. Ich glaube hier war aber nach PHP3 als Indianer Modul gefragt ;-) Und das haben wir bei [ www.php4win.de ] nicht mit drin. Es gab da mal eine Meldung von einem gewissen Jan Just Keijser oder so aehnlich, der vor etwas mehr als einem Jahr mal Ergebnisse auf der Entwicklerliste gepostet hatte [ http://marc.theaimsgroup.com/?l=php-dev&w=2&r=1&s=keijser&q=b ] Es war mit PHP3 etwas schwieriger das Apache Modul unter win32 zu kompilieren soweit ich weiss. Ich hatte das damals dann nicht weiter verfolgt, da es ja schon gut funktinierende Betas von PHP4 gab ;-) Liebe Gruesse, Andreas -- andreas otto london (uk) From graphik.amorini_(at)_wanadoo.es Mon, 04 Dec 2000 16:20:15 +0100 Date: Mon, 04 Dec 2000 16:20:15 +0100 From: Rainer graphik.amorini_(at)_wanadoo.es Subject: [php] phpnuke gibt es deutsche funktionsbeschreibung von phpnuke?? danke für eure bemühungen gruß rainer From head_(at)_doobie.de Mon, 04 Dec 2000 16:21:32 +0100 Date: Mon, 04 Dec 2000 16:21:32 +0100 From: head head_(at)_doobie.de Subject: [php] warenkorb 2 = [db+schleifen + txt-dateien] while(list ($eins, $menge) = each($anz)) { if($menge != 0) { list($anders) = each($produkt); $pro_nr = $anders; $res = mysql_db_query($db_name, "select * from shop where pro_nr = '$pro_nr'"); ....... } } das problem mit dem array ist gelöst, danke nochmal... jetzt müsste ich nur (rein performance technisch) die datenbank aus der schleife rausholen... irgendwelche ideen? ich hatte hier schon mal nen ansatz gesehen, aber nicht durchschaut... und die frage war noch offen: ist es sinnvol einen warenkorb mit textdateien zu realisieren? (als schlecht session alternative ???) Boris Pitule From webmasterbhs_(at)_bluewin.de Mon, 4 Dec 2000 16:25:15 +0100 Date: Mon, 4 Dec 2000 16:25:15 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_PDF_einlesen=2C_ver=E4ndern_und_neu_schreiben?= > Ich benötige für einen Kunden eine der PDF-Funktionen. Leider habe ich davon > noch keine Ahnung. > Also, ich müsste in eine bestehende PDF-Datei an bestimmten Stellen Texte > einfügen und dann die > Datei wieder als PDF-Datei speichern. > > Wie geht das?? gar nicht. man kann PDF dokumente nur erstellen und nicht wieder zum bearbeiten öffnnen... -kiri _______________________ http://www.php-usertreffs.de From fheimlich_(at)_dask.de Mon, 04 Dec 2000 16:28:49 +0100 Date: Mon, 04 Dec 2000 16:28:49 +0100 From: Frank Heimlich fheimlich_(at)_dask.de Subject: [php] =?iso-8859-1?Q?MySQL=2DDatens=E4tze=20verst=FCmmelt?= Hallo Leute, ich weiß echt nicht mehr weiter. schaut euch bitte mal den Code an und sagt mir ob ich einfach nur zu dämlich bin um php + mysql zu programmieren oder ob es an etwas anderem liegt. Datenbank-Abfrage in der While-Schleife sind: \$kund_id = %s, \$ort = %s, \$plz = %s, \$tkey = %s und \$counter = %s
", $kund_id, $ort, $plz, $tkey, $counter); $fill = "insert into firma (uid, counter, tkey) values (${"uid".$i}, $counter, $tkey)"; $result2=mysql_query($fill); $newfill = "insert into ort (ort, plz, tkey) values ($ort, $plz, $tkey)"; $result3=mysql_query($newfill); } $i++; } endwhile; mysql_free_result($result); ?> Ausgabe bei Aufruf der Seite: in der While-Schleife sind: $kund_id = 00000001, $ort = ort, $plz = 25879, $tkey = 001204171558 und $counter = 0 in der While-Schleife sind: $kund_id = 00000002, $ort = ort1, $plz = 25880, $tkey = 001204171558 und $counter = 0 völlig korrekte Ausgabe..... entweder wird jetzt aber firma.uid von "0000000X" auf "X" gesetzt (Typ: varchar(8), KEIN int), oder es wird nichts eingetragen (in der ganzen Tabelle). Ausserdem werden immer nur in ort die Daten des ersten Datensatzes eingetragen und auch hier wird "ort" unterschlagen. -- Frank Heimlich / DASK GmbH / - Systembetreuung - Steinfoerder Strasse 57 / D-29323 Wietze Fon: +49-5146-5005-12 / +49-170-8237837 / Fax: +49-5146-5005-19 From Matthias.Suess_(at)_MAPWARE.de Mon, 4 Dec 2000 16:25:27 +0100 Date: Mon, 4 Dec 2000 16:25:27 +0100 From: =?iso-8859-1?Q?Matthias_S=FC=DF?= Matthias.Suess_(at)_MAPWARE.de Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_Re=3A_=5Bphp=5D_PDF_einlesen=2C?= =?iso-8859-1?Q?_ver=E4ndern_und_neu_schreiben?= =?iso-8859-1?Q?_ver=E4ndern_und_neu_schreiben?= Hi! >> Ich benötige für einen Kunden eine der PDF-Funktionen. Leider habe ich >> davon >> noch keine Ahnung. >> Also, ich müsste in eine bestehende PDF-Datei an bestimmten Stellen Texte >> einfügen und dann die >> Datei wieder als PDF-Datei speichern. >> >> Wie geht das?? > gar nicht. man kann PDF dokumente nur erstellen > und nicht wieder zum bearbeiten öffnnen... Mhmm. Geht doch... aber nur ueber den Java-Umweg :-( Da gibt es ne API, da kannste PDF auf und zumachen! Matthias From c.sk_(at)_gmx.net Mon, 4 Dec 2000 16:43:11 +0100 Date: Mon, 4 Dec 2000 16:43:11 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] PHP3 (3.0.12) & chmod() Hallo Mike, From: "Mike Greubel" > Ich habe über ein Skript mit Hilfe von Check-Boxen im > - Owner > - Group > - Others > -Stil die Oktal-Werte für Zugriffsrechte einer Datei berechnen lassen, um > sie anschließend zu setzen. Die Werte selbst werden einwandfrei berechnet, > nur bekomme ich logischer weise nur 3 Stellen der benötigten 4. Die erste > Stelle müsste eine Null laut Referenz sein, damit die Funktion chmod es > korrekt ausführt. Da diese aber mit Integer-Werten arbeitet, kann ich nicht > so ohne weiteres eine '0' vor die Oktal-Zahl setzen. > > Wenn ich einen festen Wert vergebe, funktioniert alles wunderbar. Es soll > aber nicht fest sein. Hat jemand eine Idee, wie man das Regeln kann oder wo > ich mir dazu Infos besorgen kann? ich hatte vor einiger Zeit mal ein ähnliches Problem, aber wenig Zeit und Lust zum Grübeln. Hab dann ein wenig gemogelt... exec("chmod 664 $dir"); Viele Grüße Christiane From php_(at)_schuborg.de Mon, 04 Dec 2000 16:48:15 +0100 Date: Mon, 04 Dec 2000 16:48:15 +0100 From: Pascal Schult php_(at)_schuborg.de Subject: [php] Caching von dynamischen Seiten Hi Liste, ich habe folgendes Problem: Es geht um das cachen von dynamisch erzeugten Seiten. Der Ansatz jedesmal eine statische Seite zu erzeugen wenn man einen neuen Datensatz hinzugefügt hat ist ja nur möglich, wenn es eine begrenzte Anzahl von Seiten gibt. Bei Seiten die durch eine Volltextsuche (z.B. Yahoo) erzeugt werden ist dieser Weg aber nicht mehr gangbar, da die Anzahl der möglichen Seiten ins endlose steigt. Ich suche eine einfache Lösung, bei der z.B. die Seiten erst bei einem Aufruf erzeugt werden. Das hieße, daß ich die SQL-Statements mitschneiden und bei jedem Aufruf erst durchsehen müßte, ob es bereits eine entsprechende statische Seite gibt. Das haut aber ja auch nur solange hin, wie die Datenbank nicht verändert wird. Zudem weiß ich nicht, ob es ab einer bestimmten Anzahl von erzeugten Seiten noch Performancevorteile bringt. Nun meine Frage.. Kennt jemand ein gutes Verfahren dynamische Seiten zu cachen? Lösungsansätze? Kommerzielle Lösungen? Wie sieht es mit Sessions aus? Ciao, Pascal From robert.sedlacek1_(at)_chello.at Mon, 4 Dec 2000 16:54:25 +0100 (CET) Date: Mon, 4 Dec 2000 16:54:25 +0100 (CET) From: Sedlacek Robert robert.sedlacek1_(at)_chello.at Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_keine_funktion_f=FCr_bildskalierung?= On Mon, 4 Dec 2000, Johann-Peter Hartmann wrote: > Siehe http://php3.de/manual/function.imagecopyresized.php danke, danke :) bin anscheinend doch blind *g* Robert -- C o d i t o , e r g o s u m ! I code, therefore I am! From Tino.Scharnbeck_(at)_investitionsbank.de Mon, 4 Dec 2000 16:59:55 +0100 Date: Mon, 4 Dec 2000 16:59:55 +0100 From: Tino.Scharnbeck_(at)_investitionsbank.de Tino.Scharnbeck_(at)_investitionsbank.de Subject: [php] Antwort: [php] PHP3 (3.0.12) & chmod() This is a multipart message in MIME format. --=_alternative 0057E233C12569AB_= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Probier doch mal, die Variable in Integer zu wandeln... $okt=5Fint=3D(int) $okt; Gru=DF, Tino --- www.kulturberlin.de Message: 7 Message-ID: <011a01c05df8$9f5208c0$bb64a8c0_(at)_kolverwsw.de> From: "Mike Greubel" To: Subject: [php] PHP3 (3.0.12) & chmod() Date: Mon, 4 Dec 2000 14:46:17 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=3D"iso-8859-1" Content-Transfer-Encoding: 8bit Reply-To: php_(at)_php-center.de Code-Segment (m=F6glicherweise hilfreich): Der Fehler liegt sicher bei $okt=3D"0"<<. Aber wie geht es anders? --=_alternative 0057E233C12569AB_= Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Probier doch mal, die Variable in In= teger zu wandeln...
$okt=5Fint=3D(int) $okt;

Gru=DF, Tino
---
www.kulturberlin.de





Message: 7
Message-ID: <011a01c05df8$9f5208c0$bb64a8c0_(at)_kolverwsw.de>
From: "Mike Greubel" <mike.greubel_(at)_pro-entertain.de>
To: <php_(at)_php-center.de>
Subject: [php] PHP3 (3.0.12) & chmod()
Date: Mon, 4 Dec 2000 14:46:17 +0100
MIME-Version: 1.0
Content-Type: text/plain;        charset=3D"iso-88= 59-1"
Content-Transfer-Encoding: 8bit
Reply-To: php_(at)_php-center.de




Code-Segment (m=F6glicherweise hilfreich):
<?php
..
..
$okt=3D"0".$user=5Fmod.$group=5Fmod.$other=5Fmod;
chmod($filename,$okt);
..
?>

Der Fehler liegt sicher bei $okt=3D"0"<= <. Aber wie geht es anders?





--=_alternative 0057E233C12569AB_=-- From atsasid_(at)_gmx.de Mon, 4 Dec 2000 17:07:17 +0100 Date: Mon, 4 Dec 2000 17:07:17 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_PDF_einlesen=2C_ver=E4nder?= =?iso-8859-1?Q?n_und_neu_schreiben?= =?iso-8859-1?Q?n_und_neu_schreiben?= > gar nicht. man kann PDF dokumente nur erstellen > und nicht wieder zum bearbeiten öffnnen... zumindest nicht via PDFlib & PHP gruss, Peter "[DiSAStA]" Petermann -- webmaster_(at)_cyberfly.net www.cyberfly.net From daniel_(at)_php4win.de Mon, 4 Dec 2000 17:18:07 +0100 Date: Mon, 4 Dec 2000 17:18:07 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] Re: [php] Re: [php] WAMP - Abstürze > >> Gibt es eine Modulvariante von PHP3 für Win32? > > > Ja! da du schon das Package von www.php4win.de hast such mal nach dem > > Auspacken im Verz. sapi/ nach der apache.dll. Steht aber auch sehr > > ausfuehrlich in der beiliegenden Readme. > > Ich glaube hier war aber nach PHP3 als Indianer Modul gefragt ;-) Und > das haben wir bei [ www.php4win.de ] nicht mit drin. > > Es gab da mal eine Meldung von einem gewissen Jan Just Keijser oder so > aehnlich, der vor etwas mehr als einem Jahr mal Ergebnisse auf der > Entwicklerliste gepostet hatte [ http://marc.theaimsgroup.com/?l=php-dev&w=2&r=1&s=keijser&q=b ] > Es war mit PHP3 etwas schwieriger das Apache Modul unter win32 zu > kompilieren soweit ich weiss. Ich hatte das damals dann nicht weiter da ar soeit ich weiss aber über cygwin, da dürfte der effektive nutzen gegenüber dem nativen win32 cgi nicht ganz so drastisch ausfallen wie beim nativen win32 apache modul gegenüber dem cgi :) daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From php_(at)_schuborg.de Mon, 04 Dec 2000 17:19:21 +0100 Date: Mon, 04 Dec 2000 17:19:21 +0100 From: Pascal Schult php_(at)_schuborg.de Subject: [php] PHP4 als ISAPI-Modul mit dem IIS Hi Liste, noch ne Frage.. Hat jemand Erfahrungen im Einsatz von PHP4 als ISAPI-Modul mit dem Internet Information Server unter Windows NT 4.0 unter Produktionsbedingungen? Ist das Modul stabil und performant? Gibt es irgendwelche Probleme? Ciao, Pascal From pfeiffer_(at)_uris.de Mon, 4 Dec 2000 16:24:53 -0000 Date: Mon, 4 Dec 2000 16:24:53 -0000 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Windows-Rechner mit Linux-Rechner verbinden Hallo Manfred, es gibt Editoren, jetzt auch unter Windows, die per FTP die Dateien auf dem Zielsystem bearbeiten, einfach easy. - *nix - Visual-SlickEdit - benutze ich - Window - Ultra-Edit - vom hoeren-sagen Halte ich fuer eine sehr gute Loesung. m.f.g. Norbert _____________________________ www.onvista.de www.uris.de 02203-9146-722 0177-2363368 ----------------------------- e.o.m. From Peaveway_(at)_aol.com Mon, 4 Dec 2000 11:36:01 EST Date: Mon, 4 Dec 2000 11:36:01 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] =?ISO-8859-1?Q?Re:=20[php]=20Re:=20[php]=20Re:=20[php]=20WAMP=20?= =?ISO-8859-1?Q?-=20Abst=FCrze?= =?ISO-8859-1?Q?-=20Abst=FCrze?= Moin. In einer eMail vom 04.12.00 16:11:52 (MEZ) Mitteleuropäische Zeit schreibt a-otto_(at)_web.de: > Hi Joerg, > > >> Gibt es eine Modulvariante von PHP3 für Win32? > > > Ja! da du schon das Package von www.php4win.de hast such mal nach dem > > Auspacken im Verz. sapi/ nach der apache.dll. Steht aber auch sehr > > ausfuehrlich in der beiliegenden Readme. > > Ich glaube hier war aber nach PHP3 als Indianer Modul gefragt ;-) Und > das haben wir bei [ www.php4win.de ] nicht mit drin. Ok, ich nehme alles zurueck und behaupte das Gegenteil. Das PHP3 hab ich nicht mehr gesehen... da er am Anfang von eurer Version sprach. Gruss Joerg*ploliert_seine_Glaeser*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 olaf_(at)_waltersdorf.net Mon, 4 Dec 2000 17:44:05 +0100 Date: Mon, 4 Dec 2000 17:44:05 +0100 From: Olaf Waltersdorf olaf_(at)_waltersdorf.net Subject: [php] PHP4 auf Suse 5.3 Hallo Liste, bitte nicht auslachen ;-) Ich versuche gerade PHP4 auf einem Suse-Linux 5.3 Server zu installieren. Grundsätzlich kann ich das auch ( zumindest auf 6.3 und höher ), dieses mal gibt das configure jedoch nach einem Fehlen von flex/lex auf. Also schnell zum ftp.suse.com gegangen, um flex zu ziehen ( flex-2.5.5-259.i386.rpm ). Nach dem Aufruf von rpm -i bekam ich folgenden Meldung: failed dependencies: ld-linux.so.2 is needed by flex-2.5.4-259 libc.so.6 is needed by flex-2.5.4-259 libc.so.6(GLIBC_2.0) is needed by flex-2.5.4-259 libc.so.6(GLIBC_2.1) is needed by flex-2.5.4-259 Nun ja, ich nehme an, das liegt alles an der alten Linux-Version. Kann ich das mit absehbarem Aufwand hinfrickeln, so dass ich PHP 4 zum Laufen bringe oder hilft da nur noch ein neues OS? Der Server läuft nämlich und sollte wenn überhaupt dann höchstens eine Stunde ausfallen. Vielen Dank und schönen Gruß Olaf Waltersdorf From Mathias.Gloss_(at)_start.de Mon, 4 Dec 2000 17:55:01 +0100 Date: Mon, 4 Dec 2000 17:55:01 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] PHP4 auf Suse 5.3 Aloha, > ---------- > Von: Olaf Waltersdorf[SMTP:olaf_(at)_waltersdorf.net] > > Nach dem Aufruf von rpm -i bekam ich folgenden Meldung: > failed dependencies: > ld-linux.so.2 is needed by flex-2.5.4-259 > libc.so.6 is needed by flex-2.5.4-259 > libc.so.6(GLIBC_2.0) is needed by flex-2.5.4-259 > libc.so.6(GLIBC_2.1) is needed by flex-2.5.4-259 > > Nun ja, ich nehme an, das liegt alles an der alten Linux-Version. > Genau. Du hättest ein Uralt-Flex-Paket ziehen sollen, daß zu der Suse- Version passt. Das das du gesaugt hast, braucht die neuen C-Bibliotheken (libc 2 ??), und die gibts bei SuSE erst ab SuSE 6.4 wenn ich mich net irre. > Kann ich das mit absehbarem Aufwand hinfrickeln, > Da seh ich schwarz, du musst mal guggen ob du php4 überhaupt für son altes system kompiliert bekommst (--> Voraussetzungen) :-) > so dass ich PHP 4 > zum Laufen bringe oder hilft da nur noch ein neues OS? > > Der Server läuft nämlich und sollte wenn überhaupt dann höchstens eine > Stunde ausfallen. > Wenn der Server irgendwo im Netz läuft, dann wäre es SEHR ratsam ihn mal abzudaten, da er mit Sicherheit sonst ~ 50 Sicherheitslücken hat ;-) Viele Grüße, Mathias From rsczepan_(at)_dock23.de Mon, 04 Dec 2000 18:49:59 +0100 Date: Mon, 04 Dec 2000 18:49:59 +0100 From: Ralf Sczepan rsczepan_(at)_dock23.de Subject: [php] re: confirm 468583 From SvenFuchs_(at)_t-online.de Mon, 4 Dec 2000 17:58:27 +0100 Date: Mon, 4 Dec 2000 17:58:27 +0100 From: SvenFuchs_(at)_t-online.de SvenFuchs_(at)_t-online.de Subject: [php] PHP-FAQ: Dateidownload / Headerfelder Hallo Liste, Das folgende stammt aus dem PHP FAQ. Ein Fehler? ----------------------------------------------------------- 10.4 Wie realisiere ich einen Dateidownload mit PHP? (...) # Passenden Datentyp erzeugen. header("Content-Type: application/octet-stream"); # Passenden Dateinamen im Download-Requester vorgeben. header("Content-Disposition: inline; filename=\"".$download."\""); ----------------------------------------------------------- Genau das getan. Mein Internetexplorer (IE 5.0, Win98) bot mir daraufhin für einige Dateitypen den gewünschten Speichern/Öffnen Dialog (Dateidownload) an, für einige andere Dateitypen öffnet er die Datei, als wäre es ein text/html File. Eine *.zip oder *.exe (!) Datei z.B. machte er hartnäckig auf, während er *.tar.gz oder auch eine *.ini korrekt downloaden wollte. Ich hab das nach einiger Suche wie folgt geändert: header("Content-Type: application/octet-stream"); header("Content-Disposition: attachment; filename=\"".$download."\""); und jetzt funkt es wie gewünscht - oder überseh ich noch was? - ich hab mangels detaillierterer Kenntnis der Headerfelder keine Ahnung, wieso eigentlich. Viele Grüße, Sven Fuchs From scherf_(at)_ventasoft.de Mon, 4 Dec 2000 17:19:15 +0100 Date: Mon, 4 Dec 2000 17:19:15 +0100 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_PDF_einles?= =?iso-8859-1?Q?en=2C_ver=E4ndern_und_neu_schreibenn_und_neu_schreiben?= =?iso-8859-1?Q?en=2C_ver=E4ndern_und_neu_schreibenn_und_neu_schreiben?= > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Peter "[DiSAStA]" Petermann > zumindest nicht via PDFlib & PHP ... sondern? Gruss Stefan From not_(at)_micr0soft.de Mon, 04 Dec 2000 19:22:14 +0100 Date: Mon, 04 Dec 2000 19:22:14 +0100 From: Tobias O. not_(at)_micr0soft.de Subject: [php] RE: [php] Re: [php] Re: [php] PDF einlesen, =?iso-8859-1?Q?ver=E4ndern?= und neu schreibenn und neu schreibenen, =?iso-8859-1?Q?ver=E4ndern?= und neu schreibenn und neu schreiben > > zumindest nicht via PDFlib & PHP > > ... sondern? eigentlich gar nich da .pdf ja "compiled" is... From matthias_(at)_php-site.de Mon, 4 Dec 2000 19:22:32 +0100 Date: Mon, 4 Dec 2000 19:22:32 +0100 From: Matthias Haenel matthias_(at)_php-site.de Subject: [php] PHP4 auf Suse 5.3 > Nach dem Aufruf von rpm -i bekam ich folgenden Meldung: > failed dependencies: > ld-linux.so.2 is needed by flex-2.5.4-259 > libc.so.6 is needed by flex-2.5.4-259 > libc.so.6(GLIBC_2.0) is needed by flex-2.5.4-259 > libc.so.6(GLIBC_2.1) is needed by flex-2.5.4-259 > > zum Laufen bringe oder hilft da nur noch ein neues OS? ... Du brauchst nur die neuen GLIB's. From scherf_(at)_ventasoft.de Mon, 4 Dec 2000 19:49:34 +0100 Date: Mon, 4 Dec 2000 19:49:34 +0100 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] =?us-ascii?Q?RE:_=5Bphp=5D_RE:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_?= =?us-ascii?Q?PDF_einlesen=2C_verandern_und_neu_schreibenn_und_neu_schreib?= =?us-ascii?Q?enen=2C_verandern_und_neu_schreibenn_und_neu_schreiben?= =?us-ascii?Q?PDF_einlesen=2C_verandern_und_neu_schreibenn_und_neu_schreib?= =?us-ascii?Q?enen=2C_verandern_und_neu_schreibenn_und_neu_schreiben?= > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Tobias O. > eigentlich gar nich da .pdf ja "compiled" is... Wenn man in einem PDF einen Eintrag in ein Formularfeld macht, dieses PDF dann abspeichert und sich es mit einem Texteditor anschaut, dann sieht man, dass die Formularfeld-Eintraege im "Klartext" in der PDF-Datei gespeichert sind. Wieso kann man die nicht per PHP (readfile...) andern? Mit dem Texteditor kann ich's. Gruss Stefan From j.maukisch_(at)_designforweb.de Mon, 4 Dec 2000 20:10:33 +0100 Date: Mon, 4 Dec 2000 20:10:33 +0100 From: Jens Maukisch j.maukisch_(at)_designforweb.de Subject: [php] warenkorb 2 = [db+schleifen + txt-dateien] Hallo ! > und die frage war noch offen: ist es sinnvol einen warenkorb mit textdateien > zu realisieren? (als schlecht session alternative ???) Ich glaube das es nicht sinnvoll ist eninen Warenkorb mit einer Textdatei zu realisieren weil das ja den Server ein wenig belasten würde. Bei wenigen Benutzern würde das vielleicht noch gehen, aber wenn nen paar mehr Leute in in deinem OS schoppen könnte das die Serverperformance vielleicht nen bisschen beeinflussen. Wir hatten da auch im Sommer schon mal eine Diskussion drüber, da ging es zwar um DB vs. Array aber der Array hatte gewonnen, dann wir das bei der TXT-File wohl ähnlich sein. mfg jens From futurefarm_(at)_futurefarm.de Mon, 4 Dec 2000 20:15:11 +0100 Date: Mon, 4 Dec 2000 20:15:11 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Globale Variablen Hallo, habe folgenden Code geschrieben global $lk; ... ?> ... link; // $link enthält einen Wert !!! z.B. HTML testdatei > bezeichnung?> .. Warum enthält $lk im oberen #lkeinbinden Codesnip keinen Wert, obwohl $art->link besetzt. Gruss Burkhard Stollenwerk From moniseb_(at)_gmx.de Mon, 04 Dec 2000 21:10:07 +0100 Date: Mon, 04 Dec 2000 21:10:07 +0100 From: Hugo moniseb_(at)_gmx.de Subject: [php] PHPLib + Menu Hallo, hat vielleicht jemand erfahrung mit der Menueklasse der PHPLib? Ich krieg die einfach nicht zum Laufen: local.inc .... class CMS_Menu extends Menu { var $classname = "CMS_Menu"; var $urlmap = array( "cms/manage/example.php" => "", "cms/manage/index.php" => "/1", "cms/manage/index.php" => "/1/1", "cms/manage/example.php" => "/1/2" ); var $item = array( "" => array("title" => "Main"), "/1" => array("title" => "Text 1"), "/1/1" => array("title" => "Text 1.1"), "/1/2" => array("title" => "Text 1.2") ); function CMS_Menu() { $this->setup(); } } .... menu.php Test

title; ?>

show(); ?> Content
Was mach ich denn falsch? (Apache, PHP 4.0.3pl1 als Modul, MySQL getestet unter Windows 98 und SUSE 6.4) Danke Kay Bose From AndreasJensen_(at)_t-online.de Mon, 4 Dec 2000 21:11:51 +0100 Date: Mon, 4 Dec 2000 21:11:51 +0100 From: Andreas Jensen AndreasJensen_(at)_t-online.de Subject: [php] on click update table Hi, ich möchte, daß beim Anklicken eines Banners der Wert einer Zelle in einer db um eins hochgezählt wird. Weiß jemand, wie das (möglichst ohne JavaScript) realisiert werden kann? Danke. From waldemar_(at)_kopton.com Mon, 4 Dec 2000 21:54:54 +0100 Date: Mon, 4 Dec 2000 21:54:54 +0100 From: Waldemar Kopton waldemar_(at)_kopton.com Subject: [php] Und ich dachte... Hallo Joerg, vielen Dank für deine echt gut ausfuerliche Antwort. ich werde auf die einzelnen Abschnitte antworten... danke nochmals ----- Original Message ----- From: To: Sent: Sunday, December 03, 2000 7:10 PM Subject: Re: [php] Und ich dachte... > Moin, > > In einer eMail vom 03.12.00 16:12:53 (MEZ) Mitteleuropäische Zeit schreibt > waldemar_(at)_kopton.com: > > wie ich drauf bin... hmm., echt gut... > > Nun scheinbar muss ich mich doch etwas entschuldigen.. tut mir leid, wenn > > ich vielen von euch unrecht getan habe. > > Ja es stimmt, ich kann keine Garantie auf Hilfe erhalten.. das ist mir > > durchaus bewusst. > > Nun nachdem ich den grossteil der mails lese (zumindest die für mich > > interessanten), stellte ich fest, dass meine Kenntnisse im Bezug auf > > Linux, php, und Datenbanken (Mysql) doch sehr gering sind. Teilweise > > verstehe ich gar nicht wovon die leute reden. > > Hmm, dann solltest du mal nachfragen. ;) nun ich trau mich dann nicht, denn die Unterhaltung würde damit zum Teil seinen sinn verlieren.. ich will einfach nicht stoeren. > > Aber das Problem habe ich trotzdem immernoch... > > Nun versuche ich nochmal das problem zu erlären. > > Nachdem ich SUSE 7.0 installiert habe (auf einem neuem Rechner), bekam ich > > das erste Problem: Root Password: "blank".. naja wenn man sich > > Jetzt muss ich nachhaken ? Ist kein Passwort gesetzt oder heist das Password > nun 'blank' ? Wenn keins gesetzt ist dann ist das auch nichts Susetypischen. > Wenn du Mysql schon einmal selber kompliert bzw installiert haettest > wuesstest du das es defaultmaessig einen User 'root gibt der ohne ein > Passwort von einem Rechner 'localhost' Zugriff hat. bei dem Passwort meine ich das einfache Login Passwort... nicht das Mysql Passwort. Leider ist Suse da ein Fehler unterlaufen, somit wird default bei der Installation ein "blank" (wirklich ausgeschrieben kein " " !!!) als Passwort gesetzt. > > in den faq's der Suse durchwühlt hat man zumindest das Problem überwunden. > > Nun Apache und PHP werden sofort mit der Suse installation mitinstalliert. > > Auf einem anderem Server habe ich Suse 6.4.. da läuft alles einwandfrei. > > Auch ich tummle mit diversen Suseversion rum. Da ich aber nicht die Pakete > davon benutze faellt es mir schwer dir zu helfen. Ich gehe aber mal davon aus > das Suse etwas lauffaehiges ausgeliefert hat. Installiere also mit Yast den > Apache Webserver und das Modul mod_php. Andere Module wie mod_dav, oder > mod_perl lassen wir fuer den Anfang mal weg. Apache und PHP sind installiert > Danach editierst du die httpd.conf . Sollte so unter /etc/httpd/ liegen . Mit > den Susepfaden kenn ich micht jetzt nicht so aus, da musst du selber mal > schauen/suchen. Suchen kannst du mit 'find / -name httpd.conf -print' oder > aber mit 'locate httpd.conf' sofern die DB uptodate ist. Es ist keine gute > idee von eine Konfigurationsdatei von einer anderen Kiste/Version zunehmen. > Fuer den Anfang aendern wir nur den 'Servername ' und > ergaenzen den 'DirectoryIndex index.php index.php3 index.html'. Suse liefert > einen Apachen mit DSO Unterstuetzung aus und du solltest im Abschnitt > LoadModules folgendes finden 'LoadModule php4_module > libexec/libphp4.so' und weiter unten in der ClearModuleList 'AddModule > mod_php4.c'. > Bei Suse koennte das ganze in vielen bzw. Bloecken > stehen. Evtl ist da auch der Gaertner begraben und die Module werden aus > irgenteinem Grunde nicht geladen.. nciht vorhanden oder aber falscher > Startparameter. Es ist so wie du vermutest, es steht alles in IFDefine Blöcken. Auch da sind alle Paramter soweit gesetzt. > Aber weiter.. als letztes noch entferne die # vor > AddType application/x-httpd-php .php .php3 .php4 .phtml > AddType application/x-httpd-php-source .phps sind default mässig aktiv, also kein # davor. > Stoppe den Server und starte ihn neu. Ich hab keine Ahnung wie das > Susestartscript heisst.... sich mal apache unter /sbin/init.d/. ja-.... /sbin/init.d/./apache restart > Lege nun eine Datei namen info.php im Dokumentenroot ab und schreibe rein > > > Rufe sie nun UEBER den Webserver im Browser auf http://localhost/info.php So > was passiert nun .. siehst du nix.. schau bitte in den Quellcode den der > Browser bietet. > > Siehst du Latte an HTMLn Tabellen ist alles i.o. > Erscheint der Dialog zum abspeichern oder aber wir sehen im Quellcode ' phpinfo(); ?> wurde die Seite nicht geparst. Ich kann den Quellcode sehen, also auch die Phpinfo() Funktion. > Dann schauen ob das Modul ueberhaupt geladen wurde: Das einfachste was mir da > einfaellt ist das aktivieren des internen ApacheHandlers server-info und > server-status. Editiere nochmal in der httpd.conf herum und entferne die # > vor den und . Setze allow > from all damit du auch Zugriff hast. Stoppe den Webserver und Restarte ihn > neu. > > Ueber den Brwoser nun http://localhost/server-info und > http://localhost/server-status betrachten . in der Liste der geladenen Module > muss auch das phpo Modul stehen. Genial.. die oben genannten Sachen also Serverinfo und status kannte ich bis dato nicht. Ich denke mir mal da ist echt der hund begraben.. ich habe im Info Fenster zig module geladen.. KEINS deutet auf PHP !!! Im Serverstatus habe ich perl, ssl, cgi und Java.... KEIN PHP !!! Shit... der wird einfach nicht geladen.. jetzt ist die Frage warum nicht.... > Wenn nicht ist es nicht geladen und du muss schauen warum nicht. > > > Auf der neuen Installation klappt noch nicht mal ein phpinfo(); > > Naja dachte ich mir, kopiere die httpd.conf und die php.ini der 6.4er auf > > den 7.0er. > > Gefressen hat der apache alles ohne Fehler. > > Wenn ich nuin Sites mit z.B. test.php3 anlege, so werden die html tags > > Waere den der Apache so konfiguriert das er *.php3 an PHP Modul zum parsen > schickt ?? > > > einwandfrei ausgeführt. Bei den php kommt nichts.. noch nicht mal eine > > Fehlermeldung. > > Fakt ist aber, das durch die endung *.php3 der PArser ja anscheinend die > > Irrtum. Wenn das nicht konfiguriert ist wird die Datei vom Webserver selbst > ausgeliefert. Je nach Mimetyp setzt er die entsprechenden Header und schickt > sie ab. Kann der den Typ nicht bestimmen sendet er defaultmaessig alles als > Plain/Text . Jenach dem wie der Browser eingestellt ist erscheint das dann im > Browser. Genau so ist es.... die Datei wird einfach rübergesendet, und der Browser spuckt nur die HTML Tags raus. > > > Site akzeptiert und durcharbeitet, aber keine php states ausspuckt. > > Hmm, ich denke ich werde die 7.0er nochmal installieren.. es sei denn ihr > > habt vielleicht noch einen Hinweiss... > > Mit deiner Ausdrucksweise kannst du einen schon verwirren... ;) Wenn ich das > Gefuehl haette das du ich mit Linux besser auskennen wuerde oder aber du > einen Freund haettest der dir bei Trivalen Probs helfen koennte wuerde ich > dir den Rat geben das ganze mal selber zukompilieren. Urgs, und ich dachte, man wird schlau aus meinen geistigen Erguessen. Also linux ist fuer mich noch ein problem.. ich nutze es zwar schon laenger, aber eigentlich nur den Apache mit php und Mysql. Mal eben einen kernel kompilieren... niee gemacht.. wuesste auch gar nicht wie es gehen soll. Aber ich sehe es schon, mir fehlen noch einige Grundsachen. Ohne diesen werde ich wohl nicht weiterkommen. Aber es ist (fuer mich zumindest) eine fuelle an Infos. Habe schon einige Kurse mit linux gemacht, in denen nur die Standard Sachen durchgenommen werden. Die kenne ich zwar aber dann haperts an anderen stellen. > Normalerweide ist ein PHP4 auch ohne php.ini ersteinmal lauffaehig. In der > Regel findet man eine php.ini in einer Susedistri oftmals garnicht. Es sollte > dann eine php-dist.ini geben die als Beispiel dienen kann und nur umbenannt > und angepasst werden muss. So kenne ich den Apache mit php auch... einschalten und geht.. so wars zumindest bis zur der Suse 6.4 so. > Gruss > Joerg Behrens > > ps: Was sagt eigentlich der Suse Support zu deinem Probs ? bisher noch gar nichts. Nachdem ich denen auch eine mail zugesandt habe, bekamm ich eine automtisierte zurueck in dem Stand: "ihre Regnummer wurde nicht gefunden". Obwohl diese Distribution registriert ist. Naja, ich hoffe Suse wird nicht das zweite Microsoft. Also nochmal danke AN DICH! Das war bis jetzt wohl die beste Hilfe die ich jee bekommen habe. Ich werde noch etwas weitersuchen, warum der php nicht geladen wird. Werde wahrscheinlich aber die ganze Sache neu installieren. klappt es immer noch nicht, dann werde ich die 6.4 Suse draufziehen, da klappt es einwandfrei. Ahja, die httpd.conf die ich von der anderen distrib. kopiert habe habe ich mit der von der 7.0er verglichen. Es ist fast kein Unterschied dort drin. Wally From waldemar_(at)_kopton.com Mon, 4 Dec 2000 22:01:07 +0100 Date: Mon, 4 Dec 2000 22:01:07 +0100 From: Waldemar Kopton waldemar_(at)_kopton.com Subject: [php] Windows-Rechner mit Linux-Rechner verbinden ----- Original Message ----- From: "Michael Paffrath" To: Sent: Monday, December 04, 2000 1:35 PM Subject: Re: [php] Windows-Rechner mit Linux-Rechner verbinden > am 04.12.2000 13:33 Uhr schrieb Koper, Martin unter Martin.Koper_(at)_wittur.com: > > > wir hier in der Arbeit machen das ganz einfach über den ftp Zugang des > > Linux Rechners. > Hallo Manfred, > > das mit dem ftp ist eine Lösung, du kannst aber auch über Samba einfach das > htdocs verzeichnis des apaches freigeben und direkt da rein kopieren, dann > ersparst du dir den offenen ftp-client. > > Michael oder aber du nimmst den Windows Commander (Shareware), der wohl beste Datei Manager unter Windows. Damit kannst du wunderbar deine Dateinen via FTP hinund her schaufeln Die Lösung mit dem Samba ist aber dennoch besser, da du dann immer ein Laufwerk zur Verfügung hast. Ich benutze Samba mit dem Windows Commander... Ist einfach klasse. Wally From eschmid+sic_(at)_s.netic.de Mon, 4 Dec 2000 22:11:16 +0100 Date: Mon, 4 Dec 2000 22:11:16 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Und ich dachte... On Mon, Dec 04, 2000 at 09:54:54PM +0100, Waldemar Kopton wrote: > Hallo Joerg, > vielen Dank für deine echt gut ausfuerliche Antwort. > ich werde auf die einzelnen Abschnitte antworten... danke nochmals > > ----- Original Message ----- > From: > To: > Sent: Sunday, December 03, 2000 7:10 PM > Subject: Re: [php] Und ich dachte... [ ... viele Zeilen gelöscht ...] Du das ja nicht. Das ist ja wahrlich wesentlich schlimmer wie HTML-Mails. Antworte auf die einzelnen Fragen oder Antworten einzeln und mache nicht so eine riesige Mail daraus. So lang wie diese Mail war, schmeißt die jeder gleich in den Trash. Ausserdem ist es üblich, dass man die Antworten oder Fragen nach dem (also unten) originalen Poster schreibt. Ich verstehe das auch wenn es so wie in den englischen Listen mal unten oder oben kommt. Mit den Listenadmins wirst Du aber auf kurz oder lang Schwierigkeiten bekommen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From Peaveway_(at)_aol.com Mon, 4 Dec 2000 16:38:58 EST Date: Mon, 4 Dec 2000 16:38:58 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] Und ich dachte... Moin, n einer eMail vom 04.12.00 21:54:44 (MEZ) Mitteleuropäische Zeit schreibt waldemar_(at)_kopton.com: > > Ueber den Brwoser nun http://localhost/server-info und > > http://localhost/server-status betrachten . in der Liste der geladenen > Module > > muss auch das phpo Modul stehen. > > Genial.. die oben genannten Sachen also Serverinfo und status kannte ich bis > dato nicht. > Ich denke mir mal da ist echt der hund begraben.. ich habe im Info Fenster > zig module geladen.. KEINS deutet auf PHP !!! > Im Serverstatus habe ich perl, ssl, cgi und Java.... KEIN PHP !!! > Shit... der wird einfach nicht geladen.. jetzt ist die Frage warum nicht.... Ohne geladenes Modul natuerlich auch kein PHP.... Ectl. wird auf eine externen Var gewartet dir normaler Weise ueber Startscript uebergeben wird. Aber wie gesagt ich kenne/benutze die Susescripte nicht.. Suche bitte das Modul auf deiner Platte. Bei mir liegt es unter '/pfad/zu/apache/libexec' : Es heist libphp4.so. Im gleichen Verz. tummeln sich wahrscheinlich auch alle anderen Module. Editiere nun die httpd.conf und entferne die Blocke um die LoadModule Anweisung fuer das php Modul. Stoppe den Webserver und Starte ihn neu. Was spukt er nun aus ? > > > Naja dachte ich mir, kopiere die httpd.conf und die php.ini der 6.4er > auf > > > den 7.0er. Das liegt daran das mit den letzten Apache Versionen keine grossen Aenderungen an der httpd.conf stattgefunden haben. Es gibt zwar immer ein paar neue Direktiven aber keine war relevant genug davon um in der httpd.conf zu erscheinen. Gefaherlich wird dein Spiel nur wenn Suse Pfade und mehr oder weniger Module mitbringt. Deine Conf koennte dann mehr/andere Software voraussetzten. 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.sk_(at)_gmx.net Mon, 4 Dec 2000 22:52:30 +0100 Date: Mon, 4 Dec 2000 22:52:30 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] Und ich dachte... Hi Wally, > hi all, hi Christiane... > wie ich drauf bin... hmm., echt gut... > Nun scheinbar muss ich mich doch etwas entschuldigen.. ist angenommen. Scheinbar bist Du doch nicht von der allerschlimmsten Sorte ;) > PS an Chris... ich finde den Ansatz "Und ich dachte... " doch nicht so > übel.. z.B.: "und ich dachte Windows ist besser als Linux" stellt diesen > Wortlaut in ein ganz > anderes Licht... Auch wieder wahr... Viele Grüße Christiane From eschmid+sic_(at)_s.netic.de Mon, 4 Dec 2000 23:07:39 +0100 Date: Mon, 4 Dec 2000 23:07:39 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Und ich dachte... On Mon, Dec 04, 2000 at 10:52:30PM +0100, Christiane Schmidt-Köster wrote: > > wie ich drauf bin... hmm., echt gut... > > Nun scheinbar muss ich mich doch etwas entschuldigen.. > > ist angenommen. Scheinbar bist Du doch nicht von der allerschlimmsten > Sorte ;) Sieht so aus. > > PS an Chris... ich finde den Ansatz "Und ich dachte... " doch nicht so > > übel.. z.B.: "und ich dachte Windows ist besser als Linux" stellt > diesen > > Wortlaut in ein ganz > > anderes Licht... > > Auch wieder wahr... Ich hoffe denn auch, dass ich große Unterstützung bekomme, wenn Morgen oder Übermorgen nach Jahrzehnten mal wieder so ein Windows Rechner auf meinem Schreibtisch steht. Einen richtigen Mac hab ich schon in dem Zimmer stehen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From info_(at)_agathos.net Mon, 4 Dec 2000 23:28:49 +0100 Date: Mon, 4 Dec 2000 23:28:49 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Und ich dachte... Ich weiss nicht, ist Euch schon aufgefallen, dass auf OT und Streitthemen wie HTML-Mails, Bücher und JavaSkript usw. ein vielfaches an Antworten kommt, im Vergleich zu echten php Fragen und Feedback darauf. Schaut spaßhalber mal die letzten 500 Mails durch, falls Ihr sie nicht auch gelöscht habt. Das nur mal so als Anregung, es kamen in den letzten Tagen ein paar php Fragen auf die anscheinend keiner eine Antwort wusste oder antworten wollte. Eigentlich ists schade, dass wir unsere Energie in andere Diskussionen stecken. Vielleicht können wir das wieder ein wenig herumreissen. -> flames please to mailto:htm_(at)_agathos.net (das schont die Liste ;) Liebe Grüße aus dem Allgäu Theo From eschmid+sic_(at)_s.netic.de Mon, 4 Dec 2000 23:41:50 +0100 Date: Mon, 4 Dec 2000 23:41:50 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Und ich dachte... On Mon, Dec 04, 2000 at 11:28:49PM +0100, Hans Theo Mislisch wrote: > > Ich weiss nicht, ist Euch schon aufgefallen, dass auf OT und > Streitthemen wie HTML-Mails, Bücher und JavaSkript usw. ein vielfaches > an Antworten kommt, im Vergleich zu echten php Fragen und Feedback > darauf. > > Schaut spaßhalber mal die letzten 500 Mails durch, falls Ihr sie > nicht auch gelöscht habt. > > Das nur mal so als Anregung, es kamen in den letzten Tagen ein paar > php Fragen auf die anscheinend keiner eine Antwort wusste oder > antworten wollte. Eigentlich ists schade, dass wir unsere Energie > in andere Diskussionen stecken. > > Vielleicht können wir das wieder ein wenig herumreissen. > > -> flames please to mailto:htm_(at)_agathos.net (das schont die Liste ;) Den Schwaben unter den Listenteilnehmern ist das auch schon aufgefallen. Zum Beispiel habe ich auf eine Antwort von Christiane geantwortet, da hab ich noch keinen Reply gesehen. Ich meine damit, wenn die Christiane schon ins Bett gegangen ist das ja OK. Ich warte halt immer noch auf eine automatische Antwort von der Liste, ... -Egon ... ich könnte ja weiterschreiben, aber das ich mal Heute sein. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From waldemar_(at)_kopton.com Mon, 4 Dec 2000 23:56:30 +0100 Date: Mon, 4 Dec 2000 23:56:30 +0100 From: Waldemar Kopton waldemar_(at)_kopton.com Subject: [php] Und ich dachte... > [ ... viele Zeilen gelöscht ...] > -Egon sorry Wally From info_(at)_agathos.net Tue, 5 Dec 2000 01:50:02 +0100 Date: Tue, 5 Dec 2000 01:50:02 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] =?ISO-8859-1?Q?Datensatzl=F6schung_=FCberpr=FCfen?= Guten Morgen, eine kleine Preisfrage: Mit // gbid und id überprüfen und löschen $query = "DELETE FROM $table WHERE gbid=$gbid AND id=$id"; $result = mysql_query($query); wird ein Datensatz gelöscht, aber wie überprüfe ich, dass der Gästebucheintrag auch wirklich gelöscht wurde? $result gibt immer 1 zurück ob was gelöscht wurde oder nicht. warscheinlich gibts nur kein result, wenn die Datenbank offline ist. Wie könnte man das richig machen? Danke Liebe Grüße aus dem Allgäu Theo From poppcorn_(at)_cornelia-boenigk.de Tue, 5 Dec 2000 02:22:08 +0100 Date: Tue, 5 Dec 2000 02:22:08 +0100 From: Cornelia Boenigk poppcorn_(at)_cornelia-boenigk.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Datensatzl=F6schung_=FCberpr=FCfen?= Hallo Theo > aber wie überprüfe ich, dass > der Gästebucheintrag auch wirklich gelöscht wurde? indem Du danach einen select nach genau diesem Datensatz machst. Dann muss die Anzahl der zurueckgegebenen rows == 0 sein. Gruss Conni From Peaveway_(at)_aol.com Mon, 4 Dec 2000 20:28:19 EST Date: Mon, 4 Dec 2000 20:28:19 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] =?ISO-8859-1?Q?Re:=20[php]=20Datensatzl=F6schung=20=FCberpr=FCfe?= =?ISO-8859-1?Q?n?= =?ISO-8859-1?Q?n?= Moin Theo, In einer eMail vom 05.12.00 01:49:03 (MEZ) Mitteleuropäische Zeit schreibt info_(at)_agathos.net: > // gbid und id überprüfen und löschen > $query = "DELETE FROM $table WHERE gbid=$gbid AND id=$id"; > $result = mysql_query($query); > > wird ein Datensatz gelöscht, aber wie überprüfe ich, dass > der Gästebucheintrag auch wirklich gelöscht wurde? > > $result gibt immer 1 zurück ob was gelöscht wurde oder nicht. > warscheinlich gibts nur kein result, wenn die Datenbank offline ist. Mit mysql_affected_rows() -- Liefert die Anzahl betroffener Datensätze einer vorhergehenden MySQL Operation. Um die Returnwerte deuten zukoennen sollte ein Blick ins Manual geworfen werden.. auch wenn es noch/schon so frueh ist ;) Siehe http://www.php.net/manual/function.mysql-affected-rows.php 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 swift31_(at)_gmx.de Tue, 5 Dec 2000 02:39:20 +0100 Date: Tue, 5 Dec 2000 02:39:20 +0100 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Datensatzl=F6schung_=FCberpr?= =?iso-8859-1?Q?=FCfen?= =?iso-8859-1?Q?=FCfen?= > > aber wie überprüfe ich, dass > > der Gästebucheintrag auch wirklich gelöscht wurde? > > indem Du danach einen select nach genau diesem Datensatz machst. > Dann muss die Anzahl der zurueckgegebenen rows == 0 sein. kann man so machen, aber es gibt da noch etwas viel einfacheres: mysql_affected_rows --- Liefert die Anzahl betroffener Datensätze einer vorhergehenden MySQL Operation http://www.dynamic-webpages.de/php/function.mysql-affected-rows.php MfG Martin From andre_(at)_12ahead.net Tue, 5 Dec 2000 10:43:23 +0900 Date: Tue, 5 Dec 2000 10:43:23 +0900 From: Andre Marenke andre_(at)_12ahead.net Subject: [php] on click update table Hallo Andreas, Tuesday, December 05, 2000, 5:11:51 AM, you wrote: AJ> ich möchte, daß beim Anklicken eines Banners der Wert einer Zelle in einer AJ> db um eins hochgezählt Leg Dir zwei Tabellen nach ungefaehr folgendem Format an (mysql Beispiel): create table banner( nr int(5) not null auto_increment, link varchar(255) not null, primary key (nr)) create table clicks( nr int(5) not null, count int(5)) Dann muss Dein IMG Tag zB. so aussehen: Erstelle dann eine php Datei clickthrough.php in der Du Dir den link aus Tabelle 'banner' holst und in der Variablen $link speicherst und ausserdem noch in der Tabelle 'clicks' die 'counts' von 'nr' um eins hochsetzt. Danach kannst Du per Header(Location: $link) eine automatische Weiterleitung veranlassen. ISt nicht mehr viel zu machen, wirklich, die clickthrough.php ist weniger als 10 Zeilen Code. Falls Du noch mehr Funktionen benoetigst, schau Dir auch mal folgendes an: http://www.phpwizard.net/projects/phpAds/ Gruss, Andre Marenke From beckmann_(at)_gis.de Tue, 05 Dec 2000 08:24:31 +0100 Date: Tue, 05 Dec 2000 08:24:31 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Re:_[php]_OT_php-Abst=FCrze?= >> > ... ich mach' mit Objekten und sessions 'rum, und mysql. >*g* >wie geht denn das >okay, lass' ich weg, ist zu OT... *Hirnwichsen* :-) --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From gudula.franz_(at)_gmx.de Tue, 5 Dec 2000 08:41:34 +0100 (MET) Date: Tue, 5 Dec 2000 08:41:34 +0100 (MET) From: Gudula Franz gudula.franz_(at)_gmx.de Subject: [php] =?ISO-8859-1?Q?Upload_tempor=E4re_Datei_leer?= Hallo, Ein funktionierendes Skript zum Upload von mehreren Dateien wurde auf einen anderen Server kopiert (LAMP, php4.03). Und da geht es nicht mehr. ****
***** Es passiert folgendes: Im /tmp Verzeichnis werden auch richtig zwei Dateien angelegt, allerdings mit 0 Bytes echo("
UP=".$up[0]); ergibt none echo("
UP_NAME=".$up_name[0]); gibt richtig den Namen der hochgeladenen Datei an echo("
UP_SIZE=".$up_size[0]); ergibt 0 Vermutlich liegt es an einer Server einstellung. Wäre dankbar für einen Tip! Gudula -- Sent through GMX FreeMail - http://www.gmx.net From atsasid_(at)_gmx.de Tue, 5 Dec 2000 09:21:14 +0100 Date: Tue, 5 Dec 2000 09:21:14 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_RE:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_PD?= =?iso-8859-1?Q?F_einlesen=2C_ver=E4ndern_und_neu_schreibenn_und_neu_schre?= =?iso-8859-1?Q?ibenen=2C_ver=E4ndern_und_neu_schreibenn_und_neu_schreiben?= =?iso-8859-1?Q?F_einlesen=2C_ver=E4ndern_und_neu_schreibenn_und_neu_schre?= =?iso-8859-1?Q?ibenen=2C_ver=E4ndern_und_neu_schreibenn_und_neu_schreiben?= > > > zumindest nicht via PDFlib & PHP > > ... sondern? > eigentlich gar nich da .pdf ja "compiled" is... mh.. ich hab schon ziemlich teuere Software gesehen, dies kann... gruss, Peter "[DiSAStA]" Petermann From andreas.klopfer_(at)_marcand.at Tue, 5 Dec 2000 09:31:10 +0100 Date: Tue, 5 Dec 2000 09:31:10 +0100 From: DI Andreas Klopfer (Marcand) andreas.klopfer_(at)_marcand.at Subject: [php] Abfrage Formular Hallo! Ich bin zu doof für das: Ich hab ein Formular mit dem ich Fileupload mache. Geht gut. Nun möchte ich den filename in eine Datenbank schreiben: Im Formular sieht es so aus: Dann im Script: $query="update artikel set file1='$file1' where id=$id;"; $result=mysql_query($query); Wie spreche ich den filename an ? Wer weiß das was! Danke! Andi MARCAND Informationsmanagement GmbH DI Andreas Klopfer Schulstr. 9 A-6922 Wolfurt Tel: 0043 (0) 5574 84453 Fax: 0043 (0) 5574 84453 53 From Michael_(at)_Stahmann.de Tue, 05 Dec 2000 09:53:47 +0100 Date: Tue, 05 Dec 2000 09:53:47 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Abfrage Formular Moin, "DI Andreas Klopfer (Marcand)" schrieb: > > > Wie spreche ich den filename an ? $userfile_name > Wer weiß das was! Das Manual? http://www.php-center.de/de-html-manual/features.file-upload.html Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- Sinnloser Bildschirmschoner: http://schlammpeitzger.de From markus.sobczak_(at)_softwareag.com Tue, 5 Dec 2000 10:05:33 +0100 Date: Tue, 5 Dec 2000 10:05:33 +0100 From: Markus Sobczak markus.sobczak_(at)_softwareag.com Subject: [php] =?iso-8859-1?Q?Script_an_Kunden_weitergeben_-_Mi=DFbrauch_verhindern?= Hallo, ich möchte einem Kunden ein Php-Script geben was er nur benutzen aber nicht verändern und weiterverkaufen darf. Wie kann man das erreichen? Gibt es die Möglichkeit den Code 'vorzukompilieren' oder etwas ähnliches. Zu Deutsch: Ich möchte verhindern das er im Code rumspielt: "Ich kann das eh viel besser!" ;-) Danke, Markus From webmasterbhs_(at)_bluewin.de Tue, 5 Dec 2000 10:30:45 +0100 Date: Tue, 5 Dec 2000 10:30:45 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Script_an_Kunden_weitergeben_-_Mi=DFbrauch_v?= =?iso-8859-1?Q?erhindern?= =?iso-8859-1?Q?erhindern?= > ich möchte einem Kunden ein Php-Script geben was er nur benutzen aber nicht > verändern und weiterverkaufen darf. Wie kann man das erreichen? > Gibt es die Möglichkeit den Code 'vorzukompilieren' oder etwas ähnliches. > Zu Deutsch: Ich möchte verhindern das er im Code rumspielt: "Ich kann das eh > viel besser!" ;-) nein geht nicht mit php3, aber mit 4 !? du kannst es ansonsten nur per copyright schützen lassen geht das eigentlich mit dem Zend Optimizer ??? kiri From atsasid_(at)_gmx.de Tue, 5 Dec 2000 10:26:39 +0100 Date: Tue, 5 Dec 2000 10:26:39 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Script_an_Kunden_weitergeben_-_Mi=DFbrauch_v?= =?iso-8859-1?Q?erhindern?= =?iso-8859-1?Q?erhindern?= > ich möchte einem Kunden ein Php-Script geben was er nur benutzen aber nicht > verändern und weiterverkaufen darf. Wie kann man das erreichen? > Gibt es die Möglichkeit den Code 'vorzukompilieren' oder etwas ähnliches. > Zu Deutsch: Ich möchte verhindern das er im Code rumspielt: "Ich kann das eh > viel besser!" ;-) PHP3 bietet das tokenizen, ist aber von abzuraten... (zumindest bei mir liefs net zuverlässig..) in PHP4 ist die möglichkeit nochnicht gegeben, jedoch hat ZEND schon vor ner ganzen weile mit den ZEND-Compiler ne möglichkeit angekündigt.. www.zend.com Gruss, Peter "[DiSAStA]" Petermann -- webmaster_(at)_cyberfly.net www.cyberfly.net From atsasid_(at)_gmx.de Tue, 5 Dec 2000 10:29:06 +0100 Date: Tue, 5 Dec 2000 10:29:06 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Script_an_Kunden_weitergeben_-?= =?iso-8859-1?Q?_Mi=DFbrauch_verhindernerhindern?= =?iso-8859-1?Q?_Mi=DFbrauch_verhindernerhindern?= > nein geht nicht mit php3, aber mit 4 !? > du kannst es ansonsten nur per copyright schützen lassen andersrum, siehe meine andere mail > geht das eigentlich mit dem Zend Optimizer ??? nein.. mit dem Zend compiler gruss, Peter "[DiSAStA]" Petermann -- webmaster_(at)_cyberfly.net www.cyberfly.net From b.schotte_(at)_pangora.com Tue, 5 Dec 2000 10:34:24 +0100 Date: Tue, 5 Dec 2000 10:34:24 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= b.schotte_(at)_pangora.com Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re:_=5Bphp=5D_Script_an_Kunden_weitergeben_-_Mi?= =?iso-8859-1?Q?=DFbrauch_verhindernerhindern?= =?iso-8859-1?Q?=DFbrauch_verhindernerhindern?= * Peter [DiSAStA] Petermann wrote: > jedoch hat ZEND schon vor ner ganzen weile mit den ZEND-Compiler > ne möglichkeit angekündigt.. Andere - und günstigere - Möglichkeit: zum Syndikus seiner Wahl gehen und einen Soft- warelizenzvertrag erstellen, den der Kunde vor Auslieferung der Software unterschreiben muß. Dort könnte dann z.B. auch drin stehen, dass es dem Kunden untersagt ist, im Programmcode herumzufummeln. -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Online-Applikationen fürs E-Business. From t.nix_(at)_paupau.de Tue, 5 Dec 2000 10:45:26 +0100 Date: Tue, 5 Dec 2000 10:45:26 +0100 From: Tobias Nix t.nix_(at)_paupau.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Script_an_Ku?= =?iso-8859-1?Q?nden_weitergeben_-_Mi=DFbrauch_verhindernerhindern=DFbrauc?= =?iso-8859-1?Q?h_verhindernerhindern?= =?iso-8859-1?Q?nden_weitergeben_-_Mi=DFbrauch_verhindernerhindern=DFbrauc?= =?iso-8859-1?Q?h_verhindernerhindern?= Hallo, > Andere - und günstigere - Möglichkeit: zum > Syndikus seiner Wahl gehen und einen Soft- > warelizenzvertrag erstellen, den der Kunde > vor Auslieferung der Software unterschreiben > muß. Dort könnte dann z.B. auch drin stehen, > dass es dem Kunden untersagt ist, im Programmcode > herumzufummeln. Kann hier jemand evtl. ein allgemein gehaltenes Exemplar eines solchen Vertrages zur Verfügung stellen ? cu.tobias. From a-otto_(at)_web.de Tue, 5 Dec 2000 09:50:59 +0000 Date: Tue, 5 Dec 2000 09:50:59 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIFJlOiBbcGhwXSBTY3JpcHQgYW4gS3VuZGVuIHdlaXRl?= =?ISO-8859-1?B?cmdlYmVuIC0gTWnfYnJhdWNoIHZlcmhpbmRlcm5lcmhpbmRlcm4=?= =?ISO-8859-1?B?cmdlYmVuIC0gTWnfYnJhdWNoIHZlcmhpbmRlcm5lcmhpbmRlcm4=?= Hi Peter, > PHP3 bietet das tokenizen, > ist aber von abzuraten... (zumindest bei mir liefs net zuverlässig..) > in PHP4 ist die möglichkeit nochnicht gegeben, Das Tokenizen ging noch nie. Steht auch fuer alle die es interessiert irgendwo im Archiv der Liste. Kris hat es mal als Mitternachtshack bezeichnet... Liebe Gruesse, Andreas -- andreas otto london (uk) From bjoern_(at)_baer.main.de Tue, 5 Dec 2000 10:42:12 +0100 Date: Tue, 5 Dec 2000 10:42:12 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Scrip?= =?iso-8859-1?Q?t_an_Kunden_weitergeben_-_Mi=DFbrauch_verhindernerhindern?= =?iso-8859-1?Q?=DFbrauch_verhindernerhindernnden_weitergeben_-_Mi=DFbrau?= =?iso-8859-1?Q?ch_verhindernerhindern=DFbrauch_verhindernerhindern?= =?iso-8859-1?Q?t_an_Kunden_weitergeben_-_Mi=DFbrauch_verhindernerhindern?= =?iso-8859-1?Q?=DFbrauch_verhindernerhindernnden_weitergeben_-_Mi=DFbrau?= =?iso-8859-1?Q?ch_verhindernerhindern=DFbrauch_verhindernerhindern?= * Tobias Nix wrote: > Kann hier jemand evtl. ein allgemein gehaltenes > Exemplar eines solchen Vertrages zur Verfügung stellen ? Suchen gehen, www.vertragstexte.de, http://www.gruenderlinx.de/suche.html?SuchBegriff=mustervertr%E4ge etc. Aber der Gang zum Anwalt ist meist der sicherste. Kostet zwar was, aber ohne Investition kein Gewinn. -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Online-Applikationen fürs E-Business. From Michael_(at)_Stahmann.de Tue, 05 Dec 2000 10:41:07 +0100 Date: Tue, 05 Dec 2000 10:41:07 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Script an Kunden weitergeben - =?iso-8859-1?Q?Mi=DFbrauch?= verhindern Hallo Markus, Markus Sobczak schrieb: > > Hallo, > > ich möchte einem Kunden ein Php-Script geben was er nur benutzen aber nicht > verändern und weiterverkaufen darf. Wie kann man das erreichen? In solchen Fällen stelle ich es entweder meinen Kunden auf einem meiner Server zur Verfügung. Oder, was man immer machen sollte. Ich schließe einen Vertrag mit ihm, in dem klar nur die Nutzung und nicht die Weitergabe oder Weiterverarbeitung zugelassen ist. Ein Auszug: >> §6 Folgen der Kündigung [...] c) Bei Scriptbasierenden Anwendungen, die für den Kunden im Zusammenhang mit der Präsenz erstellt wurden, gilt ein Nutzungsrecht über das Vertragsende hinaus. Sie dürfen weder für fremde Zwecke angepasst, noch an Dritte weiter gegeben werden. Die Copyrightangaben in den Scripten sind zu beachten. << Ein meine Steuerberatering und ein Anwalt sagte mir, das dieses Ausreichend ist. Wenn er es trotzdem macht, benutzt er "nicht Lizensierte Software", da gilt für Dich das gleiche wie für MicroSoft. Der entscheidene Unterschied ist warscheinlich, das sie die besseren Anwälte haben :-) > Gibt es die Möglichkeit den Code 'vorzukompilieren' oder etwas ähnliches. > Zu Deutsch: Ich möchte verhindern das er im Code rumspielt: "Ich kann das eh > viel besser!" ;-) Wie gesagt, auf Deinem Server zur Verfügung stellen. Geht natürlich nicht bei allen Sachen, ist aber eine Überlegung Wert. Ich habe da auch so "frimel Kunden", die kommen aber spätestens, wenn nix mehr läuft :-) 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 cps_(at)_ms-consult.de Tue, 05 Dec 2000 10:40:29 +0100 Date: Tue, 05 Dec 2000 10:40:29 +0100 From: Christian Schommer cps_(at)_ms-consult.de Subject: [php] Re: [php] Re: [php] Script an Kunden weitergeben - =?ISO-8859-1?Q?Mi=DFbrauch=20verhindernerhindern=DFbrauch?= verhindernerhindern Björn Schotte wrote: > * Peter [DiSAStA] Petermann wrote: > >> jedoch hat ZEND schon vor ner ganzen weile mit den ZEND-Compiler >> ne möglichkeit angekündigt.. > > > Andere - und günstigere - Möglichkeit: zum > Syndikus seiner Wahl gehen und einen Soft- > warelizenzvertrag erstellen, den der Kunde > vor Auslieferung der Software unterschreiben > muß. Dort könnte dann z.B. auch drin stehen, > dass es dem Kunden untersagt ist, im Programmcode > herumzufummeln. Und damit dann Gefahr zu laufen, Diskussionen wie: "Ich hab schließlich für den ganzen Krams bezahlt" "Wollen Sie mir irgendetwas vorenthalten?" "Gibts da noch etwas was ich wissen sollte?" führen zu müssen. Natürlich ist das ne rechtliche Lösung, hindert zum einen den Kunden aber nicht wirklich, von der Möglichkeit Gebrauch zu machen und belastet zudem u.U. das Vertrauensverhälltnis. Leider gibts für diese Problem IMHO keine akzeptable Lösung, außer die kompletten Präsenzen bzw. Projekte auf eigenen Machinen zu hosten, was meist den Kunden und vor allem den Projekten egal ist, wo der Kram rumliegt, rundum sorglos ist eben bequem. Hilft dir allerdings nciht wirklich weiter. Du könntests aber mit ner Brute Force Methode versuchen, die ein Bekannter von mir für seine Projekte nutzt, von der ich mich allerdings distanziere.. Zum einen filtert er alle unnötigen blanks und line breaks aus den scripts nachdem diese fertiggestellt sind, zum anderen zerstückerlt er die Dinger wahllos in einzelne includefiles, je mehr desto besser. Schutz durch Unbenutzbarkeit für andere würd ich sowas nennen.. ne scheiß idee, schreckt aber tierisch ba. "Hier ist ihr Script, die 139 Includes müssen in dieses Verzeichnis kopiert werden.." schwenker From Michael_(at)_Stahmann.de Tue, 05 Dec 2000 10:43:01 +0100 Date: Tue, 05 Dec 2000 10:43:01 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Re: [php] Re: [php] Re: [php] Script an Kunden weitergeben - =?iso-8859-1?Q?Mi=DFbrauch=20verhindernerhindern=DFbrauch?= verhindernerhindernnden weitergeben - =?iso-8859-1?Q?Mi=DFbrauch=20verhindernerhindern=DFbrauch?= verhindernerhindern Hallo Tobias, Tobias Nix schrieb: > > > Kann hier jemand evtl. ein allgemein gehaltenes > Exemplar eines solchen Vertrages zur Verfügung stellen ? > Könnte eine Hilfe sein: http://www.vertragstexte.de/index2.html Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- Sinnloser Bildschirmschoner: http://schlammpeitzger.de From php_(at)_bachweb.de Mon, 4 Dec 2000 16:24:32 +0100 Date: Mon, 4 Dec 2000 16:24:32 +0100 From: =?iso-8859-1?Q?J=F6rg_Bachmann?= php_(at)_bachweb.de Subject: [php] Was ist Error 11054? This is a multi-part message in MIME format. ------=_NextPart_000_00DE_01C05E0E.AEC25BA0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Ich habe da einen Redaktions-Script newsdaemon bei mir eingebaut. Nach einiger Korrektur l=E4uft das Meiste, aber nicht das Wichtigste: das = Eintragen von Artikeln in die Datenbank. Leider kommt da die Fehlermeldung: 11054, Unknown column 'admin' in 'field list'. Nun weiss ich nicht ob es ein PHP-Fehler oder ein MySQL-Fehler ist, auf jeden Fall wird der Artikel nicht =FCbertragen. Schein so als ob in der Datenbank ein Feld fehlt, aber eigentlich ist es da. Wer es testen will: www.pisal.de/news Zugang: admin Passwort: = 1277631160 Gruss J=F6rg Bachmann ------=_NextPart_000_00DE_01C05E0E.AEC25BA0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Ich habe da=20 einen Redaktions-Script newsdaemon bei mir eingebaut. Nach
einiger = Korrektur=20 l=E4uft das Meiste, aber nicht das Wichtigste: das Eintragen
von = Artikeln in=20 die Datenbank. Leider kommt da die Fehlermeldung: 11054,
Unknown = column=20 'admin' in 'field list'.
Nun weiss ich nicht ob es ein PHP-Fehler = oder ein=20 MySQL-Fehler ist, auf
jeden Fall wird der Artikel nicht =FCbertragen. = Schein so=20 als ob in der
Datenbank ein Feld fehlt, aber eigentlich ist es = da.

Wer=20 es testen will:
www.pisal.de/news
  Zugang: admin  Passwort:=20 1277631160


Gruss J=F6rg=20 Bachmann

------=_NextPart_000_00DE_01C05E0E.AEC25BA0-- From php_(at)_bachweb.de Mon, 4 Dec 2000 15:45:38 +0100 Date: Mon, 4 Dec 2000 15:45:38 +0100 From: =?iso-8859-1?Q?J=F6rg_Bachmann?= php_(at)_bachweb.de Subject: [php] Was ist error 11054 ? This is a multi-part message in MIME format. ------=_NextPart_000_007D_01C05E09.3FE89E60 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Ich habe da einen Redaktions-Script newsdaemon bei mir eingebaut. Nach einiger Korrektur l=E4uft das Meiste, aber nicht das Wichtigste: das = Eintragen von Artikeln in die Datenbank. Leider kommt da die Fehlermeldung: 11054, Unknown column 'admin' in 'field list'. Nun weiss ich nicht ob es ein PHP-Fehler oder ein MySQL-Fehler ist, auf jeden Fall wird der Artikel nicht =FCbertragen. Schein so als ob in der Datenbank ein Feld fehlt, aber eigentlich ist es da. Wer es testen will: www.pisal.de/news Zugang: admin Passwort: = 1277631160 Gruss J=F6rg Bachmann ------=_NextPart_000_007D_01C05E09.3FE89E60 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Ich habe da=20 einen Redaktions-Script newsdaemon bei mir eingebaut. Nach
einiger = Korrektur=20 l=E4uft das Meiste, aber nicht das Wichtigste: das Eintragen
von = Artikeln in=20 die Datenbank. Leider kommt da die Fehlermeldung: 11054,
Unknown = column=20 'admin' in 'field list'.
Nun weiss ich nicht ob es ein PHP-Fehler = oder ein=20 MySQL-Fehler ist, auf
jeden Fall wird der Artikel nicht =FCbertragen. = Schein so=20 als ob in der
Datenbank ein Feld fehlt, aber eigentlich ist es = da.

Wer=20 es testen will:
www.pisal.de/news
  Zugang: admin  Passwort:=20 1277631160


Gruss J=F6rg = Bachmann
------=_NextPart_000_007D_01C05E09.3FE89E60-- From wagner_(at)_globalpark.de Tue, 5 Dec 2000 10:45:47 +0100 Date: Tue, 5 Dec 2000 10:45:47 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Re: [php] Re: [php] Script an Kunden weitergeben - =?iso-8859-1?q?Mi=DFbrauch=20verhindernerhindern=20Mi=DFbrauch?= verhindernerhindern Peter \"[DiSAStA]\" Petermann wrote: > mit dem Zend compiler Heißt das Ding nicht mittlerweile Zend Encoder ? Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From php_(at)_bachweb.de Mon, 4 Dec 2000 12:51:54 +0100 Date: Mon, 4 Dec 2000 12:51:54 +0100 From: =?iso-8859-1?Q?J=F6rg_Bachmann?= php_(at)_bachweb.de Subject: [php] Was ist Error 11054 ? Ich habe da einen Redaktions-Script newsdaemon bei mir eingebaut. Nach einiger Korrektur läuft das Meiste, aber nicht das Wichtigste: das Eintragen von Artikeln in die Datenbank. Leider kommt da die Fehlermeldung: 11054, Unknown column 'admin' in 'field list'. Nun weiss ich nicht ob es ein PHP-Fehler oder ein MySQL-Fehler ist, auf jeden Fall wird der Artikel nicht übertragen. Schein so als ob in der Datenbank ein Feld fehlt, aber eigentlich ist es da. Wer es testen will: www.pisal.de/news Zugang: admin Passwort: 1277631160 Gruss Jörg Bachmann From achim.gosse_(at)_nasa20.com Tue, 5 Dec 2000 11:04:24 +0100 Date: Tue, 5 Dec 2000 11:04:24 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] Was ist Error 11054? This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C05EA2.C0CB8790 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable ein sql fehler. uebersetz es in deutsche. was heisst es?? =20 =20 die spalte "admin" gibt es nicht. was sagt uns das? checke deinen update/insert. checke auch die schreibweisen und pruefe, ob du die richtige tabelle benutzt. =20 =20 /achim =20 Ich habe da einen Redaktions-Script newsdaemon bei mir eingebaut. Nach einiger Korrektur l=E4uft das Meiste, aber nicht das Wichtigste: das = Eintragen von Artikeln in die Datenbank. Leider kommt da die Fehlermeldung: = 11054, Unknown column 'admin' in 'field list'. Nun weiss ich nicht ob es ein PHP-Fehler oder ein MySQL-Fehler ist, auf jeden Fall wird der Artikel nicht =FCbertragen. Schein so als ob in der Datenbank ein Feld fehlt, aber eigentlich ist es da. ------_=_NextPart_001_01C05EA2.C0CB8790 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
ein=20 sql fehler.
uebersetz es in deutsche. was heisst es??
 
 
die=20 spalte "admin" gibt es nicht. was sagt uns das? checke deinen=20 update/insert.
checke=20 auch die schreibweisen und pruefe, ob du die richtige tabelle=20 benutzt.
 
 
/achim
 
 Ich=20 habe da einen Redaktions-Script newsdaemon bei mir eingebaut. = Nach
einiger=20 Korrektur l=E4uft das Meiste, aber nicht das Wichtigste: das = Eintragen
von=20 Artikeln in die Datenbank. Leider kommt da die Fehlermeldung: = 11054,
Unknown=20 column 'admin' in 'field list'.
Nun weiss ich nicht ob es ein = PHP-Fehler oder=20 ein MySQL-Fehler ist, auf
jeden Fall wird der Artikel nicht = =FCbertragen.=20 Schein so als ob in der
Datenbank ein Feld fehlt, aber eigentlich = ist es=20 da.
------_=_NextPart_001_01C05EA2.C0CB8790-- From eschmid_(at)_php.net Tue, 05 Dec 2000 10:55:25 +0100 Date: Tue, 05 Dec 2000 10:55:25 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Re: [php] Re: [php] Script an Kunden weitergeben - =?iso-8859-1?Q?Mi=DFbrauch?= verhindernerhindernrgeben - =?iso-8859-1?Q?Mi=DFbrauch?= verhindernerhindern andreas otto wrote: > > PHP3 bietet das tokenizen, > > ist aber von abzuraten... (zumindest bei mir liefs net zuverlässig..) > > in PHP4 ist die möglichkeit nochnicht gegeben, > > Das Tokenizen ging noch nie. Steht auch fuer alle die es interessiert > irgendwo im Archiv der Liste. Kris hat es mal als Mitternachtshack > bezeichnet... Das ging aber schon mal. Man mußte aber zur Ausführung die CGI-Variante benutzen und dann war der erhoffte Geschwindigkeitsvorteil wieder dahin. Die Zend Engine leistet ähnliches. Abhilfe dürfte nur der Zend Compiler schaffen, aber den kann sich ohnehin niemand leisten. -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 christian.toepp_(at)_autostar.de Tue, 5 Dec 2000 10:57:16 +0100 Date: Tue, 5 Dec 2000 10:57:16 +0100 From: Christian Toepp christian.toepp_(at)_autostar.de Subject: [php] Was ist Error 11054? >Unknown column 'admin' in 'field list'. Wiso? der sagt doch, was er von Dir will Du hast in deiner Tabelle keine Spalte 'admin', wilst aber darauf zugreifen. Mal das Script checken -Chris From info_(at)_bekosch.de Tue, 5 Dec 2000 10:53:27 +0100 Date: Tue, 5 Dec 2000 10:53:27 +0100 From: Schwab Bernhard Konrad info_(at)_bekosch.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Script_an_Ku?= =?iso-8859-1?Q?nden_weitergeben_-_Mi=DFbrauch_verhindernerhindernrgeben_-?= =?iso-8859-1?Q?_Mi=DFbrauch_verhindernerhindern?= =?iso-8859-1?Q?nden_weitergeben_-_Mi=DFbrauch_verhindernerhindernrgeben_-?= =?iso-8859-1?Q?_Mi=DFbrauch_verhindernerhindern?= > Das ging aber schon mal. Man mußte aber zur Ausführung die CGI-Variante > benutzen und dann war der erhoffte Geschwindigkeitsvorteil wieder dahin. > Die Zend Engine leistet ähnliches. Abhilfe dürfte nur der Zend Compiler > schaffen, aber den kann sich ohnehin niemand leisten. > > -Egon Warum wie teuer ist das Ding denn? Gruss Berni From a-otto_(at)_web.de Tue, 5 Dec 2000 10:10:53 +0000 Date: Tue, 5 Dec 2000 10:10:53 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] Was ist error 11054 ? Hi Jörg, > Unknown column 'admin' in 'field list'. Und die Tabelle heisst tatsaechlich [ field list ]? Koennte es sein, dass das Leerzeichen im Tabellennamen Probleme macht? Schau Dir doch deine SQL Abfrage noch einmal genau an. Liebe Gruesse, Andreas -- andreas otto london (uk) From christian.toepp_(at)_autostar.de Tue, 5 Dec 2000 11:05:54 +0100 Date: Tue, 5 Dec 2000 11:05:54 +0100 From: Christian Toepp christian.toepp_(at)_autostar.de Subject: [php] =?iso-8859-1?Q?RE=3A_=5Bphp=5D_Script_an_Kunden_weitergeben_-_?= =?iso-8859-1?Q?Mi=DFbrauch_verhindern?= =?iso-8859-1?Q?Mi=DFbrauch_verhindern?= > Gibt es die Möglichkeit den Code 'vorzukompilieren' oder > etwas ähnliches. Na ja, es geht die Legende vom Zend-Compiler Mal schauen, wann der draussen ist (und was er kostet ;-) -Chris From ritze_(at)_globalpark.de Tue, 5 Dec 2000 11:07:18 +0100 Date: Tue, 5 Dec 2000 11:07:18 +0100 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Script_an_Kunden_weitergeben_-_Mi=DFbrauch_v?= =?iso-8859-1?Q?erhindern?= =?iso-8859-1?Q?erhindern?= Hallo, > über das Vertragsende hinaus. Sie dürfen weder für fremde Zwecke > angepasst, noch an Dritte weiter gegeben werden. Die Copyrightangaben Das bringt nix. Im Urheberrecht gibt es den sogenannten Erschöpfungsgrundsatz. Deine Klausel dürfte demnach unwirksam werden. Behauptet mal einer, der sein Jura-Studium wegen grösseren Interesses für die Informatik nicht abgeschlossen hat ;-) Der Gang zum (Patent-)Anwalt ist der bessere Weg. > Ein meine Steuerberatering und ein Anwalt sagte mir, das dieses > Ausreichend ist. Gewerblicher Rechtschutz und Urheberrecht sind echte Exoten für den klassischen Volljuristen. Geh zu einem Patentanwalt, frag ihn, ob er ein Abo der GRUR hat und lass dann Deine Verträge nochmal prüfen. Aber das ist hier imho auch OT und die Diskussion hatten wir auch schon einige Male. Der beste Schutz ist noch immer, einfach alle Kommentare zu entfernen und vielleicht etwas mit den Variablen- und Funktionsnamen rumzuspielen. Schon ab schätzungsweise wenigen Tausend Codezeilen wird es dann so undurchdringlich, dass man das Teil besser gleich neu schreibt. gruss ritze From winkelmann_(at)_someon.com Tue, 5 Dec 2000 11:42:43 +0100 Date: Tue, 5 Dec 2000 11:42:43 +0100 From: Matthias Winkelmann winkelmann_(at)_someon.com Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Script_an_Kunden_weitergeben_-_Mi=DFbrauch_v?= =?iso-8859-1?Q?erhindern?= =?iso-8859-1?Q?erhindern?= Hallo! > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf [..] > Gibt es die Möglichkeit den Code 'vorzukompilieren' oder etwas ähnliches. Naja, du kannst entweder auf den zend encoder warten (7000$ soll der kosten), oder die kleine Methode nehmen die ich mal entwickelt habe: Der php code wird dabei in C eingebettet und das ganze als eigenständiges Modul kompiliert. Der Code kann dann z. B. mit dl("meincode.so"); eingebunden werden und dann durch meinefunction(); ausgeführt werden. Hat den Vorteil daß es kostenlos ist. Matthias From futurefarm_(at)_futurefarm.de Tue, 5 Dec 2000 11:54:49 +0100 Date: Tue, 5 Dec 2000 11:54:49 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] =?iso-8859-1?Q?Treff_in_K=F6ln?= Hallo, ich weiß zwar noch nicht mit Sicherheit , ob ich teilnehmen kann. Könnte mir jemand die Anfahrt bzw. Adresse zukommen lassen. Komme aus Nideggen (über Luxemburger Str.) Gruss Burkhard Stollenwerk From ron.opitz_(at)_dts.de Tue, 05 Dec 2000 12:14:02 +0100 Date: Tue, 05 Dec 2000 12:14:02 +0100 From: Ron Opitz ron.opitz_(at)_dts.de Subject: [php] RE: [php] Script an Kunden weitergeben - =?iso-8859-1?Q?Mi=DFbrauch?= verhindernerhindern Hallo Matthias, Deine Art den PHP-Code einzubetten hört sich sehr interessant an. Ich hätte Interesse daran. Hast Du dazu schon eine Doku oder ähnliches? Was sind die Voraussetzungen? Gruss Ron Matthias Winkelmann schrieb: > > Hallo! > Der php code wird dabei in C eingebettet und das ganze als eigenständiges > Modul kompiliert. Der Code kann dann z. B. mit dl("meincode.so"); > eingebunden werden und dann durch meinefunction(); ausgeführt werden. > > Hat den Vorteil daß es kostenlos ist. From winkelmann_(at)_someon.com Tue, 5 Dec 2000 12:31:33 +0100 Date: Tue, 5 Dec 2000 12:31:33 +0100 From: Matthias Winkelmann winkelmann_(at)_someon.com Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_RE:_=5Bphp=5D_Script_an_Kunden_weitergeben_-?= =?iso-8859-1?Q?_Mi=DFbrauch_verhindernerhindern?= =?iso-8859-1?Q?_Mi=DFbrauch_verhindernerhindern?= Hallo! Also, erstmal legt man in /ext ein unterverzeichniss seiner Wahl (hier: test) an. Darin erstellt man die Datei test.c mit folgendem Inhalt: #include "php.h" ZEND_FUNCTION(first_module); zend_function_entry firstmod_functions[] = { ZEND_FE(first_module, NULL) {NULL, NULL, NULL} }; zend_module_entry firstmod_module_entry = { "First Module", firstmod_functions, NULL,NULL,NULL,NULL,NULL, STANDARD_MODULE_PROPERTIES }; #if COMPILE_DL DLEXPORT zend_module_entry *get_module(void) {return(&firstmod_module_entry); } #endif ZEND_FUNCTION(first_module) { zval retval; zval *new_string; char *string_contents = "echo 'Hier ist mein String'"; MAKE_STD_ZVAL(new_string); new_string->type = IS_STRING; new_string->value.str.len = strlen(string_contents); new_string->value.str.val = estrdup(string_contents); zend_eval_string("function test() { echo 'test'; }", NULL); RETURN_BOOL(1); } Wobei function test... natürlich jeder beliebige php code sein kann. Ich weiß auch nicht was man in der Datei davon noch weglassen kann (den string_contents sicher), aber ich habe recht lange rumprobiert weil ich keine Ahnung von C habe und so klappte es dann am Ende. Kompilieren kann man das dann mit cc -fpic -DCOMPILE_DL=1 -I. -I.. -I../Zend -c -o test/test.lo test/test.c cc -shared -L/usr/local/lib -rdynamic -o test/test.so test/test.lo Dann steht test.so als Modul zur Verfügung und kann mit dl("test.so") eingebunden werden. Dann noch schnell first_module(); aufrufen und schon steht die Funktion test(); zur Verfügung. Natürlich könnte man noch mit if usw. unterscheidungen machen und jeweils anderen Code ausführen. Auch könnte man später Funktionen ganz in C implementieren was vielleicht auch der Performance zugute kommt. Hoffe das ist einigermaßen verständlich, Matthias P.S.: Die Idee ist mir auf dem php-Kongress gekommen und den Code habe ich aus dem allseits bekannten php4 Buch und mit Hilfe von Zeev so zusammengestückelt. > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Ron Opitz > Sent: Tuesday, December 05, 2000 12:14 PM > To: php_(at)_php-center.de > Subject: Re: [php] RE: [php] Script an Kunden weitergeben - Mißbrauch > verhindernerhindern > > > Hallo Matthias, > > Deine Art den PHP-Code einzubetten hört sich sehr interessant an. > Ich hätte Interesse daran. Hast Du dazu schon eine Doku oder > ähnliches? Was sind die Voraussetzungen? > > Gruss Ron > From webmasterbhs_(at)_bluewin.de Tue, 5 Dec 2000 12:06:52 +0100 Date: Tue, 5 Dec 2000 12:06:52 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_RE:_=5Bphp=5D_Script_an_Kunden_weitergeben_-?= =?iso-8859-1?Q?_Mi=DFbrauch_verhindernerhindern?= =?iso-8859-1?Q?_Mi=DFbrauch_verhindernerhindern?= > Der php code wird dabei in C eingebettet und das ganze als eigenständiges > Modul kompiliert. Der Code kann dann z. B. mit dl("meincode.so"); > eingebunden werden und dann durch meinefunction(); ausgeführt werden. > > Hat den Vorteil daß es kostenlos ist. nud wo erfährt man mehr ??????????? demo script ? c-source ???? -kiri _______________________ http://www.php-usertreffs.de From atsasid_(at)_gmx.de Tue, 5 Dec 2000 12:34:05 +0100 Date: Tue, 5 Dec 2000 12:34:05 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_RE:_=5Bphp=5D_Script_an_Kunden_weitergeben_-?= =?iso-8859-1?Q?_Mi=DFbrauch_verhindernerhindern?= =?iso-8859-1?Q?_Mi=DFbrauch_verhindernerhindern?= > kosten), oder die kleine Methode nehmen die ich mal entwickelt habe: > Der php code wird dabei in C eingebettet und das ganze als eigenständiges > Modul kompiliert. Der Code kann dann z. B. mit dl("meincode.so"); > eingebunden werden und dann durch meinefunction(); ausgeführt werden. Wo zur hölle gibts das? *G* gruss, Peter "[DiSAStA]" Petermann From atsasid_(at)_gmx.de Tue, 5 Dec 2000 12:39:50 +0100 Date: Tue, 5 Dec 2000 12:39:50 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_RE:_=5Bphp=5D_RE:_=5Bphp=5D_Script_an_Ku?= =?iso-8859-1?Q?nden_weitergeben_-_Mi=DFbrauch_verhindernerhindern_Mi=DFbr?= =?iso-8859-1?Q?auch_verhindernerhindern?= =?iso-8859-1?Q?nden_weitergeben_-_Mi=DFbrauch_verhindernerhindern_Mi=DFbr?= =?iso-8859-1?Q?auch_verhindernerhindern?= > Also, erstmal legt man in /ext ein unterverzeichniss seiner Wahl (hier: > test) an. Darin erstellt man die Datei test.c mit folgendem Inhalt: > Dann steht test.so als Modul zur Verfügung und kann mit dl("test.so") > eingebunden werden. > Dann noch schnell first_module(); aufrufen und schon steht die Funktion > test(); zur Verfügung. > Natürlich könnte man noch mit if usw. unterscheidungen machen und jeweils > anderen Code ausführen. Auch könnte man später Funktionen ganz in C > implementieren was vielleicht auch der Performance zugute kommt. mh die idee ist intressant, jedoch bekommt man damit nur funktionen "wegcompiliert" *g* ein ganzes Projekt (sagen wir > 2MB quellcode ohne html) auf die tour zu ziehen dürfte dann doch stark anstrengend sein!? gruss, Peter "[DiSAStA]" Petermann -- webmaster_(at)_cyberfly.net www.cyberfly.net From Mathias.Gloss_(at)_start.de Tue, 5 Dec 2000 12:45:05 +0100 Date: Tue, 5 Dec 2000 12:45:05 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] =?ISO-8859-1?Q?AW=3A_=5Bphp=5D_Re=3A_=5Bphp=5D_RE=3A_=5Bphp=5D?= =?ISO-8859-1?Q?_RE=3A_=5Bphp=5D_Script_an_Kunden_weitergeben_-_Mi=DFbr?= =?ISO-8859-1?Q?auch_verhindernerhindern_Mi=DFbrauch_verhindernerhinder?= =?ISO-8859-1?Q?nnden_weitergeben_-_Mi=DFbrauch_verhindernerhindern_Mi=DF?= =?ISO-8859-1?Q?brauch_verhindernerhindern?= =?ISO-8859-1?Q?_RE=3A_=5Bphp=5D_Script_an_Kunden_weitergeben_-_Mi=DFbr?= =?ISO-8859-1?Q?auch_verhindernerhindern_Mi=DFbrauch_verhindernerhinder?= =?ISO-8859-1?Q?nnden_weitergeben_-_Mi=DFbrauch_verhindernerhindern_Mi=DF?= =?ISO-8859-1?Q?brauch_verhindernerhindern?= Aloha, > ---------- > Von: Peter "[DiSAStA]" Petermann[SMTP:atsasid_(at)_gmx.de] > > die idee ist intressant, > Allerdings .... SEHR interessant :-) > jedoch bekommt man damit nur funktionen "wegcompiliert" *g* > ein ganzes Projekt (sagen wir > 2MB quellcode ohne html) > auf die tour zu ziehen dürfte dann doch stark anstrengend sein!? > Schon, würd ich auch nicht machen. Aber damit der Auftraggeber nichts mehr damit anfangen kann, reichts ja wenn du die zum Ver- ständnis notwendigen Sachen und grundlegende Funktionen "wegcompilierst"... Viele Grüße, Mathias From info_(at)_agathos.net Tue, 5 Dec 2000 12:49:44 +0100 Date: Tue, 5 Dec 2000 12:49:44 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Re:_[php]_Re:_[php]_Datensatzl=F6schung_=FCberpr=FCfen=FCfen?= Hallo Cornelia, Martin, Jörg und wer sonst noch geantwortet hat, >> > aber wie überprüfe ich, dass >> > der Gästebucheintrag auch wirklich gelöscht wurde? >> >> indem Du danach einen select nach genau diesem Datensatz machst. >> Dann muss die Anzahl der zurueckgegebenen rows == 0 sein. [..] > mysql_affected_rows > http://www.dynamic-webpages.de/php/function.mysql-affected-rows.php Das war es, was ich gesucht habe. Aber Jörg, mit nachlesen heute Nacht war da nichts mehr. ;-) Das mach ich jetzt. Vielen Dank. Liebe Grüße aus dem Allgäu Theo -- 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 eschmid_(at)_php.net Tue, 05 Dec 2000 12:48:10 +0100 Date: Tue, 05 Dec 2000 12:48:10 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Re: [php] RE: [php] Script an Kunden weitergeben =?iso-8859-1?Q?=2DMi=DFbrauch=20verhindernerhindernMi=DFbrauch?= verhindernerhindern Cyrill Schumacher wrote: > > > Der php code wird dabei in C eingebettet und das ganze als eigenständiges > > Modul kompiliert. Der Code kann dann z. B. mit dl("meincode.so"); > > eingebunden werden und dann durch meinefunction(); ausgeführt werden. > > > > Hat den Vorteil daß es kostenlos ist. > > nud wo erfährt man mehr ??????????? > demo script ? c-source ???? Im Markt&Technik Buch wird ein ganzes Kapitel drin stehen, wie es mit PHP 4 funktioniert. -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 info_(at)_agathos.net Tue, 5 Dec 2000 13:00:17 +0100 Date: Tue, 5 Dec 2000 13:00:17 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Zeiformatierung > ich habe folgendes problem dass bei der formatierung der Zeit ins > deutsche immer wieder die tage in englisch ausgegeben werden. > ich formatiere das folgend um Hallo Roland, das hier sollte helfen: http://www.php-center.de/artikel/show.php3?id=12 der Artikel darüber hat was mit der Zeit zu tun. Liebe Grüße aus dem Allgäu Theo -- 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 Tue, 5 Dec 2000 13:06:32 +0100 Date: Tue, 5 Dec 2000 13:06:32 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] mysql_insert_id Hallo, bei der Funktion: mysql_insert_id wird laut Manual von einer Verbindungskennung gesprochen. int mysql_insert_id ([int Verbindungs-Kennung]) Wie erfährt man diese Verbindungs-Kennung? Danke Liebe Grüße aus dem Allgäu Theo From miefert_(at)_gmx.net Tue, 5 Dec 2000 13:12:15 +0100 Date: Tue, 5 Dec 2000 13:12:15 +0100 From: Stefan miefert_(at)_gmx.net Subject: [php] mysql Hallo ALle, kennt jemand eine gute Mailingliste die sich mit nur mit mysql befasst ? EInrichtung, Anbindung,... CU Stefan Miefert From eschmid_(at)_php.net Tue, 05 Dec 2000 13:13:48 +0100 Date: Tue, 05 Dec 2000 13:13:48 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] mysql_insert_id Hans Theo Mislisch wrote: > bei der Funktion: mysql_insert_id wird laut Manual von einer > Verbindungskennung gesprochen. > > int mysql_insert_id ([int Verbindungs-Kennung]) > > Wie erfährt man diese Verbindungs-Kennung? Das ist der Rückgabewert der mysql_[p]connect() Funktion. Die Verbindungs-Kennung ist optional. Das heißt sie braucht in der Regel nicht angegeben zu werden, außer man macht zu mehreren Datenbanken nacheinander Verbindungen auf. Dann sollte man später angegeben welche Datenbank denn gemeint ist. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From bjoern_(at)_baer.main.de Tue, 5 Dec 2000 13:14:11 +0100 Date: Tue, 5 Dec 2000 13:14:11 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] mysql_insert_id * Hans Theo Mislisch wrote: > int mysql_insert_id ([int Verbindungs-Kennung]) > Wie erfährt man diese Verbindungs-Kennung? $verbindungs_kennung = mysql_(p)connect(...); -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Online-Applikationen fürs E-Business. From Meyer_(at)_mediaworx.com Tue, 5 Dec 2000 13:20:53 +0100 Date: Tue, 5 Dec 2000 13:20:53 +0100 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] mysql > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Stefan > Sent: Tuesday, December 05, 2000 1:12 PM > To: php_(at)_php-center.de > Subject: [php] mysql > > > Hallo ALle, > > kennt jemand eine gute Mailingliste die sich mit nur mit > mysql befasst ? > EInrichtung, Anbindung,... > Wie waers denn mit denen von mysql.com? Unter http://www.4t2.com/mysql/ gibts auch ne deutsche ML. Mit freundlichen Gruessen, -- Mathias Meyer mediaworx berlin AG Fon (030) 2 75 80 - 24 8 Fax (030) 2 75 80 - 20 0 From info_(at)_agathos.net Tue, 5 Dec 2000 13:37:37 +0100 Date: Tue, 5 Dec 2000 13:37:37 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] mysql_insert_id Hallo Egon, Hallo Björn, >> Wie erfährt man diese Verbindungs-Kennung? > $verbindungs_kennung = mysql_(p)connect(...); Die Verbindungs-Kennung sind die drei Angaben '$dbhost,$dbuser,$dbpass'? Oder muss man mysql_connect($dbhost,$dbuser,$dbpass) mit angeben? Liebe Grüße aus dem Allgäu Theo From info_(at)_agathos.net Tue, 5 Dec 2000 13:39:08 +0100 Date: Tue, 5 Dec 2000 13:39:08 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] mysql > kennt jemand eine gute Mailingliste die sich mit nur mit mysql befasst ? > EInrichtung, Anbindung,... Hallo Stefan, schau mal unter: *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql Liebe Grüße aus dem Allgäu Theo From bjoern_(at)_baer.main.de Tue, 5 Dec 2000 13:40:22 +0100 Date: Tue, 5 Dec 2000 13:40:22 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] mysql_insert_id * Hans Theo Mislisch wrote: > >> Wie erfährt man diese Verbindungs-Kennung? > > $verbindungs_kennung = mysql_(p)connect(...); ^^^^^^^^^^^^^^^^^^^^ > Die Verbindungs-Kennung sind die drei Angaben '$dbhost,$dbuser,$dbpass'? ^^^^^^^^^^^^^^^^^^^ $verbindungs_kennung ist die Verbindungskennung. -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Online-Applikationen fürs E-Business. From list_(at)_handyinfo.at Tue, 5 Dec 2000 13:45:01 +0100 Date: Tue, 5 Dec 2000 13:45:01 +0100 From: Wolfgang Gassler list_(at)_handyinfo.at Subject: [php] mysql_insert_id > Hallo, > > > bei der Funktion: mysql_insert_id wird laut Manual von einer > Verbindungskennung gesprochen. > > int mysql_insert_id ([int Verbindungs-Kennung]) > > > Wie erfährt man diese Verbindungs-Kennung? > > > Danke > > $conn = mysql_connect(........); $conn ist dann die Verbindungskennung/Handler mfg Wolfi From hartwin.rohde_(at)_gmx.net Tue, 05 Dec 2000 13:51:37 -0500 (EST) Date: Tue, 05 Dec 2000 13:51:37 -0500 (EST) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] Access+PHP+mySQL On Mon, 4 Dez 100 09:37:58 +0000, amicobello_(at)_amicobello.de wrote: >Hi! Huhu, >Ich habe zuf llig deinen Thread gelesen. >Ich k mpfe gerade damit Access-Datenbanken an mySQL >zu bergeben. Schau doch mal ins Archiv, da findest Du massig Threads, die das Problem Access -> MySQL behandeln. Ansonsten kann man auf der MySQL-Homepage einige Tools finden, die das erledigen. CU/2 sagt Hartwin -- _______________________________________________________________ | mailto:hartwin.rohde_(at)_gmx.net (Hartwin Rohde) | | klickto:http://www.in-berlin.de/User/harko/ | | foneto:030 - 44 34 11 55 | |--------------------------o funkto:0177 - 24 06 413 | | 2048 Bit / ID: 307CFA39 \___________________________________| | Fingerprint: B5 A1 F1 28 A4 D3 C2 B9 60 5A 8F 04 C8 9E AB 96 | \_______________________________________________________________/ From sebastian_(at)_nettrade.de Tue, 5 Dec 2000 13:55:23 +0100 (MET) Date: Tue, 5 Dec 2000 13:55:23 +0100 (MET) From: Sebastian Nohn sebastian_(at)_nettrade.de Subject: [php] mysql_insert_id On Tue, 5 Dec 2000, Hans Theo Mislisch wrote: > bei der Funktion: mysql_insert_id wird laut Manual von einer > Verbindungskennung gesprochen. > > int mysql_insert_id ([int Verbindungs-Kennung]) mysql_insert_id funktioniert nicht immer fehlerfrei. aber so sollte es immer funktionieren: mysql_query("$query"); $id=mysql_insert_id(); if ($id==0) { $id=mysql_query("SELECT LAST_INSERT_ID()"); } MfG, Sebastian From digitop_(at)_t-online.de Tue, 5 Dec 2000 14:08:19 +0100 Date: Tue, 5 Dec 2000 14:08:19 +0100 From: Timo Keller digitop_(at)_t-online.de Subject: [php] Billiger NT-Hoster mit PHP und ODBC Hi Liste, kennt jemand einen BILLIGEN NT-Hoster, der mir ODBC und PHP unter NT zur Verfügung stellt? Ja, ich weiss, LAMP ist besser, aber wir müssen für ein Studiprojekt ACCESS benutzen. Nur günstig sollte es sein und kurze Laufzeiten, denn Ende Januar ist alles vorbei. Timo From tim_(at)_digicol.de Tue, 05 Dec 2000 14:00:45 +0100 Date: Tue, 05 Dec 2000 14:00:45 +0100 From: Tim Strehle tim_(at)_digicol.de Subject: [php] Neues von PHPDoc? Hallo, weiß jemand was Neues von Ulf Wendels PHPDoc (http://www.phpdoc.de/) ? Seit kurz nach dem PHP-Kongress gibt's die 1.0beta, seitdem scheint sich da nichts mehr getan zu haben. Wir benutzen es schon sehr begeistert, aber ein paar Kleinigkeiten sind ja noch offen - z.B. glaubt PHPDoc den Parametertyp "mixed" nicht, wenn es einen default für diesen Parameter gibt. Übrigens habe ich einen "Custom renderer" als standalone-PHP-Skript geschrieben, der das PHPDoc-XML in PHP-Manual-ähnliches HTML verwandelt, weil ich die Ausgabe von PHPDoc (alle Funktionen auf einer Seite statt eine Seite pro Funktion) nicht mochte. Falls jemand interessiert ist, stelle ich das gerne zur Verfügung. Gruß, Tim -- ------------------------------------------------------- Tim Strehle DC4 Development Team Digital Collections Phone: +49 40 235 35 0 Hammerbrookstr. 93 Fax: +49 40 235 35 180 20097 Hamburg / Germany http://www.digicol.com ------------------------------------------------------- From tf_(at)_tfromm.com Tue, 5 Dec 2000 14:23:28 +0100 Date: Tue, 5 Dec 2000 14:23:28 +0100 From: Thomas Fromm tf_(at)_tfromm.com Subject: [php] Neues von PHPDoc? Hi, > weiß jemand was Neues von Ulf Wendels PHPDoc (http://www.phpdoc.de/) ? Soweit ich weiss hat ers aufgegeben, weil es sowieso niemand mehr nutzt. > Seit kurz nach dem PHP-Kongress gibt's die 1.0beta, seitdem scheint sich > da nichts mehr getan zu haben. s.o. Kurz nach dem Kongress erreichten ihn die ersten Massenflames... > Wir benutzen es schon sehr begeistert, aber ein paar Kleinigkeiten sind > ja noch offen - z.B. glaubt PHPDoc den Parametertyp "mixed" nicht, wenn > es einen default für diesen Parameter gibt. > > Übrigens habe ich einen "Custom renderer" als standalone-PHP-Skript > geschrieben, der das PHPDoc-XML in PHP-Manual-ähnliches HTML verwandelt, > weil ich die Ausgabe von PHPDoc (alle Funktionen auf einer Seite statt > eine Seite pro Funktion) nicht mochte. Falls jemand interessiert ist, > stelle ich das gerne zur Verfügung. Das ist net, aber besser waere ein rm -rf /www/phpdoc auf o.g. gruenden. Es gehen Gerüchte um, das Ulf sich nach Sibirien abgesetzt hat um ueber die Schamch nachzudenken, da es es nciht geschafft hatte multiple klassen in einem File ordentlich zu parsen. Seitdem hat keiner mehr was von ihm gehoert.... gruss, thomas ps: :-) -- -------------------------------------------------------------------------- http://phporacleadmin.org http://tfromm.com mailto:tf_(at)_inubit.com "go away or I will replace You with a small PHP script!" From mai96eft_(at)_studserv.uni-leipzig.de Tue, 5 Dec 2000 14:59:52 +0100 (MEZ) Date: Tue, 5 Dec 2000 14:59:52 +0100 (MEZ) From: Patrick Mairif mai96eft_(at)_studserv.uni-leipzig.de Subject: [php] Neues von PHPDoc? > Das ist net, aber besser waere ein rm -rf /www/phpdoc auf o.g. gruenden. > Es gehen Gerüchte um, das Ulf sich nach Sibirien abgesetzt hat um ueber die > Schamch nachzudenken, da es es nciht geschafft hatte multiple klassen in einem > File ordentlich zu parsen. Seitdem hat keiner mehr was von ihm gehoert.... Warum hat es sonst niemand versucht? Das Teil ist doch Open Source. Ich hab mir eben die Homepage angeschaut und finde das Teil sieht vielversprechend aus. Werde mich auf jeden Fall mal mit beschaeftigen. Gruss, Patrick! -- http://home.nikocity.de/mairif http://www.caravan-network.de From info_(at)_agathos.net Tue, 5 Dec 2000 15:20:40 +0100 Date: Tue, 5 Dec 2000 15:20:40 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] mysql_insert_id Hallo Wolfgang, > $conn = mysql_connect(........); > $conn ist dann die Verbindungskennung/Handler Aha, jetzt hab ich es endlich geschnallt. Vielen Dank für Eure Mühe, auch Björn und Egon. Mir Allgäuer sind halt nicht ganz so schnell. Aber wenn .... ;-) Danke! Liebe Grüße aus dem Allgäu Theo From uw_(at)_netuse.de Tue, 05 Dec 2000 15:11:37 +0100 Date: Tue, 05 Dec 2000 15:11:37 +0100 From: Ulf Wendel uw_(at)_netuse.de Subject: [php] Neues von PHPDoc? Thomas Fromm schrieb: > > Hi, > > > weiß jemand was Neues von Ulf Wendels PHPDoc (http://www.phpdoc.de/) ? > > Soweit ich weiss hat ers aufgegeben, weil es sowieso niemand mehr nutzt. Zumindest ich nicht und als ich es brauchte war es buggy. Scheiß Teil. > > Seit kurz nach dem PHP-Kongress gibt's die 1.0beta, seitdem scheint sich > > da nichts mehr getan zu haben. > > s.o. Kurz nach dem Kongress erreichten ihn die ersten Massenflames... Da gab es dann die heißen Füße. > > Wir benutzen es schon sehr begeistert, aber ein paar Kleinigkeiten sind > > ja noch offen - z.B. glaubt PHPDoc den Parametertyp "mixed" nicht, wenn > > es einen default für diesen Parameter gibt. Gefixt wie einiges anderes, siehe auch. http://marc.theaimsgroup.com/?l=php-cvs&m=97588322530524&w=2 http://marc.theaimsgroup.com/?l=php-cvs&m=97587811122372&w=2 http://marc.theaimsgroup.com/?l=php-cvs&m=97587560719011&w=2 http://marc.theaimsgroup.com/?l=php-cvs&m=97587205313222&w=2 http://marc.theaimsgroup.com/?l=php-cvs&m=97586326932749&w=2 http://marc.theaimsgroup.com/?l=php-cvs&m=97586219931224&w=2 http://marc.theaimsgroup.com/?l=php-cvs&m=97580403803147&w=2 http://marc.theaimsgroup.com/?l=php-cvs&m=97580328302071&w=2 > > Übrigens habe ich einen "Custom renderer" als standalone-PHP-Skript > > geschrieben, der das PHPDoc-XML in PHP-Manual-ähnliches HTML verwandelt, > > weil ich die Ausgabe von PHPDoc (alle Funktionen auf einer Seite statt > > eine Seite pro Funktion) nicht mochte. Falls jemand interessiert ist, > > stelle ich das gerne zur Verfügung. Zum Test einsenden und entweder ins CVS stellen oder - scheint mir sinnvoller - auf phpdoc.de anbieten. > Das ist net, aber besser waere ein rm -rf /www/phpdoc auf o.g. gruenden. > Es gehen Gerüchte um, das Ulf sich nach Sibirien abgesetzt hat um ueber die > Schamch nachzudenken, da es es nciht geschafft hatte multiple klassen in einem > File ordentlich zu parsen. Seitdem hat keiner mehr was von ihm gehoert.... Naja, die Zend Jungs sind ja auch nicht sehr nett, ändern den Code schneller als Normalsterbliche coden können... Und Kosch hör auf zu meckern, sonst schreibe ich eine spezielle Lizenz für die Forms |-). Ulf -- Ulf Wendel, NetUSE AG Siemenswall, D-24107 Kiel Tel: +49 431 386 436 00, Fax: +49 431 386 435 99 From md_(at)_dot-media.de Tue, 5 Dec 2000 15:21:27 +0200 Date: Tue, 5 Dec 2000 15:21:27 +0200 From: Miguel Dieckmann md_(at)_dot-media.de Subject: [php] [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Script_an_Kunden_weitergeben_-_Mi=DFbrauch_v? = =?iso-8859-1?Q?erhindern?= =?iso-8859-1?Q?erhindern?= =?iso-8859-1?Q?RE:_=5Bphp=5D_Script_an_Kunden_weitergeben_-_Mi=DFbrauch_v? = =?iso-8859-1?Q?erhindern?= =?iso-8859-1?Q?erhindern?= Hallo Matthias! >Der php code wird dabei in C eingebettet und das ganze als eigenständiges >Modul kompiliert. Der Code kann dann z. B. mit dl("meincode.so"); >eingebunden werden und dann durch meinefunction(); ausgeführt werden. > >Hat den Vorteil daß es kostenlos ist. > >Matthias kannst du vieleicht kurz in wenigen worten sagen wie du php in c programme einbettest. finde ich superinteressant. Wäre schön mehr darüber zu hören... viele grüße miguel. From info_(at)_agathos.net Tue, 5 Dec 2000 15:25:29 +0100 Date: Tue, 5 Dec 2000 15:25:29 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] mysql_insert_id Hallo Sebastian, > mysql_insert_id funktioniert nicht immer fehlerfrei. > aber so sollte es immer funktionieren: > mysql_query("$query"); > $id=mysql_insert_id(); > if ($id==0) { > $id=mysql_query("SELECT LAST_INSERT_ID()"); > } Hmm, ich habe inzwischen nachgelesen, dass LAST_INSERT_ID serverseitig zu sehen sei und mysql_insert_id() clientseitig. Letzeres hat für meine Anwendung den Vorteil, dass ich ja den Gästebucheintrag ermitteln will, den der Client grad geschrieben hat, um den Eintrag dann via Browserlöschfunktion wegzuputzen. LAST_INSERT_ID() ist für die tatsächlich letzte ID eine feine Sache, mysql_insert_id() hingegen ideal für den vom User grad eingefügten Datensatz. Und wenn ein anderer zwischenzeitlich auch schon was gepostet hat, ists ja grad recht wenn der nicht berücksichtigt wird. Vielen Dank jedenfalls für das Anwendungsbeispiel. Mit der Suche nach diesen verschwende ich nämlich die meiste Zeit. Ich weiss zwar welche Funktion man nehmen könnte, nur mit der Umsetzung klemmts oft. :-| Liebe Grüße aus dem Allgäu Theo From ksa_(at)_polycon.fi Tue, 5 Dec 2000 16:56:14 +0200 (EET) Date: Tue, 5 Dec 2000 16:56:14 +0200 (EET) From: =?ISO-8859-1?Q?Kaj_S=2E_Arn=F6?= ksa_(at)_polycon.fi Subject: [php] Erster offizieller MySQL-Kurs auf Deutsch 08.-12.01.2001 in Hamburg Hallo php-Liste! Von Ralf Geschke habe ich den Tip bekommen, meine gestrige Ankündigung in der MySQL-Mailingliste auch in der PHP-Liste zu veröffentlichen. Da diese "Werbung" von Ihrem List-Admin genehmigt worden ist, hoffe ich, daß sie von niemandem als Spam gedeutet wird. Ich möchte nämlich die jetzigen und künftigen MySQL-Benutzer über Folgendes in Kenntnis setzen: Der erste offizielle MySQL-Kurs auf Deutsch findet vom 08. bis 12.01.2001 in Hamburg statt. Polycon Ab hat zusammen mit MySQL AB diese MySQL-Schulung für sowohl erfahrene als auch neue MySQL-Benutzer konzipiert. Sie besteht aus den drei Teilen Einführung in MySQL, MySQL Administration und Optimierung von MySQL. Näheres über diese Kurse erfahren Sie unter http://www.polycon.fi/mysql und http://www.polycon.fi/mysql/de.php . Alle Kurse sind in enger Zusammenarbeit mit Monty und seinem Team von MySQL AB entwickelt worden; sie tragen deshalb den Stempel "Official MySQL", was auch bedeutet, daß ein nicht unbedeutender Teil der Kursgebühren der weiteren Entwicklung von MySQL gewidmet wird. Die Schulungswoche dürfte aus drei Gründen für die Leser der PHP-Liste von Interesse sein: Erstens kennen Sie, als Leser der Liste, wahrscheinlich jetzige und künftige MySQL-Benutzer, die noch nicht so weit sind und von daher einen guten Start brauchen. Der Sinn unserer Kurse ist es, den MySQL-Weg von Anfang an leicht und verständlich zu machen. Zweitens hinterläßt das Lernen von MySQL durch die Praxis oft Lücken. Alle php-Listenleser wollen nicht unbedingt von sich aus eine Einführung in die Grundlagen von SQL. Meine Erfahrung vom letzten MySQL-Kurs (mit 18 Teilnehmern) in Boston, USA hat aber einen anderen Eindruck vermittelt. Die zum Teil sehr erfahrenen Teilnehmer haben auch den allgemeinen MySQL-Hintergrund, die SQL-Zusammenfassung und die "Werbung" für die MySQL-Sonderfunktionen mit Begeisterung verfolgt und dies hinterher sehr geschätzt. Es sei gut gewesen, solche "Bildungslücken" zu füllen, die aus der MySQL-Anwendung in der Praxis entstanden waren. Nach einer Antwort auf eine Frage eines erfahrenen Teilnehmers des Einführungskurses, habe ich zufrieden den Kommentar "Wow! You just saved me two weeks of work!" zu hören bekommen. Drittens hoffe und glaube ich, daß einige Leser der php-Liste an dem weiteren Erfolg von MySQL in Deutschland interessiert sind. Wenn MySQL sich weiter verbreiten soll, von einem hauptsächlich unter Linux in Web-Servern benutzter Datenbank zu einer Enterprise-Datenbank der Großfirmen, brauchen wir Ihre Hilfe und Ihre Ideen beim Marketing -- denn Schulung ist ein sehr wesentlicher Bestandteil des Gesamterfolges von MySQL. Jeder Kommentar, wie wir die richtigen und wichtigen Leute über unser Angebot informieren können, wird dadurch sehr geschätzt. Zeitschriften? Newsgroups? Websites? Einzelne Schlüsselpersonen? Aus den Erfahrungen der Kurse in Finnland und in den USA haben wir deshalb ab jetzt unsere MySQL-Kurse so umstrukturiert, daß wir eine Woche, "MySQL In-Depth Week" genannt, als Standard anbieten. Die Woche umfaßt alle Aspekte, von der MySQL-Allgemeinpräsentation bis zur Serveroptimierung. Wie es ein Teilnehmer in Boston ausdrückte: "Class was very good at covering all aspects of using MySQL from development to administration. Anyone in either of these fields would benefit from the knowledge gained in all of the courses." Die Entscheidung, die drei Kurse in einem zu verbinden, sollte daher auch im Sinne eines php_(at)_-Lesers sein. Praktische Auskünfte zum Kurs: Kursanfang: Montag 08.01.2001 um 9:00 Kursende: Freitag 12.01.2001 um 16:00 Kursdauer: Täglich 09:00-12:00, 13:00-16:00 Kursleiter: Dipl.-Ing. Kaj S. Arnö, = Entwickler der Schulungsunterlagen, = Lehrer von Boston (siehe unten) Kursunterlagen: in englischer Sprache Kursunterricht: in deutscher Sprache (ich habe viele IT-Kurse auf Deutsch gehalten, bin mit einer Deutschen verheiratet und spreche Deutsch mit einem klitzekleinen skandinavischen IKEA-Akzent) Schulungsräume: VCT Consult & Training GmbH in Barmbek, Hamburg (Winterhuder Weg 29) Anmeldung: Email-Antwort an mysql_(at)_polycon.fi Preis EUR 2.250/Teilnehmer, MWSt 0 %, im Preis enthalten: Schulungsunterlagen, Unterricht und Email-Antworten von Monty_(at)_mysql.com auf Fragen, die während des Kurses durch den Lehrer an ihn gerichtet worden sind aber nicht Essen und Getränke Das Buch von Paul DuBois, erwähnt auf unserer Webseite Ermäßigung für zusätliche Teilnehmer pro Firma: 10 % (für den 2., 3. usw. Teilnehmer) Der Preis hat in der mysql-de_(at)_-Mailingliste zu aufgeregten Kommentaren geführt. Unser Ziel ist es, billiger als entsprechende Oracle- oder MS SQL Server-Kurse zu sein, aber in der gleichen Größenordnung zu bleiben. Vor dem Open Source-Hintergrund von MySQL.com -- ein kleines Unternehmen ohne reichen Großbesitzer und ohne Programmlizenzeinnahmen -- führt es geradezu zwangsläufig dazu, daß man sich von Dienstleistungen ernähren muß. Diese Dienstleistungen werden teilweise von Partnern wie Polycon erstellt. Polycon möchte Monty, David und MySQL.com gerne unterstützen. Die Firma mobile.de hat bereits fünf Plätze des Kurses gebucht und dadurch Hamburg als Sitz des ersten offiziellen deutschsprachigen MySQL-Kurs gekrönt. Ich hoffe, durch diesen Kurs die weitere Verbreitung von MySQL im deutschsprachigen Raum fördern zu können, und freue mich sehr darauf, Sie auf dem ersten offiziellen MySQL-Kurs im deutschen Sprachraum als Kunden begrüßen zu dürfen, Kaj S. Arnö P.S. Damit die Entscheidung für Sie und Ihre Kollegen leichter zu treffen ist, hier einige Kommentare von zufriedenen Teilnehmern der Boston-MySQL-Woche im November 2000: - Great stuff! - The instructor was very good. - Materials were excellent - Well taught & not at all dull - [The teacher] never did not know the answer to a question. - Good overview of basics! - The material is organized, clear structured, and the exercises are well thought out. - Excellent source of information. Best course I've ever attended. - The training materials are good the way they are -- nice reference for later. - [The teacher] is very good both in knowledge level, communication skills and level of engagement. - Feedback from Monty to our questions was invaluable. I have never had a teacher more responsive & committed to answering our questions. - Very informative! - This was not stuff that normal usage could teach me. It was very valuable to hear this stuff from someone with a lot of experience with these issues. - well structured, well defined - Formal classroom training is very useful for filling holes in background that always exist when we start playing with new tools. - Great course! - Class was very good at covering all aspects of using MySQL from developer to administration. Anyone in either of these fields would P.P.S. Anmeldung = Reply an mich oder mysql_(at)_polycon.fi. From webmasterbhs_(at)_bluewin.de Tue, 5 Dec 2000 14:19:10 +0100 Date: Tue, 5 Dec 2000 14:19:10 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Script_an_Kunden_weitergeben_-Mi=DFbrauch_ve?= =?iso-8859-1?Q?rhindernerhindernMi=DFbrauch_verhindernerhindern?= =?iso-8859-1?Q?rhindernerhindernMi=DFbrauch_verhindernerhindern?= > > nud wo erfährt man mehr ??????????? > > demo script ? c-source ???? > > Im Markt&Technik Buch wird ein ganzes Kapitel drin stehen, wie es mit > PHP 4 funktioniert. > > -Egon du bringst schon wieder ein neues buch raus ???? ich habe noch dein altes aller erstes buch, dort steht ja nur drin, wie man richtig php selber programmiert. aber wenn das in deinem neuen buch drin steht... dann kannst du mir bestimmt doch nur dieses kapitel besorgen ???? :-))) ich From webmasterbhs_(at)_bluewin.de Tue, 5 Dec 2000 14:25:58 +0100 Date: Tue, 5 Dec 2000 14:25:58 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?c=B4t_Nr._25_Webseitendynamo_Dev._Tool?= Vielleicht schon ein alter Hut, aber unter http://phpcoder.stsoft.cjb.net/ gibt es ein "neues" PHP Entwicklungstool mit intergriertem Parser. PHP Coder PHP Coder is an IDE (Integrated Development Environment) especially developped for PHP programmers. Through tight integration of the PHP interpreter and the PHP documentation, PHP Coder gives you a time-saving Development Interface. Full Integration of the PHP Interpreter Let's you see your PHP-processed pages as your users will see it when they browse your server in the integrated preview window. Full integration of the PHP documentation Our real-time, recursive parser will load the complete PHP ..... -kiri _______________________ http://www.php-usertreffs.de From Meyer_(at)_mediaworx.com Tue, 5 Dec 2000 16:32:35 +0100 Date: Tue, 5 Dec 2000 16:32:35 +0100 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] =?iso-8859-1?Q?RE=3A_=5Bphp=5D_c=B4t_Nr=2E_25_Webseitendynamo_?= =?iso-8859-1?Q?Dev=2E_Tool?= =?iso-8859-1?Q?Dev=2E_Tool?= > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Cyrill Schumacher > Sent: Tuesday, December 05, 2000 2:26 PM > To: php_(at)_php-center.de > Subject: [php] c´t Nr. 25 Webseitendynamo Dev. Tool > > > Vielleicht schon ein alter Hut, aber unter > http://phpcoder.stsoft.cjb.net/ > gibt es ein "neues" PHP Entwicklungstool > mit intergriertem Parser. > Ja das is wirklich schon ein alter Hut ;) Mit freundlichen Gruessen, -- Mathias Meyer mediaworx berlin AG Fon (030) 2 75 80 - 24 8 Fax (030) 2 75 80 - 20 0 From eschmid_(at)_php.net Tue, 05 Dec 2000 16:36:01 +0100 Date: Tue, 05 Dec 2000 16:36:01 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] RE: [php] Script an Kunden weitergeben =?iso-8859-1?Q?=2DMi=DFbrauch=20verhindernerhindernMi=DFbrauch=20verhindernerhindernrhindernerhindernMi=DFbrauch?= verhindernerhindern Cyrill Schumacher wrote: > > > > nud wo erfährt man mehr ??????????? > > > demo script ? c-source ???? > > > > Im Markt&Technik Buch wird ein ganzes Kapitel drin stehen, wie es mit > > PHP 4 funktioniert. > > > > -Egon > > du bringst schon wieder ein neues buch raus ???? > ich habe noch dein altes aller erstes buch, dort steht > ja nur drin, wie man richtig php selber programmiert. > > aber wenn das in deinem neuen buch drin steht... dann kannst > du mir bestimmt doch nur dieses kapitel besorgen ???? :-))) Das hat Christian damals im Kloster geschrieben und bezog sich auf PHP 3. Uwe Steinmann hat dieses Kapitel für PHP 4 umgeschrieben und Hartmut hats verbessert. Ich selber hab das neue Teil nicht mal gesehen. Ich lass mich da selber überraschen. -Egon PS: Hartmut liest zur Zeit nicht mit und arbeitet krank zu Hause. -- 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 eschmid_(at)_php.net Tue, 05 Dec 2000 16:45:25 +0100 Date: Tue, 05 Dec 2000 16:45:25 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] RE: [php] =?iso-8859-1?Q?c=B4t?= Nr. 25 Webseitendynamo Dev. ToolDev. Tool Mathias Meyer wrote: > Ja das is wirklich schon ein alter Hut ;) Das php-center war mal wieder schneller. -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 mk_(at)_php-homepage.de 5 Dec 2000 15:48:03 -0000 Date: 5 Dec 2000 15:48:03 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] RE: [php] =?iso-8859-1?Q?c=B4t?= Nr. 25 Webseitendynamo Dev. \"Egon Schmid (_(at)_work)\" schrieb: > Das php-center war mal wieder schneller. Nö, der Editor ist schon ne Weile auf DWP. So den Wahnsinnsknüller finde ich den aber nicht. Weaverslave z.B. ist um Längen besser, wenn auch kein PHP-Interpreter integriert werden kann. (http://www.weaverslave.de) Mark From webmasterbhs_(at)_bluewin.de Tue, 5 Dec 2000 17:01:07 +0100 Date: Tue, 5 Dec 2000 17:01:07 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?Windows-1252?Q?Re:_=5Bphp=5D_RE:_=5Bphp=5D_c=B4t_Nr._25_Webseitendynamo?= =?Windows-1252?Q?_Dev.?= =?Windows-1252?Q?_Dev.?= > Nö, der Editor ist schon ne Weile auf DWP. So den Wahnsinnsknüller finde > ich den aber nicht. > > Weaverslave z.B. ist um Längen besser, wenn auch kein PHP-Interpreter integriert > werden kann. (http://www.weaverslave.de) 404 not found :-( mist kiri From webmasterbhs_(at)_bluewin.de Tue, 5 Dec 2000 17:02:07 +0100 Date: Tue, 5 Dec 2000 17:02:07 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_RE:_=5Bphp=5D_Script_an_Kunden_weitergeben_-?= =?iso-8859-1?Q?Mi=DFbrauch?= =?iso-8859-1?Q?Mi=DFbrauch?= > > du bringst schon wieder ein neues buch raus ???? > > ich habe noch dein altes aller erstes buch, dort steht > > ja nur drin, wie man richtig php selber programmiert. > > > > aber wenn das in deinem neuen buch drin steht... dann kannst > > du mir bestimmt doch nur dieses kapitel besorgen ???? :-))) > > Das hat Christian damals im Kloster geschrieben und bezog sich auf PHP > 3. Uwe Steinmann hat dieses Kapitel für PHP 4 umgeschrieben und Hartmut > hats verbessert. Ich selber hab das neue Teil nicht mal gesehen. Ich > lass mich da selber überraschen. ja und wann kommt das buch denn raus ????????????? ich will nicht warten ;-) > PS: Hartmut liest zur Zeit nicht mit und arbeitet krank zu Hause. na das nennt man einsatzgeist, würde mir aber genauso ergehen. php ist wie eine sucht :-) kiri From s.fuentes_(at)_the-service.de Tue, 5 Dec 2000 16:58:35 +0100 Date: Tue, 5 Dec 2000 16:58:35 +0100 From: Sebastian Fuentes s.fuentes_(at)_the-service.de Subject: [php] RE: [php] c´t Nr. 25 Webseitendynamo Dev. Ich muß sagen das ding ist Praktisch wenn man mal schnell ein Script ausprobieren möchte ... >> Das php-center war mal wieder schneller. > >Nö, der Editor ist schon ne Weile auf DWP. So den Wahnsinnsknüller finde >ich den aber nicht. > >Weaverslave z.B. ist um Längen besser, wenn auch kein PHP-Interpreter integriert >werden kann. (http://www.weaverslave.de) > >Mark mfg Sebastian Fuentes Web-Development _(at)_ Nets AG ---------------------------------------------------------- sebastian.fuentes_(at)_nets-ag.de # _(at)_work s.fuentes_(at)_the-service.de # _(at)_home http://www.nets-ag.de # My employer http://strange-movies.de # newest projekt ---------------------------------------------------------- From Meyer_(at)_mediaworx.com Tue, 5 Dec 2000 16:57:03 +0100 Date: Tue, 5 Dec 2000 16:57:03 +0100 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] =?iso-8859-1?Q?RE=3A_=5Bphp=5D_RE=3A_=5Bphp=5D_c=B4t_Nr=2E_25_?= =?iso-8859-1?Q?Webseitendynamo_Dev=2E_ToolDev=2E_Tool?= =?iso-8859-1?Q?Webseitendynamo_Dev=2E_ToolDev=2E_Tool?= > -----Original Message----- > From: egon_(at)_solix.wiso.Uni-Koeln.DE > [mailto:egon_(at)_solix.wiso.Uni-Koeln.DE]On Behalf Of Egon Schmid (_(at)_work) > Sent: Tuesday, December 05, 2000 4:45 PM > To: php_(at)_php-center.de > Subject: Re: [php] RE: [php] c´t Nr. 25 Webseitendynamo Dev. ToolDev. > Tool > > Das php-center war mal wieder schneller. > Na wie mans nimmt ;) Wenns auch schon in der ct steht, dann isses natuerlich auch ne Riesen-Ankuendigung auf dem Center wert ;)) Mit freundlichen Gruessen, -- Mathias Meyer mediaworx berlin AG Fon (030) 2 75 80 - 24 8 Fax (030) 2 75 80 - 20 0 From mcegledi_(at)_nt.itprotect.com Tue, 5 Dec 2000 17:20:40 +0100 Date: Tue, 5 Dec 2000 17:20:40 +0100 From: Mirko Cegledi mcegledi_(at)_nt.itprotect.com Subject: [php] RE: [OT] Sucht? (war: Script an Kunden weitergeben...) kiri schrieb: [..] > > PS: Hartmut liest zur Zeit nicht mit und arbeitet krank zu Hause. > > na das nennt man einsatzgeist, würde mir aber genauso ergehen. > php ist wie eine sucht :-) Naja, ganz so schlimm ist es noch nicht. > > kiri > So. Und nun noch der förmliche Kram: Ich heisse Mirko, arbeite bei einer Computer-Firma (ach?) und bin PHP-Fan, seit ich das erste Mal etwas in PHP lösen sollte =). Auf in den Kampf. Mirko From mcegledi_(at)_nt.itprotect.com Tue, 5 Dec 2000 17:23:42 +0100 Date: Tue, 5 Dec 2000 17:23:42 +0100 From: Mirko Cegledi mcegledi_(at)_nt.itprotect.com Subject: [php] Methoden etc. Aloha Liste! Und hier meine erste Frage: Kann man in PHP3 (ja, wir stellen auch bald auf 4 um ;) Methoden "private" deklarieren? Mirko From eschmid_(at)_php.net Tue, 05 Dec 2000 17:18:52 +0100 Date: Tue, 05 Dec 2000 17:18:52 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Methoden etc. Mirko Cegledi wrote: > Und hier meine erste Frage: > Kann man in PHP3 (ja, wir stellen auch bald auf 4 um ;) Methoden "private" > deklarieren? Nach dem Buch von Sascha: All object methods and properties are public in PHP. -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 sb_(at)_sebastian-bergmann.de Tue, 05 Dec 2000 17:20:24 +0100 Date: Tue, 05 Dec 2000 17:20:24 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] Methoden etc. Mirko Cegledi wrote: > Kann man in PHP3 (ja, wir stellen auch bald auf 4 um ;) Methoden > "private" deklarieren? Nein. Und in PHP 4 kann man das auch nicht. Und überhaupt, sowas regelt man außerhalb der Programmiersprache. (Siehe entsprechenden Thread in dclp) -- From mcegledi_(at)_nt.itprotect.com Tue, 5 Dec 2000 17:41:43 +0100 Date: Tue, 5 Dec 2000 17:41:43 +0100 From: Mirko Cegledi mcegledi_(at)_nt.itprotect.com Subject: [php] Methoden etc. sebastian bergmann schrieb: > Mirko Cegledi wrote: > > Kann man in PHP3 (ja, wir stellen auch bald auf 4 um ;) Methoden > > "private" deklarieren? > > Nein. Und in PHP 4 kann man das auch nicht. Und überhaupt, > sowas regelt > man außerhalb der Programmiersprache. (Siehe entsprechenden > Thread in dclp) ??? dclp? Ausserhalb der Programmiersprache? Bahnhof? Mirko From eschmid_(at)_php.net Tue, 05 Dec 2000 17:04:39 +0100 Date: Tue, 05 Dec 2000 17:04:39 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Re: [php] RE: [php] Script an Kunden weitergeben =?iso-8859-1?Q?=2DMi=DFbrauchMi=DFbrauch?= Cyrill Schumacher wrote: > ja und wann kommt das buch denn raus ????????????? > ich will nicht warten ;-) Laut Verlag am 18.12.2000. > > PS: Hartmut liest zur Zeit nicht mit und arbeitet krank zu Hause. > > na das nennt man einsatzgeist, würde mir aber genauso ergehen. > php ist wie eine sucht :-) Und unterhält sich noch nebenbei mit den harten Kern der PHP-Entwickler. -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 prescher_(at)_mediaworx.com Tue, 05 Dec 2000 17:36:50 +0100 Date: Tue, 05 Dec 2000 17:36:50 +0100 From: Ralf Prescher prescher_(at)_mediaworx.com Subject: [php] Methoden etc. Mirko Cegledi wrote: > > ??? dclp? de.comp.lang.php ne newsgroup :) > Mirko Ralf From jens_(at)_jensbenecke.de Tue, 5 Dec 2000 17:38:28 +0100 Date: Tue, 5 Dec 2000 17:38:28 +0100 From: Jens Benecke jens_(at)_jensbenecke.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Script_an_Kunden_we?= =?iso-8859-1?Q?itergeben_-_Mi=DFbrauch_verhindernerhindern=DFbrauch_verh?= =?iso-8859-1?Q?indernerhindern?= =?iso-8859-1?Q?itergeben_-_Mi=DFbrauch_verhindernerhindern=DFbrauch_verh?= =?iso-8859-1?Q?indernerhindern?= On Tue, Dec 05, 2000 at 10:40:29AM +0100, Christian Schommer wrote: > Björn Schotte wrote: > > * Peter [DiSAStA] Petermann wrote: > >> jedoch hat ZEND schon vor ner ganzen weile mit den ZEND-Compiler ne > >> möglichkeit angekündigt.. > > Andere - und günstigere - Möglichkeit: zum Syndikus seiner Wahl gehen > > und einen Soft- warelizenzvertrag erstellen, den der Kunde vor > Und damit dann Gefahr zu laufen, Diskussionen wie: > "Ich hab schließlich für den ganzen Krams bezahlt" "Wollen Sie mir > irgendetwas vorenthalten?" ROTFL. Antworte mit: "Welche Rechte hat Ihnen Microsoft an Windows gegeben? Etwa den Source einzusehen, was sie bei mir prinzipiell könnten (z.B. um zu sehen daß _keine_ backdoors usw. drin sind)? Na also." Halte ihm typische EULAs von kommerz-Software vor, und sehe wie er ruhig wird. > führen zu müssen. Natürlich ist das ne rechtliche Lösung, hindert zum > einen den Kunden aber nicht wirklich, von der Möglichkeit Gebrauch zu > machen und belastet zudem u.U. das Vertrauensverhälltnis. Wieso? Ob ich jemanden einsperre, oder ihm verbiete das Haus zu verlassen, ist rechtlich völlig egal. Ich finde allerdings das verbot weitaus vertrauenserweckender, denn die Stahltür am Ausgang (i.e. das "verschlüsseln" des Codes) heisst, daß du deinem Kunden _NICHT_ vertraust. > Leider gibts für diese Problem IMHO keine akzeptable Lösung, außer die Doch, eine passende Lizenz. -- "I heard that the Japanese are shipping huge loads of viagra to Florida, since they heard people there have problems with their 'elections'." -- dalebard http://www.hitchhikers.de/ - Die kostenlose Mitfahrzentrale für ganz Europa From ks_(at)_ksweb.de Tue, 5 Dec 2000 17:40:41 +0100 Date: Tue, 5 Dec 2000 17:40:41 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] $GLOBALS moin moin Kann mir bitte jemand den Gefallen tun und folgendes Schnipsel unter _php3_ testen: \n"; for (reset($r);$k=key($r);next($r) ) { // Fehlerzeile $html.="$htmlstart name=\"$k\" value=\"".urlencode($r[$k])."\"$htmlende"; } return $html; } echo '
'; echo array_make_hiddens(&$GLOBALS); // geht hier nur mit '&' echo '
'; ?> Das Prob liegt darin, dass _hier_ ohne den call by referenz (&) ein Warning: Variable passed to reset() is not an array or object in c:\usr\htdocs\ksweb\providercheck.php3 on line 5 auftritt, was ich absolut nicht begreife ;-o denn unter php4 geht's (logischer Weise) mit und ohne '&' Prüfe ich vorher $r (was ja $GLOBALS sein sollte) (ohne den & CBR) ist $r ein leerer String. Setze ich $GLOBALS direkt in die Schleife ein gehts auch aber dass solls ja nicht sein :-)) Ist das ein lokales Problem, ein alter Bug oder habe ich heute das Brett vor dem Kopf? Klaus From c.schmidt-koester_(at)_gmx.net Tue, 5 Dec 2000 18:08:34 +0100 Date: Tue, 5 Dec 2000 18:08:34 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.schmidt-koester_(at)_gmx.net Subject: [php] halb OT: ellenlange Subjects In den letzten Tagen kommen eine ganze Reihe von Mails mit ellenlangen Subjects. Beispiel: [php] Re: [php] Re: [php] Re: [php] Script an Kunden weitergeben - Mißbrauch verhindernerhindernßbrauch verhindernerhindernitergeben - Mißbrauch verhindernerhindernßbrauch verhindernerhindern Das führt bei meinem Mailclient leider offenbar dazu, dass der Text der Mail nur als Anhang mitgeliefert wird. Dies macht das Mitlesen reichlich umständlich. Mir ist nicht ganz klar, wie es überhaupt dazu kommt, aber ich wäre begeistert, wenn jeder mal mit darauf achten würde, dass das urspüngliche Subject plus Re: (o.ä.) im Laufe eines Threads nicht derartig verstümmelt wird. Oder hab womöglich nur ich das Problem? Viele Grüße Christiane From fkugler_(at)_snafu.de Tue, 05 Dec 2000 18:27:36 +0100 Date: Tue, 05 Dec 2000 18:27:36 +0100 From: Florian Kugler fkugler_(at)_snafu.de Subject: [php] --enable-track-vars hallo zusammen. folgendes problem: ich benutze in einer seite eine (javascript) document.write anweisung, um html auszugeben: document.write(""); soweit so gut. wenn ich jetzt jedoch an anfang der seite ein stelle, passiert folgendes: die url 'test.htm' wird korrekt mit der Session-ID ergänzt. Der Ausdruck << onmouseover=\"test_funktion [...] >> wird allerdings in das folgende verwandelt: onmouseover=\""test_funktion ... ^^^^ da meckert natürlich der browser. hat jemand eine lösung? danke! florian. From info_(at)_mk2000-online.de Tue, 5 Dec 2000 18:32:16 +0100 Date: Tue, 5 Dec 2000 18:32:16 +0100 From: Matthias Kunze info_(at)_mk2000-online.de Subject: [php] halb OT: ellenlange Subjects Christiane schrieb: > Mir ist nicht ganz klar, wie es überhaupt dazu kommt, aber ich wäre > begeistert, wenn jeder mal mit darauf achten würde, dass das > urspüngliche Subject plus Re: (o.ä.) im Laufe eines Threads nicht > derartig verstümmelt wird. > > Oder hab womöglich nur ich das Problem? > > Viele Grüße > Christiane hi. nein, nein. ich hab dasselbe anliegen. bei mir kommen auch emails mit subjects wie diesem: [php] RE: [php] Script an Kunden weitergeben -Mißbrauch verhindernerhindernMißbrauch verhindernerhindernrhindernerhindernMißbrauch verhindernerhindern genau wie christiane schon sagte: es ist doch eigentlich nicht zuviel verlangt, diese subjects in ihrer urform zu belassen und nur das "Re:" davor zu setzen, oder? danke! Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Webdesign-Forum unter http://www.mk2000-online.de/forum/index.php3 Fragen und eMails an mailto:info_(at)_mk2000-online.de From sb_(at)_sebastian-bergmann.de Tue, 05 Dec 2000 18:22:25 +0100 Date: Tue, 05 Dec 2000 18:22:25 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] Methoden etc. Mirko Cegledi wrote: > dclp? news:de.comp.lang.php > Ausserhalb der Programmiersprache? Dokumentation, Guidelines, Unterhaltungen mit den anderen Entwicklern, ... > Bahnhof? Da fahren Züge, wenn sie fahren :-) -- From eschmid_(at)_php.net Tue, 05 Dec 2000 18:40:00 +0100 Date: Tue, 05 Dec 2000 18:40:00 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] halb OT: ellenlange Subjects Matthias Kunze wrote: > > Christiane schrieb: > > Mir ist nicht ganz klar, wie es überhaupt dazu kommt, aber ich wäre > > begeistert, wenn jeder mal mit darauf achten würde, dass das > > urspüngliche Subject plus Re: (o.ä.) im Laufe eines Threads nicht > > derartig verstümmelt wird. > nein, nein. ich hab dasselbe anliegen. bei mir kommen auch emails mit > subjects wie diesem: > > [php] RE: [php] Script an Kunden weitergeben -Mißbrauch > verhindernerhindernMißbrauch > verhindernerhindernrhindernerhindernMißbrauch verhindernerhindern > > genau wie christiane schon sagte: es ist doch eigentlich nicht zuviel > verlangt, diese subjects in ihrer urform zu belassen und nur das "Re:" > davor zu setzen, oder? danke! Das machen manche Mail selbständig, weil ein Umlaut oder ein Sonderzeichen drin ist. Mißbrauch sollte man im Subject als Missbrauch schreiben. -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 jens_(at)_jensbenecke.de Tue, 5 Dec 2000 18:49:22 +0100 Date: Tue, 5 Dec 2000 18:49:22 +0100 From: Jens Benecke jens_(at)_jensbenecke.de Subject: [php] Billiger NT-Hoster mit PHP und ODBC On Tue, Dec 05, 2000 at 02:08:19PM +0100, Timo Keller wrote: > Hi Liste, > > kennt jemand einen BILLIGEN NT-Hoster, der mir ODBC und PHP unter NT zur ^^^^^^^^ ^^ das widerspricht sich. :-) > Verfügung stellt? Ja, ich weiss, LAMP ist besser, aber wir müssen für > ein Studiprojekt ACCESS benutzen. Nur günstig sollte es sein und kurze > Laufzeiten, denn Ende Januar ist alles vorbei. Was von Access benötigt ihr? Die Oberfläche? Dann verbindet Access mit einer richtigen Datenbank (ebenfalls per ODBC) und lasst die Daten auf der DB, während ihr mit Access spielt. Dann hats auch kein Problem mehr, bei irgendeinem Ramschprovider einen Account zu kriegen. Der Schlund-Support meinte auf Anfrage, warum es NT erst ab der 169.-/Monat Rate gibt, mal daß sich sonst der NT Pool nicht rechnen würde, weil man vergleichsweise hohe Adminkosten pro Rechner - und vergleichsweise wenig mögliche User pro Rechner - hat. -- "I heard that the Japanese are shipping huge loads of viagra to Florida, since they heard people there have problems with their 'elections'." -- dalebard http://www.hitchhikers.de/ - Die kostenlose Mitfahrzentrale für ganz Europa From Tobias.Orterer_(at)_KI-Systems.de Tue, 05 Dec 2000 18:58:18 +0100 Date: Tue, 05 Dec 2000 18:58:18 +0100 From: Tobias Orterer Tobias.Orterer_(at)_KI-Systems.de Subject: [php] RE: Re: Aw: [php] halb OT: ellenlange Subjects AW: Re: [php] halb OT: ellenlange Subjects Re: AW: [php] lange Ellen Subjects RE: [php] ach schmarn ;) ellenlange Subjects Re: AW: [php] lange Ellen Subjects RE: [php] ach schmarn ;) From Stefan_Leiner_(at)_gmx.net Tue, 5 Dec 2000 19:47:17 +0100 (CET) Date: Tue, 5 Dec 2000 19:47:17 +0100 (CET) From: Stefan Leiner Stefan_Leiner_(at)_gmx.net Subject: [php] halb OT: ellenlange Subjects Hallo, On Tue, 5 Dec 2000, Christiane Schmidt-Köster wrote: > In den letzten Tagen kommen eine ganze Reihe von Mails mit ellenlangen > Subjects. Beispiel: [SCHNIPP-SCHNAPP] > Das führt bei meinem Mailclient leider offenbar dazu, dass der Text der > Mail nur als Anhang mitgeliefert wird. Dies macht das Mitlesen reichlich > umständlich. > > Mir ist nicht ganz klar, wie es überhaupt dazu kommt, aber ich wäre [php] Ich habe ein Problem AW: [php] Ich habe ein Problem Re: [php] AW: [php] Ich habe ein Problem etc... Ich glaub da hat Outlook durchaus seine Finger im Spiel. > begeistert, wenn jeder mal mit darauf achten würde, dass das > urspüngliche Subject plus Re: (o.ä.) im Laufe eines Threads nicht > derartig verstümmelt wird. > > Oder hab womöglich nur ich das Problem? Hehe, genau deswegen hab ich gestern in ner anderen Mailingliste an- gefragt, welche Möglichkeiten es gibt, sowas zu reparieren. Du bist also nicht der einzige dem das passiert. MfG Stefan From hofmann_(at)_privatesponsor.de Tue, 5 Dec 2000 19:51:40 +0100 Date: Tue, 5 Dec 2000 19:51:40 +0100 From: Christian Hofmann hofmann_(at)_privatesponsor.de Subject: [php] halb OT: ellenlange Subjects Hallo, > Ich glaub da hat Outlook durchaus seine Finger im Spiel. Man kann ja alles auf M$ schieben, aber das nicht. Bei mir macht es das immer richtig. Man muss nur von AW auf RE umstellen. Und vola: Es gibt keine Probleme. CU Christian From info_(at)_agathos.net Tue, 5 Dec 2000 20:27:00 +0100 Date: Tue, 5 Dec 2000 20:27:00 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Titelschutz www. Die Leute sind echt krank. In SWR3 kam gerade, dass sich der Spiegel, spaßhalber www. schützen lassen wollte um die Reaktionen auf diesen Versuchsballon zu testen. Prompt hat sich eine Luxemburger Firma gemeldet die darauf schon den Titelschutz hat. Tip des Moderators, man solle sich schnell http: schützen lassen, dann könnten die mit www. nichts mehr anfangen. Bescheuert, oder? Liebe Grüße aus dem Allgäu Theo From info_(at)_agathos.net Tue, 5 Dec 2000 20:33:46 +0100 Date: Tue, 5 Dec 2000 20:33:46 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] halb OT: ellenlange Subjects >> Ich glaub da hat Outlook durchaus seine Finger im Spiel. Wer ist Outlook? Liebe Grüße aus dem Allgäu Theo From Schulz_(at)_schutec.com Tue, 5 Dec 2000 20:39:55 -0000 Date: Tue, 5 Dec 2000 20:39:55 -0000 From: Bernd Schulz Schulz_(at)_schutec.com Subject: [php] Probleme mit Texteingabefeld Hallo Liste, stehe da vor einem Problem und komme nicht weiter. Ich habe eine Eingabemaske mit einem Textfeld. Wenn ich dort Text mit Absätzen aus einem Worddokument über die Zwischenablage einfüge, spielt die Maske verrückt. Wenn ich den Text von Hand oder ohne Absätze eingebe, funktioniert alles problemlos. Ausprobieren kann man das unter www.altmarkweb.de/agrar/news-index.htm. Dort gibt es ein Pulldown, dort unter Termine eintragen. Name und Passwort sind test. Bitte keine Mitteilungen und Bildungsangebote eintragen, es läuft alles schon online. Die Scripte dazu findet man unter www.altmarkweb.de/agrar/test/addtermin.sphp3 edittermin.sphp3, edittermine2.sphp3 und edittermine3.sphp3 Ich würde mich über schnelle Hilfe freuen. Gruß Bernd From head_(at)_doobie.de Tue, 05 Dec 2000 21:00:13 +0100 Date: Tue, 05 Dec 2000 21:00:13 +0100 From: head head_(at)_doobie.de Subject: [php] arrays.. i =?iso-8859-1?Q?don=B4=20annerst=E4=E4=E4=E4=E4n?= ! $cart = array(); $cart[$nummer]["name"] = $name; $cart[$nummer]["preis"] = $preis; $cart[$nummer]["menge"] = $menge; der array wird in einer schleife gebildet, es ist also nicht sicher wieviele elemente er letztendlich hat. wie lass ich mir den inhalt in folgender form anzeigen: $nummer_1 name $nummer_1 preis $nummer_1 menge $nummer_2 name $nummer_2 preis $nummer_2 menge $nummer_x name $nummer_x preis $nummer_x menge ??? ich steh hier mittlerweile eine stunde auf dem schlauch... zweite frage: wie kann ich einem array einfach noch mehr sachen zustecken, angenommen er hat bis jetz 2 elemente und es kommt ein drittes hinzu? á la $var . = "dazu"; vielen dank schon mal boris pitule From wagner_(at)_globalpark.de Tue, 5 Dec 2000 21:14:14 +0100 Date: Tue, 5 Dec 2000 21:14:14 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] arrays.. i =?iso-8859-1?q?don=B4=20annerst=E4=E4=E4=E4=E4n=20!?= head wrote: > $cart = array(); > > $cart[$nummer]["name"] = $name; > $cart[$nummer]["preis"] = $preis; > $cart[$nummer]["menge"] = $menge; > > der array wird in einer schleife gebildet, es ist also nicht sicher > wieviele elemente er letztendlich hat. reset($cart); while(list($nummer,$product_data_arr) = each($cart)) { echo "Nummer is $nummer
"; echo "Das Ding heisst ".$product_data_arr["name"]."
"; echo "Das Ding kostet ".$product_data_arr["preis"]."
"; echo "Stückzahl: ".$product_data_arr["menge"]."
"; } > zweite frage: > > wie kann ich einem array einfach noch mehr sachen zustecken, > angenommen er hat bis jetz 2 elemente und es kommt ein drittes hinzu? > > á la $var . = "dazu"; $var[] = "dazu"; Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From j.maukisch_(at)_designforweb.de Tue, 5 Dec 2000 21:21:59 +0100 Date: Tue, 5 Dec 2000 21:21:59 +0100 From: Jens Maukisch j.maukisch_(at)_designforweb.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_arrays.._i_don=B4_annerst=E4=E4=E4=E4=E4n_!?= Hallo ! > $cart = array(); > > $cart[$nummer]["name"] = $name; > $cart[$nummer]["preis"] = $preis; > $cart[$nummer]["menge"] = $menge; > > der array wird in einer schleife gebildet, es ist also nicht sicher > wieviele elemente er letztendlich hat. > > wie lass ich mir den inhalt in folgender form anzeigen: > > $nummer_1 name > $nummer_1 preis > $nummer_1 menge Schau dir mal die foreach-Funktion an, damit funktioniert soetwas wunderbar (PHP4): http://www.php-center.de/de-html-manual/control-structures.foreach.html mfg Jens From info_(at)_agathos.net Tue, 5 Dec 2000 21:22:51 +0100 Date: Tue, 5 Dec 2000 21:22:51 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Probleme mit Texteingabefeld > Ich habe eine Eingabemaske mit einem Textfeld. Wenn ich dort Text mit > Absätzen aus einem Worddokument über die Zwischenablage einfüge, spielt > die Maske verrückt. Hallo Bernd, was heisst "spielt die Maske verrückt"? Je nach Fehler könnte auch ein TEXTAREA wrap=OFF helfen. Liebe Grüße aus dem Allgäu Theo From head_(at)_doobie.de Tue, 05 Dec 2000 21:27:20 +0100 Date: Tue, 05 Dec 2000 21:27:20 +0100 From: head head_(at)_doobie.de Subject: [php] arrays.. i =?iso-8859-1?Q?don=B4=20annerst=E4=E4=E4=E4=E4n?= ! > > Never underestimate the power of stupid people in large groups > _(at)_alexander danke für das... ^^^^ From pfeiffer_(at)_uris.de Tue, 5 Dec 2000 21:43:24 +0100 Date: Tue, 5 Dec 2000 21:43:24 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] halb OT: ellenlange Subjects Hallo, > > Mir ist nicht ganz klar, wie es überhaupt dazu kommt, aber ich wäre > [php] Ich habe ein Problem > AW: [php] Ich habe ein Problem > Re: [php] AW: [php] Ich habe ein Problem > etc... > Ich glaub da hat Outlook durchaus seine Finger im Spiel. quatsch, Outlook macht Standardmaessig RE: (siehe oben) Sicher kann man das jedoch privat einstellen. Wer mit Sicherheit abweicht ist z.B. Lotus Notes. Mir ist es bisher noch nicht gelungen damit Text-Mails zu schreiben und HTML auszuschalten. Von der 'restlichen' unueblichen Bedienung mal ganz abzusehen, braucht es fast einen PC(Resourcen) fuer sich. Da laeuft bei 128 MB RAM alles andere nur noch im Schneckentempo. m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From pfeiffer_(at)_uris.de Tue, 5 Dec 2000 21:47:40 +0100 Date: Tue, 5 Dec 2000 21:47:40 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] halb OT: ellenlange Subjects Hi Theo, >>> Ich glaub da hat Outlook durchaus seine Finger im Spiel. > Wer ist Outlook? sowas wie AK-Mail, nur mit etwas Komfort (sprich 'komm fort' :) *EOT* m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From clemens_(at)_gutweiler.net Tue, 5 Dec 2000 22:28:53 +0100 Date: Tue, 5 Dec 2000 22:28:53 +0100 From: Clemens Gutweiler clemens_(at)_gutweiler.net Subject: [php] halb OT: ellenlange Subjects > > Mir ist nicht ganz klar, wie es überhaupt dazu kommt, aber ich wäre > [php] Ich habe ein Problem > AW: [php] Ich habe ein Problem > Re: [php] AW: [php] Ich habe ein Problem > etc... > Ich glaub da hat Outlook durchaus seine Finger im Spiel. quatsch, Outlook macht Standardmaessig RE: (siehe oben) Nix Quatsch. Outlook Express macht standartmaessig Re: (wie dein Outlook Express 5.00.2615.200), aber das 'richtige' Outlook 98 oder 2000 hat immernoch AW: als Standart :) Nungut, EOT :) MfG Clemens Gutweiler. -- web m_(at)_king -=- media solutions Fa. D. Brenner - cg_(at)_webmaking.de Auf dem Sand 15 - 0 65 33 - 96 01 31 54497 Morbach -=- www.webmaking.de From SSD-DiWi_(at)_T-Online.de Tue, 5 Dec 2000 22:21:04 +0100 Date: Tue, 5 Dec 2000 22:21:04 +0100 From: Dietmar Winhold SSD-DiWi_(at)_T-Online.de Subject: [php] mysql dump Hallo, das ein mysql dump bei puretec mittel phpMyAdmin nicht nicht funktioniert, habe ich im Archiv tausendmal bestätigt vorgefunden: Der folgende Lösungsvorschlag aus dem Archiv funktioniert bei mir aber auch nicht: >>>>>> $os = system("/usr/bin/mysqldump --host=$db_host --password=$db_pass -user=$db_us er > ./dump.sql"); if ($os){ echo "Export war erfolgreich.";} else {echo "Fehler beim Export.";} >>>>>> Er zeigt zwar an, das der Export erfolgreich war, legt auch das dump file "dump.sql" an aber darin stehen dann nur die Optionen für den Aufruf von mysqldump. Im folgen der ersten Zeilen daraus: >>>>>>>>>>> /usr/bin/mysqldump Ver 7.1 Distrib 3.22.32, for pc-linux-gnu (i686) By Igor Romanenko, Monty, Jani & Sinisa. This software is in public Domain This software comes with ABSOLUTELY NO WARRANTY Dumping definition and data mysql database or table Usage: /usr/bin/mysqldump [OPTIONS] database [tables] -a, --all Include all MySQL specific create options -#, --debug=... Output debug log. Often this is 'd:t:o,filename` >>>>>>>>>>>> Was habe ich da wohl falsch gemacht? Bin jedenfalls für jeden Tip schonmal dankbar. Dietmar Winhold From Schulz_(at)_schutec.com Tue, 5 Dec 2000 22:33:34 -0000 Date: Tue, 5 Dec 2000 22:33:34 -0000 From: Bernd Schulz Schulz_(at)_schutec.com Subject: [php] Probleme mit Texteingabefeld Hallo Theo, unter verrückt verstehe ich, dass nach dem Speichern die leere Maske wieder angezeigt wird. Die Maske ist so aufgebaut, dass zunächst abgefragt wird, ob der Button abschicken gedrückt wurde. Beim Erstaufruf ist das nicht der Fall, also werden die Eingabefelder angezeigt. Nach dem Ausfüllen und abschicken werden Namen und Passwort überprüft. Wenn hier alles i.O., dann werden die Daten in die Datenbank eingetragen. Hier kommt jetzt keine Fehlermeldung und auch kein ok (was vorgesehen ist), sondern die leere Maske wird wieder angezeigt. Gruß Bernd > Hallo Bernd, > was heisst "spielt die Maske verrückt"? > Je nach Fehler könnte auch ein TEXTAREA wrap=OFF helfen. > Liebe Grüße aus dem Allgäu > Theo From waldemar_(at)_kopton.com Tue, 5 Dec 2000 22:33:14 +0100 Date: Tue, 5 Dec 2000 22:33:14 +0100 From: Waldemar Kopton waldemar_(at)_kopton.com Subject: [php] Und ich dachte... > Ohne geladenes Modul natuerlich auch kein PHP.... Ectl. wird auf eine > externen Var gewartet dir normaler Weise ueber Startscript uebergeben wird. > Aber wie gesagt ich kenne/benutze die Susescripte nicht.. > Suche bitte das Modul auf deiner Platte. Bei mir liegt es unter > '/pfad/zu/apache/libexec' : Es heist libphp4.so. Im gleichen Verz. tummeln > sich wahrscheinlich auch alle anderen Module. Editiere nun die httpd.conf und > entferne die Blocke um die LoadModule Anweisung fuer das php > Modul. Stoppe den Webserver und Starte ihn neu. also bei mir ligt in dem besagtem Pfad kein libphp4.so. Nur ein libphp3.so. Nunja, schnell die CD rein und Mod PHP 4 installieren. Suse brachte eine Meldung: Es macht keinen sinn 2 PHP zu installieren. Diese Meldung ignorierte ich natürlich. Nach ca. 10 Min. installerei war er wohl fertig. Aber der Apache läuft nun nicht mehr! Es kommt immer eine meldung: Synatx Error in httpd.conf. Ich habe sie zig mal durchforset, aber nicht auffälliges gefuunden. > Was spukt er nun aus ? leider gar nichts... ich denke ich bin mit einer neuinstallation besser dran. Ich verstehe es wirklich nicht.... mal sehen was die neuinstallation bringt. Soll ich evtl. sofort nur die php4 wählen, und die php3 nicht mitinstallieren? Es scheint so, als Standardmässig suse immernoch die PHP3 installiert. > Gruss > Joerg Behrens Wally From webmasterbhs_(at)_bluewin.de Tue, 5 Dec 2000 22:32:13 +0100 Date: Tue, 5 Dec 2000 22:32:13 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Script an Kunden weitergeben - C-Programmierung boing, > zend_eval_string("function test() { echo 'test'; }", NULL); > RETURN_BOOL(1); > } wie lang bzw. wieviele chars dürfen denn maximal in zend_eval_string() stehen ?????? ich denke, bestimmt auch soviel wie in PHP selber in einem string stehen dürfen also max. 32 KB Zeichen, oder ? dann könnte man auch folgendes machen: zend_eval_string(include("meine_komplette_homepage.php3")); > cc -fpic -DCOMPILE_DL=1 -I. -I.. -I../Zend -c -o test/test.lo test/test.c > cc -shared -L/usr/local/lib -rdynamic -o test/test.so test/test.lo könnte man das test.so auch in test.php3 umkompilieren und es dann wie eine normale anfrage ausgeben lassen anstatt es mit dl() zu laden ??? http://www.srv.tld/test.php3 > Dann steht test.so als Modul zur Verfügung und kann mit dl("test.so") > eingebunden werden. > Dann noch schnell first_module(); aufrufen und schon steht die Funktion > test(); zur Verfügung. wie und wo rufe ich first_module() auf ??????? vielleicht: > Natürlich könnte man noch mit if usw. unterscheidungen machen und jeweils > anderen Code ausführen. Auch könnte man später Funktionen ganz in C > implementieren was vielleicht auch der Performance zugute kommt. > Hoffe das ist einigermaßen verständlich, nein :-( ich werde es morgen früh mal test ob es funzt. wenn ja könnte man doch die ganze homepage mit bildern und datenbank und sowas einkompilieren :-) > P.S.: Die Idee ist mir auf dem php-Kongress gekommen und den Code habe ich > aus dem allseits bekannten php4 Buch und mit Hilfe von Zeev so > zusammengestückelt. welches php4 buch ??? es gibt soooo viele... kiri From waldemar_(at)_kopton.com Tue, 5 Dec 2000 22:44:25 +0100 Date: Tue, 5 Dec 2000 22:44:25 +0100 From: Waldemar Kopton waldemar_(at)_kopton.com Subject: [php] Und ich dachte... > Ich weiss nicht, ist Euch schon aufgefallen, dass auf OT und > Streitthemen wie HTML-Mails, Bücher und JavaSkript usw. ein vielfaches > an Antworten kommt, im Vergleich zu echten php Fragen und Feedback > darauf. > > Schaut spaßhalber mal die letzten 500 Mails durch, falls Ihr sie > nicht auch gelöscht habt. > > Das nur mal so als Anregung, es kamen in den letzten Tagen ein paar > php Fragen auf die anscheinend keiner eine Antwort wusste oder > antworten wollte. Eigentlich ists schade, dass wir unsere Energie > in andere Diskussionen stecken. > > Vielleicht können wir das wieder ein wenig herumreissen. > Nun es ist schenbar einfacher Leuten bei kleinerem Problemen zu helfen. Ich fand eigentlich die Mail von Jörg echt passend, wie bzw. worauf die einzelnen Antworten. Dennoch gebe ich Dir recht, es sollten auch da Antworten kommen. Ich finde es allerdings absolut nicht schade, das das Theme PHP in seinen allen Bereichen angesprochen werden sollte. Wie sollen richtige Diskusionen entstehen, wenn das Grundgerüst gar nicht vorhanden ist? Vielleicht sollte man diese Mailingliste aufspalten, in : PHP Grundfragen (Installation, einfache Scripts usw. Apache, von mir aus auch Windows:-) ) PHP Fortgeschritten (Datenbank anbindung, ODBC, usw) PHP Profi (Objekte, bzw. Programmcode Probleme mit ca. 500 Zeilen usw) Ich vermute nur, das sich hierbei keiner daran halten wird (siehe Verschiedene Boards), und es werden sicherlich die die PHP Grundlagen von den Profis gemieden, und somit ist das ganze zum scheitern verurteilt... oder doch nicht? Wally From eschmid+sic_(at)_s.netic.de Tue, 5 Dec 2000 22:59:26 +0100 Date: Tue, 5 Dec 2000 22:59:26 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Script an Kunden weitergeben - C-Programmierung On Tue, Dec 05, 2000 at 10:32:13PM +0100, Cyrill Schumacher wrote: > > P.S.: Die Idee ist mir auf dem php-Kongress gekommen und den Code habe ich > > aus dem allseits bekannten php4 Buch und mit Hilfe von Zeev so > > zusammengestückelt. > > welches php4 buch ??? es gibt soooo viele... Kann ja nur das Buch von den Autoren aus Bozen sein. Das Buch, wo die meisten Autoren auf den Fildern arbeiten ist ja noch nicht ganz fertig gesetzt. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From eschmid+sic_(at)_s.netic.de Tue, 5 Dec 2000 23:12:28 +0100 Date: Tue, 5 Dec 2000 23:12:28 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Und ich dachte... On Tue, Dec 05, 2000 at 10:44:25PM +0100, Waldemar Kopton wrote: > > Ich weiss nicht, ist Euch schon aufgefallen, dass auf OT und > > Streitthemen wie HTML-Mails, Bücher und JavaSkript usw. ein vielfaches > > an Antworten kommt, im Vergleich zu echten php Fragen und Feedback > > darauf. > > > > Schaut spaßhalber mal die letzten 500 Mails durch, falls Ihr sie > > nicht auch gelöscht habt. > > > > Das nur mal so als Anregung, es kamen in den letzten Tagen ein paar > > php Fragen auf die anscheinend keiner eine Antwort wusste oder > > antworten wollte. Eigentlich ists schade, dass wir unsere Energie > > in andere Diskussionen stecken. > > > > Vielleicht können wir das wieder ein wenig herumreissen. > > > > Nun es ist schenbar einfacher Leuten bei kleinerem Problemen zu helfen. > Ich fand eigentlich die Mail von Jörg echt passend, wie bzw. worauf die > einzelnen Antworten. > Dennoch gebe ich Dir recht, es sollten auch da Antworten kommen. > Ich finde es allerdings absolut nicht schade, das das Theme PHP in seinen > allen Bereichen angesprochen werden sollte. > Wie sollen richtige Diskusionen entstehen, wenn das Grundgerüst gar nicht > vorhanden ist? > Vielleicht sollte man diese Mailingliste aufspalten, in : > PHP Grundfragen (Installation, einfache Scripts usw. Apache, von mir aus > auch Windows:-) ) > PHP Fortgeschritten (Datenbank anbindung, ODBC, usw) > PHP Profi (Objekte, bzw. Programmcode Probleme mit ca. 500 Zeilen usw) > > Ich vermute nur, das sich hierbei keiner daran halten wird (siehe > Verschiedene Boards), und es werden sicherlich die die PHP Grundlagen > von den Profis gemieden, und somit ist das ganze zum scheitern verurteilt... > oder doch nicht? Ich hab nicht die letzten 500 Mails hier bei mir zu Hause. Gebe deshalb immer an auf wessen Antwort Du antwortest. Ich bin gegen eine Aufteilung der Mailingliste in Anfänger, Fortgeschrittene und Profis. Das bringt vor allem den Anfängern nichts und der gute Ton wird noch rauher werden wie er ohnehin schon ist. Die OTs werden zwar zurückgehen, aber manchmal sind auch diese für Anfänger interessant, dass es noch ein Leben ohne PHP gibt. Man muss ja nicht alles tierisch Ernst nehmen. Bei einer Dreiteilung wird Dir wahrscheinlich nicht mehr geholfen werden. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From hoffmann_(at)_4de.de Tue, 05 Dec 2000 23:18:38 +0100 Date: Tue, 05 Dec 2000 23:18:38 +0100 From: Ralf Hoffmann hoffmann_(at)_4de.de Subject: [php] mysql dump Hallo Dietmar, >das ein mysql dump bei puretec mittel phpMyAdmin nicht >nicht funktioniert, habe ich im Archiv tausendmal >bestätigt vorgefunden: > also bei mir funktioniert der dump mittels phpMyAdmin 2.0.4 völlig problemlos. Ich habe bei Puretec das Premium-Paket Version 2.0 Gruß Ralf P.S. Ein Update von des Premium-Paketes von Version 1.0 auf Version 2.0 ist innerhalb von wenigen Stunden erledigt. 4de frames & graphics gmbh Riesebusch 38c - 23611 Bad Schwartau Tel: 0451 - 2801401 - Fax: 0451 - 2801402 www.4de.de From winkelmann_(at)_someon.com Tue, 5 Dec 2000 23:46:27 +0100 Date: Tue, 5 Dec 2000 23:46:27 +0100 From: Matthias Winkelmann winkelmann_(at)_someon.com Subject: [php] Script an Kunden weitergeben - C-Programmierung Hallo! > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Cyrill Schumacher> > > boing, > > > zend_eval_string("function test() { echo 'test'; }", NULL); > > RETURN_BOOL(1); > > } > > wie lang bzw. wieviele chars dürfen denn maximal > in zend_eval_string() stehen ?????? > ich denke, bestimmt auch soviel wie in PHP selber > in einem string stehen dürfen also max. 32 KB Zeichen, oder ? Ich habe da letztens 1600 Codezeilen untergebracht ohne PRobleme, keine Ahnung wo das Limit ist. > dann könnte man auch folgendes machen: > zend_eval_string(include("meine_komplette_homepage.php3")); Nein, da meine_komplette_homepage.php3 ja wieder frei rumliegen müßte. > > > cc -fpic -DCOMPILE_DL=1 -I. -I.. -I../Zend -c -o test/test.lo > test/test.c > > cc -shared -L/usr/local/lib -rdynamic -o test/test.so test/test.lo > > könnte man das test.so auch in test.php3 umkompilieren > und es dann wie eine normale anfrage ausgeben lassen > anstatt es mit dl() zu laden ??? > http://www.srv.tld/test.php3 Nein, aber man könnte es sicher als statisches Modul direkt in php einkompilieren, die Funktionen würden dann überall zur Verfügung stehen ohne dl(); > > > Dann steht test.so als Modul zur Verfügung und kann mit dl("test.so") > > eingebunden werden. > > Dann noch schnell first_module(); aufrufen und schon steht die Funktion > > test(); zur Verfügung. > > wie und wo rufe ich first_module() auf ??????? > > vielleicht: > dl("test.so"); > first_module(); > test(); > ?> ja, genau so. Mit dl(); wird die extension eingebunden, mit first_module(); wird der oben definierte Codeblock ausgeführt. Dieser enthält in diesem speziellen Fall eine Funktion die dann wiederum per test(); ausgeführt werden kann. Eventuell könnte man noch first_modules mit einem Parameter aufrufen um nur bestimmte codeblöcke auszugeben. IN diesen Blöcken kann natürlich auch mehr als Funktionsdefinitionen stehen. > > > Natürlich könnte man noch mit if usw. unterscheidungen machen > und jeweils > > anderen Code ausführen. Auch könnte man später Funktionen ganz in C > > implementieren was vielleicht auch der Performance zugute kommt. > > Hoffe das ist einigermaßen verständlich, > > nein :-( > ich werde es morgen früh mal test ob es funzt. > wenn ja könnte man doch die ganze homepage mit bildern und datenbank > und sowas einkompilieren :-) Naja, das mit Client- und Serverseite kennst Du ja, die Bilder müßten immer noch an den Browser geschickt werden. > > > P.S.: Die Idee ist mir auf dem php-Kongress gekommen und den > Code habe ich > > aus dem allseits bekannten php4 Buch und mit Hilfe von Zeev so > > zusammengestückelt. > > welches php4 buch ??? es gibt soooo viele... Das welches Egon da genannt hatte, es enthält die Zend APi Dokumentation die es auch bei zend.com gibt glaube ich, und ich hab's leider gerade ausgeliehen weshalb mir der Name auch entfallen ist. Viel Spaß beim Probieren! Matthias Winkelmann From ChristianThiele_(at)_gmx.de Tue, 5 Dec 2000 23:52:27 +0100 Date: Tue, 5 Dec 2000 23:52:27 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] $REQUEST_URL Hi, folgendes Skript WebmasterNETZ: <? print "$REQUEST_URL wurde nicht gefunden!"; ?> Die Datei oder das Verzeichnis $REQUEST_URI wurde nicht gefunden!
"; print "Dem Webmaster wurde eine Email geschickt.
"; $mailadresse = " mail_(at)_mailer.de " /* Alternativ auch $SERVER_ADMIN */ $absender = "error_(at)_meinserver.de"; $msg = "Die Datei $REQUEST_URI wurde nicht gefunden!\n". "Browser: $HTTP_USER_AGENT\n IP-Adresse: $REMOTE_ADDR"; mail( "$mailadresse", "404 - Datei nicht gefunden!", "$msg", "From: $absender"); } ?> Es soll eine Mail an mich schicken sobald eine URL nicht mehr da ist ( Fehler 404 )... Und nun zu meiner Frage, wieso kann ich die Variable $REQUEST_URL nirgendwo auswerten, ich kann sie weder in eine Variable kopieren oder die Variable splitten, nichts hat funktioniert, das Ding ist jedesmal leer??? Ich nehm an das es eine Servervariable ist...aber warum geht das nicht oder bin ich einfach nur zu doof um die Zeit?? Ciao Christian From php-ml_(at)_uni.de Wed, 6 Dec 2000 00:57:07 +0100 Date: Wed, 6 Dec 2000 00:57:07 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] $REQUEST_URL CT> Hi, nabend $REQUEST_URL != $REQUEST_URI ^ das is alles.... man beachte den letzten buchstaben, der ein grossgeschriebenes "i" wie "iiiiiiiiih" ist, und KEIN l wie "lalaaaaa" CT> Ciao nabend CT> Christian kai (shit.. warum macht TheBat! so komische reply dingen vor den original text) From TConnect_(at)_gmx.net Wed, 6 Dec 2000 02:43:08 +0100 Date: Wed, 6 Dec 2000 02:43:08 +0100 From: Tim Hildebrandt TConnect_(at)_gmx.net Subject: [php] AW: [php] mysql dump Tach auch Also bei mir läuft der phpMyAdmin bei Puretec vollkommen problemlos. Ich hab das höchste Paket, jedoch noch in der 1.0er Version. Schau Dir mal die config.inc.php3 an. Dort müßte ein Feld OnlyDatabase o.s.ä. sein. Trag da mal Deinen Datenbanknamen ein. Gruß Tim >das ein mysql dump bei puretec mittel phpMyAdmin nicht >nicht funktioniert, habe ich im Archiv tausendmal >bestätigt vorgefunden: > From TConnect_(at)_gmx.net Wed, 6 Dec 2000 02:49:43 +0100 Date: Wed, 6 Dec 2000 02:49:43 +0100 From: Tim Hildebrandt TConnect_(at)_gmx.net Subject: [php] =?iso-8859-1?B?QVc6IFtwaHBdIGFycmF5cy4uIGkgZG9utCBhbm5lcnN05OTk5ORuICE=?= Hier... $contMe = count($cart); for($y=0;$y<$countMe;$y++){ //Ich bevorzuge eigentlich immer die FOR Schleife... echo "Durchlauf " . $y . "
"; echo $cart[$y]["name"] . "
"; echo $cart[$y]["preis"] . "
"; echo $cart[$y]["menge"] . "
"; echo "
"; } -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von head Gesendet: Dienstag, 5. Dezember 2000 21:00 An: php list Betreff: [php] arrays.. i don´ annerstäääään ! $cart = array(); $cart[$nummer]["name"] = $name; $cart[$nummer]["preis"] = $preis; $cart[$nummer]["menge"] = $menge; der array wird in einer schleife gebildet, es ist also nicht sicher wieviele elemente er letztendlich hat. wie lass ich mir den inhalt in folgender form anzeigen: $nummer_1 name $nummer_1 preis $nummer_1 menge $nummer_2 name $nummer_2 preis $nummer_2 menge $nummer_x name $nummer_x preis $nummer_x menge ??? ich steh hier mittlerweile eine stunde auf dem schlauch... zweite frage: wie kann ich einem array einfach noch mehr sachen zustecken, angenommen er hat bis jetz 2 elemente und es kommt ein drittes hinzu? á la $var . = "dazu"; vielen dank schon mal boris pitule -- ** 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 Newsletter_(at)_stefan-schwardt.de Wed, 6 Dec 2000 07:02:30 +0100 Date: Wed, 6 Dec 2000 07:02:30 +0100 From: Stefan Schwardt Newsletter_(at)_stefan-schwardt.de Subject: [php] OT: Bat! (war Re[2]: $REQUEST_URL) Moin Kai Meder, moin Liste KM> (shit.. warum macht TheBat! so komische reply dingen vor den original KM> text) Du hast Kontoeigenschaften-Vorlagen-Antworten-Absenderinformationen für Zitate-Initialien aktiviert. Schalte es einfach ab/um. -- Stefan Schwardt. From SSD-DiWi_(at)_T-Online.de Wed, 6 Dec 2000 06:59:08 +0100 Date: Wed, 6 Dec 2000 06:59:08 +0100 From: Dietmar Winhold SSD-DiWi_(at)_T-Online.de Subject: [php] mysql dump Hallo, > > also bei mir funktioniert der dump mittels phpMyAdmin 2.0.4 > völlig problemlos. > Wie groß ist die Datenmenge in deiner MySQL Datenbank und hast Du auch schon mal kontrolliert ob der Dump vollständig ist? Bei mir ist das so, das der phpMyAdmin mitten im Dump ohne Fehler- meldung abbricht. Er legt das File an, die Daten stehen schön ordentlich bis zu der Stelle des Abbruchs drin und dann ist einfach ende. Es ist nicht zu erkenne, das an der Stelle ein problematisches Zeichen wäre, was den Abbruch verursachen könnte. Ansonsten funktioniert der phpMyAdmin auch absolut problemlos und ich bin auch im übrigen (entgegen allen vorbehalten bei Massen-Providern) sehr zufrieden mit dem Puretec Paket (noch Premium Version 1). Warum bricht der phpMyAdmin ab? und was ist damit: >>>>>> > $os = system("/usr/bin/mysqldump --host=$db_host > --password=$db_pass -user=$db_user > ./dump.sql"); > if ($os){ echo "Export war erfolgreich.";} else {echo "Fehler beim > Export.";} >>>>>> nochmals Danke für die Tips Dietmar From Peaveway_(at)_aol.com Wed, 6 Dec 2000 01:24:49 EST Date: Wed, 6 Dec 2000 01:24:49 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] Und ich dachte... Moin, also PHP3+PHP4 geht nur zusammen wenn die Module selber schon entsprechend kompliert worden sind. Stichwort 'enable-versioning'. Also das du php3 Installiert hast hast du mit keinem Wort erwaehnt aber da kann ich mich auch irren. Natuerlich ist das die httpd.conf anders als wenn man nur ein Modul einbindet. Ob Suse das ueberhaupt hinbekommt 2 zuinstallieren weiss ich nicht. Schmeiss doch den Apachen und PHP weider runter un installiere die beiden Pakete neu. Diesmal bitte aber nur mit einem PHP Modul. 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 webmaster_(at)_cyberfly.net Wed, 6 Dec 2000 08:43:46 +0100 Date: Wed, 6 Dec 2000 08:43:46 +0100 From: Peter "[DiSAStA]" Petermann webmaster_(at)_cyberfly.net Subject: [php] PHP Treffs, HEUTE! So, nochmal als kleine Errinerung: heute ist das Treff in Köln, und auch in Hamburg, genaueres erfahrt ihr unter www.phpug.de (für alle dies vergessen haben) Ich selbst werde auf dem Kölner sein, und bin momentan in einem Hotel in Erftstadt untergebracht, wer mitgenommen werden möchte, kann sich bis 16:00 bei mir melden (via Mail ;) gruss, Peter "[DiSAStA]" Petermann -- webmaster_(at)_cyberfly.net www.cyberfly.net From mk_(at)_php-homepage.de 6 Dec 2000 08:08:41 -0000 Date: 6 Dec 2000 08:08:41 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] Re: [php]=5Bphp=5D_c=B4t_Nr._25_Webseitendynamo?= "Cyrill Schumacher" schrieb: > > werden kann. (http://www.weaverslave.de) > > 404 not found :-( Das halt ich für ein Gerücht. Du hast draufgeklickt und wahrscheinlich die Klammer mitgenommen. Für alle "Unfähigen" ;): http://www.weaverslave.de SCNR Mark From Wilfried.Wolf_(at)_sandstein.de Wed, 06 Dec 2000 09:30:26 +0100 Date: Wed, 06 Dec 2000 09:30:26 +0100 From: Wilfried Wolf Wilfried.Wolf_(at)_sandstein.de Subject: [php] Antw: [php] mysql dump hallo! kann es sein, dass du ein minus vor user vergessen hast? gruss, willi schau mal: ---------------------------------------------------- wilfried.wolf_(at)_sandstein.de tel.: +49-351 440 78 32 >>> "Dietmar Winhold" 05.12.2000 22.21 Uhr >>> >>>>>> $os = system("/usr/bin/mysqldump --host=$db_host --password=$db_pass -user=$db_user > ./dump.sql"); stattdessen: system("/usr/bin/mysqldump --host=$db_host --password=$db_pass --user=$db_user > ./dump.sql"); if ($os){ echo "Export war erfolgreich.";} else {echo "Fehler beim Export.";} >>>>>> From kbecker_(at)_mbo-verlag.de Wed, 06 Dec 2000 09:47:32 +0100 Date: Wed, 06 Dec 2000 09:47:32 +0100 From: Klaus Becker kbecker_(at)_mbo-verlag.de Subject: [php] Fehler bei xslt_output_process() bzw. xslt_process() Tach, ich bekomme immer diese Fehlermeldung: Fatal error: Call to undefined function: xslt_process() in .... Im Manual habe ich dazu nur das gefunden: >xslt_output_process >(unknown) > >xslt_output_process -- unknown Description > >unknown xslt_process (unknown) > >This function lacks a prototype definition. Was hat das zu bedeuten? Kann mir keinen Reim darauf machen -- Mit freundlichen Grüßen, Klaus Becker MBO-Verlag GmbH, Feldstiege 100, 48161 Münster Bereich: Internet-Entwicklung Telefon: 0 25 33 / 93 00 45 8 Fax: 0 25 33 / 93 00 72 eMail: kbecker_(at)_mbo-verlag.de Web: http://www.mbo-verlag.de http://www.aktivshop.de From head_(at)_doobie.de Wed, 06 Dec 2000 10:15:23 +0100 Date: Wed, 06 Dec 2000 10:15:23 +0100 From: head head_(at)_doobie.de Subject: [php] arrays.. i =?iso-8859-1?Q?don=B4=20annerst=E4=E4=E4=E4=E4n?= ! das mti dem auslesen hab ich soweit... aber das mit den variablen dazu tun, so daß die alten erhalten bleiben klappt nicht. wenn ich drei sachen im array hab und danach noch eins dazutun will überschreibt er die alten sachen? mit $var[] = test; funktioniert das nicht... From wagner_(at)_globalpark.de Wed, 6 Dec 2000 10:22:46 +0100 Date: Wed, 6 Dec 2000 10:22:46 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] arrays.. i =?iso-8859-1?q?don=B4=20annerst=E4=E4=E4=E4=E4n=20!?= head wrote: > aber das mit den variablen dazu tun, so daß die alten erhalten > bleiben klappt nicht. > wenn ich drei sachen im array hab und danach noch eins dazutun will > überschreibt er die alten sachen? > > mit $var[] = test; > > funktioniert das nicht... Ähm, erstmal würde ich $var[]="test" probieren. Wenns das nicht war, schick mal n bisserl Code, die $foo[]="bar"-Variante klappt normalerweise einwandfrei. Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From harling_(at)_fnet.de Wed, 06 Dec 2000 10:25:11 +0100 Date: Wed, 06 Dec 2000 10:25:11 +0100 From: Torsten Harling harling_(at)_fnet.de Subject: [php] mysql dump > >>>>>> > $os = > system("/usr/bin/mysqldump --host=$db_host --password=$db_pass -user=$db_us > er > ./dump.sql"); > if ($os){ echo "Export war erfolgreich.";} else {echo "Fehler beim > Export.";} > >>>>>> Probier mal: --user=$db_user oder -u $db_user Außerdem fehlt noch die Datenbank die er dumpen soll. > > Er zeigt zwar an, das der Export erfolgreich war, legt auch das > dump file "dump.sql" an aber darin stehen dann nur die Optionen für den > Aufruf > von mysqldump. Im folgen der ersten Zeilen daraus: Eigentlich bedeutet das nur, das der Aufruf von mysqldump geklappt hat ... > > >>>>>>>>>>> > /usr/bin/mysqldump Ver 7.1 Distrib 3.22.32, for pc-linux-gnu (i686) > By Igor Romanenko, Monty, Jani & Sinisa. This software is in public Domain > This software comes with ABSOLUTELY NO WARRANTY > > Dumping definition and data mysql database or table > Usage: /usr/bin/mysqldump [OPTIONS] database [tables] > > -a, --all Include all MySQL specific create options > -#, --debug=... Output debug log. Often this is 'd:t:o,filename` > >>>>>>>>>>>> > mysqldump beschwert sich, weil es die Option "-user" nicht kennt, und weißt dich auf die richtigen Optionen hin. > Was habe ich da wohl falsch gemacht? > > Bin jedenfalls für jeden Tip schonmal dankbar. > Gern geschehen. Gruß Torsten Harling From head_(at)_doobie.de Wed, 06 Dec 2000 10:33:50 +0100 Date: Wed, 06 Dec 2000 10:33:50 +0100 From: head head_(at)_doobie.de Subject: [php] hier die komplexe version von [arrays.. i =?iso-8859-1?Q?don=B4=20annerst=E4=E4=E4=E4=E4n?= !] =?iso-8859-1?Q?don=B4=20annerst=E4=E4=E4=E4=E4n?= !] Alexander Wagner wrote: > head wrote: > > aber das mit den variablen dazu tun, so daß die alten erhalten > > bleiben klappt nicht. > > wenn ich drei sachen im array hab und danach noch eins dazutun will > > überschreibt er die alten sachen? > > > > mit $var[] = test; > > > > funktioniert das nicht... > > Ähm, erstmal würde ich $var[]="test" probieren. haha das ist schon klar. wollte nur zeit sparen und mir nicht die finger verrenken... > Wenns das nicht war, schick mal n bisserl Code, die > $foo[]="bar"-Variante klappt normalerweise einwandfrei. > das eigentliche problem hier mal ganz komplex - es wird immer mehr..... 1. ich habe eine maske... gespeist aus db: for($i=0; $i<$erg; $i++) { $nummer = mysql_result($res, $i, "pro_nr"); $name = mysql_result($res, $i, "p_name"); $preis = mysql_result($res, $i, "p_preis"); $image = mysql_result($res, $i, "p_image"); $text = mysql_result($res, $i, "p_text"); echo "
"; echo " $name $name $preis DM / Stück"; $anz = "anz"; $anz .= "[$nummer]"; $produkt = "produkt"; $produkt .= "[$nummer]"; echo ""; .... 2. hier wird dann der inhalt der ausgewählten (mit eingabe versehenen produkte) angezeigt, hier fängts auch schon an: ich bekomm immer die ersten produkte... nicht die eigentlich ausgewählten... $cart = array(); if(isset($anz)) { reset ($anz); while(list ($eins, $menge) = each($anz)) { if($menge != 0) { list($anders) = each($produkt); $pro_nr = $anders; $res = mysql_db_query($db_name, "select * from shop where pro_nr = '$pro_nr'"); //ich weiss, das kann man intelligenter machen... $nummer = mysql_result($res, 0, "pro_nr"); $name = mysql_result($res, 0, "p_name"); $preis = mysql_result($res, 0, "p_preis"); $text = mysql_result($res, 0, "p_text"); echo "$name$preis$menge$summe DM"; $cart[$nummer]["name"] = $name; $cart[$nummer]["preis"] = $preis; $cart[$nummer]["menge"] = $menge; } } } session_register(cart); der rest (warenkorb mit anzeige) klappt mittlerweile... schon mal danke boris pitule From fheimlich_(at)_dask.de Wed, 06 Dec 2000 10:40:02 +0100 Date: Wed, 06 Dec 2000 10:40:02 +0100 From: Frank Heimlich fheimlich_(at)_dask.de Subject: [php] Hilfe!! Ich gebe es auf... Ich gebe es nicht gern zu, aber ich schaffe es nicht ein paar php-Seiten zu programmieren (Jedenfalls nicht in der Zeit die ich noch zur Verfügung habe). Erst einmal das nicht ganz so wichtige: Ich habe zwar schon eine funktionierende Seite zum Eingeben, Abrufen und Ändern von Daten (MySQL-Datenbank mit zwei Tabellen), aber es funktioniert bisher nur unter Linux. Da mein Chef es aber auf unseren NT-Server haben möchte, brauche ich Hilfe bei der Portierung - Anscheinend sind in dem Code noch Bugs drin die Linux-PHP verzeiht, aber NT-PHP nicht. Und jetzt das (für mich) brandheiße: Zum Anderen benötige ich noch Hilfe zum Erstellen von Abfrageseiten für das Internet (Abfrage von Suchbegriffen aus einer Tabelle mit Vorauswahl [PLZ oder Vorwahl], Anzeige der Ergebnisse in einer Zwischenauswahl [Sortierung nach Orten] und Anzeige der Ergebnisse nach: 1. Trefferanzahl der Suchabfrage und dann 2. Alphabetische Anzeige der restlichen Ergebnisse. Teile der Abfragen habe ich zwar schon realisiert, aber das Zusammensetzen klappt nicht so ganz. Da das ganze ja auch korrekt funktionieren soll, wenn mehrere Abfragen gleichzeitig erfolgen brauche ich hier auch noch eine Lösung (Session-id??) Ich hoffe Ihr könnt mir helfen, oder aber könnt mir jemanden empfehlen der so etwas realisieren kann. -- Frank Heimlich / DASK GmbH / - Systembetreuung - Steinfoerder Strasse 57 / D-29323 Wietze Fon: +49-5146-5005-12 / +49-170-8237837 / Fax: +49-5146-5005-19 From tim_(at)_digicol.de Wed, 06 Dec 2000 10:36:26 +0100 Date: Wed, 06 Dec 2000 10:36:26 +0100 From: Tim Strehle tim_(at)_digicol.de Subject: [php] hier die komplexe version von [arrays.. =?iso-8859-1?Q?idon=B4=20annerst=E4=E4=E4=E4=E4n=20=21=5Ddon=B4=20annerst=E4=E4=E4=E4=E4n?= !] Hallo, kleine Einmischung: head schrieb: > das eigentliche problem > hier mal ganz komplex - es wird immer mehr..... > > 1. ich habe eine maske... > gespeist aus db: > > for($i=0; $i<$erg; $i++) > { > > [...] > > $anz = "anz"; > $anz .= "[$nummer]"; > $produkt = "produkt"; > $produkt .= "[$nummer]"; > > echo " name='$produkt'>"; > > .... > > 2. hier wird dann der inhalt der ausgewählten (mit eingabe versehenen > produkte) angezeigt, hier fängts auch schon an: > ich bekomm immer die ersten produkte... nicht die eigentlich > ausgewählten... > > $cart = array(); > > if(isset($anz)) > { > reset ($anz); > > while(list ($eins, $menge) = each($anz)) > { > > if($menge != 0) > { > list($anders) = each($produkt); $pro_nr = $anders; Warum das? Was soll das list = each hier? Ich würde denken, Du hast die $pro_nr schon in $eins? > [...] > > schon mal danke > boris pitule Oder ich hab's nicht verstanden ... Gruß, Tim -- ------------------------------------------------------- Tim Strehle DC4 Development Team Digital Collections Phone: +49 40 235 35 0 Hammerbrookstr. 93 Fax: +49 40 235 35 180 20097 Hamburg / Germany http://www.digicol.com ------------------------------------------------------- From h.wiens_(at)_gmx.net Wed, 6 Dec 2000 10:48:50 +0100 Date: Wed, 6 Dec 2000 10:48:50 +0100 From: Harry Wiens h.wiens_(at)_gmx.net Subject: [php] php ftp funktionen ich hab einen ftp client in php programmiert, dieser verbindet mich aber mit einem ftp server, trennt aber scheinbar die verbinfung dann sofort wieder, ohne das ein ftp_quit signal gesendet wurde - woran könnte das liegen? h.wiens_(at)_bbs-gruppe.de hier ein bißchen kot: ......
Dateien auf
 

From sebastian_(at)_nettrade.de Wed, 6 Dec 2000 10:47:48 +0100 (MET) Date: Wed, 6 Dec 2000 10:47:48 +0100 (MET) From: Sebastian Nohn sebastian_(at)_nettrade.de Subject: [php] Re: php On Wed, 6 Dec 2000, Daniel Lohn wrote: > ich hoffe, das Du mir nochmal mit PHP helfen kannst. > Ich möchte auf der Start Seite eine Globale Variable setzen, die > ich dann auf allen Seite ansprechen kann, ohne sie in der URL zu übergeben > oder ohne Cookies. Aaaaaaaalso... Moeglichkeit1: Die Variable ist immer und ueberall gleich, dann: vars.php: script1.php: script2.php: Moeglichkeit2: Die Variable ist pro User anders, muss aber auch fuer einen User konsistent sein, dann helfen nur sessions, entweder mit den eingebauten funktionen in php4 (manual: http://www.php-center.de/de-html-manual/ref.session.html), was zu bevorzugen ist, oder mit der phplib (http://phplib.netuse.de/), was auch mit php3 funktioniert, aber mir persoenlich nicht so gefaellt. Moeglichkeit3: du strikst dir selbst was, mit datenbanken oder so. MfG, Sebastian From GAble_(at)_www-service.de Wed, 6 Dec 2000 10:51:21 +0100 Date: Wed, 6 Dec 2000 10:51:21 +0100 From: Gerald Able GAble_(at)_www-service.de Subject: [php] Fehler bei xslt_output_process() bzw. xslt_process() hallo, >-----Ursprüngliche Nachricht----- >Von: Klaus Becker [mailto:kbecker_(at)_mbo-verlag.de] >Gesendet: Mittwoch, 6. Dezember 2000 09:48 >An: php_(at)_php-center.de >Betreff: [php] Fehler bei xslt_output_process() bzw. xslt_process() >Fatal error: Call to undefined function: xslt_process() in .... > >Im Manual habe ich dazu nur das gefunden: > >xslt_output_process > >(unknown) > > > >xslt_output_process -- unknown Description > > > >unknown xslt_process (unknown) > > > >This function lacks a prototype definition. > > >Was hat das zu bedeuten? Kann mir keinen Reim darauf machen ich tippe spontan auf zweierlei... 1) auf deinem php sind die xml erweiterungen nicht installiert. 2) die doku ist noch etwas erweiterungsbeduerftig? gerald. From head_(at)_doobie.de Wed, 06 Dec 2000 10:52:13 +0100 Date: Wed, 06 Dec 2000 10:52:13 +0100 From: head head_(at)_doobie.de Subject: [php] hier die komplexe version von [arrays.. =?iso-8859-1?Q?idon=B4=20annerst=E4=E4=E4=E4=E4n=20=21=5Ddon=B4=20annerst=E4=E4=E4=E4=E4n?= !] Tim Strehle wrote: > Hallo, > > kleine Einmischung: > > Ich würde denken, Du hast die $pro_nr schon in $eins? > > > [...] > > > > schon mal danke > > boris pitule du hast es verstanden. es war das! danke für die hilfe die nase auf den richtigen punkt zu stoßen. ich zweifelte grade an dieser reihe, als die email ankam... :) vielleicht noch ein kleiner tip für das andere problem? (alte array werte erhalten plus neue dazu...) danke noch immer boris pitule From tim_(at)_digicol.de Wed, 06 Dec 2000 10:54:23 +0100 Date: Wed, 06 Dec 2000 10:54:23 +0100 From: Tim Strehle tim_(at)_digicol.de Subject: [php] hier die komplexe version von [arrays.. =?iso-8859-1?Q?idon=B4=20annerst=E4=E4=E4=E4=E4n?= !] head schrieb: > [...] > > vielleicht noch ein kleiner tip für das andere problem? > > (alte array werte erhalten plus neue dazu...) Ich hab in Deinem Beispielcode kein $var[] gesehen - immer nur $var[$key]. Wo genau ist das Problem? > danke noch immer > boris pitule Bitte, Tim -- ------------------------------------------------------- Tim Strehle DC4 Development Team Digital Collections Phone: +49 40 235 35 0 Hammerbrookstr. 93 Fax: +49 40 235 35 180 20097 Hamburg / Germany http://www.digicol.com ------------------------------------------------------- From e9425758_(at)_stud4.tuwien.ac.at Wed, 06 Dec 2000 09:12:36 +0100 Date: Wed, 06 Dec 2000 09:12:36 +0100 From: Markus Wagner e9425758_(at)_stud4.tuwien.ac.at Subject: [php] secure cookies ? Hallo auf www.php-center.de hab ich was von secure cookies und PHP4-Sessions gelesen. Was sind secure cookies ? (Unterschied zu normalen cookies) Kann man die auch mit PHPLib verwenden, wenns Sinn macht ? Markus Wagner email: e9425758_(at)_stud4.tuwien.ac.at Hobby: 747 Jumbo-Jet, Pontiac From head_(at)_doobie.de Wed, 06 Dec 2000 11:17:09 +0100 Date: Wed, 06 Dec 2000 11:17:09 +0100 From: head head_(at)_doobie.de Subject: [php] hier die komplexe version von [arrays.. =?iso-8859-1?Q?idon=B4=20annerst=E4=E4=E4=E4=E4n?= !] > Ich hab in Deinem Beispielcode kein $var[] gesehen - immer nur > $var[$key]. > so hab ich´s im code: $cart[$nummer]["name"] = $name; mit $cart[] hab ich doch dann nur einen wert drin? wie bekomme ich die keys dann dazu? $cart[] = array($nummer, "name"=>$name); $cart[] = array($nummer, "preis"=>$preis); $cart[] = array($nummer, "menge"=>$menge); müsste das dann so aussehen? funktionieren tut´s nicht das problem ist: wie bekomm ich zu den schon vorhandenen werte, die hiermit eingefügt wurden: $cart[$nummer]["name"] = $name; $cart[$nummer]["preis"] = $preis; $cart[$nummer]["menge"] = $menge; noch neue werte nach genau dem schema dazu, ohne das mir die alten flöten gehen... gruß aus mannheim in den norden. boris pitule head_(at)_doobie.de http://www.doobie.de From Tobias.Orterer_(at)_KI-Systems.de Wed, 06 Dec 2000 11:21:20 +0100 Date: Wed, 06 Dec 2000 11:21:20 +0100 From: Tobias Orterer Tobias.Orterer_(at)_KI-Systems.de Subject: [php] secure cookies ? http://www.netscape.com/newsref/std/cookie_spec.html From prescher_(at)_mediaworx.com Wed, 06 Dec 2000 11:25:40 +0100 Date: Wed, 06 Dec 2000 11:25:40 +0100 From: Ralf Prescher prescher_(at)_mediaworx.com Subject: [php] hier die komplexe version von [arrays.. =?iso-8859-1?Q?idon=B4=20annerst=E4=E4=E4=E4=E4n?= !] head wrote: > > so hab ich´s im code: > > $cart[$nummer]["name"] = $name; > > mit $cart[] hab ich doch dann nur einen wert drin? wie bekomme ich die > keys dann dazu? > > $cart[] = array($nummer, "name"=>$name); > $cart[] = array($nummer, "preis"=>$preis); > $cart[] = array($nummer, "menge"=>$menge); > > müsste das dann so aussehen? nene, vielleicht eher $cart[]["name"] = $name; $cart[]["preis"] = $preis; $cart[]["menge"] = $menge; denn du willst ja $nummer freilassen, also laß es weg ;) Ralf -- Ralf Prescher mediaworx berlin AG Fon (030) 2 75 80 - 255 Fax (030) 2 75 80 - 200 From henrik_(at)_j-a-h-n.de Wed, 6 Dec 2000 11:31:40 +0100 Date: Wed, 6 Dec 2000 11:31:40 +0100 From: Henrik Jahn henrik_(at)_j-a-h-n.de Subject: [php] =?Windows-1252?Q?parse_errors_wo_keine_sein_d=FCrften?= Tach zusammen, ab und zu bekomme ich beim ausführen einiger meiner Skripts mit DB-Abfragen Listen von parse errors, die undefinierte Variablen und ungültige SQL-Ergebnisse bemängeln, die nach einem reload verschwinden. Mein Service-Provider meinte, das läge daran, dass die Verarbeitungsgeschwindigkeit der MySQL-Datenbank bei hoher Serverbelastung nicht mehr mitkommt. Stimmt das? Grüsse, Henrik From head_(at)_doobie.de Wed, 06 Dec 2000 11:29:33 +0100 Date: Wed, 06 Dec 2000 11:29:33 +0100 From: head head_(at)_doobie.de Subject: [php] hier die komplexe version von [arrays.. =?iso-8859-1?Q?idon=B4=20annerst=E4=E4=E4=E4=E4n?= !] Ralf Prescher wrote: > head wrote: > > > > so hab ich´s im code: > > > > $cart[$nummer]["name"] = $name; > > > > mit $cart[] hab ich doch dann nur einen wert drin? wie bekomme ich die > > keys dann dazu? > > > > $cart[] = array($nummer, "name"=>$name); > > $cart[] = array($nummer, "preis"=>$preis); > > $cart[] = array($nummer, "menge"=>$menge); > > > > müsste das dann so aussehen? > > nene, vielleicht eher > > $cart[]["name"] = $name; > $cart[]["preis"] = $preis; > $cart[]["menge"] = $menge; > > denn du willst ja $nummer freilassen, also laß es weg ;) > woher wieß ich dann aber (nicht ich, der rechner) welcher nummer das ganze zugeordnet werden soll? boris From Tobias.Orterer_(at)_KI-Systems.de Wed, 06 Dec 2000 11:40:24 +0100 Date: Wed, 06 Dec 2000 11:40:24 +0100 From: Tobias Orterer Tobias.Orterer_(at)_KI-Systems.de Subject: [php] parse errors wo keine sein =?iso-8859-1?Q?d=FCrften?= kanns dran liegen das er ab und zu 0 zurückliefert und du nicht drauf eingehst und die 0 daten einfach versuchst zu verarbeiten? From tim_(at)_digicol.de Wed, 06 Dec 2000 11:26:40 +0100 Date: Wed, 06 Dec 2000 11:26:40 +0100 From: Tim Strehle tim_(at)_digicol.de Subject: [php] hier die komplexe version von [arrays.. =?iso-8859-1?Q?idon=B4=20annerst=E4=E4=E4=E4=E4n?= !] Nee - noch anders: head schrieb: > > Ralf Prescher wrote: > > > head wrote: > > > > > > so hab ich´s im code: > > > > > > $cart[$nummer]["name"] = $name; > > > > > > mit $cart[] hab ich doch dann nur einen wert drin? wie bekomme ich die > > > keys dann dazu? > > > > > > $cart[] = array($nummer, "name"=>$name); > > > $cart[] = array($nummer, "preis"=>$preis); > > > $cart[] = array($nummer, "menge"=>$menge); > > > > > > müsste das dann so aussehen? > > > > nene, vielleicht eher > > > > $cart[]["name"] = $name; > > $cart[]["preis"] = $preis; > > $cart[]["menge"] = $menge; > > > > denn du willst ja $nummer freilassen, also laß es weg ;) > > > > woher wieß ich dann aber (nicht ich, der rechner) welcher nummer das ganze > zugeordnet werden soll? Sorg irgendwo ganz am Anfang dafür, daß $cart[$nummer] schonmal ein Array ist, in das _mehrere_ name/preis/menge-Arrays gehen: $cart[$nummer] = array(); Und dann immer so hinzufügen: $cart[$nummer][] = array( "name" => $name, "preis" => $preis, "menge" => $menge ); Mußt Du dann natürlich Deine Schleifen zum Auslesen entsprechend anpassen. > boris Tim -- ------------------------------------------------------- Tim Strehle DC4 Development Team Digital Collections Phone: +49 40 235 35 0 Hammerbrookstr. 93 Fax: +49 40 235 35 180 20097 Hamburg / Germany http://www.digicol.com ------------------------------------------------------- From prescher_(at)_mediaworx.com Wed, 06 Dec 2000 11:43:49 +0100 Date: Wed, 06 Dec 2000 11:43:49 +0100 From: Ralf Prescher prescher_(at)_mediaworx.com Subject: [php] hier die komplexe version von [arrays.. =?iso-8859-1?Q?idon=B4=20annerst=E4=E4=E4=E4=E4n?= !] head wrote: > > woher wieß ich dann aber (nicht ich, der rechner) welcher nummer das ganze > zugeordnet werden soll? wenn man die klammer leer läßt fügt php den eintrag automatisch am ende an. wenn bisher deine größte $nummer 5 war, wird das neue als 6 eingefügt > boris Ralf -- Ralf Prescher _(at)_work: mediaworx berlin AG _(at)_home: http://www.fx-design.de mail_(at)_: mailto:fireworx_(at)_web.de From wagner_(at)_globalpark.de Wed, 6 Dec 2000 11:44:34 +0100 Date: Wed, 6 Dec 2000 11:44:34 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] hier die komplexe version von [arrays.. =?iso-8859-1?q?idon=B4=20annerst=E4=E4=E4=E4=E4n=20!=5D?= Ralf Prescher wrote: > $cart[]["name"] = $name; > $cart[]["preis"] = $preis; > $cart[]["menge"] = $menge; > > denn du willst ja $nummer freilassen, also laß es weg ;) Ich wäre eher dafür: $product = array("name" => $name, "preis" => $preis, "menge" => $menge); $cart[] = $product; Dann wird das Array $product einfach auf die nächste freie Nummer gesetzt. Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From head_(at)_doobie.de Wed, 06 Dec 2000 12:04:59 +0100 Date: Wed, 06 Dec 2000 12:04:59 +0100 From: head head_(at)_doobie.de Subject: [php] hier die komplexe version von [arrays.. =?iso-8859-1?Q?idon=B4=20annerst=E4=E4=E4=E4=E4n?= !] > wenn man die klammer leer läßt fügt php den eintrag automatisch am ende > an. wenn bisher deine größte $nummer 5 war, wird das neue als 6 > eingefügt das ist ja grade das problem: es sind keine fortlaufenden nummerierungen... boris From tim_(at)_digicol.de Wed, 06 Dec 2000 12:03:24 +0100 Date: Wed, 06 Dec 2000 12:03:24 +0100 From: Tim Strehle tim_(at)_digicol.de Subject: [php] hier die komplexe version von [arrays.. =?iso-8859-1?Q?idon=B4=20annerst=E4=E4=E4=E4=E4n?= !] head schrieb: > > > wenn man die klammer leer läßt fügt php den eintrag automatisch am ende > > an. wenn bisher deine größte $nummer 5 war, wird das neue als 6 > > eingefügt > > das ist ja grade das problem: es sind keine fortlaufenden nummerierungen... Ich fand meinen letzten Vorschlag eigentlich am besten :-) $cart[$nummer][] = array( "name" => $name, "preis" => $preis, "menge" => $menge ); > boris Tim -- ------------------------------------------------------- Tim Strehle DC4 Development Team Digital Collections Phone: +49 40 235 35 0 Hammerbrookstr. 93 Fax: +49 40 235 35 180 20097 Hamburg / Germany http://www.digicol.com ------------------------------------------------------- From beckmann_(at)_gis.de Wed, 06 Dec 2000 12:15:22 +0100 Date: Wed, 06 Dec 2000 12:15:22 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_hier_die_komplexe_version_von_[arrays..__idon=B4?= =?ISO-8859-1?Q?_annerst=E4=E4=E4=E4=E4n_!]?= =?ISO-8859-1?Q?_annerst=E4=E4=E4=E4=E4n_!]?= On Wed, 06 Dec 2000 12:04:59 +0100, you wrote: >> wenn man die klammer leer läßt fügt php den eintrag automatisch am ende >> an. wenn bisher deine größte $nummer 5 war, wird das neue als 6 >> eingefügt > >das ist ja grade das problem: es sind keine fortlaufenden nummerierungen... Dann isses noch einfacher: $feld[$nummer] = array("name"=>"xy" usw.); Die feld-Einträge, die nicht gesetzt sind, sind auch nicht da. (sorry, ich weiß die Bezeichnungen aus Deinem Skript nich' mehr) --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From head_(at)_doobie.de Wed, 06 Dec 2000 12:20:03 +0100 Date: Wed, 06 Dec 2000 12:20:03 +0100 From: head head_(at)_doobie.de Subject: [php] hier die komplexe version von [arrays.. =?iso-8859-1?Q?idon=B4=20annerst=E4=E4=E4=E4=E4n?= !] > Mußt Du dann natürlich Deine Schleifen zum Auslesen entsprechend > anpassen. > bisher sah die so aus.. reset($cart); while(list($nummer,$product_data_arr) = each($cart)) { echo ""; echo "".$product_data_arr["name"].""; echo ""; echo "".$product_data_arr["preis"].""; $summe = $product_data_arr["menge"] * $product_data_arr["preis"]; $gesamtsumme += $summe; echo "$summe"; } es muß ziemlich trivial sein... andauernd auf so einem einfachen thema rumzureiten, tut mir leid aber ich komm einfach nicht dahinter. foreach? list? ich kann´s noch nicht... boris From head_(at)_doobie.de Wed, 06 Dec 2000 12:29:22 +0100 Date: Wed, 06 Dec 2000 12:29:22 +0100 From: head head_(at)_doobie.de Subject: [php] hier die komplexe version von [arrays.. =?iso-8859-1?Q?idon=B4=20annerst=E4=E4=E4=E4=E4n?= !] Tim Strehle wrote: > head schrieb: > > > > > wenn man die klammer leer läßt fügt php den eintrag automatisch am ende > > > an. wenn bisher deine größte $nummer 5 war, wird das neue als 6 > > > eingefügt > > > > das ist ja grade das problem: es sind keine fortlaufenden nummerierungen... > > Ich fand meinen letzten Vorschlag eigentlich am besten :-) > ich auch, jetzt brauch ich nur noch die auslesung... danke schonmal From head_(at)_doobie.de Wed, 06 Dec 2000 13:16:33 +0100 Date: Wed, 06 Dec 2000 13:16:33 +0100 From: head head_(at)_doobie.de Subject: [php] test [no_txt] From tim_(at)_digicol.de Wed, 06 Dec 2000 13:03:18 +0100 Date: Wed, 06 Dec 2000 13:03:18 +0100 From: Tim Strehle tim_(at)_digicol.de Subject: [php] hier die komplexe version von [arrays.. =?iso-8859-1?Q?idon=B4=20annerst=E4=E4=E4=E4=E4n?= !] head schrieb: > > > Mußt Du dann natürlich Deine Schleifen zum Auslesen entsprechend > > anpassen. > > > > bisher sah die so aus.. > > reset($cart); > while(list($nummer,$product_data_arr) = each($cart)) wird zu: while(list($nummer,$product_data_arrs) = each($cart)) > { hier kommt einfach noch eine weitere Schleife dazu: reset($product_data_arrs); while (list(,$product_data_arr) = each($product_data_arrs)) { > echo ""; > echo "".$product_data_arr["name"].""; > echo " value='".$product_data_arr["menge"]."'>"; > echo "".$product_data_arr["preis"].""; > > $summe = $product_data_arr["menge"] * $product_data_arr["preis"]; > $gesamtsumme += $summe; > > echo "$summe"; und hier muß dann noch eine Klammer zugehen: } > } > > es muß ziemlich trivial sein... andauernd auf so einem einfachen thema > rumzureiten, tut mir leid aber ich komm einfach nicht dahinter. > > foreach? > list? > > ich kann´s noch nicht... > > boris Könnte so gehen. Tim -- ------------------------------------------------------- Tim Strehle DC4 Development Team Digital Collections Phone: +49 40 235 35 0 Hammerbrookstr. 93 Fax: +49 40 235 35 180 20097 Hamburg / Germany http://www.digicol.com ------------------------------------------------------- From henrik_(at)_j-a-h-n.de Wed, 6 Dec 2000 13:29:33 +0100 Date: Wed, 6 Dec 2000 13:29:33 +0100 From: Henrik Jahn henrik_(at)_j-a-h-n.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_parse_errors_wo_keine_sein_d=FCrften?= da muss ich doch mal schauen... ;-) From linux_(at)_hernmarck.ch Wed, 06 Dec 2000 14:27:41 +0100 Date: Wed, 06 Dec 2000 14:27:41 +0100 From: Christian Hernmarck linux_(at)_hernmarck.ch Subject: [php] mysql dump Hallo Dietmar > Bei mir ist das so, das der phpMyAdmin mitten im Dump ohne Fehler- > meldung abbricht. > Er legt das File an, die Daten stehen schön ordentlich bis zu der > Stelle des Abbruchs drin und dann ist einfach ende. > Es ist nicht zu erkenne, das an der Stelle ein problematisches > Zeichen wäre, was den Abbruch verursachen könnte. Kann es am Timeout liegen? Bei der Version 2.1 zumindest hats irgendwo ein time-limit (welches im safe_mode einen Fehler verursacht) und das ist glaub auf 60 Sekunden gesetzt. Bei grossen Dumps auf belasteten Servern könnte das evtl. ein Grund sein für den Abbruch. Gruss Christian im lib.inc.php3: *** function get_table_content($db, $table, $handler) { $result = mysql_db_query($db, "SELECT * FROM $table") or mysql_die(); $i = 0; while($row = mysql_fetch_row($result)) { set_time_limit(60); // HaRa *** die letzte Zeile würd ich mal wegkommentieren... From jan-martin_(at)_pulwitt.de Wed, 06 Dec 2000 14:51:04 +0100 Date: Wed, 06 Dec 2000 14:51:04 +0100 From: Jan-Martin Pulwitt jan-martin_(at)_pulwitt.de Subject: [php] Fertiges e-Postkarten Skript? Hallo Liste! Kennt einer von euch ein fertiges e-Postkarten PHP Skript? Grüße, Jan-Martin From jan-martin_(at)_pulwitt.de Wed, 06 Dec 2000 15:02:02 +0100 Date: Wed, 06 Dec 2000 15:02:02 +0100 From: Jan-Martin Pulwitt jan-martin_(at)_pulwitt.de Subject: [php] Fertiges e-Postkarten Skript? >> Kennt einer von euch ein fertiges e-Postkarten PHP Skript? > > http://www.web-cards.de/, ist aber nur käuflich > erwerbbar. Hab' vergessen zu schreiben, dass es kostenlos sein sollte :-) From ahupp_(at)_livingscreen.com Wed, 6 Dec 2000 15:18:35 +0100 Date: Wed, 6 Dec 2000 15:18:35 +0100 From: Alexander S. Hupp ahupp_(at)_livingscreen.com Subject: [php] Fertiges e-Postkarten Skript? schau mal da nach, da sind ein paar. natürlich wär's besser "von hand" =) http://www.hotscripts.com/PHP/Scripts_and_Programs/Postcards/ mfg alex ----- Original Message ----- From: Jan-Martin Pulwitt To: Sent: Wednesday, December 06, 2000 2:51 PM Subject: [php] Fertiges e-Postkarten Skript? Hallo Liste! Kennt einer von euch ein fertiges e-Postkarten PHP Skript? Grüße, Jan-Martin -- ** 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-ml_(at)_uni.de Wed, 6 Dec 2000 15:03:55 +0100 Date: Wed, 6 Dec 2000 15:03:55 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Fertiges e-Postkarten Skript? JMP> Hallo Liste! nabend JMP> Kennt einer von euch ein fertiges e-Postkarten PHP Skript? nope warum proggst du das nich selber ? dafür brauchste max 1 h... und musst nich irgendwas suchen, sondern kannstes dir persönlich anpassen JMP> Grüße, mfg JMP> Jan-Martin kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From Oliver_(at)_Winkenbach.com Wed, 6 Dec 2000 15:11:53 +0100 Date: Wed, 6 Dec 2000 15:11:53 +0100 From: Oliver Winkenbach Oliver_(at)_Winkenbach.com Subject: [php] Aller Anfang ist teuer. Hallo zusammen ich habe mir in den letzten Wochen die Diskussionen rund um PHP in der Mailingliste angesehen und dabei schon eine Menge gelernt. Jetzt moechte ich aber gerne mich weitergehend mit PHP beschaeftigen. Ich habe mich also einmal schlau gemacht welche Buecher es ueber dieses Gebiet gibt und wie sie bewertet werden. Dabei sind die meisten Urteile der Leser doch verheerend. Da ich persoenlich kein Interesse habe 100 DM in den Sand zu setzen, wuesste ich gerne welche Buecher denn nun wirklich dazu taugen um einen professionellen Ueberblick zu erhalten. Die Buecher unter www.php-center.de sind ja auch nicht gerade hoch bewertet bei Amazon, daher wuesste ich wirklich sehr gerne, ob ihr einen guten Tipp haettet. Ich wuerde mich auch ueber ein gutes Online-Tutorial freuen. Vielen Dank im Voraus Oliver Winkenbach From bjoern_(at)_baer.main.de Wed, 6 Dec 2000 15:23:30 +0100 Date: Wed, 6 Dec 2000 15:23:30 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Aller Anfang ist teuer. * Oliver Winkenbach wrote: > guten Tipp haettet. Ich wuerde mich auch ueber ein gutes Online-Tutorial > freuen. "Altes" Tutorial der Uni Bayreuth: http://www.php-center.de/tutorial/ PHPSchulung: http://www.php-center.de/phpschulung/ Weitere Tutorials: http://www.php-center.de/links/index.php3?viewCat=15 Empfehlen kann ich auch noch das Buch "PHP4+MySQL" von Data Becker, das ist wirklich ganz gut: http://www.amazon.de/exec/obidos/ASIN/381582043X/schottenewmediad Für Fortgeschrittene/Profis: http://www.amazon.de/exec/obidos/ASIN/0735709971/schottenewmediad HTH, -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Online-Applikationen fürs E-Business. From Meyer_(at)_mediaworx.com Wed, 6 Dec 2000 15:30:12 +0100 Date: Wed, 6 Dec 2000 15:30:12 +0100 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] Aller Anfang ist teuer. > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Björn Schotte > Sent: Wednesday, December 06, 2000 3:24 PM > To: php_(at)_php-center.de > Subject: Re: [php] Aller Anfang ist teuer. > > Weitere Tutorials: > http://www.php-center.de/links/index.php3?viewCat=15 > Na da is ja nich grad die grosse Auswahl ;))) Ein Blick genügt: http://www.dynamic-webpages.de/05.tutorials.php Mit freundlichen Gruessen, -- Mathias Meyer mediaworx berlin AG Fon (030) 2 75 80 - 24 8 Fax (030) 2 75 80 - 20 0 From eschmid_(at)_php.net Wed, 06 Dec 2000 15:33:18 +0100 Date: Wed, 06 Dec 2000 15:33:18 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Aller Anfang ist teuer. Oliver Winkenbach wrote: > ich habe mir in den letzten Wochen die Diskussionen rund um PHP in der > Mailingliste angesehen und dabei schon eine Menge gelernt. Jetzt moechte > ich aber gerne mich weitergehend mit PHP beschaeftigen. Ich habe mich > also einmal schlau gemacht welche Buecher es ueber dieses Gebiet gibt > und wie sie bewertet werden. Dabei sind die meisten Urteile der Leser > doch verheerend. Am Anfang sind diese Rezensionen fast alle positiv und je älter das Buch dann ist, desto negativer Fallen die Rezensionen aus. Bei Amazon kann auch jeder ein "Urteil" abgeben ohne das Buch je gesehen zu haben. Die meisten geben dann nicht mal ihren Namen geschweige denn eine E-Mail Adresse an. > Da ich persoenlich kein Interesse habe 100 DM in den Sand zu setzen, > wuesste ich gerne welche Buecher denn nun wirklich dazu taugen um einen > professionellen Ueberblick zu erhalten. Ab dem 18.12.2000 soll von Markt+Technik ein neues Buch rauskommen. Da der Verlag mir soeben das Cover geschickt hat, kann mans demnächst auch über http://php.net/books.php bestellen. Bei Bestellungen über diesen Link verdient die PHP Association etwas am Verkaufserlös von Amazon. > Die Buecher unter www.php-center.de sind ja auch nicht gerade hoch > bewertet bei Amazon, daher wuesste ich wirklich sehr gerne, ob ihr einen > guten Tipp haettet. Ich wuerde mich auch ueber ein gutes Online-Tutorial > freuen. Mein Tipp geht natürlich an das PHP Manual (http://php.net/manual/). Das ist kostenlos. -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 Wed, 6 Dec 2000 15:33:45 +0100 Date: Wed, 6 Dec 2000 15:33:45 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Aller Anfang ist teuer. * Mathias Meyer wrote: > Na da is ja nich grad die grosse Auswahl ;))) DWP (vertreten durch deine Postings hier) scheint es offensichtlich neuerdings nötig zu haben, um Besucher zu kämpfen ;-) -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Online-Applikationen fürs E-Business. From Meyer_(at)_mediaworx.com Wed, 6 Dec 2000 15:37:40 +0100 Date: Wed, 6 Dec 2000 15:37:40 +0100 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] Aller Anfang ist teuer. > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Björn Schotte > Sent: Wednesday, December 06, 2000 3:34 PM > To: php_(at)_php-center.de > Subject: Re: [php] Aller Anfang ist teuer. > > DWP (vertreten durch deine Postings hier) scheint es > offensichtlich neuerdings nötig zu haben, um Besucher > zu kämpfen ;-) > Ja um jeden Preis, und du scheinst grad den Kindergarten auf ein neues eröffnet zu haben, gell? Mit freundlichen Gruessen, -- Mathias Meyer mediaworx berlin AG Fon (030) 2 75 80 - 24 8 Fax (030) 2 75 80 - 20 0 From ChristianThiele_(at)_gmx.de Wed, 6 Dec 2000 15:38:41 +0100 Date: Wed, 6 Dec 2000 15:38:41 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] $REQUEST_URL Hallo Kai... > $REQUEST_URL != $REQUEST_URI Mhmm ja...danke für den Hinweis, war wohl doch etwas spät und ich hatte Tomaten auf den Augen ;-) Danke Christina From eschmid_(at)_php.net Wed, 06 Dec 2000 15:43:36 +0100 Date: Wed, 06 Dec 2000 15:43:36 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Aller Anfang ist teuer. Mathias Meyer wrote: > > > -----Original Message----- > > From: php-admin_(at)_php-center.de > > [mailto:php-admin_(at)_php-center.de]On Behalf > > Of Björn Schotte > > Sent: Wednesday, December 06, 2000 3:34 PM > > To: php_(at)_php-center.de > > Subject: Re: [php] Aller Anfang ist teuer. > > > > DWP (vertreten durch deine Postings hier) scheint es > > offensichtlich neuerdings nötig zu haben, um Besucher > > zu kämpfen ;-) > > > Ja um jeden Preis, und du scheinst grad den Kindergarten auf ein neues > eröffnet zu haben, gell? Deshalb gehen die PHP Opas auch lieber zu DWP. -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 ChristianThiele_(at)_gmx.de Wed, 6 Dec 2000 15:38:41 +0100 Date: Wed, 6 Dec 2000 15:38:41 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] $REQUEST_URL Hallo Kai... > $REQUEST_URL != $REQUEST_URI Mhmm ja...danke für den Hinweis, war wohl doch etwas spät und ich hatte Tomaten auf den Augen ;-) Danke Christina From joerg_(at)_krause.net Wed, 6 Dec 2000 15:58:49 +0100 Date: Wed, 6 Dec 2000 15:58:49 +0100 From: =?iso-8859-1?Q?J=F6rg_Krause?= joerg_(at)_krause.net Subject: [php] AW: [php] Aller Anfang ist teuer. > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag > von Oliver Winkenbach > Gesendet: Mittwoch, 6. Dezember 2000 15:12 > An: php_(at)_php-center.de > Betreff: [php] Aller Anfang ist teuer. > > > Hallo zusammen > > ich habe mir in den letzten Wochen die Diskussionen rund um PHP in der > Mailingliste angesehen und dabei schon eine Menge gelernt. Jetzt moechte > ich aber gerne mich weitergehend mit PHP beschaeftigen. Ich habe mich > also einmal schlau gemacht welche Buecher es ueber dieses Gebiet gibt > und wie sie bewertet werden. Dabei sind die meisten Urteile der Leser > doch verheerend. Hallo Oliver, Ordentliche Bücher haben eine eigene Homepage und bieten Support für Leser, z.B. unter http://www.php.comzept.de/php4. Unter http://www.php.comzept.de gibts auch PDFs. Ansonsten liefert Amazon IMHO mit Rückgaberecht, nur so für alle Fälle. Viel Spaß mit PHP Jörg From markus.sobczak_(at)_softwareag.com Wed, 6 Dec 2000 09:01:52 +0100 Date: Wed, 6 Dec 2000 09:01:52 +0100 From: Markus Sobczak markus.sobczak_(at)_softwareag.com Subject: [php] Mailinglist-Probs? Hallo, kann es sein, daß die Mailing-List down ist oder werden bei die Mails geblockt? Markus From Tobias.Orterer_(at)_KI-Systems.de Wed, 06 Dec 2000 16:59:44 +0100 Date: Wed, 06 Dec 2000 16:59:44 +0100 From: Tobias Orterer Tobias.Orterer_(at)_KI-Systems.de Subject: [php] Mailinglist-Probs? also die läuft... letzt mail, vor deiner, war: Betreff: [php] AW: [php] Aller Anfang ist teuer. Datum: Wed, 6 Dec 2000 15:58:49 +0100 Markus Sobczak schrieb: > > Hallo, > > kann es sein, daß die Mailing-List down ist oder werden bei die Mails > geblockt? > > Markus > > -- > ** 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 az_(at)_cabag.ch Wed, 6 Dec 2000 16:58:19 +0100 Date: Wed, 6 Dec 2000 16:58:19 +0100 From: Andreas Zaugg - CAB Services AG az_(at)_cabag.ch Subject: [php] mysql_insert_id und upload problem Hallo Zusammen Mein problem: - Ich habe ein formular mit inputfelder. - diese sende ich an eine neue datei. in der datenbank wird ein updatet gestarten und mit mysql_insert_id($reader) den primary key ausgelesen. wenn ich jetzt aber das formular ändere (enctype="multipart/form-data") und eine datei mitsende bekomme ich die fehlermeldung: Warning: 1 is not a MySQL link index in /daten2/00/bauschweiz.ch/test2.php3 on line 16 Also ich begreife überhaupt nicht wieso ich eine fehlermeldung mit dateiversand bekomme und wenn ich den upload weglasse funkt alles so wie es soll. Andreas Zaugg _____________________________________ CAB Services AG - The Internet Company From php_(at)_schuborg.de Wed, 06 Dec 2000 17:03:00 +0100 Date: Wed, 06 Dec 2000 17:03:00 +0100 From: Pascal Schult php_(at)_schuborg.de Subject: [php] dynamische Seiten Cachen Hi Liste, ich habe immer noch folgendes Problem: Es geht um das cachen von dynamisch erzeugten Seiten. Der Ansatz jedesmal eine statische Seite zu erzeugen wenn man einen neuen Datensatz hinzugefügt hat ist ja nur möglich, wenn es eine begrenzte Anzahl von Seiten gibt. Bei Seiten die durch eine Volltextsuche (z.B. Yahoo) erzeugt werden ist dieser Weg aber nicht mehr gangbar, da die Anzahl der möglichen Seiten ins endlose steigt. Ich suche eine einfache Lösung, bei der z.B. die Seiten erst bei einem Aufruf erzeugt werden. Das hieße, daß ich die SQL-Statements mitschneiden und bei jedem Aufruf erst durchsehen müßte, ob es bereits eine entsprechende statische Seite gibt. Das haut aber ja auch nur solange hin, wie die Datenbank nicht verändert wird. Zudem weiß ich nicht, ob es ab einer bestimmten Anzahl von erzeugten Seiten noch Performancevorteile bringt. Nun meine Frage.. Kennt jemand ein gutes Verfahren dynamische Seiten zu cachen? Lösungsansätze? Kommerzielle Lösungen? Wie sieht es mit Sessions aus? Ciao, Pascal P.S.: Hat hierzu echt keiner mal was gelesen oder gehört? From sebastian_(at)_nettrade.de Wed, 6 Dec 2000 17:08:41 +0100 (MET) Date: Wed, 6 Dec 2000 17:08:41 +0100 (MET) From: Sebastian Nohn sebastian_(at)_nettrade.de Subject: [php] dynamische Seiten Cachen On Wed, 6 Dec 2000, Pascal Schult wrote: > Bei Seiten die durch eine Volltextsuche (z.B. Yahoo) erzeugt werden ist > dieser Weg aber nicht mehr gangbar, da die Anzahl der möglichen Seiten > ins endlose steigt. > Ich suche eine einfache Lösung, bei der z.B. die Seiten erst bei einem > Aufruf erzeugt werden. Das hieße, daß ich die SQL-Statements na ja... also fuer deinen ansatz habe ich nichts, aber schau dir mal http://nohn.net/sebastian/create/publications/1/ an... MfG, Sebastian From info_(at)_agathos.net Wed, 6 Dec 2000 17:42:05 +0100 Date: Wed, 6 Dec 2000 17:42:05 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] mysql_insert_id und upload problem > Also ich begreife überhaupt nicht wieso ich eine fehlermeldung > mit dateiversand bekomme und wenn ich den upload weglasse funkt alles > so wie es soll. Hallo Andreas, machs halt so, dass Du das update an die neue Datei sendest und ausführen lässt wenn dies erfolgreich war machst Du den Upload über header("Location: $upload"); nachträglich. Liebe Grüße aus dem Allgäu Theo -- 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 php_(at)_schuborg.de Wed, 06 Dec 2000 17:40:06 +0100 Date: Wed, 06 Dec 2000 17:40:06 +0100 From: Pascal Schult php_(at)_schuborg.de Subject: [php] dynamische Seiten Cachen Hi Sebastian, > na ja... also fuer deinen ansatz habe ich nichts, aber schau dir mal > http://nohn.net/sebastian/create/publications/1/ an... Danke, solche Verfahren kenne ich, aber die helfen mir eher wenig beim cachen der Seiten. Ciao, Pascal From sebastian_(at)_nettrade.de Wed, 6 Dec 2000 17:47:38 +0100 (MET) Date: Wed, 6 Dec 2000 17:47:38 +0100 (MET) From: Sebastian Nohn sebastian_(at)_nettrade.de Subject: [php] dynamische Seiten Cachen On Wed, 6 Dec 2000, Pascal Schult wrote: > Hi Sebastian, > > na ja... also fuer deinen ansatz habe ich nichts, aber schau dir mal > > http://nohn.net/sebastian/create/publications/1/ an... > Danke, solche Verfahren kenne ich, aber die helfen mir eher wenig beim cachen > der Seiten. From Schulz_(at)_schutec.com Wed, 6 Dec 2000 18:17:03 -0000 Date: Wed, 6 Dec 2000 18:17:03 -0000 From: Bernd Schulz Schulz_(at)_schutec.com Subject: [php] nochmal Probleme mit Texteingabefeld Hallo Liste, leider habe ich nur eine Antwort bekommen, die hat aber noch nicht geholfen. Nochmals ein paar Erläuterungen. Ich habe ein Textfeld Die Daten werden in eine DB eingefügt und vorher $termintext = str_replace("\n", "
", $termintext); $termintext = str_replace("\r", " ", $termintext); Wenn ich jetzt Word-Text mit Absätzen über die Zwischenablage in das Textfeld einfüge, wird insert into nicht ausgeführt. Wenn ich Text von Hand oder ohne Absätze eingebe funktioniert alles. Habe schon wrap=off und virtual probiert, hilft nicht. Ausprobieren kann man das unter www.altmarkweb.de/agrar/news-index.htm. Dort gibt es ein Pulldown, dort unter Termine eintragen. Name und Passwort sind test. Bitte keine Mitteilungen und Bildungsangebote eintragen, es läuft alles schon online. Die Scripte dazu findet man unter www.altmarkweb.de/agrar/test/addtermin.sphp3 edittermin.sphp3, edittermine2.sphp3 und edittermine3.sphp3 Ich würde mich über schnelle Hilfe freuen. Gruß Bernd From support_(at)_siwub-online.de Wed, 6 Dec 2000 18:30:12 +0100 Date: Wed, 6 Dec 2000 18:30:12 +0100 From: Peter Kursawe support_(at)_siwub-online.de Subject: [php] Mailinglist-Probs? Hallo Markus, > kann es sein, daß die Mailing-List down ist oder werden bei die Mails > geblockt? heute ist NIKOLAUS! Vermutlich sind alle anderen bei ihren diversen Nikolaus-Treffen (siehe die Diskussionen der letzten Tage) - und da tauschen sie vermutlich FMails aus (= Face-Mails, das ist die wirksamste Form von Mails ;-)) hoffe, das hilft :-) Peter Kursawe From support_(at)_siwub-online.de Wed, 6 Dec 2000 18:41:57 +0100 Date: Wed, 6 Dec 2000 18:41:57 +0100 From: Peter Kursawe support_(at)_siwub-online.de Subject: [php] nochmal Probleme mit Texteingabefeld Hallo Bernd, > leider habe ich nur eine Antwort bekommen, die hat aber noch nicht geholfen. Nochmals ein paar Erläuterungen. ich habe Dir keine Antwort geschickt, weil es für mich kein Problem gibt: Ich habe Dir über IE 5.5 und über Netscape 4.73 zwei Testtermine für heute angelegt (im Titel kommt jeweils php vor) und habe den Text aus einer Word- 97-Datei übernommen. Und dann noch mal mit einer Word-2000-Datei: Hat alles wunderbar geklappt ... sorry! Peter Kursawe From Schulz_(at)_schutec.com Wed, 6 Dec 2000 18:58:03 -0000 Date: Wed, 6 Dec 2000 18:58:03 -0000 From: Bernd Schulz Schulz_(at)_schutec.com Subject: [php] nochmal Probleme mit Texteingabefeld Hallo Peter, ich nutze N4.07 unter NT4, habe jetzt den IE5.5 ausprobiert, da geht es. Woran mag das liegen? Bernd > Hallo Bernd, >> leider habe ich nur eine Antwort bekommen, die hat aber noch nicht >> geholfen. Nochmals ein paar Erläuterungen. > ich habe Dir keine Antwort geschickt, weil es für mich kein Problem gibt: > Ich > habe Dir über IE 5.5 und über Netscape 4.73 zwei Testtermine für heute > angelegt (im Titel kommt jeweils php vor) und habe den Text aus einer > Word- > 97-Datei übernommen. Und dann noch mal mit einer Word-2000-Datei: > Hat alles wunderbar geklappt ... sorry! > Peter Kursawe > -- > ** 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 tomtom22_(at)_hotmail.com Wed, 06 Dec 2000 18:20:51 Date: Wed, 06 Dec 2000 18:20:51 From: tom kruggel tomtom22_(at)_hotmail.com Subject: [php] re: Checkbuttons ueberpruefen heyy ihr da warum find ich staendig irgentwelche komischen mails von euch in meinem account ???????? schon seltsam anyway viel spass mit den checkbuttons TOM From: "Traffic-Eye" Reply-To: php_(at)_php-center.de To: Subject: [php] re: Checkbuttons ueberpruefen Date: Fri, 24 Nov 2000 19:25:35 +0100 hi, ist zwar nicht direkt mit php zu verstehen aber da gleich mal ne frage um anzuknüpfen. wie kann ich das dann dynamisch machen ??? zb. ich wähle aus einer liste/menu werte aus. sobald ich ausgewählt habe verändern sich andere listen/menüs gemäß meiner auswahl OHNE daß ich auf irgendein button geklickt habe. Glaube bei der anmeldung bei hotmail hab ich auch sowas gesehen . Und bei Shortnews wenn man Nachrichten einreichen will. kennt sich damit wer aus ?? oder hat ein link wo das GENAU erklärt wird ???? big thx tobias ~~~~~~~~~~~~~~~~~~~~~~~~~ Webmaster of Traffic - Eye -- Das Traffic Auge deiner Webseite --- NIE wieder Deathlinks die aus TrafficGründen entfernt wurden http://www.traffic-eye.de http://traffic-eye.net http://trafficauge.com ICQ: 86405621 ---------------------------------------- > > > Funktioniert. > > bzw. mit PHP > > if(isset($checkboxname)) { > error msg... usw. -- ** 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 _____________________________________________________________________________________ Get more from the Web. FREE MSN Explorer download : http://explorer.msn.com From support_(at)_siwub-online.de Wed, 6 Dec 2000 19:30:11 +0100 Date: Wed, 6 Dec 2000 19:30:11 +0100 From: Peter Kursawe support_(at)_siwub-online.de Subject: [php] re: Checkbuttons ueberpruefen Hallo tobias, > ist zwar nicht direkt mit php zu verstehen aber da gleich mal ne frage um > anzuknüpfen. > wie kann ich das dann dynamisch machen ??? zb. ich wähle aus einer > liste/menu werte aus. sobald ich ausgewählt habe verändern sich andere > listen/menüs gemäß meiner auswahl OHNE daß ich auf irgendein button geklickt ist javascript. Schau Dir mal die Seite http://www.teamone.de/selfhtml/tecbbdaa.htm an und insbesondere ganz unten das Beispiel, in dem ein onChange verwendet wird ... hoffe, das hilft. Peter Kursawe From support_(at)_siwub-online.de Wed, 6 Dec 2000 19:30:11 +0100 Date: Wed, 6 Dec 2000 19:30:11 +0100 From: Peter Kursawe support_(at)_siwub-online.de Subject: [php] nochmal Probleme mit Texteingabefeld Hallo Bernd, > ich nutze N4.07 unter NT4, habe jetzt den IE5.5 ausprobiert, da geht es. > Woran mag das liegen? muss ich leider passen. Netscape hat eben auch diverse Fehlfunktionen gehabt (und hat sie noch ... :-(( ) Kannst Du Deinen usern das Kopieren aus Worddateien nicht abgewöhnen? Oder ein Browserupdate machen ... ? viel Glück Peter Kursawe. From marketing_(at)_syscomedia.de Wed, 6 Dec 2000 19:25:48 +0100 Date: Wed, 6 Dec 2000 19:25:48 +0100 From: SyscoMedia.de marketing_(at)_syscomedia.de Subject: [php] mysql dump Hallo Torsten, > Probier mal: --user=$db_user oder -u $db_user > Außerdem fehlt noch die Datenbank die er dumpen soll. Genau das war der Punkt. Die Datenbank hat noch gefehlt. Damit geht es jetzt tadellos: $os = system("/usr/bin/mysqldump --host=$db_host --password=$db_pass --user=$db_u ser $db_name > ./dump.sql"); if ($os){ echo "Export war erfolgreich.";} else {echo "Fehler beim Export.";} > Gruß > Torsten Harling Nochmals vielen Dank an alle die sich die Mühe machten zu antworten. Gruß Dietmar From pfeiffer_(at)_uris.de Wed, 6 Dec 2000 19:59:46 +0100 Date: Wed, 6 Dec 2000 19:59:46 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] nochmal Probleme mit Texteingabefeld Hallo, habe nur einen Vorschlag zur Fehlersuche: Schreibe doch das komplette Query in eine Protokolldatei, zusammen mit der Meldung ob der Insert geklappt hat oder nicht. z.B.: timestamp##ok##query_statement timestamp##error##query_statement timestamp##ok##query_statement timestamp##error##query_statement Danach laesst Du nochmal ein paar Test ablaufen und siehst genau, warum es wo geklemmt hat... Und wenn Du dann immer noch nicht weiter weisst - schrei nochmal! So ohne alles ist das mehr ein Quizz und keine Hilfe... m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From info_(at)_agathos.net Wed, 6 Dec 2000 20:08:14 +0100 Date: Wed, 6 Dec 2000 20:08:14 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Probleme mit Texteingabefeld Hallo Bernd, > stehe da vor einem Problem und komme nicht weiter. > Ich habe eine Eingabemaske mit einem Textfeld. Wenn ich dort Text mit > Absätzen aus einem Worddokument über die Zwischenablage einfüge, spielt > die Maske verrückt. Wenn ich den Text von Hand oder ohne Absätze eingebe, > funktioniert alles problemlos. Vielleicht ist es was ganz anderes. Machst Du eigentlich ein addslashes() für das Textfeld? Falls nicht, könnten nicht escapte ' schon zum Fallstrick werden. Liebe Grüße aus dem Allgäu Theo From info_(at)_agathos.net Wed, 6 Dec 2000 20:26:37 +0100 Date: Wed, 6 Dec 2000 20:26:37 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Probleme mit Texteingabefeld > www.altmarkweb.de/agrar/test/addtermin.sphp3 /*6*/ if ( !mysql_query ( "insert into termine ( referfasser,[....] values ( nkurztext','$termintext' , 'agrar')" ) ) ^^^^^^^^^ Du willst hier wirklich das Wort agrar einfügen, oder fehlt das $ ? addslashes() kann ich für den inster auch keines feststellen, dann darf im Text kein ' vorkommen, sonst wirds auch nichts mit dem Insert. Liebe Grüße aus dem Allgäu Theo From Schulz_(at)_schutec.com Wed, 6 Dec 2000 20:47:41 -0000 Date: Wed, 6 Dec 2000 20:47:41 -0000 From: Bernd Schulz Schulz_(at)_schutec.com Subject: [php] Probleme mit Texteingabefeld >> www.altmarkweb.de/agrar/test/addtermin.sphp3 > /*6*/ > if ( !mysql_query ( "insert into termine ( referfasser,[....] > values ( nkurztext','$termintext' , 'agrar')" ) ) > ^^^^^^^^^ > Du willst hier wirklich das Wort agrar einfügen, oder fehlt das $ ? !!!!!!nein fehlt nicht > addslashes() kann ich für den inster auch keines feststellen, dann darf > im Text kein ' vorkommen, sonst wirds auch nichts mit dem Insert. !!!!!!!!!stimmt, sollte ich noch machen > Liebe Grüße aus dem Allgäu > Theo > -- > ** 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 Dieter.Roessing_(at)_web.de Wed, 06 Dec 2000 22:06:31 +0100 Date: Wed, 06 Dec 2000 22:06:31 +0100 From: Dieter =?iso-8859-1?Q?R=F6=DFing?= Dieter.Roessing_(at)_web.de Subject: [php] Installationsprobleme PHP4 / LINUX Hallo zusammen, ich wollte von PHP3 auf PHP4 umsteigen, doch ich bekomme es nicht als Apache-Modul zum laufen. Ich verwende APACHE 1.3.12, SUSE LINUX 6.4 und PHP4. PHP4 wurde folgendermaßen compiliert: ./configure --with-apxs=/usr/local/apache/bin/apxs --with-servlet=/usr/src/packages/JSDK2.0 --enable-calendar --enable-dbase --enable-ftp --with-java --enable-sockets --with-mysql=/usr/local/mysql Auch APACHE wurde konfiguriert, daß er mit Modulen arbeitet (bei PHP3 funktioniert es auch): ./configure --prefix=/usr/local/apache --enable-shared=max --with-perl=/usr/bin/perl --enable-module=usertrack --enable-module=so --enable-module=vhost_alias --enable-module=headers --enable-module=log_referer die HTTPD.CONF wurde auch entsprechend angepaßt: LoadModule php4_module /usr/local/lib/libphp4.so AddModule mod_php4.c Beim Start von Apache erhalte ich jedoch immer folgende Meldung. Can't locate API module structure `php4_module' in file /usr/local/lib/libphp4.so: /usr/local/lib/libphp4.so: undefined symbol: php4_module ./apachectl start: httpd could not be started Ich habe jetzt schon verschiedene Varianten auspobiert um PHP4 zum laufen zu bringen. es klappt aber nicht. Ich hoffe das mir jemand helfen kann. Danke im voraus. Dieter From Stefan_Leiner_(at)_gmx.net Wed, 6 Dec 2000 22:15:05 +0100 (CET) Date: Wed, 6 Dec 2000 22:15:05 +0100 (CET) From: Stefan Leiner Stefan_Leiner_(at)_gmx.net Subject: [php] halb OT: ellenlange Subjects Hallo Christian und die die anderen, On Tue, 5 Dec 2000, Christian Hofmann wrote: > Hallo, > > > Ich glaub da hat Outlook durchaus seine Finger im Spiel. > > Man kann ja alles auf M$ schieben, aber das > nicht. Bei mir macht es das immer richtig. > Man muss nur von AW auf RE umstellen. Leider ist RE auch falsch, es muß Re heißen. Ja ich weiß, daß ich ein Erbenspalter bin, aber es gibt da irgendwo Regeln und die besagen das. Wenn du willst such ich mal. > > Und vola: Es gibt keine Probleme. > > CU > > Christian PS: Nein, ich habe die Regeln nicht aufgestellt und habe auch nichts gegen RE oder Re, aber wenn es sie gibt und von vielen beachtet werden ... MfG Stefan"der sich auch nicht an alle Regeln hält"Leiner From Stefan_Leiner_(at)_gmx.net Wed, 6 Dec 2000 22:30:25 +0100 (CET) Date: Wed, 6 Dec 2000 22:30:25 +0100 (CET) From: Stefan Leiner Stefan_Leiner_(at)_gmx.net Subject: [php] halb OT: ellenlange Subjects Hm?, On Wed, 6 Dec 2000, Ralf Geschke wrote: > > Leider ist RE auch falsch, es muß Re heißen. Ja ich weiß, daß > > Und warum mailst Du dann mit "RE:" anstat "Re:"? ;-) > > SCNR, > Ralf (List-Admin) > Verdammt was is da denn passiert(3x?) MfG :-) From traffic_eye_(at)_hotmail.com Wed, 6 Dec 2000 22:37:04 +0100 Date: Wed, 6 Dec 2000 22:37:04 +0100 From: Traffic-Eye traffic_eye_(at)_hotmail.com Subject: [php] Re: Aller Anfang ist teuer. hi also ich kann für die echten einsteigen nur mein erstes PHP Buch empfehlen. Hat man das verstanden braucht man sich kein neues zu holen. Den rest eignet man sich durch die liste oder tuts an. titel: " PHP4 - Webserver Programmierung für um-und einsteiger" von Thomas Theis im Galileo Verlag und kostet 70 DM. Kann ich nur empfehlen. cu tobias ~~~~~~~~~~~~~~~~~~~~~~~~~ Webmaster of Traffic - Eye -- Das Traffic Auge deiner Webseite --- http://www.traffic-eye.de ICQ: 86405621 > Hallo zusammen > > ich habe mir in den letzten Wochen die Diskussionen rund um PHP in der > Mailingliste angesehen und dabei schon eine Menge gelernt. Jetzt moechte > ich aber gerne mich weitergehend mit PHP beschaeftigen. Ich habe mich > also einmal schlau gemacht welche Buecher es ueber dieses Gebiet gibt > und wie sie bewertet werden. Dabei sind die meisten Urteile der Leser > doch verheerend. > Da ich persoenlich kein Interesse habe 100 DM in den Sand zu setzen, > wuesste ich gerne welche Buecher denn nun wirklich dazu taugen um einen > professionellen Ueberblick zu erhalten. > Die Buecher unter www.php-center.de sind ja auch nicht gerade hoch > bewertet bei Amazon, daher wuesste ich wirklich sehr gerne, ob ihr einen > guten Tipp haettet. Ich wuerde mich auch ueber ein gutes Online-Tutorial > freuen. > > Vielen Dank im Voraus > > Oliver Winkenbach From info_(at)_agathos.net Wed, 6 Dec 2000 22:59:56 +0100 Date: Wed, 6 Dec 2000 22:59:56 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] HTTP_POST_VARS Hallo, wenn ich auf Seite1.php via post variablen an Seite2.php übergebe kann ich die dort logischer weise in $HTTP_POST_VARS wiederfinden. Aber wie transportiere ich die vars von Seite1.php nach Seite3.php und das incl. der neuen vars von Seite2.php? *grübel* Danke Liebe Grüße aus dem Allgäu Theo From eschmid+sic_(at)_s.netic.de Wed, 6 Dec 2000 23:00:31 +0100 Date: Wed, 6 Dec 2000 23:00:31 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: Aller Anfang ist teuer. On Wed, Dec 06, 2000 at 10:37:04PM +0100, Traffic-Eye wrote: > also ich kann für die echten einsteigen nur mein erstes PHP Buch empfehlen. > Hat man das verstanden braucht man sich kein neues zu holen. Den rest eignet > man sich durch die liste oder tuts an. > titel: " PHP4 - Webserver Programmierung für um-und einsteiger" von Thomas > Theis im Galileo Verlag und kostet 70 DM. > > Kann ich nur empfehlen. Ja dem schliesse ich mich an. Ich kenne zufälligerweise die Lektorin von Thomas. Bei einer Neuauflage wird sicherlich der Begriff Umsteiger aus dem Titel entfernt. Auf der beiliegenden CD sollte die weiterführende Literatur enthalten sein. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From ducado_(at)_retemail.es Thu, 7 Dec 2000 00:10:04 +0100 Date: Thu, 7 Dec 2000 00:10:04 +0100 From: Ducado ducado_(at)_retemail.es Subject: [php] zugriffsrechte This is a multi-part message in MIME format. ------=_NextPart_000_00AB_01C05FE2.0C795620 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hai, brauche dringend erste hilfe habe WAMP auf meinem Rechner installiert. jetzt habe ich ein php-Script = installiert und ich mu=DF f=FCr einen Ordner zugriffsrechte (777) erteilen. Wie kann ich das machen?=20 ------=_NextPart_000_00AB_01C05FE2.0C795620 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
hai, brauche dringend erste = hilfe
habe WAMP auf meinem Rechner = installiert. jetzt=20 habe ich ein php-Script installiert und ich mu=DF f=FCr einen = Ordner
zugriffsrechte (777) = erteilen.
Wie kann ich das machen?=20
------=_NextPart_000_00AB_01C05FE2.0C795620-- From joh_(at)_phptiger.de Thu, 7 Dec 2000 00:16:15 +0100 Date: Thu, 7 Dec 2000 00:16:15 +0100 From: Johannes Schmidt joh_(at)_phptiger.de Subject: [php] Installationsprobleme PHP4 / LINUX > ./configure --with-apxs=/usr/local/apache/bin/apxs > ---with-servlet=/usr/src/packages/JSDK2.0 --enable-calendar > --enable-dbase --enable-ftp --with-java --enable-sockets > --with-mysql=/usr/local/mysql Der Parameter --with-servlet=... "sagt" PHP dass Du als Server API für PHP einen Servletserver laufen lassen möchtest. In Verbindung mit --with-apxs macht das also wenig Sinn. IMHO wird der zuletzt gesetzte Parameter berücksichtigt. Lass den Servlet-Parameter einfach mal weg. Viel Spaß! joh -- Johannes Schmidt Handelsblatt.com 0211/8282-6318 From mk_(at)_php-homepage.de Thu, 07 Dec 2000 00:25:17 +0100 Date: Thu, 07 Dec 2000 00:25:17 +0100 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] zugriffsrechte > Ducado wrote: > > habe WAMP auf meinem Rechner installiert. jetzt habe ich ein > php-Script installiert und ich muß für einen Ordner > zugriffsrechte (777) erteilen. > Wie kann ich das machen? Gar nicht, weil Windows kein Chmod kennt. Das sollte auch so gehen. Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de From eschmid+sic_(at)_s.netic.de Thu, 7 Dec 2000 00:26:26 +0100 Date: Thu, 7 Dec 2000 00:26:26 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] zugriffsrechte On Thu, Dec 07, 2000 at 12:10:04AM +0100, Ducado wrote: > hai, brauche dringend erste hilfe > habe WAMP auf meinem Rechner installiert. jetzt habe ich ein php-Script installiert und ich muß für einen Ordner > zugriffsrechte (777) erteilen. > Wie kann ich das machen? Das geht meines Wissens nicht. s/Windows/Linux/g. Unter GNU/Linux gehts relativ einfach: chmod +ugo dateiname -Egon PS: Als Merkhilfe benutze da immer den Vornamen Hugo. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From eschmid+sic_(at)_s.netic.de Thu, 7 Dec 2000 00:30:28 +0100 Date: Thu, 7 Dec 2000 00:30:28 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Installationsprobleme PHP4 / LINUX On Thu, Dec 07, 2000 at 12:16:15AM +0100, Johannes Schmidt wrote: > > ./configure --with-apxs=/usr/local/apache/bin/apxs > > ---with-servlet=/usr/src/packages/JSDK2.0 --enable-calendar > > --enable-dbase --enable-ftp --with-java --enable-sockets > > --with-mysql=/usr/local/mysql > Der Parameter --with-servlet=... "sagt" PHP dass Du als Server API für > PHP einen Servletserver laufen lassen möchtest. In Verbindung mit > --with-apxs macht das also wenig Sinn. IMHO wird der zuletzt gesetzte > Parameter berücksichtigt. Lass den Servlet-Parameter einfach mal weg. Ja das sind verschiedene Server-APIs und man kann sich nun mal nur für einen Server entscheiden. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From office_(at)_kandlhofer.com Thu, 7 Dec 2000 00:29:29 +0100 Date: Thu, 7 Dec 2000 00:29:29 +0100 From: Josef Kandlhofer office_(at)_kandlhofer.com Subject: [php] zugriffsrechte >hai, brauche dringend erste hilfe >habe WAMP auf meinem Rechner installiert. jetzt habe ich ein php-Script installiert und ich muß >>>für einen Ordner >zugriffsrechte (777) erteilen. >Wie kann ich das machen? Im Explorer Rechte-Maustaste-Menü auf gewünschten Order und für "Jeder" alle Rechte geben, sodass man dort auch schreiben kann. Willst du das wissen?? From megagigl_(at)_megagigl.net Thu, 7 Dec 2000 06:06:11 +0100 Date: Thu, 7 Dec 2000 06:06:11 +0100 From: Andreas Baumgartner megagigl_(at)_megagigl.net Subject: [php] HTTP_POST_VARS > Hallo, > wenn ich auf Seite1.php via post variablen an Seite2.php übergebe > kann ich die dort logischer weise in $HTTP_POST_VARS wiederfinden. > Aber wie transportiere ich die vars von Seite1.php nach Seite3.php > und das incl. der neuen vars von Seite2.php? *grübel* ganz einfach, mit hidden fields in Seite2.php, z. b. so: echo ""; From andreas.baumgartner_(at)_timetronic.it Thu, 7 Dec 2000 06:06:11 +0100 Date: Thu, 7 Dec 2000 06:06:11 +0100 From: Andreas Baumgartner andreas.baumgartner_(at)_timetronic.it Subject: [php] HTTP_POST_VARS > Hallo, > wenn ich auf Seite1.php via post variablen an Seite2.php übergebe > kann ich die dort logischer weise in $HTTP_POST_VARS wiederfinden. > Aber wie transportiere ich die vars von Seite1.php nach Seite3.php > und das incl. der neuen vars von Seite2.php? *grübel* ganz einfach, mit hidden fields in Seite2.php, z. b. so: echo ""; From pfeiffer_(at)_uris.de Thu, 7 Dec 2000 09:00:27 +0100 Date: Thu, 7 Dec 2000 09:00:27 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] HTTP_POST_VARS Hi Theo, habe das mal so gemacht: -------------------------------------------- $hidden = $HTTP_POST_VARS; /* am Anfang jeder Seite */ /* irgenwo innerhalb von */ while(list($key,$val)=_(at)_each($hidden)); {if (substr($key, 0, 1) == "H") {echo " } } -------------------------------------------- Die Abfrage des Keys, weil die Werte alle doppelt auftauchen, einmal mit Variablennamen und einmal mit fortlaufender Nummer. Bei mir fingen alle Namen mit 'H' an, aber das kann man ja beliebig modifizieren... 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, 7 Dec 2000 09:04:03 +0100 Date: Thu, 7 Dec 2000 09:04:03 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] zugriffsrechte > Willst du das wissen?? ooops, jetzt weiss ich es, dies ist keine Mailingliste, das ist eine Gameshow... Was issen als erster Preis drin... m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From atsasid_(at)_gmx.de Wed, 6 Dec 2000 18:31:00 +0100 Date: Wed, 6 Dec 2000 18:31:00 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] AW: [php] Aller Anfang ist teuer. > Ordentliche Bücher haben eine eigene Homepage und bieten Support für > Leser, z.B. unter http://www.php.comzept.de/php4. *räusper* eigenwerbung? kauft sonst keiner dein Buch? ;p ich würde dem Oliver einfach mal des PHP Manual empfehlen, das bekommt man auf jeder einschlägigen Seite, und Aktueller gehts einfach nicht, für den Fortgeschrittenen / oder Professionellen Programmierer lohnt sich auf jedenfall ein Blick in das Buch von Till & Tobias... gruss, Peter "[DiSAStA]" Petermann From GH-lists_(at)_ecora.de Thu, 7 Dec 2000 08:26:41 +0100 Date: Thu, 7 Dec 2000 08:26:41 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] HTTP_POST_VARS Andreas Baumgartner schrieb > ganz einfach, mit hidden fields in Seite2.php, z. b. so: Das ist eher eine schlechte Idee. Dabei schickst Du die Daten bei jeder weiteren Seite im Ping-Pong-Verfahren zwischen Server und Client hin und her. Der Client kann die Daten dabei jedesmal manipulieren, so daß die Daten nach jedem Request vom Server neu validiert werden müssen. Für derartiges gibt es Sessions. Du nimmst die Daten einmal auf dem Server entgegen, validierst sie und legst sie dann als Session-Variablen in der Session ab. Die Daten können dann vom Client nicht mehr manipuliert werden und sind trotzdem auf jeder weiteren Seite (innerhalb der Session) verfügbar. Guido Haeger From joerg_(at)_krause.net Thu, 7 Dec 2000 10:02:09 +0100 Date: Thu, 7 Dec 2000 10:02:09 +0100 From: =?iso-8859-1?Q?J=F6rg_Krause?= joerg_(at)_krause.net Subject: [php] AW: [php] Aller Anfang ist teuer. > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag > von Peter "[DiSAStA]" Petermann > > > Ordentliche Bücher haben eine eigene Homepage und bieten Support für > > Leser, z.B. unter http://www.php.comzept.de/php4. > *räusper* > eigenwerbung? kauft sonst keiner dein Buch? ;p Sicher, warum nicht? Verkauft sich sehr gut, aber genug gibt's nicht ;-) > > ich würde dem Oliver einfach mal des PHP Manual empfehlen, das > bekommt man auf jeder einschlägigen Seite, und Aktueller gehts > einfach nicht, > für den Fortgeschrittenen / oder Professionellen Programmierer > lohnt sich auf jedenfall ein Blick in das Buch von Till & Tobias... ?? Es war ja explizit nach Anfänger gefragt. Das Buch von Till ist zweifelsohne ausgezeichnet, nur eben absolut nichts für Anfänger. Was allen anderen Büchern m.E. fehlt, sind Grundlagen über die Webserverprogrammierung. D.h. viele Fragen auf der Liste resultieren aus Unverständnis über die Funktionsweise von HTTP, Cookies usw., bis hin zu fehlendem Wissen zu JavaScript und HTML, was definitiv benötigt wird. Für viele ist PHP der Einstieg in die Webserverprogrammierung. Es gibt Schnittstellen zwischen Webserver/HTML/JS und PHP. Die sich zu erschließen, benötigt man mehrere Bücher - oder die Schnittstellen werden anhand PHP erklärt. Das genau habe ich versucht und deshalb sind es 1200 Seiten und genau deshalb ist nicht alles PHP und genau deshalb ist es so erfolgreich. Jörg Krause E-Mail: joerg_(at)_krause.net / Info: www.joerg.krause.net Kennen Sie schon die neue Auflage zu PHP 4? Hier gibt es die Infos: www.php.comzept.de From h.wiens_(at)_gmx.net Thu, 7 Dec 2000 09:53:32 +0100 Date: Thu, 7 Dec 2000 09:53:32 +0100 From: Harry Wiens h.wiens_(at)_gmx.net Subject: [php] php ftp funktionen ch hab einen ftp client in php programmiert, dieser verbindet mich aber mit einem ftp server, trennt aber scheinbar die verbinfung dann sofort wieder, ohne das ein ftp_quit signal gesendet wurde - woran könnte das liegen? h.wiens_(at)_bbs-gruppe.de hier ein bißchen kot: ......
Dateien auf
 

From ulf.wendel_(at)_phpdoc.de Thu, 07 Dec 2000 10:23:40 +0100 Date: Thu, 07 Dec 2000 10:23:40 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] $GLOBALS Klaus Schmidt wrote: > function array_make_hiddens($r) { > $htmlstart=' $htmlende=" >\n"; > for (reset($r);$k=key($r);next($r) ) { // Fehlerzeile > $html.="$htmlstart name=\"$k\" value=\"".urlencode($r[$k])."\"$htmlende"; > } > return $html; > } > > echo '
'; > echo array_make_hiddens(&$GLOBALS); // geht hier nur mit '&' > echo '
'; > ?> > > Das Prob liegt darin, dass _hier_ ohne den call by referenz (&) > ein > > Warning: Variable passed to reset() is not an array or > object in c:\usr\htdocs\ksweb\providercheck.php3 on line 5 > > auftritt, was ich absolut nicht begreife ;-o > denn unter php4 geht's (logischer Weise) mit und ohne '&' Funktioniert nicht mit meinem angestaubten 3.0.15. > Prüfe ich vorher $r (was ja $GLOBALS sein sollte) > (ohne den & CBR) ist $r ein leerer String. Ich tippe auf einen Bug bei den Referenzen, aber das ist geraten. PHP hat in allen Versionen, die ich bislang gesehen habe, Probleme mit Referenzen. $GLOBALS ist eine globale Variable, die alle globalen Variablen also auch eine Referenz auf sich selbst enthält. Vielleicht stolpert PHP 3 darüber, siehe auch die print_r() Warnung im Manual. > Setze ich $GLOBALS direkt in die Schleife ein gehts auch > aber dass solls ja nicht sein :-)) Schreibe eine etwas andere Signatur für die Funktion und verzichte auf das "call time by reference". Zumindest mein altes PHP 3 war anschließend glücklich. function array_make_hiddens(&$r) { ... } Ulf From webmasterbhs_(at)_bluewin.de Thu, 7 Dec 2000 10:37:50 +0100 Date: Thu, 7 Dec 2000 10:37:50 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] php ftp funktionen > ch hab einen ftp client in php programmiert, dieser verbindet mich aber mit > einem ftp server, trennt aber scheinbar die verbinfung dann sofort wieder, > ohne das ein ftp_quit signal gesendet wurde - woran könnte das liegen? daran, dass das script beendet wird nach dem aufruf :-) ist doch klar !!!? -kiri _______________________ http://www.php-usertreffs.de From mieland_(at)_lunatic.de Thu, 07 Dec 2000 10:45:15 +0100 Date: Thu, 07 Dec 2000 10:45:15 +0100 From: Alexander Mieland mieland_(at)_lunatic.de Subject: [php] User-Online-Anzeige ohne Refreshes? Guten Tach, Eine kurze Frage... :) Gibt es irgendeine Möglichkeit, eine User-Online Anzeige zu basteln, natürlich möglichst NUR per PHP, also ohne Javascript, welche beim Client sofort einen neuen User anzeigt, wenn ein neuer User auf die Seite kommt, und zwar OHNE den Server mit lästigen, ständigen, 5-10sekündigen Refreshes zu belästigen? -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.apboard.de <--| |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| From Armin.Lorenz_(at)_szm.de Thu, 7 Dec 2000 10:47:59 +0100 Date: Thu, 7 Dec 2000 10:47:59 +0100 From: Armin.Lorenz_(at)_szm.de Armin.Lorenz_(at)_szm.de Subject: [php] AW: [php] User-Online-Anzeige ohne Refreshes? Ich glaube nicht. Dürfte technisch gar nicht funktionieren. -----Ursprüngliche Nachricht----- Von: Alexander Mieland [mailto:mieland_(at)_lunatic.de] Gesendet: Donnerstag, 7. Dezember 2000 10:45 An: PHP-Mailingliste Betreff: [php] User-Online-Anzeige ohne Refreshes? Guten Tach, Eine kurze Frage... :) Gibt es irgendeine Möglichkeit, eine User-Online Anzeige zu basteln, natürlich möglichst NUR per PHP, also ohne Javascript, welche beim Client sofort einen neuen User anzeigt, wenn ein neuer User auf die Seite kommt, und zwar OHNE den Server mit lästigen, ständigen, 5-10sekündigen Refreshes zu belästigen? -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.apboard.de <--| |--> http://www.thewall.de <--| |--> http://www.halflife-editing.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 s.fuentes_(at)_the-service.de Thu, 7 Dec 2000 11:02:10 +0100 Date: Thu, 7 Dec 2000 11:02:10 +0100 From: Sebastian Fuentes s.fuentes_(at)_the-service.de Subject: [php] AW: [php] User-Online-Anzeige ohne Refreshes? Kennt einer von euch den Chat Script Stutter[1] ?? Jener arbeitet mit pusch bzw. einem offenem Stream, ähnlich müßte es auch mit 'User Online' gehen. Bitte Bitte jetzt nicht wieder User Online geht garnicht .... bitte. >Ich glaube nicht. Dürfte technisch gar nicht funktionieren. >>Guten Tach, >> >>Eine kurze Frage... :) >>Gibt es irgendeine Möglichkeit, eine User-Online Anzeige zu >>basteln, natürlich möglichst NUR per PHP, also ohne Javascript, >>welche beim Client sofort einen neuen User anzeigt, wenn ein >>neuer User auf die Seite kommt, und zwar OHNE den Server mit >>lästigen, ständigen, 5-10sekündigen Refreshes zu belästigen? [1] http://screwdriver.net/stutter/ Sebastian Fuentes Web-Development _(at)_ Nets AG ---------------------------------------------------------- sebastian.fuentes_(at)_nets-ag.de # _(at)_work s.fuentes_(at)_the-service.de # _(at)_home http://www.nets-ag.de # My employer http://strange-movies.de # newest projekt ---------------------------------------------------------- From Michael_(at)_Stahmann.de Thu, 07 Dec 2000 11:01:30 +0100 Date: Thu, 07 Dec 2000 11:01:30 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] User-Online-Anzeige ohne Refreshes? Tach auch, Alexander Mieland schrieb: > > Guten Tach, > > Eine kurze Frage... :) > Gibt es irgendeine Möglichkeit, eine User-Online Anzeige zu > basteln, natürlich möglichst NUR per PHP, also ohne Javascript, > welche beim Client sofort einen neuen User anzeigt, wenn ein > neuer User auf die Seite kommt, und zwar OHNE den Server mit > lästigen, ständigen, 5-10sekündigen Refreshes zu belästigen? > Irgendwie muß ja eine Komunikation mit dem Server stattfinden. Wie, wenn nicht mit refresh. Eine möglichkeit ist noch Flash - aber das ist fast das gleiche wie mit JavaScript, haben aber viele Leute installiert und ausschalten läßt es sich IMHO nicht. Alternativ zum Flash-Film ein Bild, ähnlich wie bei einem counter. Da klappt das natürlich wieder nicht. Ein Java-Aplett könnte das ebenfalls bewerkstelligen. Ich kenne aber nix passendes. Gruß Michael > -- > mfg > Alexander Mieland -- aka DMA147.ThW.N > dma147_(at)_thewall.de > |--> http://www.apboard.de <--| > |--> http://www.thewall.de <--| > |--> http://www.halflife-editing.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 -- -------------------------------------------------------- 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 daniel_(at)_php4win.de Thu, 7 Dec 2000 11:12:12 +0100 Date: Thu, 7 Dec 2000 11:12:12 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] zugriffsrechte > On Thu, Dec 07, 2000 at 12:10:04AM +0100, Ducado wrote: > > hai, brauche dringend erste hilfe > > habe WAMP auf meinem Rechner installiert. jetzt habe ich ein php-Script installiert und ich muß für einen Ordner > > zugriffsrechte (777) erteilen. > > Wie kann ich das machen? > > Das geht meines Wissens nicht. s/Windows/Linux/g. Unter GNU/Linux gehts > relativ einfach: http://msdn.microsoft.com/library/devprods/vs6/visualc/vccore/_crt__chmod.2c _._wchmod.htm afaik bezieht sich diese funktion auf den aktuellen user, k.A. ob es noch eine mächtigere funktion gibt. unter NT könnte das durchaus sein... daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From daniel_(at)_php4win.de Thu, 7 Dec 2000 11:17:15 +0100 Date: Thu, 7 Dec 2000 11:17:15 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] zugriffsrechte > > Das geht meines Wissens nicht. s/Windows/Linux/g. Unter GNU/Linux gehts > > relativ einfach: > > http://msdn.microsoft.com/library/devprods/vs6/visualc/vccore/_crt__chmod.2c > _._wchmod.htm > afaik bezieht sich diese funktion auf den aktuellen user, k.A. ob es noch > eine mächtigere funktion gibt. > unter NT könnte das durchaus sein... d.h. aber noch nicht das es auch in php implementiert ist :) daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From bjoern_(at)_baer.main.de Thu, 7 Dec 2000 11:20:00 +0100 Date: Thu, 7 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 h.wiens_(at)_gmx.net Thu, 7 Dec 2000 11:33:05 +0100 Date: Thu, 7 Dec 2000 11:33:05 +0100 From: Harry Wiens h.wiens_(at)_gmx.net Subject: [php] php ftp funktionen das heißt dann ich müßte für jede aktion (verz wechseln, kopieren, löschen,..) eine neue verbindung mit ftp_connect usw, aufbauen= ----- Original Message ----- From: Cyrill Schumacher To: Sent: Thursday, December 07, 2000 10:37 AM Subject: Re: [php] php ftp funktionen > > ch hab einen ftp client in php programmiert, dieser verbindet mich aber > mit > > einem ftp server, trennt aber scheinbar die verbinfung dann sofort wieder, > > ohne das ein ftp_quit signal gesendet wurde - woran könnte das liegen? > > daran, dass das script beendet wird nach dem aufruf :-) > ist doch klar !!!? > > -kiri > _______________________ > http://www.php-usertreffs.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 webmasterbhs_(at)_bluewin.de Thu, 7 Dec 2000 11:43:04 +0100 Date: Thu, 7 Dec 2000 11:43:04 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] php ftp funktionen > das heißt dann ich müßte für jede aktion (verz wechseln, kopieren, > löschen,..) eine neue verbindung mit ftp_connect usw, aufbauen= jau !!!!! richtich jeratten ! ftp_connect() ftp_kwitt() -kiri _______________________ http://www.php-usertreffs.de From Michael_(at)_Stahmann.de Thu, 07 Dec 2000 11:39:24 +0100 Date: Thu, 07 Dec 2000 11:39:24 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] AW: [php] User-Online-Anzeige ohne Refreshes? Sebastian Fuentes schrieb: > > Kennt einer von euch den Chat Script Stutter[1] ?? > Jener arbeitet mit pusch bzw. einem offenem Stream, ähnlich müßte es auch mit 'User Online' gehen. > Das ist ja eine andere Kiste, ich dachte Du willst das irgenwo auf der Seite plazieren. Wenn die Seite gesendet wurde, ist das ja nicht mehr möglich. Außer mit JavaScript, Flash etc. Ist die Anzeige so wichtig, das man dafür einen Steam machen muß?? > [1] http://screwdriver.net/stutter/ 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 php-mailingliste_(at)_halflife-editing.de Thu, 07 Dec 2000 11:55:25 +0100 Date: Thu, 07 Dec 2000 11:55:25 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] AW: [php] User-Online-Anzeige ohne Refreshes? At 11:39 07.12.2000 +0100, you wrote: >Sebastian Fuentes schrieb: > > > > Kennt einer von euch den Chat Script Stutter[1] ?? > > Jener arbeitet mit pusch bzw. einem offenem Stream, ähnlich müßte es > auch mit 'User Online' gehen. > > > >Das ist ja eine andere Kiste, ich dachte Du willst das irgenwo auf der >Seite plazieren. >Wenn die Seite gesendet wurde, ist das ja nicht mehr möglich. Außer >mit JavaScript, Flash etc. >Ist die Anzeige so wichtig, das man dafür einen Steam machen muß?? Ne, so wichtig ist sie nicht. War auch eigentlich mehr aus reiner Neugier. Ich dachte, dass sowas vielleicht möglich wäre, naja. Dann mache ich es halt doch per Meta-Refresh, oder per Javascript, was wäre da eventuell "Server-schonender"? -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.apboard.de <--| |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| From Michael_(at)_Stahmann.de Thu, 07 Dec 2000 12:02:39 +0100 Date: Thu, 07 Dec 2000 12:02:39 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] AW: [php] User-Online-Anzeige ohne Refreshes? Hallo Alexander Alexander Mieland schrieb: > > > Ne, so wichtig ist sie nicht. > War auch eigentlich mehr aus reiner Neugier. > Ich dachte, dass sowas vielleicht möglich wäre, naja. > Dann mache ich es halt doch per Meta-Refresh, oder per > Javascript, was wäre da eventuell "Server-schonender"? > Ist IMHO egal, die Frage ist nur, wie oft der Server angefragt wird und was er zurückgeben bzw. verarbeiten soll. Wer fragt ist (fast) egal. 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 info_(at)_ticinonline.net Thu, 7 Dec 2000 12:05:56 +0100 Date: Thu, 7 Dec 2000 12:05:56 +0100 From: info_(at)_ticinonline.net info_(at)_ticinonline.net Subject: [php] Automatisch
,;\"[:space:][:cntrl:]]+)", "\\1", $line); $line = eregi_replace("([href|src]) *= *.]+)\">[^<]+", "\\1=\\2", $line); $line = eregi_replace("(mailto:[^_(at)_\"]+_(at)_([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9\-]{2,4})", "\\1", $line); } return $line; } $fromposter=" heute habe ich keinen lust um link zu schreiben....... darum gehe ich auf: http://10.0.0.80/admin.php?op=editarticolo&articolo=976184350 und schreibe den Nuke total neu fuer PHP4 mit dem bild converter von imagemagic 5 wo der bild upload auch in tiff geht mit der tumpinail bild 120x120 und... mit conf: RewriteEngine on RewriteRule ^/info/([^/]+)/([^/]+)$ /shownews.html?cat=$1&id=$2 [L,T=application/x-httpd-php] so dass die Suchspider auch wass sehen.... sowie auf: http://ticinonline.net/ und dann download von: ftp://ftp.gnu.org na dann ....... ciao info_(at)_ticinonline.net Off-topic...... Hat Jemand einen ISDN Gateway (fritz pci card) installiert auf seinen UNIX wo dass ganze heim Lan zugreifen kann und nach 40 sekunden keinen traffic abstellt ipchains unsw.... die win client das unix ip als gateway und dns provider? Bei Easy linux 2000 ein kinderspiel aber auf einem Caldera 2.4 siehts anders aus Waere froh ueber einen configure beispiel :-) "; foreach($HTTP_POST_VARS as $k => $v) { $$k=$v; } $neuelinkfertig=nl2br(linkwriter($fromposter)); echo"
$neuelinkfertig
"; ?>PHP4 only ============================================ PPK-webprogramm P.Hohl 6672 Gordevio info_(at)_ticinonline.net info_(at)_grossalp.ch www.grossalp.ch free program PHP http://php.ticinonline.net/ ============================================ Online Programm - ScreenDesign - Configurazioni Server Linux Aziendali Programmi cc+ PHP CGI ASP Pyton HTML ============================================ From info_(at)_ticinonline.net Thu, 7 Dec 2000 11:12:32 +0100 Date: Thu, 7 Dec 2000 11:12:32 +0100 From: info_(at)_ticinonline.net info_(at)_ticinonline.net Subject: [php] R: [php] zugriffsrechte Zugriffrechte auf Window? ist es richtig? ============================================ PPK-webprogramm P.Hohl 6672 Gordevio info_(at)_ticinonline.net info_(at)_grossalp.ch www.grossalp.ch free program PHP http://php.ticinonline.net/ ============================================ Online Programm - ScreenDesign - Configurazioni Server Linux Aziendali Programmi cc+ PHP CGI ASP Pyton HTML ============================================ ----- Original Message ----- From: Ducado To: php_(at)_php-center.de Sent: Thursday, December 07, 2000 12:10 AM Subject: [php] zugriffsrechte hai, brauche dringend erste hilfe habe WAMP auf meinem Rechner installiert. jetzt habe ich ein php-Script installiert und ich muß für einen Ordner zugriffsrechte (777) erteilen. Wie kann ich das machen? From info_(at)_ticinonline.net Thu, 7 Dec 2000 12:07:53 +0100 Date: Thu, 7 Dec 2000 12:07:53 +0100 From: info_(at)_ticinonline.net info_(at)_ticinonline.net Subject: [php] R: [php] php ftp funktionen This is a multi-part message in MIME format. ------=_NextPart_000_0046_01C06046.53CB8D40 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Die anlage kann sicher helfen :-) ciao patrik ============================================ PPK-webprogramm P.Hohl 6672 Gordevio info_(at)_ticinonline.net info_(at)_grossalp.ch www.grossalp.ch free program PHP http://php.ticinonline.net/ ============================================ Online Programm - ScreenDesign - Configurazioni Server Linux Aziendali Programmi cc+ PHP CGI ASP Pyton HTML ============================================ ----- Original Message ----- From: Cyrill Schumacher To: Sent: Thursday, December 07, 2000 11:43 AM Subject: Re: [php] php ftp funktionen > > das heißt dann ich müßte für jede aktion (verz wechseln, kopieren, > > löschen,..) eine neue verbindung mit ftp_connect usw, aufbauen= > > jau !!!!! richtich jeratten ! > > ftp_connect() > > ftp_kwitt() > > -kiri > _______________________ > http://www.php-usertreffs.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 > ------=_NextPart_000_0046_01C06046.53CB8D40 Content-Type: application/octet-stream; name="ftp.php3" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="ftp.php3" PHP FTP Client v1.5

Login:     

Password:  

Directory: 

FTP login failed! Start over? Can't enter that = directory!

Current directory: " . $phpftp_dir . "
\n"; if ( $phpftp_dir =3D=3D "/" ) { $phpftp_dir=3D""; } ?>

Directory empty or not = readable

Directories
"> "> ">
Files
"> "> ">

"> "> ">

"> "> ">

"> "> "> FTP login failed!

Start over? FTP login failed!

Start over? FTP get failed!

Start over? Upload failed! Can't create temp = file?

Start over? FTP login failed!

Start over? ------=_NextPart_000_0046_01C06046.53CB8D40-- From tim_(at)_digicol.de Thu, 07 Dec 2000 12:08:35 +0100 Date: Thu, 07 Dec 2000 12:08:35 +0100 From: Tim Strehle tim_(at)_digicol.de Subject: [php] php ftp funktionen Hallo, Harry Wiens schrieb: > > ch hab einen ftp client in php programmiert, dieser verbindet mich aber mit > einem ftp server, trennt aber scheinbar die verbinfung dann sofort wieder, > ohne das ein ftp_quit signal gesendet wurde - woran könnte das liegen? weiß nich - bei mir (PHP 4.0.2 Solaris) funktioniert Dein Skript! Jedenfalls listet es mir erfolgreich ein paar Dateien auf. Was meinst Du mit "trennt die Verbindung sofort wieder" - daß garnichts geht? Hast Du mal versucht, Dich auf einen anderen FTP-Server zu verbinden? > h.wiens_(at)_bbs-gruppe.de > > hier ein bißchen kot: > > [...] Gruß, Tim -- ------------------------------------------------------- Tim Strehle DC4 Development Team Digital Collections Phone: +49 40 235 35 0 Hammerbrookstr. 93 Fax: +49 40 235 35 180 20097 Hamburg / Germany http://www.digicol.com ------------------------------------------------------- From kai_(at)_pc-infos.de Thu, 7 Dec 2000 12:10:53 +0100 Date: Thu, 7 Dec 2000 12:10:53 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] AW: [php] User-Online-Anzeige ohne Refreshes? Nun brauchst du eine systemweite variable (weiß nicht mehr wie das in PHP heißt, sorry), in die immer die aktuelle zahl geschrieben wird sobald ein neuer user dazukommt / ein alter user geht. diese variable lässt du in deinem script einmal in der minute checken (oder so)... und dann dies in deiner prüf schleife: document.all.ichbinderuseronlinecounder.innerHTML = \"" . $usercount . "\";"; flush(); ?> achtung! du musst die maximale ausführungszeit auf unendlich setzen... wie das alles geht was oben beschrieben ist findest du im phpChat unter phpwizard.net PS: sorry, aber ohne JS gehts nunmal schlecht.... From webmasterbhs_(at)_bluewin.de Thu, 7 Dec 2000 12:18:16 +0100 Date: Thu, 7 Dec 2000 12:18:16 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] R: [php] php ftp funktionen > Die anlage kann sicher helfen :-) > > ciao patrik ja schon, aber wenn man zeit hätte. schicke doch mal ein bisschen zeit pe email mit ! ;-) kiri From h.wiens_(at)_gmx.net Thu, 7 Dec 2000 12:42:40 +0100 Date: Thu, 7 Dec 2000 12:42:40 +0100 From: Harry Wiens h.wiens_(at)_gmx.net Subject: [php] R: [php] php ftp funktionen alles klar, bin jetzt schon ein bißchen weiter, auf meinem lokalen ftp server läuft das ding jetzt, wenn ich ein außem netz nehme kriege ich folgende fehlermeldung: Fatal error: Maximum execution time of 30 seconds exceeded in c:\webs\ftp\home.php on line 23 was ist denn das jetzt wieder? was kann man da machen? From php-mailingliste_(at)_halflife-editing.de Thu, 07 Dec 2000 12:42:35 +0100 Date: Thu, 07 Dec 2000 12:42:35 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] AW: [php] User-Online-Anzeige ohne Refreshes? At 12:10 07.12.2000 +0100, you wrote: > > >Nun brauchst du eine systemweite variable (weiß nicht mehr wie das in PHP >heißt, sorry), in die immer die aktuelle zahl geschrieben wird sobald ein >neuer user dazukommt / ein alter user geht. diese variable lässt du in >deinem script einmal in der minute checken (oder so)... und dann dies in >deiner prüf schleife: > > echo ""; > flush(); >?> Danke, für deine Mühe! Diese hättest Du Dir aber gar nicht machen brauchen. Ich hatte ja nicht nach dem Code für eben das gefragt, was ich nicht verwenden will, sondern nur nach einer Info, ob es möglich wäre, das ohne eben dies zu realisieren. (lool...hat den Satz jetzt einer verstanden?? Ich nich...) Ne, den Code weiss ich selber, ich möchte die User auch nicht zählen, sondern in einem Chat, die Usernamen anzeigen lassen, welche just im Moment im Raum sind. Wie das geht weiss ich aber auch, ist ja auch noch ein Stück einfacher. Nur die eigentliche Frage war eben, ob ich tatsächlich den Server ständig so stark belasten muss, indem ich einfach einen Refresh mache (ob mit Meta, oder Java ist dabei egal) oder ob es da eine schonendere Möglichkeit gibt. Aber wie gesagt, trotzdem danke, für deine Mühen und den Code, habe ich mir auch gleich kopiert und kann ihn sicher irgendwann mal verwenden! :) -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.apboard.de <--| |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| From php-mailingliste_(at)_halflife-editing.de Thu, 07 Dec 2000 12:50:43 +0100 Date: Thu, 07 Dec 2000 12:50:43 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] R: [php] php ftp funktionen At 12:42 07.12.2000 +0100, you wrote: >alles klar, bin jetzt schon ein bißchen weiter, auf meinem lokalen ftp >server läuft das ding jetzt, wenn ich ein außem netz nehme kriege ich >folgende fehlermeldung: Fatal error: Maximum execution time of 30 seconds >exceeded in c:\webs\ftp\home.php on line 23 > >was ist denn das jetzt wieder? was kann man da machen? Versuchs mal damit: set_time_limit (10); Dann hat das Skript 10 Sekunden mehr Zeit... :) -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.apboard.de <--| |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| From prescher_(at)_mediaworx.com Thu, 07 Dec 2000 12:56:30 +0100 Date: Thu, 07 Dec 2000 12:56:30 +0100 From: Ralf Prescher prescher_(at)_mediaworx.com Subject: [php] User-Online-Anzeige ohne Refreshes? Michael Stahmann wrote: > > Tach auch, moin > Ein Java-Aplett könnte das ebenfalls bewerkstelligen. Ich kenne aber > nix passendes. LiveCounter kann das http://www.chami.com/counter/classic/ > Gruß Michael Ralf -- Ralf Prescher _(at)_work: mediaworx berlin AG _(at)_home: http://www.fx-design.de mail_(at)_: mailto:fireworx_(at)_web.de From php4_(at)_gmx.ch Thu, 7 Dec 2000 13:30:10 +0100 (MET) Date: Thu, 7 Dec 2000 13:30:10 +0100 (MET) From: php4_(at)_gmx.ch php4_(at)_gmx.ch Subject: [php] =?ISO-8859-1?Q?[OT=A8]MySQL_und_RAND()?= Hallo Liste, ich habe ein grosses Problem ;( Immer wenn ich den Befehl RAND() ausführen will kommt eine Fehler Meldung und zwar folgende: You have an error in your SQL Syntax near 'RAND()), 8) AS password FROM member' at line 3. Folgendes geb ich ein: ---schnipp--- INSERT INTO member_pass (member_id, password) SELECT member_id, LEFT(MD5(RAND()), 8) AS password FROM member ---schnapp--- \s gibt folgende Server konfiguration aus: mysql Ver 10.4 Distrib 3.23.14-alpha, for WIN95/98 (i586) Ich danke schonmal für jede Hilfe und entschuldige mich fürs OT. In den Archiven hab ich gesucht aber nichts gefunden woraus ich schlau geworden wäre... mfg Beni -- Sent through GMX FreeMail - http://www.gmx.net From daniel_(at)_php4win.de Thu, 7 Dec 2000 13:45:41 +0100 Date: Thu, 7 Dec 2000 13:45:41 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] R: [php] zugriffsrechte > Zugriffrechte auf Window? > ist es richtig? was willst du uns damit sagen? > ============================================ > PPK-webprogramm > P.Hohl > 6672 Gordevio > info_(at)_ticinonline.net > info_(at)_grossalp.ch > www.grossalp.ch > > > free program PHP http://php.ticinonline.net/ > ============================================ > Online Programm - ScreenDesign - Configurazioni > Server Linux Aziendali > Programmi cc+ PHP CGI ASP Pyton HTML > ============================================ was willst du uns hiermit sagen? bitte kürze die sig "etwas" :) daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From eschmid_(at)_php.net Thu, 07 Dec 2000 13:45:36 +0100 Date: Thu, 07 Dec 2000 13:45:36 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] =?iso-8859-1?Q?=5BOT=A8=5DMySQL?= und RAND() php4_(at)_gmx.ch wrote: > Immer wenn ich den Befehl RAND() ausführen will kommt eine Fehler Meldung > und zwar folgende: > You have an error in your SQL Syntax near 'RAND()), 8) AS password FROM > member' at line 3. > > Folgendes geb ich ein: > > ---schnipp--- > INSERT INTO member_pass (member_id, password) > SELECT member_id, > LEFT(MD5(RAND()), 8) AS password > FROM member > ---schnapp--- > > \s gibt folgende Server konfiguration aus: > mysql Ver 10.4 Distrib 3.23.14-alpha, for WIN95/98 (i586) In der select_list dürfen aber nur gültige Spaltennamen stehen. -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 pfeiffer_(at)_uris.de Thu, 7 Dec 2000 13:44:41 -0000 Date: Thu, 7 Dec 2000 13:44:41 -0000 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] HTTP_POST_VARS Hallo Guido, > Für derartiges gibt es Sessions. aber nicht fuer alle! Ansonsten hast Du natuerlich Recht. Man kann auch mit'm Tieflader vor'm Baecker parken :) m.f.g. Norbert _____________________________ www.onvista.de www.uris.de 02203-9146-722 0177-2363368 ----------------------------- e.o.m. From webmasterbhs_(at)_bluewin.de Thu, 7 Dec 2000 14:04:58 +0100 Date: Thu, 7 Dec 2000 14:04:58 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] R: [php] php ftp funktionen > Versuchs mal damit: > > set_time_limit (10); > > Dann hat das Skript 10 Sekunden mehr Zeit... :) negativ, das script läuft dann genau 10 sekunden. du musst es schon auf 40 sek. hochsetzen ODER ??? kiri From h.wiens_(at)_gmx.net Thu, 7 Dec 2000 14:10:35 +0100 Date: Thu, 7 Dec 2000 14:10:35 +0100 From: Harry Wiens h.wiens_(at)_gmx.net Subject: [php] R: [php] php ftp funktionen ich hab die max_execution_time in der php.ini auf 240 sek hochgesetzt, komm aber trotzdem nicht aufn externen ftp. lokal funzts ohne probleme ----- Original Message ----- From: Cyrill Schumacher To: Sent: Thursday, December 07, 2000 2:04 PM Subject: Re: [php] R: [php] php ftp funktionen > > Versuchs mal damit: > > > > set_time_limit (10); > > > > Dann hat das Skript 10 Sekunden mehr Zeit... :) > > negativ, das script läuft dann genau 10 sekunden. > du musst es schon auf 40 sek. hochsetzen > > ODER ??? > > 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 php-mailingliste_(at)_halflife-editing.de Thu, 07 Dec 2000 14:10:52 +0100 Date: Thu, 07 Dec 2000 14:10:52 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] R: [php] php ftp funktionen At 14:04 07.12.2000 +0100, you wrote: > > Versuchs mal damit: > > > > set_time_limit (10); > > > > Dann hat das Skript 10 Sekunden mehr Zeit... :) > >negativ, das script läuft dann genau 10 sekunden. >du musst es schon auf 40 sek. hochsetzen > >ODER ??? Nope, AFAIK werden die 10 Sekunden zur MAX_EXECUTION_TIME hinzugezählt. -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.apboard.de <--| |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| From mailinglist_(at)_phpinfo.de Thu, 7 Dec 2000 14:23:53 +0100 Date: Thu, 7 Dec 2000 14:23:53 +0100 From: Jannis Hermanns mailinglist_(at)_phpinfo.de Subject: [php] R: [php] php ftp funktionen Alexander: > |--> http://www.apboard.de <--| > |--> http://www.thewall.de <--| > |--> http://www.halflife-editing.de <--| nicht sehr geschickt: http://www.halflife-editing.de/inhalt.php3?site=/etc/passwd Gruß, Jannis. From webmasterbhs_(at)_bluewin.de Thu, 7 Dec 2000 14:27:39 +0100 Date: Thu, 7 Dec 2000 14:27:39 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] R: [php] php ftp funktionen > > > set_time_limit (10); > > > > > > Dann hat das Skript 10 Sekunden mehr Zeit... :) > > > >negativ, das script läuft dann genau 10 sekunden. > >du musst es schon auf 40 sek. hochsetzen > > > >ODER ??? > > Nope, AFAIK werden die 10 Sekunden zur MAX_EXECUTION_TIME > hinzugezählt. nein, das wäre unlogisch. max_execution_time integer This sets the maximum time in seconds a script is allowed to take before it is terminated by the parser. This helps prevent poorly written scripts from tieing up the server. -kiri _______________________ http://www.php-usertreffs.de From webmasterbhs_(at)_bluewin.de Thu, 7 Dec 2000 14:28:27 +0100 Date: Thu, 7 Dec 2000 14:28:27 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] R: [php] php ftp funktionen > ich hab die max_execution_time in der php.ini auf 240 sek hochgesetzt, komm > aber trotzdem nicht aufn externen ftp. lokal funzts ohne probleme probier es mal mit einem anderen FTP CLient ob du auch so zugang zum server bekommst, wenn nicht, dann vielleicht falsche zugangsdaten kiri From GH-lists_(at)_ecora.de Thu, 7 Dec 2000 14:20:57 +0100 Date: Thu, 7 Dec 2000 14:20:57 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] HTTP_POST_VARS Hallo Norbert, > > Für derartiges gibt es Sessions. > aber nicht fuer alle! Wie, nicht für alle? > Ansonsten hast Du natuerlich Recht. > Man kann auch mit'm Tieflader vor'm Baecker > parken :) oder im Bäcker? Wenn ich mich richtig erinnere, hat auch Dein Provider Puretec PHP4 mit --enable-trans-sid kompiliert. Ich denke, Sessions mit PHP4 verringern dann eher den Aufwand, als wenn ich massig Hidden-Input-Feldern von Seite zu Seite durchschleife und jedesmal neu validiere. Und sag jetzt nicht, daß es Anwendungen gibt, bei denen eine bestmögliche Validierung der Daten nicht erforderlich ist - dann müßte auch ein mailto:pfeiffer_(at)_uris.de - Link ausreichen ;-P Ich könnte jetzt noch pathologische Pseudoargumente, wie längere Ladezeiten anführen (fetterer HTML-Code durch die ganzen Hidden-Inputs...) |-) Guido Haeger From my-voigt_(at)_gmx.de Thu, 7 Dec 2000 14:28:27 +0100 Date: Thu, 7 Dec 2000 14:28:27 +0100 From: Matthias Voigt my-voigt_(at)_gmx.de Subject: [php] AW: [php]php ftp funktionen Hi, sitzt Du vielleicht hinter einer Firewall, die den FTP Port blockt? Dann können solche Fehler auftreten. bye Matthias > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]Im Auftrag > von Harry Wiens > Gesendet: Donnerstag, 7. Dezember 2000 14:11 > An: php_(at)_php-center.de > Betreff: Re: [php] R: [php] php ftp funktionen > > > ich hab die max_execution_time in der php.ini auf 240 sek > hochgesetzt, komm > aber trotzdem nicht aufn externen ftp. lokal funzts ohne probleme > From h.wiens_(at)_gmx.net Thu, 7 Dec 2000 14:35:58 +0100 Date: Thu, 7 Dec 2000 14:35:58 +0100 From: Harry Wiens h.wiens_(at)_gmx.net Subject: [php] R: [php] php ftp funktionen nee mit cute ftp oder so z.b. gibts keine probleme! ----- Original Message ----- From: Cyrill Schumacher To: Sent: Thursday, December 07, 2000 2:28 PM Subject: Re: [php] R: [php] php ftp funktionen > > ich hab die max_execution_time in der php.ini auf 240 sek hochgesetzt, > komm > > aber trotzdem nicht aufn externen ftp. lokal funzts ohne probleme > > probier es mal mit einem anderen FTP CLient ob du auch so zugang > zum server bekommst, wenn nicht, dann vielleicht > falsche zugangsdaten > > 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 php-mailingliste_(at)_halflife-editing.de Thu, 07 Dec 2000 14:35:46 +0100 Date: Thu, 07 Dec 2000 14:35:46 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] AW: [php]php ftp funktionen At 14:28 07.12.2000 +0100, you wrote: >Hi, > >sitzt Du vielleicht hinter einer Firewall, die den FTP Port blockt? Dann >können solche Fehler auftreten. > >bye > >Matthias > > > > > > > ich hab die max_execution_time in der php.ini auf 240 sek > > hochgesetzt, komm > > aber trotzdem nicht aufn externen ftp. lokal funzts ohne probleme > > Stimmt, daran habe ich gar nicht gedacht... :) Dann musst Du die Zugangsdaten wie folgt angeben: Server: proxy-Name oder firewall-name User: user_(at)_ftp.server.de passw.: passwort -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.apboard.de <--| |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| From php-mailingliste_(at)_halflife-editing.de Thu, 07 Dec 2000 14:53:44 +0100 Date: Thu, 07 Dec 2000 14:53:44 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] R: [php] php ftp funktionen At 14:23 07.12.2000 +0100, you wrote: >Alexander: > >nicht sehr geschickt: >http://www.xxxxxxxxxx.de/inhalt.php3?site=/etc/passwd > > >Gruß, > Jannis. Uuups....wie kann ich das verhindern? -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.apboard.de <--| |--> http://www.thewall.de <--| From php-ml_(at)_uni.de Thu, 7 Dec 2000 14:58:42 +0100 Date: Thu, 7 Dec 2000 14:58:42 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Re[2]: [php] R: [php] php ftp funktionen Nabend Jannis, ------------------ JH> Alexander: nabend alexander JH> nicht sehr geschickt: JH> http://www.halflife-editing.de/inhalt.php3?site=/etc/passwd typische newbie-progger, die innerhalb von einer woche irgendwas hinklatschen und nicht ein einziges php-buch gelesen haben, in denen in der regel auf genau solche probleme hingewiesen wird.. sowas ist schlicht und einfach LAME JH> Gruß, JH> Jannis. jau, mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From php-ml_(at)_uni.de Thu, 7 Dec 2000 15:03:30 +0100 Date: Thu, 7 Dec 2000 15:03:30 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Re[2]: [php] R: [php] php ftp funktionen AM> Uuups....wie kann ich das verhindern? indem du einen festen pfad nimmst ? ----------------------------- $pfad = "website/www.X Y Z.de/includes/"; include($pfad.$site); ----------------------------- -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From info_(at)_agathos.net Thu, 7 Dec 2000 15:12:58 +0100 Date: Thu, 7 Dec 2000 15:12:58 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] HTTP_POST_VARS Hallo Guido, Andreas und Norbert, >> ganz einfach, mit hidden fields in Seite2.php, z. b. so: > Das ist eher eine schlechte Idee. [..] > Für derartiges gibt es Sessions. Die Möglichkeit mit Schleife und Hiddenfields, wollte ich ja gerade vermeiden. Die Idee mit der Session ist genau das was ich suche. Herzlichen Dank für den Hinweis. Liebe Grüße aus dem Allgäu Theo From webmasterbhs_(at)_bluewin.de Thu, 7 Dec 2000 15:19:08 +0100 Date: Thu, 7 Dec 2000 15:19:08 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] R: [php] php ftp funktionen > nicht sehr geschickt: > http://www.halflife-editing.de/inhalt.php3?site=/etc/passwd if( preg_match("/^\\/|\\.\\.\\//",$site)==true ) die("unbekannter fehler ;-)"); als lösung !? kiri From berniq_(at)_aon.at Thu, 7 Dec 2000 15:26:43 +0100 Date: Thu, 7 Dec 2000 15:26:43 +0100 From: Bernhard Bauch berniq_(at)_aon.at Subject: [php] PHPLIB: session + auth ? logout probleme hallo !! ich benutze PHPLIB und mache starte eine session mit authentifizierung ... ...will ich ausloggen ...benutze ich in einem logout schript $auth->logout(); $sess->delete(); (sollte meiner meinung nach den user ausloggen und anschliessen die session killen) guut das machter brav ... wenn ich dann auf BACK im browers (netscape) drücke ....kommt DATA MISSING ...blablalab ..... is auch schön :) wenn ich auf diesem schirm RELOAD drücke ... kommt wieder der login screeen :)) (username steht dort passwort nicht) DOCH ..wenn ich bei dem login screen noch mal RELOAD drücke ...bin ich wieder drinnen .... und hab mich authentifiziert ! :(((( irgendwo dürfte er da doch immer noch das passwort cachen. in meiner session-klasse hab ich natürlich allowcache auf NO gesetzt ... und mein login screen ist das beispiel von phplib (das dabei ist ) ... dsa ganze lauft über die cookie methode ... muss ich beim logout script was anders machen ? oder woran liegts, daß ich ohne anmeldung dann auf einmal eine neue session machen kann (nur mit reload?)) dankeeee berni ---------------------------------------- Bernhard Bauch E-Mail: berniq_(at)_aon.at http://www.stupidius.net From markus.sobczak_(at)_softwareag.com Thu, 7 Dec 2000 15:48:50 +0100 Date: Thu, 7 Dec 2000 15:48:50 +0100 From: Markus Sobczak markus.sobczak_(at)_softwareag.com Subject: [php] Validierung Hallo, ich habe jetzt schon öfters davon gelesen das es zwingend notwendig sein soll, Daten die mit Hidden-Feldern übergeben werden zu validieren. Ich habe bisher schon einige größere Scripte geschrieben aber bisher noch keine Notwendigkeit erkannt. Was kann mir passieren wenn ich das nicht mache? Markus From ducado_(at)_retemail.es Thu, 7 Dec 2000 15:50:35 +0100 Date: Thu, 7 Dec 2000 15:50:35 +0100 From: Ducado ducado_(at)_retemail.es Subject: [php] phpnuke This is a multi-part message in MIME format. ------=_NextPart_000_0010_01C06065.6FEF6FE0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hai, kennt jemande eine deutsche install-anleitung f=FCr phpnuke? ------=_NextPart_000_0010_01C06065.6FEF6FE0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

hai,
 
kennt jemande eine deutsche = install-anleitung f=FCr=20 phpnuke?
------=_NextPart_000_0010_01C06065.6FEF6FE0-- From joerg_(at)_krause.net Thu, 7 Dec 2000 15:54:47 +0100 Date: Thu, 7 Dec 2000 15:54:47 +0100 From: =?iso-8859-1?Q?J=F6rg_Krause?= joerg_(at)_krause.net Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_=5BOT=A8=5DMySQL_und_RAND=28=29?= > -----Original Message----- > From: egon_(at)_infosoc.uni-koeln.de [mailto:egon_(at)_infosoc.uni-koeln.de]On > Behalf Of Egon Schmid (_(at)_work) > Sent: Thursday, December 07, 2000 1:46 PM > To: php_(at)_php-center.de > Subject: Re: [php] [OT¨]MySQL und RAND() > > > php4_(at)_gmx.ch wrote: > > > Immer wenn ich den Befehl RAND() ausführen will kommt eine > Fehler Meldung > > und zwar folgende: > > You have an error in your SQL Syntax near 'RAND()), 8) AS password FROM > > member' at line 3. > > > > Folgendes geb ich ein: > > > > ---schnipp--- > > INSERT INTO member_pass (member_id, password) > > SELECT member_id, > > LEFT(MD5(RAND()), 8) AS password > > FROM member > > ---schnapp--- Prinzipiell ist die Syntax korrekt. Bei gings (mit anderen Tabellennamen). Versuche zuerst nur SELECT auszuführen - stimmen Spalten? sind in member_id Werte? -> SELECT muss was zurückgeben! > > In der select_list dürfen aber nur gültige Spaltennamen stehen. > Nein, jede SQL-Funktion ist erlaubt. Das ist ja die eigentliche Anwendung dieser Funktionen. jörg Kennen Sie schon die neue Auflage zu PHP 4? Hier gibt es die Infos: www.php.comzept.de From cb_(at)_torgau-online.de Thu, 07 Dec 2000 16:03:41 +0100 Date: Thu, 07 Dec 2000 16:03:41 +0100 From: Carsten Bleyer cb_(at)_torgau-online.de Subject: [php] RE: [php] [OT=?iso-8859-1?Q?=a8]MySQL_und_RAND?=() Am Thu, 7 Dec 2000 15:54:47 +0100 schrieb Jörg Krause : > > > You have an error in your SQL Syntax near 'RAND()), 8) AS password FROM > > > member' at line 3. Kann es sein das du eine Klammer zuviel zu machst? Carsten From rs_(at)_r2-net.de Thu, 7 Dec 2000 16:09:30 +0100 Date: Thu, 7 Dec 2000 16:09:30 +0100 From: Roland Scheike rs_(at)_r2-net.de Subject: [php] phpnuke >hai, >kennt jemande eine deutsche install-anleitung für phpnuke? fisch! 1. bitte html-mails ausschalten- sind hier nicht gerne gesehen ! 2. archiv entpacken, datei im verz. sql in die datenbank pumpen (vorher db anlegen!), filepermissions von config.php auf 666, config.php editieren (db name, user usw.), reload der grant-tables, starten und wohlfühlen gruss, roland From php4_(at)_gmx.ch Thu, 7 Dec 2000 16:09:59 +0100 (MET) Date: Thu, 7 Dec 2000 16:09:59 +0100 (MET) From: php4_(at)_gmx.ch php4_(at)_gmx.ch Subject: [php] =?ISO-8859-1?Q?Re:_[php]_[OT=A8]MySQL_und_RAND()?= Hallo miteinander, Danke für die Hilfe, doch das Problem lag an ganz anderer Stelle :-) Die MySQL Version 3.23.14 unterstützt MD5(); noch nicht. Ich hab jetzt anstelle von MD5() PASSWORD() genommen. grüsse Beni -- Sent through GMX FreeMail - http://www.gmx.net From wagner_(at)_globalpark.de Thu, 7 Dec 2000 16:11:51 +0100 Date: Thu, 7 Dec 2000 16:11:51 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Validierung Markus Sobczak wrote: > Hallo, > > ich habe jetzt schon öfters davon gelesen das es zwingend notwendig > sein soll, Daten die mit Hidden-Feldern übergeben werden zu > validieren. Ich habe bisher schon einige größere Scripte geschrieben > aber bisher noch keine Notwendigkeit erkannt. > Was kann mir passieren wenn ich das nicht mache? Es kann irgendein Scherzbold auftauchen, der meint, die Werte der Hidden-Felder nicht so zurückzugeben wie er sie bekommen hat. Wenn man dem Client Informationen anzuvertraut, also einmal über die sogenannte "trust boundary" schickt und wieder annimmt, muss man sie neu validieren, da sie u.U. vom Client manipuliert wurden. Gesundheit Wagner -- The Aquinas Axiom: What the gods get away with, the cows don't. From php-mailingliste_(at)_halflife-editing.de Thu, 07 Dec 2000 15:40:55 +0100 Date: Thu, 07 Dec 2000 15:40:55 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] R: [php] php ftp funktionen At 15:19 07.12.2000 +0100, you wrote: > > nicht sehr geschickt: > > http://www.halflife-editing.de/inhalt.php3?site=/etc/passwd > >if( preg_match("/^\\/|\\.\\.\\//",$site)==true ) die("unbekannter fehler >;-)"); > >als lösung !? Hi...danke für die Hinweise und Lösungsvorschläge! Ich habe nun einfach eine Variable $loc = "."; definiert und bei den includes das so eingesetzt: include $loc."/".$site; Jetzt kommt ein Warning: Failed opening './/etc/passwd' for inclusion in /websites/www.halflife-editing.de/inhalt.php3 on line 30 Wenn man es wieder versucht....ist das sicherer?? -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.apboard.de <--| |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| From php-mailingliste_(at)_halflife-editing.de Thu, 07 Dec 2000 15:54:32 +0100 Date: Thu, 07 Dec 2000 15:54:32 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] phpnuke At 15:50 07.12.2000 +0100, you wrote: >hai, > >kennt jemande eine deutsche install-anleitung für phpnuke? Klar, einfach die "config.php" anpassen und alles auf den Server (möglichst ins Web-root) hochladen. Fertig. Mehr habe ich nicht gemacht und es läuft einwandfrei und richtig flott (wegen der Diskussion letztens...) --> http://phpboard.halflife-editing.de (Ist aber nichts richtiges, nur so als Test...) -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.apboard.de <--| |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| From Meyer_(at)_mediaworx.com Thu, 7 Dec 2000 16:33:31 +0100 Date: Thu, 7 Dec 2000 16:33:31 +0100 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] R: [php] php ftp funktionen > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Alexander Mieland > Sent: Thursday, December 07, 2000 3:41 PM > To: php_(at)_php-center.de > Subject: Re: [php] R: [php] php ftp funktionen > > Jetzt kommt ein > Warning: Failed opening './/etc/passwd' for inclusion in > /websites/www.halflife-editing.de/inhalt.php3 on line 30 > > Wenn man es wieder versucht....ist das sicherer?? > Nee: http://www.halflife-editing.de/inhalt.php3?site=../../etc/passwd Versuchs mal mit basename($site). So klappt das eigentlich ganz gut. Mit freundlichen Gruessen, -- Mathias Meyer mediaworx berlin AG Fon (030) 2 75 80 - 24 8 Fax (030) 2 75 80 - 20 0 From php-mailingliste_(at)_halflife-editing.de Thu, 07 Dec 2000 16:35:32 +0100 Date: Thu, 07 Dec 2000 16:35:32 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] R: [php] php ftp funktionen At 14:27 07.12.2000 +0100, you wrote: > > > > set_time_limit (10); > > > > > > > > Dann hat das Skript 10 Sekunden mehr Zeit... :) > > > > > >negativ, das script läuft dann genau 10 sekunden. > > >du musst es schon auf 40 sek. hochsetzen > > > > > >ODER ??? > > > > Nope, AFAIK werden die 10 Sekunden zur MAX_EXECUTION_TIME > > hinzugezählt. > >nein, das wäre unlogisch. > >max_execution_time integer >This sets the maximum time in seconds a script is allowed to take before it >is terminated by the parser. This helps prevent poorly written scripts from >tieing up the server. ---------------------schnipp------------------------ When called, set_time_limit() restarts the timeout counter from zero. In other words, if the timeout is the default 30 seconds, and 25 seconds into script execution a call such as set_time_limit(20) is made, the script will run for a total of 45 seconds before timing out. ---------------------schnapp------------------------ http://www.php.net/manual/function.set-time-limit.php -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.apboard.de <--| |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| From mailinglist_(at)_phpinfo.de Thu, 7 Dec 2000 15:37:08 +0100 Date: Thu, 7 Dec 2000 15:37:08 +0100 From: Jannis Hermanns mailinglist_(at)_phpinfo.de Subject: [php] Re[2]: [php] R: [php] php ftp funktionen > typische newbie-progger, die innerhalb von einer woche > irgendwas hinklatschen und nicht ein einziges php-buch gelesen haben, > in denen in der regel auf genau solche probleme hingewiesen wird.. > > sowas ist schlicht und einfach LAME Najaaa, da musst ja nich gleich so rumpöbeln - könntest dann zum Pöbeln wenigstens ne Lösung dazutun :-) Gruß, Jannis. From poppcorn_(at)_cornelia-boenigk.de Thu, 7 Dec 2000 15:26:54 +0100 Date: Thu, 7 Dec 2000 15:26:54 +0100 From: Cornelia Boenigk poppcorn_(at)_cornelia-boenigk.de Subject: [php] Kalenderwoche -> timestamp Hallo Liste In einem Formular soll der Benutzer das Jahr und eine Kalenderwoche eingeben koennen. Wie bekomme ich daraus einen timestamp? Vielen Dank Conni From bjoern_(at)_baer.main.de Thu, 7 Dec 2000 16:39:21 +0100 Date: Thu, 7 Dec 2000 16:39:21 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Kalenderwoche -> timestamp * Cornelia Boenigk wrote: > Kalenderwoche eingeben koennen. Wie bekomme ich daraus einen > timestamp? http://www.php-center.de/mktime -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Online-Applikationen fürs E-Business. From mtps_(at)_gmx.de Thu, 7 Dec 2000 16:40:40 +0100 Date: Thu, 7 Dec 2000 16:40:40 +0100 From: Martin Tomczak mtps_(at)_gmx.de Subject: [php] Anfuehrungszeichen zum 2 mal !! leider wurde mir meine Frage nicht beantwortet, obwohl ich schon 2 mal gepostet habe. Es wäre sehr nett, wenn mir jemand diese Frage beantworten könnte. ok, dann versuche ich es eben nochmal: nachdem ich mein Problem mit den Zeilenumbrüchen beseitigt habe, tritt wieder ein neues auf. Wenn ich den Newsletter verschicke, werden die Anführungszeichen nicht dargestellt, stattdessen steht da immer ein " \ ". Wie schaffe ich es, dass die Anführungszeichen auch angezeigt werden ?? Danke schon mal im Vorraus !! cu Martin ____________ webmaster_(at)_netidea.de www.netidea.de Geld verdienen im Internet From php4_(at)_gmx.ch Thu, 7 Dec 2000 16:44:31 +0100 (MET) Date: Thu, 7 Dec 2000 16:44:31 +0100 (MET) From: php4_(at)_gmx.ch php4_(at)_gmx.ch Subject: [php] hidden_field() Hallo Liste, ich hab mal wieder eine Frage, diesmal aber zu PHP :-) Folgendes Problem habe ich: Der Benutzer meldet sich an der MySQL DB an mit einer ID und PW. Wenn die richtigen Angaben gemacht wurden kommt folgender Fehler: Fatal error: Call to undefined function: hidden_field() in E:\doteaters.org\beni\edit_member.php on line 67 So sieht der Quellcode an der betreffenden Stelle aus: ---schnipp--- printf ("\n", $PHP_SELF, UPDATE_ENTRY); hidden_field ("member_id", $member_id); hidden_field ("password", $password); print ("\n"); ---schnapp--- nun, ich bin ein rechter PHP neuling und weiss ich ganz so genau wie ich mein Problem Formulieren soll. Das Skript stammt aus dem SQL Buch von DuBois, das ganz ist auf seite 456 zu finden. Grüsse Beni -- Sent through GMX FreeMail - http://www.gmx.net From volker.jahns_(at)_rentokil.de Thu, 07 Dec 2000 16:47:24 +0100 Date: Thu, 07 Dec 2000 16:47:24 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] Anfuehrungszeichen zum 2 mal !! Hi Martin Tomczak wrote: > Wenn ich den Newsletter verschicke, werden die > Anführungszeichen nicht dargestellt, stattdessen steht da immer ein " \ ". > Wie schaffe ich es, dass die Anführungszeichen auch angezeigt werden ?? > Danke schon mal im Vorraus !! schon mal mit ' statt " probiert? From php-mailingliste_(at)_halflife-editing.de Thu, 07 Dec 2000 16:48:22 +0100 Date: Thu, 07 Dec 2000 16:48:22 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] hidden_field() At 16:44 07.12.2000 +0100, you wrote: >Fatal error: Call to undefined function: hidden_field() in >E:\doteaters.org\beni\edit_member.php on line 67 > >So sieht der Quellcode an der betreffenden Stelle aus: > >---schnipp--- > printf ("\n", $PHP_SELF, >UPDATE_ENTRY); > hidden_field ("member_id", $member_id); > hidden_field ("password", $password); > print ("
\n"); >---schnapp--- Hmm...fehlt da nicht die Definition der function "hidden_field"? Eine vordefinierte function "hidden_field" gibt es in PHP AFAIK nicht. -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.apboard.de <--| |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| From webmasterbhs_(at)_bluewin.de Thu, 7 Dec 2000 17:02:43 +0100 Date: Thu, 7 Dec 2000 17:02:43 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] R: [php] php ftp funktionen > >max_execution_time integer > >This sets the maximum time in seconds a script is allowed to take before it > >is terminated by the parser. This helps prevent poorly written scripts from > >tieing up the server. > > ---------------------schnipp------------------------ > When called, set_time_limit() restarts the timeout counter from > zero. In other words, if the timeout is the default 30 seconds, > and 25 seconds into script execution a call such as set_time_limit(20) > is made, the script will run for a total of 45 seconds before timing > out. > ---------------------schnapp------------------------ hehehe wieder was gelernt ! aber theoretisch ist das doch bescheuert, wenn ich aus sicherheits gründen ein script nur 10 sekunden lang laufen lassen will ?? set_time_limit(-60); dann könnte man in die vergangenheit scriptieren ;-) kiri From webmasterbhs_(at)_bluewin.de Thu, 7 Dec 2000 17:04:57 +0100 Date: Thu, 7 Dec 2000 17:04:57 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Anfuehrungszeichen zum 2 mal !! preg_replace("/\\\/","\"",$newsletter); > leider wurde mir meine Frage nicht beantwortet, obwohl ich schon 2 mal > gepostet habe. was ist daran schlimm ??? ;-) > nachdem ich mein Problem mit den Zeilenumbrüchen beseitigt habe, tritt > wieder ein neues auf. Wenn ich den Newsletter verschicke, werden die > Anführungszeichen nicht dargestellt, stattdessen steht da immer ein " \ ". > Wie schaffe ich es, dass die Anführungszeichen auch angezeigt werden ?? > Danke schon mal im Vorraus !! ich From miggge_(at)_gmx.de Thu, 07 Dec 2000 17:05:21 +0200 Date: Thu, 07 Dec 2000 17:05:21 +0200 From: Miguel Dieckmann miggge_(at)_gmx.de Subject: [php] primebase -- mp3 hi! ich arbeite bisher mit einer mysql datenbank und möchte jetzt umstellen auf eine primebase datenbank (www.primebase.com) ich würde mich echt irre freuen wenn sich jemand findet der da schon erfahrung gesammelt hat oder generell infos dazu hat. denn soweit ich weiß gibt es in php bisher kein modul zum ansprechen einer primebase datenbank, oder??? eine anderes problem hab ich da auch noch ist eventuell etwas off topic... (sorry, find aber auch hier keine infos) ich möchte die länge eines mp3 files bestimmen. der ansatz: bitrate: 128kb/s bedeutet wenn die datei 128.000 bit groß ist, ist die spiellänge genau 1 sekunde. ich denke das ist logisch, oder? gut das problem: wie kann ich die bitrate einer mp3datei bestimmen. das tun die ganzen mp3player ja auch irgendwie. vielen dank schonmal viele grüße miguel. From butz_(at)_gum.de Thu, 7 Dec 2000 17:16:04 +0100 Date: Thu, 7 Dec 2000 17:16:04 +0100 From: Thomas Butz butz_(at)_gum.de Subject: [php] Pause in Schleife bei einer DB Abfrage ... Hallo Miteinander Ich generiere eine ID die eindeutig sein soll und trage diese in einer DB ein. Um sicher zu gehen das die ID nicht schon vorhanden ist (z.B. gabs das bei verwendung von time statt microtime) frage ich in der DB ab ob dei ID vorhanden ist (ohne Abfrage gäbs ein insert error bei unique)... soweit alles prächtig. Nur würde ich gerne eine kleine Pause erzwingen damit die DB nicht mit Anfragen "zugebombt" wird (Oracle mag das dann gar nimmer so :) Geht das? wait etc. gibts ja nicht und die Pause sollte den Proz. auch nicht unnötig belasten! THX a Lot ---* CODE *--- function ecard_id() { $db=new DB(); $seshid=""; while ($seshid=="") { $current=microtime(); $random=$current; $seshid=md5($random); $db->query ("select ID from TABLE where ID='".$seshid."'"); // ID zufällig doch schon vorhanden? $db->next_record(); if ($db->Record[0] == "") // nicht vorhanden dann eintragen { $db->query ("insert into TABLE (ID) values ('".$seshid."')"); } else // id vorhanden dann schleife erneut ausführen { $seshid=""; // an dieser Stelle hätte ich gerne a Pausle... } } return $seshid; } cu tbee From volker.jahns_(at)_rentokil.de Thu, 07 Dec 2000 17:22:48 +0100 Date: Thu, 07 Dec 2000 17:22:48 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] Pause in Schleife bei einer DB Abfrage ... Hi > Anfragen "zugebombt" wird (Oracle mag das dann gar nimmer so :) > Geht das? wait etc. gibts ja nicht und die Pause sollte den Proz. auch nicht > unnötig belasten! > THX a Lot vor was soll die Pause schützen? Bekommst Du Anfragen per "CronBomben" dann blockst Du ebenfalls per Pause den Server. Besser wäre viel früher pausenlose Requests von einer IP von der FW zu blocken. Volker From php-ml_(at)_uni.de Thu, 7 Dec 2000 17:23:47 +0100 Date: Thu, 7 Dec 2000 17:23:47 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Re[2]: [php] Re[2]: [php] R: [php] php ftp funktionen Nabend Jannis, JH> Najaaa, da musst ja nich gleich so rumpöbeln - könntest dann zum Pöbeln JH> wenigstens ne Lösung dazutun :-) 1.) hab mich schon entschuldigt, dann halt nochmal: sorry, habe überreagiert 2.) lösung war _explizit_ dabei... schau halt nochmal die e-mail an.. ich hab se leider gelöscht, JH> Gruß, JH> Jannis. mfg kai From butz_(at)_gum.de Thu, 7 Dec 2000 17:40:49 +0100 Date: Thu, 7 Dec 2000 17:40:49 +0100 From: Thomas Butz butz_(at)_gum.de Subject: [php] Pause in Schleife bei einer DB Abfrage ... Hi Schau noch mal in meine mail rein (Quellcode) > > > Anfragen "zugebombt" wird (Oracle mag das dann gar nimmer so :) > > Geht das? wait etc. gibts ja nicht und die Pause sollte den > Proz. auch nicht > > unnötig belasten! > > THX a Lot > > vor was soll die Pause schützen? Bekommst Du Anfragen per > "CronBomben" dann > blockst Du ebenfalls per Pause den Server. Besser wäre viel > früher pausenlose > Requests von einer IP von der FW zu blocken. Ich will den DB Server vor meiner EIGENEN Funktion schützen die bei einem Treffer sonst pausenlos weitere selects macht bis eine nicht vorhandene id gefunden wurde (bei time als Zufallsgenerator zahl geht das! bei Microtime je nach rechner halt sicher auch!!!) cu tbee From dma147_(at)_arcormail.de Thu, 07 Dec 2000 17:45:43 +0100 Date: Thu, 07 Dec 2000 17:45:43 +0100 From: Alexander Mieland dma147_(at)_arcormail.de Subject: [php] R: [php] php ftp funktionen At 17:02 07.12.2000 +0100, you wrote: > > >max_execution_time integer > > >This sets the maximum time in seconds a script is allowed to take before >it > > >is terminated by the parser. This helps prevent poorly written scripts >from > > >tieing up the server. > > > > ---------------------schnipp------------------------ > > When called, set_time_limit() restarts the timeout counter from > > zero. In other words, if the timeout is the default 30 seconds, > > and 25 seconds into script execution a call such as set_time_limit(20) > > is made, the script will run for a total of 45 seconds before timing > > out. > > ---------------------schnapp------------------------ > >hehehe wieder was gelernt ! >aber theoretisch ist das doch bescheuert, wenn ich aus >sicherheits gründen ein script nur 10 sekunden lang laufen lassen will ?? > >set_time_limit(-60); > >dann könnte man in die vergangenheit scriptieren :))) Alex Mieland From volker.jahns_(at)_rentokil.de Thu, 07 Dec 2000 17:44:36 +0100 Date: Thu, 07 Dec 2000 17:44:36 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] Pause in Schleife bei einer DB Abfrage ... ok - verstanden... ich lese so gern halb .-) timer holen + delte addieren in schleife timer holen ist neuer schleifen timer >= init timer + delta ==> pause zu ende. From webmasterbhs_(at)_bluewin.de Thu, 7 Dec 2000 17:51:11 +0100 Date: Thu, 7 Dec 2000 17:51:11 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] R: [php] php ftp funktionen > >set_time_limit(-60); > > > >dann könnte man in die vergangenheit scriptieren > > :))) > > Alex Mieland war das jetzt nötig ????????? außerdem fehlt deinem gesicht die nase ! :-) -kiri _______________________ http://www.php-usertreffs.de From ChristianThiele_(at)_gmx.de Thu, 7 Dec 2000 17:53:55 +0100 Date: Thu, 7 Dec 2000 17:53:55 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] Datenbankdesign This is a multi-part message in MIME format. ------=_NextPart_000_000B_01C06076.AAA632C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, mal eine kleine Frage, wirklich nur kurz.=20 Ich habe eine Tabelle profiles und dann noch f=FCr Bundesl=E4nder, = L=E4ndern, Kategorie... Was schreibe ich in die Tabelle profiles? Nur eine INTeger-ID aus der = Tabelle f=FCr Bundesl=E4ndern, L=E4nder usw...oder schreibe ich den = gesamten Namen des Landes in die Tabelle profiles. Ich kenn mich bisher nur mit MS SQL aus und da l=E4uft das ja =FCber = Foreign Keys...und wie macht man das am besten bei MySQL...nur die ID = oder den Wert ?? Ciao Christian ------=_NextPart_000_000B_01C06076.AAA632C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi,
 
mal eine kleine Frage, wirklich nur kurz. =
 
Ich habe eine Tabelle profiles und dann noch f=FCr = Bundesl=E4nder,=20 L=E4ndern, Kategorie...
 
Was schreibe ich in die Tabelle profiles? Nur eine = INTeger-ID=20 aus der Tabelle f=FCr Bundesl=E4ndern, L=E4nder usw...oder schreibe ich = den gesamten=20 Namen des Landes in die Tabelle profiles.
 
Ich kenn mich bisher nur mit MS SQL aus und da = l=E4uft das ja=20 =FCber Foreign Keys...und wie macht man das am besten bei MySQL...nur = die ID oder=20 den Wert ??

Ciao
Christian
------=_NextPart_000_000B_01C06076.AAA632C0-- From ChristianThiele_(at)_gmx.de Thu, 7 Dec 2000 17:56:54 +0100 Date: Thu, 7 Dec 2000 17:56:54 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] AUSUFERNDE SUBJECTS Bitte kürzt doch mal die Subjects der Mails...da muß ich ja schon scrollen und es macht den Thread auch im Archiv sehr unübersichtlich!! Ciao Christian From ckruse_(at)_freenet.de Thu, 7 Dec 2000 18:00:54 +0000 Date: Thu, 7 Dec 2000 18:00:54 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] Datenbankdesign Hi Namensvetter, > Ich kenn mich bisher nur mit MS SQL aus und da läuft das ja über > Foreign Keys... und wie macht man das am besten bei MySQL... > nur die ID oder den Wert ?? Normalisierung ist Datenbanken-unabhaengig ;) Sprich, du nimmst nur die ID (AFAIK Normalisierungs-Regel 1 od. 2) -- mfg, Christian mailto:ckruse_(at)_freenet.de http://wwwtech.de From pfeiffer_(at)_uris.de Thu, 7 Dec 2000 17:59:35 -0000 Date: Thu, 7 Dec 2000 17:59:35 -0000 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] HTTP_POST_VARS Hallo Guido, > > > Für derartiges gibt es Sessions. > > aber nicht fuer alle! > Wie, nicht für alle? Wer seiner Frage keinerlei Informationen ueber das System beifuegt, bekommt von mir etwas, was ueberall geht. Die technisch neueste Variante ist leider nicht immer machbar. > Wenn ich mich richtig erinnere, hat auch Dein Provider Puretec PHP4 > mit --enable-trans-sid kompiliert. deshalb ist meine 'Spielwiese' ja auch dort :-) Betonung liegt auf 'Spielwiese' ... Domains meiner Kunden steht dieser Komfort oft nicht zur Verfuegung. Dort faengt es mit Apache/1.2.5, Perl 5.003 with EMBED und PHP 3.0b4 an und geht bis PHP 4.0.1pl2 - Ende der Fahnenstange. Es macht es sich ganz schlecht, wenn man ein Gespraech damit beginnt, dass sie den Provider oder ihren Admin wechseln sollten, was durchaus technisch sinnvoll und auch oekonomisch waere... ;-)) m.f.g. Norbert _____________________________ www.onvista.de www.uris.de 02203-9146-722 0177-2363368 ----------------------------- e.o.m. From office_(at)_kandlhofer.com Thu, 7 Dec 2000 17:59:46 +0100 Date: Thu, 7 Dec 2000 17:59:46 +0100 From: Josef Kandlhofer office_(at)_kandlhofer.com Subject: [php] Datenbankdesign >mal eine kleine Frage, wirklich nur kurz. du kannst auch länger fragen, dafür ist die list ja auch da...nur html-mails sieht man hier nicht so gerne. >Ich habe eine Tabelle profiles und dann noch für Bundesländer, Ländern, Kategorie... >Was schreibe ich in die Tabelle profiles? Nur eine INTeger-ID aus der Tabelle für Bundesländern, >>Länder usw...oder schreibe ich den gesamten Namen des Landes in die Tabelle profiles. >Ich kenn mich bisher nur mit MS SQL aus und da läuft das ja über Foreign Keys...und wie macht man >das am besten bei MySQL...nur die ID oder den Wert ?? Du machst es ganz gleich wie bei MS SQL, also nur die ID, wenn du einen Fremdschlüssel verwenden willst. Nur mysql überprüft im Unterschied zu MS SQL die referentielle Integrität nicht, also du kannst auch IDs verwenden, die es in der usrprüunglichen Tabelle gar nicht gibt. Für die Vermeidung solcher Inkonsistenzen bist du hier selbst verantwortlich. josef From sascha_(at)_schumann.cx Thu, 7 Dec 2000 18:03:19 +0100 (CET) Date: Thu, 7 Dec 2000 18:03:19 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] HTTP_POST_VARS On Thu, 7 Dec 2000, Norbert Pfeiffer wrote: > Hallo Guido, > > > > > Für derartiges gibt es Sessions. > > > aber nicht fuer alle! > > Wie, nicht für alle? > Wer seiner Frage keinerlei Informationen ueber das System beifuegt, > bekommt von mir etwas, was ueberall geht. Die technisch neueste > Variante ist leider nicht immer machbar. > > > Wenn ich mich richtig erinnere, hat auch Dein Provider Puretec PHP4 > > mit --enable-trans-sid kompiliert. > deshalb ist meine 'Spielwiese' ja auch dort :-) > Betonung liegt auf 'Spielwiese' ... > > Domains meiner Kunden steht dieser Komfort oft nicht zur Verfuegung. > Dort faengt es mit Apache/1.2.5, Perl 5.003 with EMBED und PHP 3.0b4 > an und geht bis PHP 4.0.1pl2 - Ende der Fahnenstange. > > Es macht es sich ganz schlecht, wenn man ein Gespraech damit beginnt, > dass sie den Provider oder ihren Admin wechseln sollten, was durchaus > technisch sinnvoll und auch oekonomisch waere... ;-)) Dann spielst du im falschen Marktsegment. :-) PHPLIB funktioniert übrigens mit PHP 3 und 4. - Sascha From Michael_(at)_Stahmann.de Thu, 07 Dec 2000 18:10:54 +0100 Date: Thu, 07 Dec 2000 18:10:54 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Datenbankdesign 'nabend Christian Kruse schrieb: > > Hi Namensvetter, > > > Ich kenn mich bisher nur mit MS SQL aus und da läuft das ja über > > Foreign Keys... und wie macht man das am besten bei MySQL... > > nur die ID oder den Wert ?? > > Normalisierung ist Datenbanken-unabhaengig ;) > Sprich, du nimmst nur die ID (AFAIK Normalisierungs-Regel 1 od. 2) > Kleiner Lesehinweis, bringt einen immer ein bischen weiter... http://ffm.junetz.de/members/reeg/DSP/node5.html Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- Sinnloser Bildschirmschoner: http://schlammpeitzger.de From info_(at)_webdesign-service.de Thu, 7 Dec 2000 19:20:36 +0100 Date: Thu, 7 Dec 2000 19:20:36 +0100 From: Andreas Hartmann info_(at)_webdesign-service.de Subject: [php] Pause in Schleife bei einer DB Abfrage ... TB> Ich generiere eine ID die eindeutig sein soll und trage diese in einer DB TB> ein. Warum benutzt Du kein auto_increment für den Index? Jede halbwegs aktuelle Datenbank, und Oracle schon recht, unterstützt dies... cu, Andi From matthias_(at)_stolt.de Thu, 07 Dec 2000 19:49:58 +0100 Date: Thu, 07 Dec 2000 19:49:58 +0100 From: Matthias Stolt matthias_(at)_stolt.de Subject: [php] primebase -- mp3 On Thu, 07 Dec 2000 17:05:21 +0200, Miguel Dieckmann wrote: Moin moin, primetime kenne ich nicht. Aber zum Rest habe ich was zu sagen. >ich möchte die länge eines mp3 files bestimmen. der ansatz: Nimm doch besser die Daten aus dem MP3 File (wie es ja wohl auch die Player machen ;-) ) Informationen findest du unter: http://www.id3.org/mp3frame.html wie du mit PHP an die Daten kommst erklärt (wenn auch in anderem Zusammenhang) http://www.php-center.de/artikel/id3.php3 Viel Spaß Matthias From anlas_(at)_informatik.uni-muenchen.de Thu, 07 Dec 2000 19:44:16 +0100 Date: Thu, 07 Dec 2000 19:44:16 +0100 From: Oeznur Anlas anlas_(at)_informatik.uni-muenchen.de Subject: [php] Parser-Anfrage? This is a multi-part message in MIME format. --------------070804020600040705010307 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Hallo Peter, wie koennte man den Parser aendern, indem er nur gezielt angesprochene (ueber eine gloable Variable) Knoten ID's als HTML-Seite ausgibt und beim parsen die anderen XML-Knoten ignoriert?? --------------070804020600040705010307 Content-Type: message/rfc822; name="Re: [php] Letzte Anfrage war zu lang, aber ich hoffe diesmal ist es ok?!" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Re: [php] Letzte Anfrage war zu lang, aber ich hoffe diesmal ist es ok?!" From support_(at)_siwub-online.de Thu, 7 Dec 2000 20:23:00 +0100 Date: Thu, 7 Dec 2000 20:23:00 +0100 From: Peter Kursawe support_(at)_siwub-online.de Subject: [php] Parser-Anfrage? Hallo Oeznur, > wie koennte man den Parser aendern, indem er nur > gezielt angesprochene (ueber eine gloable Variable) Knoten ID's als > HTML-Seite > ausgibt und beim parsen die anderen XML-Knoten ignoriert?? bitte mal selbst scharf nachdenken! - das hilft wirklich ;-))) Wenn nicht, dann hier weiterlesen, wie man es z.B. machen könnte: glob. Variable "$output" auf false setzen. glob. Variable "$idListe" mit den gewünschten Id's füllen. In der Funktion startElement beim Fall KNOTEN prüfen, ob die Knoten-Id in der globalen Liste enthalten ist: Dann "$output" auf true setzen. in der Funktion characterData nur dann print $data; machen, wenn $output == true. In der Funktion endElement beim Fall KNOTEN _immer_ $output auf false zurücksetzen. Dann funzt es ;-)) Viel Glück! Peter Kursawe From mayer_(at)_db-server.de Thu, 7 Dec 2000 20:49:01 -0000 Date: Thu, 7 Dec 2000 20:49:01 -0000 From: =?ISO-8859-1?Q?J=FCrgen_Mayer?= mayer_(at)_db-server.de Subject: [php] header-Funktion mit Target-Angabe ? Hallo, ich verwende die Funktion "header" um in einem PHP3-Script automatisch eine weitere HTML-Seite aufrufen zu koennen. Da das ganze aber in eimem Frame-Set laeuft benoetige ich nun eine Moeglichkeit beim Aufruf dieser Funktion z.B. $url = "../sets/warenkorb.php3?s=" . $s; header("location: $url"); irgendwie das Zielfenster mit anzugeben kennt da jemand eine Loesung ? Juergen From info_(at)_ticinonline.net Thu, 7 Dec 2000 20:45:17 +0100 Date: Thu, 7 Dec 2000 20:45:17 +0100 From: info_(at)_ticinonline.net info_(at)_ticinonline.net Subject: [php] exec (su) exec (pass) exec (/etc/rc.d/init.d/htpd/restart) Warum sind die exec funktionen limitier? Off-topic...... Hat Jemand einen ISDN Gateway (fritz pci card) installiert auf seinen UNIX wo dass ganze heim Lan zugreifen kann und nach 40 sekunden keinen traffic abstellt ipchains unsw.... die win client das unix ip als gateway und dns provider? Bei Easy linux 2000 ein kinderspiel aber auf einem Caldera 2.4 siehts anders aus Waere froh ueber einen configure beispiel :-) Danke Patrik ============================================ PPK-webprogramm P.Hohl 6672 Gordevio info_(at)_ticinonline.net info_(at)_grossalp.ch www.grossalp.ch free program PHP http://php.ticinonline.net/ ============================================ Online Programm - ScreenDesign - Configurazioni Server Linux Aziendali Programmi cc+ PHP CGI ASP Pyton HTML ============================================ From info_(at)_ticinonline.net Thu, 7 Dec 2000 20:48:44 +0100 Date: Thu, 7 Dec 2000 20:48:44 +0100 From: info_(at)_ticinonline.net info_(at)_ticinonline.net Subject: [php] Link a href autoscreiben eregi_replace Hat jemand bereits eine funktion die aus posting dass mailto:xxx_(at)_wo.com automatisch schreibt??? dieses beisbiel schreibt die url richtig aber der mailto noch nicht was ist falsch? Ciao Patrik ,;\"[:space:][:cntrl:]"; if ($line != "") { $line = eregi_replace("([http|news|ftp]+://[^)<>,;\"[:space:][:cntrl:]]+)", "\\1", $line); $line = eregi_replace("([href|src]) *= *.]+)\">[^<]+", "\\1=\\2", $line); $line = eregi_replace("(mailto:[^_(at)_\"]+_(at)_([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9\-]{2,4})", "\\1", $line); } return $line; } $fromposter=" heute habe ich keinen lust um link zu schreiben....... darum gehe ich auf: http://10.0.0.80/admin.php?op=editarticolo&articolo=976184350 und schreibe den Nuke total neu fuer PHP4 mit dem bild converter von imagemagic 5 wo der bild upload auch in tiff geht mit der tumpinail bild 120x120 und... mit conf: RewriteEngine on RewriteRule ^/info/([^/]+)/([^/]+)$ /shownews.html?cat=$1&id=$2 [L,T=application/x-httpd-php] so dass die Suchspider auch wass sehen.... sowie auf: http://ticinonline.net/ und dann download von: ftp://ftp.gnu.org na dann ....... ciao info_(at)_ticinonline.net Off-topic...... Hat Jemand einen ISDN Gateway (fritz pci card) installiert auf seinen UNIX wo dass ganze heim Lan zugreifen kann und nach 40 sekunden keinen traffic abstellt ipchains unsw.... die win client das unix ip als gateway und dns provider? Bei Easy linux 2000 ein kinderspiel aber auf einem Caldera 2.4 siehts anders aus Waere froh ueber einen configure beispiel :-) "; foreach($HTTP_POST_VARS as $k => $v) { $$k=$v; } $neuelinkfertig=nl2br(linkwriter($fromposter)); echo"
$neuelinkfertig
"; ?>PHP4 only ============================================ PPK-webprogramm P.Hohl 6672 Gordevio info_(at)_ticinonline.net info_(at)_grossalp.ch www.grossalp.ch free program PHP http://php.ticinonline.net/ ============================================ Online Programm - ScreenDesign - Configurazioni Server Linux Aziendali Programmi cc+ PHP CGI ASP Pyton HTML ============================================ From info_(at)_ticinonline.net Thu, 7 Dec 2000 20:48:47 +0100 Date: Thu, 7 Dec 2000 20:48:47 +0100 From: info_(at)_ticinonline.net info_(at)_ticinonline.net Subject: [php] R: [php] primebase -- mp3 Ist Mysql Krank? hat doch alles oder?? Ciao Patrik ============================================ PPK-webprogramm P.Hohl 6672 Gordevio info_(at)_ticinonline.net info_(at)_grossalp.ch www.grossalp.ch free program PHP http://php.ticinonline.net/ ============================================ Online Programm - ScreenDesign - Configurazioni Server Linux Aziendali Programmi cc+ PHP CGI ASP Pyton HTML ============================================ ----- Original Message ----- From: Miguel Dieckmann To: Sent: Thursday, December 07, 2000 4:05 PM Subject: [php] primebase -- mp3 > hi! > > ich arbeite bisher mit einer mysql datenbank und möchte jetzt umstellen auf > eine primebase datenbank (www.primebase.com) > > ich würde mich echt irre freuen wenn sich jemand findet der da schon > erfahrung gesammelt hat oder generell infos dazu hat. denn soweit ich weiß > gibt es in php bisher kein modul zum ansprechen einer primebase datenbank, > oder??? > > eine anderes problem hab ich da auch noch ist eventuell etwas off topic... > (sorry, find aber auch hier keine infos) > ich möchte die länge eines mp3 files bestimmen. der ansatz: > > bitrate: 128kb/s > bedeutet wenn die datei 128.000 bit groß ist, ist die spiellänge genau 1 > sekunde. > ich denke das ist logisch, oder? > gut das problem: wie kann ich die bitrate einer mp3datei bestimmen. das tun > die ganzen mp3player ja auch irgendwie. > > vielen dank schonmal > viele grüße > miguel. > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From info_(at)_ticinonline.net Thu, 7 Dec 2000 20:48:53 +0100 Date: Thu, 7 Dec 2000 20:48:53 +0100 From: info_(at)_ticinonline.net info_(at)_ticinonline.net Subject: [php] R: [php] primebase -- mp3 Ist Mysql Krank? hat doch alles oder?? Ciao Patrik ============================================ PPK-webprogramm P.Hohl 6672 Gordevio info_(at)_ticinonline.net info_(at)_grossalp.ch www.grossalp.ch free program PHP http://php.ticinonline.net/ ============================================ Online Programm - ScreenDesign - Configurazioni Server Linux Aziendali Programmi cc+ PHP CGI ASP Pyton HTML ============================================ ----- Original Message ----- From: Miguel Dieckmann To: Sent: Thursday, December 07, 2000 4:05 PM Subject: [php] primebase -- mp3 > hi! > > ich arbeite bisher mit einer mysql datenbank und möchte jetzt umstellen auf > eine primebase datenbank (www.primebase.com) > > ich würde mich echt irre freuen wenn sich jemand findet der da schon > erfahrung gesammelt hat oder generell infos dazu hat. denn soweit ich weiß > gibt es in php bisher kein modul zum ansprechen einer primebase datenbank, > oder??? > > eine anderes problem hab ich da auch noch ist eventuell etwas off topic... > (sorry, find aber auch hier keine infos) > ich möchte die länge eines mp3 files bestimmen. der ansatz: > > bitrate: 128kb/s > bedeutet wenn die datei 128.000 bit groß ist, ist die spiellänge genau 1 > sekunde. > ich denke das ist logisch, oder? > gut das problem: wie kann ich die bitrate einer mp3datei bestimmen. das tun > die ganzen mp3player ja auch irgendwie. > > vielen dank schonmal > viele grüße > miguel. > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From info_(at)_ticinonline.net Thu, 7 Dec 2000 20:48:57 +0100 Date: Thu, 7 Dec 2000 20:48:57 +0100 From: info_(at)_ticinonline.net info_(at)_ticinonline.net Subject: [php] R: [php] primebase -- mp3 Ist Mysql Krank? hat doch alles oder?? Ciao Patrik ============================================ PPK-webprogramm P.Hohl 6672 Gordevio info_(at)_ticinonline.net info_(at)_grossalp.ch www.grossalp.ch free program PHP http://php.ticinonline.net/ ============================================ Online Programm - ScreenDesign - Configurazioni Server Linux Aziendali Programmi cc+ PHP CGI ASP Pyton HTML ============================================ ----- Original Message ----- From: Miguel Dieckmann To: Sent: Thursday, December 07, 2000 4:05 PM Subject: [php] primebase -- mp3 > hi! > > ich arbeite bisher mit einer mysql datenbank und möchte jetzt umstellen auf > eine primebase datenbank (www.primebase.com) > > ich würde mich echt irre freuen wenn sich jemand findet der da schon > erfahrung gesammelt hat oder generell infos dazu hat. denn soweit ich weiß > gibt es in php bisher kein modul zum ansprechen einer primebase datenbank, > oder??? > > eine anderes problem hab ich da auch noch ist eventuell etwas off topic... > (sorry, find aber auch hier keine infos) > ich möchte die länge eines mp3 files bestimmen. der ansatz: > > bitrate: 128kb/s > bedeutet wenn die datei 128.000 bit groß ist, ist die spiellänge genau 1 > sekunde. > ich denke das ist logisch, oder? > gut das problem: wie kann ich die bitrate einer mp3datei bestimmen. das tun > die ganzen mp3player ja auch irgendwie. > > vielen dank schonmal > viele grüße > miguel. > > > -- > ** 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 mayer_(at)_db-server.de Thu, 7 Dec 2000 20:53:57 -0000 Date: Thu, 7 Dec 2000 20:53:57 -0000 From: =?ISO-8859-1?Q?J=FCrgen_Mayer?= mayer_(at)_db-server.de Subject: [php] header-Funktion mit Target-Angabe ? Hallo, ich verwende die Funktion "header" um in einem PHP3-Script automatisch eine weitere HTML-Seite aufrufen zu koennen. Da das ganze aber in eimem Frame-Set laeuft benoetige ich nun eine Moeglichkeit beim Aufruf dieser Funktion z.B. $url = "../sets/warenkorb.php3?s=" . $s; header("location: $url"); irgendwie das Zielfenster mit anzugeben kennt da jemand eine Loesung ? Juergen From rene_(at)_reneschmidt.de Thu, 7 Dec 2000 20:56:47 +0100 Date: Thu, 7 Dec 2000 20:56:47 +0100 From: Rene Schmidt rene_(at)_reneschmidt.de Subject: [php] R: [php] primebase -- mp3 transactions? subselects? hab nur grad zufällig die info-mappe von denen auf dem schreibtisch, nicht, dass ich dafür geld ausgeben würde. ;) = -----Original Message----- = From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf = Of info_(at)_ticinonline.net = Sent: Donnerstag, 7. Dezember 2000 20:49 = To: php_(at)_php-center.de = Subject: [php] R: [php] primebase -- mp3 = = = Ist Mysql Krank? = = hat doch alles oder?? = = = Ciao Patrik = ============================================ = PPK-webprogramm = P.Hohl = 6672 Gordevio = info_(at)_ticinonline.net = info_(at)_grossalp.ch = www.grossalp.ch = = = free program PHP http://php.ticinonline.net/ = ============================================ = Online Programm - ScreenDesign - Configurazioni = Server Linux Aziendali = Programmi cc+ PHP CGI ASP Pyton HTML = ============================================ = ----- Original Message ----- = From: Miguel Dieckmann = To: = Sent: Thursday, December 07, 2000 4:05 PM = Subject: [php] primebase -- mp3 = = = > hi! = > = > ich arbeite bisher mit einer mysql datenbank und möchte jetzt umstellen = auf = > eine primebase datenbank (www.primebase.com) = > = > ich würde mich echt irre freuen wenn sich jemand findet der da schon = > erfahrung gesammelt hat oder generell infos dazu hat. denn = soweit ich weiß = > gibt es in php bisher kein modul zum ansprechen einer primebase = datenbank, = > oder??? = > = > eine anderes problem hab ich da auch noch ist eventuell etwas = off topic... = > (sorry, find aber auch hier keine infos) = > ich möchte die länge eines mp3 files bestimmen. der ansatz: = > = > bitrate: 128kb/s = > bedeutet wenn die datei 128.000 bit groß ist, ist die spiellänge genau 1 = > sekunde. = > ich denke das ist logisch, oder? = > gut das problem: wie kann ich die bitrate einer mp3datei bestimmen. das = tun = > die ganzen mp3player ja auch irgendwie. = > = > vielen dank schonmal = > viele grüße = > miguel. = > = > = > -- = > ** Durchgehend geöffnet: http://www.php-center.de ** = > Die PHP-Liste: mailto:php_(at)_php-center.de = > http://infosoc.uni-koeln.de/mailman/listinfo/php = > = = = = = -- = ** Durchgehend geöffnet: http://www.php-center.de ** = Die PHP-Liste: mailto:php_(at)_php-center.de = http://infosoc.uni-koeln.de/mailman/listinfo/php From kai_(at)_pc-infos.de Thu, 7 Dec 2000 20:58:43 +0100 Date: Thu, 7 Dec 2000 20:58:43 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] header-Funktion mit Target-Angabe ? > $url = "../sets/warenkorb.php3?s=" . $s; > header("location: $url"); > irgendwie das Zielfenster mit anzugeben Das geht grundsätzlich nicht weil Fenster = Browser, Location = vom server... Location ist dafür gedacht dem browser zu sagen wohin eine seite umgezogen ist... und eine seite zieht nicht in andere fenster um, sondern auf andere Server / Pfade... From support_(at)_siwub-online.de Thu, 7 Dec 2000 21:02:14 +0100 Date: Thu, 7 Dec 2000 21:02:14 +0100 From: Peter Kursawe support_(at)_siwub-online.de Subject: [php] header-Funktion mit Target-Angabe ? Hallo Jürgen, > Da das ganze aber in eimem Frame-Set laeuft benoetige ich nun eine Moeglichkeit beim Aufruf dieser Funktion > > z.B. > > $url = "../sets/warenkorb.php3?s=" . $s; > header("location: $url"); > > irgendwie das Zielfenster mit anzugeben AFAIK musst Du das auf der HTML-Seite entscheiden, auf der Du Dein PHP- Skript aufrufst. Auf der Serverseite kannst Du da nichts mehr beeinflussen. Beispiel: zwei Frames "links" und "rechts": Wenn Du auf einen Link anyurl.php in "links" klickst, dann kannst Du dort angeben, dass das Ergebnis in "rechts" erscheinen soll (in HTML: target = ...) Wenn Du aber auf anyurl.php in "links" klickst und Dich erst im php-Skript entscheiden möchtest, ob Du das Ergebnis in "links" oder "rechts" anzeigen willst .... dann geht das leider nicht. Abhilfe: Keine Frames benutzen! Oder - wenn schon Frames: alle Links mit target=_top angeben und alle Frames immer wieder neu aufbauen. hoffe, das hilft (oder klärt zumindest) Peter Kursawe From ChristianThiele_(at)_gmx.de Thu, 7 Dec 2000 21:04:45 +0100 Date: Thu, 7 Dec 2000 21:04:45 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] Datenbankdesign Hi danke für die URL ist gesichert und gedruckt ;-)) Ja soweit habe ich das auch realisiert, also nur mit den IDs, aber wie bastle ich mir dann eine Abfrage, wenn ich das alles auf einer Seite angezeigt bekommen möchte, dann brauch ich ja noch Queries für die Bedeutung der IDs, beispielsweise welche ID zu welchem Land gehört... Geht das mit MySQL in einer Abfrage ?? jetzt sieht es so aus : select * from profiles where username = '$username' einfach aber es geht und liefert das was ich wollte, aber halt nur die IDs und nicht die passenden Daten... PS: Sorry wegen den HTML-Mails, das lag an Outlook, ich hab definitiv immer Textmails eingestellt...mhmm also ich hoffe das passiert nicht nochmal weil mich das selber stört. Ciao Christian From info_(at)_agathos.net Thu, 7 Dec 2000 21:09:48 +0100 Date: Thu, 7 Dec 2000 21:09:48 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] hidden_field() Hallo Beni, > Fatal error: Call to undefined function: hidden_field() in > E:\doteaters.org\beni\edit_member.php on line 67 Das bedeutet, dass hidden_field() eben nicht definiert wurde. Irgendwo vorher oder in einer includeten Datei muss die Funktion ja definiert werden, bevor man sie aufrufen kann. > Das Skript stammt aus dem SQL Buch von DuBois, das ganz ist auf seite 456 > zu finden. Hmm, ich habe nur das deutsche MySQL Buch von Paul Dubois. Liebe Grüße aus dem Allgäu Theo From support_(at)_siwub-online.de Thu, 7 Dec 2000 21:15:45 +0100 Date: Thu, 7 Dec 2000 21:15:45 +0100 From: Peter Kursawe support_(at)_siwub-online.de Subject: [php] Datenbankdesign Hallo Christian, > select * from profiles where username = '$username' > > einfach aber es geht und liefert das was ich wollte, aber halt nur die IDs > und nicht die passenden Daten... ergänze so: select * from profiles, land, bereich where username = '$username' and profiles.lid = land.lid and profiles.bid = bereich.bid usw. Dh. jede weitere Datei, kannst Du mit Kommata getrennt vor where aufführen und hinterher musst Du dafür sorgen, dass über die jeweiligen Schlüssel (hier habe ich mal lid für eine Länder-Id und bid für eine Bereichs- Id angenommen) eine Gleichheit zwischen dem gefundenen Profile- Datensatz und den jeweils gewollten Datensätzen in den anderen Tabellen hergestellt wird. Die Felder müssen nicht gleich heißen: Die Länder-Id könnte im Profile z.B. 'land' heißen und in der Länder-Tabelle einfach nur 'id'. Hoffe, das hilft. Peter Kursawe From joerg_(at)_krause.net Thu, 7 Dec 2000 21:34:45 +0100 Date: Thu, 7 Dec 2000 21:34:45 +0100 From: =?iso-8859-1?Q?J=F6rg_Krause?= joerg_(at)_krause.net Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Re:_=5Bphp=5D_=5BOT=A8=5DMySQL_und_RAND=28=29?= > Danke für die Hilfe, doch das Problem lag an ganz anderer Stelle :-) > Die MySQL Version 3.23.14 unterstützt MD5(); noch nicht. > Ich hab jetzt anstelle von MD5() PASSWORD() genommen. > Ab 3.23.21-beta funktionierts, falls jemand deswegen upgraden mag. 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 bernhard.ostheimer_(at)_uni-mainz.de Thu, 07 Dec 2000 21:38:33 +0100 Date: Thu, 07 Dec 2000 21:38:33 +0100 From: Bernhard Ostheimer bernhard.ostheimer_(at)_uni-mainz.de Subject: [php] Datenbankdesign Hi, At 21:04 07.12.00 +0100, you wrote: >Hi danke für die URL ist gesichert und gedruckt ;-)) Da haett ich noch ein paar: http://service.wiwi.uni-mainz.de/lv/lv/74/ Dort findest Du unter Downloads die entsprechenden PDFs mit prima Folien zum Thema "Datenmodellierung und Datenbanken" Viele Gruesse, Bernhard -- Bernhard Ostheimer E-Mail: Bernhard.Ostheimer_(at)_Uni-Mainz.de From ChristianThiele_(at)_gmx.de Thu, 7 Dec 2000 21:49:16 +0100 Date: Thu, 7 Dec 2000 21:49:16 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] Datenbankdesign Hi > select * from profiles, land, bereich where username = '$username' and > profiles.lid = land.lid and profiles.bid = bereich.bid Klingt logisch...mhmm na klar...okay vielen Dank an alle für die Hilfe die mir jetzt echt geholfen hat. Schönen Abend / Nacht noch Christian From webmasterbhs_(at)_bluewin.de Thu, 7 Dec 2000 21:03:50 +0100 Date: Thu, 7 Dec 2000 21:03:50 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] header-Funktion mit Target-Angabe ? > $url = "../sets/warenkorb.php3?s=" . $s; > header("location: $url"); $target = "zielfenster"; header("Location: $url\n\nTarget: $target\n\n"); ;-) hättest du mal im listenarchiev nachgesehen ... dannwüßtestdudassdasdochnurmitjavascriptgeht womandasframetargetangebenkann. nein meine leerzeichen taste ist nicht kaputt. kiri From berniq_(at)_aon.at Fri, 8 Dec 2000 00:09:28 +0100 Date: Fri, 8 Dec 2000 00:09:28 +0100 From: Bernhard Bauch berniq_(at)_aon.at Subject: [php] PHPLIB: session + auth? logout probleme hallo !! ich benutze PHPLIB und mache starte eine session mit authentifizierung ... ...will ich ausloggen ...benutze ich in einem logout schript $auth->logout(); $sess->delete(); (sollte meiner meinung nach den user ausloggen und anschliessen die session killen) guut das machter brav ... wenn ich dann auf BACK im browers (netscape) drücke ....kommt DATA MISSING ...blablalab ..... is auch schön :) wenn ich auf diesem schirm RELOAD drücke ... kommt wieder der login screeen :)) (username steht dort passwort nicht) DOCH ..wenn ich bei dem login screen noch mal RELOAD drücke ...bin ich wieder drinnen .... und hab mich authentifiziert ! :(((( irgendwo dürfte er da doch immer noch das passwort cachen. in meiner session-klasse hab ich natürlich allowcache auf NO gesetzt ... und mein login screen ist das beispiel von phplib (das dabei ist ) ... dsa ganze lauft über die cookie methode ... muss ich beim logout script was anders machen ? oder woran liegts, daß ich ohne anmeldung dann auf einmal eine neue session machen kann (nur mit reload?)) dankeeee berni From tom_(at)_huno.net Fri, 8 Dec 2000 00:30:16 +0100 Date: Fri, 8 Dec 2000 00:30:16 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] variable entfernen servus, ich hab letztens über etwas gegrübelt. Mit $var = '' kann man eine Variable ja löschen. Aber wird wirklich die Variable gelöscht/entfernt oder bloss der Inhalt? Im Prinzip ist eine leere Variable ja keine Variable - befindet sich aber trotzdem irgendwas von der Variable (Name, etc.) im Speicher oder ist die Variable komplett weg ? Gruß Thomas From wagner_(at)_globalpark.de Fri, 8 Dec 2000 00:33:16 +0100 Date: Fri, 8 Dec 2000 00:33:16 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] variable entfernen Thomas Pons wrote: > servus, > > ich hab letztens über etwas gegrübelt. Mit > > $var = '' > > kann man eine Variable ja löschen. Aber wird wirklich die Variable > gelöscht/entfernt oder bloss der Inhalt? Nur der Inhalt. > Im Prinzip ist eine leere > Variable ja keine Variable - befindet sich aber trotzdem irgendwas > von der Variable (Name, etc.) im Speicher oder ist die Variable > komplett weg ? Die Variable befindet sich schätzungsweise immer noch in den Hash-Tables, ist also noch da. Probier mal unset($var); Dann ist die Variable wirklich weg, und nicht nur leer. Gesundheit Wagner -- The Aquinas Axiom: What the gods get away with, the cows don't. From info_(at)_agathos.net Fri, 8 Dec 2000 00:45:07 +0100 Date: Fri, 8 Dec 2000 00:45:07 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] PHPLIB: session + auth? logout probleme Hallo Berni, > ...will ich ausloggen ...benutze ich in einem logout schript > $auth->logout(); > $sess->delete(); schon mal unset($sess) getestet? Liebe Grüße aus dem Allgäu Theo From mfischer_(at)_josefine.ben.tuwien.ac.at Fri, 8 Dec 2000 02:04:38 +0100 Date: Fri, 8 Dec 2000 02:04:38 +0100 From: Markus Fischer mfischer_(at)_josefine.ben.tuwien.ac.at Subject: [php] header-Funktion mit Target-Angabe ? On Thu, Dec 07, 2000 at 08:53:57PM -0000, Jürgen Mayer wrote : > ich verwende die Funktion "header" um in einem PHP3-Script automatisch eine weitere HTML-Seite aufrufen zu koennen. > Da das ganze aber in eimem Frame-Set laeuft benoetige ich nun eine Moeglichkeit beim Aufruf dieser Funktion > z.B. > $url = "../sets/warenkorb.php3?s=" . $s; > header("location: $url"); Wie Kai schon gesagt hat, geht das nicht mit 'header' (aus technischen gruenden). Das schreit eher nach Javascript: Wobei die Nummer bei 'frames' das Frame in linearer Aufzaehlung im frameset ist. M. -- Markus Fischer, http://josefine.ben.tuwien.ac.at/~mfischer/ EMail: mfischer_(at)_josefine.ben.tuwien.ac.at PGP Public Key: http://josefine.ben.tuwien.ac.at/~mfischer/C2272BD0.asc PGP Fingerprint: D3B0 DD4F E12B F911 3CE1 C2B5 D674 B445 C227 2BD0 From armin.grubert_(at)_gla-rlp.de Fri, 08 Dec 2000 08:38:10 +0100 Date: Fri, 08 Dec 2000 08:38:10 +0100 From: Armin Grubert armin.grubert_(at)_gla-rlp.de Subject: [php] PHPLIB: session + auth ? logout probleme Hallo Bernhard, möglicherweise fehlt da ein logout(); page_close(); // das braucht's auf jeder Seite ?> -- A. Grubert GLA Rheinland-Pfalz -- From henrik_(at)_j-a-h-n.de Fri, 8 Dec 2000 08:48:27 +0100 Date: Fri, 8 Dec 2000 08:48:27 +0100 From: Henrik Jahn henrik_(at)_j-a-h-n.de Subject: [php] [OT] PHORUM + ML tut nicht Tach zusammen, ja, ich weiss, gehört nicht so ganz hierhin, ist aber ein Notfall. Und das Phorum-Forum ist leider so schwach frequentiert, dass da keine Antwort zu erwarten ist. Mein Problem, die ML-Listen-Funktion von Phorum (3.1) tut nicht. Genauer: Meine Majordomo-Liste funktioniert, aber Phorum gibt die neuen Forumsbeiträge nicht weiter. Die Moderation dagegen klappt. Kennt jemand das Problem und hat einen Lösungsvorschlag? Vielen Dank, Henrik From php_(at)_roger-faust.com Fri, 8 Dec 2000 08:23:40 +0100 Date: Fri, 8 Dec 2000 08:23:40 +0100 From: Roger Faust php_(at)_roger-faust.com Subject: [php] Script an Kunden weitergeben > Cyrill Schumacher wrote: > > > > > Der php code wird dabei in C eingebettet und das ganze als eigenständiges > > > Modul kompiliert. Der Code kann dann z. B. mit dl("meincode.so"); > > > eingebunden werden und dann durch meinefunction(); ausgeführt werden. > > > > > > Hat den Vorteil daß es kostenlos ist. und das es nichts bringt! schaut euch mal das modul an, das hällt höchstens billy vom klauen ab. das ding wird erst zur laufzeit verarbeitet, komisch dass noch niemand sagte (oder wollen die core hacker noch ein paar bücher mehr verkaufen ;) Roger From Martin.Koper_(at)_wittur.com Fri, 8 Dec 2000 11:07:54 +0100 Date: Fri, 8 Dec 2000 11:07:54 +0100 From: Koper, Martin Martin.Koper_(at)_wittur.com Subject: [php] UTF-8 in PHP und Mysql Hallo Liste, ich habe folgendes Problem: ich arbeite an einem Übersetzungsprogramm unter anderem mit chinesisch und arabisch. Jetzt tritt folgendes Problem auf: Ich exportiere aus einer vorhandenen Excel Tabelle die Daten in ein Textfile, konvertiere es dann mit recode und lasse es dann durch ein Sedscript um die formatierung richtig hinzubekommen, daß es mysql dann einlesen kann. Nur bei arabisch habe ich ein großes Problem. Der Browser interpretiert mir die Schriftzeichen als "right to left" aber Excel hat es schon "right to left" abgespeichert also ist das erste Zeichen das letzte usw. Nur kann ich leider nicht einfach den String umdrehen, da zwei Zeichen UTF-8 unter Umständen ja 2 Zeichen iso sein können! Hat jemand von Euch ne Idee? grüße Martin -- Martin Koper WITTUR AG - SOE martin.koper_(at)_wittur.com From thomas.hausheer_(at)_denon.ch Fri, 08 Dec 2000 11:08:34 +0100 Date: Fri, 08 Dec 2000 11:08:34 +0100 From: thomas hausheer thomas.hausheer_(at)_denon.ch Subject: [php] PHP-Suchscript Hallo Liste Kennt jemand ein Suchscript, dass ohne MySQL funktioniert. Ich möchte einen Suchmaschine implementieren, die auf einer Homepage ohne MySQL verschiedene Text-Files nach einem Suchbegriff durchforstet und ausgibt. Gruss Thomas From pfeiffer_(at)_uris.de Fri, 8 Dec 2000 11:14:46 -0000 Date: Fri, 8 Dec 2000 11:14:46 -0000 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] UTF-8 in PHP und Mysql Hallo Martin, da faellt mir nur ein, 'Sava As' von Excel nicht zu benutzen und den Export mit einem VBA-Script zu erledigen, was IMHO viele Forteile bietet. m.f.g. Norbert _____________________________ www.onvista.de www.uris.de 02203-9146-722 0177-2363368 ----------------------------- e.o.m. From palim_(at)_augusta.de Fri, 8 Dec 2000 11:29:59 +0100 (CET) Date: Fri, 8 Dec 2000 11:29:59 +0100 (CET) From: Martin Fenn palim_(at)_augusta.de Subject: [php] Problem mit POST-Parameter nach Compilerlauf Hallo, ich bin jetzt doch so irritiert, das ich mal nachfragen muss ... Folgendes Problem: ich habe php4.0.3 unter Linux neucompiliert, das hat alles auch (scheinbar :-) ) recht gut funktioniert: ./configure \ --with-mysql \ --with-apxs=/usr/local/apache/bin/apxs \ --with-config-file-path=/etc/httpd \ --with-zlib \ --with-gd \ --with-ftp \ --with-jpeg-dir=/usr/lib \ --with-ttf=/usr/lib \ --with-ldap \ --enable-xml \ --with-tiff-dir=/usr/lib \ --with-png-dir=/usr/lib \ --with-zlib-dir=/usr/lib Also das uebliche (wenn man so will). PHP wird auch ohne Probleme mit dem Indianer gestartet und gibt auch brav phpinfo() aus. (phpini ist unter /etc/httpd) Allerdings: beim ersten Test mit phpMyAdmin konnte php zwar auf die DB zugreifen, aber irgendwie nicht richtig: Tabellen wurden nicht ausgegeben, obwohl welche da sind, und der Gegentest von einem anderen Rechner aus nur positives gezeigt hat (naemlich ein laufende DB). Beim weiteren Spielen habe ich dann festgestellt, das PHP keine GET- oder POST-Parameter mehr auswertet. Also kann ich diese (immer noch scheinbar) nicht mehr einfach per $foo (wenn das Formfield z. B. heisst) abgreifen. Es steht einfach nichts in der Variablen drin ... nachdem ich etwas in der php.ini gekuckt habe, ob da vielleicht ein Parameter falsch geschaltet wurde, und ich eben nix gefunden habe, meine Frage: wo koennte der Fehler liegen? An der Konfiguration? Danke einstweilen! Bye, Martin From Michael_(at)_Stahmann.de Fri, 08 Dec 2000 11:38:34 +0100 Date: Fri, 08 Dec 2000 11:38:34 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] PHP-Suchscript Hallo Thomas, thomas hausheer schrieb: > > Hallo Liste > > Kennt jemand ein Suchscript, dass ohne MySQL funktioniert. Ich möchte einen > Suchmaschine implementieren, die auf einer Homepage ohne MySQL verschiedene > Text-Files nach einem Suchbegriff durchforstet und ausgibt. Ich habe so etwas einmal gemacht, das Script ist aber so unsauber programiert, das ich Dir das wirklich nicht anbieten möchte. Der Nachteil ist, das man mit allem (was ich versucht habe) leider nur wirklich genaue Treffer finden kann. Also Funktionen habe ich strpos eingesetzt, das war bei meinen Tests das schnellste. Also in etwa so: smax = 100; // Max Ergebnisse $begriff= strtolower($begriff); list ($begriff1, $begriff2)=explode(" ",$begriff); $f=opendir("./daten/"); $fn=readdir($f); while ($fn): $fn=readdir($f); $datei="./daten/".$fn; $liste=_(at)_fopen("$datei", "r+"); if ($liste <= 0): // echo("Fehler: Daten nicht vorhanden"); else: $eintrag=chop(fgets($liste,10000)); while(feof($liste)==0 and $anzahl <= $s_max): $eintrag=chop(fgets($liste,10000)); $search_it= strtolower($eintrag); $search_it=".".$search_it; //Damit auch das erste Wort gefunden werden kann if (strpos($search_it,$begriff1) or strpos($search_it,$begriff2)): -> DatensatzAusgabe Wobei ich nach konkreten "Datensätzen" in Textfile (csv-Format) gesucht habe. Wenn Du einfacvh nur wissen willst, ob etwas im file enthalten ist, sollte es so gehen. ->Durch das Verzeichnis laufen ->Datei mit fread öffnen ->Durchzuchen mit strpos oder eregi (bei mir war strpos schneller - weis der PHP-Guru warum) ->Datei merken (im array) ->wenn gefunden gleich nächste Datei (damit vermeidet mann doppelte Treffer. -> ->Ergebnis ausgeben Das nur als kleiner Workaround. Zu sehen unter http://www.utopton.de/katalog/tontraeger/ Als Tip noch: wichtig ist, die Besuchereingabe für die maximale Treffer-Anzahl richtig zu checken, sonst läüft sich der Server bei einem Buchstaben fast tot. Gruß Michael (der an dieser Geschichte dringend mal wieder arbeiten muß) -- -------------------------------------------------------- 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 mk_(at)_dynamicworks.de Fri, 8 Dec 2000 11:55:12 +0100 Date: Fri, 8 Dec 2000 11:55:12 +0100 From: marcus kober mk_(at)_dynamicworks.de Subject: [php] Textdatei statt MySql-DB Hallo Listenleute, ich bin auf der Suche nach einem Tutorial, das mir erklärt, wie ich statt einer MySqlDB möglichst effizient Textfiles verwende. Leider konnte ich noch nichts entsprechendes finden, oder ich war blind... :) Vielen Dank im Voraus schöne Grüsse marcus From miggge_(at)_gmx.de Fri, 08 Dec 2000 12:10:31 +0200 Date: Fri, 08 Dec 2000 12:10:31 +0200 From: Miguel Dieckmann miggge_(at)_gmx.de Subject: [php] primebase -- mp3 on 07.12.2000 20:49 Uhr, Matthias Stolt at matthias_(at)_stolt.de wrote: hi matthias! > > http://www.id3.org/mp3frame.html sehr coooler link! danke, matthias! gruß miguel. From miggge_(at)_gmx.de Fri, 08 Dec 2000 12:12:24 +0200 Date: Fri, 08 Dec 2000 12:12:24 +0200 From: Miguel Dieckmann miggge_(at)_gmx.de Subject: [php] R: [php] primebase -- mp3 on 07.12.2000 21:48 Uhr, info_(at)_ticinonline.net at info_(at)_ticinonline.net wrote: > Ist Mysql Krank? > > hat doch alles oder?? > es geht um performance. die datenbank wird wirklich viel leisten müssen. ich habe mir sagen lassen primebase soll da einiges an vorsprung zu mysql haben... gruß miguel. From Michael_(at)_Stahmann.de Fri, 08 Dec 2000 12:22:28 +0100 Date: Fri, 08 Dec 2000 12:22:28 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Textdatei statt MySql-DB marcus kober schrieb: > > Hallo Listenleute, > > ich bin auf der Suche nach einem Tutorial, das mir erklärt, wie ich > statt einer MySqlDB möglichst effizient Textfiles verwende. Leider > konnte ich noch nichts entsprechendes finden, oder ich war blind... :) Keine Ahnung :-) Aber folgendes Konzept könnte Helfen: Du steckst Deine Daten alle in sog. CSV-Dateien. Die bekommst Du in Excel oder besser Access (Ich gehe davon aus, das Du WinUser bist, da Du MS-Ausguck verwendest) Access hat den Vorteil, das Du dann auch noch auf MySQL umsteigen kannst. Und das wirst Du irgendwann :-) Wenn alles im csv-Format vorliegt, dann gibt es die nette Funktion fgetcsv http://www.php-center.de/de-html-manual/function.fgetcsv.html Damit kannst Du alles in ein array einlesen und Formatiert ausgeben. Suchfunktion habe ich gerade als "workaround2 eine mail vorher beschrieben. Das Problem ist, das große Datenmengen so nicht gut handhabbar sind. Ich betreue einen OnlioneShop mit vielen tausend Artikeln auf genau dieser Basis. Wir haben damals am falschen Ende gespart :-( Er läuft rund, und es gibt auch wenig Probleme. Verwaltet wird er in Excel, aber nicht alles in einer Datei, da macht Excel schlapp. Deshalb gibt es für jedes Genre ein eigenes Textfile. Ein tut hat wohl noch keiner geschrieben, weil es nicht wirklich sinnvoll ist, das so zu realisieren. Aber für geringe Datenmengen, finde es ich persönlich eine sehr gute Lösung. Wenn ich z.b. ein Gewinnspiel anbiete, speichere ich die Daten im csv-Format und der Kunde kann sie gleich mit Excel auswerten, ohne viel Formatierung und Programmierung. > Vielen Dank im Voraus Dafür ist die Liste ja da... 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 jan-martin_(at)_pulwitt.de Fri, 08 Dec 2000 12:39:06 +0100 Date: Fri, 08 Dec 2000 12:39:06 +0100 From: Jan-Martin Pulwitt jan-martin_(at)_pulwitt.de Subject: [php] WAMP inst. Problem "No input file specified." Hallo Liste! Habe Probleme bei der Installation eines W(98)A(1.3.14)MP(3.0.16)... Beim ausführen von PHP Skripten erscheint immer die Fehlermeldung "No input file specified.". In den Apache Error-Logs steht nichts drin - die Meldung wird wohl von PHP kommen. Der Fehler tritt nur auf, wenn ich die Skripte vom Apache aufrufe - vom Prompt klappt's. In der ersten Zeile der Skripte muß immer "#! path/to/php.exe" stehen - sonst gibt's 'nen Error 500 - sollte ja eigentlich auch nicht sein... Hoffe mal, dass ihr mir helfen könnt! :-/ Grüße, Jan-Martin Pulwitt From mk_(at)_dynamicworks.de Fri, 8 Dec 2000 12:45:41 +0100 Date: Fri, 8 Dec 2000 12:45:41 +0100 From: marcus kober mk_(at)_dynamicworks.de Subject: [php] Textdatei statt MySql-DB Hallo Michael, > Du steckst Deine Daten alle in sog. CSV-Dateien. > Die bekommst Du in Excel oder besser Access (Ich gehe davon aus, das > Du WinUser bist, da Du MS-Ausguck verwendest) > Access hat den Vorteil, das Du dann auch noch auf MySQL umsteigen > kannst. Und das wirst Du irgendwann :-) Mit CSV-Files arbeite ich schon eine ganze Weile, aber bisher nur, um eben Excel-Tabs in die MySqlDB zu pumpen. > Wenn alles im csv-Format vorliegt, dann gibt es die nette Funktion > fgetcsv > http://www.php-center.de/de-html-manual/function.fgetcsv.html > > Damit kannst Du alles in ein array einlesen und Formatiert ausgeben. Ja, so habe ich mir das auch schon gedacht, aber ich wollte mal hören, ob es nicht vielleicht noch andere Wege gibt. Der Hintergrund ist nämlich folgender: ich arbeite an einem Projekt, das sich nicht voll und ganz auf die MySqlDB verlassen soll. Wenn die DB ausfällt springt das Textfile ein. Nun sind die Datenmengen aber ziemlich gross... > Das Problem ist, das große Datenmengen so nicht gut handhabbar sind. > Ich betreue einen OnlioneShop mit vielen tausend Artikeln auf genau > dieser Basis. Wir haben damals am falschen Ende gespart :-( Dachte ich mir... Nun gut, dann werde ich mich mal munter ans basteln machen. :( Gruss Marcus From berniq_(at)_aon.at Fri, 8 Dec 2000 13:08:45 +0100 Date: Fri, 8 Dec 2000 13:08:45 +0100 From: Bernhard Bauch berniq_(at)_aon.at Subject: [php] PHPLIB: session + auth ? logout probleme hii !! ich hab jetzt folgendes probiert ... $auth->logout(); page_close(); $sess->delete(); scheint zu funktionieren :)) jetzt komm ich nämlich nicht mehr hinein .....in dies session mit back-buttons und reloads:) dankeee berni From behrens_(at)_takenet.de Fri, 08 Dec 2000 13:23:54 +0100 Date: Fri, 08 Dec 2000 13:23:54 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] WAMP inst. Problem "No input file specified." Moin, Jan-Martin Pulwitt schrieb: > > Hallo Liste! > > Habe Probleme bei der Installation eines W(98)A(1.3.14)MP(3.0.16)... > Beim ausführen von PHP Skripten erscheint immer die > Fehlermeldung "No input file specified.". > > In den Apache Error-Logs steht nichts drin - die Meldung > wird wohl von PHP kommen. Der Fehler tritt nur auf, wenn > ich die Skripte vom Apache aufrufe - vom Prompt klappt's. > > In der ersten Zeile der Skripte muß immer > "#! path/to/php.exe" stehen - sonst gibt's 'nen Error 500 - > sollte ja eigentlich auch nicht sein... Schau mal ob in der php3.ini 'doc_root' richtig gesetzt ist, man sollte es auch komplett ausdokumentieren koennen, weil man spaetesten wenn man mit Vhosts hantiert probleme bekommen sollte. Sofern dein Webserver richtig konfiguriert ist brauchst du den Interpretor nicht in jedem Script von Handaufrufen. Das ist fuer PHP Scripte auch ein bisschen unueblich. Zeig mal die relevanten Eintraege in deiner httpd.conf. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From berniq_(at)_aon.at Fri, 8 Dec 2000 13:21:38 +0100 Date: Fri, 8 Dec 2000 13:21:38 +0100 From: Bernhard Bauch berniq_(at)_aon.at Subject: [php] PHPLIB: session + auth ? logout probleme hallo sorry, daß ichs nicht schaffe alles in 1 mail zu schreiben ....;) wenn ich diese logout sache im IE teste ...schaff ichs NICHT (wie letztemail sagt) in die session reinzukommen .... aber mit netscape kommt dann dieses dumme "DATA MISSING" ..und wenn dich dort reloade ....bin ich wieder drinn :(((( gibts da einen ausweg ? macht noch wer die authentikation mit PHPLIB ? wäre dankbar für tipps :) dankee berni From wagner_(at)_globalpark.de Fri, 8 Dec 2000 13:31:56 +0100 Date: Fri, 8 Dec 2000 13:31:56 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] PHPLIB: session + auth ? logout probleme Bernhard Bauch wrote: > hallo > sorry, daß ichs nicht schaffe alles in 1 mail zu schreiben ....;) > > wenn ich diese logout sache im IE teste ...schaff ichs NICHT (wie > letztemail sagt) in die session reinzukommen .... > > aber mit netscape kommt dann dieses dumme "DATA MISSING" ..und wenn > dich dort reloade ....bin ich wieder drinn :(((( Wenn Du an der richtigen Stelle einen reload machst kommst Du auf jeden Fall wieder rein, einfach weil die Login-Daten nochmal abgeschickt werden. Wenn der Browser den Login wiederholt, kann die PHPlib da nicht viel gegen machen. Gesundheit Wagner -- The Aquinas Axiom: What the gods get away with, the cows don't. From volker.jahns_(at)_rentokil.de Fri, 08 Dec 2000 13:44:36 +0100 Date: Fri, 08 Dec 2000 13:44:36 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] PHPLIB: session + auth ? logout probleme Hi, Bernhard Bauch wrote: ich arbeite ohne PHPLIB, aber mit Sessions ohne Cookie und das funzt ganz gut. fast jede Seite hat diese Intro am ANFANG: ini_alter("session.use_cookies",0); if ($PID) { session_start(); } else { include "/pfad/phpValues.php"; header("Location: " . $Location); } if ($check != "wert") { include "/pfad/phpValues.php"; header("Location: " . $Location); } da sichert mich gegen Quereinstiege aller Art gut ab. Browser Reload mit güligen Session-IDs ist nicht zu verhindern und die History lässt sich meines Wissen nicht von "aussen" löschen. Volker From Michael_(at)_Stahmann.de Fri, 08 Dec 2000 13:43:46 +0100 Date: Fri, 08 Dec 2000 13:43:46 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Textdatei statt MySql-DB Hallo MArcus, marcus kober schrieb: > > > > Wenn alles im csv-Format vorliegt, dann gibt es die nette Funktion > > fgetcsv > > http://www.php-center.de/de-html-manual/function.fgetcsv.html > > > > Damit kannst Du alles in ein array einlesen und Formatiert ausgeben. > > Ja, so habe ich mir das auch schon gedacht, aber ich wollte mal hören, > ob es nicht vielleicht noch andere Wege gibt. Der Hintergrund ist > nämlich folgender: ich arbeite an einem Projekt, das sich nicht voll und > ganz auf die MySqlDB verlassen soll. Wenn die DB ausfällt springt das > Textfile ein. Nun sind die Datenmengen aber ziemlich gross... > > > Das Problem ist, das große Datenmengen so nicht gut handhabbar sind. > > Ich betreue einen OnlioneShop mit vielen tausend Artikeln auf genau > > dieser Basis. Wir haben damals am falschen Ende gespart :-( > > Dachte ich mir... > > Nun gut, dann werde ich mich mal munter ans basteln machen. :( Alternativ gibt es noch das DBM-Format, das ist für mich aber ein unbeschriebenes Blatt, http://www.php-center.de/de-html-manual/ref.dbm.html Wenn Du solche Probleme hast, würde ich mich mal mit meinem Provider unterhalten und gegebenfalls wechseln. Die Idee mit den Textfiles als Datenbank-Puffer ist nicht dumm, aber vieleicht ist ein zweiter DB-Server angebrachter. Halt je nach dem wie wichtig die Daten sind. 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 winkelmann_(at)_someon.com Fri, 8 Dec 2000 13:47:47 +0100 Date: Fri, 8 Dec 2000 13:47:47 +0100 From: someon GmbH - Matthias Winkelmann winkelmann_(at)_someon.com Subject: [php] Problem mit POST-Parameter nach Compilerlauf > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Martin Fenn [..] > Beim weiteren Spielen habe ich dann festgestellt, das PHP keine GET- oder > POST-Parameter mehr auswertet. Also kann ich diese (immer noch > scheinbar) > nicht mehr einfach per > $foo (wenn das Formfield z. B. heisst) > abgreifen. Es steht einfach nichts in der Variablen drin ... nachdem ich > etwas in der php.ini gekuckt habe, ob da vielleicht ein Parameter falsch > geschaltet wurde, und ich eben nix gefunden habe, meine Frage: > wo koennte der Fehler liegen? An der Konfiguration? Wahrscheinlich hast du die optimized-ini genommen, da ist register_globals standardmäßig deaktiviert. Wenn Du das in der php.ini aktivierst sollte es funktionieren. Mfg, mw From t.nix_(at)_paupau.de Fri, 8 Dec 2000 13:59:13 +0100 Date: Fri, 8 Dec 2000 13:59:13 +0100 From: Tobias Nix t.nix_(at)_paupau.de Subject: [php] =?iso-8859-1?Q?Ausgabe_unterdr=FCcken?= Hallo, ich möchte gerne ein script schreiben, was so aufgebaut ist: -- Begin -- Hallo -- End -- Gibt es irgendeine Möglichkeit die Ausgabe von "Hallo" zu unterdrücken ? cu.Tobias From GAble_(at)_www-service.de Fri, 8 Dec 2000 13:57:22 +0100 Date: Fri, 8 Dec 2000 13:57:22 +0100 From: Gerald Able GAble_(at)_www-service.de Subject: [php] =?iso-8859-1?Q?Re=3A_=5Bphp=5D_Ausgabe_unterdr=FCcken?= > Gibt es irgendeine Möglichkeit die Ausgabe von "Hallo " zu unterdrücken ? freilich... am ende des php-teils ein "die();" einfuegen >cu.Tobias cya, gerald. From markus.sobczak_(at)_softwareag.com Fri, 8 Dec 2000 13:59:57 +0100 Date: Fri, 8 Dec 2000 13:59:57 +0100 From: Markus Sobczak markus.sobczak_(at)_softwareag.com Subject: [php] =?iso-8859-1?Q?max._Stringl=E4nge?= Hallo, ist die Stringlänge in Php begrenzt? Wenn ja, auf welche Länge? Folgendes Problem: ich muß längere Texte (bis ca 50.000 Zeichen) in eine MySQL Datenbank schreiben können und darüber muß dann eine Volltextsuche laufen. Da ich bei der Datenbank später wahrscheinlich auf eine andere wechseln werde und bei anderen Datenbanken ja keine Volltextsuche bei einem Select in Blob-Feldern möglich sein soll müßte ich ja alles aus dem Blobfeld in eine Variable lesen und dann dort suchen oder? Von daher wollte ich da einfach nur sichergehen das es da nicht irgendwelche Probleme bezüglich der Stringlänge gibt... Thanx, Markus From webmasterbhs_(at)_bluewin.de Fri, 8 Dec 2000 14:06:46 +0100 Date: Fri, 8 Dec 2000 14:06:46 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Ausgabe_unterdr=FCcken?= > ich möchte gerne ein script schreiben, was so aufgebaut ist: > > -- Begin -- > demo_func(); > ?> > Hallo > -- End -- > > Gibt es irgendeine Möglichkeit die Ausgabe von "Hallo" > zu unterdrücken ? ja, "hallo" wegmachen oder den exit(); benutzen :-) -kiri _______________________ http://www.php-usertreffs.de From volker.jahns_(at)_rentokil.de Fri, 08 Dec 2000 14:04:25 +0100 Date: Fri, 08 Dec 2000 14:04:25 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] max. =?iso-8859-1?Q?Stringl=E4nge?= > Da ich bei der Datenbank später wahrscheinlich auf eine andere wechseln > werde und bei anderen Datenbanken ja keine Volltextsuche bei einem Select in > Blob-Feldern möglich sein soll müßte ich ja alles aus dem Blobfeld in eine > Variable lesen und dann dort suchen oder? man könnte auch (sehr klassich) den Pfad einer Datei speicher und diese Satz für Satz durchsuchen. Dauert sicher länger ist aber portabel. Volker From webmasterbhs_(at)_bluewin.de Fri, 8 Dec 2000 14:10:10 +0100 Date: Fri, 8 Dec 2000 14:10:10 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_max._Stringl=E4nge?= > ist die Stringlänge in Php begrenzt? Wenn ja, auf welche Länge? > Folgendes Problem: ich muß längere Texte (bis ca 50.000 Zeichen) in eine isch glaube auf 32000 Stück begrenzt. ich würde mal gerne wissen ob man denn mit php ein MySQL longblob feld mit einer einzigen Variablen füllen kann, d.h. dann 2^32 - 1 characters :-? kiri From uw_(at)_netuse.de Fri, 08 Dec 2000 13:55:11 +0100 Date: Fri, 08 Dec 2000 13:55:11 +0100 From: Ulf Wendel uw_(at)_netuse.de Subject: [php] Ausgabe =?iso-8859-1?Q?unterdr=FCcken?= Tobias Nix schrieb: > Gibt es irgendeine Möglichkeit die Ausgabe von "Hallo" > zu unterdrücken ? Output Buffering, http://www.php.net/manual/html/ref.outcontrol.html Ulf -- Ulf Wendel, NetUSE AG Siemenswall, D-24107 Kiel Tel: +49 431 386 436 00, Fax: +49 431 386 435 99 From palim_(at)_augusta.de Fri, 8 Dec 2000 14:06:57 +0100 (CET) Date: Fri, 8 Dec 2000 14:06:57 +0100 (CET) From: Martin Fenn palim_(at)_augusta.de Subject: [php] Problem mit POST-Parameter nach Compilerlauf Hi Matthias, On Fri, 8 Dec 2000, someon GmbH - Matthias Winkelmann wrote: > Wahrscheinlich hast du die optimized-ini genommen, da ist register_globals > standardmäßig deaktiviert. Wenn Du das in der php.ini aktivierst sollte es > funktionieren. HMPF! DANKE, das wars ganz genau, jetzt geht es wieder ... hat man davon :-/ DANKE! Bye, Martin From saala_(at)_medizin-forum.de Fri, 8 Dec 2000 14:08:57 +0100 Date: Fri, 8 Dec 2000 14:08:57 +0100 From: =?iso-8859-1?Q?Saala_J=FCrgen?= saala_(at)_medizin-forum.de Subject: [php] viele mysql Prozesse offen Hi! Ein php Programm connected eine mysql Datenbank, liest ein table und gibt es aus. Wenn ein User in seinem Browserfenster auf Abbrechen clickt während die SQL Anweisung noch ausgeführt wird sehe ich bei mir mit "mysqladmin processlist" diesen process immernoch mit dem Status 'sending data'. Dieser process existiert scheinbar bis in alle Ewigkeit. Wenn viele user drauf zugreifen hab ich irgendwann ganz schön viele Prozesse. Was mach ich falsch? Für Infos wäre ich dankbar, cu, Jürgen From mayer_(at)_db-server.de Fri, 8 Dec 2000 14:13:23 -0000 Date: Fri, 8 Dec 2000 14:13:23 -0000 From: =?ISO-8859-1?Q?J=FCrgen_Mayer?= mayer_(at)_db-server.de Subject: [php] werden PHP3-Seiten im Browser gecached ? Hallo, ich hab hier bei einer PHP3-Applikation das Problem dass scheinbar eine Seite nicht akutallisiert wird. Dies tritt bei der Verwendung des Internet-Explorers auf. Beim Netscape so wie´s aussieht nicht. Meine Vermutung geht dahin dass der IE Seiten im Cache haelt und nicht vom Server neu einliest. Ist diese Problematik bekannt - wenn ja - welche Abhilfe gibts da ? Juergen Mayer From winkelmann_(at)_someon.com Fri, 8 Dec 2000 14:24:14 +0100 Date: Fri, 8 Dec 2000 14:24:14 +0100 From: Matthias Winkelmann winkelmann_(at)_someon.com Subject: [php] viele mysql Prozesse offen > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Saala Jürgen > Hi! > > Ein php Programm connected eine mysql Datenbank, liest ein table > und gibt es > aus. > Wenn ein User in seinem Browserfenster auf Abbrechen clickt > während die SQL > Anweisung noch ausgeführt wird sehe ich bei mir mit "mysqladmin > processlist" > diesen process immernoch mit dem Status 'sending data'. > Dieser process existiert scheinbar bis in alle Ewigkeit. Wenn viele user > drauf zugreifen hab ich irgendwann ganz schön viele Prozesse. > Was mach ich falsch? Vielleicht ist ignore_user_abort aktiviert? mach mal ein ignore_user_abort(0); am Anfang des Scriptes und schau dann ob das Problem weiter existiert. Wenn nicht kannst Du das glaube ich auch in der php.ini einstellen. MfG, mw From miggge_(at)_gmx.de Fri, 08 Dec 2000 14:21:25 +0200 Date: Fri, 08 Dec 2000 14:21:25 +0200 From: Miguel Dieckmann miggge_(at)_gmx.de Subject: [php] werden PHP3-Seiten im Browser gecached ? on 08.12.2000 16:13 Uhr, Jürgen Mayer at mayer_(at)_db-server.de wrote: > Hallo, > > ich hab hier bei einer PHP3-Applikation das Problem dass scheinbar eine Seite > nicht > akutallisiert wird. > > Dies tritt bei der Verwendung des Internet-Explorers auf. Beim Netscape so > wie´s aussieht nicht. > > Meine Vermutung geht dahin dass der IE Seiten im Cache haelt und nicht vom > Server neu einliest. > > Ist diese Problematik bekannt - wenn ja - welche Abhilfe gibts da ? > > Juergen Mayer > hi juergen! es gibt header mit denen du das caching verhalten des clients festlegen kannst. header ("Pragma: no-cache"); header ("Cache-Control: no-cache"); header ("Expires: 0"); jedoch habe ich auch immer probleme mit dem ie5. der scheint wirklich zu cachen ohne ende... vieleicht kennt jemand noch andere lösungen zu diesem problem. vieleicht auch mal ein ganz anderer ansatz? viele grüße miguel. From uw_(at)_netuse.de Fri, 08 Dec 2000 14:15:02 +0100 Date: Fri, 08 Dec 2000 14:15:02 +0100 From: Ulf Wendel uw_(at)_netuse.de Subject: [php] Re: [php] max. =?iso-8859-1?Q?Stringl=E4nge?= Cyrill Schumacher schrieb: > > > ist die Stringlänge in Php begrenzt? Wenn ja, auf welche Länge? > > Folgendes Problem: ich muß längere Texte (bis ca 50.000 Zeichen) in eine > > isch glaube auf 32000 Stück begrenzt. define("MAXLEN", 1000000); $string = ""; for ($i = 0; $i < MAXLEN; $i++) $string .= " "; print "fertig"; Die Zeiten von Pascal sind vorbei. Bei Kosch ist der String ziemlich lang und bei aw, der 1 GB Hauptspeicher am Arbeitsplatz hat, noch länger. Es geht, was in deinen Speicher paßt. Ulf -- Ulf Wendel, NetUSE AG Siemenswall, D-24107 Kiel Tel: +49 431 386 436 00, Fax: +49 431 386 435 99 From uw_(at)_netuse.de Fri, 08 Dec 2000 14:17:47 +0100 Date: Fri, 08 Dec 2000 14:17:47 +0100 From: Ulf Wendel uw_(at)_netuse.de Subject: [php] max. =?iso-8859-1?Q?Stringl=E4nge?= Markus Sobczak schrieb: > ist die Stringlänge in Php begrenzt? Wenn ja, auf welche Länge? > Folgendes Problem: ich muß längere Texte (bis ca 50.000 Zeichen) in eine > MySQL Datenbank schreiben können und darüber muß dann eine Volltextsuche > laufen. Na, dann viel Spaß, frag mal Alex Aulbach zum Thema. Oder lies seinen PHP-Kongress Abstract. > Da ich bei der Datenbank später wahrscheinlich auf eine andere wechseln > werde und bei anderen Datenbanken ja keine Volltextsuche bei einem Select in > Blob-Feldern möglich sein soll müßte ich ja alles aus dem Blobfeld in eine > Variable lesen und dann dort suchen oder? Wozu der Aufwand, wenn es nicht definiert ist, was kompatibel sein soll? Ulf -- Ulf Wendel, NetUSE AG Siemenswall, D-24107 Kiel Tel: +49 431 386 436 00, Fax: +49 431 386 435 99 From jan-martin_(at)_pulwitt.de Fri, 08 Dec 2000 14:31:24 +0100 Date: Fri, 08 Dec 2000 14:31:24 +0100 From: Jan-Martin Pulwitt jan-martin_(at)_pulwitt.de Subject: [php] WAMP inst. Problem "No input file specified." >> Habe Probleme bei der Installation eines W(98)A(1.3.14)MP(3.0.16)... >> Beim ausführen von PHP Skripten erscheint immer die >> Fehlermeldung "No input file specified.". >> >> In den Apache Error-Logs steht nichts drin - die Meldung >> wird wohl von PHP kommen. Der Fehler tritt nur auf, wenn >> ich die Skripte vom Apache aufrufe - vom Prompt klappt's. >> >> In der ersten Zeile der Skripte muß immer >> "#! path/to/php.exe" stehen - sonst gibt's 'nen Error 500 - >> sollte ja eigentlich auch nicht sein... > > > Schau mal ob in der php3.ini 'doc_root' richtig gesetzt ist, man sollte > es auch komplett ausdokumentieren koennen, weil man spaetesten wenn man > mit Vhosts hantiert probleme bekommen sollte. > > Sofern dein Webserver richtig konfiguriert ist brauchst du den > Interpretor nicht in jedem Script von Handaufrufen. Das ist fuer PHP > Scripte auch ein bisschen unueblich. > > Zeig mal die relevanten Eintraege in deiner httpd.conf. ScriptAlias /cgi-bin/ "e:/www-cgi-bin/" AddType application/x-httpd-php3 .php AddType application/x-httpd-php3 .php3 AddType application/x-httpd-php3 .phtml Action application/x-httpd-php3 "d:/php3/php.exe" Sollte doch eigentlich laufen?! Und diesen Mist mit #! Path/to/php.exe hatte ich auch noch nie... From atsasid_(at)_gmx.de Fri, 8 Dec 2000 14:19:46 +0100 Date: Fri, 8 Dec 2000 14:19:46 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] werden PHP3-Seiten im Browser gecached ? > Meine Vermutung geht dahin dass der IE Seiten im Cache haelt und nicht vom Server neu einliest. > Ist diese Problematik bekannt - wenn ja - welche Abhilfe gibts da ? ja, ist bekannt, Abhilfe: nocache header gruss, Peter "[DiSAStA]" Petermann -- webmaster_(at)_cyberfly.net www.cyberfly.net From Mathias.Gloss_(at)_start.de Fri, 8 Dec 2000 14:34:36 +0100 Date: Fri, 8 Dec 2000 14:34:36 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] WAMP inst. Problem "No input file specified." Aloha, > ---------- > Von: Jan-Martin Pulwitt[SMTP:jan-martin_(at)_pulwitt.de] > > >> Habe Probleme bei der Installation eines W(98)A(1.3.14)MP(3.0.16)... > >> Beim ausführen von PHP Skripten erscheint immer die > >> Fehlermeldung "No input file specified.". ... > >> In der ersten Zeile der Skripte muß immer > >> "#! path/to/php.exe" stehen - sonst gibt's 'nen Error 500 - > >> sollte ja eigentlich auch nicht sein... ... > > Zeig mal die relevanten Eintraege in deiner httpd.conf. > > ScriptAlias /cgi-bin/ "e:/www-cgi-bin/" > AddType application/x-httpd-php3 .php > AddType application/x-httpd-php3 .php3 > AddType application/x-httpd-php3 .phtml > Action application/x-httpd-php3 "d:/php3/php.exe" > > Sollte doch eigentlich laufen?! Und diesen Mist mit > #! Path/to/php.exe > hatte ich auch noch nie... > Die Skripte liegen nicht zufällig in /cgi-bin/ ? Mathias > -- > ** 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 miggge_(at)_gmx.de Fri, 08 Dec 2000 14:17:07 +0200 Date: Fri, 08 Dec 2000 14:17:07 +0200 From: Miguel Dieckmann miggge_(at)_gmx.de Subject: [php] PHPLIB: session + auth ? logout probleme on 08.12.2000 14:21 Uhr, Bernhard Bauch at berniq_(at)_aon.at wrote: > > aber mit netscape kommt dann dieses dumme "DATA MISSING" ..und wenn dich > dort reloade ....bin ich wieder drinn :(((( > ich habe wirklich noch nicht soviel erfahrung mit der phplib aber was ist mit auth->unauth ? ich meine das hätte ich verwendet und damit hatte ich eigentlich noch keine probleme, werd ich jetzt aber nochmal überprüfen... sonst schau doch mal auf http://phplib.netuse.de dort findest du eine dokumentation mit der ich damals sehr gut zurecht kam. da gab es auch irgendwas von wegen user "nobody". aber, sorry, kein plan! vieleicht findest du hier einen anstoß zur lösung deines problems... viele grüße miguel. From jan-martin_(at)_pulwitt.de Fri, 08 Dec 2000 14:38:55 +0100 Date: Fri, 08 Dec 2000 14:38:55 +0100 From: Jan-Martin Pulwitt jan-martin_(at)_pulwitt.de Subject: [php] AW: [php] WAMP inst. Problem "No input file specified." >>>> Habe Probleme bei der Installation eines W(98)A(1.3.14)MP(3.0.16)... >>>> Beim ausführen von PHP Skripten erscheint immer die >>>> Fehlermeldung "No input file specified.". >>> > .... > >>>> In der ersten Zeile der Skripte muß immer >>>> "#! path/to/php.exe" stehen - sonst gibt's 'nen Error 500 - >>>> sollte ja eigentlich auch nicht sein... >>> > .... > >>> Zeig mal die relevanten Eintraege in deiner httpd.conf. >> >> ScriptAlias /cgi-bin/ "e:/www-cgi-bin/" >> AddType application/x-httpd-php3 .php >> AddType application/x-httpd-php3 .php3 >> AddType application/x-httpd-php3 .phtml >> Action application/x-httpd-php3 "d:/php3/php.exe" >> >> Sollte doch eigentlich laufen?! Und diesen Mist mit >> #! Path/to/php.exe >> hatte ich auch noch nie... >> > > Die Skripte liegen nicht zufällig in /cgi-bin/ ? Die Skripte liegen in E:\www-cgi-bin - oder über den Server 127.0.0.1/cgi-bin/ - Er findet sie ja auch - führt sie aber nicht korrekt aus. From miggge_(at)_gmx.de Fri, 08 Dec 2000 14:26:03 +0200 Date: Fri, 08 Dec 2000 14:26:03 +0200 From: Miguel Dieckmann miggge_(at)_gmx.de Subject: [php] PHPLIB: session + auth ? logout probleme habe nochmal nach geschaut: benutze $auth->unauth($nobody=false); und es funktioniert. frag mich nicht was ich damit wirklich mache. weiß selber nicht was nobody=false zu sagen hat... vieleicht trotzdem hilfe... gruß miguel. From berniq_(at)_aon.at Fri, 8 Dec 2000 14:40:28 +0100 Date: Fri, 8 Dec 2000 14:40:28 +0100 From: Bernhard Bauch berniq_(at)_aon.at Subject: [php] PHPLIB: session + auth ? logout probleme hoo > ich habe wirklich noch nicht soviel erfahrung mit der phplib aber was ist > mit > auth->unauth ? $auth->logout(); ...ruft dann auch auth->unauth(); auf ...also ists eigentlich egal .... > ich meine das hätte ich verwendet und damit hatte ich eigentlich noch keine > probleme, werd ich jetzt aber nochmal überprüfen... > sonst schau doch mal auf > http://phplib.netuse.de danke werd mir das mal zu bemüht führen ... danke berni From Mathias.Gloss_(at)_start.de Fri, 8 Dec 2000 14:45:50 +0100 Date: Fri, 8 Dec 2000 14:45:50 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] AW: [php] WAMP inst. Problem "No input file specified." Rehigh > ---------- > Von: Jan-Martin Pulwitt[SMTP:jan-martin_(at)_pulwitt.de] > > >> ScriptAlias /cgi-bin/ "e:/www-cgi-bin/" > >> AddType application/x-httpd-php3 .php > >> AddType application/x-httpd-php3 .php3 > >> AddType application/x-httpd-php3 .phtml > >> Action application/x-httpd-php3 "d:/php3/php.exe" > >> > >> Sollte doch eigentlich laufen?! Und diesen Mist mit > >> #! Path/to/php.exe > >> hatte ich auch noch nie... > >> > > > > Die Skripte liegen nicht zufällig in /cgi-bin/ ? > > Die Skripte liegen in E:\www-cgi-bin - oder über den Server > 127.0.0.1/cgi-bin/ - Er findet sie ja auch - führt sie aber > nicht korrekt aus. > Aha, dann ist das der Fehler. Alles, was unter /cgi-bin liegt, wird direkt als Programm ausgeführt (wegen ScriptAlias ...). D.h. es funktioniert auch nur mit #! Wenn die Scripte geparst werden sollen mit PHP, dürfen sie überall liegen, aber nicht im cgi-bin. Viele Grüße, Mathias From abo_(at)_silentpower.de Fri, 8 Dec 2000 14:47:21 +0100 Date: Fri, 8 Dec 2000 14:47:21 +0100 From: Michael P. Mehl abo_(at)_silentpower.de Subject: [php] werden PHP3-Seiten im Browser gecached ? Hi, > jedoch habe ich auch immer probleme mit dem ie5. > der scheint wirklich zu cachen ohne ende... Ich benutze: header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); header("Cache-Control: no-cache, must-revalidate"); header("Cache-Control: post-check=0,pre-check=0"); header("Cache-Control: max-age=0"); header("Pragma: no-cache"); Damit wird auch der IE ausgetrickst. Grüße Michael From markus.sobczak_(at)_softwareag.com Fri, 8 Dec 2000 15:01:08 +0100 Date: Fri, 8 Dec 2000 15:01:08 +0100 From: Markus Sobczak markus.sobczak_(at)_softwareag.com Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_max._Stringl=E4nge?= Hallo, > man könnte auch (sehr klassich) den Pfad einer Datei speicher > und diese Satz für > Satz durchsuchen. Dauert sicher länger ist aber portabel. > > Volker ja, allerdings würde es doch dann aber auch den Einsatz einer Datenbank in Frage stellen oder? Markus From berniq_(at)_aon.at Fri, 8 Dec 2000 14:58:49 +0100 Date: Fri, 8 Dec 2000 14:58:49 +0100 From: Bernhard Bauch berniq_(at)_aon.at Subject: [php] PHPLIB: session + auth ? logout probleme > benutze > > $auth->unauth($nobody=false); > das ändert leider auch nichts daran :( berni From markus.sobczak_(at)_softwareag.com Fri, 8 Dec 2000 15:10:30 +0100 Date: Fri, 8 Dec 2000 15:10:30 +0100 From: Markus Sobczak markus.sobczak_(at)_softwareag.com Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_max._Stringl=E4nge?= Hallo, > -----Ursprüngliche Nachricht----- > Von: Ulf Wendel [mailto:uw_(at)_netuse.de] > Gesendet: Freitag, 8. Dezember 2000 14:18 > An: php_(at)_php-center.de > Betreff: Re: [php] max. Stringlänge > Na, dann viel Spaß, frag mal Alex Aulbach zum Thema. Oder lies seinen > PHP-Kongress Abstract. ich habe dazu leider nur das hier gefunden... http://www.php-kongress.de/2000/abstracts.php#4 Gibt es da vielleicht auch irgdendwo den Mitschnitt davon? > > > Da ich bei der Datenbank später wahrscheinlich auf eine > andere wechseln > > werde und bei anderen Datenbanken ja keine Volltextsuche > bei einem Select in > > Blob-Feldern möglich sein soll müßte ich ja alles aus dem > Blobfeld in eine > > Variable lesen und dann dort suchen oder? > > Wozu der Aufwand, wenn es nicht definiert ist, was kompatibel > sein soll? Hmmm... wie meinen? Die Frage ist nur ob ich mit Problemen rechnen muß wenn ich Texte mit einer Länge von bis zu 50KB in einen String einlesen will... Markus From behrens_(at)_takenet.de Fri, 08 Dec 2000 15:11:09 +0100 Date: Fri, 08 Dec 2000 15:11:09 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] WAMP inst. Problem "No input file specified." Moin, Jan-Martin Pulwitt schrieb: > > Schau mal ob in der php3.ini 'doc_root' richtig gesetzt ist, man sollte > > es auch komplett ausdokumentieren koennen, weil man spaetesten wenn man > > mit Vhosts hantiert probleme bekommen sollte. > > > > Sofern dein Webserver richtig konfiguriert ist brauchst du den > > Interpretor nicht in jedem Script von Handaufrufen. Das ist fuer PHP > > Scripte auch ein bisschen unueblich. > > > > Zeig mal die relevanten Eintraege in deiner httpd.conf. > > ScriptAlias /cgi-bin/ "e:/www-cgi-bin/" > AddType application/x-httpd-php3 .php > AddType application/x-httpd-php3 .php3 > AddType application/x-httpd-php3 .phtml > Action application/x-httpd-php3 "d:/php3/php.exe" CGI-BIN ? Das sollte sowieso nicht funktionieren. Ne das machmal anders. ScriptAlias /php3/ "d:/php3/" Action application/x-httpd-php3 "/php3/php.exe" AddType application/x-httpd-php3 .php .php3 .phtml .watauchimmer Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From markus.sobczak_(at)_softwareag.com Fri, 8 Dec 2000 15:14:12 +0100 Date: Fri, 8 Dec 2000 15:14:12 +0100 From: Markus Sobczak markus.sobczak_(at)_softwareag.com Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Re:_=5Bphp=5D_max._Stringl=E4nge?= > -----Ursprüngliche Nachricht----- > Von: Ulf Wendel [mailto:uw_(at)_netuse.de] > Gesendet: Freitag, 8. Dezember 2000 14:15 > An: php_(at)_php-center.de > Betreff: Re: [php] Re: [php] max. Stringlänge > Die Zeiten von Pascal sind vorbei. Bei Kosch ist der String ziemlich > lang und bei aw, der 1 GB Hauptspeicher am Arbeitsplatz hat, noch > länger. Es geht, was in deinen Speicher paßt. zu deutsch: die Länge ist 'nur' durch das System/Arbeitsspeicher begrenzt? Dann währe das ganze also kein Problem *freu* Markus From volker.jahns_(at)_rentokil.de Fri, 08 Dec 2000 15:20:33 +0100 Date: Fri, 08 Dec 2000 15:20:33 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] AW: [php] max. =?iso-8859-1?Q?Stringl=E4nge?= > ja, allerdings würde es doch dann aber auch den Einsatz einer Datenbank in > Frage stellen oder? > > Markus nicht unbedingt, den wesentlichen Durchsatz erhälst Du ja durch das Suchen im Memory in einer Variablen. SQL-DBs nutze ich im Wesentlichen für komplexe Datenstrukturen bzw. entsprechende Anfragen an eine DB. Der IO von DB oder File in Buffer wäre entscheidender. So PHP also entsprechend Lange Vars unterstützt (die Antwort scheint ja zu sein). Da wäre es spannend was schnelle die Var lädt. Die DB oder der File Zugriff. Volker From volker.jahns_(at)_rentokil.de Fri, 08 Dec 2000 15:23:35 +0100 Date: Fri, 08 Dec 2000 15:23:35 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] AW: [php] max. =?iso-8859-1?Q?Stringl=E4nge?= noch ein Nachsatz... der Vorteil eines Pfades zu einer Datei besteht auch darin, dass die Datei dann extern änderbar wäre (fast) unabhängig vom Programm. Ich denke, das wäre auch ein Anwendungs(Anwedner - Vorteil. Volker From uw_(at)_netuse.de Fri, 08 Dec 2000 15:14:50 +0100 Date: Fri, 08 Dec 2000 15:14:50 +0100 From: Ulf Wendel uw_(at)_netuse.de Subject: [php] AW: [php] Re: [php] max. =?iso-8859-1?Q?Stringl=E4nge?= Markus Sobczak schrieb: > > > -----Ursprüngliche Nachricht----- > > Von: Ulf Wendel [mailto:uw_(at)_netuse.de] > > Gesendet: Freitag, 8. Dezember 2000 14:15 > > An: php_(at)_php-center.de > > Betreff: Re: [php] Re: [php] max. Stringlänge > > > Die Zeiten von Pascal sind vorbei. Bei Kosch ist der String ziemlich > > lang und bei aw, der 1 GB Hauptspeicher am Arbeitsplatz hat, noch > > länger. Es geht, was in deinen Speicher paßt. > > zu deutsch: die Länge ist 'nur' durch das System/Arbeitsspeicher begrenzt? Ich weiß nicht, wie Du den Satz "Es geht, was in den Speicher paßt" intepretierst, aber ich glaube, deine Rückfrage kann als rhetorisch angesehen werden. > Dann währe das ganze also kein Problem *freu* Nein, aber "SELECT * FROM nemilliondatensaetze WHERE ganzlangertext LIKE '%suchwort%' scheint mir effektiver als das Auslesen der Tabelle "nemilliondatensaetze" und ein stristr() in allen ausgelesenen "ganzlangertext" Inhalten. Ulf -- Ulf Wendel, NetUSE AG Siemenswall, D-24107 Kiel Tel: +49 431 386 436 00, Fax: +49 431 386 435 99 From Ralph.Bossler_(at)_dresdner-bank.com Fri, 8 Dec 2000 15:26:42 +0100 Date: Fri, 8 Dec 2000 15:26:42 +0100 From: Bossler, Ralph Ralph.Bossler_(at)_dresdner-bank.com Subject: [php] Textdatei statt MySql-DB Hi, wie wärs mit dem dBase-Format, ist auch eine Filebasierte Datenbank. mfG Ralph Boßler Sylphen.com KG GB FI Intranet-Team Dresdner Bank AG, Frankfurt > ich bin auf der Suche nach einem Tutorial, das mir erklärt, wie ich > statt einer MySqlDB möglichst effizient Textfiles verwende. Leider From s.fuentes_(at)_the-service.de Fri, 8 Dec 2000 15:30:37 +0100 Date: Fri, 8 Dec 2000 15:30:37 +0100 From: Sebastian Fuentes s.fuentes_(at)_the-service.de Subject: [php] Textdatei statt MySql-DB Oder mit Berkely DB Files für Große Datenmengen Ideal .... >Hi, >wie wärs mit dem dBase-Format, ist auch eine Filebasierte Datenbank. mfg. Sebastian Fuentes Web-Development _(at)_ Nets AG ---------------------------------------------------------- sebastian.fuentes_(at)_nets-ag.de # _(at)_work s.fuentes_(at)_the-service.de # _(at)_home http://www.nets-ag.de # My employer http://strange-movies.de # newest projekt ---------------------------------------------------------- From markus.sobczak_(at)_softwareag.com Fri, 8 Dec 2000 15:31:57 +0100 Date: Fri, 8 Dec 2000 15:31:57 +0100 From: Markus Sobczak markus.sobczak_(at)_softwareag.com Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_AW:_=5Bphp=5D_Re:_=5Bphp=5D_max._Stringl=E4n?= =?iso-8859-1?Q?ge?= =?iso-8859-1?Q?ge?= > -----Ursprüngliche Nachricht----- > Von: Ulf Wendel [mailto:uw_(at)_netuse.de] > Gesendet: Freitag, 8. Dezember 2000 15:15 > An: php_(at)_php-center.de > Betreff: Re: [php] AW: [php] Re: [php] max. Stringlänge > Nein, aber "SELECT * FROM nemilliondatensaetze WHERE > ganzlangertext LIKE > '%suchwort%' scheint mir effektiver als das Auslesen der Tabelle > "nemilliondatensaetze" und ein stristr() in allen ausgelesenen > "ganzlangertext" Inhalten. Genau das ist ja mein Problem: Soweit ich weiß unterstützen es nicht wirklich viele Datenbanken das man ein Blob-Feld über eine Select-Abfrage nach einem String durchsuchen kann. Ich weiß da aber leider nichts genaues. In MySQL geht es, das weiß ich... aber in anderen DBs? Markus From Michael_(at)_Stahmann.de Fri, 08 Dec 2000 15:31:28 +0100 Date: Fri, 08 Dec 2000 15:31:28 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] WAMP inst. Problem "No input file specified." Hallo Jan-Martin. Joerg Behrens schrieb: > > Moin, > > Jan-Martin Pulwitt schrieb: > > > CGI-BIN ? Das sollte sowieso nicht funktionieren. > Ne das machmal anders. > > ScriptAlias /php3/ "d:/php3/" > Action application/x-httpd-php3 "/php3/php.exe" > AddType application/x-httpd-php3 .php .php3 .phtml .watauchimmer > Mein Tip dazu: PHP unterhalb von htdocs ablegen, dann war bei mir das Problem gelößt 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 jan-martin_(at)_pulwitt.de Fri, 08 Dec 2000 15:34:29 +0100 Date: Fri, 08 Dec 2000 15:34:29 +0100 From: Jan-Martin Pulwitt jan-martin_(at)_pulwitt.de Subject: [php] WAMP inst. Problem "No input file specified." >>> Schau mal ob in der php3.ini 'doc_root' richtig gesetzt ist, man sollte >>> es auch komplett ausdokumentieren koennen, weil man spaetesten wenn man >>> mit Vhosts hantiert probleme bekommen sollte. >>> >>> Sofern dein Webserver richtig konfiguriert ist brauchst du den >>> Interpretor nicht in jedem Script von Handaufrufen. Das ist fuer PHP >>> Scripte auch ein bisschen unueblich. >>> >>> Zeig mal die relevanten Eintraege in deiner httpd.conf. >> >> ScriptAlias /cgi-bin/ "e:/www-cgi-bin/" >> AddType application/x-httpd-php3 .php >> AddType application/x-httpd-php3 .php3 >> AddType application/x-httpd-php3 .phtml >> Action application/x-httpd-php3 "d:/php3/php.exe" > > CGI-BIN ? Das sollte sowieso nicht funktionieren. > Ne das machmal anders. > > ScriptAlias /php3/ "d:/php3/" > Action application/x-httpd-php3 "/php3/php.exe" > AddType application/x-httpd-php3 .php .php3 .phtml .watauchimmer Danke Leute! Jetzt geht's! From volker.jahns_(at)_rentokil.de Fri, 08 Dec 2000 15:38:09 +0100 Date: Fri, 08 Dec 2000 15:38:09 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] AW: [php] AW: [php] Re: [php] max. =?iso-8859-1?Q?Stringl=E4ngege?= Markus wenn Du protables schreiben willst/musst, dann kannst Du properitäre Dinge nicht nutzen .-) From listen_(at)_mohajer.de Fri, 8 Dec 2000 15:55:56 +0100 Date: Fri, 8 Dec 2000 15:55:56 +0100 From: Marc-Alexander Prowe listen_(at)_mohajer.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_max._Stringl=E4nge?= > > ist die Stringlänge in Php begrenzt? Wenn ja, auf welche Länge? > > isch glaube auf 32000 Stück begrenzt. Stand mal (steht?) so im Buch von Jörg Krause. Scheint aber glücklicherweise nicht zu stimmen :-) Grüsse, Marc-Alexander From behrens_(at)_takenet.de Fri, 08 Dec 2000 15:56:08 +0100 Date: Fri, 08 Dec 2000 15:56:08 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] WAMP inst. Problem "No input file specified." Michael Stahmann schrieb: > > CGI-BIN ? Das sollte sowieso nicht funktionieren. > > Ne das machmal anders. > > > > ScriptAlias /php3/ "d:/php3/" > > Action application/x-httpd-php3 "/php3/php.exe" > > AddType application/x-httpd-php3 .php .php3 .phtml .watauchimmer > > > > Mein Tip dazu: > > PHP unterhalb von htdocs ablegen, dann war bei mir das Problem gelößt > > Gruß Michael ?? Also Michael nun sag mir doch mal bitte wo deiner Meinung die php.exe liegt! Kleiner Tipp: Weder im Dokumentenroot noch im CGI-BIN ;) Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From joerg-peter.schraepler_(at)_ruhr-uni-bochum.de Fri, 08 Dec 2000 16:09:50 +0100 Date: Fri, 08 Dec 2000 16:09:50 +0100 From: Joerg-Peter Schraepler joerg-peter.schraepler_(at)_ruhr-uni-bochum.de Subject: [php] Daten aus verschiedenen Tabellen Liebe Liste, Ich verwende PHP und Mysql und moechte Daten aus zwei verschiedenen Tabellen (payoff und auth_user) zusammenfuehren und auswerten. Aber ich kriege leider den JOIN nicht hin. Die Auswertung von 'payoff' sieht so aus:
Ich erhalte damit in der dargestellten Tabelle user_id, dann die entsprechenden payoffp und payoffs sowie die Summe von beiden. Ich moechte aber anstatt der user_id den richtigen Usernamen ('username') aus der Tabelle auth_user einfuegen. Die Tabelle auth_user enthaelt die user_id sowie die Variable 'username'.. Versuche mit $query = sprintf("Select SUM(payoffp), SUM(payoffs), username from payoff, auth_user GROUP BY user_id using(user_id)"); sind offensichtlich voellig falsch. Kann mir jemand hierzu einen Tip geben? Liebe Gruesse Joerg -- ------------------------------------------------------------------------------------------ Dr. Joerg-Peter Schraepler Ruhr-University Bochum and DIW (German Institute for Economic Research, Berlin) Office: Ruhr Universität Bochum Lehrstuhl fuer Sozialwiss. Methodenlehre und Statistik Room GB1/129; Universitaetsstr. 150; D - 44780 Bochum/Germany fon.: +49 (0)234 - 32-23213; fax -14534 fon.: +49 (0)201 - 271980 (home) mailto: joerg-peter.schraepler_(at)_ruhr-uni-bochum.de ------------------------------------------------------------------------------------------ From Mathias.Gloss_(at)_start.de Fri, 8 Dec 2000 16:12:40 +0100 Date: Fri, 8 Dec 2000 16:12:40 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Daten aus verschiedenen Tabellen Aloha, > ---------- > Von: Joerg-Peter > Schraepler[SMTP:joerg-peter.schraepler_(at)_ruhr-uni-bochum.de] > > Ich verwende PHP und Mysql und moechte Daten aus zwei verschiedenen > Tabellen (payoff und auth_user) zusammenfuehren und auswerten. Aber ich > kriege leider den JOIN nicht hin. Die Auswertung von 'payoff' sieht so > aus: > > $query = sprintf("Select SUM(payoffp), SUM(payoffs), user_id from payoff > GROUP By user_id"); > > > Ich erhalte damit in der dargestellten Tabelle user_id, dann die > entsprechenden payoffp und payoffs sowie die Summe von beiden. Ich > moechte aber anstatt der user_id den richtigen Usernamen ('username') > aus der Tabelle auth_user einfuegen. Die Tabelle auth_user enthaelt die > user_id sowie die Variable 'username'.. > > Versuche mit > > $query = sprintf("Select SUM(payoffp), SUM(payoffs), username from > payoff, auth_user GROUP BY user_id using(user_id)"); > $query = 'selet sum(payoffp), sum(payoffs), username from payoff, auth_user where auth_user.user_id = payoff.user_id group by user_id'; Viele Grüße, Mathias From GH-lists_(at)_ecora.de Fri, 8 Dec 2000 16:16:14 +0100 Date: Fri, 8 Dec 2000 16:16:14 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Textdatei statt MySql-DB Bossler, Ralph schrieb > wie wärs mit dem dBase-Format, ist auch eine Filebasierte Datenbank. ... und für das Internet bei Zugriffen über PHP kaum zu gebrauchen. Parallele (schreibende) Zugriffe werden mit sehr großer Wahrscheinlichkeit die Datenbank zerstören. Es stehen Dir keine Lock-Mechanismen zur Verfügung. Aus diesem Grund wird auch im PHP-Manual von der Verwendung von dBase-Datenbanken abgeraten. Wenn man ernsthaft über den Einsatz von dBase nachdenkt und kein RDBMS zur Verfügung hat, sollte man IMHO DBM nehmen ;-) Guido Haeger From daniel_(at)_php4win.de Fri, 8 Dec 2000 16:34:25 +0100 Date: Fri, 8 Dec 2000 16:34:25 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] Textdatei statt MySql-DB > Bossler, Ralph schrieb > > > wie wärs mit dem dBase-Format, ist auch eine Filebasierte Datenbank. > > ... und für das Internet bei Zugriffen über PHP kaum zu gebrauchen. > Parallele (schreibende) Zugriffe werden mit sehr großer > Wahrscheinlichkeit die Datenbank zerstören. Es stehen Dir keine > Lock-Mechanismen zur Verfügung. Aus diesem Grund wird auch im PHP-Manual > von der Verwendung von dBase-Datenbanken abgeraten. > > Wenn man ernsthaft über den Einsatz von dBase nachdenkt und kein RDBMS > zur Verfügung hat, sollte man IMHO DBM nehmen ;-) DBM ist auch depreceated, man sollte DBA nehmen ;) oder doch eine richtiges RDBMS a'la interbase, postgre... daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From victor_(at)_mediapeople.de Fri, 8 Dec 2000 17:28:45 +0100 Date: Fri, 8 Dec 2000 17:28:45 +0100 From: Christian Victor victor_(at)_mediapeople.de Subject: [php] AW: [php] User-Online-Anzeige ohne Refreshes? > Kennt einer von euch den Chat Script Stutter[1] ?? > Jener arbeitet mit pusch bzw. einem offenem Stream, ähnlich > müßte es auch mit 'User Online' gehen. > > Bitte Bitte jetzt nicht wieder User Online geht garnicht .... bitte. Klar, aber dann stell dich schon mal auf ca. 4 MB Speicherbedarf pro Online-User ein. Wenn Du nicht zufällig einen dedicated Server hast fliegst Du damit außerdem höchstwahrscheinlich damit vom Server. Außerdem bedarf es dafür auch eines Frames und die neuen Daten werden immer nur unten drangepackt. Alles in allem viiiiiel aufwendiger und auch nicht schöner als ein Reload. Bis denne, Christian From GH-lists_(at)_ecora.de Fri, 8 Dec 2000 17:29:32 +0100 Date: Fri, 8 Dec 2000 17:29:32 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Textdatei statt MySql-DB Daniel Beulshausen schrieb > DBM ist auch depreceated, man sollte DBA nehmen ;) Du meinst die DBA-Funktionen, statt der DBM-Funktionen? Korrekt. Wir sprachen aber über "Datenbanken" und nicht über Funktionen. Und mit den DBA-Funktionen greift man auch auf DBM-Dateien zu (Database (dbm-style) abstraction layer). ;-P > oder doch eine richtiges RDBMS a'la interbase, postgre... Jo. Guido Haeger From s.fuentes_(at)_the-service.de Fri, 8 Dec 2000 17:42:46 +0100 Date: Fri, 8 Dec 2000 17:42:46 +0100 From: Sebastian Fuentes s.fuentes_(at)_the-service.de Subject: [php] AW: [php] User-Online-Anzeige ohne Refreshes? Kann ich nich ganz nachvollziehen hab gute erfahrungen mit Stutter gemacht und das Prinzip ist auf jeden fall Interessant .... PS: Von meinem Server müßte ich mich selbst runter werfen ;) >> Kennt einer von euch den Chat Script Stutter[1] ?? >> Jener arbeitet mit pusch bzw. einem offenem Stream, ähnlich >> müßte es auch mit 'User Online' gehen. >> >> Bitte Bitte jetzt nicht wieder User Online geht garnicht .... bitte. > >Klar, aber dann stell dich schon mal auf ca. 4 MB Speicherbedarf pro >Online-User ein. Wenn Du nicht zufällig einen dedicated Server hast >fliegst Du damit außerdem höchstwahrscheinlich damit vom Server. > >Außerdem bedarf es dafür auch eines Frames und die neuen Daten werden >immer nur unten drangepackt. Alles in allem viiiiiel aufwendiger und >auch nicht schöner als ein Reload. > >Bis denne, >Christian mfg. Sebastian ( deramFreitagentlichnachHausewill ) Fuentes From Michael_(at)_Stahmann.de Fri, 08 Dec 2000 18:31:04 +0100 Date: Fri, 08 Dec 2000 18:31:04 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] WAMP inst. Problem "No input file specified." Hallo Joerg, Joerg Behrens schrieb: > > Michael Stahmann schrieb: > > > > PHP unterhalb von htdocs ablegen, dann war bei mir das Problem gelößt > > > ?? Also Michael nun sag mir doch mal bitte wo deiner Meinung die php.exe > liegt! > Kleiner Tipp: Weder im Dokumentenroot noch im CGI-BIN ;) > Sorry, aber ich hatte nicht gelesen, das es sich um PHP3 handelt. Bei meiner Entwicklungsumbebung liegt php4 (php.exe) im Verzeichnis \apache\htdocs\phpnew Alles andere hat nicht funktioniert. Ich weiß, das sie dort evtl. falsch liegt, aber ich habe wirklich nicht die Zeit mich mit diesem sch.. WAMP herumzuquälen. Sorry nochmal, das ich gepennt habe. php3 liegt bei mir auch unter d:\php3 Gruß und schönen Abend noch. 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 Gynie_(at)_t-online.de Fri, 8 Dec 2000 18:48:33 +0100 Date: Fri, 8 Dec 2000 18:48:33 +0100 From: beer Gynie_(at)_t-online.de Subject: [php] PHP-Newsletter abmelden hi leude, kann mir jemand sagen, wie ich mich vom newsletter abmelden kann. thx A.Beer From webmasterbhs_(at)_bluewin.de Fri, 8 Dec 2000 19:07:25 +0100 Date: Fri, 8 Dec 2000 19:07:25 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] SO kompilieren - Pfad Error - war: Script schuetzen vor Missbrauch hi, also ich habe jetzt mal versucht nach den Anweisungen von Matthias eine SO selber zu kompilieren... bekomme aber immer so blöde pfadangaben fehler. binux:/usr/local/src/php-4.0.3pl1/ext # cc -fpic -DCOMPILE_DL=1 -I. -I.. -I../Ze nd -c -o test/test.lo test/test.c In file included from test/../../main/php.h:285, from test/test.c:1: ../ext/standard/php_output.h:24: php.h: No such file or directory In file included from test/test.c:1: test/../../main/php.h:298: tsrm_virtual_cwd.h: No such file or directory binux:/usr/local/src/php-4.0.3pl1/ext # genau den unten aufgeführten C Code habe ich in test.c eingefügt. > #include "php.h" > ZEND_FUNCTION(first_module); > zend_function_entry firstmod_functions[] = > { > ZEND_FE(first_module, NULL) > {NULL, NULL, NULL} > }; > zend_module_entry firstmod_module_entry = > { > "First Module", > firstmod_functions, > NULL,NULL,NULL,NULL,NULL, > STANDARD_MODULE_PROPERTIES > }; > #if COMPILE_DL > DLEXPORT zend_module_entry *get_module(void) > {return(&firstmod_module_entry); } > #endif > ZEND_FUNCTION(first_module) > { > > zval retval; > zval *new_string; > char *string_contents = "echo 'Hier ist mein String'"; > MAKE_STD_ZVAL(new_string); > new_string->type = IS_STRING; > new_string->value.str.len = strlen(string_contents); > new_string->value.str.val = estrdup(string_contents); > > zend_eval_string("function test() { echo 'test'; }", NULL); > RETURN_BOOL(1); > } > Kompilieren kann man das dann mit > > cc -fpic -DCOMPILE_DL=1 -I. -I.. -I../Zend -c -o test/test.lo test/test.c > cc -shared -L/usr/local/lib -rdynamic -o test/test.so test/test.lo von welchem verzeichnis aus ist das abgelaufen ???? oder muss ich irgendwo bei meiner SuSe 6.3 was in die Systemkonfig Dateien reinschreiben ???? -kiri _______________________ http://www.php-usertreffs.de From winkelmann_(at)_someon.com Fri, 8 Dec 2000 19:16:16 +0100 Date: Fri, 8 Dec 2000 19:16:16 +0100 From: Matthias Winkelmann winkelmann_(at)_someon.com Subject: [php] SO kompilieren - Pfad Error - war: Script schuetzen vor Missbrauch Hallo! > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Cyrill Schumacher > > > hi, > > also ich habe jetzt mal versucht nach den Anweisungen > von Matthias eine SO selber zu kompilieren... bekomme > aber immer so blöde pfadangaben fehler. > > binux:/usr/local/src/php-4.0.3pl1/ext # > cc -fpic -DCOMPILE_DL=1 -I. -I.. -I../Ze > nd -c -o test/test.lo test/test.c > In file included from test/../../main/php.h:285, > from test/test.c:1: > ../ext/standard/php_output.h:24: php.h: No such file or directory > In file included from test/test.c:1: > test/../../main/php.h:298: tsrm_virtual_cwd.h: No such file or directory > binux:/usr/local/src/php-4.0.3pl1/ext # > [..] Ich habe das hier auf einer Suse 6.4 ohne irgendwelche Änderungen an Systemdateien ans Laufen bekommen. Das Verzeichnis war das ext Verzeichnis. Mit dem -I Parameter kannst Du zusätzliche Pfade angeben, vielleicht hilft Dir das weiter. Nach den Dateien suchen und dann das entsprechende Verzeichnis mit -Ipath/to/file angeben. Ansonsten fällt mir jetzt leider nichts ein, sorry. Viel Glück noch, Matthias From dma147_(at)_arcormail.de Fri, 08 Dec 2000 19:39:52 +0100 Date: Fri, 08 Dec 2000 19:39:52 +0100 From: Alexander Mieland dma147_(at)_arcormail.de Subject: [php] PHP-Newsletter abmelden At 18:48 08.12.2000 +0100, you wrote: >hi leude, >kann mir jemand sagen, wie ich mich vom newsletter abmelden kann. >thx >A.Beer > >-- >** 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 Hi... Kein Wunder dass du dich abmelden willst, mit dem lesen haperts ein wenig, wa? Klick doch mal auf den untersten Link im Footer deiner und meiner und aller anderen Mails hier in der Liste! -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.apboard.de <--| |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| From hessi_(at)_gmx.de Fri, 8 Dec 2000 19:52:13 +0100 Date: Fri, 8 Dec 2000 19:52:13 +0100 From: =?iso-8859-1?Q?Martin_Hessbr=FCggen?= hessi_(at)_gmx.de Subject: [php] [php] Hallo! Ich habe ein Problem mit einem File-Upload-Skript, mit dem ich größere Dateien (ca. 20 MB) auf unseren Webserver schieben will: Das Skruipt an sich ist okay (alternativ habe ich auch schon mal den Beispiel-Code aus der PHP-FAQ versucht. Aber nach einer bestimmten Zeit bricht der Upload jeweils ab und ich erhalte eine Fehlermeldung: "Seite kann nicht angezeigt werden". Bei Dateien unter 8 MB Größe scheint es zu klappen. (max_file_size in der php.ini steht auf 32MB). Hat jemand eine Idee, warum das so nicht klappt? Alternativ habe ich überlegt, die Dateien (es sind nicht allzu viele) in einer MySQL-DB in einem BLOB-Feld abzulegen, um der Upload-Problematik (und anderen kleinen Unwägbarkeiten) zu entgehen. Hat da jemand von Euch schon Erfahrungen gemacht? Daß ich dabei die DB ziemlich mißbrauche ist mir schon klar... Viele Grüße aus dem Ruhrpott _Martin_ From behrens_(at)_takenet.de Fri, 08 Dec 2000 20:29:22 +0100 Date: Fri, 08 Dec 2000 20:29:22 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] [php] Moin, Martin Hessbrüggen schrieb: > > Hallo! > > Ich habe ein Problem mit einem File-Upload-Skript, mit dem ich größere > Dateien (ca. 20 MB) auf unseren Webserver schieben will: > > Das Skruipt an sich ist okay (alternativ habe ich auch schon mal den > Beispiel-Code aus der PHP-FAQ versucht. Aber nach einer bestimmten Zeit > bricht der Upload jeweils ab und ich erhalte eine Fehlermeldung: "Seite kann > nicht angezeigt werden". > > Bei Dateien unter 8 MB Größe scheint es zu klappen. (max_file_size in der > php.ini steht auf 32MB). > > Hat jemand eine Idee, warum das so nicht klappt? > > Alternativ habe ich überlegt, die Dateien (es sind nicht allzu viele) in > einer MySQL-DB in einem BLOB-Feld abzulegen, um der Upload-Problematik > (und anderen kleinen Unwägbarkeiten) zu entgehen. > > Hat da jemand von Euch schon Erfahrungen gemacht? > Daß ich dabei die DB ziemlich mißbrauche ist mir schon klar... Also im Intranet schieben sie hier 25 MB PDF Dokumente auf den Server. Steht in deinem PHP Errorlog evtl etwas ?. Ich hatte mal versehentlich ein '' drin und hab mich gewundert warum nix ankam. Ein Blick ins Log brachte dann Klarheit. Kannst du mir sagen wie du die Daten in das Blobfeld beamen willst ? Du hast doch hier das selbe Probs die Daten ersteinmal auf die Kiste schieben zumuessen. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From roger_(at)_roger-faust.com Fri, 8 Dec 2000 21:11:11 +0100 Date: Fri, 8 Dec 2000 21:11:11 +0100 From: Roger Faust roger_(at)_roger-faust.com Subject: [php] SO kompilieren - Pfad Error - war: Script schuetzen vor Missbrauch On Fri, 08 Dec 2000, you wrote: > hi, > > also ich habe jetzt mal versucht nach den Anweisungen > von Matthias eine SO selber zu kompilieren... bekomme > aber immer so blöde pfadangaben fehler. > von welchem verzeichnis aus ist das abgelaufen ???? > oder muss ich irgendwo bei meiner SuSe 6.3 was in > die Systemkonfig Dateien reinschreiben ???? ich habe mir das ganze einfach gemacht, source direkt in das verzeichnis main im php source rein, cd und cc und es klappt, dann findet der cc auch seine includes, ohne das man gross was tun muss. übrigens: statt von hand zu linken und zu compilieren solltest du das make brauchen (frag bloss nicht mich, ich habe das ding noch nicht hinbekommen :( ,das hat mich nur kurz geärgert, dann bekams nen kick ;) ) wenn man das mal hat, sparst die tipperei (aber man kann halt nicht mehr mit so coolen commandos angeben :( ) aber: wie ich ja schon schrieb: php code den du reinschreibst kannst du so nicht schützen! Roger From roger_(at)_roger-faust.com Fri, 8 Dec 2000 21:23:11 +0100 Date: Fri, 8 Dec 2000 21:23:11 +0100 From: Roger Faust roger_(at)_roger-faust.com Subject: [php] [php] > > Ich habe ein Problem mit einem File-Upload-Skript, mit dem ich größere > > Dateien (ca. 20 MB) auf unseren Webserver schieben will: es gibt doch sowas wie ftp, oder ? > > Das Skruipt an sich ist okay (alternativ habe ich auch schon mal den > > Beispiel-Code aus der PHP-FAQ versucht. Aber nach einer bestimmten Zeit > > bricht der Upload jeweils ab und ich erhalte eine Fehlermeldung: "Seite kann > > nicht angezeigt werden". > > > > Bei Dateien unter 8 MB Größe scheint es zu klappen. (max_file_size in der > > php.ini steht auf 32MB). > > > > Hat jemand eine Idee, warum das so nicht klappt? vielleicht wird das ganze ja durch den webserver beendet nach einer gewissen zeit. > Kannst du mir sagen wie du die Daten in das Blobfeld beamen willst ? Du > hast doch hier das selbe Probs die Daten ersteinmal auf die Kiste > schieben zumuessen. die db kann ja lokal sein (es stellt sich dann aber das problem, wie er die daten zum server kriegt ;) Roger From e.obster_(at)_eosis.net Sat, 9 Dec 2000 08:34:25 +0100 Date: Sat, 9 Dec 2000 08:34:25 +0100 From: Erich Obster e.obster_(at)_eosis.net Subject: [php] Authentifizierung mit phpMyAdmin Ich benutze PHP4, phpMyAdmin 2.1.0 und mySQL. Ich möchte verschiedenen Benutzern mit phpMyAdmin zugriff auf meine mySQL-DB geben. Mit dem Loginfenster vom Browser sollte man sich Anmelden können. config.inc.php sieht so aus: $cfgServers[1]['host'] = 'localhost'; $cfgServers[1]['port'] = ''; $cfgServers[1]['adv_auth'] = true; $cfgServers[1]['stduser'] = ''; $cfgServers[1]['stdpass'] = ''; $cfgServers[1]['user'] = ''; $cfgServers[1]['password'] = ''; $cfgServers[1]['only_db'] = ''; $cfgServers[1]['verbose'] = ''; Damit bekomme ich beim Anmelden folgende Meldung: Warning: MySQL Connection Failed: Access denied for user: 'root_(at)_localhost' (Using password: NO) in lib.inc.php on line 170 Wenn ich in stduser und stdpass vorhandene Benutzerdaten in Klartext eingebe funktioniert es. Aber ich möchte es für verschiedene User haben und Benutzername und Passwort sollen nicht im Klartext zu sehen sein. Muß bei host 'localhost' oder der Domain wo mySQl läuft stehen (mySQL und phpMyAdmin ist auf dieser Domain installiert)? Wo muß ich noch etwas konfigurieren? Bin für jeden Tip dankbar? Erich Obster From webmasterbhs_(at)_bluewin.de Sat, 9 Dec 2000 09:19:17 +0100 Date: Sat, 9 Dec 2000 09:19:17 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] SO kompilieren - Pfad Error - war: Script schuetzen vor Missbrauch > aber: wie ich ja schon schrieb: php code den du reinschreibst kannst > du so nicht schützen! > > Roger es geht mir gar nciht ums schützen, sondern um die performance von dem vorkompilierten Code. aber so ganz kann ich dir nicht folgenden. den php code den ich kompiliere ist doch auf jeden fall "unlesbar" das reicht doch schon ! KIRI From webmasterbhs_(at)_bluewin.de Sat, 9 Dec 2000 09:23:31 +0100 Date: Sat, 9 Dec 2000 09:23:31 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Authentifizierung mit phpMyAdmin > $cfgServers[1]['host'] = 'localhost'; > $cfgServers[1]['port'] = '3306'; > $cfgServers[1]['adv_auth'] = true; > $cfgServers[1]['stduser'] = 'ichbinrootüberwebbrowser'; > $cfgServers[1]['stdpass'] = 'meinrootbrowserpasswort'; > $cfgServers[1]['user'] = 'root'; > $cfgServers[1]['password'] = 'rootpassword'; > $cfgServers[1]['only_db'] = ''; > $cfgServers[1]['verbose'] = ''; > > Damit bekomme ich beim Anmelden folgende Meldung: > > Warning: MySQL Connection Failed: Access denied for user: 'root_(at)_localhost' >(Using password: NO) in lib.inc.php on line 170 du musst auch USer und Passwort angeben, damit du zugang zur DB bekommst. > > Wenn ich in stduser und stdpass vorhandene Benutzerdaten in Klartext eingebe >funktioniert es. Aber ich möchte es für verschiedene > User haben und Benutzername und Passwort sollen nicht im Klartext zu sehen sein. geht nicht > Muß bei host 'localhost' oder der Domain wo mySQl läuft stehen (mySQL >und phpMyAdmin ist auf dieser Domain installiert)? localhost kiri From info_(at)_agathos.net Sat, 9 Dec 2000 11:28:04 +0100 Date: Sat, 9 Dec 2000 11:28:04 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Authentifizierung mit phpMyAdmin Hallo Erich, > config.inc.php sieht so aus: > $cfgServers[1]['host'] = 'mysql.foobar.de'; > $cfgServers[1]['port'] = ''; > $cfgServers[1]['adv_auth'] = true; > $cfgServers[1]['stduser'] = ''; > $cfgServers[1]['stdpass'] = ''; > $cfgServers[1]['user'] = 'admin'; > $cfgServers[1]['password'] = 'sd90sd78d'; > $cfgServers[1]['only_db'] = 'meine_db'; > $cfgServers[1]['verbose'] = ''; > Damit bekomme ich beim Anmelden folgende Meldung: > Warning: MySQL Connection Failed: Access denied for user: 'root_(at)_localhost' > (Using password: NO) in lib.inc.php on line 170 Du musst da schon zunächst mal Deine Zugangsdaten eintragen -> Hostadresse, User, Passwd... Dann hast Du Zugang. In dieser Config wird immer alles im Klartext eingetragen. Wenn Du mehrere User eintragen willst, müsstest Du versuchen, diesen Block > $cfgServers[1]['host'] = 'mysql.foobar.de'; > $cfgServers[1]['port'] = ''; > $cfgServers[1]['adv_auth'] = true; > $cfgServers[1]['stduser'] = ''; > $cfgServers[1]['stdpass'] = ''; > $cfgServers[1]['user'] = '$div_user'; > $cfgServers[1]['password'] = '$div_password'; > $cfgServers[1]['only_db'] = 'meine_db'; > $cfgServers[1]['verbose'] = ''; mit verschiedenen Zugangsdaten zu füllen. Entweder aus einer Datei oder db, mit if else Zweig oder mit Schleife .... Wenn ein Team Zugang haben sollte, dann kannst Du das ja fest in die config.inc einbauen. Beim Einloggen frägst Du user und password ab und in der config.inc setzt Du die Variablen einfach ein. Andererseits, wenn es ein festes Team ist, das auf diese db zugreifen darf, kannst du denen ja immer das selbe Passwort mitteilen. Liebe Grüße aus dem Allgäu Theo From webmasterbhs_(at)_bluewin.de Sat, 9 Dec 2000 12:20:24 +0100 Date: Sat, 9 Dec 2000 12:20:24 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] SO kompilieren - Segmentation Fault - war: Script schuetzen vor Missbrauch moin ! > > binux:/usr/local/src/php-4.0.3pl1/ext # > > cc -fpic -DCOMPILE_DL=1 -I. -I.. -I../Ze > > nd -c -o test/test.lo test/test.c > > In file included from test/../../main/php.h:285, > > from test/test.c:1: > > ../ext/standard/php_output.h:24: php.h: No such file or directory > > In file included from test/test.c:1: > > test/../../main/php.h:298: tsrm_virtual_cwd.h: No such file or directory > > binux:/usr/local/src/php-4.0.3pl1/ext # > > > [..] > > Ich habe das hier auf einer Suse 6.4 ohne irgendwelche Änderungen an > Systemdateien ans Laufen bekommen. Das Verzeichnis war das ext Verzeichnis. > Mit dem -I Parameter kannst Du zusätzliche Pfade angeben, vielleicht hilft > Dir das weiter. Nach den Dateien suchen und dann das entsprechende > Verzeichnis mit -Ipath/to/file angeben. > Ansonsten fällt mir jetzt leider nichts ein, sorry. nach dem ich jetzt alle *.h dateien von ./Zend und ./main und *.h in die entsprechenden Verzeichnisse kopiert habe, hat die Kompilierung funktioniert :-) aber auch nur dann als ich bei zend_eval_string(); nach dem NULL noch ein NULL angegeben, weil anscheind igrendwelche parameter fehlten. so nachdem die test.so erstellt worden ist habe ich sie in das webserver verzeichnis kopiert und dort eine test.php3 angelegt: "; test(); ?> Sat Dec 9 12:40:39 2000] [notice] child pid 4966 exit signal Segmentation faul [Sat Dec 9 12:40:39 2000] [notice] child pid 4960 exit signal Segmentation faul [Sat Dec 9 12:40:40 2000] [notice] child pid 4976 exit signal Segmentation faul [Sat Dec 9 12:40:40 2000] [notice] child pid 4975 exit signal Segmentation faul [Sat Dec 9 12:40:40 2000] [notice] child pid 4974 exit signal Segmentation faul [Sat Dec 9 12:40:40 2000] [notice] child pid 4968 exit signal Segmentation faul ######################## wenn ich die funktion first_module() auskommentiere, dann gibt es Fatal error: Call to undefined function: test() in /home/www/htdocs/so/so.php3 on line 9 lass ich first_module() drin, dann gibt es den seg fault ... was ist das eigentlich ????? und wo muss ich die test.so hinkopieren ? jetzt liegt die test.so in dem verzeichnis wo auch die test.php3 drin ist. kiri From Sven.Marnitz_(at)_t-online.de Sat, 9 Dec 2000 12:29:44 +0100 Date: Sat, 9 Dec 2000 12:29:44 +0100 From: Sven Marnitz Sven.Marnitz_(at)_t-online.de Subject: [php] dynamisch speichern moin moin liste wie man eine db dynamisch auslesen kann das hab ich hinbekommen (war ja auch net schwer ;) ) aber wie kann ich genau so dynamisch wieder in die db reinschreiben, da ich ja net weiss wieviele datensaetze es sind und mit welchen namen bzw werten vielleicht hat ja einer von euch da einen tipp fuer mich muss net unbedingt ne loesung sein (das waer schon echt krass) aber vielleicht wo ich nachlesen kann vielen dank -- in diesem sinne Sven Marnitz From sascha_(at)_schumann.cx Sat, 9 Dec 2000 12:30:02 +0100 (CET) Date: Sat, 9 Dec 2000 12:30:02 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] SO kompilieren - Segmentation Fault - war: Script schuetzen vor Missbrauch > was ist das eigentlich ????? Zum Bauen einer self-contained Extension würde ich die Lektüre von README.SELF-CONTAINED-EXTENSION empfehlen. - Sascha From wolf_(at)_earthway.org Sat, 09 Dec 2000 12:39:24 +0100 Date: Sat, 09 Dec 2000 12:39:24 +0100 From: Wolfgang Steinhauer wolf_(at)_earthway.org Subject: [php] Authentifizierung mit phpMyAdmin Hallo Theo, wie sieht das denn aus, wenn ich mit der LIB von PHP3, oder auch PHP4, mit der authentication und session arbeite ? Allgemein, meine alle DB's ueber authentication mit Username und password zu "schuetzen" ist kein Problem, das laeuft bereits... Z.Z. arbeite ich mit verschiedenen index.php3 und jeweils dazu passenden config.inc.php3-files, wo jeweils fuer eine bestimmte Gruppe bestimmte DB's freigegeben werden, - allerdings wie gesagt mit verschiedenen File-Systemen.... Liebe Gruesse, wolf Hans Theo Mislisch wrote: > Hallo Erich, > >> config.inc.php sieht so aus: > >> $cfgServers[1]['host'] = 'mysql.foobar.de'; >> $cfgServers[1]['port'] = ''; >> $cfgServers[1]['adv_auth'] = true; >> $cfgServers[1]['stduser'] = ''; >> $cfgServers[1]['stdpass'] = ''; >> $cfgServers[1]['user'] = 'admin'; >> $cfgServers[1]['password'] = 'sd90sd78d'; >> $cfgServers[1]['only_db'] = 'meine_db'; >> $cfgServers[1]['verbose'] = ''; > >> Damit bekomme ich beim Anmelden folgende Meldung: >> Warning: MySQL Connection Failed: Access denied for user: 'root_(at)_localhost' >> (Using password: NO) in lib.inc.php on line 170 > > > Du musst da schon zunächst mal Deine Zugangsdaten eintragen -> Hostadresse, User, Passwd... > Dann hast Du Zugang. > > In dieser Config wird immer alles im Klartext eingetragen. > > Wenn Du mehrere User eintragen willst, müsstest Du versuchen, diesen Block > >> $cfgServers[1]['host'] = 'mysql.foobar.de'; >> $cfgServers[1]['port'] = ''; >> $cfgServers[1]['adv_auth'] = true; >> $cfgServers[1]['stduser'] = ''; >> $cfgServers[1]['stdpass'] = ''; >> $cfgServers[1]['user'] = '$div_user'; >> $cfgServers[1]['password'] = '$div_password'; >> $cfgServers[1]['only_db'] = 'meine_db'; >> $cfgServers[1]['verbose'] = ''; > > > > mit verschiedenen Zugangsdaten zu füllen. Entweder aus einer Datei oder db, mit > if else Zweig oder mit Schleife .... > > Wenn ein Team Zugang haben sollte, dann kannst Du das ja fest in die config.inc > einbauen. Beim Einloggen frägst Du user und password ab und in der config.inc > setzt Du die Variablen einfach ein. > > Andererseits, wenn es ein festes Team ist, das auf diese db zugreifen darf, > kannst du denen ja immer das selbe Passwort mitteilen. > > > Liebe Grüße aus dem Allgäu > > Theo > From php_(at)_roger-faust.com Sat, 9 Dec 2000 11:22:53 +0100 Date: Sat, 9 Dec 2000 11:22:53 +0100 From: Roger Faust php_(at)_roger-faust.com Subject: [php] SO kompilieren - Pfad Error - war: Script schuetzen vor Missbrauch > es geht mir gar nciht ums schützen, sondern um die > performance von dem vorkompilierten Code. > aber so ganz kann ich dir nicht folgenden. den php code > den ich kompiliere ist doch auf jeden fall "unlesbar" das reicht doch schon > ! 1. ich denke nicht, dass das ne bessere performance bringt, wohl eher ne schlechtere (denke ich mal) 2. der php code wird nicht compiliert, nur der c code. schau dir das modul mal mit nem editor (hex) an. der code (php) ist schön lesbar, der bleibt erhalten wie er war Roger From webmasterbhs_(at)_bluewin.de Sat, 9 Dec 2000 12:53:40 +0100 Date: Sat, 9 Dec 2000 12:53:40 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] SO kompilieren - Pfad Error - war: Script schuetzen vor Missbrauch > 1. ich denke nicht, dass das ne bessere performance bringt, wohl > eher ne schlechtere (denke ich mal) > 2. der php code wird nicht compiliert, nur der c code. schau dir das modul > mal mit nem editor (hex) an. der code (php) ist schön lesbar, der bleibt > erhalten wie er war hehe, stimmt habe ich vorhin auch festgestellt, als ich die test.so mit einem editor geöffnet habe... kiri From Zimmerling_(at)_t-online.de Sat, 9 Dec 2000 13:08:15 +0100 Date: Sat, 9 Dec 2000 13:08:15 +0100 From: Matthias Zimmerling Zimmerling_(at)_t-online.de Subject: [php] Wechsel von ASP zu PHP? Hi, ich suche eine Alternative zu ASP und als Entscheidungshilfe möchte ich gerne wissen, ob PHP ähnliche Möglichkeiten, wie die unten für ASP beschriebenen, die mir inzwischen richtig ans Herz gewachsen sind. ----------------------------------------------- "Server.Transfer sendet Anforderungen von einer ausgeführten ASP-Datei an eine andere Datei. Während einer Übertragung beendet die ursprünglich angeforderte ASP-Datei sofort die Ausführung, ohne den Ausgabepuffer zu löschen. Anschließend werden der Zieldatei Anforderungsinformationen zur Verfügung gestellt, wenn die Ausführung begonnen wird. Während der Ausführung hat diese Datei Zugriff auf die gleiche Gruppe von systeminternen Objekten wie die ursprünglich angeforderte Datei. Mit Server.Execute kann eine Datei übertragen, ihr Inhalt ausführt und dann zu der Datei zurückgekehrt werden, die die Übertragung auslöste (analog zu einem Prozeduraufruf, mit dem Unterschied, dass keine Prozedur ausgeführt wird, sondern eine ganze ASP-Datei)." ----------------------------------------------- Danke für eine Antwort, Gruss, Matthias, zimmerling_(at)_t-online.de From lars_(at)_inet-manufaktur.de Sat, 9 Dec 2000 13:20:08 +0100 Date: Sat, 9 Dec 2000 13:20:08 +0100 From: Lars Pohlmann lars_(at)_inet-manufaktur.de Subject: [php] Authentifizierung mit phpMyAdmin ----- Original Message ----- From: "Erich Obster" To: "php" Sent: Saturday, December 09, 2000 8:34 AM Subject: [php] Authentifizierung mit phpMyAdmin > Ich benutze PHP4, phpMyAdmin 2.1.0 und mySQL. > > Ich möchte verschiedenen Benutzern mit phpMyAdmin zugriff auf meine mySQL-DB geben. > Mit dem Loginfenster vom Browser sollte man sich Anmelden können. > > config.inc.php sieht so aus: > > $cfgServers[1]['host'] = 'localhost'; > $cfgServers[1]['port'] = ''; > $cfgServers[1]['adv_auth'] = true; > $cfgServers[1]['stduser'] = ''; > $cfgServers[1]['stdpass'] = ''; > $cfgServers[1]['user'] = ''; > $cfgServers[1]['password'] = ''; > $cfgServers[1]['only_db'] = ''; > $cfgServers[1]['verbose'] = ''; > > Damit bekomme ich beim Anmelden folgende Meldung: > > Warning: MySQL Connection Failed: Access denied for user: 'root_(at)_localhost' (Using password: NO) in lib.inc.php on line 170 > > Wenn ich in stduser und stdpass vorhandene Benutzerdaten in Klartext eingebe funktioniert es. Aber ich möchte es für verschiedene > User haben und Benutzername und Passwort sollen nicht im Klartext zu sehen sein. du könntest es so machen: $cfgServers[1]['adv_auth'] = false; dann gib standart-user und pass-an. schütze das verzeichnis, in dem myadmin liegt mit einer .htaccess-datei. dann kannst du verschiedene user anlegen, die zugriff auf das verzeichnis haben. mfg, lars. -- lars pohlmann | lars_(at)_inet-manufaktur.de | www.inet-manufaktur.de From joerg_(at)_krause.net Sat, 9 Dec 2000 13:22:45 +0100 Date: Sat, 9 Dec 2000 13:22:45 +0100 From: =?us-ascii?Q?Jorg_Krause?= joerg_(at)_krause.net Subject: [php] dynamisch speichern > wie kann ich genau so dynamisch wieder in die db reinschreiben, da ich > ja net weiss wieviele datensaetze es sind und mit welchen namen bzw > werten > > vielleicht hat ja einer von euch da einen tipp fuer mich > muss net unbedingt ne loesung sein (das waer schon echt krass) aber > vielleicht wo ich nachlesen kann > Schau dir mal die Skriptsammlung auf www.php.comzept.de/php4 an: Listings, Kapitel [7], Listing 7.0 zeigt die Anwendung von INSERT u.a. Jorg From Sven.Marnitz_(at)_t-online.de Sat, 9 Dec 2000 13:55:29 +0100 Date: Sat, 9 Dec 2000 13:55:29 +0100 From: Sven Marnitz Sven.Marnitz_(at)_t-online.de Subject: [php] Re[2]: [php] dynamisch speichern >> wie kann ich genau so dynamisch wieder in die db reinschreiben, da ich >> ja net weiss wieviele datensaetze es sind und mit welchen namen bzw >> werten >> >> vielleicht hat ja einer von euch da einen tipp fuer mich >> muss net unbedingt ne loesung sein (das waer schon echt krass) aber >> vielleicht wo ich nachlesen kann >> > Schau dir mal die Skriptsammlung auf > www.php.comzept.de/php4 an: > Listings, Kapitel [7], Listing 7.0 > zeigt die Anwendung von INSERT u.a. sorry aber da is nich das was ich suche ich moechte die daten mit update eintragen und zwar die daten die ich vorher schon ausgelesen hab und die sich jetzt event. veraendert haben > Jorg -- in diesem sinne Sven From info_(at)_agathos.net Sat, 9 Dec 2000 14:26:37 +0100 Date: Sat, 9 Dec 2000 14:26:37 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Authentifizierung mit phpMyAdmin Hallo Erich, > wie sieht das denn aus, wenn ich mit der LIB von PHP3, oder auch PHP4, > mit der authentication und session arbeite ? Da muss ich passen, ich kenn mich mit Sessions noch nicht aus. Bei der authentication ist halt zu beachten, dass man sich da nur schwer oder garnicht ausloggen kann. Aber wie gesagt, 0 Ahnung. > Z.Z. arbeite ich mit verschiedenen index.php3 und jeweils dazu passenden > config.inc.php3-files, wo jeweils fuer eine bestimmte Gruppe bestimmte > DB's freigegeben werden, - allerdings wie gesagt mit verschiedenen > File-Systemen.... Hmm, ich weiss nicht. Ich würde es so machen, dass sich ein User mit Password und Username einloggt und aus der Datenbank host Du dann die Daten die Du dynamisch in die config.inc einsetzt, die eben für diesen User zutreffen. Inwieweit das mit mehreren gleichzeitig eingeloggten Kunden geht, weiss ich aber nicht. Ausserdem weiss ich nicht genau, ob man in der config.inc überhaupt einstellen kann, welche dbs man sehen kann. Es geht glaube ich nur eine oder alle. Es gäbe aber noch eine andre Variante. Du kannst im MySQL Server für User X die DBs und Rechte einstellen, die dieser Kunde oder Mitarbeiter hat. Dann loggt sicher der Mitarbeiter über phpMyAdmin mit diesen Zugangsdaten ein und kann eh nur das machen, was Ihm MySQL erlaubt. Fertig. Und die Usertable von MySQL ist sehr geduldig und lang ausbaubar und kann auch via php schnell manipuliert werden. ;-) Liebe Grüße aus dem Allgäu Theo -- 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 traffic_eye_(at)_hotmail.com Sat, 9 Dec 2000 14:54:00 +0100 Date: Sat, 9 Dec 2000 14:54:00 +0100 From: Traffic-Eye traffic_eye_(at)_hotmail.com Subject: [php] Authentifizierung mit phpMyAdmin hi also die authentifizierung funzt definitiv NICHT!!!!! ich habe zwar nur einen user ( ich selber ) aber sowie ich auf true umstelle und meine daten bei user und passwd eintrage gibs felermeldungen, sowie wieder alles auf false steht funzt es wieder, entsprechend stehen dann die daten bei std.... habe da bestimmt schon nen ganzen tag dran gesesen und es nicht hinbekommen =(( Habe mir dann geholfen, indem ich in die index.html selbst die authentifizierungmethode reingeschrieben habe. So funzt es wunderbar ... cu tobias ~~~~~~~~~~~~~~~~~~~~~~~~~ Webmaster of Traffic - Eye -- Das Traffic Auge deiner Webseite --- http://www.traffic-eye.de ICQ: 86405621 ---------------------------------------- In dieser Config wird immer alles im Klartext eingetragen. > > Wenn Du mehrere User eintragen willst, müsstest Du versuchen, diesen Block > > > $cfgServers[1]['host'] = 'mysql.foobar.de'; > > $cfgServers[1]['port'] = ''; > > $cfgServers[1]['adv_auth'] = true; > > $cfgServers[1]['stduser'] = ''; > > $cfgServers[1]['stdpass'] = ''; > > $cfgServers[1]['user'] = '$div_user'; > > $cfgServers[1]['password'] = '$div_password'; > > $cfgServers[1]['only_db'] = 'meine_db'; > > $cfgServers[1]['verbose'] = ''; > > > mit verschiedenen Zugangsdaten zu füllen. Entweder aus einer Datei oder db, mit > if else Zweig oder mit Schleife .... > > Wenn ein Team Zugang haben sollte, dann kannst Du das ja fest in die config.inc > einbauen. Beim Einloggen frägst Du user und password ab und in der config.inc > setzt Du die Variablen einfach ein. > > Andererseits, wenn es ein festes Team ist, das auf diese db zugreifen darf, > kannst du denen ja immer das selbe Passwort mitteilen. From thomas.pletl_(at)_system-integration.de Sat, 09 Dec 2000 14:56:49 +0100 Date: Sat, 09 Dec 2000 14:56:49 +0100 From: Thomas Pletl thomas.pletl_(at)_system-integration.de Subject: [php] Library zum Generieren von *druckbaren* Bildern Hallo zusammen, habe vor einiger Zeit die gd-library unter PHP zum Laufen gebracht und finde sie wirklich geil. Was mir aber zu meinem Glück noch fehlt, wäre eine Library, die on the fly auch ein druckbares Bildformat ausgeben kann, sprich TIFF oder (ich wage es kaum zu hoffen) EPS. Gibts sowas? Oder hat jemand schon mal ein ähnliches Setup gefahren, wo die von der gd-library erzeugten PNGs (ich hab nur die neueste, die keine GIFs mehr machen kann) dann on the fly umgerechnet werden in TIFFs. Vielleicht mit Image Alchemy o. ä.? Hat vielleicht auch schon jemand mit den PDF-Libraries rumgespielt (von Thomas Merz) und hätte Lust, hierzu mit mir ein paar Erfahrungen auszutauschen. Fragen über Fragen... Erst mal schönes Wochenende! Thomas From info_(at)_mk2000-online.de Sat, 9 Dec 2000 15:29:55 +0100 Date: Sat, 9 Dec 2000 15:29:55 +0100 From: Matthias Kunze info_(at)_mk2000-online.de Subject: [php] neverending story hi. ist es möglich, mit einem cms wie php-nuke eine art neverending story zu erstellen? das ganze soll so aussehen, dass ein besucher ein virtuelles buch anlegen kann und mit dem Text beginnt. alle anderen user können diesen text weiterschreiben usw. ist nicht meine idee, sondern die anfrage eines besuchers des webdesign-forums von mk2000-online und guppi.de. vielleicht kann einer von euch ja helfen. ihr könnt auch gleich in dem forum posten: http://www.mk2000-online.de/forum/index.php3?p_days=365&p_cmd=entry&p_en try=17 danke. Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Webdesign-Forum unter http://www.mk2000-online.de/forum/index.php3 Fragen und eMails an mailto:info_(at)_mk2000-online.de From frieder.jacobi_(at)_web.de Sat, 09 Dec 2000 15:35:44 +0100 Date: Sat, 09 Dec 2000 15:35:44 +0100 From: Frieder Jacobi frieder.jacobi_(at)_web.de Subject: [PHP] Dokument ohne Daten hallo liste! ich lese immer fleissig im digest-mode mit und finde, ich kann schon hin und wieder was lernen, dafuer erstmal danke :) so, und jetzt zu meinem eigentlichen problem: auf meiner homepage habe ich eine sammlung gemaelde, ueber die die user abstimmen koennnen. (problembeschreibung siehe unten.) und zwar ist da in der datei, in der das ausgewaehlte gemaelde angezeigt wird, folgendes formular: --------------------8<------------------- wählen sie aus, wie ihnen das gemälde gefällt:  \n"; echo "\n"; ?> --------------------->8-------------------- es wird also dasselbe script nochmal aufgerufen. da passiert dann folgendes: --------------------8<--------------------- if(isset($submit_butt) and ($submit_butt == "vote!")) { include("inc.definitions.php"); // datenbank-anbindung $db_vote = new mysql_db(); $ip = gethostbyaddr($REMOTE_ADDR); $query = "INSERT INTO " . $vote_tbl . " (row,file,ip,vote) VALUES('" . $load_files[$loadrow][1] . "','" . $load_files[$loadrow][0][$loadfile][1] . "','" . $ip . "','" . $vote . "');"; $db_vote->query($query); exit(); } ---------------------->8--------------------- es wird also ein datenbank-eintrag erstellt. das Problem: der datenbankeintrag und so funktioniert, aber es wird (bei mir zumindest) eine browser-fehlermeldung angezeigt: "das Dokument enthaelt keine Daten" ich will aber, dass das alte dokument (mit dem angezeigten gemaelde) aktiv bleibt und das kein neues browserfenster geoeffnet wird. hat da vielleicht irgendjemand eine idee? p.s. ausprobieren unter: hide.at/dark -> gemaelde -> reihe auswaehlen -> gemaelde auswaehlen -> abstimmen entschuldigt die langsame anbindung, das ganze liegt (noch) bei einem freund... p.p.s. bitte mit bcc zu mir antworten! (wegen digest mode) -- ________________________________________ / \\\\\\\\\\\\\\ | Frieder C. Jacobi \ | mailto: frieder.jacobi_(at)_web.de \ | visit me in the INTERNET: hide.at/dark | | fon: ++49 351 8027615 | | funk: ++49 177 7849244 | | post: hansastrasse 32 _(at)_ 01097 dd | | -------------- | \ ...und siegen werden die ewig zweiten... | \\_________________________________________/ From jens_(at)_jensbenecke.de Sat, 9 Dec 2000 15:54:04 +0100 Date: Sat, 9 Dec 2000 15:54:04 +0100 From: Jens Benecke jens_(at)_jensbenecke.de Subject: [php] Wechsel von ASP zu PHP? On Sat, Dec 09, 2000 at 01:08:15PM +0100, Matthias Zimmerling wrote: > Hi, ich suche eine Alternative zu ASP und als Entscheidungshilfe möchte > ich gerne wissen, ob PHP ähnliche Möglichkeiten, wie die unten für ASP > beschriebenen, die mir inzwischen richtig ans Herz gewachsen sind. Das was du unten beschreibst, ist IIRC virual basic und nicht ASP. ASP ist nur das Framework, unter dem sich prinzipiell auch PHP verstecken könnte. > Mit Server.Execute kann eine Datei übertragen, ihr Inhalt ausführt und > dann zu der Datei zurückgekehrt werden, die die Übertragung auslöste > (analog zu einem Prozeduraufruf, mit dem Unterschied, dass keine Prozedur > ausgeführt wird, sondern eine ganze ASP-Datei)." Du kannst mit $bar = fopen ("http://bla.com/foo.php") eine andere Datei per HTTP abfragen, die dann (abhängig vom dortigen Server natürlich) ausgeführt wird. du kriegst sogar die (ggf. html-)Ausgabe des aufgerufenen Skriptes zurück. :) -- 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 php-ml_(at)_uni.de Sat, 9 Dec 2000 16:12:19 +0100 Date: Sat, 9 Dec 2000 16:12:19 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Re[2]: [php] Authentifizierung mit phpMyAdmin Nabend Hans, ------------------ HTM> Ausserdem weiss ich nicht genau, ob man in der config.inc HTM> überhaupt einstellen kann, welche dbs man sehen kann. Es geht glaube ich HTM> nur eine oder alle. ------------------ nope mann kann so viele dbs anzeigen lassen wie man will, nur bisschen script-hacking ist erforderlich: config.inc.php ################ $cfgServers[#]['only_db'] = array("db1" , "db2" , "db3"); lib.inc.php ################ ca zeile 129 originial: ---- if(isset($cfgServer['only_db']) && !empty($cfgServer['only_db'])) $dblist[] = $cfgServer['only_db']; ---- ersetzen durch: ---- if(isset($cfgServer['only_db']) && !empty($cfgServer['only_db'])) { if (is_array($cfgServer['only_db'])) { $dblist = $cfgServer['only_db']; } else { $dblist[] = $cfgServer['only_db']; } } ---- klappt wunderbar... mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From SilentVoiceLE_(at)_gmx.net Sat, 9 Dec 2000 16:14:41 +0100 Date: Sat, 9 Dec 2000 16:14:41 +0100 From: GentleEmbrace SilentVoiceLE_(at)_gmx.net Subject: [php] Auth-Klasse der PHPLIB in meiner locale.inc existiert die Ableitung der Klasse Auth wie folgt: class sa_auth extends Auth { var $classname = "sa_auth"; var $lifetime = 15; var $database_class = "sa_db"; var $database_table = "auth_user"; function auth_loginform() { // zeichnen des Login-Screens } function auth_validatelogin() { // ueberpruefen der Passworteingabe } } mache ich nun am Anfang einer Seite ein: page_open(array("auth" => "sa_auth")); So wird mir zwar mittlerweile der Loginscreen gezeichnet, doch nach jeder Nutzername und Passworteingabe wird dieser neugezeichnet. Sprich nach dem eigendlichen Login geht es nicht weiter. Kann mir hier vielleicht jemand helfen ? Existiert evtl. eine Art PHP-Debugger ? Für größere Projekt kann so etwas sehr hilfreich sein! From hartwin.rohde_(at)_gmx.net Sat, 09 Dec 2000 15:38:46 -0500 (EST) Date: Sat, 09 Dec 2000 15:38:46 -0500 (EST) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] PHP-Umfang auf gemietetem Websapce On Mon, 4 Dec 2000 10:01:33 +0100, Klaus Schmidt wrote: >Richtig und wenn Puretec mein Geld kriegt (s.o.) >und alle hier behaupten 'Puretec habe PHP4' >dann ist es Falsch (FALSE), weil indifferenziert formuliert. Nunja, ich habe einen Puretec-Account und habe dort auch PHP4. Ist eben eine Frage des FAQ-Lesens. Man muß denen nämlich mithilfe einer .htaccess - Datei sagen, daß man PHP4 nutzen möchte. Anderenfalls wird mit PHP3 geparst. >Analog ist es FALSE zu behaupten schlund.de habe PHP4, weil meine >Domains bei 'schlund.de' waren und kein PHP4 hatten. Punkum! Nun, wie gesagt, die haben beides und nutzen per default PHP3. such in den FAQs nach PHP4 und handle in der vorgeschlagenen Form. >Probleme mit dem Lesen? >Was mir als Verbraucher egal ist, muss mir als Anwalt nicht egal sein! >Ich leiste mir da meine multiplen Ansichten und Interessen. Und einem Verbraucher >ist es nicht zumutbar dem Geklüngel dort auf die Finger zu schauen. Nunja, Dir als Anwalt wird es aber doch zumutbar sein die Bedienungsanleitung zu lesen oder? >Anlass meines Mails war es ja gerade, darauf hinzuweisen, dass nicht genügend >unterschieden wird und Aussagen über 'schlund.de' als ISP dummes Zeug sind, >weil es den ISP 'schlund.de' nicht gibt. Hmmm, warum hab ich dann von denen (also von "SCHLUND") dauernd diese nervigen Beileger in der C't? Da steht dann ganz hinten auf der letzten Seite (alle anderen Seiten haben versucht mir verschiedenpreisgie Angebote über Webspace und ISP-Leistungen zu machen): Schlund + Partner AG - Erbprinzenstr. 4-12- 7613 Karlsruhe. Dann steht da noch "Anrufen zum Nullatrif: 0800/3 33 22 00 [...] im Internet informieren. www.schlund.de >Es gibt im NS 'schlund.de' in Karlsruhe eine Vielzahl Firmen mit unterschiedlichsten >Angeboten und Ansichten über ihre Rechtsstellung, Serviceleistungen und >Selbstverständnis. Sie bieten unter ähnlichsten Namen als unterschiedliche >juristische Personen unterschiedliche Leistungen im ISP-Gewerbe an. Mag sein, die mieten Ihren Platz und ihre Rechenleistung bei Schlund+Partner. >Vielleicht schaffen wir es ja als PHP-Gemeinde ein wenig Licht da rein zu bringen. >this->schlund.de=array('Schlund & Partner GmbH'=>'PHP4 MySQL', ja > '1&1 Online GmbH'=>'PHP3', weißnich, aber wenns dransteht, dann isses auch so > '1&1 Puretec GmbH'=>'?',.......) tbc PHP3 + PHP4 CU/2 sagt Hartwin -- _______________________________________________________________ | mailto:hartwin.rohde_(at)_gmx.net (Hartwin Rohde) | | klickto:http://www.in-berlin.de/User/harko/ | | foneto:030 - 44 34 11 55 | |--------------------------o funkto:0177 - 24 06 413 | | 2048 Bit / ID: 307CFA39 \___________________________________| | Fingerprint: B5 A1 F1 28 A4 D3 C2 B9 60 5A 8F 04 C8 9E AB 96 | \_______________________________________________________________/ From office_(at)_kandlhofer.com Sat, 9 Dec 2000 16:22:46 +0100 Date: Sat, 9 Dec 2000 16:22:46 +0100 From: Josef Kandlhofer office_(at)_kandlhofer.com Subject: [php] Wechsel von ASP zu PHP? > > Mit Server.Execute kann eine Datei übertragen, ihr Inhalt > ausführt und > > dann zu der Datei zurückgekehrt werden, die die Übertragung auslöste > > (analog zu einem Prozeduraufruf, mit dem Unterschied, dass > keine Prozedur > > ausgeführt wird, sondern eine ganze ASP-Datei)." HI! Leider geht das in PHP nicht so einfach. Aber in ASP ja auch erst ab ASP 3.0... Aber ich weiß, kann sehr praktisch sein... In PHP gibt es auch keine Application-Variablen, aber wer braucht die schon... Ich verwende für manche Sachen ASP und für manche PHP, weil beide Sachen Schwächen und Stärken haben. josef From beus_(at)_b-wd.de Sat, 9 Dec 2000 16:47:35 +0100 Date: Sat, 9 Dec 2000 16:47:35 +0100 From: Johannes Beus beus_(at)_b-wd.de Subject: [php] dynamisch speichern > > Schau dir mal die Skriptsammlung auf > > www.php.comzept.de/php4 an: > > Listings, Kapitel [7], Listing 7.0 > > zeigt die Anwendung von INSERT u.a. > sorry aber da is nich das was ich suche > ich moechte die daten mit update eintragen > und zwar die daten die ich vorher schon ausgelesen hab und die sich > jetzt event. veraendert haben dann liesst du vorher den primary key aus, den du ja sicher in der datenbank hast und machst dann ein update auf diese id. Gruss, Johannes Beus From cybermage_(at)_hirnstrudel.de Sat, 9 Dec 2000 17:13:09 +0100 Date: Sat, 9 Dec 2000 17:13:09 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [PHP] Dokument ohne Daten hi frieder, > so, und jetzt zu meinem eigentlichen problem: > auf meiner homepage habe ich eine sammlung gemaelde, ueber die die > user > abstimmen koennnen. (problembeschreibung siehe unten.) > es wird also dasselbe script nochmal aufgerufen. > da passiert dann folgendes: > --------------------8<--------------------- > if(isset($submit_butt) and ($submit_butt == "vote!")) > { > include("inc.definitions.php"); // datenbank-anbindung > $db_vote = new mysql_db(); > $ip = gethostbyaddr($REMOTE_ADDR); > $query = "INSERT INTO " . $vote_tbl . " (row,file,ip,vote) VALUES('" > . > $load_files[$loadrow][1] . "','" . > $load_files[$loadrow][0][$loadfile][1] . "','" . $ip . "','" . $vote . > "');"; > $db_vote->query($query); > exit(); > } > ---------------------->8--------------------- > das Problem: > der datenbankeintrag und so funktioniert, aber es wird (bei mir > zumindest) eine browser-fehlermeldung angezeigt: > "das Dokument enthaelt keine Daten" dann benutzt du also netscape :-) das problem ist das exit(); nach dieser zeile wird "nichts" mehr ausgegeben. und auch nix angezeigt. lass es doch einfach mal weg. bye benjamin -- http://www.hirnstrudel.de/ mailto:cybermage_(at)_hirnstrudel.de THERE IS NO JUSTICE, JUST ME! From hartwin.rohde_(at)_gmx.net Sat, 09 Dec 2000 17:03:17 -0500 (EST) Date: Sat, 09 Dec 2000 17:03:17 -0500 (EST) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] halb OT: ellenlange Subjects On Tue, 5 Dec 2000 19:51:40 +0100, Christian Hofmann wrote: >Man muss nur von AW auf RE umstellen. >Und vola: Es gibt keine Probleme. Das löst immer noch nicht das Problem, daß die Liste ein [php] davorschreibt, wenn die Verkettung (Refferenzieung oder wie man das auch nennen mag) verlohren gegangen ist. Dadurch entstehen doch erst die langen Subjects. Jemand schreibt 'RE: [php] irgendwas' und die Liste setzt noch ein [php] davor. Beimnächsten RE: wird der entsprechende Mailer nun nicht mehr unterscheiden können und setzt seines davor. Wenn das alte da noch stünde, dann unterließe er das ja (vielleicht). BTW, sooooo viele Subjects mit AW sind eigentlich nicht auf der Liste zu finden. >CU >Christian CU/2 sagt Hartwin -- _______________________________________________________________ | mailto:hartwin.rohde_(at)_gmx.net (Hartwin Rohde) | | klickto:http://www.in-berlin.de/User/harko/ | | foneto:030 - 44 34 11 55 | |--------------------------o funkto:0177 - 24 06 413 | | 2048 Bit / ID: 307CFA39 \___________________________________| | Fingerprint: B5 A1 F1 28 A4 D3 C2 B9 60 5A 8F 04 C8 9E AB 96 | \_______________________________________________________________/ From hartwin.rohde_(at)_gmx.net Sat, 09 Dec 2000 17:11:28 -0500 (EST) Date: Sat, 09 Dec 2000 17:11:28 -0500 (EST) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] halb OT: ellenlange Subjects On Wed, 6 Dec 2000 22:30:25 +0100 (CET), Stefan Leiner wrote: >> Und warum mailst Du dann mit "RE:" anstat "Re:"? ;-) >Verdammt was is da denn passiert(3x?) Dein Mailer hat ganz korrekt erkannt, daß da schon ein RE stand, und seinen eigenen Kram nicht davorgestellt. Leider war es das falsche Re, doch das war ihm egal, er ist scheinbar schon so programmiert, daß er unter allen Umständen versucht, das Subject kurz zu halten. > >MfG :-) CU/2 sagt Hartwin -- _______________________________________________________________ | mailto:hartwin.rohde_(at)_gmx.net (Hartwin Rohde) | | klickto:http://www.in-berlin.de/User/harko/ | | foneto:030 - 44 34 11 55 | |--------------------------o funkto:0177 - 24 06 413 | | 2048 Bit / ID: 307CFA39 \___________________________________| | Fingerprint: B5 A1 F1 28 A4 D3 C2 B9 60 5A 8F 04 C8 9E AB 96 | \_______________________________________________________________/ From hartwin.rohde_(at)_gmx.net Sat, 09 Dec 2000 17:16:56 -0500 (EST) Date: Sat, 09 Dec 2000 17:16:56 -0500 (EST) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] werden PHP3-Seiten im Browser gecached ? On Fri, 08 Dec 2000 14:21:25 +0200, Miguel Dieckmann wrote: >vieleicht kennt jemand noch andere lösungen zu diesem problem. vieleicht >auch mal ein ganz anderer ansatz? Der Browser cached abhängig von der URL, wenn die sich ändert, dann ist auch das Caching überwunden (er legt jedesmal eine neue Cachedatei an (was den User ganz besonders freuen dürfte, da irgendwann mit der Löschung der wirklich chachebaren Sachen begonnen wird). Es ist nun also nur nötig, die URL jedesmal durch einen zufälligen Zusatz zu ändern. Sollte doch möglich sein :-) >viele grüße >miguel. CU/2 sagt Hartwin -- _______________________________________________________________ | mailto:hartwin.rohde_(at)_gmx.net (Hartwin Rohde) | | klickto:http://www.in-berlin.de/User/harko/ | | foneto:030 - 44 34 11 55 | |--------------------------o funkto:0177 - 24 06 413 | | 2048 Bit / ID: 307CFA39 \___________________________________| | Fingerprint: B5 A1 F1 28 A4 D3 C2 B9 60 5A 8F 04 C8 9E AB 96 | \_______________________________________________________________/ From frieder.jacobi_(at)_web.de Sat, 09 Dec 2000 17:27:31 +0100 Date: Sat, 09 Dec 2000 17:27:31 +0100 From: Frieder Jacobi frieder.jacobi_(at)_web.de Subject: [PHP] Dokument ohne Daten Benjamin Billian schrieb: > > hi frieder, > > > --------------------8<--------------------- > > if(isset($submit_butt) and ($submit_butt == "vote!")) > > { > > include("inc.definitions.php"); // datenbank-anbindung > > > $db_vote = new mysql_db(); > > > $ip = gethostbyaddr($REMOTE_ADDR); > > > $query = "INSERT INTO " . $vote_tbl . " (row,file,ip,vote) VALUES('" > > . > > $load_files[$loadrow][1] . "','" . > > $load_files[$loadrow][0][$loadfile][1] . "','" . $ip . "','" . $vote . > > "');"; > > $db_vote->query($query); > > > exit(); > > } > > ---------------------->8--------------------- > dann benutzt du also netscape :-) das stimmt, wieso?! > das problem ist das exit(); > nach dieser zeile wird "nichts" mehr ausgegeben. und auch nix angezeigt. > lass es doch einfach mal weg. das ist ja auch beabsichtigt. dieses (obige) snipplet ist in der datei ganz am anfang (bevor irgendwelche header ausgegeben werden). danach kommt noch anderer code (z.b. header u. aehnliches). ich will ja, dass dem user nichts ausgegeben wird (kein fehler, kjeine warnung, kein neues fenster...) aber wenn das nicht geht, lass ich ein kleines "vielen dank"-fenster oeffnen. > bye benjamin vielen dank. gruss aus saxony, frieder -- ________________________________________ / \\\\\\\\\\\\\\ | Frieder C. Jacobi \ | mailto: frieder.jacobi_(at)_web.de \ | visit me in the INTERNET: hide.at/dark | | -------------- | \ ...und siegen werden die ewig zweiten... | \\_________________________________________/ From info_(at)_agathos.net Sat, 9 Dec 2000 17:55:09 +0100 Date: Sat, 9 Dec 2000 17:55:09 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] halb OT: ellenlange Subjects >>Man muss nur von AW auf RE umstellen. >>Und vola: Es gibt keine Probleme. > Das löst immer noch nicht das Problem, daß die Liste ein [php] > davorschreibt, wenn die Verkettung (Refferenzieung oder wie man das auch > nennen mag) verlohren gegangen ist. Dadurch entstehen doch erst die langen > Subjects. Hallo Hartwin, ich weiss nicht, wenn Du dir die ellenlangen Subjects ansiehst, dann wirst Du feststellen, dass die sich nur dann aufbauen, wenn sich die Leute oder deren Mailer nicht an die Regeln halten. AW:, RE: oder wie von Kai Meder Re[2]: werden von der Listensoftware als Text interpretiert und dann setzt die Liste ein [php] davor. Wenn jeder wirklich als Re: auch ein Re: in dieser Scheibweise einsetzen würde, gäb es keine solche langen Subjects die sich sinnlos aufbauen. Du verwendest ja auch RE: und Du wirst bei dieser Mail sehen, dass sich mein Re: korrekter weise davorsetzt. So einfach ist das. Schau mal ins Archiv, dort wo sich die "mailprofies" unterhalten, stehen die Treads sauber untereinander. Und dort wo die Gelegenheitssurfer mit eigener oder deutscher Clienteinstellung Ihre AW: oder sonstiges mit einfügen, sind die Subjects bis zur Unkenntlichkeit entstellt. Darum gings. Wers ergreifen mag, der ergreife es. ;-) Liebe Grüße aus dem Allgäu Theo From info_(at)_agathos.net Sat, 9 Dec 2000 17:58:19 +0100 Date: Sat, 9 Dec 2000 17:58:19 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] halb OT: ellenlange Subjects > AW:, RE: oder wie von Kai Meder Re[2]: werden von der Listensoftware > als Text interpretiert und dann setzt die Liste ein [php] davor. Aha, offensichtlich funktioniert es bei RE: und bei Re: aber dei AW funktionierts definitiv nicht. Greetings Theo From ralf_(at)_php-experiments.de Sat, 09 Dec 2000 18:07:02 +0100 Date: Sat, 09 Dec 2000 18:07:02 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] halb OT: ellenlange Subjects > Das löst immer noch nicht das Problem, daß die Liste ein [php] > davorschreibt, wenn die Verkettung (Refferenzieung oder wie man das auch > nennen mag) verlohren gegangen ist. Dadurch entstehen doch erst die langen > Subjects. Nein, die entstehen zumeist durch Umlaute, welche im Subject nicht ordentlich ausgeschrieben sind. Wenn man sich hier ein wenig zuruecknimmt, duerfte eigentlich alles ok sein. > Jemand schreibt 'RE: [php] irgendwas' und die Liste setzt noch ein [php] > davor. Beimnächsten RE: wird der entsprechende Mailer nun nicht mehr > unterscheiden können und setzt seines davor. Wenn das alte da noch stünde, > dann unterließe er das ja (vielleicht). Nun, "RE" ist ja auch falsch, wie hier bereits treffend bemerkt worden ist. Siehst Du, selbst dieser Mailer hier macht aus dem vorhandenen und richtigen "Re:" kein zweites. > BTW, sooooo viele Subjects mit AW sind eigentlich nicht auf der Liste zu > finden. AW und RE sind trotz allem falsch. Beste Gruesse, Ralf From schult_(at)_schuborg.de Sat, 09 Dec 2000 18:22:07 +0100 Date: Sat, 09 Dec 2000 18:22:07 +0100 From: Pascal Schult schult_(at)_schuborg.de Subject: [php] header-Funktion mit Target-Angabe ? Hi Cyrill, > header("Location: $url\n\nTarget: $target\n\n"); > > ;-) > > hättest du mal im listenarchiev nachgesehen ... > dannwüßtestdudassdasdochnurmitjavascriptgeht > womandasframetargetangebenkann. Dann teste doch mal dein scriplet. Unter Netscape (oder war es doch der IE?) wirst Du erstaunt sein ;) Aber noch was.. ich dachte eigentlich man schließt mit 2 newlines den Header ab, oder? Solltest hier also imho zumindest hinter $url nur ein \n benutzen. Ach nee, hier gehört gar kein Newline rein. Header() ist ne PHP-Funktion die das selbst macht. Also, alle newlines weglassen. Ciao, Pascal From hofmann_(at)_privatesponsor.de Sat, 9 Dec 2000 18:22:50 +0100 Date: Sat, 9 Dec 2000 18:22:50 +0100 From: Christian Hofmann hofmann_(at)_privatesponsor.de Subject: [php] Eventuell OT: PHP/MYSQL SERVER? Hallo, ich bin beauftragt worden einen Server zu konfigurieren, der "unseren Ansprüchen genügt". Das Budget soll nicht höher als ca. 3000 EUR liegen. Je weniger desto besser. Mit "unseren Ansprüchen genügt" denke ich, ist der normale Betrieb gemeint. Unsere Seiten liefen bis jetzt bei einem Web-Hoster. Doch dem wurde es zu viel. Es wurde eine 256 Kbit Leitung bestellt. Ferner bekommen wir einen Router (Cisco2610 Router) gestellt. Ich habe mir mal das SUSE LINUX Professional Paket gekauft, da ich denke, dass ich damit besser fahre als mit einem MS-Pedant. Unsere Seiten haben täglich 35000 Zugriffe (Page Hits) und 43000 Total Hits mit einem Datenfluss von 0,4 GB je Tag. Der Traffic kann aber schnell mehr werden. Bei jedem Zugriff wird eine php3 (später dann php4) Seite generiert. Dafür wird jeweils auf eine Datenbank (MySQL) zugegriffen. Ferner versenden wir fast täglich einen Newsletter an knapp 25.000 Empfänger. Dieser Newsletter wird dynamisch erzeugt (über php mit der Datenbank für Namen und Informationsbedarf). Nun soll während des Versendens der Web-Server immer noch erreichbar sein (Eventuell gibt es unter LINUX ja gar kein Problem wie unter Windows, das wenn der eine Task arbeitet, dass die anderen dann Pech haben). Eventuell kann man das mit Prioritäten machen, oder eventuell ist es besser zwei Server zu benutzen? Einen Datenbank- und einen Web-Server? Oder sollte man sowieso mehrer Server verwenden, da man einen Firewall oder so etwas einrichten sollte (Unsere Crew will auch über die Standleitung ins Netz). Es steht hier auch ein P2-266 mit 128 MB RAM rum, den man bestimmt benutzen kann (er steht hier schon ziemlich lange rum). Aber vielleicht geht es auch ohne diesen? Wie sollte der/die Server bestückt sein? Ich habe gehört, dass RAM sehr wichtig ist. Sollen es dann 256 MB oder 512 MB sein. Ein Intel XEON oder besser Pentium III (IV geht ja nicht mit LINUX), oder gar AMD? SCSI oder IDE? Viele von euch haben sicherlich einen Webserver, wie sieht es denn da aus? Gibt es eventuell auch weitere Infos im Web? Ich bin für jeden Tipp oder jede Anregung dankbar. Bis dann, Christian Christian.hofmann_(at)_gmx.de From hartwin.rohde_(at)_gmx.net Sat, 09 Dec 2000 22:03:57 -0500 (EST) Date: Sat, 09 Dec 2000 22:03:57 -0500 (EST) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] halb OT: ellenlange Subjects On Sat, 9 Dec 2000 17:58:19 +0100, Hans Theo Mislisch wrote: >> AW:, RE: oder wie von Kai Meder Re[2]: werden von der Listensoftware >> als Text interpretiert und dann setzt die Liste ein [php] davor. >Aha, offensichtlich funktioniert es bei RE: und bei Re: >aber dei AW funktionierts definitiv nicht. :-) Wie man an dieser Antwort erkennen kann ... JA. >Theo CU/2 sagt Hartwin -- _______________________________________________________________ | mailto:hartwin.rohde_(at)_gmx.net (Hartwin Rohde) | | klickto:http://www.in-berlin.de/User/harko/ | | foneto:030 - 44 34 11 55 | |--------------------------o funkto:0177 - 24 06 413 | | 2048 Bit / ID: 307CFA39 \___________________________________| | Fingerprint: B5 A1 F1 28 A4 D3 C2 B9 60 5A 8F 04 C8 9E AB 96 | \_______________________________________________________________/ From hartwin.rohde_(at)_gmx.net Sat, 09 Dec 2000 22:09:55 -0500 (EST) Date: Sat, 09 Dec 2000 22:09:55 -0500 (EST) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] halb OT: ellenlange Subjects On Sat, 9 Dec 2000 17:55:09 +0100, Hans Theo Mislisch wrote: >Hallo Hartwin, Huhu Theo, >ich weiss nicht, wenn Du dir die ellenlangen Subjects ansiehst, dann wirst >Du feststellen, dass die sich nur dann aufbauen, wenn sich die Leute oder >deren Mailer nicht an die Regeln halten. Jo, ich hatte nur angenommen, daß die Listensotware so clever ist, sich die X-Header anzuschauen und die entsprechenden References auszuwerten. Wenn die dann nicht gefunden werden, dann gibs eben einen neuen Thread und in dem ist dann ein weiteres [php] zu addieren. >AW:, RE: oder wie von Kai Meder Re[2]: werden von der Listensoftware >als Text interpretiert und dann setzt die Liste ein [php] davor. Nun, zumindest mit dem RE stimmt das definitv nicht :-) >Wenn jeder wirklich als Re: auch ein Re: in dieser Scheibweise einsetzen >würde, gäb es keine solche langen Subjects die sich sinnlos aufbauen. Stimmt nicht in dieser Begründung, denn anderenfalls wäre das Subject dieser Mail anders. >Du verwendest ja auch RE: und Du wirst bei dieser Mail sehen, dass sich >mein Re: korrekter weise davorsetzt. Schau mal nach oben, ich hab nix verändert, Dein Mailer übrigens auch nicht. Er hat, wie meiner, das RE erkannt und stehen lassen, kein weiteres Re davorgesetzt. Achja, wenn eine Antwort auf einen neuen Thread kommt, dann setzt der meinige natürlich ein Re: in dieser Schreibweise. >Theo CU/2 sagt Hartwin -- _______________________________________________________________ | mailto:hartwin.rohde_(at)_gmx.net (Hartwin Rohde) | | klickto:http://www.in-berlin.de/User/harko/ | | foneto:030 - 44 34 11 55 | |--------------------------o funkto:0177 - 24 06 413 | | 2048 Bit / ID: 307CFA39 \___________________________________| | Fingerprint: B5 A1 F1 28 A4 D3 C2 B9 60 5A 8F 04 C8 9E AB 96 | \_______________________________________________________________/ From hartwin.rohde_(at)_gmx.net Sat, 09 Dec 2000 22:00:24 -0500 (EST) Date: Sat, 09 Dec 2000 22:00:24 -0500 (EST) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] Eventuell OT: PHP/MYSQL SERVER? On Sat, 9 Dec 2000 18:22:50 +0100, Christian Hofmann wrote: >Ich habe mir mal das SUSE LINUX Professional Paket gekauft, >da ich denke, dass ich damit besser fahre als mit einem MS-Pedant. :-) Den könnte man ja glatt zum Typo des Monats küren :-) >>Unsere Seiten haben täglich 35000 Zugriffe (Page Hits) und 43000 Total Hits >mit einem Datenfluss von 0,4 GB je Tag. Der Traffic kann aber schnell mehr >werden. >Bei jedem Zugriff wird eine php3 (später dann php4) Seite generiert. >Dafür wird jeweils auf eine Datenbank (MySQL) zugegriffen. >Ferner versenden wir fast täglich einen Newsletter an knapp 25.000 >Empfänger. Hmmm, Du hattest da was von ner 256 KBit-Leitung geredet .... schon mal drüber nachgedacht, *was* Eurem Provider da so alles "zu viel" geworden ist? Wenns nur um die Rechenleistung gegangen wär, dann hätt er sicher nen eigenen Server dafür hingestellt, die Dinger sein ja nicht wirklich teuer, und fleißig den Traffic abgerechnet (man bekommt den beim Upilink in größeren Paketen (die man als Provider ja abnimmt) unter 30,- das GB, was bitte bezahlt Ihr denn für zusätzlichen Traffic? Ich denk mal, die Rechnerei per PHP ist nicht wirklich der Grund gewesen, die eigenen Leitungen werden einfach nicht mehr dick genug gewesen sein um Eure Pages zu hosten und dabei die anderen nicht zu stören. Das aber wirft auf die Lösung ein etwas anderes Licht (was die Bandbrete angeht). >Eventuell kann man das mit Prioritäten machen, oder eventuell ist es besser >zwei Server zu benutzen? Einen Datenbank- und einen Web-Server? >Oder sollte man sowieso mehrer Server verwenden, da man einen Firewall oder >so etwas einrichten sollte (Unsere Crew will auch über die Standleitung ins >Netz). Auf jeden Fall sollte man sich über einen dedizierten DB-Server Gedanken machen, da der auf alle Fälle massig Systemleistung und RAM saugen wird. Naja und der Webserver (Apache), so wie der bei SUSE vorkonfiguriert ist (unendlich viele Module zugeladen), nimmt auch mal schnell um die 12 MB Platz im RAM in Anspruch *pro Instanz*. Jeder User bekommt seine eigene Instanz. >Es steht hier auch ein P2-266 mit 128 MB RAM rum, den man bestimmt benutzen >kann (er steht hier schon ziemlich lange rum). Aber vielleicht geht es auch ohne >diesen? Geht sicher auch ohne, aber die Systemleistung sollte schon darauf ausgerichtet werden, mal schnell Stoßzeiten abzufangen. Der Falschenhals ist der RAM, von dem sowohl Apache (nebst PHP) als auch der DB-Serverprozess (für die Tabellencaches) viel haben wollen. >Wie sollte der/die Server bestückt sein? >Ich habe gehört, dass RAM sehr wichtig ist. >Sollen es dann 256 MB oder 512 MB sein. Ein Intel XEON oder besser Mach soviel rein wie das Budget zuläßt, wenn Geld übrig bleibt, dann RAM kaufen. >Pentium III (IV geht ja nicht mit LINUX), oder gar AMD? Die Prozessorleistung ist eher unwichtig, nimm was da ist, der 266er Pentium II tuts auch, den kann man dann für den DB-Server nehmen. >SCSI oder IDE? SCSI, denn es geht um Zugriffsgeschwindigkeit. Wenn noch irgendwo ein RAID-System rumliegt, dann nimm das für den DB-Server. RIAD5 wär gut, dann kann man sich auch fast sicher sein, daß kein Datengau passiert (bin ich schon auf die Nase gefallen, als 3 Platten *gleichzeitig* den Geist aufgaben). >Viele von euch haben sicherlich einen Webserver, wie sieht es denn da aus? Sehr minimalistisch, da es sich um Hobbyprojekte handelt. Geschwindigkeit ist nicht gar so wichtig und Last ist nicht wirklich vorhanden (ca. 5GB im Monat, nicht wirklich viele Sachen). >Christian CU/2 sagt Hartwin -- _______________________________________________________________ | mailto:hartwin.rohde_(at)_gmx.net (Hartwin Rohde) | | klickto:http://www.in-berlin.de/User/harko/ | | foneto:030 - 44 34 11 55 | |--------------------------o funkto:0177 - 24 06 413 | | 2048 Bit / ID: 307CFA39 \___________________________________| | Fingerprint: B5 A1 F1 28 A4 D3 C2 B9 60 5A 8F 04 C8 9E AB 96 | \_______________________________________________________________/ From hartwin.rohde_(at)_gmx.net Sat, 09 Dec 2000 22:02:55 -0500 (EST) Date: Sat, 09 Dec 2000 22:02:55 -0500 (EST) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] halb OT: ellenlange Subjects On Sat, 09 Dec 2000 18:07:02 +0100, Ralf Geschke wrote: >Nun, "RE" ist ja auch falsch, wie hier bereits treffend bemerkt >worden ist. Siehst Du, selbst dieser Mailer hier macht >aus dem vorhandenen und richtigen "Re:" kein zweites. :-) Ich weiß, meiner macht noch nicht mal aus einem falschen RE ein richtiges Re, sondern läßt es einfachstehen ohne seines davorzuklatschen (wird das nun zusammen oder auseinander geschrieben?). >> BTW, sooooo viele Subjects mit AW sind eigentlich nicht auf der Liste zu >> finden. >AW und RE sind trotz allem falsch. Jajajaja, ich machs ja auch richtig ... >Beste Gruesse, > Ralf CU/2 sagt Hartwin -- _______________________________________________________________ | mailto:hartwin.rohde_(at)_gmx.net (Hartwin Rohde) | | klickto:http://www.in-berlin.de/User/harko/ | | foneto:030 - 44 34 11 55 | |--------------------------o funkto:0177 - 24 06 413 | | 2048 Bit / ID: 307CFA39 \___________________________________| | Fingerprint: B5 A1 F1 28 A4 D3 C2 B9 60 5A 8F 04 C8 9E AB 96 | \_______________________________________________________________/ From hofmann_(at)_privatesponsor.de Sat, 9 Dec 2000 22:30:36 +0100 Date: Sat, 9 Dec 2000 22:30:36 +0100 From: Christian Hofmann hofmann_(at)_privatesponsor.de Subject: [php] Eventuell OT: PHP/MYSQL SERVER? Hallo > was bitte bezahlt Ihr denn für zusätzlichen Traffic? > Ich denk mal, die Rechnerei per PHP ist nicht wirklich der > Grund gewesen, > die eigenen Leitungen werden einfach nicht mehr dick genug > gewesen sein um > Eure Pages zu hosten und dabei die anderen nicht zu stören. > Das aber wirft > auf die Lösung ein etwas anderes Licht (was die Bandbrete angeht). Zusätzlicher Traffic: 0,00 DM Das Problem waren wirklich die Scripte und die Datenbank. Wir haben auch nur so ein Professional Tarif für 100 DM.... Da kann man ja nicht viel erwarten. Die Standleitung ist nun so bestellt und kann innerhalb von einigen Stunden aufgestockt werden (512,1Mbit,2MBit - dann ist Schluß) > Auf jeden Fall sollte man sich über einen dedizierten > DB-Server Gedanken > machen, da der auf alle Fälle massig Systemleistung und RAM > saugen wird. > Naja und der Webserver (Apache), so wie der bei SUSE > vorkonfiguriert ist > (unendlich viele Module zugeladen), nimmt auch mal schnell um > die 12 MB > Platz im RAM in Anspruch *pro Instanz*. Jeder User bekommt > seine eigene > Instanz. > 12 MB je Instanz.. wow. Also zwei Rechner: Einen DB-Server mit viel RAM (ist relativ) SCSI, RAID5 Einen als Web-Server egal wie bestückt (eventuell der 266er?) Braucht man noch einen Firewall bzw. Proxi? (Ein Router gibts ja so dazu) oder doch besser den 266er als Proxi und einen weiteren holen für WEB-Server? CU Christian christian.hofmann_(at)_gmx.de From olaf_(at)_lordicon.de Sat, 9 Dec 2000 22:44:28 +0100 Date: Sat, 9 Dec 2000 22:44:28 +0100 From: Olaf Baumert olaf_(at)_lordicon.de Subject: [php] halb OT: ellenlange Subjects On Sat, 9 Dec 2000 17:55:09 +0100, Hans Theo Mislisch wrote: > >Hallo Hartwin, > > Huhu Theo, Tach ihr beiden :-) > >Du verwendest ja auch RE: und Du wirst bei dieser Mail sehen, dass sich > >mein Re: korrekter weise davorsetzt. > Schau mal nach oben, ich hab nix verändert, Dein Mailer übrigens auch > nicht. Er hat, wie meiner, das RE erkannt und stehen lassen, kein weiteres > Re davorgesetzt. *gg* Meiner macht wohl aus RE: ein Re: ...... sowas aber auch ... Ich frage mich warum des hier noch so schön breit getreten wird? Sollte es nicht genügen? Ich komme mit dem löschen ja kaum noch hinterher ... *grmbl* MfG, Olaf Baumert From olaf_(at)_lordicon.de Sat, 9 Dec 2000 22:42:04 +0100 Date: Sat, 9 Dec 2000 22:42:04 +0100 From: Olaf Baumert olaf_(at)_lordicon.de Subject: [php] halb OT: ellenlange Subjects On Sat, 9 Dec 2000 17:55:09 +0100, Hans Theo Mislisch wrote: > >Hallo Hartwin, > > Huhu Theo, Tach ihr beiden :-) > >Du verwendest ja auch RE: und Du wirst bei dieser Mail sehen, dass sich > >mein Re: korrekter weise davorsetzt. > Schau mal nach oben, ich hab nix verändert, Dein Mailer übrigens auch > nicht. Er hat, wie meiner, das RE erkannt und stehen lassen, kein weiteres > Re davorgesetzt. *gg* Meiner macht wohl aus RE: ein Re: ...... sowas aber auch ... Ich frage mich warum des hier noch so schön breit getreten wird? Sollte es nicht genügen? Ich komme mit dem löschen ja kaum noch hinterher ... *grmbl* MfG, Olaf Baumert From olaf_(at)_lordicon.de Sat, 9 Dec 2000 22:47:35 +0100 Date: Sat, 9 Dec 2000 22:47:35 +0100 From: Olaf Baumert olaf_(at)_lordicon.de Subject: [php] halb OT: ellenlange Subjects Sorry .... doppelt ..... *und des bei meiner ersten Mail in der Liste :-(* MfG, Olaf Baumert From php-ml_(at)_uni.de Sun, 10 Dec 2000 02:37:37 +0100 Date: Sun, 10 Dec 2000 02:37:37 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] =?ISO-8859-1?B?buRjaHN0IG5pZWRyaWdlcmUgdW5kIG7kY2hzdCBo9mhlcmUgaWQgLSBt?= =?ISO-8859-1?B?eXNxbA==?= =?ISO-8859-1?B?eXNxbA==?= Nabend ML, ich habe eine news-table in der die ids natürlich durch durch auto_increment erhöht werden. es ist aber auch die möglichkeit gegeben ein item zu löschen, woraufhin die id 15 einfach gelöscht wird und somit zwischen 14 und 16 ein "loch" ensteht. wenn ich nun also das news-item mit der id 16 aufrufe, kann ich ja leider nicht sagen, dass das vorherige item = item_id - 1 ist.. da ja 15 nicht existieren könnte. habt ihr einen schnellen, sauberen weg dieses problem zu löschen ? vielleicht mit "where id < $item_id limit 1" ? wäre sehr dankbar für lösungen mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From hardtt_(at)_gmx.de Sun, 10 Dec 2000 02:51:07 +0100 Date: Sun, 10 Dec 2000 02:51:07 +0100 From: Torben Hardt hardtt_(at)_gmx.de Subject: [PHP] Dokument ohne Daten On Saturday 09 December 2000 17:27, you wrote: > > > --------------------8<--------------------- [funktion geloescht] > > > ---------------------->8--------------------- > > das problem ist das exit(); > > nach dieser zeile wird "nichts" mehr ausgegeben. und auch nix angezeigt. > > lass es doch einfach mal weg. > das ist ja auch beabsichtigt. dieses (obige) snipplet ist in der datei > ganz am anfang (bevor irgendwelche header ausgegeben werden). > danach kommt noch anderer code (z.b. header u. aehnliches). > ich will ja, dass dem user nichts ausgegeben wird (kein fehler, kjeine > warnung, kein neues fenster...) > aber wenn das nicht geht, lass ich ein kleines "vielen dank"-fenster > oeffnen. Das Problem liegt hier ganz alleine in der Tatsache, dass der Browser neue Daten erwartet. Fuer ihn ist das, was nach dem Druecken des Buttons geschieht/ankommt eine neue Page. Lass einfach die Auswahl-Seite nochmal durch dein Script ausgeben. -- cya t. hardt From gp_(at)_bnbt.de Sun, 10 Dec 2000 02:55:09 +0100 Date: Sun, 10 Dec 2000 02:55:09 +0100 From: Gerhard Pfeiffer gp_(at)_bnbt.de Subject: [php] =?iso-8859-1?Q?n=E4chst?= niedrigere und =?iso-8859-1?Q?n=E4chst=20h=F6here?= id - mysqlysql Hallo Kai, Hallo Mailingliste, Kai Meder wrote: > habt ihr einen schnellen, sauberen weg dieses problem zu löschen ? > vielleicht mit > "where id < $item_id limit 1" ? select max(id) where id < $item_id Das mit dem limit 1 müßte auch funktionieren, wenn du ein "order by id desc" dranhängst. -- Ciao, Gerhard From php-ml_(at)_uni.de Sun, 10 Dec 2000 03:46:13 +0100 Date: Sun, 10 Dec 2000 03:46:13 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] =?ISO-8859-1?B?UmVbMl06IFtwaHBdIG7kY2hzdCBuaWVkcmlnZXJlIHVuZCAgbuRjaHN0?= =?ISO-8859-1?B?IGj2aGVyZSBpZCAtIG15c3FseXNxbA==?= =?ISO-8859-1?B?IGj2aGVyZSBpZCAtIG15c3FseXNxbA==?= Nabend Gerhard, GP> select max(id) where id < $item_id hmmm hole die maximale id, die kleiner ist als aktuelle id ? GP> Das mit dem limit 1 müßte auch funktionieren, wenn du ein "order by id GP> desc" dranhängst. jau.. das hab ich mir so gedacht... vielen dank schonmal kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From michael.pietsch_(at)_berlin.de Sun, 10 Dec 2000 07:46:58 +0100 Date: Sun, 10 Dec 2000 07:46:58 +0100 From: Michael Pietsch michael.pietsch_(at)_berlin.de Subject: [php] werden PHP3-Seiten im Browser gecached ? *********** REPLY SEPARATOR *********** Am 08.12.2000 um 14:19 schrieb Peter \ Petermann: >ja, ist bekannt, Abhilfe: nocache header > >gruss, Gib doch mal zum Vergelich deinen ganzen Code an! ____________________________________________________ Michael Pietsch michael.pietsch_(at)_berlin.de From a.temme_(at)_gmx.de Sun, 10 Dec 2000 10:54:03 +0100 Date: Sun, 10 Dec 2000 10:54:03 +0100 From: =?iso-8859-1?Q?Andr=E9?= Temme a.temme_(at)_gmx.de Subject: [php] Library zum Generieren von *druckbaren* Bildern Thomas Pletl schrieb: > > Hallo zusammen, > > habe vor einiger Zeit die gd-library unter PHP zum Laufen gebracht und finde > sie wirklich geil. Was mir aber zu meinem Glück noch fehlt, wäre eine > Library, die on the fly auch ein druckbares Bildformat ausgeben kann, sprich > TIFF oder (ich wage es kaum zu hoffen) EPS. > > Gibts sowas? Oder hat jemand schon mal ein ähnliches Setup gefahren, wo die > von der gd-library erzeugten PNGs (ich hab nur die neueste, die keine GIFs > mehr machen kann) dann on the fly umgerechnet werden in TIFFs. Vielleicht > mit Image Alchemy o. ä.? [...] > Fragen über Fragen... Erst mal schönes Wochenende! Hallo Thomas, da muß ich mal nachfragen: Wieso druckst du nicht die png's? Professionelle Druckvorstufe? Umwandeln lassen sich die ja bestimmt auch, aber on-the-fly wäre mir nicht bekannt - was nicht heißt, daß es nicht geht :) Was hast du denn da vor? Viele Grüße Andre -- Andre Temme http://www.psyc-o-media.de Mail: mailto:a.temme_(at)_psyc-o-media.de From pfeiffer_(at)_uris.de Sun, 10 Dec 2000 12:05:31 +0100 Date: Sun, 10 Dec 2000 12:05:31 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Library zum Generieren von *druckbaren* Bildern Hallo Thomas, um Browserbilder 75 dpi (Dots per Inch) in Druckgrafiken (>=300dpi) umzuwandeln, muessen 75% der fehlenden Pixel hinzu erfunden werden... Neuere Drucker, PS und auch andere, verschmieren die vorhandenen Pixel auf die vierfache Flaeche, mehr oder weniger gekonnt. Aeltere Drucker drucken eben 'Briefmarken' - thats live. Da Dein Drucker diesen Vorgang nicht beherrscht, hast Du also schon mal was 'ordentliches' fuer Deinen Wunschzettel... :-) Sicher kann auch irgendeine Software dieses 'verschmieren' simulieren, was man jedoch in mehreren Stufen machen muss, um halbwegs ordentliche Ergebnisse zu erziehlen. Mit Gimp muesste das sehr gut gehen, aber im Grunde ist es unnoetig (siehe oben). m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From webmasterbhs_(at)_bluewin.de Sun, 10 Dec 2000 12:14:51 +0100 Date: Sun, 10 Dec 2000 12:14:51 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] header-Funktion mit Target-Angabe ? > > header("Location: $url\n\nTarget: $target\n\n"); > > > > ;-) > > > > hättest du mal im listenarchiev nachgesehen ... > > dannwüßtestdudassdasdochnurmitjavascriptgeht > > womandasframetargetangebenkann. > Dann teste doch mal dein scriplet. Unter Netscape (oder war es doch der > IE?) wirst Du erstaunt sein ;) soweit ich das weiss ist die Target anweisung nicht in den entsprechenden RFCs vorgeschrieben und somit kein standard. es schon lange bekannt, dass es nur bei Netscape funktioniert und sonst keinem anderen vernünftigen browser ! krii From a.temme_(at)_gmx.de Sun, 10 Dec 2000 12:37:30 +0100 Date: Sun, 10 Dec 2000 12:37:30 +0100 From: =?iso-8859-1?Q?Andr=E9?= Temme a.temme_(at)_gmx.de Subject: [php] Library zum Generieren von *druckbaren* Bildern Norbert Pfeiffer schrieb: > > Hallo Thomas, > > um Browserbilder 75 dpi (Dots per Inch) in Druckgrafiken (>=300dpi) > umzuwandeln, muessen 75% der fehlenden Pixel hinzu erfunden werden... Diese Auflösung ist ja quasi in PHP voreingestellt, aber nicht unbedingt zwangsläufig. Mir ist nicht bekannt, daß man diese Auflösung in PHP modifizieren kann, wäre aber vielleicht mal eine sinnvolle Weiterentwicklung der image-Funktionen, oder? Was passiert denn bei ImageCreateFrom*, wird da auf 72 dpi runtergerechnet? Viele Grüße Andre -- Andre Temme http://www.psyc-o-media.de Mail: mailto:a.temme_(at)_psyc-o-media.de From abo_(at)_silentpower.de Sun, 10 Dec 2000 12:57:27 +0100 Date: Sun, 10 Dec 2000 12:57:27 +0100 From: Michael P. Mehl abo_(at)_silentpower.de Subject: [php] Dekonstruktoren in Klassen Hi, gibt es eine Möglichkeit, einen Dekonstruktor in einer PHP-Klasse zu platzieren, der automatisch aufgerufen wird, wenn die Klasse nicht länger benötigt und damit wieder freigeben wird? Grüße und Dank im voraus... Michael From pfeiffer_(at)_uris.de Sun, 10 Dec 2000 13:08:26 +0100 Date: Sun, 10 Dec 2000 13:08:26 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] header-Funktion mit Target-Angabe ? Hi, soweit ich weiss... IMHO... ... warum das alles - Editor oeffnen - Zeile mit header() aendern - Script mit IE5 aufrufen - Eigenschaften angesehen - lol... - Script mit NS7 aufrufen - Eigenschaften angesehen - lol... - Aenderungen verworfen - fetisch da kann doch nicht so schwer sein Ein Frame ist, von aussen gesehen, eine Instanz des Browsers. Schaut mal beim Muenz nach, dann wird das vielleicht klarer. Habe es trotzdem ausprobiert, weil sich im Netz manchmal etwas veraendert, ohne dass ich informiert werde... ;-) 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 Sun, 10 Dec 2000 13:18:45 +0100 Date: Sun, 10 Dec 2000 13:18:45 +0100 From: Jens Maukisch j.maukisch_(at)_designforweb.de Subject: [php] Re[2]: [PHP] Dokument ohne Daten Hallo Frieder Jacobi, Am Samstag, 9. Dezember 2000 um 17:27 schrieb Frieder Jacobi: > das ist ja auch beabsichtigt. dieses (obige) snipplet ist in der datei > ganz am anfang (bevor irgendwelche header ausgegeben werden). > danach kommt noch anderer code (z.b. header u. aehnliches). > ich will ja, dass dem user nichts ausgegeben wird (kein fehler, kjeine > warnung, kein neues fenster...) Wenn Du willst das keine Fehler etc. ausgegeben werden musst Du doch (glaube ich) einfach nur ein _(at)_ von die Funktionen stellen (z.B.: $a=_(at)_fopen("dateidienichtvorhanden.ist","r+");. -- Mit freundlichen Grüssen Jens Maukisch From pfeiffer_(at)_uris.de Sun, 10 Dec 2000 13:20:04 +0100 Date: Sun, 10 Dec 2000 13:20:04 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Library zum Generieren von *druckbaren* Bildern Hallo Andre, > Was passiert denn bei ImageCreateFrom*, > wird da auf 72 dpi runtergerechnet? oops, oeffne doch ein Bild mit dem Grafikprogramm Deiner Wahl. Bei mir steht da 75 dpi. Die Angabe der Aufloesung ist IMHO nicht zwingend, weil der Browser, wenn height und width nicht angegeben sind, ein Bild-Pixel in einem Screen-Pixel darstellt. Druckertreiber sehen das anders, sie skalieren wie es in den Settings vorgegeben wird. m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From wolf_(at)_earthway.org Wed, 6 Dec 2000 16:14:30 +0100 Date: Wed, 6 Dec 2000 16:14:30 +0100 From: Wolfgang Steinhauer wolf_(at)_earthway.org Subject: [php] PHP3 und sendmail... Hallo Liste, nun bin ich mit meinem Latain am Ende: SuSE 6.4, sendmail, PHP3 und PHPLib Das Problem: Mit php3 wird eine Email an sendmail uebergeben. Php3 sagt das die Email raus ist. Sendmail schlaeft weiter, als wenn ihn das nichts anginge... - zumindest laut Log... - und es kommt auch wirklich keine Email beim POP3 an.... Ueberpruefung der Pfade in den einzelnen Scripts... alles korreckt..... Hat wer eine Idee ???? Wie koennte man den Fehler eingrenzen ???? mfg wolf From frieder.jacobi_(at)_web.de Sun, 10 Dec 2000 13:55:57 +0100 Date: Sun, 10 Dec 2000 13:55:57 +0100 From: Frieder Jacobi frieder.jacobi_(at)_web.de Subject: [php] Re: Dokument ohne Daten php-admin_(at)_php-center.de schrieb: > Das Problem liegt hier ganz alleine in der Tatsache, dass der Browser neue > Daten erwartet. Fuer ihn ist das, was nach dem Druecken des Buttons > geschieht/ankommt eine neue Page. Lass einfach die Auswahl-Seite nochmal > durch dein Script ausgeben. Ja, das hatte ich schon befuerchtet. Es muss also bei jedem Formularabsenden ein neues Dokument geliefert werden. > cya t. hardt thx und schoenen 2. Advent Frieder -- ________________________________________ / \\\\\\\\\\\\\\ | Frieder C. Jacobi \ | mailto: frieder.jacobi_(at)_web.de \ | visit me in the INTERNET: hide.at/dark | | -------------- | \ ...und siegen werden die ewig zweiten... | \\_________________________________________/ From php_(at)_roger-faust.com Sun, 10 Dec 2000 12:51:29 +0100 Date: Sun, 10 Dec 2000 12:51:29 +0100 From: Roger Faust php_(at)_roger-faust.com Subject: [php] PHP3 und sendmail... > Hallo Liste, > > nun bin ich mit meinem Latain am Ende: > > SuSE 6.4, sendmail, PHP3 und PHPLib > > Das Problem: > > Mit php3 wird eine Email an sendmail uebergeben. Php3 sagt das die Email > raus ist. Sendmail schlaeft weiter, als wenn ihn das nichts anginge... - > zumindest laut Log... - und es kommt auch wirklich keine Email beim POP3 > an.... > Ueberpruefung der Pfade in den einzelnen Scripts... alles korreckt..... > > Hat wer eine Idee ???? > Wie koennte man den Fehler eingrenzen ???? wird an sendmail liegen, überprüffe dort die configuration Roger From futurefarm_(at)_futurefarm.de Sun, 10 Dec 2000 14:24:37 +0100 Date: Sun, 10 Dec 2000 14:24:37 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] =?iso-8859-1?Q?Schleifenvariablen_im_Anker_=FCbergeben?= Hallo, hier kurz ein schematischer aufbau Verarbeitung des $link Ergebnisses oder schleifenende ?> Problem : Ich habe $link als global definiert. Jedoch enthält $link immer den Endwert aus der Schleife (Eigentlich logisch) Wie bekomme ich php dazu den angewählten Wert anzunehmen ? Gruss Burkhard Stollenwerk From Michael_(at)_Stahmann.de Sun, 10 Dec 2000 14:36:05 +0100 Date: Sun, 10 Dec 2000 14:36:05 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Library zum Generieren von *druckbaren* Bildern Mahlzeit, Norbert Pfeiffer schrieb: > > Hallo Andre, > > > Was passiert denn bei ImageCreateFrom*, > > wird da auf 72 dpi runtergerechnet? > oops, > oeffne doch ein Bild mit dem Grafikprogramm Deiner Wahl. > Bei mir steht da 75 dpi. > Die ganze Diskussion läuft doch nur auf eines raus: Vektorformat. Wenn ich "Grafiken" wirklich sinnvoll zum Drucken erstellen will, ist es das einzig sinnvolle. Da fällt mir spontan Flash ein, können viele sehen und ist nachher "druckbar". Wenn Kunden etwas "druckbares" wollen, dann bin ich immer glücklich, wenn es zuvor im Flashformat erstellt wurde. Ein Mouseclick zu eps. Dafür gibt es mittlerweile auch einiges im PHP Bereich, was man sich für diese zwecke zu Nutzen machen kann. Hier kann man sehen, was alles möglich ist: http://www.opaque.net/ming/ Sogar php4win hat daran gedacht :-) Nur mein Provider leider nicht :-( 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 Michael_(at)_Stahmann.de Sun, 10 Dec 2000 14:39:35 +0100 Date: Sun, 10 Dec 2000 14:39:35 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Re: Dokument ohne Daten Mahlzeit, Frieder Jacobi schrieb: > Ja, das hatte ich schon befuerchtet. Es muss also bei jedem > Formularabsenden ein > neues Dokument geliefert werden. Wenn Du das wirklich nicht willst, dann helfen Dir nur blinde Frames. Wenn frames sowieso im Einsatz sind, dann mach einfach eine 0%-Seite und schick den Quatsch mit target dort hin, so trickst man es aus. 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 head_(at)_doobie.de Sun, 10 Dec 2000 15:23:54 +0100 Date: Sun, 10 Dec 2000 15:23:54 +0100 From: head head_(at)_doobie.de Subject: [php] $HTTP_REEFER :) referer hallo halli mal ne kleine frage: was ist das [unknown origin] für ein $HTTP_REFERER ??? schon mal danke boris From SarahZ_(at)_gmx.net Sun, 10 Dec 2000 15:29:11 +0100 Date: Sun, 10 Dec 2000 15:29:11 +0100 From: =?iso-8859-1?Q?Sarah_Z=FClow?= SarahZ_(at)_gmx.net Subject: [php] Include-Befehl Hallo Liste! Jetzt zum Problem: Es heißt doch, dass der Include-Befehl eine Datei an der Stelle einfügt, an der der Include-Befehl gesetzt ist und alle in der externen Datei befindlichen Werte so tun, als wären sie Teil der aufrufenden Datei. OK - verstanden und funktioniert (fast). Aber was ist, wenn das Includen einer Datei von einer Domain kommt? Beispiel: Diese Datei: $name = "Otto"; in der Include-Datei steht: echo $name; Dann müßte include("http://www.meinserver.de/dateiname.php3"); doch als Ergebnis Otto liefern? Sehe ich das richtig? Klar! Tut es aber nicht! Und warum? Anders ist es, wenn ich schreibe: include("http://www.meinserver.de/dateiname.php3?name=$name"); Dann geht es logischer Weise. Aber ich will ja nicht immer einen Ratten- schwanz an Variabeln hinten anhängen. Abgesehen davon, dass diese dann mittels GET übergeben würden, was blödsinn ist, weil ja eh die Variabel bekannt sein sollte - eben wegen Include.... ?? Dickes Fragezeichen! Weiß jemand da bescheid un kann mir ggf. helfen? Gruß Sarah From phpde_(at)_nettrade.de Sun, 10 Dec 2000 15:47:33 +0100 (MET) Date: Sun, 10 Dec 2000 15:47:33 +0100 (MET) From: Sebastian Nohn phpde_(at)_nettrade.de Subject: [php] header-Funktion mit Target-Angabe ? On Thu, 7 Dec 2000, [ISO-8859-1] Jürgen Mayer wrote: > ich verwende die Funktion "header" um in einem PHP3-Script automatisch > Da das ganze aber in eimem Frame-Set laeuft benoetige ich nun eine > Moeglichkeit beim Aufruf dieser Funktion irgendwie das Zielfenster mit > anzugeben geht nicht (jedenfalls nicht mit php). MfG, Sebastian From info_(at)_mk2000-online.de Sun, 10 Dec 2000 15:50:30 +0100 Date: Sun, 10 Dec 2000 15:50:30 +0100 From: Matthias Kunze info_(at)_mk2000-online.de Subject: [php] naechst niedrigere und naechst hoehere id - mysqlysql hi. wie war das doch gleich mit den subjects? ellenlange subjects wegen umlauten? vielleicht könntet ihr in zukunft etwas mehr darauf achten. danke. und vielleicht etwas kürzere subjects verwenden... Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Webdesign-Forum unter http://www.mk2000-online.de/forum/index.php3 Fragen und eMails an mailto:info_(at)_mk2000-online.de From roger_(at)_roger-faust.com Sun, 10 Dec 2000 15:35:28 +0100 Date: Sun, 10 Dec 2000 15:35:28 +0100 From: Roger Faust roger_(at)_roger-faust.com Subject: [php] Schleifenvariablen im Anker übergeben On Sun, 10 Dec 2000, you wrote: > Hallo, > > hier kurz ein schematischer aufbau > > > Verarbeitung des $link Ergebnisses > > > phpschleife > $i++; > $link=$i; > .... > echo oder $link> > schleifenende > ?> > > Problem : Ich habe $link als global definiert. Jedoch enthält $link immer > den Endwert aus der Schleife (Eigentlich logisch) Wie bekomme ich php dazu > den angewählten Wert anzunehmen ? da komm ich nciht mit. willst du das $link den anfangwert hat oder was? wenn ja, nutze $i statt $link mit $i gleichzusetzten, ist sowieso besser. Roger From phpde_(at)_nettrade.de Sun, 10 Dec 2000 15:56:45 +0100 (MET) Date: Sun, 10 Dec 2000 15:56:45 +0100 (MET) From: Sebastian Nohn phpde_(at)_nettrade.de Subject: [php] werden PHP3-Seiten im Browser gecached ? On Fri, 8 Dec 2000, [ISO-8859-1] Jürgen Mayer wrote: > Meine Vermutung geht dahin dass der IE Seiten im Cache haelt und nicht > vom Server neu einliest. > > Ist diese Problematik bekannt - wenn ja - welche Abhilfe gibts da ? Die Problematik ist bekannt, dass der IE offenbar nach Lust und Laune cached. Die einzige Moeglichkeit die ich gefunden habe, ist dir url beliebig zu veraendern also z.b. noch ein ?iefuckyou=$random an die url haengen. MfG, Sebastian From phpde_(at)_nettrade.de Sun, 10 Dec 2000 16:11:08 +0100 (MET) Date: Sun, 10 Dec 2000 16:11:08 +0100 (MET) From: Sebastian Nohn phpde_(at)_nettrade.de Subject: [php] Eventuell OT: PHP/MYSQL SERVER? On Sat, 9 Dec 2000, Christian Hofmann wrote: [bla] (ich suche einen Datenbank-Server) Also... Wieviele parallele MySQL-Prozesse hast du denn? bekommst du ganz einfach so raus: user_(at)_host:/home/user > ps wwwaux | grep mysql | wc 43 724 9717 ^^ <- Anzahl der Prozesse dann tippe bitte noch "free" ein, und paste mal auch diese info an die liste. MfG, Sebastian From hofmann_(at)_privatesponsor.de Sun, 10 Dec 2000 16:36:06 +0100 Date: Sun, 10 Dec 2000 16:36:06 +0100 From: Christian Hofmann hofmann_(at)_privatesponsor.de Subject: [php] Eventuell OT: PHP/MYSQL SERVER? Hallo, > Also... Wieviele parallele MySQL-Prozesse hast du denn? > Leider habe ich bei diesem Hoster die Moglichkeit nicht (u.a. deshalb wird gewechselt). Fur November zeigt er mir folgende Statistiken an: Kommandos CPU-Ticks CPU hh:mm:ss Anzahl Aufrufe grep 1 0:0:0 6 guestboo 4 0:0:0 1 ln 0 0:0:0 3 ls 1170 0:0:11 315 php3.cgi 4126789 5:54:27 371578 sendmail 62476 0:9:44 32543 w3-msql 1 0:0:0 1 wwwadmin 7 0:0:0 1 wwwboard 6 0:0:0 1 Total 4190454 11:04:24 184449 * 100 cputicks = 1 cpu second Wenn ich die einzelnen Werte zusammenzahle kommen fur mich andere Werte raus... Ausserdem steht da, dass sendmail etwa 30K mal aufgerufen wurde. Das ist auch falsch, das war viel ofters. Aber vielleicht hilft Dir diese Statistik. Ist es besser dem System 512 MB Ram zu gonnen oder Lieber eine SCSI-Festplatte? CU Christian christian.hofmann_(at)_gmx.de From phpde_(at)_nettrade.de Sun, 10 Dec 2000 16:45:57 +0100 (MET) Date: Sun, 10 Dec 2000 16:45:57 +0100 (MET) From: Sebastian Nohn phpde_(at)_nettrade.de Subject: [php] Eventuell OT: PHP/MYSQL SERVER? On Sun, 10 Dec 2000, Christian Hofmann wrote: > > Also... Wieviele parallele MySQL-Prozesse hast du denn? > Leider habe ich bei diesem Hoster die Moglichkeit nicht > (u.a. deshalb wird gewechselt). ich hatte das so verstanden als haettest du nen eigenen server... > Ist es besser dem System 512 MB Ram zu gonnen oder > Lieber eine SCSI-Festplatte? Hmmm... Lieber mehr RAM. Wobei IDE allerdings den Prozessor arg belastet. Wenn du allerdings genug RAM hast ist das fast egal, weil dann eh nicht mehr auf die Platte zugegriffen wird. Mit den Zahlen konnte ich nun nichts anfangen. Beispiel: Wie haben einen Service, der kommt jetzt knapp an eine Mio PI im Monat, erzeigt bei jeder Seite einen DB-Zugriff, kommt aber Problemlos mit einem Pentium 200MMX (64MB Ram) aus. Ein anderer Service mit nur 60000 PI im Monat, ebenfalls auf jeder Seite ein DB-Zugriff bringt einen PIII-800 mit 512 MB Ram arg ins schwitzen. MfG, Sebastian From schult_(at)_schuborg.de Sun, 10 Dec 2000 16:53:24 +0100 Date: Sun, 10 Dec 2000 16:53:24 +0100 From: Pascal Schult schult_(at)_schuborg.de Subject: [php] header-Funktion mit Target-Angabe ? Hi Cyrill, > > > header("Location: $url\n\nTarget: $target\n\n"); > > > > > > ;-) Mein Statement war eigentlich auf Deinen Smiley bezog.. Wollte Dir nur zeigen, daß in Deinem Code-Scherz doch was wahres ist, halt der Netscape, der gegen den Standard das Target interpretiert und ausführt. Dass man das bei ca. 25% Browseranteil nicht benutzen sollte ist ja irgendwie naheliegend ; ) Ciao, Pascal From cybermage_(at)_hirnstrudel.de Sun, 10 Dec 2000 15:54:32 +0100 Date: Sun, 10 Dec 2000 15:54:32 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Include-Befehl hi sarah, > Jetzt zum Problem: > Es heißt doch, dass der Include-Befehl eine Datei an der Stelle > einfügt, an der der Include-Befehl gesetzt ist und alle in der > externen Datei befindlichen Werte so tun, als wären sie Teil der > aufrufenden Datei. OK - verstanden und funktioniert (fast). > Diese Datei: > $name = "Otto"; > in der Include-Datei steht: > echo $name; > Dann müßte > include("http://www.meinserver.de/dateiname.php3"); > doch als Ergebnis > Otto > liefern? Sehe ich das richtig? Klar! Tut es aber nicht! Und warum? das liegt daran, dass die include-datei vor dem einbinden geparsed wird, und die include datei somit die variablen aus der ursprünglichen datei nicht kennt (umgekehrt ja). bye benjamin -- http://www.hirnstrudel.de/ mailto:cybermage_(at)_hirnstrudel.de THERE IS NO JUSTICE, JUST ME! From roger_(at)_roger-faust.com Sun, 10 Dec 2000 15:31:23 +0100 Date: Sun, 10 Dec 2000 15:31:23 +0100 From: Roger Faust roger_(at)_roger-faust.com Subject: [php] Include-Befehl On Sun, 10 Dec 2000, you wrote: > Hallo Liste! > > Jetzt zum Problem: > Es heißt doch, dass der Include-Befehl eine Datei an der Stelle > einfügt, an der der Include-Befehl gesetzt ist und alle in der > externen Datei befindlichen Werte so tun, als wären sie Teil der > aufrufenden Datei. OK - verstanden und funktioniert (fast). doch, es funktioniert > > Aber was ist, wenn das Includen einer Datei von einer Domain kommt? > Beispiel: > > Diese Datei: > $name = "Otto"; > > in der Include-Datei steht: > echo $name; > > Dann müßte > include("http://www.meinserver.de/dateiname.php3"); > doch als Ergebnis > > Otto > > liefern? Sehe ich das richtig? Klar! Tut es aber nicht! Und warum? nein, sollte es nicht! > > Anders ist es, wenn ich schreibe: > include("http://www.meinserver.de/dateiname.php3?name=$name"); > ist klar! > Dann geht es logischer Weise. Aber ich will ja nicht immer einen Ratten- > schwanz an Variabeln hinten anhängen. Abgesehen davon, dass diese dann > mittels GET übergeben würden, was blödsinn ist, weil ja eh die Variabel > bekannt sein sollte - eben wegen Include.... ?? Dickes Fragezeichen! > > > Weiß jemand da bescheid un kann mir ggf. helfen? du kannst so nur die ausgabe von http://......php includen, nicht den code! Roger From ag_(at)_rocha.de Sun, 10 Dec 2000 16:00:58 +0100 Date: Sun, 10 Dec 2000 16:00:58 +0100 From: =?iso-8859-1?Q?Albrecht_G=FCnther?= ag_(at)_rocha.de Subject: [php] Include-Befehl hallo Sarah, > Aber was ist, wenn das Includen einer Datei von einer Domain kommt? > bekannt sein sollte - eben wegen Include.... ?? Dickes Fragezeichen! Anmerkung dazu: include von remote-files geht nicht unter Windows ... hilft das weiter? viele Grüße Albrecht From lars_(at)_inet-manufaktur.de Sun, 10 Dec 2000 15:56:28 +0100 Date: Sun, 10 Dec 2000 15:56:28 +0100 From: Lars Pohlmann lars_(at)_inet-manufaktur.de Subject: [php] Include-Befehl ----- Original Message ----- From: "Sarah Zülow" To: "php" Sent: Sunday, December 10, 2000 3:29 PM Subject: [php] Include-Befehl > Dann müßte > include("http://www.meinserver.de/dateiname.php3"); > doch als Ergebnis > > Otto > > liefern? Sehe ich das richtig? Klar! Tut es aber nicht! Und warum? > ne, wenn du ein file mit http:// aufrufst, dann läuft es erst über den php-parser, wird also ausgeführt. um eine variable mit zu übergeben muss das file direkt über das filesystem aufgerufen werden: include("/pfad/directory/etc/file.php3"); mfg, lars. -- lars pohlmann | lars_(at)_inet-manufaktur.de | www.inet-manufaktur.de From eschmid_(at)_php.net Sun, 10 Dec 2000 16:12:10 +0100 Date: Sun, 10 Dec 2000 16:12:10 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Include-Befehl Sarah Zülow wrote: > Aber was ist, wenn das Includen einer Datei von einer Domain kommt? > Beispiel: > > Diese Datei: > $name = "Otto"; > > in der Include-Datei steht: > echo $name; > > Dann müßte > include("http://www.meinserver.de/dateiname.php3"); > doch als Ergebnis > > Otto > > liefern? Sehe ich das richtig? Klar! Tut es aber nicht! Und warum? > > Anders ist es, wenn ich schreibe: > include("http://www.meinserver.de/dateiname.php3?name=$name"); > > Dann geht es logischer Weise. Aber ich will ja nicht immer einen Ratten- > schwanz an Variabeln hinten anhängen. Abgesehen davon, dass diese dann > mittels GET übergeben würden, was blödsinn ist, weil ja eh die Variabel > bekannt sein sollte - eben wegen Include.... ?? Dickes Fragezeichen! > > Weiß jemand da bescheid un kann mir ggf. helfen? Ich hab da eben ein deutsches PHP Manual aus Finnland bekommen und da steht auf Seite 124, dass die PHP-Konfigurations-Option "URL fopen wrappers" enabled sein soll. Vielleicht hats jemand disabled. -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 bbernatzki_(at)_gmx.de Sat, 9 Dec 2000 15:09:17 +0100 Date: Sat, 9 Dec 2000 15:09:17 +0100 From: Benjamin Bernatzki bbernatzki_(at)_gmx.de Subject: [php] Re: Include-Befehl Hallo, > Anders ist es, wenn ich schreibe: > include("http://www.meinserver.de/dateiname.php3?name=$name"); > > Dann geht es logischer Weise. Aber ich will ja nicht immer einen Ratten- > schwanz an Variabeln hinten anhängen. Abgesehen davon, dass diese dann > mittels GET übergeben würden, was blödsinn ist, weil ja eh die Variabel > bekannt sein sollte - eben wegen Include.... ?? Dickes Fragezeichen! Könnte es sein, das die includete Datei (meinserver.de.deiteiname.php3) vorher auf dem Server geparst wird und somit nur eine HTML Datei erzeugt wird? Gruß Benjamin From pfeiffer_(at)_uris.de Sun, 10 Dec 2000 16:13:28 +0100 Date: Sun, 10 Dec 2000 16:13:28 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Include-Befehl Hallo Sarah, das kann nicht gehen weil: include("/usr/local/httpd/irgendwas.dasda"); liest Datei auf localen Server und fuegt sie in das Dokument ein. > include("http://www.meinserver.de/dateiname.php3"); tut das nicht tun... falls ueberhaupt, stellt es eine Anfrage an den anderen Server. Der sieht, das es eine PHP-Datei ist und schickt sie zu seinem PHP-Interpreter, der wiederum fuehrt den Code aus und sendet das Ergebnis an den HTTPd der es dann uebermittelt... Und das, was da ankommt wi4rd an der Stelle des include()-Befehles in das aktuelle Dokument eingefuegt... PS: Bin mir nur nicht ganz sicher, ob include() ueberhaupt einen HTTP-Request ausfuehrt oder gleich aufgibt... :-) m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From eschmid_(at)_php.net Sun, 10 Dec 2000 16:31:08 +0100 Date: Sun, 10 Dec 2000 16:31:08 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Include-Befehl Sarah Zülow wrote: > Aber was ist, wenn das Includen einer Datei von einer Domain kommt? > Beispiel: > > Diese Datei: > $name = "Otto"; > > in der Include-Datei steht: > echo $name; > > Dann müßte > include("http://www.meinserver.de/dateiname.php3"); > doch als Ergebnis > > Otto > > liefern? Sehe ich das richtig? Klar! Tut es aber nicht! Und warum? > > Anders ist es, wenn ich schreibe: > include("http://www.meinserver.de/dateiname.php3?name=$name"); > > Dann geht es logischer Weise. Aber ich will ja nicht immer einen Ratten- > schwanz an Variabeln hinten anhängen. Abgesehen davon, dass diese dann > mittels GET übergeben würden, was blödsinn ist, weil ja eh die Variabel > bekannt sein sollte - eben wegen Include.... ?? Dickes Fragezeichen! > > Weiß jemand da bescheid un kann mir ggf. helfen? Hab ganz vergessen, solltest Du so wie ich ein Windows-System benutzen, dann geht das offensichtlich nicht. So stehts jedenfalls in Kapitel 20. Using remote files. -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 wagner_(at)_globalpark.de Sun, 10 Dec 2000 17:04:34 +0100 Date: Sun, 10 Dec 2000 17:04:34 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Include-Befehl Sarah Zülow wrote: > Jetzt zum Problem: > Es heißt doch, dass der Include-Befehl eine Datei an der Stelle > einfügt, an der der Include-Befehl gesetzt ist und alle in der > externen Datei befindlichen Werte so tun, als wären sie Teil der > aufrufenden Datei. OK - verstanden und funktioniert (fast). > > Aber was ist, wenn das Includen einer Datei von einer Domain kommt? Dann wird das included, was der "fremde" Webserver liefert, und das ist _nicht_ der Quellcode der Datei, sondern die Ausgabe der Datei. Soll heißen, die Datei wird nicht included, sie wird ausgeführt. Deswegen hat es ja geklappt, als Du die GET-Parameter geliefert hast, dann stand dem Script auf dem anderen Server ja die auszugebende Variable zur Verfügung, sie wurde ausgegeben und die Ausgabe wurde als HTML included. Wenn die Datei auf einem anderen Server liegt (ist sowieso ungünstig, es sei denn Du willst dein Script ausbremsen und unnötigen Traffic erzeugen), musst Du das halt so anstellen, dass Du auch an den Quelltext rankommst, z.B. per FTP, oder indem Du die Datei auf dem anderen Server so umbenennst, dass Sie nicht mehr als PHP erkannt und deswegen nicht mehr ausgeführt wird. Gesundheit Wagner -- The Aquinas Axiom: What the gods get away with, the cows don't. From futurefarm_(at)_futurefarm.de Sun, 10 Dec 2000 18:57:09 +0100 Date: Sun, 10 Dec 2000 18:57:09 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] =?iso-8859-1?Q?Re:_Schleifenvariablen_im_Anker_=FCbergeben_?= Hallo, ich gebe ein Menü per PHP (jedes Element hat eine ID) aus. Wie bekomme ich bei Anwahl eines Elemtes die ID heraus ?? Grsuss aus der Eifel Burkhard Stollenwerk From office_(at)_kandlhofer.com Sun, 10 Dec 2000 19:10:47 +0100 Date: Sun, 10 Dec 2000 19:10:47 +0100 From: Josef Kandlhofer office_(at)_kandlhofer.com Subject: [php] =?iso-8859-1?Q?Re=3A_=5Bphp=5D_Re=3A_Schleifenvariablen_im_Ank?= =?iso-8859-1?Q?er_=FCbergeben_?= =?iso-8859-1?Q?er_=FCbergeben_?= > ich gebe ein Menü per PHP (jedes Element hat eine ID) aus. > Wie bekomme ich bei Anwahl eines Elemtes > die ID heraus ?? Sorry, aber ich versteh ja nicht ganz was du meinst: aber die ID weißt du ja schon oder? die steht ja in der datenbank. dann kannst ja folgendes machen: while ($result=mysql_fetch_object($rs)) { $id=$result->deineid; echo "element"; } Wenn es das nicht war, was du meintest, hast du ja vielleicht Glück und ein andere überzuckert besser was du willst... josef From info_(at)_agathos.net Sun, 10 Dec 2000 19:16:02 +0100 Date: Sun, 10 Dec 2000 19:16:02 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Re:_Schleifenvariablen_im_Anker_=FCbergeben?= > ich gebe ein Menü per PHP (jedes Element hat eine ID) aus. > Wie bekomme ich bei Anwahl eines Elemtes die ID heraus > ?? Auswahl 1 Liebe Grüße aus dem Allgäu Theo -- 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 office_(at)_kandlhofer.com Sun, 10 Dec 2000 19:13:05 +0100 Date: Sun, 10 Dec 2000 19:13:05 +0100 From: Josef Kandlhofer office_(at)_kandlhofer.com Subject: [php] =?iso-8859-1?Q?_Re=3A_Schleifenvariablen_im_Anker_=FCbergeben_?= =?iso-8859-1?Q?er_=FCbergeben_?= =?iso-8859-1?Q?er_=FCbergeben_?= > echo "element"; sorry, kleiner fehler, so stimmts... From eschmid+sic_(at)_s.netic.de Sun, 10 Dec 2000 19:18:08 +0100 Date: Sun, 10 Dec 2000 19:18:08 +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_Schleifenvariablen_im_Anker_=FCbergeben_?= On Sun, Dec 10, 2000 at 06:57:09PM +0100, Burkhard Stollenwerk wrote: > ich gebe ein Menü per PHP (jedes Element hat eine ID) aus. > Wie bekomme ich bei Anwahl eines Elemtes die ID heraus ?? Über die ID-Variable. Aber so ganz genau habe ich Deine Frage nicht verstanden. Eine Antwort steht vermutlich aber auch im PHP Handbuch drin. -Egon PS: Warum ist diese Liste denn heute nachmittag ausgefallen? -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From ulf.wendel_(at)_phpdoc.de Sun, 10 Dec 2000 20:10:43 +0100 Date: Sun, 10 Dec 2000 20:10:43 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] PHP Application Server Hallo, wie ist eigentlich die allgemeine Meinung zum Thema Application Server für PHP? Ulf From eschmid+sic_(at)_s.netic.de Sun, 10 Dec 2000 20:15:58 +0100 Date: Sun, 10 Dec 2000 20:15:58 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PHP Application Server On Sun, Dec 10, 2000 at 08:10:43PM +0100, Ulf Wendel wrote: > wie ist eigentlich die allgemeine Meinung zum Thema Application Server > für PHP? Hm, meinst Du die Diskussion bei PHP-DEV? Wäre sehr schade wenn man aus PHP ein ASP machen würde und dann von Mikrosoft wegen Lizenzen verklagt wird. Ich weiß ja nicht wie unsere patenten Beamten in dieser Richtung denken. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From pfeiffer_(at)_uris.de Sun, 10 Dec 2000 20:30:58 +0100 Date: Sun, 10 Dec 2000 20:30:58 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] PHP Application Server Hallo Ulf, > wie ist eigentlich die allgemeine Meinung zum Thema > Application Server für PHP? bin zwar nicht die All-gemeinheit aber ganz schoen fies, wenn man mich dazu noetigt... :-)) Hatte bisher nur das Vergnuegen, ein WebDB-Projekt sterben zu sehen. War eindrucksvoll teuer und der Ruin des Auftraggebers. Okay, ein bissel 'Eigenleistung' hat er auch reingesteckt ;-) Bei den derzeitigen Preisen fuer euro-asiatische Proggramierer, wird sich der Aufwand IMHO nicht so recht bezahlt machen... Und was das Wichtigste dabei ist, derartige Projekte hinken, zwangslaeufig dem Stand der Technik um die eigene Entwicklung hinterher. Das ist im Internet derzeit jedoch viel zu lange. Ohne den Entwicklern von WebDB zu nahe treten zu wollen, sie konnten bei dem o.g. Projekt, mit den staendig neuen Anforderungen aus dem Kundenbereich nicht Schritt halten. Und einige Feature passten einfach nicht in das Konzept, so dass sie staendig am basteln waren... 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 Sun, 10 Dec 2000 20:32:43 +0100 Date: Sun, 10 Dec 2000 20:32:43 +0100 From: Jens Maukisch j.maukisch_(at)_designforweb.de Subject: [php] $HTTP_REEFER :) referer Hallo head, Am Sonntag, 10. Dezember 2000 um 15:23 schrieb head: > hallo halli > mal ne kleine frage: > was ist das > [unknown origin] > für ein $HTTP_REFERER nix wissen was referer ist, weil unbekannt ;-) Oder meinst Du was anderes ? -- Mit freundlichen Grüssen Jens Maukisch From ulf.wendel_(at)_phpdoc.de Sun, 10 Dec 2000 20:49:12 +0100 Date: Sun, 10 Dec 2000 20:49:12 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] PHP Application Server eschmid+sic_(at)_s.netic.de wrote: > > On Sun, Dec 10, 2000 at 08:10:43PM +0100, Ulf Wendel wrote: > > > wie ist eigentlich die allgemeine Meinung zum Thema Application Server > > für PHP? > > Hm, meinst Du die Diskussion bei PHP-DEV? Wäre sehr schade wenn man aus > PHP ein ASP machen würde und dann von Mikrosoft wegen Lizenzen verklagt > wird. Ich weiß ja nicht wie unsere patenten Beamten in dieser Richtung > denken. Hallo Egon, natürlich spiele ich auf die Diskussion an. Ich frage mich ob Kristian, Björn, Andre und ich völlig daneben hauen, oder vielleicht Zeev die Situation falsch einschätzt. Es herrscht im IRC eine frustrierte Stimmung. Tobias Ratschiller spottete gar "technologie leader? technologie leaker!" und bat zynisch darum nicht weiter zu diskutieren, damit Zeev uns nicht noch das bischen OO streicht. Ich empfinde diese Stimmung als unerträglich, sie muß aufgelöst werden. Die Vorstellung, das prominente PHPler über ihre Sprache spotten ist gefährlich. Wer soll noch auf PHP setzen, wenn die Geeks nicht mehr von ihrer Sprache überzeugt sind, weil sie glauben, PHP entwickle sich nicht den Anforderungen entsprechend. Was meinst Du mit dem ASP Hinweis? Ulf From ulf.wendel_(at)_phpdoc.de Sun, 10 Dec 2000 20:54:21 +0100 Date: Sun, 10 Dec 2000 20:54:21 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] PHP Application Server Norbert Pfeiffer wrote: > > Hallo Ulf, > > > wie ist eigentlich die allgemeine Meinung zum Thema > > Application Server für PHP? > bin zwar nicht die All-gemeinheit aber ganz schoen fies, > wenn man mich dazu noetigt... :-)) > > Hatte bisher nur das Vergnuegen, ein WebDB-Projekt sterben zu > sehen. War eindrucksvoll teuer und der Ruin des Auftraggebers. > Okay, ein bissel 'Eigenleistung' hat er auch reingesteckt ;-) > > Bei den derzeitigen Preisen fuer euro-asiatische Proggramierer, > wird sich der Aufwand IMHO nicht so recht bezahlt machen... > > Und was das Wichtigste dabei ist, derartige Projekte hinken, > zwangslaeufig dem Stand der Technik um die eigene Entwicklung > hinterher. Das ist im Internet derzeit jedoch viel zu lange. > > Ohne den Entwicklern von WebDB zu nahe treten zu wollen, > sie konnten bei dem o.g. Projekt, mit den staendig neuen > Anforderungen aus dem Kundenbereich nicht Schritt halten. > Und einige Feature passten einfach nicht in das Konzept, > so dass sie staendig am basteln waren... Hallo Norbert, darf ich das zusammenfassen als die Feststellung, daß PHP kein anderes Design benötigt und ein AppServer unsere Arbeit nur unnötig kompliziert machen würde? Glaubst Du wir haben im PHP Umfeld Projekte, die profitieren würden, z.B. weil eine bessere Skalierung und neue Softwaretechniken möglich sind? Ulf From wagner_(at)_globalpark.de Sun, 10 Dec 2000 20:49:05 +0100 Date: Sun, 10 Dec 2000 20:49:05 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] $HTTP_REEFER :) referer Jens Maukisch wrote: > Am Sonntag, 10. Dezember 2000 um 15:23 schrieb head: > > was ist das > > [unknown origin] > > für ein $HTTP_REFERER > > nix wissen was referer ist, > weil unbekannt ;-) > Oder meinst Du was anderes ? Naja, ganz uninteressant ist das ja nicht. Der referer wird vom Browser gesendet, und da der direkt an der "Quelle" sitzt sollte es eigentlich nicht möglich sein, dass die URL der Referer-Seite unbekannt ist (es sei denn, es gibt keine Referer-Seite, aber dann wird einfach kein referer Übertragen und $HTTP_REFERER bleibt leer). Jetzt ist die Frage, wie kommt dieses [unknown origin] zustande? Hatte der Browser keine Lust, einen ordentlichen referer zu senden oder hat ein Proxy den Inhalt des referers unkenntlich gemacht? Das Wahrscheinlichste wäre wohl letzteres, Anonymizer filtern ja auch ganz gerne die Referer raus. Gibts noch andere Möglichkeiten? Gesundheit Wagner -- If you can't learn to do something well, learn to enjoy doing it poorly. From sascha_(at)_schumann.cx Sun, 10 Dec 2000 20:57:58 +0100 (CET) Date: Sun, 10 Dec 2000 20:57:58 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] PHP Application ServerO > natürlich spiele ich auf die Diskussion an. Ich frage mich ob Kristian, > Björn, Andre und ich völlig daneben hauen, oder vielleicht Zeev die > Situation falsch einschätzt. Es herrscht im IRC eine frustrierte > Stimmung. Tobias Ratschiller spottete gar "technologie leader? > technologie leaker!" und bat zynisch darum nicht weiter zu diskutieren, > damit Zeev uns nicht noch das bischen OO streicht. Man sollte einzelne Positionen nicht überbewerten. Die Entwicklung geht weiter. Wenn es an einer Front zum Stillstand kommt, wird niemand mit alternativen Ansätzen Probleme haben. Wichtig ist, daß die Grundsätze von PHP erhalten werden und daß Implementationen soweit wie möglich kompatibel bleiben. Ich denke, daß bietet Grund zur Hoffnung und sollte die Schwarzseher zum Überdenken ihrer Positionen anregen. - Sascha From cb_(at)_torgau-online.de Sun, 10 Dec 2000 21:06:27 +0100 Date: Sun, 10 Dec 2000 21:06:27 +0100 From: Carsten Bleyer cb_(at)_torgau-online.de Subject: [php] $HTTP_REEFER :) referer Am Sun, 10 Dec 2000 20:49:05 +0100 schrieb Alexander Wagner : > Gibts noch andere Möglichkeiten? Squid zum Beispiel. Damit setzt du den referer auf irgendeinen dir überlassenen Wert. Carsten From eschmid+sic_(at)_s.netic.de Sun, 10 Dec 2000 21:09:04 +0100 Date: Sun, 10 Dec 2000 21:09:04 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PHP Application Server On Sun, Dec 10, 2000 at 08:49:12PM +0100, Ulf Wendel wrote: > eschmid+sic_(at)_s.netic.de wrote: > > > > On Sun, Dec 10, 2000 at 08:10:43PM +0100, Ulf Wendel wrote: > > > > > wie ist eigentlich die allgemeine Meinung zum Thema Application Server > > > für PHP? > > > > Hm, meinst Du die Diskussion bei PHP-DEV? Wäre sehr schade wenn man aus > > PHP ein ASP machen würde und dann von Mikrosoft wegen Lizenzen verklagt > > wird. Ich weiß ja nicht wie unsere patenten Beamten in dieser Richtung > > denken. > natürlich spiele ich auf die Diskussion an. Ich frage mich ob Kristian, > Björn, Andre und ich völlig daneben hauen, oder vielleicht Zeev die > Situation falsch einschätzt. Es herrscht im IRC eine frustrierte > Stimmung. Tobias Ratschiller spottete gar "technologie leader? > technologie leaker!" und bat zynisch darum nicht weiter zu diskutieren, > damit Zeev uns nicht noch das bischen OO streicht. > > Ich empfinde diese Stimmung als unerträglich, sie muß aufgelöst werden. > Die Vorstellung, das prominente PHPler über ihre Sprache spotten ist > gefährlich. Wer soll noch auf PHP setzen, wenn die Geeks nicht mehr von > ihrer Sprache überzeugt sind, weil sie glauben, PHP entwickle sich nicht > den Anforderungen entsprechend. > > Was meinst Du mit dem ASP Hinweis? Was im IRC abgeht ist mir eigentlich Wurscht, so wie das BSE-Schnitzel. Ich empfinde diese Stimmung, die nicht von prominenten PHPler ausgelöst wurden als äusserst deprimierent. Deshalb meine Anspielung an den Application Service Provider (oder kurz ASP). Es hat sich ja heute das meiste um das Function Caching gehandelt und da dürfte Dir woll ein Hinweis von den Italienern verloren gegangen sein, die eine solche Lösung bereits anbieten. Vergiss bitte nicht, PHP ist ein Open Source Projekt und die prominenten PHPler sind nicht käuflich und sie werden auch schon gar nicht auf Forderungen von Einzelpersonen eingehen. Der Ton macht halt die Musik. Man kann halt nicht eine Firma zuerst schlecht machen und dann noch Höchstleistungen von dieser erwarten. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From daniel_(at)_php4win.de Sun, 10 Dec 2000 21:18:08 +0100 Date: Sun, 10 Dec 2000 21:18:08 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] PHP Application Server At 20:49 10.12.2000 +0100, Ulf Wendel wrote: > > On Sun, Dec 10, 2000 at 08:10:43PM +0100, Ulf Wendel wrote: > > > > > wie ist eigentlich die allgemeine Meinung zum Thema Application Server > > > für PHP? > > > > Hm, meinst Du die Diskussion bei PHP-DEV? Wäre sehr schade wenn man aus > > PHP ein ASP machen würde und dann von Mikrosoft wegen Lizenzen verklagt > > wird. Ich weiß ja nicht wie unsere patenten Beamten in dieser Richtung > > denken. > >Hallo Egon, > >natürlich spiele ich auf die Diskussion an. Ich frage mich ob Kristian, >Björn, Andre und ich völlig daneben hauen, oder vielleicht Zeev die >Situation falsch einschätzt. Es herrscht im IRC eine frustrierte >Stimmung. Tobias Ratschiller spottete gar "technologie leader? >technologie leaker!" und bat zynisch darum nicht weiter zu diskutieren, >damit Zeev uns nicht noch das bischen OO streicht. > >Ich empfinde diese Stimmung als unerträglich, sie muß aufgelöst werden. >Die Vorstellung, das prominente PHPler über ihre Sprache spotten ist >gefährlich. Wer soll noch auf PHP setzen, wenn die Geeks nicht mehr von >ihrer Sprache überzeugt sind, weil sie glauben, PHP entwickle sich nicht >den Anforderungen entsprechend. der konsens gestern war doch eindeutig, oder nicht? php !== application server. d.h. aber nicht das es keinen application server geben soll der die php syntax odwer sogar die zend enginge benutzt, nur soll es nicht das *PHP* project sein. das problem war, das eine teilweise grundlegende änderungen der *sprache* gefordert werden ( z.b. weak typing ), aber warum? php ist genau aus diesen gründen so beliebt geworden, warum sollten nun diese features verändert werden? daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From ralf_(at)_php-experiments.de Sun, 10 Dec 2000 21:29:09 +0100 Date: Sun, 10 Dec 2000 21:29:09 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] PHP Application Server eschmid+sic_(at)_s.netic.de wrote: > Deshalb meine Anspielung an den Application Service Provider (oder kurz > ASP). Verstehe ich nicht. Was hat ein Application Service _Provider_ mit der von Ulf gestellten Frage bzgl. Application Server zu tun? Vielleicht solltest Du die damaligen Mails der ersten Diskussion zu dem Thema (direkt nach dem Kongress) in php-dev nochmal lesen, es wurde ja zahlreich versucht, Dir den Unterschied zu erklaeren. Beste Gruesse, Ralf From eschmid+sic_(at)_s.netic.de Sun, 10 Dec 2000 21:31:51 +0100 Date: Sun, 10 Dec 2000 21:31:51 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PHP Application Server On Sun, Dec 10, 2000 at 09:18:08PM +0100, Daniel Beulshausen wrote: > At 20:49 10.12.2000 +0100, Ulf Wendel wrote: > > > On Sun, Dec 10, 2000 at 08:10:43PM +0100, Ulf Wendel wrote: > > > > > > > wie ist eigentlich die allgemeine Meinung zum Thema Application Server > > > > für PHP? > > > > > > Hm, meinst Du die Diskussion bei PHP-DEV? Wäre sehr schade wenn man aus > > > PHP ein ASP machen würde und dann von Mikrosoft wegen Lizenzen verklagt > > > wird. Ich weiß ja nicht wie unsere patenten Beamten in dieser Richtung > > > denken. > > > >Hallo Egon, > > > >natürlich spiele ich auf die Diskussion an. Ich frage mich ob Kristian, > >Björn, Andre und ich völlig daneben hauen, oder vielleicht Zeev die > >Situation falsch einschätzt. Es herrscht im IRC eine frustrierte > >Stimmung. Tobias Ratschiller spottete gar "technologie leader? > >technologie leaker!" und bat zynisch darum nicht weiter zu diskutieren, > >damit Zeev uns nicht noch das bischen OO streicht. > > > >Ich empfinde diese Stimmung als unerträglich, sie muß aufgelöst werden. > >Die Vorstellung, das prominente PHPler über ihre Sprache spotten ist > >gefährlich. Wer soll noch auf PHP setzen, wenn die Geeks nicht mehr von > >ihrer Sprache überzeugt sind, weil sie glauben, PHP entwickle sich nicht > >den Anforderungen entsprechend. > > der konsens gestern war doch eindeutig, oder nicht? > php !== application server. > d.h. aber nicht das es keinen application server geben soll der die php > syntax odwer sogar die zend enginge benutzt, nur soll es nicht das *PHP* > project sein. > das problem war, das eine teilweise grundlegende änderungen der *sprache* > gefordert werden ( z.b. weak typing ), aber warum? > php ist genau aus diesen gründen so beliebt geworden, warum sollten nun > diese features verändert werden? Ich habe auch keine Lust, das PHP Manual umzuschreiben. Wenn Björn aber mit seinem Ton dort weiter mitwischen will, dann ist er bei mir vollends unten durch. Es gibt ja noch mehr prominete PHPler auf dieser Liste. -Egon PS: Wart mal ab was unsere Europa-Beamten zu den Software-Patenten denken und in Gesetze formen, dann ist das Spiel mit Open Source Software sehr schnell vorbei. Wäre net, wenn sich jeder auf den entsprechenden Unterschriftslisten eintragen würde. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From ralf_(at)_php-experiments.de Sun, 10 Dec 2000 21:51:50 +0100 Date: Sun, 10 Dec 2000 21:51:50 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] PHP Application Server Daniel Beulshausen wrote: > > der konsens gestern war doch eindeutig, oder nicht? > php !== application server. > d.h. aber nicht das es keinen application server geben soll der die php > syntax odwer sogar die zend enginge benutzt, nur soll es nicht das *PHP* > project sein. Schade eigentlich. Im Augenblick haette ich eine Anwendung, die von einem Application Server profitieren koennte. ;-) Dennoch ist meine Meinung zu dem Thema durchaus zwiespaeltig. Beim ersten Aufkommen der Diskussion war ich noch der Auffassung, dass PHP keinen Application Server benoetigt. Die Frage, die ich mir daher stelle lautet vielmehr: In welche Richtung entwickelt sich PHP bzw. in welche Richtung sollte es sich entwickeln? Bereits heute ist der Funktionsumfang riesig und stellt APIs fuer Datenbanken bereit, deren Namen man weder aussprechen kann geschweige denn davon gehoert zu haben. Was davon wird in sagen wir mal 90% der Anwendungen wirklich benutzt? Wird sich der Trend fortsetzen, so dass sich in drei Jahren die Funktionsanzahl der 10000er-Marke naehert? PHP4 ist nett, hat aber zumindest in den Anwendungen, die ich seit Erscheinen der ersten nicht-beta Version kennengelernt habe, auch nicht _die_ Geschwindigkeitssteigerungen erbracht, die auf den urspruenglichen Zend-Seiten so euphorisch angekuendigt worden waren. Zu viele andere Faktoren spielen hierbei eine nicht unerhebliche Rolle, da kann der Kern so schnell sein, wie er will, wenn z.B. die Datenbank nicht mitkommt... Wohin gehen die naechsten Versionen? Wobei wird der naechste Quantensprung erreicht? Beste Gruesse, Ralf From eschmid+sic_(at)_s.netic.de Sun, 10 Dec 2000 21:45:51 +0100 Date: Sun, 10 Dec 2000 21:45:51 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PHP Application Server On Sun, Dec 10, 2000 at 09:29:09PM +0100, Ralf Geschke wrote: > eschmid+sic_(at)_s.netic.de wrote: > > > Deshalb meine Anspielung an den Application Service Provider (oder kurz > > ASP). > > Verstehe ich nicht. Was hat ein Application Service _Provider_ mit > der von Ulf gestellten Frage bzgl. Application Server zu tun? > Vielleicht solltest Du die damaligen Mails der ersten Diskussion > zu dem Thema (direkt nach dem Kongress) in php-dev nochmal lesen, > es wurde ja zahlreich versucht, Dir den Unterschied zu erklaeren. Ich hab mir heute eine Erklärung über den Mailinglistenausfall gewünscht. Kann ja noch kommen. Tut mir leid, aber zwischen einem ASP (Application Service Provider) und ASP (Application Server Provider) und dem ASP (Active Server Pages) kann ich schon noch unterscheiden. Ich war zwar nicht auf dem PHP Kongress, aber was für ein Unsinn da verzapft worden ist kenne ich mittlerweile auch. Ich hab auch treu und brav die spärlichen Berichte gelesen und es gibt ja Augenzeugen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From sb_(at)_sebastian-bergmann.de Sun, 10 Dec 2000 21:53:51 +0100 Date: Sun, 10 Dec 2000 21:53:51 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] PHP Application Server Sascha Schumann wrote: > Man sollte einzelne Positionen nicht überbewerten. Richtig. > Wichtig ist, daß die Grundsätze von PHP > erhalten werden und daß Implementationen soweit wie möglich > kompatibel bleiben. Eben. Schließlich kann man auch die ZendEngine "wegwerfen" und einen eigenen Compiler / Interpreter / ApplicationServer für die Sprache PHP entwickeln. Irgendwie erinnert mich die momentane Diskussion an die Unendliche Geschichte, wo so schön (über Bastian und Atreiu) formuliert ist: "Sie hatten beide recht, und auch beide unrecht." PHP als Sprache ist genau das, was man für das Web Development haben möchte. Das fängt mit dem Funktionsumfang und der Kommunikation mit Webservern und Datenbanken an und hört mit der für Unternehmen wichtigen sanften Lernkurve auf. Für kleinere bis mittlere Projekte braucht man keinen Application Server, da hat Zeev Recht. Für größere Projekte, so wie Kristian sie skizzierte hat, wäre ein Application Server allerding das geeigntete Mittel. Obwohl es natürlich mehr als wünschneswert ist, wenn eine solche Software von den Architekten der Sprache entwickelt würde, so ist die Entwicklung eines Application Servers auch ohne Zend möglich und muß sich auch nicht in cvs.php.net abspielen. Wir sind meiner Meinung nach an einem Punkt angelangt, wo man anfangen muß sich darüber Gedanken zu machen, ob man bei PHP zwischen Sprache und Implementation derselben in Form von Compiler / Interpreter / ... unterscheiden muß. Schließlich gibt es bei C auch nicht nur einen Compiler. Irgendwie kommt mir da gerade in den Sinn, daß es rgendwann mal Bestrebungen gab eine Sprachspezifikation für PHP zu formulieren. Eine solche Spezifikation sollte IMHO nun sehr schnell, aber auch sehr gründlich, erarbeitet werden, damit andere Implementationen - unter anderem die in Form eines Application Servers - möglich werden. Gute Nacht, Sebastian -- From sb_(at)_sebastian-bergmann.de Sun, 10 Dec 2000 21:58:54 +0100 Date: Sun, 10 Dec 2000 21:58:54 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] PHP Application Server Ralf Geschke wrote: > Wobei wird der naechste Quantensprung erreicht? Ein Quantensprung ist so ziemlich der kleinste Vorgang, der in der Physik bekannt ist. :-) -- From daniel_(at)_php4win.de Sun, 10 Dec 2000 22:12:19 +0100 Date: Sun, 10 Dec 2000 22:12:19 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] PHP Application Server At 21:51 10.12.2000 +0100, Ralf Geschke wrote: >Schade eigentlich. Im Augenblick haette ich eine Anwendung, die >von einem Application Server profitieren koennte. ;-) Dennoch ist welche? :) >meine Meinung zu dem Thema durchaus zwiespaeltig. >Beim ersten Aufkommen der Diskussion war ich noch der >Auffassung, dass PHP keinen Application Server benoetigt. die diskussion auf php-dev entwickelte sich hinterher auch nicht dorthin wo sie sich hinentwickeln sollte, da es zum schluss nur noch zend ltd. schlecht geredet würde. es scheint so als dürfen alle mit php geld verdienen ausser zend... >Die Frage, die ich mir daher stelle lautet vielmehr: >In welche Richtung entwickelt sich PHP bzw. in welche >Richtung sollte es sich entwickeln? Bereits heute bisher hat sich php immer gut angepasst, und so wird es auch weiterhin sein. >ist der Funktionsumfang riesig und stellt APIs fuer >Datenbanken bereit, deren Namen man weder aussprechen kann >geschweige denn davon gehoert zu haben. was doch nichts schlechtes ist? eines ist zu bedenken, die welt nur in php zu sehen ist falsch. daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From ulf.wendel_(at)_phpdoc.de Sun, 10 Dec 2000 22:16:00 +0100 Date: Sun, 10 Dec 2000 22:16:00 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] PHP Application Server Daniel Beulshausen wrote: > der konsens gestern war doch eindeutig, oder nicht? > php !== application server. > d.h. aber nicht das es keinen application server geben soll der die php > syntax odwer sogar die zend enginge benutzt, nur soll es nicht das *PHP* > project sein. > das problem war, das eine teilweise grundlegende änderungen der *sprache* > gefordert werden ( z.b. weak typing ), aber warum? > php ist genau aus diesen gründen so beliebt geworden, warum sollten nun > diese features verändert werden? Daniel, wir haben zwar eine einfach zu erlernende Skriptsprache, aber ihre Syntax stößt bei komplexen Aufgaben schnell an ihre Grenzen. Du findest diese Beschränkungen ganz offensichtlich im Objektmodell und auch bei anderen Dingen, wie z.B. dem Error Handling. Programme, die so groß sind, das der Einsatz eines Applikation Servers Sinn macht, verlangen eine ganz andere Softwaretechnik als ein kleines, dreckiges Skript wie PHPDoc. Diese Technik wiederum läßt sich schwer mit PHP umsetzen. Etwas stärkere Typisierung beispielsweise erlaubt es dem Übersetzer gezielt zu optimieren und hilft Dir bei der Fehlersuche. Ich möchte PHP nicht verwerfen, ich bin von dem grundsätzlichen Aufbau - Kern + C/C++ Extensions - begeistert. Dieser Aufbau ist toll. Oder auch die schnelle Datenbankanbindung im Vergleich zu dem Aufwand, den Java treibt. Aber das alles hilft Dir nicht, wenn dein Programm aus der Sprache herauswächst. Die Sprache muß mitwachsen. Das ist der Grund warum Du Sprache und Applikation Server nicht getrennt voneinander entwerfen darfst. Der tollste Applikation Server bringt nichts, wenn die Sprache nicht geeignet ist, große Software zu modellieren. Ulf From ulf.wendel_(at)_phpdoc.de Sun, 10 Dec 2000 22:25:31 +0100 Date: Sun, 10 Dec 2000 22:25:31 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] PHP Application Server Ralf Geschke wrote: > Die Frage, die ich mir daher stelle lautet vielmehr: > In welche Richtung entwickelt sich PHP bzw. in welche > Richtung sollte es sich entwickeln? Bereits heute > ist der Funktionsumfang riesig und stellt APIs fuer > Datenbanken bereit, deren Namen man weder aussprechen kann > geschweige denn davon gehoert zu haben. > > Was davon wird in sagen wir mal 90% der Anwendungen wirklich > benutzt? Wird sich der Trend fortsetzen, so dass sich in > drei Jahren die Funktionsanzahl der 10000er-Marke naehert? Ralf, das ist irrelevant, kannst Du beim kompilieren weglassen, was Du nicht brauchst. Du argumentierst gerade gegen eines der wichtigsten Designprinzipien von PHP: Modularität. > PHP4 ist nett, hat aber zumindest in den Anwendungen, die > ich seit Erscheinen der ersten nicht-beta Version kennengelernt > habe, auch nicht _die_ Geschwindigkeitssteigerungen erbracht, > die auf den urspruenglichen Zend-Seiten so euphorisch > angekuendigt worden waren. Zu viele andere Faktoren > spielen hierbei eine nicht unerhebliche Rolle, da > kann der Kern so schnell sein, wie er will, > wenn z.B. die Datenbank nicht mitkommt... Die Datenbank spielt keine entscheidende Rolle. PHP 4 hat Overhead durch den Compiler. Die Arbeitsgeschwindigkeit ist tatsächlich gestiegen. Zend Encoder, Zend Loader und Zend Cache stellen sich dem Problem der Ladezeit. Der zu erwartende Speedgewinn wird dramatisch sein, das kannst Du schon am bware Cache ablesen. > Wohin gehen die naechsten Versionen? Wobei wird > der naechste Quantensprung erreicht? Mit anderen Worten Du hast keine Wünsche? Ulf From a.stagl_(at)_gmx.at Sun, 10 Dec 2000 22:32:00 +0100 Date: Sun, 10 Dec 2000 22:32:00 +0100 From: Andreas Stagl a.stagl_(at)_gmx.at Subject: [php] unterschiedliche methoden -> selbes resultat... warum? hallo allerseits, hab mal 2 - für die meisten unter euch - vermutlichvermutlich triviale fragen: 1) wenn ich eine variable (z.b. )aus einem formular via post oder get übergebe, kann ich auf der nächsten seite via http_post_vars bzw http_get_vars auf die variablen zugreifen. allerdings funktioniert es dort ja auch, wenn ich direkt auf die variable zugreife (z.b. echo $alter;) ... was ist dabei er unterschied? ist es "sicherer" den umweg über http_****_vars zu gehen, oder gibts einen bestimmten grund das auf die eine oder andere weise zu tun? 2) ähnliches gilt ja auch für variablen wie $HTTP_REFERER, $HTTP_USER_AGENT, .... die kann ich entweder direkt ansprechen (z.b. echo $HTTP_USER_AGENT;) oder über den gefehl getenv (oder so ähnlich). welche variante sollte man da wählen... und warum? dank euch schon mal im voraus. 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 From eschmid+sic_(at)_s.netic.de Sun, 10 Dec 2000 22:26:44 +0100 Date: Sun, 10 Dec 2000 22:26:44 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PHP Application Server On Sun, Dec 10, 2000 at 10:12:19PM +0100, Daniel Beulshausen wrote: > At 21:51 10.12.2000 +0100, Ralf Geschke wrote: > >Schade eigentlich. Im Augenblick haette ich eine Anwendung, die > >von einem Application Server profitieren koennte. ;-) Dennoch ist > > welche? :) > > >meine Meinung zu dem Thema durchaus zwiespaeltig. > >Beim ersten Aufkommen der Diskussion war ich noch der > >Auffassung, dass PHP keinen Application Server benoetigt. > > die diskussion auf php-dev entwickelte sich hinterher auch nicht dorthin wo > sie sich hinentwickeln sollte, da es zum schluss nur noch zend ltd. > schlecht geredet würde. > es scheint so als dürfen alle mit php geld verdienen ausser zend... Diese Ansicht scheint mir falsch. > >Die Frage, die ich mir daher stelle lautet vielmehr: > >In welche Richtung entwickelt sich PHP bzw. in welche > >Richtung sollte es sich entwickeln? Bereits heute > > bisher hat sich php immer gut angepasst, und so wird es auch weiterhin sein. Wird auch so gut sein. > >ist der Funktionsumfang riesig und stellt APIs fuer > >Datenbanken bereit, deren Namen man weder aussprechen kann > >geschweige denn davon gehoert zu haben. > > was doch nichts schlechtes ist? > eines ist zu bedenken, die welt nur in php zu sehen ist falsch. Ja das ist goldrichtig, ab und zu mach ich auch noch Musik. Nächste Aufführung Anfang Februar. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From daniel_(at)_php4win.de Sun, 10 Dec 2000 22:34:01 +0100 Date: Sun, 10 Dec 2000 22:34:01 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] PHP Application Server At 22:16 10.12.2000 +0100, Ulf Wendel wrote: >Daniel, > >wir haben zwar eine einfach zu erlernende Skriptsprache, aber ihre >Syntax stößt bei komplexen Aufgaben schnell an ihre Grenzen. Du findest >diese Beschränkungen ganz offensichtlich im Objektmodell und auch bei >anderen Dingen, wie z.B. dem Error Handling. Programme, die so groß >sind, das der Einsatz eines Applikation Servers Sinn macht, verlangen >eine ganz andere Softwaretechnik als ein kleines, dreckiges Skript wie >PHPDoc. Diese Technik wiederum läßt sich schwer mit PHP umsetzen. Etwas >stärkere Typisierung beispielsweise erlaubt es dem Übersetzer gezielt zu >optimieren und hilft Dir bei der Fehlersuche. das ist in meinen augen der fehler. php wurde genau deshalb geschrieben, diese sachen helfen der schnellen entwicklungszeit/ guten handhabung. wenn diese features geändert werden hat man hinterher kein php mehr. du erschaffst eine sprache neu, die jetzt vielleicht schon in form von python oder java existiert. warten wir ab was die zend tools bringen, zend hat es sich zur aufgabe gemacht professionellen support für php zu bringen (den manche kritisieren?) das heisst aber nicht das andere nicht ebenefalls angeregt sein sollten zur sprache beizutragen, schliesslich ist es opensource und nicht zendsource. wenn die nachfrage nach einem appserver richtig gross ist wird er auch kommen, nur ist sie das nicht. >Ich möchte PHP nicht verwerfen, ich bin von dem grundsätzlichen Aufbau - >Kern + C/C++ Extensions - begeistert. Dieser Aufbau ist toll. Oder auch >die schnelle Datenbankanbindung im Vergleich zu dem Aufwand, den Java >treibt. Aber das alles hilft Dir nicht, wenn dein Programm aus der >Sprache herauswächst. Die Sprache muß mitwachsen. Das ist der Grund >warum Du Sprache und Applikation Server nicht getrennt voneinander >entwerfen darfst. das soll es auch nicht. wenn das alles geht *ohne* das die sprache verändert werden muss. ansätze zur lösung durch bsp. den apache2 wurden genannt, warum wird dermassen heftig auf einem appserver beharrt? >Der tollste Applikation Server bringt nichts, wenn die Sprache nicht >geeignet ist, große Software zu modellieren. >ACK. daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From daniel_(at)_php4win.de Sun, 10 Dec 2000 22:36:57 +0100 Date: Sun, 10 Dec 2000 22:36:57 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] PHP Application Server At 22:25 10.12.2000 +0100, Ulf Wendel wrote: >Die Datenbank spielt keine entscheidende Rolle. PHP 4 hat Overhead durch >den Compiler. Die Arbeitsgeschwindigkeit ist tatsächlich gestiegen. Zend >Encoder, Zend Loader und Zend Cache stellen sich dem Problem der >Ladezeit. Der zu erwartende Speedgewinn wird dramatisch sein, das kannst >Du schon am bware Cache ablesen. konntest du ihn auch unter win32 testen? ich hatte bis jetzt noch keine zeit. daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From pfeiffer_(at)_uris.de Sun, 10 Dec 2000 22:35:56 +0100 Date: Sun, 10 Dec 2000 22:35:56 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] PHP Application Server Hallo Ulf, > darf ich das zusammenfassen als die Feststellung, daß PHP kein anderes > Design benötigt und ein AppServer unsere Arbeit nur unnötig kompliziert > machen würde? so in etwa, oder wie Sebastian schrieb: > PHP als Sprache ist genau das, was man für das Web Development haben > möchte. Das fängt mit dem Funktionsumfang und der Kommunikation mit > Webservern und Datenbanken an und hört mit der für Unternehmen > wichtigen sanften Lernkurve auf. Kleine und mittlere Unternehmen muessen schnell reagieren koennen. Mit PHP kann man das IMHO besser als mit jeder anderen Sprache. Bei vielen Aktionen ist der Erscheinungstermin wichtiger, als ausgekluegelte Programmierung - man muss einfach praesent sein. Wirklich grosse Projekte mit sehr hohem Aufkommen, werden nach dem Design in PHP oft in C gegossen um wirklich performant zu werden. Das erlebe ich gerade selbst mit... m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From sb_(at)_sebastian-bergmann.de Sun, 10 Dec 2000 22:40:13 +0100 Date: Sun, 10 Dec 2000 22:40:13 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] PHP Application Server Daniel Beulshausen wrote: > konntest du ihn auch unter win32 testen? > ich hatte bis jetzt noch keine zeit. Mit Win32/CGI geht es nicht, ein Win32/ApacheModule kann ich zur Zeit nicht builden, siehe meine PM. -- From roger_(at)_roger-faust.com Sun, 10 Dec 2000 22:26:46 +0100 Date: Sun, 10 Dec 2000 22:26:46 +0100 From: Roger Faust roger_(at)_roger-faust.com Subject: [php] PHP Application Server ich finde die diskussion ja richtig nett, aber leider komm ich einfach nicht mit (es scheint das um diese zeit nur noch die cracks online sind, zähle mich nicht dazu, arbeite nur an meiner semesterarbeit ;) bis jetzt verstand ich unter asp nur ms, wäre toll wenn mir jemand sagen könnte was es sonst noch so heisst (per pm?) was ich bis jetzt mitbekommen habe: php bittet nicht genug oder ist zu lahm. da begreife ich einfach nicht, warum man php dann einsetzt. es gibt doch auch noch assembler, da bleiben keine wünsche offen (nur die einfachheit, was meiner meinung nach die stärke von php ist) Roger From ralf_(at)_php-experiments.de Sun, 10 Dec 2000 23:05:59 +0100 Date: Sun, 10 Dec 2000 23:05:59 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] PHP Application Server Ulf Wendel wrote: > das ist irrelevant, kannst Du beim kompilieren weglassen, was Du nicht > brauchst. Du argumentierst gerade gegen eines der wichtigsten > Designprinzipien von PHP: Modularität. Noe, da hast Du mich falsch verstanden. Es geht mir nicht um die Kompilierung oder die Groesse des PHP-Moduls, sondern darum, dass da bald keiner mehr durchsteigt (oder mit dem Schreiben des Manuals nachkommt ;-) ). Dennoch fehlen einige IMHO wichtigere Module - etwa ein natives Template-Modul. Momentan gibt es ein Dutzend oder mehr konkurrierende, aber nichts davon gehoert zum "Lieferumfang" von PHP4. Jeder frickelt ausserdem an eigenen Formular-Klassen /-Funktionen / -APIs zur Verarbeitung, Validierung etc. In PEAR habe ich dazu bislang nichts gefunden (ok, laenger nicht reingeschaut...). Siehe Kongress, der Tanz von Twisd mit C++ und APL. A propos PEAR: Warum ist das Zeug eigentlich im PHP-Sourcefile? Was hat es darin zu suchen? Der Sinn dessen ist mir noch immer nicht ganz klar geworden. Man stelle sich vor, das komplette CPAN kaeme mit dem Perl-Quellcode... Autsch. ;) > Die Datenbank spielt keine entscheidende Rolle. PHP 4 hat Overhead durch Ohh doch, das tut sie. ;-) > den Compiler. Die Arbeitsgeschwindigkeit ist tatsächlich gestiegen. Zend Ist sie, das bezweifle ich auch gar nicht, auf einer meiner alten Moehren konnte ich es sogar spueren... > Mit anderen Worten Du hast keine Wünsche? Herrjeh, ich bin kein Physiker... ;) Doch, ich wuenschte mir z.B. ein brauchbares PEAR. Umfangreich und vor allem simpel anzuwenden. Oder Prozesse, die ich in den Hintergrund schieben kann und sage "Mach' mal dies und jenes...". Oder etwas, was in die Richtung Application Server geht. Oder diejenigen Sachen, die immer wieder neu entwickelt werden, weil es in PHP keinen Standard gibt. Und dann noch irgendwas - zu Weihnachten. ;-) Beste Gruesse, Ralf From ulf.wendel_(at)_phpdoc.de Sun, 10 Dec 2000 23:03:59 +0100 Date: Sun, 10 Dec 2000 23:03:59 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] PHP Application Server Daniel Beulshausen wrote: > > At 22:16 10.12.2000 +0100, Ulf Wendel wrote: > >Daniel, > > > >wir haben zwar eine einfach zu erlernende Skriptsprache, aber ihre > >Syntax stößt bei komplexen Aufgaben schnell an ihre Grenzen. Du findest > >diese Beschränkungen ganz offensichtlich im Objektmodell und auch bei > >anderen Dingen, wie z.B. dem Error Handling. Programme, die so groß > >sind, das der Einsatz eines Applikation Servers Sinn macht, verlangen > >eine ganz andere Softwaretechnik als ein kleines, dreckiges Skript wie > >PHPDoc. Diese Technik wiederum läßt sich schwer mit PHP umsetzen. Etwas > >stärkere Typisierung beispielsweise erlaubt es dem Übersetzer gezielt zu > >optimieren und hilft Dir bei der Fehlersuche. > > das ist in meinen augen der fehler. > php wurde genau deshalb geschrieben, diese sachen helfen der schnellen > entwicklungszeit/ guten handhabung. > wenn diese features geändert werden hat man hinterher kein php mehr. > du erschaffst eine sprache neu, die jetzt vielleicht schon in form von > python oder java existiert. PHP 1 hat nicht viel mit PHP 2 gemein, PHP 2 sieht anders aus als PHP 3, PHP 4 war nur ein kleiner Schritt. Zeigen all diese Schritte in eine falsche Richtung, weil man die Sprache weiterentwickelt hat. Warum schreiben wir heute eine Funktion anders als bei PHP/FI und warum hat PHP 3.0 dieses blöde OO Zeug eingeführt und überhaupt Error Handling was ist das? Seit Jahren haben wir die Sprache nicht mehr weiterentwickelt, dabei sind unsere Bedürfnisse gestiegen. > wenn die nachfrage nach einem appserver richtig gross ist wird er auch > kommen, nur ist sie das nicht. Nun, danach frage ich gerade, ob Bedarf da ist. > >Ich möchte PHP nicht verwerfen, ich bin von dem grundsätzlichen Aufbau - > >Kern + C/C++ Extensions - begeistert. Dieser Aufbau ist toll. Oder auch > >die schnelle Datenbankanbindung im Vergleich zu dem Aufwand, den Java > >treibt. Aber das alles hilft Dir nicht, wenn dein Programm aus der > >Sprache herauswächst. Die Sprache muß mitwachsen. Das ist der Grund > >warum Du Sprache und Applikation Server nicht getrennt voneinander > >entwerfen darfst. > > das soll es auch nicht. wenn das alles geht *ohne* das die sprache > verändert werden muss. Daniel, wie willst Du ein Haus bauen, wenn Du keine Nägel hast, mit "Klackermatch"? > >Der tollste Applikation Server bringt nichts, wenn die Sprache nicht > >geeignet ist, große Software zu modellieren. > > >ACK. Warum steht hier ACK und oben pfui? Ich sage, daß ein AppServer nichts bringt, wenn die Sprache nicht geeignet ist komplexe Aufgaben zu bewältigen. Du bestehst darauf, die Sprache nicht zu verändern. Daraus folgt, das PHP niemals einen AppServer bekommen sollte. Ok, wer PHPDoc schreibt muß eh einen Knall haben, warum nimmt er nicht gleich Java und JavaDoc. Dann brauche ich ja auch nicht mehr zu fragen, ob PHP einen AppServer braucht, weil bei Java habe ich die volle Auswahl. *grumpf* Ulf From phpde_(at)_nettrade.de Sun, 10 Dec 2000 23:07:34 +0100 (MET) Date: Sun, 10 Dec 2000 23:07:34 +0100 (MET) From: Sebastian Nohn phpde_(at)_nettrade.de Subject: [php] $HTTP_REEFER :) referer On Sun, 10 Dec 2000, Alexander Wagner wrote: > > > [unknown origin] > > > für ein $HTTP_REFERER > Naja, ganz uninteressant ist das ja nicht. Der referer wird vom Browser > gesendet, und da der direkt an der "Quelle" sitzt sollte es eigentlich nicht Hmmm... Also auf einer der groesseren deutschen Webseiten mit einer recht breit gestreuten Zielgruppe taucht [unknown origin] in etwa 0.11% der Faelle auf. Dabei ist jedoch kein System zu erkennen was Browser, Host o.ae. angeht. Das einzige was man sieht: Einmal unknown origin, immer unknown origin, d.h. pro session ist das dann konstant. auch recht beliebt ist XXXX:++++++++++++++++++++++++++++++++++++++ oder Field blocked by AtGuard2. Bei letzterem ist wohl klar, was es ist und XXXX:xxxxx ist wohl auch klar. MfG, Sebastian From ulf.wendel_(at)_phpdoc.de Sun, 10 Dec 2000 23:15:13 +0100 Date: Sun, 10 Dec 2000 23:15:13 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] PHP Application Server Ralf, auch diese Antwort drückt sich etwas herum. Ralf Geschke wrote: > > Ulf Wendel wrote: > > > das ist irrelevant, kannst Du beim kompilieren weglassen, was Du nicht > > brauchst. Du argumentierst gerade gegen eines der wichtigsten > > Designprinzipien von PHP: Modularität. > > Noe, da hast Du mich falsch verstanden. > Es geht mir nicht um die Kompilierung oder die Groesse des > PHP-Moduls, sondern darum, dass da bald keiner mehr > durchsteigt (oder mit dem Schreiben des Manuals nachkommt ;-) ). > Dennoch fehlen einige IMHO wichtigere Module - etwa > ein natives Template-Modul. Momentan gibt es ein Dutzend > oder mehr konkurrierende, aber nichts davon gehoert > zum "Lieferumfang" von PHP4. Jeder frickelt ausserdem Naja, ich kann ja IT[X] in PEAR einchecken... > an eigenen Formular-Klassen /-Funktionen / -APIs > zur Verarbeitung, Validierung etc. In PEAR habe ich > dazu bislang nichts gefunden (ok, laenger nicht > reingeschaut...). Keine Angst da ist was drin. Wo willst Du hin zu den Microsoft WebForms, die sind mit AppServer drin, ohne kaum. > Siehe Kongress, der Tanz von Twisd mit C++ und APL. Hmm, das Problem liegt nicht darin, das es keine PEAR Quellen gab auf die man zurückgreifen konnte. Was willst Du hier sagen? > > Die Datenbank spielt keine entscheidende Rolle. PHP 4 hat Overhead durch > > Ohh doch, das tut sie. ;-) Nicht bei der Diskussion über den PHP Interpreter. Willst Du hier zum Ausdruck bringen, daß Du gerne einen Proxy für die Datenbank bekommen würdest, der möglich wird, wenn Du einen AppServer hast, oder spielst Du aus MySQL vs. Oracle an. Für die DB kann PHP nun aber eigentlich wahrlich nichts. > Oder Prozesse, die ich in den Hintergrund schieben > kann und sage "Mach' mal dies und jenes...". Prozesse oder Threads? Ulf From sascha_(at)_schumann.cx Sun, 10 Dec 2000 23:13:37 +0100 (CET) Date: Sun, 10 Dec 2000 23:13:37 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] PHP Application Server > Seit Jahren haben wir die Sprache nicht mehr weiterentwickelt, dabei > sind unsere Bedürfnisse gestiegen. PHP 3/4 ist durch die Features, die es heute hat, populär geworden. Es geht um diese Frage: Wieso soll man etwas wegwerfen, das erfolgreich ist? > > wenn die nachfrage nach einem appserver richtig gross ist wird er auch > > kommen, nur ist sie das nicht. > > Nun, danach frage ich gerade, ob Bedarf da ist. Der Bedarf ist da. Es gibt genügend Applikationen, die auch ohne Änderungen an der Sprache PHP von einem Application Server Vorteile hätten. > Ok, wer PHPDoc schreibt muß eh einen Knall haben, warum nimmt er nicht > gleich Java und JavaDoc. Dann brauche ich ja auch nicht mehr zu fragen, > ob PHP einen AppServer braucht, weil bei Java habe ich die volle > Auswahl. *grumpf* Ja, für PHPDoc war PHP wahrscheinlich die falsche Sprache. Wieso gibt es keine Scannergeneratoren für PHP? Weil PHP ganz einfach nicht dafür da ist. Man sollte nicht versuchen, PHP in eine Form zu pressen, für die die Sprache einfach nicht gemacht wurde. Das Resultat kann nur unbefriedigend sein. - Sascha From ulf.wendel_(at)_phpdoc.de Sun, 10 Dec 2000 23:22:52 +0100 Date: Sun, 10 Dec 2000 23:22:52 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] PHP Application Server Hallo Norbert, Norbert Pfeiffer wrote: > > darf ich das zusammenfassen als die Feststellung, daß PHP kein anderes > > Design benötigt und ein AppServer unsere Arbeit nur unnötig kompliziert > > machen würde? > so in etwa, > oder wie Sebastian schrieb: > > PHP als Sprache ist genau das, was man für das Web Development haben > > möchte. Das fängt mit dem Funktionsumfang und der Kommunikation mit > > Webservern und Datenbanken an und hört mit der für Unternehmen > > wichtigen sanften Lernkurve auf. > > Kleine und mittlere Unternehmen muessen schnell reagieren koennen. > Mit PHP kann man das IMHO besser als mit jeder anderen Sprache. > Bei vielen Aktionen ist der Erscheinungstermin wichtiger, als > ausgekluegelte Programmierung - man muss einfach praesent sein. Ok. > Wirklich grosse Projekte mit sehr hohem Aufkommen, werden nach dem > Design in PHP oft in C gegossen um wirklich performant zu werden. > Das erlebe ich gerade selbst mit... Da werden Cache, Encoder und Loader Abhilfe bringen. Nimm http://bwcache.bware.it/ als erste Designstudie. Wir können sicherlich noch einiges mehr von Zend erwarten. Das Projekt, welches Du jetzt bearbeitest wäre also mit dem Sprachumfang von PHP gut modellierbar, auch dann wenn Du an einen AppServer Framework denkst? Ulf From sb_(at)_sebastian-bergmann.de Sun, 10 Dec 2000 23:20:35 +0100 Date: Sun, 10 Dec 2000 23:20:35 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] PHP Application Server Sascha Schumann wrote: > Ja, für PHPDoc war PHP wahrscheinlich die falsche Sprache. Das sehe ich nicht so. Auf dem Kongress habe ich mit Ulf, Hartmut und Thies (ob Du dabei warst, weiß ich jetzt nicht) über eine PHP Extension gesprochen, die das gleiche macht wie zend_highlight, die Daten aber im XML Format von PHPDoc ausgibt, und nicht als farbiges HTML. Die Analyse der Quelltexte würde somit von PHP übernommen, wäre in C implementiert und dementsprechend schnell. Vor allem Thies zeigte sich AFAIR auf dem Kongress sehr von dieser Idee angetan, leider hat von Seiten des Core Teams diesbezüglich nichts mehr gehört... -- From daniel_(at)_php4win.de Sun, 10 Dec 2000 23:27:04 +0100 Date: Sun, 10 Dec 2000 23:27:04 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] PHP Application Server At 23:03 10.12.2000 +0100, you wrote: >PHP 1 hat nicht viel mit PHP 2 gemein, PHP 2 sieht anders aus als PHP 3, >PHP 4 war nur ein kleiner Schritt. Zeigen all diese Schritte in eine >falsche Richtung, weil man die Sprache weiterentwickelt hat. Warum >schreiben wir heute eine Funktion anders als bei PHP/FI und warum hat >PHP 3.0 dieses blöde OO Zeug eingeführt und überhaupt Error Handling was >ist das? > >Seit Jahren haben wir die Sprache nicht mehr weiterentwickelt, dabei >sind unsere Bedürfnisse gestiegen. das sehe ich anderes, php hat sich sehr wohl weiterentwickelt, und zeev hat auch gesagt das es verbesserungen des OOM geben wird, nur kann dies nicht mehr mit php 4 geschehen, doch aber in php 5.... imo gab es sogar von php 3 zu php 4 ne ganze menge veränderungen/verbesserungen. >Daniel, wie willst Du ein Haus bauen, wenn Du keine Nägel hast, mit >"Klackermatch"? der vergleich hinkt, gewaltig... bisher konnten wir mit php ne menge erreichen, und das wird auch in zukunft so bleiben. ich sage auch keinesfalls das die entwicklung stagnieren soll (was sie allein schon aufgrund des opensource nicht wird), ich sage nur das es falsch ist auf gedeih und verderb aus php einen appserver zu machen, da es ohne nicht mehr geht, und wir nur noch holzhütten anstatt hochhäusern bauen können. >Warum steht hier ACK und oben pfui? Ich sage, daß ein AppServer nichts >bringt, wenn die Sprache nicht geeignet ist komplexe Aufgaben zu >bewältigen. Du bestehst darauf, die Sprache nicht zu verändern. Daraus >folgt, das PHP niemals einen AppServer bekommen sollte. das ACK sollte andeuten, das man es dann lieber sein lassen soll, wenn für *dich* ein appserver die einzige möglichkeit ist "große Software zu modellieren" daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From hardtt_(at)_gmx.de Sun, 10 Dec 2000 23:27:54 +0100 Date: Sun, 10 Dec 2000 23:27:54 +0100 From: Torben Hardt hardtt_(at)_gmx.de Subject: [php] unterschiedliche methoden -> selbes resultat... warum? ----- Original Message ----- From: Andreas Stagl To: Sent: Sunday, December 10, 2000 10:32 PM Subject: [php] unterschiedliche methoden -> selbes resultat... warum? > 1) wenn ich eine variable (z.b. )aus einem > formular via post oder get übergebe, kann ich auf der nächsten seite via > http_post_vars bzw http_get_vars auf die variablen zugreifen. allerdings > funktioniert es dort ja auch, wenn ich direkt auf die variable zugreife > (z.b. echo $alter;) ... was ist dabei er unterschied? ist es "sicherer" den > umweg über http_****_vars zu gehen, oder gibts einen bestimmten grund das > auf die eine oder andere weise zu tun? > 2) ähnliches gilt ja auch für variablen wie $HTTP_REFERER, > $HTTP_USER_AGENT, .... die kann ich entweder direkt ansprechen (z.b. echo > $HTTP_USER_AGENT;) oder über den gefehl getenv (oder so ähnlich). welche > variante sollte man da wählen... und warum? Grundsaetzlich besteht da, soweit mir das bekannt ist, kein Unterschied, sich fuer eine der Methoden auszusprechen, bzw eine andere schlecht zu reden. Die sicherste Methode ist jedoch der Zugriff ueber getenv(), da die globalen Variablen nicht von jedem PHP-Binary geliefert werden. Will sagen: ob Formular-Variablen und die HTTP-Variablen ueber globale Variablen ansprechbar sind, liegt ganz alleine daran, wie PHP compiliert wurde, speziell ob die Optionen register_globals und track_vars gesetzt sind. -- cya t.hardt From sb_(at)_sebastian-bergmann.de Sun, 10 Dec 2000 23:24:49 +0100 Date: Sun, 10 Dec 2000 23:24:49 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] PHP Application Server Daniel Beulshausen wrote: > zeev hat auch gesagt das es verbesserungen des OOM geben wird, nur kann > dies nicht mehr mit php 4 geschehen, doch aber in php 5.... Er sprach nicht von PHP 5, sondern von der ZendEngine 1.1, die es mit PHP 4.1.0 geben soll. -- From ulf.wendel_(at)_phpdoc.de Sun, 10 Dec 2000 23:29:35 +0100 Date: Sun, 10 Dec 2000 23:29:35 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] PHP Application Server Sascha Schumann wrote: > > Ok, wer PHPDoc schreibt muß eh einen Knall haben, warum nimmt er nicht > > gleich Java und JavaDoc. Dann brauche ich ja auch nicht mehr zu fragen, > > ob PHP einen AppServer braucht, weil bei Java habe ich die volle > > Auswahl. *grumpf* > > Ja, für PHPDoc war PHP wahrscheinlich die falsche Sprache. > Wieso gibt es keine Scannergeneratoren für PHP? Weil PHP ganz > einfach nicht dafür da ist. Jein, ich kenne Leute, die einen Scanner für PHP in PHP geschrieben haben. Das ist absurd. Die Einbidung des PHP eigenen Parsers ist er einzig richtige Weg. Ich finde derweil nur nicht die Zeit dafür. Ulf From ulf.wendel_(at)_phpdoc.de Sun, 10 Dec 2000 23:33:31 +0100 Date: Sun, 10 Dec 2000 23:33:31 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] PHP Application Server Sebastian Bergmann wrote: > Vor allem Thies zeigte sich AFAIR auf dem Kongress sehr von dieser Idee > angetan, leider hat von Seiten des Core Teams diesbezüglich nichts mehr > gehört... Von Digicol habe ich bereits eine tolle Erweiterung erhalten, wenngleich keine für den Parser. Thies kann man hier ebensowenig vorwerfen wie dem übrigen Core Team. Es ist an mir oder anderen Open Source Begeisterten Abhilfe zu schaffen. Ulf From sascha_(at)_schumann.cx Sun, 10 Dec 2000 23:32:55 +0100 (CET) Date: Sun, 10 Dec 2000 23:32:55 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] PHP Application Server > Die Analyse der Quelltexte würde somit von PHP übernommen, wäre in C > implementiert und dementsprechend schnell. Also stimmst du mir zu, daß die Wahl der Scannersprache (PHP) falsch war, da du es ja in C implementieren willst. What it's your point? - Sascha From sb_(at)_sebastian-bergmann.de Sun, 10 Dec 2000 23:35:41 +0100 Date: Sun, 10 Dec 2000 23:35:41 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] PHP Application Server Ulf Wendel wrote: > Thies kann man hier ebensowenig vorwerfen wie dem übrigen Core Team. Niemand wirft Thies oder dem Core Team etwas vor. > Es ist an mir oder anderen Open Source Begeisterten Abhilfe zu schaffen. Gib mir einen 48 Stunden Tag und ich arbeite mindestens 12 Stunden am Tag an PHPDoc :-) -- From mk_(at)_php-homepage.de Sun, 10 Dec 2000 23:41:02 +0100 Date: Sun, 10 Dec 2000 23:41:02 +0100 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] $HTTP_REEFER :) referer Sebastian Nohn wrote: > auch recht beliebt ist XXXX:++++++++++++++++++++++++++++++++++++++ oder > Field blocked by AtGuard2. Genauso habe ich schon Geschichten wie "Isch sag dir den Referer net, Lan" für den Referer und "Kleinweich Rindermett Exploder" gesehen. Du kannst so Spielchen mit jeder besseren Firewall machen. Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de From ralf_(at)_php-experiments.de Sun, 10 Dec 2000 23:52:26 +0100 Date: Sun, 10 Dec 2000 23:52:26 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] PHP Application Server Ulf Wendel wrote: > Hmm, das Problem liegt nicht darin, das es keine PEAR Quellen gab auf > die man zurückgreifen konnte. Was willst Du hier sagen? Ich will zum Beispiel sagen, dass PHP (momentan) sicherlich auch ein Application Server gut stehen wuerde - dessen sind sich ja inzwischen viele einig. Aber das ist nicht alles und kann es auch nicht sein. Denn auf der anderen Seite fehlen essentielle Einrichtungen wie eine Art PEAR (das was in der jetzigen Form vorhanden ist, mag ich nicht als Pendant zum CPAN sehen), oder eben Standard-Formularverarbeitungs-Module, Datenbankabstraktion, Templates... Wie oft werden Standard-Loesungen gesucht, die man sich muehsam aus diversen Quellen zusammensuchen oder eben selbst erarbeiten muss..? > Nicht bei der Diskussion über den PHP Interpreter. Willst Du hier zum Nein, aber im Resultat - den Anwendungen. > Ausdruck bringen, daß Du gerne einen Proxy für die Datenbank bekommen > würdest, der möglich wird, wenn Du einen AppServer hast, oder spielst Du Zum Beispiel. Bzw. aus Anwendersicht ist es nunmal irrelevant, ob die Reaktionszeit der Anwendung zu hoch ist, weil die DB lahm ist oder weil PHP zuviel Zeit zum Parsen des Codes benoetigt. > Prozesse oder Threads? "Aufgaben". ;-) Natuerlich gibt es auch hierfuer Loesungen, jene sind aber allesamt Kruecken oder Hacks, die nicht unbedingt benutzer- sowie programmiererfreundlich sind. Beste Gruesse, Ralf From ulf.wendel_(at)_phpdoc.de Sun, 10 Dec 2000 23:57:23 +0100 Date: Sun, 10 Dec 2000 23:57:23 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] PHP Application Server Sascha Schumann wrote: > > > Die Analyse der Quelltexte würde somit von PHP übernommen, wäre in C > > implementiert und dementsprechend schnell. > > Also stimmst du mir zu, daß die Wahl der Scannersprache > (PHP) falsch war, da du es ja in C implementieren willst. Mein Ausgangspunkt war ein anderer. Es ging nicht darum festzuhalten das hier eine Sprache für etwas benutzt wird, für die sie nicht geeignet ist, weil sie nicht dafür gebaut wurde. Es ist falsch die Syntax einer Sprache in der Sprache nochmals abzulegen, um die Sprache zu parsen. Natürlich verstehe ich die Mahnung, PHP nicht für die Nichterfüllung einer Aufgabe zu verdammen, für die es nicht geschaffen wurde. Dennoch ist die Frage nach Änderungen aufgrund gewandeltet Bedürfnisse erlaubt. Ulf From ulf.wendel_(at)_phpdoc.de Mon, 11 Dec 2000 00:00:10 +0100 Date: Mon, 11 Dec 2000 00:00:10 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] PHP Application Server Daniel Beulshausen wrote: > > At 23:03 10.12.2000 +0100, you wrote: > > > imo gab es sogar von php 3 zu php 4 ne ganze menge > veränderungen/verbesserungen. Hmm, die paar Funktionen zum Thema Klassen und Objekte. Ein dreifaches Gleich als längst fällige Krücke, einmal NULL für die Sessions, dann noch den Datentyp Boolean. Letztlich ::. Wahlweise ein statischer Methodenaufruf oder eine Krücke für $super. Schau Dir mal an wie absurd aufwendig das Error Handling in PEAR ist, weil PHP hier nicht viel bietet. > >Daniel, wie willst Du ein Haus bauen, wenn Du keine Nägel hast, mit > >"Klackermatch"? > > der vergleich hinkt, gewaltig... > bisher konnten wir mit php ne menge erreichen, und das wird auch in zukunft > so bleiben. > ich sage auch keinesfalls das die entwicklung stagnieren soll (was sie > allein schon aufgrund des opensource nicht wird), ich sage nur das es Aber ein Open-Source bei dem Änderungen an der Zend Engine nicht drin sind, es sei denn man macht einen nichtkommerziellen Branch... Egal. Eine alte, andere Diskussion. > falsch ist auf gedeih und verderb aus php einen appserver zu machen, da es > ohne nicht mehr geht, und wir nur noch holzhütten anstatt hochhäusern bauen > können. Wer bricht es denn übers Knie... Alles was man von Dir und Zeev hört, ist eine "no features beyond this point" position. > >Warum steht hier ACK und oben pfui? Ich sage, daß ein AppServer nichts > >bringt, wenn die Sprache nicht geeignet ist komplexe Aufgaben zu > >bewältigen. Du bestehst darauf, die Sprache nicht zu verändern. Daraus > >folgt, das PHP niemals einen AppServer bekommen sollte. > > das ACK sollte andeuten, das man es dann lieber sein lassen soll, wenn für > *dich* ein appserver die einzige möglichkeit ist "große Software zu > modellieren" Das habe ich nicht gesagt. Ich habe festgestellt, daß Anwendungen, deren Größe den Einsatz eines AppServers rechtfertigt, andere Softwaretechniken brauchen, die PHP nicht erlaubt. Ich habe nicht gesagt, daß es nicht auch anders ginge - nur halt weniger elegant und unter Umständen auch weniger effizient. Ulf From kris_(at)_koehntopp.de 10 Dec 2000 18:00:04 -0000 Date: 10 Dec 2000 18:00:04 -0000 From: kris_(at)_koehntopp.de kris_(at)_koehntopp.de Subject: [php] [FAQ: 10-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. Next Previous Contents _________________________________________________________________ de.comp.lang.php FAQ german-faq_(at)_lists.netuse.de © Copyright 2000 Kristian Köhntopp, Tobias Ratschiller _________________________________________________________________ Build Date: Wed Dec 6 19:52:17 CET 2000 $Id: faq.sgml,v 1.18 2000/10/01 20:07:31 dgorski Exp $ $Id: about.sgml,v 1.41 2000/11/28 18:36:53 mjansen 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.8 2000/11/01 12:08:23 mjansen Exp $ $Id: database_mysql.sgml,v 1.14 2000/11/05 17:02:22 guido Exp $ $Id: database_oracle.sgml,v 1.7 2000/10/31 21:10:10 kk Exp $ $Id: databases.sgml,v 1.27 2000/12/03 21:07:14 mjansen Exp $ $Id: datetime.sgml,v 1.7 2000/06/29 19:07:30 kk Exp $ $Id: functions.sgml,v 1.13 2000/06/04 16:45:36 kk Exp $ $Id: install.sgml,v 1.30 2000/12/03 21:07:14 mjansen Exp $ $Id: mail.sgml,v 1.21 2000/12/03 21:08:43 mjansen Exp $ $Id: objects.sgml,v 1.6 2000/06/04 16:45:36 kk Exp $ $Id: open_exec.sgml,v 1.21 2000/10/15 00:51:15 dgorski Exp $ $Id: openpub.sgml,v 1.2 2000/04/23 18:55:12 kk Exp $ $Id: phpinterpreter.sgml,v 1.54 2000/12/05 15:55:01 baerli Exp $ $Id: phplib.sgml,v 1.21 2000/11/19 22:21:43 kk Exp $ $Id: phpmyadmin.sgml,v 1.4 2000/01/22 16:38:16 tobias Exp $ $Id: regexp.sgml,v 1.19 2000/10/31 20:58:54 kk Exp $ $Id: scripts.sgml,v 1.33 2000/11/19 22:21:43 kk 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.7 2000/11/09 23:33:55 dgorski Exp $ $Id: webserver.sgml,v 1.13 2000/11/12 16:44:48 kk Exp $ $Id: webvariablen.sgml,v 1.8 2000/10/31 21:10:10 kk Exp $ _________________________________________________________________ 1. Über diese FAQ * 1.1 Was ist das hier? * 1.2 Wo finde ich die aktuelle Version dieser FAQ? * 1.3 Kann ich eine Kopie der FAQ per Mail zugesendet bekommen? * 1.4 Du hast doch für die FAQ geschrieben. Ich habe da eine Frage zu PHP... * 1.5 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? * 1.6 Kann ich selber für diese FAQ schreiben? * 1.7 Wie ist die Charta dieser Newsgroup? * 1.8 Was ist PHP? * 1.9 Wo finde ich weitere Informationen über PHP? * 1.10 Soll ich Jobangebote in de.comp.lang.php posten? * 1.11 Wer kann mir einen Provider empfehlen? * 1.12 Warum bekomme ich Ermahnungsmails, wenn ich Autoren in der Gruppe auf Netiquetteverstöße aufmerksam mache? * 1.13 Warum bekomme ich Ermahnungsmails? * 1.14 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? 10. Dateifunktionen und Programmausführung * 10.1 Wie kann ich eine Datei auslesen? * 10.2 "Warning: Supplied argument is not a valid File-Handle resource" * 10.3 Wie kann ich ein externes Programm von PHP aus starten? * 10.4 Wie realisiere ich einen Dateidownload mit PHP? * 10.5 Wie kann ich in einer Datei eine Zeile einfügen oder löschen? * 10.6 Wie kann ich einen Datei-Upload per FTP durchführen? * 10.7 Unix: Welche Zugriffsrechte brauche ich, um eine Datei anzulegen? 11. Datums- und Kalenderprobleme * 11.1 Wie kann ich das aktuelle Datum bekommen? * 11.2 Wie kann in ein deutsches Datum in MySQL-Format umwandeln (und umgekehrt)? * 11.3 Wie kann ich die Anzahl der Tage zwischen zwei Daten bestimmen? * 11.4 Wie kann ich das Datum des Vortages bestimmen? * 11.5 Wieviel Tage hat der aktuelle Monat? * 11.6 Wie kann ich die Laufzeit meines Codes bestimmen? Gibt es einen Benchmark? 12. Mail lesen und schreiben * 12.1 Was ist SMTP? * 12.2 Was ist das Domain Name System? * 12.3 Unix: Wie funktioniert der Mailversand? * 12.4 Windows: Wie funktioniert der Mailversand? * 12.5 Windows: Wo finde ich Mailserver, die ich bei mir installieren kann? * 12.6 Wie kann ich eine HTML-Mail versenden? Wie kann ich den Absender meiner Mail festlegen? * 12.7 Wie kann ich ein Attachment mit einer Mail versenden? * 12.8 Wie kann ich eine Mail effizient an sehr viele Empfänger versenden? * 12.9 Wie kann ich die Gültigkeit einer Mailaddresse testen? * 12.10 Wie kann ich überprüfen, ob eine versendete Mail tatsächlich angekommen ist? * 12.11 Wie kann ich feststellen, ob eine Mailadresse äußerlich gültig ist? * 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 Wie verarbeite ich ? * 18.8 "Document contains no data" * 18.9 Wie erzeuge ich mit PHP einen Redirect auf eine andere Seite? * 18.10 Was sind Sessions und warum sind sie nützlich? * 18.11 Wie kann ich mit PHP WAP-Seiten erzeugen? * 18.12 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? 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 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? Die aktuelle Version dieser FAQ ist unter der URL http://www.koehntopp.de/php zu finden. Eine Version in einer einzigen Datei befindet sich unter der URL http://www.koehntopp.de/php/faq-single.html. Die Linuxdoc SGML-Quelltexte dieser FAQ sind unter der URL http://www.koehntopp.de/php/faq.tar.gz zu finden. Es existiert ein CVS-Archiv, aus dem die aktuelle Version der FAQ bezogen werden kann. Die CVSROOT dieses Archives ist :pserver:cvsread_(at)_phplib.netuse.de:/repository mit dem Paßwort cvsread. Das Modul heißt german-faq. Ein CVSWEB-Zugang zu dem Archiv ist unter http://phplib.netuse.de/cgi/cvsweb.cgi zu finden. ______________________________________________________________ $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository login Password: cvsread $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository checkout german-faq ... # Aktualisieren der Version mit $ cd german-faq $ cvs -z9 update -dAP ______________________________________________________________ Es gibt eine Mailingliste german-faq, die Nachrichten über Änderungen an der FAQ enthält und die man bestellen sollte, wenn man an der FAQ mitarbeiten möchte. Man kann die Mailingliste unter der Adresse german-faq-subscribe_(at)_lists.netuse.de bestellen. 1.3 Kann ich eine Kopie der FAQ per Mail zugesendet bekommen? Die FAQ wird nicht als Mail versendet, sondern ist ausschließlich in den genannten Formaten und an den genannten Stellen im Web zu finden. Als Windows-Anwender kann man sich eine Kopie der FAQ mit Hilfe von Programmen wie Teleport Pro oder mit Hilfe der Offline-Funktion des Microsoft Internet Explorer 5 herunterladen. Als Linux-Anwender verwendet man dafuer das Programm wget. 1.4 Du hast doch für die FAQ geschrieben. Ich habe da eine Frage zu PHP... Fragen gehören in die Newsgroup. Es ist vollkommen sinnlos, Fragen per Mail an einen der Autoren dieser FAQ zu senden. 1.5 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? Dieser Text ist wie alle Werke urheberrechtlich geschützt. Er ist jedoch unter den Bedingungen der Open Publication License, Version 0.4 oder höher verfügbar. Die genaue Lizenz findet sich im Anhang. Wenn dieser Text reproduziert oder verwendet wird, bitten die Autoren um Meldung eines solchen Angebotes an german-faq_(at)_lists.netuse.de unter Angabe einer Kontaktadresse. Diese Kontaktperson ist herzlich eingeladen, sich auf der Mailingliste german-faq_(at)_lists.netuse.de anzumelden, um über Aktualisierungen des Textes informiert zu werden. 1.6 Kann ich selber für diese FAQ schreiben? Ja. Wenn Deine Texte Eingang in diese FAQ finden, erklärst Du Dich mit den folgenden Nutzungsbedingungen einverstanden: * Du mußt Deine Antworten mit Deinem vollen Namen kennzeichnen ("Von Nicholas Haflinger"). Du kannst aus Deinem Namen einen mailto: Hyperlink machen, wenn möchtest. * Du behältst das volle Urheber- und Verwertungsrecht an Deinem Text und kannst Deinen Text nach Deinem Gutdünken verwenden. * Du stellst Deinen Text für diese FAQ unter die im Anhang befindliche Open Publication License, Version 0.4 oder höher. 1.7 Wie ist die Charta dieser Newsgroup? Diese Newsgruppe richtet sich an alle Benutzer und Programmierer von PHP, einer Programmiersprache mit Schwerpunkt auf der Entwicklung von Webanwendungen. Es können alle Themen rund um PHP besprochen werden, seien es nun Probleme mit der Installation, der Anwendung oder Programmierung in PHP oder der Erweiterung des PHP- Interpreters selbst. 1.8 Was ist PHP? Die Abkürzung PHP steht offiziell für "PHP: Hypertext Preprocessor". Dies ist eine rekursive Abkürzung im Stile des GNU-Projektes. PHP ist eine Scriptsprache zur dynamischen Erstellung von Webseiten. Die Anweisungen der Sprache sind dabei in den HTML-Code einer Webseite eingebettet, d.h. jede HTML-Seite ist auch ein gültiges PHP-Programm. Die Syntax von PHP ist ähnlich wie die von C, Java oder Javascript. Die Sprache zeichnet sich vor allen Dingen durch ihre leichte Erlernbarkeit, ihre ausgezeichneten Datenbankanbindungen und Internet-Protokolleinbindungen und die Unterstützung zahlreicher weiterer Funktionsbibliotheken aus. PHP stellt so für den Web-Entwickler das ideale Werkzeug zur Erstellung von dynamischen Inhalten dar. PHP ist freie Software im Sinne der Debian Free Software Guidelines (DFSG). Quelltext und Binaries des PHP-Interpreters sind frei erhältlich und können für alle kommerziellen und nichtkommerziellen Zwecke eingesetzt werden; jeder kann den PHP-Quelltext weiterentwickeln und die Änderungen an das PHP-Projekt zurückfließen lassen. Der genaue Lizenztext ist in der Datei COPYING enthalten, der Bestandteil der PHP-Distribution ist. PHP läuft auf allen gängigen Unix-Versionen und auf den verschiedenen Windows-Versionen (Win95, 98 und NT). Als CGI-Programm kann PHP mit jedem Webserver zusammenarbeiten. Für einige Webserver, allen voran Apache, stehen auch Modulversionen zur Verfügung, die sehr viel effizienter ausgeführt werden. Die Homepage des PHP-Projektes ist http://www.php.net. Mirrors dieser Site sind in vielen Ländern vorhanden, unter anderem auch in Deutschland unter der URL http://www.php3.de oder http://de.php.net. Von dort kann man die jeweils aktuelle Releaseversion des Interpreters sowie Binaries für eine Reihe von Plattformen herunterladen. Ebenso finden sich dort das englische Handbuch sowie Archive der englischen Mailinglisten. 1.9 Wo finde ich weitere Informationen über PHP? Zu PHP gibt es zahlreiche Informationsquellen in deutscher und englischer Sprache. Deutsche Ressourcen im WWW * Artikel von Kristian Köhntopp * Dynamic Webpages * Jörg Baachs LAMP-Installationsanleitung * Martin Jansens PHP Seiten * PHP mit dem PWS (Windows Personal Web Server) * PHP-Center * PHP-Homepage * Tutorials für PHP und MySQL * WAMP HowTo * PHP und MySQL Tutorial * 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. 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 From wolff_(at)_21st.de Mon, 11 Dec 2000 00:16:27 +0100 Date: Mon, 11 Dec 2000 00:16:27 +0100 From: Markus Wolff wolff_(at)_21st.de Subject: [php] PHP und Netscape Enterprise Server Hallo Liste, ich habe derzeit einen Kunden, bei dem wir leider gezwungen sind, mit dem Netscape Enterprise Server (unter Solaris) zu arbeiten. Hat unter Euch jemand bereits Erfahrungen mit einer der aktuelleren PHP-Versionen (4.0.2 aufwärts) und besagtem Server? Zumindest bei früheren Versionen soll diese Konstellation ja problematisch gewesen sein. Sollte das immer noch der Fall sein, wäre es evtl. eine Möglichkeit, PHP als CGI-Version laufen zu lassen? Schon mal besten Dank für alle Hinweise!! Gruß, Markus -- *21st Media* | Consulting, Konzeption, Produktion für die Bereiche: Markus Wolff | Internet, Intranet, eCommerce, Content Management, Hamburg,Germany | Softwareentwicklung, 3D-Animation, Videoproduktion http://21st.de | Tel. [+49](0)40/5005094, Fax: [+49](0)40/5005091 From e.obster_(at)_eosis.net Sun, 10 Dec 2000 14:05:09 +0100 Date: Sun, 10 Dec 2000 14:05:09 +0100 From: Erich Obster e.obster_(at)_eosis.net Subject: [php] AW: [php] Authentifizierung mit phpMyAdmin Hallo zusammen, vielen Dank für die vielen guten Antworten. Ich habe noch eine andere Lösung von einer anderen Quelle: > $cfgServers[1]['adv_auth'] = true; > $cfgServers[1]['stduser'] = 'minniuser'; > $cfgServers[1]['stdpass'] = 'minnipasswd'; Wenn minniuser nur leserechte in der DB hat kann man sich über die Authentifizierung mit einem belibigen anderen User anmelden. Habe es aber nicht versucht. Ich habe jetzt die Methode von Tobias aufgegriffen. Habe folgendes in config.inc.php eingetragen: if (!isset($PHP_AUTH_USER)){ Header("status: 401 Unauthorized"); Header("HTTP/1.0 401 Unauthorized"); Header("WWW-authenticate: basic realm=\"phpMySQLAdmin \""); } else { if ($PHP_AUTH_USER == 'user') { $MY_DB = 'user_db'; } else { $MY_DB = ''; } } $cfgServers[1]['adv_auth'] = false; $cfgServers[1]['user'] = $PHP_AUTH_USER; $cfgServers[1]['password'] = $PHP_AUTH_PW; $cfgServers[1]['only_db'] = $MY_DB; Funzt bisher ganz gut. Vielen Dank an alle. Erich Obster > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag > von Erich Obster > Gesendet am: Samstag, 9. Dezember 2000 08:34 > An: php_(at)_php-center.de > Betreff: [php] Authentifizierung mit phpMyAdmin > > Ich benutze PHP4, phpMyAdmin 2.1.0 und mySQL. > > Ich möchte verschiedenen Benutzern mit phpMyAdmin zugriff auf meine mySQL-DB geben. > Mit dem Loginfenster vom Browser sollte man sich Anmelden können. > > config.inc.php sieht so aus: > > $cfgServers[1]['host'] = 'localhost'; > $cfgServers[1]['port'] = ''; > $cfgServers[1]['adv_auth'] = true; > $cfgServers[1]['stduser'] = ''; > $cfgServers[1]['stdpass'] = ''; > $cfgServers[1]['user'] = ''; > $cfgServers[1]['password'] = ''; > $cfgServers[1]['only_db'] = ''; > $cfgServers[1]['verbose'] = ''; > > Damit bekomme ich beim Anmelden folgende Meldung: > > Warning: MySQL Connection Failed: Access denied for user: 'root_(at)_localhost' (Using password: NO) in lib.inc.php on line 170 > > Wenn ich in stduser und stdpass vorhandene Benutzerdaten in Klartext eingebe funktioniert es. Aber ich möchte es für verschiedene > User haben und Benutzername und Passwort sollen nicht im Klartext zu sehen sein. > > Muß bei host 'localhost' oder der Domain wo mySQl läuft stehen (mySQL und phpMyAdmin ist auf dieser Domain installiert)? > > Wo muß ich noch etwas konfigurieren? > > Bin für jeden Tip dankbar? > > Erich Obster > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From andreas.hoffmann_(at)_omicron-shop.de Sun, 10 Dec 2000 22:59:47 +0100 Date: Sun, 10 Dec 2000 22:59:47 +0100 From: Andreas Hoffmann andreas.hoffmann_(at)_omicron-shop.de Subject: [php] Include-Befehl Hi ML > Anmerkung dazu: > include von remote-files geht nicht unter Windows ... > hilft das weiter? gibt es vielleicht eine Liste was unter *win* alles nicht geht :-) habe gerade ein 'file_exists' gemacht ... aber unter Win wills einfach nich so recht.. obwohl das File da ist. Wenn ich die Bedingung wahr mache 'if(1)' gehts und das file wird korrekt eingelesen... kann das sein? -- CU Andy From irger_(at)_fh-rosenheim.de Fri, 08 Dec 2000 13:04:51 +0100 Date: Fri, 08 Dec 2000 13:04:51 +0100 From: Irger Armin irger_(at)_fh-rosenheim.de Subject: [php] Newbie: Editor =?iso-8859-1?Q?f=FCr?= PHP evtl. mit Projektverwaltung ? Hi, ich bin eigentlich ziemlich neu in der PHP Programmierung und verwende als Editor Glimmer welcher eigentlich einen guten Eindruck macht, nur leider vermisse ich eine Art Projektverwaltung. An XEmacs habe ich mich noch nicht so richtig getraut, bzw konnte ich noch kein "richtiges" PHP Highligthing "Modul" finden. Gibt es evtl. ein anderes Tool mit dem man eine Projektverwaltung realisieren kann ? Mein jetziges "Projekt" umfaßt ca. 80 Dateien, eindeutig zu viel, um sich alles merken zu können. -Armin