From s.fuentes_(at)_the-service.de Fri, 1 Dec 2000 03:48:06 +0100 Date: Fri, 1 Dec 2000 03:48:06 +0100 From: Sebastian Fuentes s.fuentes_(at)_the-service.de Subject: [php] phpMyAdmin ... Moin Moin List ... LOAD DATA LOCAL INFILE 'C:\WINNT\php6F.tmp' REPLACE INTO TABLE list FIELDS TERMINATED BY ';' ENCLOSED BY '\"' ESCAPED BY '\\' LINES TERMINATED BY '\n' wirtf mein Admin raus wenn ich versuche ein .csv einzuladen kennt jemand den Fehler ? Sebastian From ks_(at)_ksweb.de Fri, 1 Dec 2000 07:16:18 +0100 Date: Fri, 1 Dec 2000 07:16:18 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] AW: [php] PHP4-Buch Moin, >von andreas.jaggi_(at)_gmx.ch >ich habe vor das php4 buch aus dem galileo verlag zu kaufen. ist dieses >buch empfehlenswert für anfänger, die bisher nur ein wenig javascript >programmiert haben? kenne ich nicht, mir helfen immer die online-rezessionen bei amazon.de, bol.de >bitte so schnell als möglich antworten. heute noch wie? Wer bisher nur ein wenig 'Javascript' programmiert hat, sollte sich vielleicht erst mal ein Buch aus der nächsten Stadtbibliothek leihen und 'Programmieren' an sich lernen. Das ist in fast jeder Programmiersprache gleich. Frage mal nach Nicklaus Wirth, 'Algorithmen und Datenstrukturen', 'Compilerbau' oder 'Systematisches Programmieren' ferner Goldschlager/Lister 'Informatik'. Nach dieser Lektüre genügt meist schon das Online-Manual. Ferner würde ich an Deiner Stelle losgehen und mir in einem Buchhandel die Bücher anlesen. Nicht jeder Autor hat den Mund für deine Ohren :-)) Der Stoff der Bücher ist oft gleich, nur die Darbringung unterscheidet sich. Und wenn jedes Buch 50DM/400Seiten kostet lohnt sich auch ein Tripp in die nächste größere Stadt mit Thalia/Boisen&Masch etc. oder jede Unibibliothek. Ich habe neben meinem eigenen hier vier PHP-Bücher liegen, das von Egon ist auch dabei und gefällt mir sehr gut. Ich freue mich schon auf das neue. mfg Klaus Schmidt www.ksweb.de From sb_(at)_sebastian-bergmann.de Fri, 01 Dec 2000 07:38:17 +0100 Date: Fri, 01 Dec 2000 07:38:17 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] AW: [php] PHP4-Buch Jörg Krause wrote: > BTW, bei 1160 Seiten ist mit Sicherheit mehr PHP drin als in jedem > anderen Buch. Hm, man kann ein Buch doch nicht nach der Anzahl der Seiten beurteilen, oder? Das Buch von Sterling Hughes hat ~ 550 Seiten, bietet aber Kniffe und Tricks für den Alltag, wie es kaum ein anderes Buch tut. Natürlich alles IMHO :) -- From beckmann_(at)_gis.de Fri, 01 Dec 2000 09:27:48 +0100 Date: Fri, 01 Dec 2000 09:27:48 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] phpMyAdmin ... Hallo Sebastian, es hat irgendwas mit Hochkommata in den Zellenwerten zu tun. phpmyadmin legt dann aus Deiner Datei ein File an, wo's den Kram irgendwie quoted. Wenn Du Deinen LOAD DATA direkt in der Box machst, wo man den SQL-Befehl angeben kann, dann geht's - ist jedenfalls meine Erfahrung. Vielleicht können uns die Bewanderten ja mal erklären, wieso das bei mir mit php3 und phpmyadmin 2.05 ganz prima funktioniert hat, aber jetzt mit php4 und admin 2.10 nicht mehr geht (auch nicht in anderen Kombinationen). Da muß es doch irgendeine Voreinstellung geben, ist's "magic_quotes"? >LOAD DATA LOCAL INFILE 'C:\WINNT\php6F.tmp' REPLACE INTO TABLE list FIELDS TERMINATED BY ';' ENCLOSED BY '\"' ESCAPED BY '\\' LINES TERMINATED BY '\n' > >wirtf mein Admin raus wenn ich versuche ein .csv einzuladen kennt jemand den Fehler ? --- Thomas Beckmann, la Carte, Redaktion & Technik Knowledge Network Kiel, Beckmann & Petersen GbR laCarte_(at)_laCarte.de http://www.laCarte.de Tel 0431-16106, Fax 0431-16112 From mk_(at)_php-homepage.de 1 Dec 2000 09:19:33 -0000 Date: 1 Dec 2000 09:19:33 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] Re: Nikolaustreff in ? eschmid+sic_(at)_s.netic.de schrieb: > PS1: Mark, ist die ML für den Stuttgarter Stammtisch schon fertig? Kommt heute im Laufe des Abends. ICh werde ddann _eine_ Mail an die Liste schreiben, auf die bitte _nicht_ über diese Liste geantwortet wird. Mark From mk_(at)_php-homepage.de 1 Dec 2000 09:20:33 -0000 Date: 1 Dec 2000 09:20:33 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] Re: Nikolaustreff in ? Cyrill Schumacher schrieb: > > PS1: Mark, ist die ML für den Stuttgarter Stammtisch schon fertig? > > bald nicht mehr nötig :-) Wer sagt denn sowas, das wird ja keine einmalige Sache. > platzt jetzt der termin am 9.12. ????? > oder wurde der nur auf den 16.12. verlegt ???? > ich würde auf jeden fall mit 4 leuten andackeln. > zelt und camping ausrüstung auch mitbringen ?? ;-) Weiteres heute Abend auf der anderen Liste. Mark From mk_(at)_php-homepage.de 1 Dec 2000 09:21:35 -0000 Date: 1 Dec 2000 09:21:35 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] PHP4-Buch eschmid+sic_(at)_s.netic.de schrieb: > von Mark Kronsbein. Es soll irgendwann nächstes Jahr erscheinen. Am besten Ich muß darauf bestehen, daß Thomas Weinert genausoviel an dem Buch schreibt wie ich. Nicht daß jetzt alle denken ich mach das allein ;) Erscheinen wirds im März. Mark From to_(at)_ki-systems.de Fri, 01 Dec 2000 10:26:09 +0100 Date: Fri, 01 Dec 2000 10:26:09 +0100 From: Tobias Orterer to_(at)_ki-systems.de Subject: [php] DynAPI past jetzt hier vieleicht nich rein aber fragen schadet nich... hat hier schonmal einer was mit DynAPI von Dan Steinman gemacht? From mk_(at)_php-homepage.de 1 Dec 2000 09:27:30 -0000 Date: 1 Dec 2000 09:27:30 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] PHP4-Buch =?iso-8859-1?Q?Andr=E9_Laugks?= schrieb: > Ich empfehle Dir das Buch PHP4 vom Jörg Krause. An einigen Da spaltet sich meine Meinung. Einerseits gut, andereseits stehen da viele Sachen drin, die IMHO einen PHP-Programmierere eher weniger interessieren. Wenn man das alte und das neue Buch vergleicht, dann fallen einem leider viele Fehler auf. Zum einen sind das Tippfehler, die teilweise aus dem alten Buch übernommen wurden (!), zum anderen auch "Wissensfehler" (EFNet schreibt sich mit einem f, und die Mailinglisten laufen über lists.php.net nicht über list.php.net). Schade finde ich, daß der Lektor hier scheinbar nicht besonders gute Arbeit geleistet hat. Fehler passieren, fehlerlose Bücher gibt es IMHO nicht. Aber wenn Fehler in beiden Büchern genau gleich drin sind, dann finde ich das nicht so gut. Wie auch immer, Jörg war so nett und hat mir sein neues Werk zur Verfügung gestellte (Danke!), einen ausführlicheren Bereicht über das Buch wird es in den nächsten Tagen auf http://www.php-homepage.de geben. Schlecht finde ich das Buch übrigens nicht, nur die oben angesprochenen Fehler mindern den Spaß schon etwas. Mark From mk_(at)_php-homepage.de 1 Dec 2000 09:28:52 -0000 Date: 1 Dec 2000 09:28:52 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] AW: [php] PHP4-Buch eschmid+sic_(at)_s.netic.de schrieb: > Wann dieses erscheinen wird, weiß ich leider nicht. Mark arbeitet aber März 2001 im Sybex Verlag. > fleißig daran. Wäre echt schade wenn er deswegen nicht zu unserem ersten > PHP Stammtisch in Stuttgart-Birkach dabei sein könnte. Mark kennt > natürlich die Krone von innen. Das läßt sich auf jeden Fall irgendwie einrichten. Mark From nmartincevic_(at)_knowone-ag.de Fri, 1 Dec 2000 10:39:07 +0100 Date: Fri, 1 Dec 2000 10:39:07 +0100 From: Nino Martincevic nmartincevic_(at)_knowone-ag.de Subject: [php] Hilfe! PHP4-Sessions ohne Cookies Hi! Ich habe gerade gewaltige Probleme mit den PHP4-Sessions. Folgendes Szenario: 1. Seite: Erzeugt Session mit session_start(); Checkt ob $session_login gesetzt ist, wenn nicht mache ich ein include auf eine Form, in der man das Login eingeben kann. Beim Abschicken wird PHP_SELF aufgerufen, checkt ob login gesetzt ist: if($session_login){ }else{ include("login.php"); exit; } und registriert das Ganze: session_register('session_login'); $session_login = $login; Problem: Das geht nicht beim ersten Mal sondern erst nach einem erneuten Post, dann ist das Ganze gefuellt und bleibt auch erhalten. Ich verzichte auf cookies und setze in dem Formular ein Hidden_Field mit der Session ID (ist auch immer brav vorhanden). In der httpd.conf steht: php_value track_vars on #php_value register_globals on Ich habe es auch mit eingeschaltetem register globals versucht, geht auch nicht. Danke fuer eure Hilfe, cu Nino Martincevic From a-otto_(at)_web.de Fri, 1 Dec 2000 09:52:23 +0000 Date: Fri, 1 Dec 2000 09:52:23 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] DynAPI Hi Tobias, ein wenig, nur proof-of-concept Geschichten. Manche Sachen wollten auf dem Mac nicht gehen und ich hatte keine Zeit den Javacsript Kram zu fixen. Vielleicht wird es ja mit der DynAPI 2.0 besser, ist wirklich ein gutes Teil - aber hier OT. Liebe Gruesse, Andreas -- andreas otto london (uk) From hoffmann_(at)_4de.de Fri, 01 Dec 2000 10:47:03 +0100 Date: Fri, 01 Dec 2000 10:47:03 +0100 From: Ralf Hoffmann hoffmann_(at)_4de.de Subject: [php] =?ISO-8859-1?Q?Merkw=FCrdigkeiten_bei_der_PHPLib_Version_?= 7.2c 7.2c --=====_97566402318467=_ Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Listies, ich benutze das Session-Management der PHPLib Version 7.2c. UND f=FCr die Sessions habe ich die Einstellung: "Benutze Cookies und wenn= der Benutzer Cookies im Browser deaktiviert hat, h=E4nge die Session-ID an= die URL an, benutze also den Query-String.". Aber wenn im Browser die Cookies deaktiviert wurden, ist ein "insert into"= oder "update" in die Datenbank-Tabellen nicht mehr m=F6glich, sondern es= kann nur noch gelesen werden. Mit aktivierten Cookies gibt es keinerlei= Probleme. Wenn ich als Standardmethode "get" in der local.inc eingebe,= wird ja die Session-ID an die URL angeh=E4ngt und dann ist auch ein= Schreiben in die angeschlossene Datenbank m=F6glich. F=FCr das Schreiben und Lesen in/aus der Datenbank benutze ich ebenfalls= die PHPLib. Vielleicht gibt es bei PHPLib ja noch eine "Stellschraube", die ich noch= nicht in die richtige Richtung gedreht habe? Mir ist klar, dass es eine gesonderte PHPLib-Maillingliste gibt, aber mein= Englisch halte ich nicht f=FCr so gut. Ich w=FCrde mich =FCber jede hilfreiche Antworten freuen und m=F6chte mich= hier schon daf=FCr bedanken. Viele Gr=FC=DFe aus Bad Schwartau Ralf 4de frames & graphics gmbh Riesebusch 38 c - 23611 Bad Schwartau Tel.: 0451-2801401 - Fax: 0451-2801402 www.4de.de --=====_97566402318467=_ Content-Type: text/html; charset="ISO-8859-1"
Hallo Listies,
 
ich benutze das Session-Management der PHPLib Version 7.2c.

UND für die Sessions habe ich die Einstellung: "Benutze Cookies und wenn der Benutzer Cookies im Browser deaktiviert hat, hänge die Session-ID an die URL an, benutze also den Query-String.".

Aber wenn im Browser die Cookies deaktiviert wurden, ist ein "insert into" oder "update" in die Datenbank-Tabellen nicht mehr möglich, sondern es kann nur noch gelesen werden. Mit aktivierten Cookies gibt es keinerlei Probleme. Wenn ich als Standardmethode "get" in der local.inc eingebe, wird ja die Session-ID an die URL angehängt und dann ist auch ein Schreiben in die angeschlossene Datenbank möglich.

Für das Schreiben und Lesen in/aus der Datenbank benutze ich ebenfalls die PHPLib.

Vielleicht gibt es bei PHPLib ja noch eine "Stellschraube", die ich noch nicht in die richtige Richtung gedreht habe?

Mir ist klar, dass es eine gesonderte PHPLib-Maillingliste gibt, aber mein Englisch halte ich nicht für so gut.

Ich würde mich über jede hilfreiche Antworten freuen und möchte mich hier schon dafür bedanken.

 

Viele Grüße aus Bad Schwartau

Ralf

 


4de frames & graphics gmbh
Riesebusch 38 c - 23611 Bad Schwartau
Tel.: 0451-2801401 - Fax: 0451-2801402
www.4de.de
 
--=====_97566402318467=_-- From paffrath_(at)_fatmedia.de Fri, 01 Dec 2000 10:57:18 +0100 Date: Fri, 01 Dec 2000 10:57:18 +0100 From: Michael Paffrath paffrath_(at)_fatmedia.de Subject: [php] highscore Hallo! Wie kann ich verhindern, dass meine daten in der Location mitgeschickt werden? Ich habe eine Highscore gebaut - dummerweise kann jetzt jeder seine punktzahl quasi frei wählen, indem er die gewünschten punkte in die location einträgt ( ...php3?&punkte=777777 ) Das muss man doch anders lösen können, oder? Michael From eschmid_(at)_php.net Fri, 01 Dec 2000 11:21:06 +0100 Date: Fri, 01 Dec 2000 11:21:06 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] AW: [php] PHP4-Buch Sebastian Bergmann wrote: > > Jörg Krause wrote: > > BTW, bei 1160 Seiten ist mit Sicherheit mehr PHP drin als in jedem > > anderen Buch. > > Hm, man kann ein Buch doch nicht nach der Anzahl der Seiten beurteilen, > oder? Das Buch von Sterling Hughes hat ~ 550 Seiten, bietet aber Kniffe und > Tricks für den Alltag, wie es kaum ein anderes Buch tut. Das ist aber noch nicht bei Amazon lieferbar. Ist da ein SB am fachlektorieren? -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 SSD-DiWi_(at)_T-Online.de Fri, 1 Dec 2000 09:39:29 +0100 Date: Fri, 1 Dec 2000 09:39:29 +0100 From: Dietmar Winhold SSD-DiWi_(at)_T-Online.de Subject: [php] Endung .php Hallo, ich bekomme beim Aufruf von phpinfo in einem File mit der Endung .php die Version 3.xx angezeigt. Bei der Endung mit .php4 zeigt er korrekt die Version 4.xx an. (unter NT4 das ganze) Woran kann das liegen? Vielen Dank schonmal und Gruß Dietmar From mai96eft_(at)_studserv.uni-leipzig.de Fri, 1 Dec 2000 11:26:51 +0100 (MEZ) Date: Fri, 1 Dec 2000 11:26:51 +0100 (MEZ) From: Patrick Mairif mai96eft_(at)_studserv.uni-leipzig.de Subject: [php] Endung .php On Fri, 1 Dec 2000, Dietmar Winhold wrote: > ich bekomme beim Aufruf von phpinfo in einem File mit der Endung .php die > Version 3.xx angezeigt. > Bei der Endung mit .php4 zeigt er korrekt die Version 4.xx an. (unter NT4 > das ganze) > > Woran kann das liegen? Du hast beide Versionen installiert. Die eine ist mit der Endung .php verknuepft, die andere mit .php4. Gruss, Patrick! From Mathias.Gloss_(at)_start.de Fri, 1 Dec 2000 11:28:22 +0100 Date: Fri, 1 Dec 2000 11:28:22 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Endung .php Aloha, > ---------- > Von: Dietmar Winhold[SMTP:SSD-DiWi_(at)_T-Online.de] > > ich bekomme beim Aufruf von phpinfo in einem File mit der Endung .php die > Version 3.xx angezeigt. > Bei der Endung mit .php4 zeigt er korrekt die Version 4.xx an. (unter NT4 > das ganze) > > Woran kann das liegen? > Daran, daß es der Betreiber des Webservers so eingestellt hat ? Ohne nähre Infos (Provider, Betriebssystem, Webserver, .htaccess erlaubt,....) ist auch keine Aussage möglich, ob es sich ändern lässt. Grüße, Mathias From rs_(at)_luminar.de Fri, 1 Dec 2000 11:29:18 +0100 Date: Fri, 1 Dec 2000 11:29:18 +0100 From: Ralph Schaefer rs_(at)_luminar.de Subject: [php] highscore On Fri, Dec 01, 2000 at 10:57:18AM +0100, Michael Paffrath wrote: > Hallo! > Hi Michael, > Wie kann ich verhindern, dass meine daten in der Location mitgeschickt > werden? > Ich habe eine Highscore gebaut - dummerweise kann jetzt jeder seine > punktzahl quasi frei wählen, indem er die gewünschten punkte in die location > einträgt ( ...php3?&punkte=777777 ) > Ja, das Problem kenn ich. Ist ganz schoener Mist. :-) Ich hab das gleiche Problem mit einem Spiel auf Shockwave-Basis. Da muss man zwar den Ethernet-Traffic sniffen, aber einmal vorgekommen ist es trotzdem. :-) Kannst Du den Hiscore nicht mit einer versteckten
per Post verschicken? Alternativ solltest Du dir mal die Funktionen von mcrypt anschauen. Bis dann, Ralph From rfaude_(at)_hr-online.de Fri, 01 Dec 2000 11:34:35 +0100 Date: Fri, 01 Dec 2000 11:34:35 +0100 From: Ralf Faude rfaude_(at)_hr-online.de Subject: [php] PDFLIB Hallo, ich experimentiere mit der PDFLIB. Um in einer PDF-Datei Text auszugeben verwende ich den Befehl PDF_SET_FONT .... Bei der Ausführung erscheint folgender Fehler: Resource configuration file: pdflib.upr not found Wo finde ich die Datei, oder kann ich diese selber erstellen, hat jemand eine, hat jemand ein Beispiel?? Gruss Ralf email: rfaude_(at)_hr-online.de From waldemar_(at)_kopton.com Fri, 1 Dec 2000 11:38:13 +0100 Date: Fri, 1 Dec 2000 11:38:13 +0100 From: Waldemar Kopton waldemar_(at)_kopton.com Subject: [php] PHP unter Suse 7.0 keine Ausgabe This is a multi-part message in MIME format. ------=_NextPart_000_0094_01C05B8B.303D9D60 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hi.. was sollte es sonst sein..ich habe nat=FCrlich ein Problem. bis dato habe ich immernoch mit der 6.4er suse gearbeitet. Da klappte alles einwandfrei. Bei der 7er bekomme ich keine php ausgeben mehr raus. der reine html text wird einwandfreiausgegeben, nur eben die php3 tags = nicht. Obwohl ich meine alten inis (httpd.conf und php3.ini) der 6.4er Version = dr=FCbergezogen habe, tut sich immer noch nichts.. wer weiss rat??? danke... Wally ------=_NextPart_000_0094_01C05B8B.303D9D60 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
hi.. was sollte es sonst sein..ich habe = nat=FCrlich=20 ein Problem.
bis dato habe ich immernoch mit der = 6.4er suse=20 gearbeitet.
Da klappte alles = einwandfrei.
Bei der 7er bekomme ich keine php = ausgeben mehr=20 raus.
der reine html text wird = einwandfreiausgegeben, nur=20 eben die php3 tags nicht.
Obwohl ich meine alten inis (httpd.conf = und=20 php3.ini) der 6.4er Version dr=FCbergezogen habe, tut sich immer noch = nichts.. wer=20 weiss rat???
danke...
 
Wally
 
------=_NextPart_000_0094_01C05B8B.303D9D60-- From beckmann_(at)_gis.de Fri, 01 Dec 2000 11:45:58 +0100 Date: Fri, 01 Dec 2000 11:45:58 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] Incomplete Object ?? Liebe Liste, kann mir eineR von Euch sagen was diese Fehlermeldung bedeutet und wie ich sie loswerden kann? Was ist hier mit session gemeint? Ja, ich benutze sessions und speichere in der session Objekt-Variablen. Später definiere neue Objekte, die als Unterobjekte in der session-Variablen abgespeichert werden sollen. Geht das nicht? Fatal error: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition bestellung of the object you are trying to operate on was loaded _before_ the session was started in ../lacarte/bestellung-lib.php on line 864 Danke für Eure Hilfe! --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From su_(at)_evolos.de Fri, 1 Dec 2000 12:10:56 +0100 Date: Fri, 1 Dec 2000 12:10:56 +0100 From: Sabrina Ulbrich su_(at)_evolos.de Subject: [php] highscore Hallo! > > Wie kann ich verhindern, dass meine daten in der Location mitgeschickt > werden? > Ich habe eine Highscore gebaut - dummerweise kann jetzt jeder seine > punktzahl quasi frei wählen, indem er die gewünschten punkte in die location > einträgt ( ...php3?&punkte=777777 ) > > Das muss man doch anders lösen können, oder? Ja, z.B. indem Du Sessionvariablen verwendest (PHP4 oder phplib) oder indem Du die Daten in hidden-Feldern übergibst. Viele Grüße Sabrina From ks_(at)_ksweb.de Fri, 1 Dec 2000 12:10:56 +0100 Date: Fri, 1 Dec 2000 12:10:56 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] AW: [php] Incomplete Object ?? Hi Thomas, >von Thomas Beckmann >Was ist hier mit session gemeint? Ja, ich benutze sessions und >speichere in der session Objekt-Variablen. geht nicht mit php4, Arrays ja, Objekte nein. >Später definiere neue >Objekte, die als Unterobjekte in der session-Variablen abgespeichert >werden sollen. Geht das nicht? ja, es geht nicht, aber was sind 'Unterobjekte'? Wie soll das auch gehen; - ein Object ist Programmcode, letztlich auch als Instanz. Du must die Eigenschaften Deines Objektes in 'ordinäre' Variable 'packen' und dann in die Session schreiben. mfg Klaus Schmidt *********************************************** ** PHP4-Tutorial und Referenz: www.ksweb.de ** *********************************************** From to_(at)_ki-systems.de Fri, 01 Dec 2000 12:29:40 +0100 Date: Fri, 01 Dec 2000 12:29:40 +0100 From: Tobias Orterer to_(at)_ki-systems.de Subject: [php] DynAPI > Vielleicht wird es ja mit der DynAPI 2.0 besser, ist wirklich ein > gutes Teil - aber hier OT. hmm gut ich hab das prob das der IE5 mir schmarn baun von wegen in scroll2.js erwartet er ne function obwohl ichs 1:1 vom exaple hab... egal hast recht ot... weißt zufällig ne DE ml zu dem thema (js, dynapi, dhtmlm ...)? c ya Tobi From sascha_(at)_schumann.cx Fri, 1 Dec 2000 12:27:53 +0100 (CET) Date: Fri, 1 Dec 2000 12:27:53 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] AW: [php] Incomplete Object ?? > Wie soll das auch gehen; - ein Object ist Programmcode, > letztlich auch als Instanz. > Du must die Eigenschaften Deines Objektes in 'ordinäre' Variable 'packen' > und dann in die Session schreiben. Bitte kein FUD verbreiten. Man kann Objekte wie fast alle anderen Variablentypen in PHP als Session Variablen registrieren. Der Fehler passiert genau dann, wenn man versucht, auf Methoden oder Eigenschaften eines Objektes zuzugreifen, das als Teil einer Session instantiert worden ist, für welches aber keine Klassendefinition zum Zeitpunkt der Instantierung vorlag. Also z.B. page1: include "classdef"; $foo = new bar; session_register("foo"); page2: session_start(); $foo->baz(); D.h. wenn man auf ein solches Objekt zugreifen will, muß man die Klassendefinition bereitstellen. - Sascha From a-otto_(at)_web.de Fri, 1 Dec 2000 11:48:11 +0000 Date: Fri, 1 Dec 2000 11:48:11 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] Re[2]: [php] DynAPI Hi Tobias, > weißt zufällig ne DE ml zu dem thema (js, dynapi, dhtmlm ...)? Vielleicht hast Du hier Glueck [ http://www.teamone.de/cgi-local/sfasuch.pl ] Liebe Gruesse, Andreas -- andreas otto london (uk) From Mathias.Gloss_(at)_start.de Fri, 1 Dec 2000 12:40:50 +0100 Date: Fri, 1 Dec 2000 12:40:50 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] AW: [php] Incomplete Object ?? Aloha, > ---------- > Von: Sascha Schumann[SMTP:sascha_(at)_schumann.cx] > > Der Fehler passiert genau dann, wenn man versucht, auf > Methoden oder Eigenschaften eines Objektes zuzugreifen, das > als Teil einer Session instantiert worden ist, für welches > aber keine Klassendefinition zum Zeitpunkt der Instantierung > vorlag. > > Also z.B. > > page1: > > include "classdef"; > $foo = new bar; > session_register("foo"); > > page2: > session_start(); > $foo->baz(); > > D.h. wenn man auf ein solches Objekt zugreifen will, muß man > die Klassendefinition bereitstellen. > D.h. dein Beispiel bringt diesen Fehler, und wenn man in page 2 am Anfang noch ein include "classdef" gemacht hätte, wäre alles i.O. gewesen ? Viele Grüße, Mathias From webmaster_(at)_iwos.de Fri, 1 Dec 2000 12:43:11 +0100 Date: Fri, 1 Dec 2000 12:43:11 +0100 From: iwos Internet-Service webmaster_(at)_iwos.de Subject: [php] Seiteninhalt Hallo Listige, mit header("Pragma: no-cache"); header("Cache-Control: no-cache"); header("Expires: 0"); verhindere ich, das bei mit php erzeugte Seiten der Quelltext eingesehen oder ausgedruckt werden kann. Leider kann der Quelltext aber trotzdem gespeichert, und so doch eingesehen werden. Gibt es mit php eine Moeglichkeit, das zu verhindern ? MfG Wolfgang Skupin From Mathias.Gloss_(at)_start.de Fri, 1 Dec 2000 12:46:21 +0100 Date: Fri, 1 Dec 2000 12:46:21 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Seiteninhalt Aloha listiger, ;-) > ---------- > Von: iwos Internet-Service[SMTP:webmaster_(at)_iwos.de] > > mit > header("Pragma: no-cache"); > header("Cache-Control: no-cache"); > header("Expires: 0"); > verhindere ich, das bei mit php erzeugte Seiten der Quelltext > eingesehen oder ausgedruckt werden kann. > Leider kann der Quelltext aber trotzdem gespeichert, und so doch > eingesehen werden. Gibt es mit php eine Moeglichkeit, das zu verhindern ? > Von was redest du ? switch $Quelltext { case "HTML" : HTML-Quelltext kannst du NIE unterdrücken, da er ja zum Browser gelangen muss, um interpretiert zu werden. break; case "PHP": Wenn der Server richtig konfiguriert ist, wird der PHP-Quelltext immer vom Server verarbeitet. Zum Browser gelangen nur noch vorhandene HTML-Anteile oder die Ausgaben des Scriptes. break; default: Näher erklären was du meinst ;-) } Viele Grüße, Mathias From sascha_(at)_schumann.cx Fri, 1 Dec 2000 12:46:24 +0100 (CET) Date: Fri, 1 Dec 2000 12:46:24 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] AW: [php] AW: [php] Incomplete Object ?? > D.h. dein Beispiel bringt diesen Fehler, und wenn man in page 2 am Anfang > noch ein include "classdef" gemacht hätte, wäre alles i.O. gewesen ? Exakt. - Sascha From mai96eft_(at)_studserv.uni-leipzig.de Fri, 1 Dec 2000 12:51:10 +0100 (MEZ) Date: Fri, 1 Dec 2000 12:51:10 +0100 (MEZ) From: Patrick Mairif mai96eft_(at)_studserv.uni-leipzig.de Subject: [php] Seiteninhalt On Fri, 1 Dec 2000, iwos Internet-Service wrote: > mit > header("Pragma: no-cache"); > header("Cache-Control: no-cache"); > header("Expires: 0"); > verhindere ich, das bei mit php erzeugte Seiten der Quelltext > eingesehen oder ausgedruckt werden kann. > Leider kann der Quelltext aber trotzdem gespeichert, und so doch > eingesehen werden. Gibt es mit php eine Moeglichkeit, das zu verhindern ? Deine haeder-angaben erzwingen ein Neuladen der Seite beim wiederholten aufruf. Warum sollten sie das anzeigen des HTML-Codes verhindern? -- http://www.caravan-network.de From Peaveway_(at)_aol.com Fri, 1 Dec 2000 06:53:04 EST Date: Fri, 1 Dec 2000 06:53:04 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] Seiteninhalt Moin, In einer eMail vom 01.12.00 12:42:18 (MEZ) Mitteleuropäische Zeit schreibt webmaster_(at)_iwos.de: > header("Pragma: no-cache"); > header("Cache-Control: no-cache"); > header("Expires: 0"); > verhindere ich, das bei mit php erzeugte Seiten der Quelltext > eingesehen oder ausgedruckt werden kann. > Leider kann der Quelltext aber trotzdem gespeichert, und so doch > eingesehen werden. Gibt es mit php eine Moeglichkeit, das zu verhindern ? ?? Mit diesen Headern versuchst du Proxy`s und Bowserchache davon zuueberzeugen das nicht Dokument zwischenzuspeichern. Damit erreicht man das der Client die jeweils aktuelle Fassung des Dokumentes sich abholt. Der von deinem Script erzeugte HTML/Binaer Output wird zum Client uebertragen und kann dort immer angesehen oder gar gespeichert werden. Es gibt ein paar faule Tricks mittels JS zum Blockieren der rechten Taste oder aber das der HTML-Code codiert wird. Da der Schluessel zum decodierien aber dem Client bekannt sein muss ist die alles nur Zeitverschwendung. Warum willst du deinen HTML Code verstecken? Oder ist er so schlecht ? ;) Gruss Joerg Behrens ps: Den PHP Code bekommt der Client nie zu Gesicht, sofern keine Fehlkonfiguration des Servers vorliegt. From ks_(at)_ksweb.de Fri, 1 Dec 2000 13:08:55 +0100 Date: Fri, 1 Dec 2000 13:08:55 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] AW: [php] AW: [php] Incomplete Object ?? Hi Sacha >von Sascha Schumann > >> Wie soll das auch gehen; - ein Object ist Programmcode, >> letztlich auch als Instanz. >> Du must die Eigenschaften Deines Objektes in 'ordinäre' Variable 'packen' >> und dann in die Session schreiben. > > Bitte kein FUD verbreiten. > > Man kann Objekte wie fast alle anderen Variablentypen in PHP > als Session Variablen registrieren. > mmmpf, stimmt, sorry! man sollte doch bisweilen sein Wissen überprüfen (war aus Jörg Krauses, PHP4 Grundlagen und Lösungen, S.240) Ich könnte schwören, dass die ersten 4er Versionen das noch nicht konnten? Es bleibt der sachliche Fakt, dass hier nicht das Objekt gespeichert wird, sondern die Eigenschaften. Ohne die Klasse geht es nicht. mfg Klaus Schmidt From sascha_(at)_schumann.cx Fri, 1 Dec 2000 13:22:11 +0100 (CET) Date: Fri, 1 Dec 2000 13:22:11 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] AW: [php] AW: [php] Incomplete Object ?? > Ich könnte schwören, dass die ersten 4er Versionen das noch nicht konnten? $ cvs log session.c .. php_4_0b3: 1.64 php_4_0b2: 1.33 .. revision 1.48 date: 1999/09/16 09:14:06; author: sas; state: Exp; lines: +0 -1 Since Thies fixed var.c, objects work now, too. - Sascha From php-center_(at)_netresearch.de Fri, 01 Dec 2000 13:27:36 +0100 Date: Fri, 01 Dec 2000 13:27:36 +0100 From: php-center php-center_(at)_netresearch.de Subject: [php] MySQL und 500.000 Besucher / Monat Hallo Mailingliste, hat jemand Erfahrung mit PHP & MySQL Projekten, die um die 500.000 Besucher pro Monat erreichen? Die Frage geht speziell in Richtung der Datenbank (PHP sollte es ja locker schaffen) - angenommen jeder Besucher setzt ein paar komplizierte Queries ab, hält das MySQL durch oder sollte man sich besser nach einer Alternative (welche?) umsehen? Viele Grüße aus Leipzig Michael From beckmann_(at)_gis.de Fri, 01 Dec 2000 13:30:32 +0100 Date: Fri, 01 Dec 2000 13:30:32 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] AW: [php] AW: [php] Incomplete Object ?? Danke für die rasche Hilfe, Sascha! --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From az_(at)_cabag.ch Fri, 1 Dec 2000 13:35:12 +0100 Date: Fri, 1 Dec 2000 13:35:12 +0100 From: Andreas Zaugg - CAB Services AG az_(at)_cabag.ch Subject: [php] AW: [php] MySQL und 500.000 Besucher / Monat Hallo Michael Ich glaube, dass dies nicht nur von den querys abhängig ist, sondern auch von der struktur und datenmenge. Meine erfahrungen sind, dass mySQL schnell mal an die grenze stosst, wenn grosse datenmengen im spiel sind. fazit: 500 000 und mehr User pro monat, dann sollte das buget auch vorhanden sein! Da wäre doch oracle gerade das richtige..... ;-) gruss Andi > > > Hallo Mailingliste, > > hat jemand Erfahrung mit PHP & MySQL Projekten, die um die 500.000 > Besucher pro Monat erreichen? Die Frage geht speziell in Richtung der > Datenbank (PHP sollte es ja locker schaffen) - angenommen jeder Besucher > setzt ein paar komplizierte Queries ab, hält das MySQL durch oder sollte > man sich besser nach einer Alternative (welche?) umsehen? > > Viele Grüße aus Leipzig > Michael > > > -- > ** 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 1_(at)_misha.de Fri, 1 Dec 2000 13:36:14 +0100 Date: Fri, 1 Dec 2000 13:36:14 +0100 From: 1_(at)_misha.de 1_(at)_misha.de Subject: [php] AW: [php] MySQL und 500.000 Besucher / Monat Nur so als - außer-Listen-Antwort: Wenn man den Quellen glauben darf, zählt mySQL zu den leistungsfähigsten und schnellsten SQL-Datenbanken überhaupt. Dazu gibt es jede Menge Quellen, die entsprechende Performancetest erlauben - aber letztlich spielt bei dieser Größenordnung ja der einzelne Aufruf an sich eine Rolle - es ist natürlich ein Unterschied um Faktor (10 hoch x), ob du eine indizierte Tabelle numerisch abfragst oder ein Select mit Volltextsuche über mehrere Tabellen machst! Also gewinnt die einzelne Abfrage an Gewicht. Darüberhinaus ist glaube ich ein Wert von Abfragen/Stunde eine sinnvollere Größe und die mußt du durch dein Seitendesign abschätzen. Was dann noch fehlt ist ein Performance Vortest, wie man ihn in jeder DB-mgebung machen muß - Einschätzen kann sowas präzise niemand (und wenn, dann schwallt er :-)) Grüßle aus Göttingen -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von php-center Gesendet: Freitag, 1. Dezember 2000 13:28 An: php_(at)_solix.wiso.Uni-Koeln.DE Betreff: [php] MySQL und 500.000 Besucher / Monat Hallo Mailingliste, hat jemand Erfahrung mit PHP & MySQL Projekten, die um die 500.000 Besucher pro Monat erreichen? Die Frage geht speziell in Richtung der Datenbank (PHP sollte es ja locker schaffen) - angenommen jeder Besucher setzt ein paar komplizierte Queries ab, hält das MySQL durch oder sollte man sich besser nach einer Alternative (welche?) umsehen? Viele Grüße aus Leipzig Michael -- ** 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 sb_(at)_sebastian-bergmann.de Fri, 01 Dec 2000 13:19:43 +0100 Date: Fri, 01 Dec 2000 13:19:43 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] AW: [php] PHP4-Buch "Egon Schmid (_(at)_work)" wrote: > Das ist aber noch nicht bei Amazon lieferbar. Ist da ein SB am > fachlektorieren? So ein komischer, häßlicher und kleiner Sebastian, der viele lustige Dinge tut, und am Ende des Monats meistens kein Geld dafür bekommt, ist "Technical Editor". :-) -- From Hostmaster_(at)_de-commerce.de Fri, 1 Dec 2000 13:45:19 +0100 Date: Fri, 1 Dec 2000 13:45:19 +0100 From: Thomas Bleckmann (Hostmaster) Hostmaster_(at)_de-commerce.de Subject: [php] AW: [php] MySQL und 500.000 Besucher / Monat Hi Michael, das gleiche Problemchen habe ich auch, meine änhliche Frage war, wo es vernünfitge Hoster gibt, die Chats erlauben (danke an diejenigen für die klasse Infos, übrigens). Eindeutig ist es so, daß Du für eine so große Userzahl definitiv einen dedizierten Server (am Besten Unix, ich hab mal den Chat auf meiner Wamp getestet, konnteste ab 20 User knicken) und einer Oracle(!) Datenbank laufen läßt. MySql hat doch schon seine Probs bei mehr als 500 Usern gleichzeitig, Oracle ist da wesentlich schneller. IMHO ist Oracle + Unix + PHP auch in dem Sinne besser, da man aus diesem Mix Api's coden kann (korrigiert mich, falls ich falsch liege), was natürlich irre an Performance zulegt. Mal schauen, was die Anderen dazu sagen Gruß, Thomas Bleckmann 500 000 und mehr User pro monat, dann sollte das buget auch vorhanden > sein! > Da wäre doch oracle gerade das richtige..... ;-) Quatsch. Für reine Webapplikationen, bei denen kein Ratten- schwanz (SAP-WaWi System oder ähnliches) hintendranhängt, reicht auch MySQL. Braucht man stored procedures oder Transaktionen, kann man auch MaxSQL (MySQL mit Berkeley DB, allerdings weiß ich jetzt gerade nicht auswendig, ob die stored procedures kann) oder PostgreSQL verwenden. Außerdem gibt es ja seit kurzem die SAP-DB, auf deren Website SAP sogar mit dem PHP-Interface wirbt. Also kein Grund, sein Geld zu verschwenden und es Oracle in den Rachen zu werfen. (Außer man hat oben erwähnte Rattenschwänze oder ist Ferengi und muß seinen "Wir bieten keinen Service"-Komplex durch Protzen mit "Wir haben Oracle!" kompensieren.) Just my 0,02 EUR, -- 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 bjoern_(at)_baer.main.de Fri, 1 Dec 2000 13:45:18 +0100 Date: Fri, 1 Dec 2000 13:45:18 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] AW: [php] MySQL und 500.000 Besucher / Monat * Thomas Bleckmann Hostmaster" wrote: > dedizierten Server (am Besten Unix, ich hab mal den Chat auf meiner Wamp > getestet, konnteste ab 20 User knicken) und einer Oracle(!) Datenbank laufen > läßt. Komisch, ich kenne die Entwickler vom mainChat (www.mainchat.de) persönlich, dort verwendet man MySQL und hat bei >25000 Chats mit >33000 Usern (wovon Abends ca. 900 gleichzeitig online sind) keine Probleme (bis auf eine kaputte UUNet-Leitung nach Frankfurt, aber das ist was anderes :-) im Chatservercluster. -- 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 mai96eft_(at)_studserv.uni-leipzig.de Fri, 1 Dec 2000 13:48:28 +0100 (MEZ) Date: Fri, 1 Dec 2000 13:48:28 +0100 (MEZ) From: Patrick Mairif mai96eft_(at)_studserv.uni-leipzig.de Subject: [php] AW: [php] MySQL und 500.000 Besucher / Monat On Fri, 1 Dec 2000, Björn Schotte wrote: > * Thomas Bleckmann Hostmaster" wrote: > > dedizierten Server (am Besten Unix, ich hab mal den Chat auf meiner Wamp > > getestet, konnteste ab 20 User knicken) und einer Oracle(!) Datenbank laufen > > läßt. > > Komisch, ich kenne die Entwickler vom mainChat (www.mainchat.de) > persönlich, dort verwendet man MySQL und hat bei >25000 Chats > mit >33000 Usern (wovon Abends ca. 900 gleichzeitig online sind) > keine Probleme (bis auf eine kaputte UUNet-Leitung nach Frankfurt, > aber das ist was anderes :-) im Chatservercluster. Ich glaub das bezog sich auf Windows! -- http://www.caravan-network.de From az_(at)_cabag.ch Fri, 1 Dec 2000 13:53:45 +0100 Date: Fri, 1 Dec 2000 13:53:45 +0100 From: Andreas Zaugg - CAB Services AG az_(at)_cabag.ch Subject: [php] AW: [php] AW: [php] MySQL und 500.000 Besucher / Monat Hi Björn > > Also kein Grund, sein Geld zu verschwenden und es Oracle > in den Rachen zu werfen. Also ich muss mich ganz schwer täuschen, aber ich hatte ein angebot einer oracle lizenz auf unix für ca. 800.-- CHF d.h. rund 1000.-- DM (will hier keine werbung machen) gruss andi From list_(at)_handyinfo.at Fri, 1 Dec 2000 14:00:43 +0100 Date: Fri, 1 Dec 2000 14:00:43 +0100 From: Wolfgang Gassler list_(at)_handyinfo.at Subject: [php] GD Library Valid JPEG? Ich bekomme immer folgende Fehlermeldung bei der gd Library, seit dem ich die neue Version verwende: ...imagecreatefromjpeg: 'test.jpg' is not a valid JPEG file in..... Das Bild ist aber eindeutig in Ordnung. Danke Wolfi From eschmid_(at)_php.net Fri, 01 Dec 2000 14:09:49 +0100 Date: Fri, 01 Dec 2000 14:09:49 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] AW: [php] PHP4-Buch Sebastian Bergmann wrote: > > "Egon Schmid (_(at)_work)" wrote: > > Das ist aber noch nicht bei Amazon lieferbar. Ist da ein SB am > > fachlektorieren? > > So ein komischer, häßlicher und kleiner Sebastian, der viele lustige Dinge > tut, und am Ende des Monats meistens kein Geld dafür bekommt, ist "Technical > Editor". :-) Schade, New Riders hat keine Technical Editors sondern nur Technical Reviewers. Bei php.net/books.php ist jetzt ein Link in die Hall of Fame. Hab erst gestern Abend gesehen, dass wir Zuwachs bekommen haben. -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 mtps_(at)_gmx.de Fri, 1 Dec 2000 14:31:56 +0100 Date: Fri, 1 Dec 2000 14:31:56 +0100 From: Martin Tomczak mtps_(at)_gmx.de Subject: [php] Zeilenumbruch >ja, es gibt die sch=F6ne Funktion nl2br, zu lesen unter >www.php.net/nl2br Danke für den Tipp. Mit dieser Funktion klappt es ganz gut, jedoch gibt es da ein anderes Problem mit den Anführungszeichen.. überall wo die Anführungszeichen vorhanden sind, steht da davor und hinter auch ein " \ ". Kann man das irgendwie verhindern, dass er den " \ " nicht einfügt ?? Danke im Vorraus !! From tf_(at)_tfromm.com Fri, 1 Dec 2000 13:58:38 +0100 Date: Fri, 1 Dec 2000 13:58:38 +0100 From: Thomas Fromm tf_(at)_tfromm.com Subject: [php] AW: [php] MySQL und 500.000 Besucher / Monat Moin, Nagus Björn schrieb: > Quatsch. Für reine Webapplikationen, bei denen kein Ratten- > schwanz (SAP-WaWi System oder ähnliches) hintendranhängt, > reicht auch MySQL. Ja, für Webseiten mit ein paar simple selects ist oracle wirklich oversized. SAP-Wawi hat damit absolut nichts zu tun. Diese benutzen eh meist JDBC also spielt die Datenbank fast keine Rolle. Wie ich an den o.g. Besucherzahlen sehe, denk ich mal das das anwendungsgebiet sich eher primaer auf geringe datenmengen, die hochfrequentiert abgefragt werden. An dieser Stelle ist es wichtig eine Datenbank mit schnellen Antwortzeiten. Oracle/DB2 ... nimmt sich gegenueber mysql nciht viel, bleibt man etwa bei 20-30 gleichzeitigen anfragen. danach erhoeht sich bei z.B. oracle die reaktionszeit. Kompensiert wird das wieder, wenn die datenmengen/anzahl der datensaetze sehr hoch ist. durch einfache aktionen, wie z.B: dem aufteilen von Tabellen, Die sortierungen/Abfragen werden dann erheblich schneller, was besonders im vergleich sich bemerkbar macht, wo eine aufteilung/clusterung von tabellen nciht ohne weiteres realisiert werden kann, das es transparent nach aussen bleibt (ueber stored procedures). Dies unterstuetzt nciht nur Oracle. es gibt auch leichtgewichtige datenbanken, wie frontbase, die guenstig sind und zudem eine sehr gut entwickelte adminoberflaeche haben, wo ein cluster durch ein paar mausclicks erzeugt werden kann :). (ob das auch fuer tabellencluster gilt weiss ich nicht) Uebrigens auch ein punkt ist, man sollte bei der wahl der DB darauf achten, jemand im Haus zu haben, der sich damit auskennt. Installiert sind sie wirklich alle mittlerweile sehr schnell, aber wehe es passiert mal was unvorhergesehenes... Gerade incrementelle Backups bzw. Backupfeatures allgemein sollten da mit im Entscheidungskriterium an vorderster Stelle stehen, kein Kunde will, das die DB erst runtergefahren werden muss um ein komplettes Backup der Daten machen zu koennen. :) Handelt es sich um eine wichtige Webseote spielt ausfallsicherheit eien grosse rolle. oracle bietet z.B. parallel server an, wobei 2 oder mehrere server parallel betrieben werden koennen. faellt eine DB aus, kann eine andere (welche bis dato nur hot readable gefahren wird) die taetigkeit uebernehmen. dabei ist es sogar moeglich, das die sessions erhalten bleiben, das ereignis somit fuer den user nicht sichtbar ist. Das alles ist hier kein loblied auf oracle, die meisten ordentlichen datenbanken unterstuetzen diese features. es waere vielelicht guenstig sich an dieser stelle durch die einzelnen firmen beraten zu lassen um das vor/nachteile in ruhe abwiegen zu koennen. Hier abgegebene Meinungen zum thema, welche DB besser sei sind nciht sehr objektiv. (meine auch :) Jemand der einen Golf faehrt wird auch selten sagen, das ein golf scheisse ist. > Also kein Grund, sein Geld zu verschwenden und es Oracle > in den Rachen zu werfen. Entweder man hat das Geld, oder nicht ... Davon abgesehn ist es, wie schon angesprochen, ein Teil des marketing sagen zu koennen, das man den Marktfuehrer benutzt (was wohl automatisch fuer datensicherheit garantieren soll :) aber da kennt sich Björn wohl besser aus :) Andreas schrieb: > Also ich muss mich ganz schwer täuschen, aber ich hatte ein > angebot einer oracle lizenz auf unix für ca. 800.-- CHF > d.h. rund 1000.-- DM > (will hier keine werbung machen) Ja, denn hast du aber nur die STD DB bekommen. Um Clustering o.ae. zu betreiben, ist schon eien enterprise edition notwendig, und die kostet richtig geld :) Gruss, Thomas -- -------------------------------------------------------------------------- http://phporacleadmin.org http://tfromm.com mailto:tf_(at)_inubit.com "go away or I will replace You with a small PHP script!" From webmasterbhs_(at)_bluewin.de Fri, 1 Dec 2000 13:09:40 +0100 Date: Fri, 1 Dec 2000 13:09:40 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] PDFLIB > Resource configuration file: pdflib.upr not found entweder diese datei ins aktuelle verzeichnis kopieren bzw ins unterverzeichnis ./fonts oder eine andere schriftart verwenden. locate pdflib.upr liefert dir den pfad wo du die pdflib findest, aber auch ein paar tage zuvor hat jemand via putenv("PDFLIBIRGENDWAS=/usr/local/..../pdflib.upr"); die lösung gepostet. kiri From mailing_(at)_rpnetworks.de Fri, 01 Dec 2000 14:47:20 +0100 Date: Fri, 01 Dec 2000 14:47:20 +0100 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] Ausgabe aus 2 Tabellen Hallo Liste, folgendes Problem: Ich will das meine Ausgabe jetzt so aussieht: 1. Bürger, Wolfgang <-- Tabelle einheiten 2. Detmold, Julia <-- Tabelle einheiten 3. Klotz, Martin <-- Tabelle objekte 4. Ludwid, Holger <-- Tabelle einheiten 5. Schmitt, Tina <-- Tabelle objekte usw. Bei mir klappt es leider nicht und ich bin mit meinem Latein am Ende :(( Vielen Dank für Hilfe -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Believe in your dreams - there is nothing that you can't get done" -- From to_(at)_ki-systems.de Fri, 01 Dec 2000 15:04:57 +0100 Date: Fri, 01 Dec 2000 15:04:57 +0100 From: Tobias Orterer to_(at)_ki-systems.de Subject: [php] AW: [php] MySQL und 500.000 Besucher / Monat > Ja, denn hast du aber nur die STD DB bekommen. Um Clustering o.ae. zu > betreiben, ist schon eien enterprise edition notwendig, und die kostet richtig > geld :) wobei man das angeblich pauschal mit 1 CPU-Mhz == 100DM rechnen kann und abzüglich komischer oracle-fantasierabatte... From fheimlich_(at)_dask.de Fri, 01 Dec 2000 15:07:30 +0100 Date: Fri, 01 Dec 2000 15:07:30 +0100 From: Frank Heimlich fheimlich_(at)_dask.de Subject: [php] php und mysql Hallo Leute, erst einmal Danke für die Hilfe von gestern. Das hat mich ein ganzes Stück weiter gebracht. Jetzt habe ich ein Riesenproblem, mit dem ich nicht weiterkomme. Hier ist es: Datenbank-Abfrage 1 ) { $i--; /* Hier möchte ich aus table kunde k_plz und k_ort auslesen bei denen kund_id = ${"uid".$i} ist und die ergebnisse (+ $tkey) in ort.plz, ort.ort und ort.tkey schreiben. Gleichzeitig sollen ${"uid".$i} und $tkey in firma.uid und firma.tkey geschrieben werden und firma.counter auf "1" gesetzt werden. Wenn jedoch firma.uid schon vorhanden ist soll firma counter inkrimentiert werden. */ } mysql_free_result($result); ?> Kann mir jemand hier helfen? Ich finde nirgends eine Lösung für dieses Problem. -- Frank Heimlich / DASK GmbH / - Systembetreuung - Steinfoerder Strasse 57 / D-29323 Wietze Fon: +49-5146-5005-12 / Fax: +49-5146-5005-19 From support_(at)_siwub-online.de Fri, 1 Dec 2000 15:38:44 +0100 Date: Fri, 1 Dec 2000 15:38:44 +0100 From: Peter Kursawe support_(at)_siwub-online.de Subject: [php] Ausgabe aus 2 Tabellen Hallo Rene, > $sql = "SELECT e.name, e.nachname, o.name, o.nachname FROM e=einheiten, > o=objekte ". > $sql = "WHERE e.name LIKE '$suchwort' OR o.name LIKE '$suchwort' ". > $sql = "ORDER BY e.name, o.name"; bist Du da nicht ein bischen mit den Punkten und Variablen durcheinandergekommen? Und alias-Namen für Tabellen werden auch anders angegeben. Es soll wohl so heißen: -- schnipp ------------------------ $sql = "SELECT e.name, e.nachname, o.name, o.nachname FROM einheiten AS e, objekte AS o "; $sql .= "WHERE e.name LIKE '$suchwort' OR o.name LIKE '$suchwort' "; $sql .= "ORDER BY e.name, o.name"; -- schnapp ----------------------- Das ist zumindest mal syntaktisch richtig. Aber inhaltlich hast Du hier noch ein Problem: Es werden alle Kombinationen von Datensätzen aus einheiten und objekten ausgegeben, die die WHERE- Klausel erfüllen. Zwei Möglichkeiten: Entweder Du hast vergessen, zu sagen wie die beiden Tabellen miteinander zusammenhängen. Oder Du willst etwas machen, was in MySQL so nicht geht: Nämlich alle Datensätze einer Tabelle und anschließend noch die Datensätze der anderen Tabelle, wobei alle die WHERE-Bedingung erfüllen sollen. Dazu brauchst Du aber zwei Abfragen, deren Ergebnisse Du dann in einem Array speicherst, dort sortierst und erst dann ausgiebst. Ich hoffe, das hilft. Peter Kursawe. Viel Glück damit! Peter Kursawe From Brunner_(at)_InterGGA.ch Fri, 1 Dec 2000 16:25:22 +0100 Date: Fri, 1 Dec 2000 16:25:22 +0100 From: Familie Brunner Brunner_(at)_InterGGA.ch Subject: [php] Seiteninhalt Hallo iwos, iIS> mit iIS> header("Pragma: no-cache"); iIS> header("Cache-Control: no-cache"); iIS> header("Expires: 0"); iIS> verhindere ich, das bei mit php erzeugte Seiten der Quelltext iIS> eingesehen oder ausgedruckt werden kann. iIS> Leider kann der Quelltext aber trotzdem gespeichert, und so doch iIS> eingesehen werden. Gibt es mit php eine Moeglichkeit, das zu verhindern ? Damit eine Webseite angezeigt werden kann, muss der HTML-Code ja irgendwie übermittelt werden. Von was hast du denn Angst? Schreibst du so miesen Code? :) CU Jan From poppcorn_(at)_cornelia-boenigk.de Fri, 1 Dec 2000 16:44:26 +0100 Date: Fri, 1 Dec 2000 16:44:26 +0100 From: Cornelia Boenigk poppcorn_(at)_cornelia-boenigk.de Subject: [php] AW: [php] MySQL und 500.000 Besucher / Monat Hallo Auf PHPBuilder gibts eine Kolumne, die die Performance von MySQL und PostgreSQL vergleicht. http://www.phpbuilder.com/columns/tim20001112.php3?page=1 Gruss Conni From my-voigt_(at)_gmx.de Fri, 1 Dec 2000 16:50:26 +0100 Date: Fri, 1 Dec 2000 16:50:26 +0100 From: Matthias Voigt my-voigt_(at)_gmx.de Subject: [php] Fehler beim Installieren von PHP 4.0.3pl1 Hallo, ich wollte gerade meinen Apache mit PHP auf den aktuellen Stand bringen, und bei der gelegenheit gleich mal IMAP aktivieren. So habe ich PHP configuriert: <<<<<<<<<<<<<<<<<<<< CFLAGS='-O2 -I/usr/local/openssl/include' ./configure --with-apache=/usr/local/src/lamp/apache_1.3.12 --with-mysql --with-ftp --wi h-imap --enable-versioning --enable-track-vars=yes --enable-url-includes --enable-sysvshm=yes --enable-sysvsem=yes --with-config-file-path=/etc --enable-trans-sid <<<<<<<<<<<<<<<<<<<< Dann wolte ich den Apache compilieren, der gab mir dann folgende Meldungen: <<<<<<<<<<<<<<<<<<<< marge:/usr/local/src/lamp/apache_1.3.12 # ./configure --datadir=/var/www --enable-module=ssl --activate-module=src/modules/php4/libphp4.a --enable-module=php4 Configuring for Apache, Version 1.3.12 + using installation path layout: Apache (config.layout) + activated php4 module (modules/php4/libphp4.a) Creating Makefile Creating Configuration.apaci in src cd ..; gcc -DLINUX=2 -DMOD_SSL=206105 -I/usr/local/src/lamp/php-4.0.3pl1 -I/usr/local/src/lamp/php-4.0.3pl1/main -I/usr/local/src/lamp/php-4.0.3pl1/main -I/usr/local/src/lamp/php-4.0.3pl1/Zend -I/usr/local/src/lamp/php-4.0.3pl1/Zend -I/usr/local/src/lamp/php-4.0.3pl1/TSRM -I/u r/local/src/lamp/php-4.0.3pl1/TSRM -I/usr/local/src/lamp/php-4.0.3pl1 -DEAPI -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED /apaci` -L/usr/lib -o helpers/dummy helpers/dummy.c -rdynamic -Lmodules/php4 -L../modules/php4 -L.. ../modules/php4 -lmodphp4 -lpam -lc-client -ldl -lttf -lpng -lz -lgd -lresolv -lm -ldl -lcrypt -lnsl -lresolv -lm -lcrypt -lssl -lcrypto /usr/lib/libc-client.so: undefined reference to `mm_expunged' /usr/lib/libc-client.so: undefined reference to `mm_diskerror' /usr/lib/libc-client.so: undefined reference to `mm_lsub' /usr/lib/libc-client.so: undefined reference to `mm_flags' /usr/lib/libc-client.so: undefined reference to `mm_fatal' /usr/lib/libc-client.so: undefined reference to `mm_nocritical' /usr/lib/libc-client.so: undefined reference to `mm_notify' /usr/lib/libc-client.so: undefined reference to `mm_searched' /usr/lib/libc-client.so: undefined reference to `mm_status' /usr/lib/libc-client.so: undefined reference to `mm_login' /usr/lib/libc-client.so: undefined reference to `mm_list' /usr/lib/libc-client.so: undefined reference to `mm_critical' /usr/lib/libc-client.so: undefined reference to `mm_exists' /usr/lib/libc-client.so: undefined reference to `mm_log' /usr/lib/libc-client.so: undefined reference to `mm_dlog' collect2: ld returned 1 exit status make: *** [dummy] Error 1 Creating Makefile in src + configured for Linux platform + setting C compiler to gcc + setting C pre-processor to gcc -E + checking for system header files + adding selected modules o ssl_module uses ConfigStart/End + SSL interface: mod_ssl/2.6.5 + SSL interface build type: OBJ + SSL interface compatibility: enabled + SSL interface experimental code: disabled + SSL interface conservative code: disabled + SSL interface vendor extensions: disabled + SSL interface plugin: Built-in SDBM + SSL library path: [SYSTEM] + SSL library version: OpenSSL 0.9.6 24 Sep 2000 + SSL library type: installed package (system-wide) + SSL library plugin mode: none o php4_module uses ConfigStart/End + enabling Extended API (EAPI) + checking sizeof various data types + doing sanity check on compiler and options ** A test compilation with your Makefile configuration ** failed. The below error output from the compilation ** test will give you an idea what is failing. Note that ** Apache requires an ANSI C Compiler, such as gcc. ======== Error Output for sanity check ======== ============= End of Error Report ============= Aborting! <<<<<<<<<<<<<<<<<<<< Was war falsch? Man achte auf die Zeilen /usr/lib/libc-client.so: ... Ich hoffe mir kann jemand helfen. Danke Matthias From sb_(at)_sebastian-bergmann.de Fri, 01 Dec 2000 16:51:22 +0100 Date: Fri, 01 Dec 2000 16:51:22 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] AW: [php] PHP4-Buch "Egon Schmid (_(at)_work)" wrote: > Schade, New Riders hat keine Technical Editors sondern nur Technical > Reviewers. Hm, ich habe mir das Buch von Sterling und Andrei in der Rohfassung durchgelesen und Fehler gemeldet und Vorschläge / Ergänzungen gemacht. Ob man das nun "Technical Editor" oder "Technical Reviewer" nennt, weiß ich nicht. > Bei php.net/books.php ist jetzt ein Link in die Hall of Fame. > Hab erst gestern Abend gesehen, dass wir Zuwachs bekommen haben. Ist ein lustiges Foto von Sterling auf Zend, oder? Er selber meint, er sähe nicht immer so aus, sondern nur wenn er "stoned" sei. *xeg* -- From beckmann_(at)_gis.de Fri, 01 Dec 2000 17:42:27 +0100 Date: Fri, 01 Dec 2000 17:42:27 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] =?ISO-8859-1?Q?php-Abst=FCrze?= Liebe Liste, ich bringe im Moment dauernd mein php4 zum Absturz, hab' mal den debugger angeschmissen: Stack-Overflow in MSVCRT. WAMP, PHP Version 4.0.4-dev Es ist klar abhängig vom ausgeführten Code (manche Seite laufen, andere nicht), ich mach' mit Objekten und sessions 'rum, und mysql. Weiß eineR von Euch, wo ich da mit der Suche beginnen kann? Interessiert sowas für einen bug-report (wenn ich denn weiß, was das Problem ist) ? Ich danke Euch für Tips! --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From ritze_(at)_globalpark.de Fri, 1 Dec 2000 18:07:33 +0100 Date: Fri, 1 Dec 2000 18:07:33 +0100 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] Zeilenumbruch in emails Hallo, > Ich habe "\r\n", "\n", "\r", "\r\n\r" etc. ausprobiert, aber immer gab > es Ausreißer. "\r\n" ist Standard. gruss ritze From beckmann_(at)_gis.de Fri, 01 Dec 2000 18:14:47 +0100 Date: Fri, 01 Dec 2000 18:14:47 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] Fehler im Manual zu strftime? Liebe Liste, in meinen PHP Manual steht für strftime "string strftime (string format [, int timestamp]) [...] %u - weekday as a decimal number [1,7], with 1 representing Monday" %w - day of the week as a decimal, Sunday being 0 [...]" da kommt zumindest bei mir nix raus, mit %u - %w geht allerdings... Ist das ein Fehler im Manual? --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From eschmid_(at)_php.net Fri, 01 Dec 2000 18:46:53 +0100 Date: Fri, 01 Dec 2000 18:46:53 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Fehler im Manual zu strftime? Thomas Beckmann wrote: > in meinen PHP Manual steht für strftime > "string strftime (string format [, int timestamp]) > [...] > %u - weekday as a decimal number [1,7], with 1 representing > Monday" > %w - day of the week as a decimal, Sunday being 0 > [...]" > > da kommt zumindest bei mir nix raus, mit %u - %w geht allerdings... > Ist das ein Fehler im Manual? Nein das ist kein Fehler im Manual. Wenn Du mal in php4/ext/standard/datetime.c reinschauen würdest, da fehlt ein case 'u': Es fehlt übrigens auch in der Version 3. Da haben halt die C-Coder vergessen ins PHP Manual zu schauen. -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 tom_(at)_gw-o.de Fri, 1 Dec 2000 18:50:07 +0100 Date: Fri, 1 Dec 2000 18:50:07 +0100 From: Tom Spahl tom_(at)_gw-o.de Subject: [php] WIN ME und WAMP HI Liste, Ich habe folgendes Problem, Ich hatte bisher mein WAMP auf Win98 (kein problem) jetzt habe ich WIN ME drauf und alles was der apache mit den php dateien macht ist einen 404er auszugeben, obwohl alle einstellungen richtig sein müsten. Kann das an ME liegen ?? Vielen Dank für Hilfe mfg Tom Spahl From daniel_(at)_php4win.de Fri, 1 Dec 2000 19:31:48 +0100 Date: Fri, 1 Dec 2000 19:31:48 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] php-Abstürze > Liebe Liste, > > ich bringe im Moment dauernd mein php4 zum Absturz, hab' mal den > debugger angeschmissen: Stack-Overflow in MSVCRT. > > WAMP, PHP Version 4.0.4-dev > > Es ist klar abhängig vom ausgeführten Code (manche Seite laufen, > andere nicht), ich mach' mit Objekten und sessions 'rum, und mysql. > > Weiß eineR von Euch, wo ich da mit der Suche beginnen kann? > Interessiert sowas für einen bug-report (wenn ich denn weiß, was das > Problem ist) ? > > Ich danke Euch für Tips! ich denke das sollte nich an diese liste hier gehen, interessant wäre es für die developer liste (php-dev_(at)_lists.php.net) bugreports kannst du bei http://bugs.php.net einreichen. da du nen debugger hast (und ne dev version), nehme ich an das du auch ein debug-build kompiliert hasst, dann wäre für den bugreport der stackdump/backtrace interessant. beim ms debugger ist das unter view -> stackdump näheres bei bedarf an mich per PM, aber nicht an diese liste. daniel > > --- > Thomas Beckmann, Kiel, Germany > beckmann_(at)_gis.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 > /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From beckmann_(at)_gis.de Fri, 01 Dec 2000 19:32:47 +0100 Date: Fri, 01 Dec 2000 19:32:47 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] Fehler im Manual zu strftime? >> in meinen PHP Manual steht für strftime >> "string strftime (string format [, int timestamp]) >> [...] >> %u - weekday as a decimal number [1,7], with 1 representing >> Monday" >> %w - day of the week as a decimal, Sunday being 0 >> [...]" >> >> da kommt zumindest bei mir nix raus, mit %u - %w geht allerdings... >> Ist das ein Fehler im Manual? > >Nein das ist kein Fehler im Manual. Wenn Du mal in >php4/ext/standard/datetime.c reinschauen würdest, da fehlt ein case >'u': Es fehlt übrigens auch in der Version 3. Da haben halt die C-Coder >vergessen ins PHP Manual zu schauen. *g* so kann man's auch sehen :-) --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From office_(at)_kandlhofer.com Fri, 1 Dec 2000 19:37:27 +0100 Date: Fri, 1 Dec 2000 19:37:27 +0100 From: Josef Kandlhofer office_(at)_kandlhofer.com Subject: [php] OT: dev-list > ich denke das sollte nich an diese liste hier gehen, > interessant wäre es für > die developer liste (php-dev_(at)_lists.php.net) Gibt es zu dieser developer-liste auch Internetseiten bzw. wie subscribe ich dort? Gibt es wo ne Auflistunger aller PHP-MLs? Danke! From eschmid+sic_(at)_s.netic.de Fri, 1 Dec 2000 19:42:20 +0100 Date: Fri, 1 Dec 2000 19:42:20 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] OT: dev-list On Fri, Dec 01, 2000 at 07:37:27PM +0100, Josef Kandlhofer wrote: > > > ich denke das sollte nich an diese liste hier gehen, > > interessant wäre es für > > die developer liste (php-dev_(at)_lists.php.net) > > Gibt es zu dieser developer-liste auch Internetseiten bzw. wie subscribe > ich dort? Gibt es wo ne Auflistunger aller PHP-MLs? > Danke! http://php.net/support.php -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From daniel_(at)_php4win.de Fri, 1 Dec 2000 19:56:31 +0100 Date: Fri, 1 Dec 2000 19:56:31 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] OT: dev-list > On Fri, Dec 01, 2000 at 07:37:27PM +0100, Josef Kandlhofer wrote: > > > > > ich denke das sollte nich an diese liste hier gehen, > > > interessant wäre es für > > > die developer liste (php-dev_(at)_lists.php.net) > > > > Gibt es zu dieser developer-liste auch Internetseiten bzw. wie subscribe > > ich dort? Gibt es wo ne Auflistunger aller PHP-MLs? > > Danke! > > http://php.net/support.php ein archiv wäre hier http://marc.theaimsgroup.com/?l=php-dev&r=1&w=2 daniel > -Egon > > -- > http://www.linuxtag.de/ > http://php.net/books.php > http://www.concert-band.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 > /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From pfeiffer_(at)_uris.de Fri, 1 Dec 2000 21:12:21 +0100 Date: Fri, 1 Dec 2000 21:12:21 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_php-Abst=FCrze?= Hallo Daniel und Thomas, > ... dann wäre für den bugreport der > stackdump/backtrace interessant. *g* er wird keinen Editor haben, der diese Datei lesen kann, falls PHP dazu kommt, sie zu schreiben... > > debugger angeschmissen: Stack-Overflow in MSVCRT. kenn ich, leider, es war _immer_ ein Loop ! - kann z.B. eine Zaehlvariable, sein, die nicht erhoeht wird - oder es stimmt was mit den Inhalten der Variablen nicht Laesst sich mit handelueblichen Mitteln schlecht lokalisieren, einzige Abhilfe: $brain=ON; setzen... > > ... ich mach' mit Objekten und sessions 'rum, und mysql. *g* wie geht denn das okay, lass' ich weg, ist zu OT... m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. ----- Original Message ----- From: Daniel Beulshausen To: Sent: Friday, December 01, 2000 7:31 PM Subject: Re: [php] php-Abstürze > > Liebe Liste, > > > beim ms debugger ist das unter view -> stackdump > näheres bei bedarf an mich per PM, aber nicht an diese liste. > > daniel > > > > > --- > > Thomas Beckmann, Kiel, Germany > > beckmann_(at)_gis.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 > > > > /*-- > daniel beulshausen - daniel_(at)_php4win.de > using php on windows? http://www.php4win.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 prescher_(at)_mediaworx.com Fri, 01 Dec 2000 12:31:56 +0100 Date: Fri, 01 Dec 2000 12:31:56 +0100 From: Ralf Prescher prescher_(at)_mediaworx.com Subject: [php] Testmail soory aber ich wurde dazu genötigt... Grüße Ralf From Meyer_(at)_mediaworx.com Fri, 1 Dec 2000 12:09:20 +0100 Date: Fri, 1 Dec 2000 12:09:20 +0100 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] Tescht Bitte mal ein *ping* 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)_winhoefer.de Fri, 1 Dec 2000 22:33:45 +0100 Date: Fri, 1 Dec 2000 22:33:45 +0100 From: Georg Winhoefer info_(at)_winhoefer.de Subject: [php] GD-Lib Text zentrieren Hi Leute, kann mir da mal schnell einer nen Tip geben, ich komm net drauf :-( ich erzeuge mit GD ein Gif das 2-3 Textzeilen enthaelt, wie kann ich den Text in den jeweiligen Zeilen bzw. im Bild zentrieren ?! muss ich dazu die breite der jeweiligen Zeilen ermitteln und dann denn offset anpassen oder gibts da ne
Funktion :-/ thx, -- mit freundlichem Gruss Georg Winhoefer From webmasterbhs_(at)_bluewin.de Fri, 1 Dec 2000 23:00:11 +0100 Date: Fri, 1 Dec 2000 23:00:11 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] GD-Lib Text zentrieren - cron job/pdflib/zlib/phpcgi > ich erzeuge mit GD ein Gif das 2-3 Textzeilen enthaelt, wie kann ich den > Text in den jeweiligen Zeilen bzw. im Bild zentrieren ?! > > muss ich dazu die breite der jeweiligen Zeilen ermitteln und dann denn > offset anpassen oder gibts da ne
Funktion :-/ nein, du musst den abstand selber berechnen. als pdf wäre das weitaus einfacher :-) wobei mir einfällt, dass ich heute die pdflib 3.02 auf SuSe 6.3 zum laufen bekommen habe, war ganz einfach :-) ebenso die ODBC ODBC Bridge von WIN nach Linux. macht echt spass dann mit linux zu arbeiten wenn die sache funktioniert. nur die ODBC verbindung ist quälend langsam :-( naja bei einer Btrieve 6.X im hintergrund auf win nt ist das auch kein wunder. wobei ich bei einer frage wäre: wie richte ich einen cron job unter suse 6.3 ein, der jeden mo-fr morgen ein php script über die CGI version ausführt ???? wobei mir das nächste einfällt: kompiliere ich php4.0.3pl1 mit --with-apache, dann wird die pdflib und zlib akzeptiert, mache ich das gleich nur ohne --with-apache, damit also die cgi version entsteht, dann wird KEIN pdflib akzeptiert und bei zlib gibt es einen fehler, dass nur versionen größer 1.0.9 akzeptiert werden, und ich habe die zlib 1.1.3, also mußte ich dann auch die option --with-zlib rausnehmen ... weiß einer warum ? vielleicht falsche pfadangaben bei der zlib ??? kiri From php_(at)_trullala.de Fri, 1 Dec 2000 23:50:01 +0100 Date: Fri, 1 Dec 2000 23:50:01 +0100 From: Matthias P. Wuerfl php_(at)_trullala.de Subject: [php] highscore Michael Paffrath schrub: >Wie kann ich verhindern, dass meine daten in der Location >mitgeschickt werden? >Ich habe eine Highscore gebaut - dummerweise kann jetzt jeder >seine punktzahl quasi frei wählen, indem er die gewünschten >punkte in die location einträgt ( ...php3?&punkte=777777 ) Beim Beginn des Spieles werden 2 Variablen an das Spiel uebergeben und im Server in einer DB gespeichert. Der Highscore wird mit diesen Variablen verrechnet (moeglichst kompliziert) und das Ergebnis wird zusammen mit einer eindeutigen ID und dem Highscore an den Server uebermittelt. Der ueberprueft den Score durch gegenrechenen mit den unter dieser ID gespeicherten Variablen. So ist es auch mit einem Netzwerksniffer nicht moeglich Scores zu faken solange die Berechnung geheim ist. Gruesse, Matthias -- >>>Titanic 08, Hiroshima 45, Tschernobyl 86, Windows 98 >>Die Titanic ist 1912 gesunken! >nicht mal Signaturen kann man klauen ohne vorheriges ueberpruefen Schreib halt "Schalke 04" rein. ;-))) From drews_(at)_movinweb.de Sat, 2 Dec 2000 01:28:24 +0100 Date: Sat, 2 Dec 2000 01:28:24 +0100 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] PHP-Einsatz hat die 4-Mio-Grenze durchbrochen! Hi Liste, wollte nur mal kurz die News spreaden, dass PHP die 4-Mio-Domain-Grenze endlich durchbrochen hat :-) *HIPP,HIPP-HURRA* achja, genaue Zahlen gibts unter http://www.dynamicwebpages.de/60.php-statistiken.php mit bestem Gruß -Wolfgang -- Deutscher PHP-Knotenpunkt Dynamic Web Pages News, Installation, Tutorials, Skripte, Links, deutsches Manual, Bücher, BestOfGML, Downloads, FreeProvider, Artikel ... http://www.dynamicwebpages.de From heiko_(at)_ghost.tmt.de Sat, 02 Dec 2000 10:11:46 GMT Date: Sat, 02 Dec 2000 10:11:46 GMT From: Heiko Schubert heiko_(at)_ghost.tmt.de Subject: [php] Zeilenumbruch in emails Hallo Mitleser, > > Bei ca. 3000 Usern bekommt man dadurch recht viele Protestmails : ( > > Ich habe "\r\n", "\n", "\r", "\r\n\r" etc. ausprobiert, aber immer gab > > es Ausreißer. > > > > Kennt das Problem jemand? Also ich hatte das Problem kürzlich auch und habe es wie folgt gelöst: function send_a_mail($von,$an,$betreff,$message) { $xtra = "From: $von\n"; $xtra .= "Content-Type: text/plain; charset=\"iso-8859-1\"\n"; $message = str_replace("\r\n","\n",$message); mail($an, $betreff, $message,$xtra); } ?> ... und siehe da, auch Outlook zeigt die Umbrüche so an, wie sie sind. Vielleicht hilft ja diese Funktion weiter? Bye, Heiko From merbach_(at)_webkonzepte.de Sat, 2 Dec 2000 11:50:14 +0100 Date: Sat, 2 Dec 2000 11:50:14 +0100 From: Dennis Merbach, WebKonzepte merbach_(at)_webkonzepte.de Subject: [php] WIN ME und WAMP Hi Tom, hallo Liste, ich bin mit einen neuen Rechner auch zu Windows Määä gekommen (zu faul zum deinstallieren...) und mein WAMP läuft mit allen übernommenen Einstellungen einwandfrei. An Windoofs kann es also (ausnahmsweise...) nicht liegen. :-) Dennis ----------------------------- Dennis Merbach http://www.webkonzepte.de http://www.merbach.net ----------------------------- From mk_(at)_php-homepage.de Sat, 02 Dec 2000 03:29:55 +0100 Date: Sat, 02 Dec 2000 03:29:55 +0100 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] 1/2 OT: UG Stuttgart Mailingliste Hallo Stuttgarter, Schwaben und andere aus der Gegend ;) Wie versprochen zur Entlastung dieser Liste, nun eine eigene. Ich bitte euch, _nicht_ auf diese Mail zu antworten. Kurzinfo: Ich hab die Liste mal "phugs" genannt (PHp Users Group Stuttgart). Eintragen könnt ihr euch mit einer Mail an phugs-subscribe_(at)_php-homepage.de Bisher läuft sie scheinbar ganz gut, diverse Nettigkeiten wie Prefix im Subject o.ä. werden hoffentlich noch am Wochenende eingerichtet sein. Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de From L-Andre_(at)_gmx.de Sat, 2 Dec 2000 12:17:06 +0100 Date: Sat, 2 Dec 2000 12:17:06 +0100 From: =?iso-8859-1?Q?Andr=E9_Laugks?= L-Andre_(at)_gmx.de Subject: [php] Probleme mit Sessions Hallo! From: "Wohlhaupter, Daniel" > > > mit, aber mein Problem hat das trotzdem nicht gelöst! :( Du mußt schon die Hammermethode anwenden. http://www.koehntopp.de/php/faq-18.html#ss18.6 Dieser Meta-Tag funktioniert nicht immer. mfg, André Laugks From info_(at)_agathos.net Sat, 2 Dec 2000 13:21:20 +0100 Date: Sat, 2 Dec 2000 13:21:20 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] PHP4-Buch > Ich muß darauf bestehen, daß Thomas Weinert genausoviel an dem Buch > schreibt wie ich. > Nicht daß jetzt alle denken ich mach das allein ;) > Erscheinen wirds im März. Hallo Mark, ich les hier grad, dass Ihr an einem neuen Buch schreibt. Das freut mich, weil ich hoffe, dass Euer Buch eine Unterschied zu den anderen macht. Vielleicht interessiert Dich dazu eine Meinung eines Buchlesers (meiner) Als ich neulich mit php und MySQL angefangen habe, musste ich erst mal lernen, dass es bei beidem Befehle gibt, die gleich heissen, aber unterschiedlich gehandhabt werden weil sie im Grunde nichts mit einander zu tun haben. - Es wäre also gut, im Buch das stark zu erwähnen. Denn einige Fehler resultieren daraus, dass der selbe Befehl in php anders behandelt wird, wie in MySQL Dann liest man in den Büchern zwar in Kurzform (Befehlsreferenz) dass es zB. while() oder array(), array[] gibt, aber wie das genau funktioniert und vor allem angewendet wird, steht in keinem Buch das ich bisher gelesen habe, weil jeder Autor davon ausgeht, dass man das schon von anderen Sprachen her kennt. Allerdings habe ich neben den Online verfügbaren Manuals... nur das M&T php von Egon Schmid, Cartus, Blume und das von Hanser Jörg Krause php 1.Auflage hier zu hause. Als Erfahrungsbericht: Ich habe schnell gelernt, dass es einen Unterschied zw. mysql_fetch_row(), mysql_fetch_array() gibt, aber wie man dann das Ergebnis mit Schleifen ect. sinnvoll auslist, das hat lange gedauert. Sicher, wenn Ihr ein Buch für Spezialisten scheiben wollt, sind diese Dinge überflüssig. Aber wie erwähnt, ein Buch das die wichtigsten Sachen in einleuchtenden Beispielen bringen würde und zwar nicht in der Abteilung "Beispielprogramme" sondern in der Abteilung "Befehlsreferenz", wäre echt klasse. - Dann wäre es auch interessant, zu beschreiben was bei der Datenbankabfrage genau passiert. Wann der DB Zeiger wo steht und wieso der gleich um eine Zeile weiter geht wenn ein fetch_row() gemacht wird. Das waren Fehler die mir bei Schleifen einige graue Haare gemacht haben. Dass es so einen Zeiger gibt, habe ich wohl im MySQL Buch von Dubois gelesen, aber nicht wann der um eins weiter gestellt wird und somit das Gesamtergebnis verfälscht, wenn man dann das Abfrage Ergebnis mit einer Schleife ausgibt. - Was mir persönlich auch immer wieder Steine in den Weg legt, ist der Umstand, wann genau "asf" und 'asf' verwendet werden kann und wann das angesagt ist. Ich habe nur durch Tests gelernt, dass man zwar echo $var1; scheiben kann und auch das selbe mit "" funktioniert, aber dass man unbedingt echo "var1 var2"; scheiben muss. Klar, für Dich selbstverständlich. Aber ich lese und lerne das lieber in einem Buch, als durch viele viele try and errors. Sicher kannst Du sagen, das ist doch logisch, in jedem Buch steht wie man mit Strings arbeitet. Und das ist ja ein String. Aber es gibt DAUs wie mich, die nicht mal wissen was denn nun ein String und ein Integer usw ist. Das waren so die schlimmesten Zeitkiller bei meinen anfänglichen Gehversuchen. Denk mal drüber nach, vielleicht sagst Du nun, dass Ihr kein Anfänger Buch scheiben wollt, sondern eins für Fortgeschrittene und Profies. Dann könnt Ihr es so wie das M&T Buch machen und nur die Referenz abdrucken. Mich persönlich ärgern diese Referenzen, weil da steht zwar drin, wie der Befehl heisst und was er macht, aber nicht wie er richtig angewandt wird. zB. stripslashes() kann man nicht auf das Ergebnis eines mysql_fetch_row() anwenden. Das habe ich erst letzte Woche gelernt. Und genau das hat mir jemand aus der liste beigebracht, dass man erst das Einzelergenis nach einer Schleife so behandeln kann. Das hätte ich aber lieber im Buch unter stripslashes() gelesen. Leider sind die Bücher die ich kenne so professionell, dass Sie davon ausgehen, jeder wird das schon wissen. So, das waren ein paar Gedanken eines php DAUs zum Thema neues Buch. Ich würde mich freuen, wenn Ihr ein Buch in Arbeit habt, das auch für Anfänger interessant ist und auf die programmiertechnischen Selbstverständlichkeiten eingeht. Denn: "Man muss am Anfang auf das aufpassen, was am Schluß wichtig wird" Will heissen, gutes Fundament in php und mySQL spart später stundenlange Fehlersuche und verzweifelte Anfragen an die php-Liste. ;-) *ausmeinererfahrung* 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 Sat, 2 Dec 2000 13:27:51 +0100 Date: Sat, 2 Dec 2000 13:27:51 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] phpMyAdmin ... Hallo Thomas, > es hat irgendwas mit Hochkommata in den Zellenwerten zu tun. > phpmyadmin legt dann aus Deiner Datei ein File an, wo's den Kram > irgendwie quoted. Ich habe diese Woche verwundert festgestellt, dass php 4.0.1 kombiniert mit einer aktuellen MySQL (vers. nicht parat) automatisch beim Einfügen addslashes() ausführt. d.h. wenn im Datensatz ein Hochkomma enthalten ist, wirds automatisch escaped. Auf meinem Server mit php3 kommt es zu einem Fehler wenn ich nicht escapte ' im Datenfeld habe. Ob dieser auto escape nun von php 4 kommt oder von der aktuellen MySQL habe ich noch nicht raus, aber es ist auf jeden Fall möglich, dass bei aktuellem php4 / MySQL ein auto addslashes erfolgt. Liebe Grüße aus dem Allgäu Theo From info_(at)_agathos.net Sat, 2 Dec 2000 13:51:36 +0100 Date: Sat, 2 Dec 2000 13:51:36 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] PHP4-Buch >> Ich muß darauf bestehen, daß Thomas Weinert genausoviel an dem Buch >> schreibt wie ich. >> Nicht daß jetzt alle denken ich mach das allein ;) >> Erscheinen wirds im März. > Hallo Mark, > ich les hier grad, dass Ihr an einem neuen Buch schreibt. Das freut mich, > weil ich hoffe, dass Euer Buch eine Unterschied zu den anderen macht. Na ganz toll, sorry vielmals, das hätte eine pm werden sollen. Finger wieder schneller als Hirn. Liebe Grüße aus dem Allgäu Theo From eschmid+sic_(at)_s.netic.de Sat, 2 Dec 2000 14:06:23 +0100 Date: Sat, 2 Dec 2000 14:06:23 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PHP4-Buch On Sat, Dec 02, 2000 at 01:21:20PM +0100, Hans Theo Mislisch wrote: > > > Ich muß darauf bestehen, daß Thomas Weinert genausoviel an dem Buch > > schreibt wie ich. > > Nicht daß jetzt alle denken ich mach das allein ;) > > > Erscheinen wirds im März. > > Hallo Mark, > Dann liest man in den Büchern zwar in Kurzform (Befehlsreferenz) dass es zB. > while() oder array(), array[] gibt, aber wie das genau funktioniert und vor allem > angewendet wird, steht in keinem Buch das ich bisher gelesen habe, weil jeder > Autor davon ausgeht, dass man das schon von anderen Sprachen her kennt. Das steht aber im Markt&Technik Buch und im PHP Handbuch. > Allerdings habe ich neben den Online verfügbaren Manuals... nur das > M&T php von Egon Schmid, Cartus, Blume und das von Hanser Jörg Krause php 1.Auflage > hier zu hause. Das M&T Buch ist veraltet. Am 18.12. soll es ein rechtzeitig zu Weihnachten ein neues geben. Wenn der Umschlag die Farbe wechselt, dann ist es soweit. > Als Erfahrungsbericht: > Ich habe schnell gelernt, dass es einen Unterschied zw. > mysql_fetch_row(), mysql_fetch_array() gibt, aber wie > man dann das Ergebnis mit Schleifen ect. sinnvoll auslist, > das hat lange gedauert. Das steht aber auch in den diversen Büchern. Gepostet hab ich das nun auch schon häufiger. > Sicher, wenn Ihr ein Buch für Spezialisten scheiben wollt, sind diese Dinge überflüssig. Das Buch vom M&T Verlag ist mehr für die Fortgeschrittenen gedacht, das von Mark und Thomas richtet sich dagegen mehr an Anfänger. Es gibt halt noch kein spezielles deutschsprachiges Buch für Anfänger. Die Amerikaner haben dafür die Bücher von Julie Meloni. > Aber wie erwähnt, ein Buch das die wichtigsten Sachen in einleuchtenden Beispielen > bringen würde und zwar nicht in der Abteilung "Beispielprogramme" sondern in der > Abteilung "Befehlsreferenz", wäre echt klasse. Wenn ich Dich hier richtig verstehe, dann fehlt Dir die zweite Auflage von Leon Atkinson. Wann das rauskommt weiß ich leider selber nicht, es liegt aber schon auf meinem "Schreibtisch". > - Dann wäre es auch interessant, zu beschreiben was bei der Datenbankabfrage genau passiert. > Wann der DB Zeiger wo steht und wieso der gleich um eine Zeile weiter geht wenn ein fetch_row() > gemacht wird. Das waren Fehler die mir bei Schleifen einige graue Haare gemacht haben. > > Dass es so einen Zeiger gibt, habe ich wohl im MySQL Buch von Dubois gelesen, aber nicht > wann der um eins weiter gestellt wird und somit das Gesamtergebnis verfälscht, wenn man > dann das Abfrage Ergebnis mit einer Schleife ausgibt. Paul DuBois hat ein Buch über MySQL geschrieben. Es können deshalb in den PHP Bücher nicht alle Einzelheiten von MySQL beschrieben werden. Wolfgang Drews hat sich aber sehr viel Mühe gemacht und das kann man in dem neuen M&T Buch nachlesen. > - Was mir persönlich auch immer wieder Steine in den Weg legt, ist der Umstand, > wann genau "asf" und 'asf' verwendet werden kann und wann das angesagt ist. > > Ich habe nur durch Tests gelernt, dass man zwar echo $var1; scheiben kann und auch > das selbe mit "" funktioniert, aber dass man unbedingt echo "var1 var2"; scheiben > muss. > > Klar, für Dich selbstverständlich. Aber ich lese und lerne das lieber in einem Buch, > als durch viele viele try and errors. > Sicher kannst Du sagen, das ist doch logisch, in jedem Buch steht wie man mit Strings > arbeitet. Und das ist ja ein String. Aber es gibt DAUs wie mich, die nicht mal wissen > was denn nun ein String und ein Integer usw ist. > > Das waren so die schlimmesten Zeitkiller bei meinen anfänglichen Gehversuchen. Wenn man ein oder mehrere Bücher hat, wird man nicht automatisch zum schnellen Programmierer. > Denk mal drüber nach, vielleicht sagst Du nun, dass Ihr kein Anfänger Buch scheiben > wollt, sondern eins für Fortgeschrittene und Profies. Dann könnt Ihr es so wie das M&T Buch > machen und nur die Referenz abdrucken. Mich persönlich ärgern diese Referenzen, weil da > steht zwar drin, wie der Befehl heisst und was er macht, aber nicht wie er richtig angewandt wird. Wenn Du die FunktionsKURZreferenz meinst, dann kann ich dich ja beruhigen, ich hab da an den Anfang dazugeschrieben, wie diese FunktionsKURZreferenz zu benutzen ist. Mit anderen Worten, wenn man damit nicht zu recht kommt, dann sollte auf jedenfall das PHP Handbuch oder Hartmut's Funktionstabellen weiterhelfen. > zB. stripslashes() kann man nicht auf das Ergebnis eines mysql_fetch_row() anwenden. > Das habe ich erst letzte Woche gelernt. Und genau das hat mir jemand aus der liste > beigebracht, dass man erst das Einzelergenis nach einer Schleife so behandeln kann. > Das hätte ich aber lieber im Buch unter stripslashes() gelesen. > > Leider sind die Bücher die ich kenne so professionell, dass Sie davon ausgehen, jeder wird > das schon wissen. > > So, das waren ein paar Gedanken eines php DAUs zum Thema neues Buch. > > Ich würde mich freuen, wenn Ihr ein Buch in Arbeit habt, das auch für Anfänger interessant ist > und auf die programmiertechnischen Selbstverständlichkeiten eingeht. Denn: > > "Man muss am Anfang auf das aufpassen, was am Schluß wichtig wird" > > Will heissen, gutes Fundament in php und mySQL spart später stundenlange Fehlersuche und > verzweifelte Anfragen an die php-Liste. ;-) *ausmeinererfahrung* Es ist nicht nur schwierig Bücher richtig zu lesen, es ist noch schwieriger gute Bücher zu schreiben. Wenn Mark genügend Zeit vom Verlag bekommt, dann wird ihm dieses auch gelingen. Das M&T Buch ist leider schon seit vorgestern bei einem Setzer im Allgäu. Zu beiden Büchern wird es im WWW eigene Support-Seiten geben. Ich gebe diese aber noch nicht bekannt und überlasse Mark das letzte Wort. Ich selber gehe mal in die Krone und hol den Frühschoppen nach. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From info_(at)_agathos.net Sat, 2 Dec 2000 14:30:48 +0100 Date: Sat, 2 Dec 2000 14:30:48 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] PHP4-Buch Hallo Egon, > Das steht aber im Markt&Technik Buch und im PHP Handbuch. wie erwähnt war ich mal wieder zu doof eine pm abzusetzen, das hätte nicht in die Liste gesollt. Was ich zum Ausdruck bringen wollte ist, dass in versch. Büchern zwar irgendwann mal, vielleicht in einem Beispiel, das eine oder andre erwähnt wird. Sucht man aber explizit nach einem Anwendungsbeispiel steht man oft auf dem Schlauch. Was die Erklärungen an DAUs angeht, finde ich pers. das Buch von Jörg Krause schon sehr gut. Natürlich konnte ich auch vom M&T Buch profitieren, aber erst nachdem ich es von Jörg gelernt hatte. Bestimmt sind die Sachen die ich falsch gemacht habe, irgendwo erklärt. Aber wenn ich konkret was nachschlagen will, finde ich es nicht. Und die Funktionsreferenz ist für mich nicht aussagekräftig genug. Anderen mag das ja reichen, nem DAU eben nicht. ;) Konkret: letzte Woche hat man mir in der Liste erst beigebracht, dass man mehrere Frauen nicht auf einmal ausziehen kann (Kiri). Also dass man nicht eine Funktion auf ein ganzes Array anwenden kann. Klar, einem Programmierer muss man das nicht sagen. Wenn ich nun über die Funktion stripslashes() was nachlese, dann steht da nicht dabei, dass man arrays erst mal mit ner Schleife zerlegen muss und dann die Funktion auf die Bestandteile anwenden muss. Sicher, ein Buchschreiber kommt schon garnicht auf den Blödsinn, weil er eben programmieren kann. Aber DAUs kommen auf so dumme Ideen, und da wäre ein Hinweis natürlich Gold wert. Klar, solange es Kiri`s in der Liste gibt, die einem so dusslige Fragen geduldig beantworten kommt man auch vorran. Aber mir wärs lieber ich könnt das schon in einem Buch lernen und müsste nicht mit so Kleinkram die Liste bemühen. Ich habe zwar schon viel durch diese Kleinkramfragen in der Liste gelernt, aber ich persönlich würde es für mich lieber in einem Buch lesen. Liebe Grüße aus dem Allgäu Theo From roland.spielhofer_(at)_boku.ac.at Sat, 2 Dec 2000 16:41:23 +0100 Date: Sat, 2 Dec 2000 16:41:23 +0100 From: Roland Spielhofer roland.spielhofer_(at)_boku.ac.at Subject: [php] =?ISO-8859-1?Q?OT:_Mail_=FCber_entfernten_SMTP-Server_schicken?= Hallo! Ich weiß, es ist ziemlich Off-Topic, aber vielleicht kann mir trotzdem jemand helfen.... Ich möchte aus einem PHP-Skript ein Mail über einen entfernten SMTP-Server (unser Novell-Server) verschicken. Hintergrund: Es soll ein Mini-Newsletter in einer Datenbank erstellt und automatisch verschickt werden, allerdings mit einem existierenden Novell-Account als Absender. Zusätzlich soll der Inhalt des aktuellen Newsletters auf der Homepage angezeigt werden, deshalb die Datenbank. die mail()-Funktion kommt da ja nicht in Frage. Welches Programm - über exec() - ist auf Linux empfehlenswert? Es sollte auch Adressenlisten aus Files und den Mail-Body aus einer einer Datei entgegennehmen können. Sozusagen über die Kommandozeile. Nochmal sorry für das OT, aber meine Recherchen führten (bis jetzt) zu keinem befriedigenden Ergebnis. Grüße Roland From lars_(at)_hirnbrand.de Sat, 2 Dec 2000 16:52:53 +0100 Date: Sat, 2 Dec 2000 16:52:53 +0100 From: Lars Pohlmann lars_(at)_hirnbrand.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_OT:_Mail_=FCber_entfernten_SMTP-Server_schic?= =?iso-8859-1?Q?ken?= =?iso-8859-1?Q?ken?= http://www.dynamicwebpages.de/50.tutorials.php?dwp_tutorialID=4 ----- Original Message ----- From: "Roland Spielhofer" To: Sent: Saturday, December 02, 2000 4:41 PM Subject: [php] OT: Mail über entfernten SMTP-Server schicken > > Ich möchte aus einem PHP-Skript ein Mail über einen entfernten > SMTP-Server (unser Novell-Server) verschicken. > > Hintergrund: Es soll ein Mini-Newsletter in einer Datenbank erstellt > und automatisch verschickt werden, allerdings mit einem > existierenden Novell-Account als Absender. Zusätzlich soll der > Inhalt des aktuellen Newsletters auf der Homepage angezeigt > werden, deshalb die Datenbank. > die mail()-Funktion kommt da ja nicht in Frage. > > Welches Programm - über exec() - ist auf Linux empfehlenswert? > Es sollte auch Adressenlisten aus Files und den Mail-Body aus > einer einer Datei entgegennehmen können. Sozusagen über die > Kommandozeile. > > Nochmal sorry für das OT, aber meine Recherchen führten (bis > jetzt) zu keinem befriedigenden Ergebnis. > > Grüße > Roland > > -- > ** 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 reeg_(at)_junetz.de 02 Dec 2000 16:48:46 +0100 Date: 02 Dec 2000 16:48:46 +0100 From: Christoph Reeg reeg_(at)_junetz.de Subject: [php] OT: Mail über entfernten SMTP-Server schicken "Roland Spielhofer" writes: > Hallo! Hallo, > Ich möchte aus einem PHP-Skript ein Mail über einen entfernten > SMTP-Server (unser Novell-Server) verschicken. Warum baust du dann nicht mit PHP eine Verbindung zum SMTP-Port des Novell-Server auf? Dann könntest du deine Mails mit beliebigem Absender losschicken. HTH, Christoph -- Christoph Reeg eMail: reeg_(at)_jugendnetz-ffm.de Meine Linux Installation stürzt immer mit "Login:" ab. Ich habe mehrmals installiert, aber es kommt immer die gleiche Fehlermeldung. Was mache ich falsch? From eschmid+sic_(at)_s.netic.de Sat, 2 Dec 2000 17:02:25 +0100 Date: Sat, 2 Dec 2000 17:02:25 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PHP4-Buch On Sat, Dec 02, 2000 at 02:30:48PM +0100, Hans Theo Mislisch wrote: > Hallo Egon, > > > Das steht aber im Markt&Technik Buch und im PHP Handbuch. > > wie erwähnt war ich mal wieder zu doof eine pm abzusetzen, das hätte nicht > in die Liste gesollt. Und diese Mail wahrscheinlich auch. Ich versuche nun seit Jahren, dass die Listenadmins dieses Verhalten ändern. Vielleicht sieht das einer bei Kuerbis.org auch mal ein, dass diese Einstellungen jegliche private Kommunikation aus der Liste im Keime ersticken. Kleine Anleitung wie man das richtig macht: E-Mail Adresse aufschreiben, an die man eine persönliche Nachricht (PM) schicken will. Dann auf Group Reply oder Reply drücken. Dann sollte man den einzigen Empfänger in den Mail-Headers entfernen und durch die zuvor aufgeschriebene E-Mail Adresse ersetzen. Es gibt da auch noch ein paar Variationen. Ich hab zum Beispiel einen Reply-To gesetzt und dieser taucht in den Headern der Mail nicht auf. Aber wie Du mit mir Kontakt aufnehmen kannst, solltest Du wissen. -Egon PS: Bin gleich wieder in der Krone. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From mtps_(at)_gmx.de Sat, 2 Dec 2000 17:27:03 +0100 Date: Sat, 2 Dec 2000 17:27:03 +0100 From: Martin Tomczak mtps_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Anf=FChrungszeichen..?= Hallo Liste, 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 bjoern_(at)_baer.main.de Sat, 2 Dec 2000 17:36:42 +0100 Date: Sat, 2 Dec 2000 17:36:42 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] PHP4-Buch * eschmid+sic_(at)_s.netic.de wrote: > Und diese Mail wahrscheinlich auch. Ich versuche nun seit Jahren, dass die > Listenadmins dieses Verhalten ändern. Vielleicht sieht das einer bei > Kuerbis.org auch mal ein, dass diese Einstellungen jegliche private > Kommunikation aus der Liste im Keime ersticken. Das ist völliger Schwachsinn. Erst denken (= schauen, wohin die Mail gehen soll), dann posten. Ordentliche Mailer fragen einen auch danach, ob die Mail wirklich an php_(at)_php-center.de geschickt werden soll. Außerdem ist eine Umstellung bei 1600 Subscribern mehr als gewagt. Und zum Überschreiben des Reply-To's: ärgerlich, aber du kannst doch deinen From: ändern. Manchmal schaffst du das doch auch, wenn du z.B. mit deiner _(at)_php.net-Adresse postest. -- 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 bjoern_(at)_baer.main.de Sat, 2 Dec 2000 17:38:34 +0100 Date: Sat, 2 Dec 2000 17:38:34 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_OT:_Mail_=FCber_entfernten_SMTP-Server_schicken?= * Roland Spielhofer wrote: > Ich weiß, es ist ziemlich Off-Topic, aber vielleicht kann mir > trotzdem jemand helfen.... Ne, off-topic ist das doch nicht. > Ich möchte aus einem PHP-Skript ein Mail über einen entfernten > SMTP-Server (unser Novell-Server) verschicken. http://www.php-center.de/faq/faq-12.htm "12. Mail lesen und schreiben" Dort ist auch ein Hinweis auf die SMTP-Funktionsklasse von Manuel Lemos, die ganz gut funktioniert. Ab einer bestimmten Größe (ein paar hundert Empfänger) überläßt man das lieber Software, die dafür geschaffen wurde: richtige Listsoftware wie z.B. ezmlm oder majordomo. Man muß nicht alles mit PHP machen. -- 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 sb_(at)_sebastian-bergmann.de Sat, 02 Dec 2000 17:43:42 +0100 Date: Sat, 02 Dec 2000 17:43:42 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] PHP4-Buch eschmid+sic_(at)_s.netic.de wrote: > Ich versuche nun seit Jahren, dass die Listenadmins dieses Verhalten > ändern. Das sehe ich nicht so. Antworten auf Postings in der Mailingliste sollten auch wieder, bis auf Ausnahmen, an die Mailingliste gehen. > Vielleicht sieht das einer bei Kuerbis.org auch mal ein, dass diese > Einstellungen jegliche private Kommunikation aus der Liste im Keime > ersticken. Der Sinn einer öffentlichen Mailingliste ist es doch nicht primär, private Kommunikation zu vermitteln, oder? -- From head_(at)_doobie.de Sat, 02 Dec 2000 17:58:30 +0100 Date: Sat, 02 Dec 2000 17:58:30 +0100 From: head head_(at)_doobie.de Subject: [php] =?iso-8859-1?Q?Anf=FChrungszeichen=2E=2E?= ein \ davorstellen boris From sascha_(at)_schumann.cx Sat, 2 Dec 2000 17:57:50 +0100 (CET) Date: Sat, 2 Dec 2000 17:57:50 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] PHP4-Buch > Das sehe ich nicht so. Antworten auf Postings in der Mailingliste sollten > auch wieder, bis auf Ausnahmen, an die Mailingliste gehen. Was niemand bestreitet. > Der Sinn einer öffentlichen Mailingliste ist es doch nicht primär, private > Kommunikation zu vermitteln, oder? Es sollte private Kommunikation aber auch nicht unterbinden. Genau das tut Reply-to. Jeder Emailclient hat heutzutage zwei Optionen zum Antworten. Wer einen Fernseher bedienen kann, sollte es gerade noch schaffen, Reply und Group-Reply auseinanderzuhalten. Und wer keine Antworten auf seine Emails in seiner Inbox haben will, kann Mail-Followup-To in seinen Emails setzen. - Sascha From sb_(at)_sebastian-bergmann.de Sat, 02 Dec 2000 18:00:31 +0100 Date: Sat, 02 Dec 2000 18:00:31 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] PHP4-Buch Sascha Schumann wrote: > Es sollte private Kommunikation aber auch nicht unterbinden. Ack. > Genau das tut Reply-to. Jeder Emailclient hat heutzutage zwei > Optionen zum Antworten. Wer einen Fernseher bedienen kann, > sollte es gerade noch schaffen, Reply und Group-Reply > auseinanderzuhalten. > > Und wer keine Antworten auf seine Emails in seiner Inbox > haben will, kann Mail-Followup-To in seinen Emails setzen. Daran hatte ich gar nicht gedacht. -- From hofmann_(at)_privatesponsor.de Sat, 2 Dec 2000 18:01:25 +0100 Date: Sat, 2 Dec 2000 18:01:25 +0100 From: Christian Hofmann hofmann_(at)_privatesponsor.de Subject: [php] nueer Mail Header in PHP? Hallo, ich habe vor Emails, die zurückkommen automatisch zu bearbeiten. Darf man (oder verstößt das gegen irgendwelche Abmachungen, Standards oder Regeln) weitere Header in den Emails hinzufügen. Z.B.: From: Beispiel-Name Kundennummer: abcd01234 Ticket#: 4587dfgiuow3597drgouz2 oder so was in der Art. Das könnte man dann ja direkt mit der Emailfunktion von PHP machen, oder? Oder gibt es dann Probleme, da die Mailprogramme keine Verwendung dafür haben? Ich bin dankbar für jeden Tipp in dieser Richtung. CU Christian From S.Nohn_(at)_NeTTrade.de Sat, 2 Dec 2000 18:16:04 +0100 Date: Sat, 2 Dec 2000 18:16:04 +0100 From: Sebastian Nohn S.Nohn_(at)_NeTTrade.de Subject: [php] nueer Mail Header in PHP? Hallo, > ich habe vor Emails, die zurückkommen automatisch zu bearbeiten. > Darf man (oder verstößt das gegen irgendwelche Abmachungen, > Standards oder Regeln) weitere Header in den Emails hinzufügen. > From: Beispiel-Name > Kundennummer: abcd01234 > Ticket#: 4587dfgiuow3597drgouz2 Mach X-Kundennummer: und X-Ticket: draus, dann sollte es keinerlei Probleme geben. Wenn Du es noch besser machen willst mach X-bla-Kundennummer und X-bla-Ticket: draus, wobei bla z.b. euer Firmenkuerzel sein koennte oder was auch immer, dann kommst du wahrscheinlich auch nicht mit anderen Programmen in Konflikt. Jedenfalls werden X-header ignoriert, wenn die Software sie nicht kennt. (ist bei http genau so). Siehe auch php-apache, der schickt X-Powered-By: PHP4 (oder so aehnlich jedenfalls) mit. Freundliche Gruesse, Sebastian Nohn -- NeT&Trade GmbH email : s.nohn_(at)_nettrade.de TechnoPark der GMD www : http://www.nettrade.de/ Rathausallee 10 tel : +49 22 41 - 20 40 33 53757 Sankt Augustin fax : +49 22 41 - 20 40 34 Germany mobile: +49 173 - 59 64 377 From hofmann_(at)_privatesponsor.de Sat, 2 Dec 2000 18:36:41 +0100 Date: Sat, 2 Dec 2000 18:36:41 +0100 From: Christian Hofmann hofmann_(at)_privatesponsor.de Subject: [php] neuer Mail Header in PHP? Hallo, vielen Dank für die schnelle Hilfe, so werde ich es machen. einen schönen Abend wünscht, Christian From ChristianThiele_(at)_gmx.de Sat, 2 Dec 2000 18:46:48 +0100 Date: Sat, 2 Dec 2000 18:46:48 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] Alterssuche This is a multi-part message in MIME format. ------=_NextPart_000_001F_01C05C90.3A526BE0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, kann mir evtl. jemand helfen... Ich hatte folgenden Tip bekommen um eine Alterssuche zu realisieren... select * from profiles where birthday BETWEEN DATE_SUB(CURRENT_DATE, = INTERVAL $afrom YEAR) AND DATE_SUB(CURRENT_DATE, INTERVAL $ato YEAR) Aber diese Methode liefert immer ein leeres Result zur=FCck obwohl in = der Datenbank beispielsweise steht 1972-12-02 im Feld birthday(date) und = ich nach dem Bereich 5-55 Jahren suche... Die Methode um zu sehen wer Geburtstag hat funktioniert = allerdings...wei=DF jemand Rat oder hat einen Tip Mail an Christian.Thiele_(at)_brokat.com oder ChristianThiele_(at)_gmx.de=20 Danke. Ein verzweifelter Christian :) ------=_NextPart_000_001F_01C05C90.3A526BE0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi,
 
kann mir evtl. jemand helfen...
 
Ich hatte folgenden Tip bekommen um eine Alterssuche = zu=20 realisieren...
 
select * from profiles where birthday BETWEEN=20 DATE_SUB(CURRENT_DATE, INTERVAL $afrom YEAR) AND DATE_SUB(CURRENT_DATE, = INTERVAL=20 $ato YEAR)
 
Aber diese Methode liefert immer ein leeres Result = zur=FCck=20 obwohl in der Datenbank beispielsweise steht 1972-12-02 im Feld = birthday(date)=20 und ich nach dem Bereich 5-55 Jahren suche...
 
Die Methode um zu sehen wer Geburtstag hat = funktioniert=20 allerdings...wei=DF jemand Rat oder hat einen Tip
 
Mail an Christian.Thiele_(at)_brokat.com oder=20 ChristianThiele_(at)_gmx.de =
 
Danke.
 
Ein verzweifelter Christian :)
 
 
------=_NextPart_000_001F_01C05C90.3A526BE0-- From S.Nohn_(at)_NeTTrade.de Sat, 2 Dec 2000 18:16:03 +0100 Date: Sat, 2 Dec 2000 18:16:03 +0100 From: Sebastian Nohn S.Nohn_(at)_NeTTrade.de Subject: [php] Listenmodus (Was: PHP4-Buch) Hi, > > Der Sinn einer öffentlichen Mailingliste ist es doch nicht > > primär, private Kommunikation zu vermitteln, oder? > > Es sollte private Kommunikation aber auch nicht unterbinden. > Genau das tut Reply-to. Jeder Emailclient hat heutzutage zwei > Optionen zum Antworten. Wer einen Fernseher bedienen kann, > sollte es gerade noch schaffen, Reply und Group-Reply > auseinanderzuhalten. Es geht um folgenden Sachverhalten: Egon hat als From irgendwas wie eschmid+sic_(at)_s.netic.de, diese addy gibts aber nicht. jedenfalls kommen mails an diese adresse zurueck mit der message empfaenger unbekannt. Offensichtlich hat er jedoch als reply-to eine mailaddy eingeben, die gueltig ist, und genau dieses reply-to wird duch php_(at)_php-center.de ueberschrieben. nun zu fordern, das reply-to der liste zu aendern halte ich jedoch auch fuer quatsch. Freundliche Gruesse, Sebastian Nohn -- NeT&Trade GmbH email : s.nohn_(at)_nettrade.de TechnoPark der GMD www : http://www.nettrade.de/ Rathausallee 10 tel : +49 22 41 - 20 40 33 53757 Sankt Augustin fax : +49 22 41 - 20 40 34 Germany mobile: +49 173 - 59 64 377 From ralf_(at)_kuerbis.org Sat, 2 Dec 2000 18:59:27 +0100 Date: Sat, 2 Dec 2000 18:59:27 +0100 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] ADMIN: Reply-To und EOT (war:Re: [php] PHP4-Buch) > Und diese Mail wahrscheinlich auch. Ich versuche nun seit Jahren, dass die > Listenadmins dieses Verhalten ändern. Vielleicht sieht das einer bei > Kuerbis.org auch mal ein, dass diese Einstellungen jegliche private Nein, sieht er nicht ein. Und die Diskussion ist uralt, langweilig usw. Ausserdem wurden alle Argumente bereits ein Dutzendmal ausgetauscht, ich habe keine Lust, mich erneut zu wiederholen, daher verweise ich aufs Archiv. Die jetzige Einstellung wird beibehalten. Wem es ganz und gar nicht gefaellt, der moege die Konsequenzen ziehen. > Kommunikation aus der Liste im Keime ersticken. Das ist Quatsch. Header kontrollieren. Eine private Diskussion mit _Dir_, Egon wird ja bereits durch Deine ungueltige, weil nicht existierende E-Mail-Adresse erstickt. > PS: Bin gleich wieder in der Krone. Hmm, ich dachte, Du haettest bereits einen da drin gehabt, als Du diese Mail geschrieben hast... ;) Beste Gruesse, Ralf PS. Wer unbedingt mit mir eine Diskussion ueber Reply-To's und andere Scherze eingehen will, moege mich privat anmailen. Ist ganz einfach, die Adresse steht in der From-Zeile. From m.hoenisch_(at)_gmx.net Sat, 2 Dec 2000 19:21:46 +0100 Date: Sat, 2 Dec 2000 19:21:46 +0100 From: Michael Hoenisch m.hoenisch_(at)_gmx.net Subject: [php] php_logo_guid Hi, ich denke, mit der Funktion php_logo_guid kann man ein PHP-Logo anzeigen lassen. Aber wie? Danke Michael From daniel_(at)_php4win.de Sat, 2 Dec 2000 19:30:36 +0100 Date: Sat, 2 Dec 2000 19:30:36 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] php_logo_guid > Hi, > > ich denke, mit der Funktion php_logo_guid kann man ein PHP-Logo anzeigen lassen. > Aber wie? "; ?> "; ?> wie war das mit dem bild von thies? daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From andreas.klopfer_(at)_marcand.at Sat, 2 Dec 2000 19:25:18 +0100 Date: Sat, 2 Dec 2000 19:25:18 +0100 From: DI Andreas Klopfer (Marcand) andreas.klopfer_(at)_marcand.at Subject: [php] checkbox Hallo! Ich möchte daten aus einer Checkbox anzeigen und wenn der User diese ändert wieden zurückschreiben. Ich hab bisher folgendes Scripz: aktiv\" "); if ($art->aktiv == "on") { echo("checked> (ja / nein) (ja / nein) * eschmid+sic_(at)_s.netic.de wrote: > > Und diese Mail wahrscheinlich auch. Ich versuche nun seit Jahren, dass die > > Listenadmins dieses Verhalten ändern. Vielleicht sieht das einer bei > > Kuerbis.org auch mal ein, dass diese Einstellungen jegliche private > > Kommunikation aus der Liste im Keime ersticken. > > Das ist völliger Schwachsinn. Erst denken (= schauen, wohin die > Mail gehen soll), dann posten. Ordentliche Mailer fragen einen auch > danach, ob die Mail wirklich an php_(at)_php-center.de geschickt werden > soll. Das war nicht völliger Schwachsinn. Denke mal über Deine eigene Postings nach. > Außerdem ist eine Umstellung bei 1600 Subscribern mehr als gewagt. > > Und zum Überschreiben des Reply-To's: ärgerlich, aber du kannst > doch deinen From: ändern. Manchmal schaffst du das doch auch, wenn > du z.B. mit deiner _(at)_php.net-Adresse postest. Private Post beantworte ich auch privat. Ich bin halt nicht der Mr. PHP. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From eschmid+sic_(at)_s.netic.de Sat, 2 Dec 2000 20:30:10 +0100 Date: Sat, 2 Dec 2000 20:30:10 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] ADMIN: Reply-To und EOT (war:Re: [php] PHP4-Buch) On Sat, Dec 02, 2000 at 06:59:27PM +0100, Ralf Geschke wrote: > > Und diese Mail wahrscheinlich auch. Ich versuche nun seit Jahren, dass die > > Listenadmins dieses Verhalten ändern. Vielleicht sieht das einer bei > > Kuerbis.org auch mal ein, dass diese Einstellungen jegliche private > > Nein, sieht er nicht ein. Und die Diskussion ist uralt, langweilig > usw. Ausserdem wurden alle Argumente bereits ein Dutzendmal > ausgetauscht, ich habe keine Lust, mich erneut zu wiederholen, daher > verweise ich aufs Archiv. Die jetzige Einstellung wird beibehalten. > Wem es ganz und gar nicht gefaellt, der moege die Konsequenzen ziehen. Das ist ein echter Quatsch. Ich such mir aber deswegen nicht mehr die Postings in diversen Mailinglisten raus. > > Kommunikation aus der Liste im Keime ersticken. Und warum postet dann Tobias an Sabrina auf dieser Liste? > Das ist Quatsch. Header kontrollieren. Das sollte eigentlich Pflicht sein. Mit meiner eschmid+sic Adresse ist das sehr leicht möglich. > Eine private Diskussion mit _Dir_, Egon wird ja bereits durch Deine > ungueltige, weil nicht existierende E-Mail-Adresse erstickt. Da sieht man halt, dass die Listenadmin dieses Geschäft nicht ganz beherrschen. > > PS: Bin gleich wieder in der Krone. > > Hmm, ich dachte, Du haettest bereits einen da drin gehabt, als Du > diese Mail geschrieben hast... ;) Da war ich wie immer, aber einen in der Krone hab ich deswegen noch lange nicht. > PS. Wer unbedingt mit mir eine Diskussion ueber Reply-To's und andere > Scherze eingehen will, moege mich privat anmailen. Ist ganz einfach, > die Adresse steht in der From-Zeile. Vielleicht bei Dir, bei meinem aktuellen Mailer steht da aber nichts. Es dürfte schon richtig sein, wenn man sich die E-Mail Adresse vor dem Posten notiert und beim Senden anstatt der Listen-Adresse wieder einfügt. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From webmasterbhs_(at)_bluewin.de Sat, 2 Dec 2000 20:53:44 +0100 Date: Sat, 2 Dec 2000 20:53:44 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] ADMIN: Reply-To und EOT (war:Re: [php] PHP4-Buch) > > > Kommunikation aus der Liste im Keime ersticken. > > Und warum postet dann Tobias an Sabrina auf dieser Liste? weil er im eifer des gefechts es nicht bemerkt hat, dass die mail von der sabrina, die email adresse von der mailing liste beinhaltet und er dachte, dass die mail an sabrina geht. und das kann ja mal jedem so passieren. auch dir ! und mir ! kiri From bjoern_(at)_baer.main.de Sat, 2 Dec 2000 20:50:26 +0100 Date: Sat, 2 Dec 2000 20:50:26 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] ADMIN: Reply-To und EOT (war:Re: [php] PHP4-Buch) * eschmid+sic_(at)_s.netic.de wrote: > > > Kommunikation aus der Liste im Keime ersticken. > Und warum postet dann Tobias an Sabrina auf dieser Liste? Weil er vermutlich zu schnell auf den "Senden"-Knopf klickte und sich nicht vergewisserte, ob die Mail wirklich privat an Sabrina geht. > > Das ist Quatsch. Header kontrollieren. > Das sollte eigentlich Pflicht sein. Mit meiner eschmid+sic Adresse ist das > sehr leicht möglich. Es ist nicht besonders toll, nicht existente E-Mail Adressen als Absender zu benutzen. > Da sieht man halt, dass die Listenadmin dieses Geschäft nicht ganz > beherrschen. Dann müssten tausende andere Listadmins ihr Geschäft auch nicht beherrschen; komisch. > Vielleicht bei Dir, bei meinem aktuellen Mailer steht da aber nichts. Es > dürfte schon richtig sein, wenn man sich die E-Mail Adresse vor dem Posten > notiert und beim Senden anstatt der Listen-Adresse wieder einfügt. "Do you really want to mail to php_(at)_php-center.de (j/n) ?" j -> Mail an php_(at)_php-center.de n -> Mail an den Absender Einfacher geht's nicht. -- 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 m.hoenisch_(at)_gmx.net Sat, 2 Dec 2000 20:48:01 +0100 Date: Sat, 2 Dec 2000 20:48:01 +0100 From: Michael Hoenisch m.hoenisch_(at)_gmx.net Subject: [php] php_logo_guid On Sat, Dec 02, 2000 at 07:30:36PM +0100, Daniel Beulshausen wrote: > > "; ?> > "; ?> ^^^ Was macht dieses Fragezeichen? > > wie war das mit dem bild von thies? ? Michael From eschmid+sic_(at)_s.netic.de Sat, 2 Dec 2000 20:59:28 +0100 Date: Sat, 2 Dec 2000 20:59:28 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] php_logo_guid On Sat, Dec 02, 2000 at 07:30:36PM +0100, Daniel Beulshausen wrote: > > Hi, > > > > ich denke, mit der Funktion php_logo_guid kann man ein PHP-Logo anzeigen > lassen. > > Aber wie? > > "; ?> > "; ?> > > wie war das mit dem bild von thies? Da muss man den Source-Code lesen. Das steht leider nicht im PHP Manual. Shit, ich hab vor lauter lesen den Geburtstag von Sascha vergessen. Wenn ich mich recht erinnere, dann sollte er am 19.11. 20 Jahre alt geworden sein, und zwar zwischen 8 und 8 Uhr. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From daniel_(at)_php4win.de Sat, 2 Dec 2000 21:09:36 +0100 Date: Sat, 2 Dec 2000 21:09:36 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] php_logo_guid > On Sat, Dec 02, 2000 at 07:30:36PM +0100, Daniel Beulshausen wrote: > > > > "; ?> > > "; ?> > ^^^ > Was macht dieses Fragezeichen? get query?... zusammengesetzt würde das dann etwa so aussehen: ich war nur für ein php_self oder ähnliches zu faul, und der browser müsste es selbst einsetzen. > > > > wie war das mit dem bild von thies? > ? jetzt fällts mir wieder ein: daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From daniel_(at)_php4win.de Sat, 2 Dec 2000 21:19:36 +0100 Date: Sat, 2 Dec 2000 21:19:36 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] php_logo_guid > On Sat, Dec 02, 2000 at 07:30:36PM +0100, Daniel Beulshausen wrote: > > > Hi, > > > > > > ich denke, mit der Funktion php_logo_guid kann man ein PHP-Logo anzeigen > > lassen. > > > Aber wie? > > > > "; ?> > > "; ?> > > > > wie war das mit dem bild von thies? > > Da muss man den Source-Code lesen. Das steht leider nicht im PHP Manual. > Shit, ich hab vor lauter lesen den Geburtstag von Sascha vergessen. Wenn > ich mich recht erinnere, dann sollte er am 19.11. 20 Jahre alt geworden > sein, und zwar zwischen 8 und 8 Uhr. kann man recht einfach rausfinden :) /session.php : telnet localhost 80 GET /session.php HTTP/1.0\n herzlichen glückwunsch nachträglich sascha! daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From akrahn_(at)_akotec.de Sat, 2 Dec 2000 21:26:09 +0100 Date: Sat, 2 Dec 2000 21:26:09 +0100 From: Andreas Krahn akrahn_(at)_akotec.de Subject: [php] checkbox hallo, Samstag, 2. Dezember 2000, 19:25:18, you wrote: > aktiv\" "); if ($art->>aktiv == "on") { echo("checked>> (ja / nein) else { > echo(" (ja / nein) Damit stelle ich fest ob in der Datenbank das feld auf on ist dann wird > checked verwendet um eine Hacken darzustellen. Wie aber stelle ich num fest > ob der User die checkbox betätigt hat ? indem du z.b. ein onclick-action ausführst: onClick="javascript:parent.frames[4].location.href = 'selection.php4?selection=blabla'" ich habe manchmal für so etwas einen zusätzlichen frame (1x1 pixel groß) den ich für so etwas benutze. das läuft dann (fast) im hintergrund. gruesse/regards andreas krahn -- akotec - internet-serviceleistungen & multimedia-produktionen andreas krahn - moorstrasse 14 - 21614 buxtehude - germany tel.: 04161/722260 - fax: 04161/722259 - email: akrahn_(at)_akotec.de From Michael_(at)_Stahmann.de Sat, 02 Dec 2000 21:33:06 +0100 Date: Sat, 02 Dec 2000 21:33:06 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Alterssuche Hallo Christian, weil das wohl auf meinen Mist gewachsen ist... > Christian Thiele schrieb: > > Hi, > > kann mir evtl. jemand helfen... > > Ich hatte folgenden Tip bekommen um eine Alterssuche zu > realisieren... > > select * from profiles where birthday BETWEEN DATE_SUB(CURRENT_DATE, > INTERVAL $afrom YEAR) AND DATE_SUB(CURRENT_DATE, INTERVAL $ato YEAR) > Bei mir hat das Funktioniert, aber ich hatte das mit Monaten statt Jahren getestet. Solche Dinge sollte man mit PHP-MyAdmin testen, dann kann man mehr sehen (nur als Hinweis) Versuche doch mal das ganze in kleine Schritte zu zerteilen. Also erstmal alle die älter sind als 30 where birthday < DATE_SUB(CURRENT_DATE, INTERVAL 30 YEAR) Könnte ja sein, das BETWEEN nicht bei Dir läuft, dann mußt Du es mit <= AND => zusammensetzen. Aber im Prinzip ist das obige Statement funktionstüchtig. Ich habe leider heute schon ein paar Stunden Seminar gegeben und kann nicht mehr so klar denken, geschweige denn testen. Aber ich werde mir Mühe geben Dir zu helfen. > Ein verzweifelter Christian :) > Kopf hoch, das wird schon. Ist das Buch denn bereits bestellt ?? :-) 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 traffic_eye_(at)_hotmail.com Sat, 2 Dec 2000 18:01:43 +0100 Date: Sat, 2 Dec 2000 18:01:43 +0100 From: Traffic-Eye traffic_eye_(at)_hotmail.com Subject: [php] AW: [php] MySQL und 500.000 Besucher / Monat hi andreas > Ich glaube, dass dies nicht nur von den querys abhängig ist, > sondern auch von der struktur und datenmenge. > > Meine erfahrungen sind, dass mySQL schnell mal an die grenze > stosst, wenn grosse datenmengen im spiel sind. dem kann ich eigentlich erstmal nur beipflichten. Mich hat gestern mein provider rausgeschmissen weil ich 80% der CPU Power des SQL servers in Anspruch genommen habe. ich habe zwar indizierte tabellen , aber nicht nummerisch. und an jedem datensatz hängen 20 spalten dran, von smalInt(1) bis char(100). gibs denn eigentlich ein tool, um die Auslastung/ Poweranforderungen meiner Queries auf meinem account zu testen ? also sowas wie ein testscript installen daß mir ne grafische auswertung liefert wenn ich meine queries eingebe oder sowas in der richtung ?? Thx und gruss aus Magdeburg tobias ~~~~~~~~~~~~~~~~~~~~~~~~~ Webmaster of Traffic - Eye -- Das Traffic Auge deiner Webseite --- http://www.traffic-eye.de ICQ: 86405621 From SilentVoiceLE_(at)_gmx.net Sat, 2 Dec 2000 21:36:29 +0100 Date: Sat, 2 Dec 2000 21:36:29 +0100 From: GentleEmbrace SilentVoiceLE_(at)_gmx.net Subject: [php] Seitenweise Ausgabe von Suchergebnissen Mittels UND-Verknüpfung soll in den Datenfeldern einer Tabelle einer mySQL-Datenbank gesucht werden! Allerdings möchte ich die Suchergebnisse seitenweise ausgeben. Wie ist so etwas möglich ? Danke, Thomas From j.maukisch_(at)_designforweb.de Sat, 2 Dec 2000 21:45:53 +0100 Date: Sat, 2 Dec 2000 21:45:53 +0100 From: Jens Maukisch j.maukisch_(at)_designforweb.de Subject: [php] Seitenweise Ausgabe von Suchergebnissen Hallo ! >Allerdings möchte ich die > Suchergebnisse seitenweise ausgeben. Wie ist so etwas möglich ? Schau Dir mal folgendes Tutorial an: http://www.oreillynet.com/pub/a/php/2000/11/02/next_previous.html mfg Jens From Michael_(at)_Stahmann.de Sat, 02 Dec 2000 21:49:20 +0100 Date: Sat, 02 Dec 2000 21:49:20 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Seitenweise Ausgabe von Suchergebnissen Hallo Thomas, GentleEmbrace schrieb: > > Mittels UND-Verknüpfung soll in den Datenfeldern einer Tabelle einer > mySQL-Datenbank gesucht werden! Allerdings möchte ich die > Suchergebnisse seitenweise ausgeben. Wie ist so etwas möglich ? http://www.koehntopp.de/php/faq-14.html#ss14.16 Wie immer ein Blick in die FAQ :-) 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)_agathos.net Sat, 2 Dec 2000 21:53:13 +0100 Date: Sat, 2 Dec 2000 21:53:13 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] php_logo_guid Hallo Egon, >> "; ?> >> "; ?> >> >> wie war das mit dem bild von thies? > Da muss man den Source-Code lesen. Das steht leider nicht im PHP Manual. Das war ja eine echt coole Antwort. Allerdings macht sie mich nicht schlau. Also wie ist die Lösung. Denn wenn ich den Geburtstag von Sascha da eintrage kommt auch nix dabei raus. Das war also nicht _die_ Lösung. Also, was bedeutet das ? - Bitte! Danke Liebe Grüße aus dem Allgäu Theo From info_(at)_agathos.net Sat, 2 Dec 2000 21:56:45 +0100 Date: Sat, 2 Dec 2000 21:56:45 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Seitenweise Ausgabe von Suchergebnissen > Mittels UND-Verknüpfung soll in den Datenfeldern einer Tabelle einer > mySQL-Datenbank gesucht werden! Allerdings möchte ich die > Suchergebnisse seitenweise ausgeben. Wie ist so etwas möglich ? Siehe Artikel von Wolfgang Arnberger: http://www.php-center.de/artikel/blaettern.php3 Liebe Grüße aus dem Allgäu Theo From info_(at)_agathos.net Sat, 2 Dec 2000 21:45:09 +0100 Date: Sat, 2 Dec 2000 21:45:09 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Listenprogrammierung [war] PHP4-Buch > eschmid+sic_(at)_s.netic.de wrote: >> Ich versuche nun seit Jahren, dass die Listenadmins dieses Verhalten >> ändern. > Das sehe ich nicht so. Antworten auf Postings in der Mailingliste > sollten > auch wieder, bis auf Ausnahmen, an die Mailingliste gehen. Das sehe ich auch so. Mails aus der Liste werden logischer weise in die Liste zurück - beantwortet. Und nur in Ausnahmefällen sendet man eine PM (wenn manns denn schafft ;-)) Liebe Grüße aus dem Allgäu Theo From beckmann_(at)_gis.de Sat, 02 Dec 2000 23:23:53 +0100 Date: Sat, 02 Dec 2000 23:23:53 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Re:_[php]_php-Abst=FCrze?= >es war _immer_ ein Loop ! >einzige Abhilfe: $brain=ON; setzen... Tja, es war eine endlose Selbstrekursion ... Danke für den Tip, er hat mir bei der Suche geholfen ... Übrigens führt bei mir auch eine Funktionsreferenz $this->fkt() zu einem php-Absturz, wenn das $ vor this weggelassen wird ... errorlog hilft weiter ... Nochmal danke, --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From mtps_(at)_gmx.de Sat, 2 Dec 2000 23:27:55 +0100 Date: Sat, 2 Dec 2000 23:27:55 +0100 From: Martin Tomczak mtps_(at)_gmx.de Subject: [php] Re: checkbox einfacher geht es so: if(empty($aktiv)) { echo "checkbox nicht betätigt } else { echo "checkbox betätigt"; } cu Martin www.netidea.de Geld verdienen im Internet und Webmaster Promotion >hallo, > >Samstag, 2. Dezember 2000, 19:25:18, you wrote: > >> aktiv\" "); >if ($art->>aktiv == "on") { >echo("checked>> (ja / nein)> else { >> echo(" (ja / nein) >> Damit stelle ich fest ob in der Datenbank das feld auf on ist dann wird >> checked verwendet um eine Hacken darzustellen. Wie aber stelle ich num fest >> ob der User die checkbox betätigt hat ? > >indem du z.b. ein onclick-action ausführst: >onClick="javascript:parent.frames[4].location.href = >'selection.php4?selection=blabla'" >ich habe manchmal für so etwas einen zusätzlichen frame (1x1 pixel >groß) den ich für so etwas benutze. das läuft dann (fast) im >hintergrund. > >gruesse/regards > andreas krahn > From j.kohl_(at)_milchundzucker.de Sun, 3 Dec 2000 00:07:33 +0100 Date: Sun, 3 Dec 2000 00:07:33 +0100 From: Jens Kohl j.kohl_(at)_milchundzucker.de Subject: [php] Was kann iisfunc? Ich habe mir grade die neue Version von php4.0.4-dev von php4win.de installiert, und da ist mir php_iisfunc.dll aufgefallen. Was kann ich den damit machen? Wo ist da was dokumentiert? Bin da grundsätzlich interessiert Webanwendungen für Windows Rechner zu schreiben. From info_(at)_mk2000-online.de Sun, 3 Dec 2000 01:15:28 +0100 Date: Sun, 3 Dec 2000 01:15:28 +0100 From: Matthias Kunze info_(at)_mk2000-online.de Subject: [php] mysql-doku? hi liste. kann mir einer eine gute, leichtverständliche und obendrein noch deutsche mySQL-dokumentation empfehlen? Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:info_(at)_mk2000-online.de From lechner_(at)_interdev-online.de Sun, 3 Dec 2000 01:22:58 +0100 Date: Sun, 3 Dec 2000 01:22:58 +0100 From: Johannes Lechner lechner_(at)_interdev-online.de Subject: [php] mysql-doku? > hi liste. Hallo! > kann mir einer eine gute, leichtverständliche und obendrein noch > deutsche mySQL-dokumentation empfehlen? z.B.: http://www2.little-idiot.de/mysql/ MfG Johannes From info_(at)_mk2000-online.de Sun, 3 Dec 2000 01:35:01 +0100 Date: Sun, 3 Dec 2000 01:35:01 +0100 From: Matthias Kunze info_(at)_mk2000-online.de Subject: [php] mysql-doku? > z.B.: http://www2.little-idiot.de/mysql/ > > MfG > Johannes danke johannes! :) Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:info_(at)_mk2000-online.de From sebastian.wolfgarten_(at)_gmx.net Sun, 3 Dec 2000 02:06:15 +0100 Date: Sun, 3 Dec 2000 02:06:15 +0100 From: Sebastian Wolfgarten sebastian.wolfgarten_(at)_gmx.net Subject: [php] AW: [php] AW: [php] MySQL und 500.000 Besucher / Monat hallo, wie kann denn ein provider jemanden rausschmeißen, nur weil derjenige sein gutes recht, eine datenbank anzusprechen, ausnutzt? wenn ihr noch probleme habt, schaut mal bei www.nexxium.de vorbei, die bieten einen guten service bei moderaten preisen und bei denen passiert sowas garantiert nicht :-) Gruß Seb -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Traffic-Eye Gesendet: Samstag, 2. Dezember 2000 18:02 An: php_(at)_php-center.de Betreff: [php] AW: [php] MySQL und 500.000 Besucher / Monat hi andreas > Ich glaube, dass dies nicht nur von den querys abhängig ist, > sondern auch von der struktur und datenmenge. > > Meine erfahrungen sind, dass mySQL schnell mal an die grenze > stosst, wenn grosse datenmengen im spiel sind. dem kann ich eigentlich erstmal nur beipflichten. Mich hat gestern mein provider rausgeschmissen weil ich 80% der CPU Power des SQL servers in Anspruch genommen habe. ich habe zwar indizierte tabellen , aber nicht nummerisch. und an jedem datensatz hängen 20 spalten dran, von smalInt(1) bis char(100). gibs denn eigentlich ein tool, um die Auslastung/ Poweranforderungen meiner Queries auf meinem account zu testen ? also sowas wie ein testscript installen daß mir ne grafische auswertung liefert wenn ich meine queries eingebe oder sowas in der richtung ?? Thx und gruss aus Magdeburg tobias ~~~~~~~~~~~~~~~~~~~~~~~~~ Webmaster of Traffic - Eye -- Das Traffic Auge deiner Webseite --- http://www.traffic-eye.de ICQ: 86405621 -- ** 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 ChristianThiele_(at)_gmx.de Sun, 3 Dec 2000 02:38:02 +0100 Date: Sun, 3 Dec 2000 02:38:02 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] PHPlib, Login und DB-Fehler Hi, das MySQL Buch ist bestellt und die Suchabfrage wegen dem Alter läuft jetzt auch, hab einfach ne AND Verknüpfung gemacht, bissel länger aber es funzt. Nur bin ich diesmal wirklich am Verzweifeln weil die PHPlib mich zum Wahnsinn treibt, mal freut man sich das alles geht und dann kommen Fehler und man kann sie sich nicht erklären... Der kommt jetzt : Database error: Invalid SQL: insert into active_sessions ( sid, name, val, changed ) values ('25a0c0613acb34c6255ac28950fe4cf4', 'Example_Session', 'RXhhbXBsZV9TZXNzaW9uOiR0aGlzLT5pbiA9ICcnOyAkdGhpcy0+cHQgPSBhcnJheSgpOyAkdGh pcy0+cHRbJ2F1dGgnXSA9ICcxJzsgJHRoaXMtPnB0WydsYXN0X2xvZ2luJ10gPSAnMSc7ICR0aGl zLT5wdFsnbG9naW5zJ10gPSAnMSc7ICR0aGlzLT5wdFsncyddID0gJzEnOyAkdGhpcy0+cHRbJ25 ldyddID0gJzEnOyAkR0xPQkFMU1snYXV0aCddID0gbmV3IEV4YW1wbGVfQXV0aDsgJEdMT0JBTFN bJ2F1dGgnXS0+YXV0aCA9IGFycmF5KCk7ICRHTE9CQUxTWydhdXRoJ10tPmF1dGhbJ3VpZCddID0 gJzknOyAkR0xPQkFMU1snYXV0aCddLT5hdXRoWydwZXJtJ10gPSAnYWRtaW4nOyAkR0xPQkFMU1s nYXV0aCddLT5hdXRoWydleHAnXSA9ICc5NzU4MDc5NDgnOyAkR0xPQkFMU1snYXV0aCddLT5hdXR oWyd1bmFtZSddID0gJ0NocmlzdGknOyAkR0xPQkFMU1snYXV0aCddLT5hdXRoWydyZWZyZXNoJ10 gPSAnOTc1ODA3MDQ3JzsgJEdMT0JBTFNbJ2xhc3RfbG9naW4nXSA9ICcwMy4xMi4yMDAwIDAyOjA 2JzsgJEdMT0JBTFNbJ2xvZ2lucyddID0gJzU0JzsgJEdMT0JBTFNbJ3MnXSA9ICcwJzsgJEdMT0J BTFNbJ25ldyddID0gJ04nOyA=', '20001203023048') MySQL Error: 1062 (Duplicate entry 'Example_Session-25a0c0613acb34c6255ac28950fe4cf4' for key 1) Session halted. Mhmm aber der Fehler kommt unregelmäßig und in den anderen Frames wo ja auch die Session genutzt wird kommt der Fehler nicht und der Fehler tritt nicht immer in demselben Frame auf. Ich hab $nobody = true und habe ein ext. Loginform was dann auf frame.php3 leitet...dort baue ich das Frame zusammen. Header frame.php3: page_open(array("sess" => "Example_Session", "user" => "Example_User", "auth" => "Example_Auth", "perm" => "Example_Perm")); [...] " NAME="navup" NORESIZE MARGINWIDTH=0 MARGINHEIGHT=0 SCROLLING=NO> " NAME="nav" NORESIZE MARGINWIDTH=0 MARGINHEIGHT=0 SCROLLING=AUTO> " NAME="up" NORESIZE MARGINWIDTH=0 MARGINHEIGHT=0 SCROLLING=NO> " NAME="main" NORESIZE MARGINWIDTH=0 MARGINHEIGHT=0 SCROLLING=AUTO> Header : messager.php3 page_open(array("sess" => "Example_Session", "auth" => "Example_Auth", "perm" => "Example_Perm", "user" => "Example_User")); Also in die frame.php3 sollen NUR User rein, niemand anderes hat dort Zutritt. Ich kapiers nicht, entweder es kommt das in jedem Frame das Loginfenster bzw. jetzt klappt es halt soweit nur kommt ab und an in irgendeinem Frame der Datenbankfehler den ich mir nicht erklären kann... Kann mir das evtl. jemand nochmal erklären...oder mir nen Tip geben warum das kommt...?? Danke. Christian From ChristianThiele_(at)_gmx.de Sun, 3 Dec 2000 03:24:26 +0100 Date: Sun, 3 Dec 2000 03:24:26 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] PHPlib Login & DB-Fehler - Part II This is a multi-part message in MIME format. ------=_NextPart_000_0078_01C05CD8.8A138400 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, noch ne Frage...ist es normal das bei dem Header und direkt in der = Basisklasse eingeschalteten $nobody =3D true zwei Eintr=E4ge in die = active_sessions geschrieben werden?=20 sid =3D f9937bbac9d2e85c672f0132189a11fe name =3DExample_Session=20 sid=3D nobody name=3DExample_User=20 Die beiden Eintr=E4ge werden exakt gleichzeitig laut Eintrag = generiert... Wenn mir jemand helfen w=FCrde, w=E4re ich dankbar...dann schick ich = auch die Quelldateien...aber das war mir jetzt etwas zuviel f=FCr alle = Empf=E4nger... Ciao Christian ------=_NextPart_000_0078_01C05CD8.8A138400 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi,
 
noch ne Frage...ist es normal das bei dem Header und = direkt in=20 der Basisklasse eingeschalteten $nobody =3D true zwei Eintr=E4ge in die=20 active_sessions geschrieben werden?
 
sid =3D f9937bbac9d2e85c672f0132189a11fe  name=20 =3DExample_Session 
sid=3D nobody name=3DExample_User 
 
Die beiden Eintr=E4ge werden exakt gleichzeitig laut = Eintrag=20 generiert...
 
Wenn mir jemand helfen w=FCrde, w=E4re ich = dankbar...dann schick=20 ich auch die Quelldateien...aber das war mir jetzt etwas zuviel f=FCr = alle=20 Empf=E4nger...
 
Ciao
Christian
 
 
 
------=_NextPart_000_0078_01C05CD8.8A138400-- From eschmid+sic_(at)_s.netic.de Sun, 3 Dec 2000 04:31:47 +0100 Date: Sun, 3 Dec 2000 04:31:47 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] php_logo_guid On Sat, Dec 02, 2000 at 09:53:13PM +0100, Hans Theo Mislisch wrote: > >> "; ?> > >> "; ?> > >> > >> wie war das mit dem bild von thies? > > > Da muss man den Source-Code lesen. Das steht leider nicht im PHP Manual. > > Das war ja eine echt coole Antwort. Allerdings macht sie mich > nicht schlau. > > Also wie ist die Lösung. Denn wenn ich den Geburtstag von Sascha da > eintrage kommt auch nix dabei raus. Das war also nicht _die_ Lösung. > > Also, was bedeutet das ? - Bitte! Da muß man doch nur php4/session/session.c aufmerksam lesen. Das mit dem Bild von Thies hat ja schon jemand anderes verraten. Wie diese Funktion jetzt genau heißt, ist mir entfallen, sie war mal unter "Oster Eier" bekannt. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From eschmid+sic_(at)_s.netic.de Sun, 3 Dec 2000 04:52:09 +0100 Date: Sun, 3 Dec 2000 04:52:09 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] mysql-doku? On Sun, Dec 03, 2000 at 01:35:01AM +0100, Matthias Kunze wrote: > > z.B.: http://www2.little-idiot.de/mysql/ > danke johannes! :) Etwas ausführlicher ist es von Paul DuBois beschrieben worden. In Englisch bei New Riders und auf Deutsch vom Markt & Technik Verlag. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From lechner_(at)_interdev-online.de Sun, 3 Dec 2000 04:58:55 +0100 Date: Sun, 3 Dec 2000 04:58:55 +0100 From: Johannes Lechner lechner_(at)_interdev-online.de Subject: [php] mysql-doku? Hallo! > Etwas ausführlicher ist es von Paul DuBois beschrieben worden. In Englisch > bei New Riders und auf Deutsch vom Markt & Technik Verlag. Kann ich nur empfehlen! Es ist IMHO das beste Buch zu diesem Thema! MfG Johannes From eschmid+sic_(at)_s.netic.de Sun, 3 Dec 2000 05:06:16 +0100 Date: Sun, 3 Dec 2000 05:06:16 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] mysql-doku? On Sun, Dec 03, 2000 at 04:58:55AM +0100, Johannes Lechner wrote: > Hallo! > > > Etwas ausführlicher ist es von Paul DuBois beschrieben worden. In Englisch > > bei New Riders und auf Deutsch vom Markt & Technik Verlag. > > Kann ich nur empfehlen! Es ist IMHO das beste Buch zu diesem Thema! Auch wenn es jetzt 5 Uhr am Sonntag morgen ist. Es stimmt. Bin ja nur ein kleiner und unbedeutender Reviewer. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From Michael_(at)_Stahmann.de Sun, 03 Dec 2000 08:31:14 +0100 Date: Sun, 03 Dec 2000 08:31:14 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] PHPlib, Login und DB-Fehler Hallo Christian, Christian Thiele schrieb: > > Hi, > Nur bin ich diesmal wirklich am Verzweifeln weil die PHPlib mich zum > Wahnsinn treibt, mal freut man sich das alles geht und dann kommen Fehler > und man kann sie sich nicht erklären... > > Der kommt jetzt : > Database error: Invalid SQL: insert into active_sessions ( sid, name, val, > changed ) values ('25a0c0613acb34c6255ac28950fe4cf4', 'Example_Session', > MySQL Error: 1062 (Duplicate entry > 'Example_Session-25a0c0613acb34c6255ac28950fe4cf4' for key 1) > Session halted. Ich kenne mich mit der PHPLib wenig aus, aber die Fehlermeldung ist eindeutig. Du versuchst eine Session einzutragen, die es schon gibt. Da die Spalte mit einem Schlüsel belegt ist, meckert MySQL zu Recht. Offensichtlich wird die Example_session so generiert, das sie sich wiederholt. Da hilft nur ein Studium des Manual der PHP-Lib http://www.koehntopp.de/kris/artikel/phplib-deutsch/ 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 helge_(at)_virtual-tennis-tour.de Sun, 3 Dec 2000 11:07:59 +0100 Date: Sun, 3 Dec 2000 11:07:59 +0100 From: VTT Helge helge_(at)_virtual-tennis-tour.de Subject: [php] PHP-Umfang auf gemietetem Websapce Hi alle, ich habe letztens für ein Projekt mal wieder, wie ich dachte, feinen Webspace gemietet, fange dann an zu schreiben, und muss plötzlich feststellen, dass die FTP-Funktionen nicht mit einkompiliert sind. Auf meine Nachfrage bekam ich erst mal gar keine Antwort, nach Nachhaken dann hingeschmissen, dass das aus Sicherheitsgründen nicht möglich sei. Daraufhin bat ich um die Erläuterung der Sicherheitsprobleme, aber natürlich kam keine Antwort mehr - da soll alos der lästige Kunde mal wieder fein ausgebremst werden (wen's interessiert: power-netz.de). Nun meine Fragen: a) Sind die vorgeschobenen Sicherheitsbedenken des Hosters üblich und gerechtfertigt? Ich will es eh nur für Admins benutzen, und eignetlich weiss ich schon selber, wie ich den Zugang sicher halte... b) Habe ich einen Anspruch auf eine vollständige Installation von PHP, MIT FTP-Funktionen - schliesslich steht im Angebot PHP, aber ich bekomme es nicht wirklich. So als würde jemand eine Auto verkaufen, und die Reifen aus Sicherheitsgründen weglassen *grrr* Vielen Dank für eure Auskunft und Tipps :-) Beste Grüsse Helge ******************************** http://www.virtual-tennis-tour.de Das Online-Tennis-Managerspiel ******************************** From pfeiffer_(at)_uris.de Sun, 3 Dec 2000 11:57:15 +0100 Date: Sun, 3 Dec 2000 11:57:15 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] sehr listig ? > > > Ich versuche nun seit Jahren, dass die Listenadmins dieses > > > Verhalten ändern. > > Das sehe ich nicht so. Antworten auf Postings in der Mailingliste > > sollten auch wieder, bis auf Ausnahmen, an die Mailingliste gehen. > Das sehe ich auch so. Mails aus der Liste werden logischer weise in die > Liste zurück - beantwortet. Und nur in Ausnahmefällen sendet man eine PM > (wenn manns denn schafft ;-)) in 'normalen' Clients gibt es zwei Button: - 'Verfasser antworten' -> hier sollte die Listenadresse verwendet werden - 'allen Antworten' -----> da kommt neben der Listenadresse auch die des eigentlichen Absenders, in anderen Listen... warum man das hier deaktiviert hat, habe ich trotz des umfangreichen Meinungsaustausches bislang nicht verstanden... Vielleicht muss man sowas auch nicht verstehen. Auf jeden Fall ist es laestig... m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From info_(at)_mk2000-online.de Sun, 3 Dec 2000 12:26:12 +0100 Date: Sun, 3 Dec 2000 12:26:12 +0100 From: Matthias Kunze info_(at)_mk2000-online.de Subject: [php] mysql-doku? Egon schrieb: > > Hallo! > > > > > Etwas ausführlicher ist es von Paul DuBois beschrieben > > > worden. In Englisch > > > bei New Riders und auf Deutsch vom Markt & Technik Verlag. > > > > Kann ich nur empfehlen! Es ist IMHO das beste Buch zu diesem Thema! > > Auch wenn es jetzt 5 Uhr am Sonntag morgen ist. Es stimmt. > Bin ja nur ein > kleiner und unbedeutender Reviewer. es geht den menschen wie den leuten. ;) Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:info_(at)_mk2000-online.de From c.sk_(at)_gmx.net Sun, 3 Dec 2000 11:31:26 +0100 Date: Sun, 3 Dec 2000 11:31:26 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] PHP-Umfang auf gemietetem Websapce Hallo Helge, From: "VTT Helge" > ich habe letztens für ein Projekt mal wieder, wie ich dachte, feinen > Webspace gemietet, fange dann an zu schreiben, und muss plötzlich > feststellen, dass die FTP-Funktionen nicht mit einkompiliert sind. zur rechtlichen Seite kann ich nicht wirklich was sagen, ich schätze aber, ein Recht auf die FTP-Funktionen gibt es nicht. Am einfachsten ist sicher ein Providerwechsel, wobei Du Dich diesmal vermutlich vorher erkundigtst, was das PHP-Angebot tatsächlich umfasst. Schau doch mal unter http://www.php-center.de/links/index.php3?viewCat=28 Da gibt es reichlich Auswahl... Viele Grüße Christiane From ChristianThiele_(at)_gmx.de Sun, 3 Dec 2000 12:49:46 +0100 Date: Sun, 3 Dec 2000 12:49:46 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] PHPlib, Login und DB-Fehler > Du versuchst eine Session einzutragen, die es schon gibt Ja, aber warum. Ich hab an den Klassen nichts geändert und eigentlich müßte doch aus dem Insert nur ein Update werden und schon würde es laufen, ich weiß nicht warum der Fehler kommt. Und der Fehler tritt nicht immer auf und auch nicht immer im gleichen Frame, meist bei einem Reload des gesamten Frames und da denke ich mir, das es vielleicht daran liegt das die einzelnen Frames so schnell nacheinander geladen werden und das da irgendwas schief geht. Normal ist es auf jeden Fall nicht. > Da hilft nur ein Studium des Manual der PHP-Lib > http://www.koehntopp.de/kris/artikel/phplib-deutsch/ Schon gemacht aber hat nix gebracht... Ciao Christian From info_(at)_wa-p.de Sun, 3 Dec 2000 12:57:42 +0100 Date: Sun, 3 Dec 2000 12:57:42 +0100 From: WEBberater info_(at)_wa-p.de Subject: [php] OT: PHP-Treffen Hallo Liste! Haben in den letzten Tagen gelesen, dass das Interesse an Treffen inerhalb der Community sehr angesagt ist. Da ich bisher auf noch keinen Treffen war, dies jedoch gerne nachholen möchte, wäre ich bereit, mich bei der Organisation solcher Treffen zu beteiligen. Ich habe gute Beziehungen zu Veranstaltern und Reisebüros, so daß auch Treffen in größeren Dimensionen keine Probleme darstellen würden. Ich würde mich deshalb freuen, wenn Ihr mir hierzu eure Meinungen senden könntet. -- Ihr WEBberater, Jochen Kächelin Internet: http://www.wa-p.de eMail: mailto:info_(at)_wa-p.de From cybso_(at)_gmx.net Sun, 03 Dec 2000 12:59:21 +0100 Date: Sun, 03 Dec 2000 12:59:21 +0100 From: Roland Tapken cybso_(at)_gmx.net Subject: [php] sehr listig ? Hi! Hehe, eine solche Diskussion muss wohl früher oder später auf jeder Mailingliste entstehen... Aber jede Diskussion, die ich im mitbekommen habe, ist im enteffekt so ausgegangen, dass das Reply-To auf die Liste geleitet wird. Also lassen wir die Diskussion. cu, Roland -- tapken_(at)_engter.de -ICQ#: 18715473------------------------- It's only a papermoon. ---------------------------------------- From marx_(at)_boos-edv.de Sun, 3 Dec 2000 13:44:58 +0100 Date: Sun, 3 Dec 2000 13:44:58 +0100 From: Thorsten Marx marx_(at)_boos-edv.de Subject: [php] php-usertreffs.de ist da Hallo Leute, da wir bemerkt haben, das der Bedarf und der Zuspruch an PHP-Usertreffen sehr groß ist, haben wir uns entschlossen, eine kleine Seite dazu aufzubauen. http://www.php-usertreffs.de Wir haben für folgende Orte je ein Forum eingerichtet: Hamburg, Köln, London, München Stuttgart, Tokyo und Zürich Diese Seite soll natürlich keine Konkurenz zu anderen PHP-Projekten sein, sonder nur eine Ergänzung für den Bereich Usertreffs, da uns die Diskussionen direkt in der Liste allmächlich zu viel wurden. Ich möchte mich nochmals in aller öffentlichkein bei Cyrill Schneider bedanken, dem ich es zu verdanken habe das diese Seite und Domain innerhalb von 3 Tagen entstanden ist. Ich wünsche viel Spaß damit, und bin natürlich für jegliches Feedback offen. Thorsten Marx From hartmann_(at)_freecharts.de Sun, 3 Dec 2000 13:57:25 +0100 Date: Sun, 3 Dec 2000 13:57:25 +0100 From: Johann-Peter Hartmann hartmann_(at)_freecharts.de Subject: [php] php-usertreffs.de ist da Hallo Thorsten, hallo Liste, Thorsten Marx schrieb: > da wir bemerkt haben, das der Bedarf und der Zuspruch an PHP-Usertreffen > sehr groß ist, haben wir uns entschlossen, eine kleine Seite dazu > aufzubauen. > > > http://www.php-usertreffs.de Koordinier Dich bitte mal mit Peter "Disi" Petermann, webmaster_(at)_cyberfly.net . Er hat mit der Site http://www.phpug.de schon vor einigen Tagen ein ähnliches Projekt eröffnet. Wenn Ihr Euch geeinigt habt, sollte man vermutlich eine Meldung ueber das Center, die Dynamic Webpages und Marks php-Homepage geben . > Wir haben für folgende Orte je ein Forum eingerichtet: > > Hamburg, Köln, London, München Stuttgart, Tokyo und Zürich Hier muss man vorsichtig sein, dass das Tokyo- Forum nicht zuviel Traffic verursacht und man Probleme mit dem Provider bekommt ;-) . 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 . Grüße, johann From waldemar_(at)_kopton.com Sun, 3 Dec 2000 14:17:29 +0100 Date: Sun, 3 Dec 2000 14:17:29 +0100 From: Waldemar Kopton waldemar_(at)_kopton.com Subject: [php] Und ich dachte... This is a multi-part message in MIME format. ------=_NextPart_000_000D_01C05D33.C4AF1E20 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hier wird einem geholfen!!! naja scheinbar doch nicht.... Auf meine Frage warum unter Suse 7.0 keine php statemants nicht = rauskommen habe ich genau 0 Antworten bekommen. Ich muss mich = entschuldigen bei euch, wenn dieses Thema zu lapidar euch erscheint... = tut mir echt leid... werde nun suse 6.4 installieren, denn da scheint es zu klappen. danke f=FCr eure mithilfe Wally ------=_NextPart_000_000D_01C05D33.C4AF1E20 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
hier wird einem = geholfen!!!
naja scheinbar doch = nicht....
Auf meine Frage warum unter Suse 7.0 = keine php=20 statemants nicht rauskommen habe ich genau 0 Antworten bekommen. Ich = muss mich=20 entschuldigen bei euch, wenn dieses Thema zu lapidar euch erscheint... = tut mir=20 echt leid...
werde nun suse 6.4 installieren, denn = da scheint es=20 zu klappen.
 
danke f=FCr eure mithilfe
 
Wally
 
------=_NextPart_000_000D_01C05D33.C4AF1E20-- From winkelmann_(at)_someon.com Sun, 3 Dec 2000 14:26:05 +0100 Date: Sun, 3 Dec 2000 14:26:05 +0100 From: Matthias Winkelmann winkelmann_(at)_someon.com Subject: [php] Und ich dachte... >-----Original Message----- >From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf Of Waldemar Kopton > >hier wird einem geholfen!!! wird einem auch meist, aber kannst Du im php-mailinglisten-support-vertrag eine Garantie finden? >naja scheinbar doch nicht.... >Auf meine Frage warum unter Suse 7.0 keine php statemants nicht rauskommen habe ich genau 0 >Antworten bekommen. Ich muss mich entschuldigen bei euch, wenn dieses Thema zu lapidar euch >erscheint... tut mir echt leid... Ist schon in Ordnung. Ich weiß aber ehrlich nicht warum unter Suse 7.0 keine php statemants nicht rauskommen. Bedeutet das nicht eigentlich, daß php statemants rauskommen, wenn keine nicht rauskommen? >werde nun suse 6.4 installieren, denn da scheint es zu klappen. Viel Spaß! > >danke für eure mithilfe Gern geschehen. > >Wally mw P.S.: Die html-freie gute Beschreibung eines Problems erhöt die Lösungswahrscheinlichkeit drastisch. From sebastian.wolfgarten_(at)_gmx.net Sun, 3 Dec 2000 14:33:32 +0100 Date: Sun, 3 Dec 2000 14:33:32 +0100 From: Sebastian Wolfgarten sebastian.wolfgarten_(at)_gmx.net Subject: [php] AW: [php] Und ich dachte... hallo wally, wie war denn dein problem, poste mal mehr informationen... betriebssystem? httpd.conf? iis (hoffentlich nicht!)? dann kann ich dir vielleicht bzw. auch die meisten anderen helfen :-) gruß seb -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Matthias Winkelmann Gesendet: Sonntag, 3. Dezember 2000 14:26 An: php_(at)_php-center.de Betreff: RE: [php] Und ich dachte... >-----Original Message----- >From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf Of Waldemar Kopton > >hier wird einem geholfen!!! wird einem auch meist, aber kannst Du im php-mailinglisten-support-vertrag eine Garantie finden? >naja scheinbar doch nicht.... >Auf meine Frage warum unter Suse 7.0 keine php statemants nicht rauskommen habe ich genau 0 >Antworten bekommen. Ich muss mich entschuldigen bei euch, wenn dieses Thema zu lapidar euch >erscheint... tut mir echt leid... Ist schon in Ordnung. Ich weiß aber ehrlich nicht warum unter Suse 7.0 keine php statemants nicht rauskommen. Bedeutet das nicht eigentlich, daß php statemants rauskommen, wenn keine nicht rauskommen? >werde nun suse 6.4 installieren, denn da scheint es zu klappen. Viel Spaß! > >danke für eure mithilfe Gern geschehen. > >Wally mw P.S.: Die html-freie gute Beschreibung eines Problems erhöt die Lösungswahrscheinlichkeit drastisch. -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From daniel_(at)_php4win.de Sun, 3 Dec 2000 14:34:42 +0100 Date: Sun, 3 Dec 2000 14:34:42 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] Und ich dachte... > >werde nun suse 6.4 installieren, denn da scheint es zu klappen. > > Viel Spaß! > > > > >danke für eure mithilfe > > Gern geschehen. psst..., don't feed the trolls. daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From c.sk_(at)_gmx.net Sun, 3 Dec 2000 14:35:08 +0100 Date: Sun, 3 Dec 2000 14:35:08 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] Und ich dachte... Hallo Waldemar, > hier wird einem geholfen!!! > naja scheinbar doch nicht.... ... > danke für eure mithilfe wie bist du denn drauf?!! Hier wird tatsächlich so manch einem geholfen, aber das ist vollkommen FREIWILLIG. Niemand kann hier irgendwelche Ansprüche geltend machen und manchmal hat man eben Pech. Bei Deinem letzten Problem hast Du Antworten bekommen, und das, obwohl Du Dir offenbar noch nicht mal die Mühe gemacht hast, Dich vorher über die Konventionen und Standards dieser Liste zu informieren. Sonst würdest Du nämlich längst - wie alle anderen auch - nur Textmails und keine HTML-Mails schreiben. "Und ich dachte..." ist immer eine der denkbar schlechtesten Voraussetzungen, egal worum es geht. Viele Grüße Christiane From hartwin.rohde_(at)_gmx.net Sun, 03 Dec 2000 14:57:43 -0500 (EST) Date: Sun, 03 Dec 2000 14:57:43 -0500 (EST) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] AW: [php] AW: [php] MySQL und 500.000 Besucher / Monat On Sun, 3 Dec 2000 02:06:15 +0100, Sebastian Wolfgarten wrote: >hallo, > >wie kann denn ein provider jemanden rausschmeißen, nur >weil derjenige sein gutes recht, eine datenbank anzusprechen, >ausnutzt? wenn ihr noch probleme habt, schaut mal bei Das geht ganz einfach, sowohl Puretec als auch Strato haben sich das Recht herausgenommen, in Ihren AGB zu schreiben,, daß sie nach gutdünken das Vertragsverhältnis beenden können, wenn sich herausstellt, daß der Account so intensiv genutzt wird, daß andere dabei in Mitleidenschaft gezogen werden. Das ist bei 80% CPU-Auslastung dann wohl auch gegeben. Das das als solches ne Schweinerei ist, versteht sich von selbst, wo man sich doch darauf einigen kann, mal die CPU-Auslastung pro User zu begrenzen .... aber was solls, man kann diese Klausel natürlich auch auf Traffic anwenden: MP3s sind bei Puretec auch sehr unbeliebt, was wohl auf die Sache mit Napster und Gnutella hinausläuft. >www.nexxium.de vorbei, die bieten einen guten service Hmm, mal schaun:-) 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 webmasterbhs_(at)_bluewin.de Sun, 3 Dec 2000 15:19:29 +0100 Date: Sun, 3 Dec 2000 15:19:29 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] php-usertreffs.de ist da > http://www.php-usertreffs.de > > > Wir haben für folgende Orte je ein Forum eingerichtet: > > Hamburg, Köln, London, München Stuttgart, Tokyo und Zürich wer noch vorschläge hat für weitere ort kann mir gerne schreiben. > Ich möchte mich nochmals in aller öffentlichkein bei Cyrill Schneider > bedanken, dem ich es zu verdanken habe das diese Seite und Domain innerhalb > von 3 Tagen entstanden ist. ich wußte gar nicht, dass ich Schneider mit nachnamen heiße ;-) kiri From webmasterbhs_(at)_bluewin.de Sun, 3 Dec 2000 15:23:49 +0100 Date: Sun, 3 Dec 2000 15:23:49 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] php-usertreffs.de ist da > > http://www.php-usertreffs.de > > Koordinier Dich bitte mal mit Peter "Disi" Petermann, > webmaster_(at)_cyberfly.net . > Er hat mit der Site http://www.phpug.de schon vor > einigen Tagen ein ähnliches Projekt eröffnet. laut Disaster Man Peter wollte er seinen Forum Link auf unseres Forum linken. keine ahnung wie der stand der dinge ist :-( > Wenn Ihr Euch geeinigt habt, sollte man > vermutlich eine Meldung ueber das Center, > die Dynamic Webpages und Marks php-Homepage > geben . das wäre nicht schlecht. kiri schneider ??????? From drews_(at)_movinweb.de Sun, 3 Dec 2000 15:29:46 +0100 Date: Sun, 3 Dec 2000 15:29:46 +0100 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] Und ich dachte... > > Auf meine Frage warum unter Suse 7.0 keine php statemants nicht > > rauskommen > Ist schon in Ordnung. Ich weiß aber ehrlich nicht warum unter > Suse 7.0 keine > php statemants nicht rauskommen. Bedeutet das nicht eigentlich, daß php > statemants rauskommen, wenn keine nicht rauskommen? rofl ... bestof :-) -Wolfgang -- Deutscher PHP-Knotenpunkt Dynamic Web Pages News, Installation, Tutorials, Skripte, Links, deutsches Manual, Bücher, BestOfGML, Downloads, FreeProvider, Artikel ... http://www.dynamicwebpages.de From drews_(at)_movinweb.de Sun, 3 Dec 2000 15:32:54 +0100 Date: Sun, 3 Dec 2000 15:32:54 +0100 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] php-usertreffs.de ist da > > Wenn Ihr Euch geeinigt habt, sollte man > > vermutlich eine Meldung ueber das Center, > > die Dynamic Webpages und Marks php-Homepage > > geben . > > das wäre nicht schlecht. wenn ihr euch geeinigt habt, bringen wir das/Euch natürlich ganz groß raus :-) Nur mal am Rande, eigentlich schreiben sich die Seiten ja "Dynamic Web Pages" .... ;-) > kiri schneider ??????? tja, so kanns gehen ... -Armin Steiner -- Deutscher PHP-Knotenpunkt Dynamic Web Pages News, Installation, Tutorials, Skripte, Links, deutsches Manual, Bücher, BestOfGML, Downloads, FreeProvider, Artikel ... http://www.dynamicwebpages.de From GH-lists_(at)_ecora.de Sun, 3 Dec 2000 15:32:28 +0100 Date: Sun, 3 Dec 2000 15:32:28 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Re: MySQL und 500.000 Besucher / Monat Hartwin Rohde schrieb > Das ist bei 80% CPU-Auslastung dann wohl auch gegeben. > Das das als solches ne Schweinerei ist, versteht sich von selbst, wo > 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. 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 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... Eine "Lösung" wäre aktuell eventuell ein MySQL-Dämon pro User, was aber wohl auch nicht gerade trivial ist... Ursache für die Probleme mit den MySQL-Servern bei diversen Massenhostern ist in der Regel mangelndes Wissen seitens der User. Das fängt mit schlechtem DatenbankDesign (z.B. fehlende Indexe) an, 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 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. Guido Haeger From ulf.wendel_(at)_phpdoc.de Sun, 03 Dec 2000 15:41:01 +0100 Date: Sun, 03 Dec 2000 15:41:01 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] php-usertreffs.de ist da Cyrill Schumacher wrote: > > > http://www.php-usertreffs.de > > > > > > Wir haben für folgende Orte je ein Forum eingerichtet: > > > > Hamburg, Köln, London, München Stuttgart, Tokyo und Zürich > > wer noch vorschläge hat für weitere ort kann mir gerne schreiben. Kiel. Ulf From j.kohl_(at)_milchundzucker.de Sun, 3 Dec 2000 15:28:49 +0100 Date: Sun, 3 Dec 2000 15:28:49 +0100 From: Jens Kohl j.kohl_(at)_milchundzucker.de Subject: [php] php-usertreffs.de ist da > > Hamburg, Köln, London, München Stuttgart, Tokyo und Zürich Frankfurt/M, Berlin, Aachen/Dortmund From Newsletter_(at)_stefan-schwardt.de Sun, 3 Dec 2000 15:51:38 +0100 Date: Sun, 3 Dec 2000 15:51:38 +0100 From: Stefan Schwardt Newsletter_(at)_stefan-schwardt.de Subject: [php] Re[2]: [php] php-usertreffs.de ist da Moin Jens Kohl, moin Liste >> > Hamburg, Köln, London, München Stuttgart, Tokyo und Zürich JK> Frankfurt/M, Berlin, Aachen/Dortmund Kiel. Oder Flensburg... -- Stefan Schwardt. From marx_(at)_boos-edv.de Sun, 3 Dec 2000 15:56:24 +0100 Date: Sun, 3 Dec 2000 15:56:24 +0100 From: Thorsten Marx marx_(at)_boos-edv.de Subject: [php] php-usertreffs.de ist da > > > http://www.php-usertreffs.de > > > > Koordinier Dich bitte mal mit Peter "Disi" Petermann, > > webmaster_(at)_cyberfly.net . > > Er hat mit der Site http://www.phpug.de schon vor > > einigen Tagen ein ähnliches Projekt eröffnet. > > laut Disaster Man Peter wollte er seinen Forum > Link auf unseres Forum linken. > keine ahnung wie der stand der dinge ist :-( > > > Wenn Ihr Euch geeinigt habt, sollte man > > vermutlich eine Meldung ueber das Center, > > die Dynamic Webpages und Marks php-Homepage > > geben . > > das wäre nicht schlecht. > > kiri schneider ??????? Soll natürlich Schumacher heißen, ist mir leider im Eifer des Gefechts passiert. Gruß Thorsten Marx From ks_(at)_ksweb.de Sun, 3 Dec 2000 14:56:32 +0100 Date: Sun, 3 Dec 2000 14:56:32 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] AW: [php] PHP-Umfang auf gemietetem Websapce Hi Christiane >von Christiane Schmidt-Köster >Gesendet: Sonntag, 3. Dezember 2000 11:31 >An: php_(at)_php-center.de >Betreff: Re: [php] PHP-Umfang auf gemietetem Websapce >Hallo Helge, > >> ich habe letztens für ein Projekt mal wieder, wie ich dachte, feinen >> Webspace gemietet, fange dann an zu schreiben, und muss plötzlich >> feststellen, dass die FTP-Funktionen nicht mit einkompiliert sind. > >zur rechtlichen Seite kann ich nicht wirklich was sagen, ich schätze >aber, ein Recht auf die FTP-Funktionen gibt es nicht. > >Am einfachsten ist sicher ein Providerwechsel, wobei Du Dich diesmal >vermutlich vorher erkundigtst, was das PHP-Angebot tatsächlich umfasst. > >Schau doch mal unter >http://www.php-center.de/links/index.php3?viewCat=28 > >Da gibt es reichlich Auswahl... Absolut nicht ausreichend, weder die Auswahl noch die Infos. Ich wechselte z.b. vor drei Monaten von Schlund.de (1&1 online GMBH), weils dort kein MySQL gab und nur php3 nach BAIS.de (dort gar nicht vertreten), weil ich gelockt wurde von neuesten PHP und und und . Nun bin auf einem Server im SAFE-Modus und meine Scripte haben nicht das Recht ein Verzeichnis zu öffnen, dass sie grad selbst erzeugten, habe nichts ausser php und MySQL und Sessions, also ein echt 'natives' php. Der einzige Tipp ist: Wir, die PHP-Gemeinde, brauchen eine Datenbank in der möglichst viele PHPler Ihren Link zu einer Provider-info-Site auf ihrem WEB-Space hinterlegen . Das Script zu einer solchen 'Provider-Test-Seite' könnte vielleicht so aussehen : und phpinfo.php genannt werden. :-)) www.ksweb.de/phpinfo.php hier könnt ihr z.b. bais.de auf die Finger schauen und so vorher überlegen, ob ihr dort WEB-Space wollt :-)) Ferner wäre ein Script wie dieses relevant: www.ksweb.de/extensions.php (das Original stammt von www.php4win.de), dann kann jeder Interessent sehen mit welchen Modulen PHP dort läuft. Ich habe so etwas hier mal eingerichtet: http://ksweb.de/foren/links.php?op=viewlink&cid=1 Wenn es sich lohnt werd ich auch die Auswertung betreiben. mfg KS From marx_(at)_boos-edv.de Sun, 3 Dec 2000 16:08:39 +0100 Date: Sun, 3 Dec 2000 16:08:39 +0100 From: Thorsten Marx marx_(at)_boos-edv.de Subject: [php] =?iso-8859-1?Q?Literatur_=FCber_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 From drews_(at)_movinweb.de Sun, 3 Dec 2000 16:08:39 +0100 Date: Sun, 3 Dec 2000 16:08:39 +0100 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Literatur_=FCber_Templates?= > 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). http://www.dynamicwebpages.de/05.tutorials.php?kategorie=8 ... nicht immer gleich verzweifeln :) mit bestem Gruß -Wolfgang -- Deutscher PHP-Knotenpunkt Dynamic Web Pages News, Installation, Tutorials, Skripte, Links, deutsches Manual, Bücher, BestOfGML, Downloads, FreeProvider, Artikel ... http://www.dynamicwebpages.de From cybermage_(at)_hirnstrudel.de Sun, 3 Dec 2000 16:09:20 +0100 Date: Sun, 3 Dec 2000 16:09:20 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Literatur_=FCber_Templates?= > ich suche Verzweifelt nach Literatur (Tutorials) die erklären wie man > am > besten Inhalt (Datenbankabfragen, usw.) vom eigentlichen Layout > trennt. > (bitte nicht PHPLib). und wieso nicht ?? benjamin -- http://www.hirnstrudel.de/ mailto:cybermage_(at)_hirnstrudel.de THERE IS NO JUSTICE, JUST ME! From waldemar_(at)_kopton.com Sun, 3 Dec 2000 16:12:32 +0100 Date: Sun, 3 Dec 2000 16:12:32 +0100 From: Waldemar Kopton waldemar_(at)_kopton.com Subject: [php] Und ich dachte... hi all, hi Christiane... 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. Naja, auf meine erste mail.. hat sich wirklich keiner gemeldet.. es schien mir einfach so, als das Problem an sich zu lächerlich war. Denn wenn man sich die mails anschaut, so hat zu 99% jede einen RE.... So nahm ich an solche Probs sind einfach nicht würdig genug diese zu beachten... falsche Annahme meinerseits... Nunja, schlechten Tag gehabt, nicht ausgeschalffen, dann kommt einem das mittel Maillingliste recht sich auszuko***.. tut mir echt leid.. denn ich sehe ja, ihr bemüht euch wirklich den meisten :-) zu helfen... ahja, die html mail... MS outlook wegen, den nur über den gehe ich ins internet.. noch zumindest... sorry ist mir nicht aufgefallen, zukünftig achte ich darauf. 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 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. 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 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 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... Danke schon mal im voraus... und sorry nochmal... Wally 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... aber ich weiss genau was du meinst... bitte nicht übel nehmen. ----- Original Message ----- From: "Christiane Schmidt-Köster" To: Sent: Sunday, December 03, 2000 2:35 PM Subject: Re: [php] Und ich dachte... > Hallo Waldemar, > > > hier wird einem geholfen!!! > > naja scheinbar doch nicht.... > ... > > danke für eure mithilfe > > wie bist du denn drauf?!! > > Hier wird tatsächlich so manch einem geholfen, aber das ist > vollkommen FREIWILLIG. Niemand kann hier irgendwelche Ansprüche > geltend machen und manchmal hat man eben Pech. > > Bei Deinem letzten Problem hast Du Antworten bekommen, und das, > obwohl Du Dir offenbar noch nicht mal die Mühe gemacht hast, Dich vorher > über die Konventionen und Standards dieser Liste zu informieren. > Sonst würdest Du nämlich längst - wie alle anderen auch - nur Textmails > und keine HTML-Mails schreiben. > > "Und ich dachte..." ist immer eine der denkbar schlechtesten > Voraussetzungen, egal worum es geht. > > Viele Grüße > Christiane > > > > -- > ** 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 GH-lists_(at)_ecora.de Sun, 3 Dec 2000 16:17:57 +0100 Date: Sun, 3 Dec 2000 16:17:57 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] AW: [php] PHP-Umfang auf gemietetem Websapce Klaus Schmidt schrieb > Ich wechselte z.b. vor drei Monaten von Schlund.de (1&1 online GMBH), > weils dort kein MySQL gab und nur php3 Nun vermischt Du aber einige Dinge. 1&1 online GmbH ist nicht schlund(.de). Richtig ist, daß die Präsenzen der 1&1 online GmbH mittlerweile wohl im selben Rechenzentrum wie auch die Schlund-Präsenzen gehostet werden und das beide Unternehmen zur am Neuen Markt böse verprügelten United Internet AG gehören. Im Gegensatz zu Puretec ist die 1&1 online GmbH AFAIK aber keine Tochter der Schlund + Partner AG, sondern eine direkte Tochter der United Internet AG. 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. Guido Haeger From winkelmann_(at)_someon.com Sun, 3 Dec 2000 16:20:27 +0100 Date: Sun, 3 Dec 2000 16:20:27 +0100 From: Matthias Winkelmann winkelmann_(at)_someon.com Subject: [php] Und ich dachte... > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Waldemar Kopton [...] Ich denke die Anweisung unter http://www.baach.de/lamp-tutorial.html könnte Dir weiterhelfen. Viel Glück! mw From traffic_eye_(at)_hotmail.com Sun, 3 Dec 2000 16:33:16 +0100 Date: Sun, 3 Dec 2000 16:33:16 +0100 From: Traffic-Eye traffic_eye_(at)_hotmail.com Subject: [php] Re: MySQL und 500.000 Besucher / Monat hi Das schlechte Programming in bezug auf Mysql kann ich mir schon vorstellen , hab ich aber NICHT gemacht. Ich denke , eine Anfrage mit einer gut ausgebauten WHERE klausel hat bei einer entsprechend großen Anzahl Hits meiner Webseite diese 80%ige Auslastung verursacht. Naja, mal sehen was man noch optimieren kann. Das komische ist hier allerdings, wir hatten einen Account bei einem großen anbieter ( www.eins.net) und den besten und teuersten Space gemietet, wo man eigentlich etwas Performence erwarten kann. Vieleicht brauchen deren user kaum mysql daß die den DB Server unterdimensioniert hatten ....??!??? *gg* wie meinst du das eigentlich mit "schweinerei" ???? am besten wäre es doch, wenn jeder Account eine übersicht über trafficauslastung ( MB) und Sql Auslastung geben würde. Der traffic ist ja nicht das prob, das findet man bei einigen, aber ich habe noch nie eine übersicht über die sql auslastung und dessen traffic gesehen .... so wäre man wenigstens ansatzweise in der lage, seine scripte zu optimieren ohne sich gleich einen ein LAMP system zusammenzubasteln, was ja auch eine gewisse ahnung voraussetzt ...... cu tobias ~~~~~~~~~~~~~~~~~~~~~~~~~ Webmaster of Traffic - Eye -- Das Traffic Auge deiner Webseite --- http://www.traffic-eye.de ICQ: 86405621 > Hartwin Rohde schrieb > > > Das ist bei 80% CPU-Auslastung dann wohl auch gegeben. > > Das das als solches ne Schweinerei ist, versteht sich von selbst, wo > > 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. > 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 > 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... > > Eine "Lösung" wäre aktuell eventuell ein MySQL-Dämon pro User, was aber > wohl auch nicht gerade trivial ist... > > Ursache für die Probleme mit den MySQL-Servern bei diversen > Massenhostern ist in der Regel mangelndes Wissen seitens der User. Das > fängt mit schlechtem DatenbankDesign (z.B. fehlende Indexe) an, > 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 > 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. > > Guido Haeger > > From webmasterbhs_(at)_bluewin.de Sun, 3 Dec 2000 16:57:43 +0100 Date: Sun, 3 Dec 2000 16:57:43 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] php-usertreffs.de ist da > > > http://www.php-usertreffs.de > > > > > > > > > Wir haben für folgende Orte je ein Forum eingerichtet: > > > > > > Hamburg, Köln, London, München Stuttgart, Tokyo und Zürich > > > > wer noch vorschläge hat für weitere ort kann mir gerne schreiben. > > Kiel. > > Ulf ist drin :-) kiri From futurefarm_(at)_futurefarm.de Sun, 3 Dec 2000 16:34:12 +0100 Date: Sun, 3 Dec 2000 16:34:12 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Interpreter Hallo, ich möchte eine Art Interpreter installieren. Die Linkadresse soll nicht auf eine absolute html/php - Datei verweisen , sondern folgende Form haben: Funktionsart Parameter1 Par2 ... z.B. "HTML Datei" . Hier soll eine HTML Datei aufgerufen werden. oder "Suche Begriff1" . Auflistung mit enthaltenen Suchbegriffen. Problem: Wie kann ich mittels dieser Linkzeilen eine bearbeitetende PHP-funktion aufrufen(Ohne Seitenneuaufbau !!!) . Anmerkung:Eine Javascriptfunktion klappt, kann dann aber keine PHP-Funktion aufrufen.(Weil Clientseitig) Gruss aus der Eifel Burkhard Stollenwerk From ChristianThiele_(at)_gmx.de Sun, 3 Dec 2000 17:11:28 +0100 Date: Sun, 3 Dec 2000 17:11:28 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] PHPlib Fehler Hi, kann mir jemand sagen woher dieser Fehler kommt wenn man eine Seite aufruft... Database error: Invalid SQL: insert into active_sessions ( sid, name, val, changed ) values ('9', 'Example_User', 'RXhhbXBsZV9Vc2VyOiR0aGlzLT5pbiA9ICcnOyAkdGhpcy0+cHQgPSBhcnJheSgpOyAkdGhpcy0 +cHRbJ3UnXSA9ICcxJzsgJEdMT0JBTFNbJ3UnXSA9ICcwJzsg', '20001203170629') MySQL Error: 1062 (Duplicate entry 'Example_User-9' for key 1) Session halted. Logisch das da schon was da ist aber warum ist es schon vorhanden bzw. warum macht er dann nicht einfach ein Update?? Der Header der Datei sieht so aus: page_open(array("sess" => "Example_Session", "auth" => "Example_Auth", "perm" => "Example_Perm", "user" => "Example_User")); $userid = $auth->auth["uid"]; $user_name = $auth->auth["uname"]; Und wieso steht überhaupt in der active_sessions als Session-Name "Example-User" ?? Die Doku und die das Archiv habe ich gelesen, dauerte ca. 2 1/2 h und ich hab leider nix gefunden...siehe auch meine Mails von heute früh. Wäre nett wenn jemand helfen könnte. Christian From swift31_(at)_gmx.de Sun, 3 Dec 2000 17:24:19 +0100 Date: Sun, 3 Dec 2000 17:24:19 +0100 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] Interpreter > Problem: Wie kann ich mittels dieser Linkzeilen eine bearbeitetende > PHP-funktion aufrufen(Ohne Seitenneuaufbau !!!) . > Anmerkung:Eine Javascriptfunktion klappt, kann dann aber keine PHP-Funktion > aufrufen.(Weil Clientseitig) definitiv unmöglich. man kann nicht den Server zu kontaktieren um eine PHP-Funktion dort aufzurufen (was Du ja machen willst) OHNE die Seite neu zu laden ... wie Du ja schon gesagt hast ist es clientseitig und PHP ist nun mal serverseitig ... Du müsstest schon beim Laden der Seite alle möglichen Ergebnisse von Funktionsaufrufen mitschicken und per Javascript einblenden, aber das ist utopisch ... MfG Martin PS: ich hoffe ich habe Dich richtig verstanden ... From GH-lists_(at)_ecora.de Sun, 3 Dec 2000 17:21:15 +0100 Date: Sun, 3 Dec 2000 17:21:15 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Re: MySQL und 500.000 Besucher / Monat Traffic-Eye schrieb > Das schlechte Programming in bezug auf Mysql kann ich mir schon > vorstellen , hab ich aber NICHT gemacht. Ich denke , eine Anfrage > mit einer gut ausgebauten WHERE klausel hat bei einer entsprechend > großen Anzahl Hits meiner Webseite diese 80%ige Auslastung > verursacht. Hier trifft eventuell der dritte Grund zu? Bestimmte Projekte benötigen nunmal einen (oder auch mehrere) dedizierte Server. Amazon läuft ja auch nicht auf einem virtuellen Host für 100 Mark, obwohl da theoretisch alles dabei wäre, was man für eine derartige Anwendung braucht.... > Das komische ist hier allerdings, wir hatten einen Account bei einem > großen anbieter ( www.eins.net) und den besten und teuersten Space > gemietet, wo man eigentlich etwas Performence erwarten kann. Also zum einen ist www.eins.net wohl eher ein kleiner Anbieter oder Reseller und zum anderen laufen bei vielen Providern die "guten, großen Tarife" und die "kleinen Tarife" auf den gleichen Maschinen. Es ist demzufolge häufig ein Trugschluß, großartige Performance-Unterschiede zwischen den Tarifen zu erwarten. Unterschiedlich sind häufig nur Limits in bezug auf Plattenplatz, Traffic, Domains und ein paar Optionen... , > nicht das prob, das findet man bei einigen, aber ich habe noch nie > eine übersicht über die sql auslastung und dessen traffic gesehen > .... so wäre man wenigstens ansatzweise in der lage, seine scripte > zu optimieren ohne sich gleich einen ein LAMP system > zusammenzubasteln, was ja auch eine gewisse ahnung voraussetzt Hmm, schon mal ins MySQL-Manual geschaut und "Explain" entdeckt und genutzt? Damit könntest Du ggf. auch auf einem WAMP-System Dein Datenbank-Design und Deine Abfragen optimieren. 1.16 Was ist TOFU? Wieso finden die Anderen meine Artikel schwer zu lesen? http://www.koehntopp.de/faq-1.html#1.16 Im übrigen sind wir mittlerweile wohl schwer OT. Weiteres ggf. bite per PM. Guido Haeger From ks_(at)_ksweb.de Sun, 3 Dec 2000 16:45:42 +0100 Date: Sun, 3 Dec 2000 16:45:42 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] AW: [php] AW: [php] PHP-Umfang auf gemietetem Websapce >von Guido Haeger >Gesendet: Sonntag, 3. Dezember 2000 16:18 >An: php_(at)_php-center.de >Betreff: Re: [php] AW: [php] PHP-Umfang auf gemietetem Websapce > > >Klaus Schmidt schrieb > >> Ich wechselte z.b. vor drei Monaten von Schlund.de (1&1 online GMBH), >> weils dort kein MySQL gab und nur php3 > Guido schrieb: >Nun vermischt Du aber einige Dinge. 1&1 online GmbH ist nicht >schlund(.de). Richtig ist, daß die Präsenzen der 1&1 online GmbH >mittlerweile wohl im selben Rechenzentrum wie auch die Schlund-Präsenzen >gehostet werden und das beide Unternehmen zur am Neuen Markt böse >verprügelten United Internet AG gehören. Im Gegensatz zu Puretec ist >die 1&1 online GmbH AFAIK aber keine Tochter der Schlund + Partner AG, >sondern eine direkte Tochter der United Internet AG. > >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. > 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. Es kann sein, dass es andere Provider auf Schlund-Servern gibt, die die Optionen bieten. Diese Information gibt die Seite nicht her um die es hier geht. Den ersten Absatz bestreite ich mit Nichtwissen und Ignoranz. Es ist mir als Verbraucher völlig gleich, wer da bei Schlund wer ist und wer mit wem was hat, inclusive BSE und Beischlaf. Ich hatte kein MySQL (nach Support) und ein innerhäusiger Wechsel war nicht 'möglich' (nach Support) (erspare mir die Erläuterung des Wortes 'möglich' dort konnte es auch keiner richtig. :-))) Ich wechselte halt 'out'-häusig :-)) Klaus Schmidt is total OT please >cut< From info_(at)_winhoefer.de Sun, 3 Dec 2000 18:32:12 +0100 Date: Sun, 3 Dec 2000 18:32:12 +0100 From: Georg Winhoefer info_(at)_winhoefer.de Subject: [php] GD-Lib Text zentrieren Hi, >> ich erzeuge mit GD ein Gif das 2-3 Textzeilen enthaelt, wie >> kann ich den >> Text in den jeweiligen Zeilen bzw. im Bild zentrieren ?! > nein, du musst den abstand selber berechnen. > als pdf waere das weitaus einfacher :-) thx, dachts mir fast, leider unterstuetzt mein Provider kein PDF zumindest bekomm ich nur Errors, abgesehn davon ist PDF m.E. fuer meine Anwendung weniger geignet :-( kennt jemand ne gute FAQ oder HowTo zur GD-Lib, wennmoeglich in deutsch :) -- mit freundlichem Gruss Georg Winhoefer From info_(at)_mk2000-online.de Sun, 3 Dec 2000 18:34:32 +0100 Date: Sun, 3 Dec 2000 18:34:32 +0100 From: Matthias Kunze info_(at)_mk2000-online.de Subject: [php] phplib? hi. die frage mag jetzt vielleicht banal klingen, aber worum handelt es sich bei der "PHPLib"? Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:info_(at)_mk2000-online.de From roland.spielhofer_(at)_boku.ac.at Sun, 3 Dec 2000 18:41:11 +0100 Date: Sun, 3 Dec 2000 18:41:11 +0100 From: Roland Spielhofer roland.spielhofer_(at)_boku.ac.at Subject: [php] =?ISO-8859-1?Q?Re:_Pe:_[php]_OT:_Mail_=FCber_entfernten_SMTP-Server_schicken?= Danke, allen Antwortern! Warum in die Ferne (externes Programm) schweifen, liegt das Gute (php) doch so nah... ;-) lg, Roland On 2 Dec 2000, at 17:38, Björn Schotte wrote: > * Roland Spielhofer wrote: > > Ich weiß, es ist ziemlich Off-Topic, aber vielleicht kann mir > > trotzdem jemand helfen.... > > Ne, off-topic ist das doch nicht. > > > Ich möchte aus einem PHP-Skript ein Mail über einen entfernten > > SMTP-Server (unser Novell-Server) verschicken. > > http://www.php-center.de/faq/faq-12.htm > > "12. Mail lesen und schreiben" > > Dort ist auch ein Hinweis auf die SMTP-Funktionsklasse von > Manuel Lemos, die ganz gut funktioniert. From daniel_(at)_php4win.de Sun, 3 Dec 2000 18:44:28 +0100 Date: Sun, 3 Dec 2000 18:44:28 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] Was kann iisfunc? > Ich habe mir grade die neue Version von php4.0.4-dev von php4win.de > installiert, und da ist mir php_iisfunc.dll aufgefallen. Was kann ich den > damit machen? Wo ist da was dokumentiert? Bin da grundsätzlich interessiert > Webanwendungen für Windows Rechner zu schreiben. damit kannst du die IIS(4/5) metabase verwalten, für konfigurationsaufgaben. im moment ist die einzige doc der source. daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From daniel_(at)_php4win.de Sun, 3 Dec 2000 18:47:01 +0100 Date: Sun, 3 Dec 2000 18:47:01 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] php_logo_guid > Da muß man doch nur php4/session/session.c aufmerksam lesen. Das mit dem > Bild von Thies hat ja schon jemand anderes verraten. Wie diese Funktion > jetzt genau heißt, ist mir entfallen, sie war mal unter "Oster Eier" > bekannt. es gibt die funktion php_egg_logo_guid() in ext/standard/info.c die wird aber nicht (mehr?) ins userland exportiert. daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From GH-lists_(at)_ecora.de Sun, 3 Dec 2000 18:41:41 +0100 Date: Sun, 3 Dec 2000 18:41:41 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] AW: [php] AW: [php] PHP-Umfang auf gemietetem Websapce Klaus Schmidt schrieb > >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. > > > 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. 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 1&1 Online GmbH keinen SQL-Server bekommst, das das dann zwangsweise auch für Schlund + Partner (schlund.de) gilt. > 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... Guido Haeger From GH-lists_(at)_ecora.de Sun, 3 Dec 2000 18:45:13 +0100 Date: Sun, 3 Dec 2000 18:45:13 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] phplib? Matthias Kunze schrieb > die frage mag jetzt vielleicht banal klingen, aber worum handelt es sich > bei der "PHPLib"? 17.1 Was ist PHPLIB? http://www.koehntopp.de/faq-17.html#17.1 Guido Haeger From GH-lists_(at)_ecora.de Sun, 3 Dec 2000 19:06:45 +0100 Date: Sun, 3 Dec 2000 19:06:45 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] GD-Lib Text zentrieren Georg Winhoefer schrieb > > nein, du musst den abstand selber berechnen. > > als pdf waere das weitaus einfacher :-) Obiges Problem kannst Du z.B. wie folgt lösen. $im = imagecreate(400, 100); $schwarz = ImageColorAllocate ($im, 0, 0, 0); $weiss = ImageColorAllocate ($im, 255, 255, 255); $string = "zentriert"; # relevanter Code Start $bild_mitte = round(imagesx($im)/2); $masse = imagettfbbox (14, 0, "font.ttf", $string); imagettftext ($im, 14, 0, $bild_mitte-($masse[2]/2), 20, $weiss, "font.ttf", $string); # relevanter Code Ende Imagegif($im); > kennt jemand ne gute FAQ oder HowTo zur GD-Lib, wennmoeglich in > deutsch Das Manual in deutsch kennst Du? (u.a. www.php-center.de) Guido Haeger From Peaveway_(at)_aol.com Sun, 3 Dec 2000 13:10:53 EST Date: Sun, 3 Dec 2000 13:10:53 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [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. ;) > Naja, auf meine erste mail.. hat sich wirklich keiner gemeldet.. es schien > mir einfach so, als das Problem an sich zu lächerlich war. Denn wenn Nunja da du ansich keine relevanten Infos mitschickst (Apache- PHP Version, mod oder CGI, relevante Auszuege aus der httpd.conf...) sind die Leute hier auf ihre Glaskugeln angewiesen. Nicht jeder hier hat eine Glaskugel mit Vollausstattung und kann somit ins blaue hineinraten. Deine Zentrale Aussage war 'Hilfe mein PHP geht nicht'. Hinzu kommt das der Themenschwerpunkt der letzten Tage doch anders gelagert war.. :-| Da du von Suse sprichst hoeren schon einmal alle Weg die sich sowieso unter Windows tummeln. Der Rest huellt sich in schweigen weil er eine andere Distri bevorzugt. Der Grossteil so setzte ich einmal voaraus kompiliert seinen Webserver mit der jeweils aktuellen PHP Version nach seinen gutdünken. Denkbare schlechte voraussetzungen fuer ein scheinbares Distributionsproblem.... > 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. Allerdings wird nach dem Installieren eine entsprechende Meldung ausgegeben plus einer genauen Anleitung wie den nun ein Passwort fuer den Benutzer 'root' zusetzten ist. > 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. 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. Aber weiter.. als letztes noch entferne die # vor AddType application/x-httpd-php .php .php3 .php4 .phtml AddType application/x-httpd-php-source .phps Stoppe den Server und starte ihn neu. Ich hab keine Ahnung wie das Susestartscript heisst.... sich mal apache unter /sbin/init.d/. 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 ' wurde die Seite nicht geparst. 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. 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. > 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. 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. Gruss Joerg Behrens ps: Was sagt eigentlich der Suse Support zu deinem Probs ? From info_(at)_mk2000-online.de Sun, 3 Dec 2000 19:10:14 +0100 Date: Sun, 3 Dec 2000 19:10:14 +0100 From: Matthias Kunze info_(at)_mk2000-online.de Subject: [php] AW: [php] phplib? Guido Haeger schrieb: > 17.1 Was ist PHPLIB? > http://www.koehntopp.de/faq-17.html#17.1 > > Guido Haeger page not found?? 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 roli.ko_(at)_gmx.at Sun, 3 Dec 2000 19:15:53 +0100 Date: Sun, 3 Dec 2000 19:15:53 +0100 From: Roland Koch roli.ko_(at)_gmx.at 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 setlocale("LC_ALL", "ge"); und dann die ausgabe echo strftime("%A, %d.%m.%Y - %H:%M.%S", $datum) ich hoffe da hat jemand eine idee was ich falsch gemacht habe best regards Roland Koch ---> Have a lot of fun and a nice day .... ICQ# 53479103 Mails to me under mailto:roli.ko_(at)_gmx.at Visit my Homepage http://www.phobos.spaceports.com/~chatroli From mtps_(at)_gmx.de Sun, 3 Dec 2000 19:17:31 +0100 Date: Sun, 3 Dec 2000 19:17:31 +0100 From: Martin Tomczak mtps_(at)_gmx.de Subject: [php] Anfuehrungszeichen Hallo Liste, 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 Newsletter_(at)_stefan-schwardt.de Sun, 3 Dec 2000 19:23:21 +0100 Date: Sun, 3 Dec 2000 19:23:21 +0100 From: Stefan Schwardt Newsletter_(at)_stefan-schwardt.de Subject: [php] AW: [php] phplib? Moin Matthias Kunze, moin Liste >> 17.1 Was ist PHPLIB? >> http://www.koehntopp.de/faq-17.html#17.1 MK> page not found?? Guido meinte vermutlich den hier: http://www.koehntopp.de/php/faq-17.html#ss17.1 -- Stefan Schwardt. From info_(at)_mk2000-online.de Sun, 3 Dec 2000 19:25:40 +0100 Date: Sun, 3 Dec 2000 19:25:40 +0100 From: Matthias Kunze info_(at)_mk2000-online.de Subject: [php] phplib? Stefan Schwardt schrieb: > Moin Matthias Kunze, moin Liste > > >> 17.1 Was ist PHPLIB? > >> http://www.koehntopp.de/faq-17.html#17.1 > MK> page not found?? > > Guido meinte vermutlich den hier: > http://www.koehntopp.de/php/faq-17.html#ss17.1 > > > -- > Stefan Schwardt. 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 su_(at)_evolos.de Sun, 3 Dec 2000 19:35:24 +0100 Date: Sun, 3 Dec 2000 19:35:24 +0100 From: Sabrina Ulbrich su_(at)_evolos.de Subject: [php] AW: [php] phplib? Guido Haeger schrieb: > 17.1 Was ist PHPLIB? > http://www.koehntopp.de/faq-17.html#17.1 > > Guido Haeger page not found?? Fehlte das php davor: http://www.koehntopp.de/php/faq-17.html Grüße Sabrina From Nils.Rebhan_(at)_t-online.de Sun, 3 Dec 2000 19:50:07 +0100 Date: Sun, 3 Dec 2000 19:50:07 +0100 From: Nils.Rebhan_(at)_t-online.de Nils.Rebhan_(at)_t-online.de Subject: [php] Versenden von Mails ohne Mailprogramme Hab mal ne sehr triviale Anfängerfrage. Ich will Mails mit PHP versenden ohne dabei Programme wie Outlook zu nutzen. Wie kann ich also den SMTP Port des Servers ansprechen bzw. ihm die Daten übergeben oder muss ich garnicht direkt SMTP nutzen?? Danke NILS REBHAN contact: Mail: nils.Rebhan_(at)_t-online.de From cybermage_(at)_hirnstrudel.de Sun, 3 Dec 2000 19:53:48 +0100 Date: Sun, 3 Dec 2000 19:53:48 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Versenden von Mails ohne Mailprogramme > Hab mal ne sehr triviale Anfängerfrage. Ich will Mails mit PHP > versenden kuck dir mal die mail() funktion an. bye benjamin -- http://www.hirnstrudel.de/ mailto:cybermage_(at)_hirnstrudel.de THERE IS NO JUSTICE, JUST ME! From sebastian_(at)_nettrade.de Sun, 3 Dec 2000 20:07:10 +0100 (MET) Date: Sun, 3 Dec 2000 20:07:10 +0100 (MET) From: Sebastian Nohn sebastian_(at)_nettrade.de Subject: [php] Versenden von Mails ohne Mailprogramme On Sun, 3 Dec 2000 Nils.Rebhan_(at)_t-online.de wrote: > Hab mal ne sehr triviale Anfängerfrage. Ich will Mails mit PHP versenden > ohne dabei Programme wie Outlook zu nutzen. Wie kann ich also den SMTP Port > des Servers ansprechen bzw. ihm die Daten übergeben oder muss ich garnicht > direkt SMTP nutzen?? www.php.net/mail Regards, Sebastian Nohn -- NeT&Trade GmbH email : s.nohn_(at)_nettrade.de TechnoPark der GMD www : http://www.nettrade.de/ Rathausallee 10 tel : +49 22 41 - 20 40 33 53757 Sankt Augustin fax : +49 22 41 - 20 40 34 Germany mobile: +49 173 - 5 96 43 77 From ChristianThiele_(at)_gmx.de Sun, 3 Dec 2000 20:25:53 +0100 Date: Sun, 3 Dec 2000 20:25:53 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] PHPlib Bug ? This is a multi-part message in MIME format. ------=_NextPart_000_001F_01C05D67.3C2EF960 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, folgendes Skript... "Example_Session", "auth" =3D> = "Example_Auth", "perm" =3D> "Example_Perm","user" =3D> "Example_User")); $userid =3D $auth->auth["uid"]; $user_name =3D $auth->auth["uname"]; ?> Das ist die Seite...nur f=FCr Mitglieder ;-) Ich nutze die PHPlib outbox, also ohne =C4nderung, nur das Caching habe = ich ausgeschaltet und meine DB eingestellt und es funktioniert auch, nur = das ich ab und an einen Datenbankfehler bekommen beim Reloaden...immer = sch=F6n F5 dr=FCcken...passiert nicht immer aber ab und an...und bei = einem Frame wo viele Seiten mehr oder weniger gleichzeitig aufgerufen = werden ( die die selbe Session-ID ) haben erh=F6ht sich die Chance auf = die Fehlermeldung immens... Und nun zu meiner Frage, mache ich was falsch ( hab nen Athlon, Win98, = PHP 3.17 und einen Win32 MySQL-Server ).=20 Liegt es an meiner Konfiguration? Ich vermute das es daran liegt das ich = die Reloads mache...und das irgendwas nicht nachkommt entweder die = PHPlib oder mein SQL-Server...wei=DF jemand Rat?? Nach ca. 4h basteln = bin ich mittlerweile am Ende meiner Ideen... *seufz*=20 BITTE HELFT ;-) *verzweifel* Christian ------=_NextPart_000_001F_01C05D67.3C2EF960 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi,
 
folgendes Skript...
 
<?php
include("/home/webmasternetz/pages/php/prepend.php3"= );
 
page_open(array("sess" =3D> "Example_Session", = "auth" =3D>=20 "Example_Auth", "perm" =3D> "Example_Perm","user" =3D>=20 "Example_User"));
 
$userid =3D $auth->auth["uid"];
$user_name =3D = $auth->auth["uname"];
 
?>
 
Das ist die Seite...nur f=FCr Mitglieder = ;-)
 

<?php page_close() ?>
 
Ich nutze die PHPlib outbox, also ohne =C4nderung, nur das Caching = habe ich=20 ausgeschaltet und meine DB eingestellt und es funktioniert auch, nur das = ich ab=20 und an einen Datenbankfehler bekommen beim Reloaden...immer sch=F6n F5=20 dr=FCcken...passiert nicht immer aber ab und an...und bei einem Frame wo = viele=20 Seiten mehr oder weniger gleichzeitig aufgerufen werden ( die die selbe=20 Session-ID )  haben erh=F6ht sich die Chance auf die Fehlermeldung=20 immens...
 
Und nun zu meiner Frage, mache ich was falsch ( hab nen Athlon, = Win98, PHP=20 3.17 und einen Win32 MySQL-Server ).
 
Liegt es an meiner Konfiguration? Ich vermute das es daran liegt = das ich=20 die Reloads mache...und das irgendwas nicht nachkommt entweder die = PHPlib oder=20 mein SQL-Server...wei=DF jemand Rat?? Nach ca. 4h basteln bin ich = mittlerweile am=20 Ende meiner Ideen...
 
*seufz*
 
BITTE HELFT ;-)
 
*verzweifel* Christian
------=_NextPart_000_001F_01C05D67.3C2EF960-- From drews_(at)_movinweb.de Sun, 3 Dec 2000 20:28:20 +0100 Date: Sun, 3 Dec 2000 20:28:20 +0100 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] Versenden von Mails ohne Mailprogramme > Hab mal ne sehr triviale Anfängerfrage. Ich will Mails mit PHP versenden > ohne dabei Programme wie Outlook zu nutzen. Wie kann ich also den > SMTP Port > des Servers ansprechen bzw. ihm die Daten übergeben oder muss ich garnicht > direkt SMTP nutzen?? Hi Nils, das folgende Tutorial sollte dir helfen: http://www.dynamicwebpages.de/hitCount.php?referer=171&group=tutorials ansonsten hilft natürlich der Blick ins Manual, wenn man ungefähr weiss, in welche Richtung der Befehl lauten könnte: http://www.dynamicwebpages.de/mail oder auch ein Blick in die hervorragende FAQ: http://www.koehntopp.de/php/faq-12.html mit bestem Gruß -Wolfgang -- Deutscher PHP-Knotenpunkt Dynamic Web Pages News, Installation, Tutorials, Skripte, Links, deutsches Manual, Bücher, BestOfGML, Downloads, FreeProvider, Artikel ... http://www.dynamicwebpages.de From ChristianThiele_(at)_gmx.de Sun, 3 Dec 2000 20:28:31 +0100 Date: Sun, 3 Dec 2000 20:28:31 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] PHPlib Bug ? Uppss...das ist die Fehlermeldung der PHPlib.... Database error: Invalid SQL: insert into active_sessions ( sid, name, val, changed ) values ('747eacec4f5d6867bb7c66ff1e681509', 'Example_Session', 'RXhhbXBsZV9TZXNzaW9uOiR0aGlzLT5pbiA9ICcnOyAkdGhpcy0+cHQgPSBhcnJheSgpOyAkdGh pcy0+cHRbJ2F1dGgnXSA9ICcxJzsgJHRoaXMtPnB0WydzJ10gPSAnMSc7ICRHTE9CQUxTWydhdXR oJ10gPSBuZXcgRXhhbXBsZV9BdXRoOyAkR0xPQkFMU1snYXV0aCddLT5hdXRoID0gYXJyYXkoKTs gJEdMT0JBTFNbJ2F1dGgnXS0+YXV0aFsndWlkJ10gPSAnYzE0Y2JmMTQxYWIxYjdjZDAwOTM1NmY 1NTViNjA3ZGMnOyAkR0xPQkFMU1snYXV0aCddLT5hdXRoWydwZXJtJ10gPSAnYWRtaW4nOyAkR0x PQkFMU1snYXV0aCddLT5hdXRoWydleHAnXSA9ICc5NzU4NzIxMzUnOyAkR0xPQkFMU1snYXV0aCd dLT5hdXRoWydyZWZyZXNoJ10gPSAnOTc1ODcxMDQ2JzsgJEdMT0JBTFNbJ2F1dGgnXS0+YXV0aFs ndW5hbWUnXSA9ICdrcmlzJzsgJEdMT0JBTFNbJ3MnXSA9ICcwJzsg', '20001203202035') MySQL Error: 1062 (Duplicate entry 'Example_Session-747eacec4f5d6867bb7c66ff1e681509' for key 1) Session halted. Danke Christian From kris_(at)_koehntopp.de 3 Dec 2000 18:00:01 -0000 Date: 3 Dec 2000 18:00:01 -0000 From: kris_(at)_koehntopp.de kris_(at)_koehntopp.de Subject: [php] [FAQ: 03-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: Thu Nov 30 23:50:22 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.26 2000/10/15 20:22:09 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.29 2000/10/31 20:37:45 kk Exp $ $Id: mail.sgml,v 1.20 2000/11/14 20:04:15 kk 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.53 2000/11/21 15:56:25 mjansen 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 eschmid+sic_(at)_s.netic.de Sun, 3 Dec 2000 21:02:04 +0100 Date: Sun, 3 Dec 2000 21:02:04 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PHPlib Bug ? On Sun, Dec 03, 2000 at 08:28:31PM +0100, Christian Thiele wrote: > Uppss...das ist die Fehlermeldung der PHPlib.... > > Database error: Invalid SQL: insert into active_sessions ( sid, name, val, > changed ) values ('747eacec4f5d6867bb7c66ff1e681509', 'Example_Session', > 'RXhhbXBsZV9TZXNzaW9uOiR0aGlzLT5pbiA9ICcnOyAkdGhpcy0+cHQgPSBhcnJheSgpOyAkdGh > pcy0+cHRbJ2F1dGgnXSA9ICcxJzsgJHRoaXMtPnB0WydzJ10gPSAnMSc7ICRHTE9CQUxTWydhdXR > oJ10gPSBuZXcgRXhhbXBsZV9BdXRoOyAkR0xPQkFMU1snYXV0aCddLT5hdXRoID0gYXJyYXkoKTs > gJEdMT0JBTFNbJ2F1dGgnXS0+YXV0aFsndWlkJ10gPSAnYzE0Y2JmMTQxYWIxYjdjZDAwOTM1NmY > 1NTViNjA3ZGMnOyAkR0xPQkFMU1snYXV0aCddLT5hdXRoWydwZXJtJ10gPSAnYWRtaW4nOyAkR0x > PQkFMU1snYXV0aCddLT5hdXRoWydleHAnXSA9ICc5NzU4NzIxMzUnOyAkR0xPQkFMU1snYXV0aCd > dLT5hdXRoWydyZWZyZXNoJ10gPSAnOTc1ODcxMDQ2JzsgJEdMT0JBTFNbJ2F1dGgnXS0+YXV0aFs > ndW5hbWUnXSA9ICdrcmlzJzsgJEdMT0JBTFNbJ3MnXSA9ICcwJzsg', '20001203202035') > MySQL Error: 1062 (Duplicate entry > 'Example_Session-747eacec4f5d6867bb7c66ff1e681509' for key 1) > Session halted. Das ist kein Fehler von PHPlib. MySQL kann einfach keine Duplikate in der Datenbank speichern, wenn ein UNIQUE Key mit im Spiel ist. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From to_(at)_ki-systems.de Sun, 03 Dec 2000 21:14:18 +0100 Date: Sun, 03 Dec 2000 21:14:18 +0100 From: Tobias Orterer to_(at)_ki-systems.de Subject: [php] suchengine kleine faulheitsfrage: hat einer nen script geschrieben das ne datenbank mit operatoren durchsucht, also das der user ala fireball.de (bla OR blub) AND ((Bluba OR Blubba) OR (Bla OR blubbbba)) eingeben könnte? From eschmid+sic_(at)_s.netic.de Sun, 3 Dec 2000 21:14:40 +0100 Date: Sun, 3 Dec 2000 21:14:40 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Literatur_=FCber_Templates?= On Sun, Dec 03, 2000 at 04:08:39PM +0100, Thorsten Marx wrote: > 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). Mach mal ne Suche mit http://google.de, wähle alle Sprachen aus und gebe den Suchbegriff "fasttemplate" ein. Auf der ersten Seite ist dann das Tutorial/Artikel von Sascha Schumann auf PHPBuilder.com zu finden. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From ChristianThiele_(at)_gmx.de Sun, 3 Dec 2000 21:22:37 +0100 Date: Sun, 3 Dec 2000 21:22:37 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] PHPlib Bug ? Egon schrieb: > MySQL kann einfach keine Duplikate in der > Datenbank speichern Ja ist klar, nur wieso versucht die PHPlib denn ein Insert und nicht ein Update auf die Session durchzuführen, das meinte ich damit. Klar das ein Unique-Key nicht 2x da sein kann...aber wieso kommt das Insert??? Ciao Christian From eschmid+sic_(at)_s.netic.de Sun, 3 Dec 2000 21:38:27 +0100 Date: Sun, 3 Dec 2000 21:38:27 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PHPlib Bug ? On Sun, Dec 03, 2000 at 09:22:37PM +0100, Christian Thiele wrote: > Egon schrieb: > > > MySQL kann einfach keine Duplikate in der > > Datenbank speichern > > Ja ist klar, nur wieso versucht die PHPlib denn ein Insert und nicht ein > Update auf die Session durchzuführen, das meinte ich damit. Klar das ein > Unique-Key nicht 2x da sein kann...aber wieso kommt das Insert??? Dann frag das mal auf der phplib Liste nach. Die ist unter anderem bei http://php.net/support.php zu finden. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From futurefarm_(at)_futurefarm.de Sun, 3 Dec 2000 23:06:57 +0100 Date: Sun, 3 Dec 2000 23:06:57 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Re:Interpreter > Problem: Wie kann ich mittels dieser Linkzeilen eine bearbeitetende > PHP-funktion aufrufen(Ohne Seitenneuaufbau !!!) . > Anmerkung:Eine Javascriptfunktion klappt, kann dann aber keine PHP-Funktion > aufrufen.(Weil Clientseitig) definitiv unmöglich. man kann nicht den Server zu kontaktieren um eine PHP-Funktion dort aufzurufen (was Du ja machen willst) OHNE die Seite neu zu laden ... wie Du ja schon gesagt hast ist es clientseitig und PHP ist nun mal serverseitig ... Du müsstest schon beim Laden der Seite alle möglichen Ergebnisse von Funktionsaufrufen mitschicken und per Javascript einblenden, aber das ist utopisch ... MfG Martin PS: ich hoffe ich habe Dich richtig verstanden ... Hallo, habe jetzt folgenes versucht: Rufe einen Link auf der Seite per #link auf und der Parameter zur Verarbeitung wird als globale Variable zur Auswertung übergeben. Text rollt jetzt allerdings. Also scheint es möglich zu sein Werte zu interpretieren. Suche allerdings nach einer eleganteren Lösung. GRuss Burkhard Stollenwerk From php_(at)_gutweiler.net Sun, 3 Dec 2000 21:32:34 +0100 Date: Sun, 3 Dec 2000 21:32:34 +0100 From: Clemens Gutweiler php_(at)_gutweiler.net Subject: [php] PHPlib Bug ? Hallo, > Ja ist klar, nur wieso versucht die PHPlib denn ein Insert und nicht ein > Update auf die Session durchzuführen, das meinte ich damit. Klar das ein > Unique-Key nicht 2x da sein kann...aber wieso kommt das Insert??? > > Ciao > Christian Ich hatte diese Probleme auch mal gehabt, aber nur unter Windows. Auf Linux läuft das jetzt alles ohne Probleme (gleiche Scripte). 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