From david.adler_(at)_h-tic.de Tue, 2 May 2000 12:26:15 +0200 Date: Tue, 2 May 2000 12:26:15 +0200 From: David Adler david.adler_(at)_h-tic.de Subject: [php] Datum, Zeit Probleme Hallo an alle, ich habe ein paar Probleme mit Datum, Zeit und Random-Counts. Ich beschreibe Euch die Probleme mal stück für stück ! 1.) Ich möchte aus 1 und 2 immer wieder eine Zufallszahl ermitteln lassen. Dies versuchte ich mit es funktioniert aber nicht wirklich. Vielleicht gebt ihr mir einen Tipp. 2.) Ich möchte über eine IF-Schleife errechnen, ob ein eintrag in die MySQL-Datenbank einen Tag später gemacht wurde, dazu habe ich das Feld $datum, indem bereits formatiert das Datum steht (also z.B. 2.5.2000). Wie mache ich das ? Mein ansatz: $datum_old) { echo "

\n"; }; if ($datum == $datum_old) { echo ""; }; if ($datum < $datum_old) { echo "ups.."; }; ?> -------- Danke für die Hilfe. Ich bitte um Personal-Reply (david.adler_(at)_h-tic.de), da ich irgendwie die Liste nicht empfange. MfG David From info_(at)_publicform.de Mon, 1 May 2000 19:46:12 +0200 Date: Mon, 1 May 2000 19:46:12 +0200 From: Piet Kopka info_(at)_publicform.de Subject: [php] html Mail mit php erzeugen Guten Tag Was muß ich denn tun damit Emails als html mails verschickt werden und auch von den Email Clients als solche erkannt werden? Grüße, Piet Kopka From design-forum_(at)_firemail.de Mon, 1 May 2000 19:00:59 +0200 (GMT+02:00) Date: Mon, 1 May 2000 19:00:59 +0200 (GMT+02:00) From: Hermann Schneider design-forum_(at)_firemail.de Subject: [php] Usertreffen HH Hi an alle (nordlaendischen) PHP-User, hier (mit freundlicher Unterstuetzung des Kollegen) nun auch die Ankuendigung zu einem Hamburger Usertreffen in dieser Liste. nachdem die Gelegenheit mal wieder guenstig ist, hiermit der Vorschlag zu einem neuen UserTreffen in HH. Wir konnten mittlerweile in unsere neuen Raeume (Internet-Center-Kohlhoefen) einziehen, und haben nun hier jede Menge Platz, uns breitzumachen. (revidierter) Vorschlag waere der 12./ 13. MAi 17:00. Gebt bitte Rueckmeldung zu euerm Interesse. Wenns etwas intimer werden sollte, als beim letzten Treffen (November 99 mit mehr als 20 Leuten) waer auch nicht schlimm. Lohnen sollte es sich jedenfalls, und vielleicht machts sogar regelmaessiger Sinn. es gruesst euch GW ___________________________________________________________ http://www.firemail.de - Ihr Briefkasten im Web. Einfach, schnell, sicher. Neu! Jetzt auch mit kostenlosem Fax-Empfang und Voicemail! From Arash.Yalpani_(at)_dol2day.com Mon, 1 May 2000 12:51:19 +0200 Date: Mon, 1 May 2000 12:51:19 +0200 From: Arash Yalpani Arash.Yalpani_(at)_dol2day.com Subject: [php] =?iso-8859-1?Q?query_wird_nicht_ausgef=FChrt?= hi liste! ganz dummes problem: eine query von mir wird nicht ausgefuehrt => zeile 1 $query = "DELETE FROM sessions WHERE sid='$this->c_sid'"; zeile 2 _(at)_mysql_query( $query ); gebe ich $query mit echo aus und fuehre die kopie in phpMyAdmin durch, dann wird es ausgefuehrt - keine fehlermeldung, nix. nur zeile 2 bringt kein ergebnis. hat jemand eine idee? danke, arash From j.schlosser_(at)_gmx.net Mon, 01 May 2000 11:56:54 +0200 Date: Mon, 01 May 2000 11:56:54 +0200 From: Jan Schlosser j.schlosser_(at)_gmx.net Subject: [php] Parse error-und ich sehe den Fehler einfach nicht! > Diese Nachricht ist im MIME-Format. Da Ihr Mailreader dieses Format nicht untersttzt, knnte diese Nachricht ganz oder teilweise unlesbar sein. --MS_Mac_OE_3040027015_533314_MIME_Part Content-type: text/plain; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable Hallo Liebe Leute. Im Anhang liegt eine datei, die meines Erachtens nach keine Fehler enth=E4lt (vom Quelltext her gesehen!), produziert aber einen Parse error in Zeile 25 (und wahrscheinlich auch in allen darauffolgenden!) Wie schreibt ihr alle, ich sehe den Wald vor lauter B=E4umen nicht. Bin ich etwa so bl=F6de, oder bin ich diesmal an dem entstehenden Fehler unschuldig? Bitte, Bitte, helft mir ;) Jan --MS_Mac_OE_3040027015_533314_MIME_Part Content-type: multipart/appledouble; boundary="MS_Mac_OE_3040026920_545889_MIME_Part" --MS_Mac_OE_3040026920_545889_MIME_Part Content-type: application/applefile; name="uebersicht.1.html.php3" Content-transfer-encoding: base64 Content-disposition: attachment AAUWBwACAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAJAAAAPgAAACAAAAADAAAAXgAAABYAAAAC AAAAdAAAAkpURVhUVEJCNgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVlYmVyc2ljaHQuMS5o dG1sLnBocDMAAAEAAAABjAAAAIwAAAC+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFgAB AAAAAAALAAkABAAAAAkAAAAAAAAAAAAAAAAAAQEAAAABBQAAAAL//gAAAAgATQAgAgcDOQAA AAgAAAflAAAH5QAAAEIDMCw3AAAAAAAAAAAAAAAAAzAsNwAAAAAAAAAAAAAAAAMwLDcAAAAA AAAAAAAAAAADMSw1AAAAAAAAAAAAAAAAAAAAAAEAAAABjAAAAIwAAAC+FFw8GATOAAAAHAC+ AAdzdHlsAAAAQlNPVVAAAABOVEFCUwAAAFpXRFRIAAAAZmpzdGYAAAByd3JjdAAAAH5zbGN0 AAAAilBSb3AAAACWA+j//wAAAAAXeEskA+j//wAAABoXeEkwA+j//wAAAB4UXVQsA+j//wAA ACMUXzvEA+j//wAAACgUXVOkA+j//wAAAC4UXEAIA+j//wAAADoUXVTUA+j//wAAAEYUXEA4 --MS_Mac_OE_3040026920_545889_MIME_Part Content-type: text/plain; name="uebersicht.1.html.php3"; x-mac-creator="54424236"; x-mac-type="54455854" Content-disposition: attachment Content-transfer-encoding: base64 CQk8Y2VudGVyPg0JCQk8Zm9ybSBuYW1lPSJOZXdzdWViZXJzaWNodCIgYWN0aW9uPSJ1ZWJl cnNpY2h0LnBocDMiIG1ldGhvZD0icG9zdCI+DQkJCTxpbnB1dCB0eXBlPSJoaWRkZW4iIG5h bWU9IndkaCIgdmFsdWU9IjEiPg0JCQk8dGFibGUgYm9yZGVyPSIwIiBjZWxscGFkZGluZz0i MCIgY2VsbHNwYWNpbmc9IjAiIHdpZHRoPSI1ODAiIGJnY29sb3I9IiNkZWI4ODciPg0JCQkJ PHRyPg0JCQkJCTx0ZCB3aWR0aD0iMTMwIj48aW5wdXQgdHlwZT0iY2hlY2tib3giIHZhbHVl PSIxIiBuYW1lPSJydWJyaWtfMCI8PyBpZiAoaXNzZXQoJHJ1YnJpa18wKSkgeyBlY2hvICIg Y2hlY2tlZCI7IH0gPz4+Jm5ic3A7bi4gZ2VzcGVpY2hlcnQ8L3RkPg0JCQkJCTx0ZCB3aWR0 aD0iMTMwIj48aW5wdXQgdHlwZT0iY2hlY2tib3giIHZhbHVlPSIxIiBuYW1lPSJydWJyaWtf MSI8PyBpZiAoaXNzZXQoJHJ1YnJpa18xKSkgeyBlY2hvICIgY2hlY2tlZCI7IH0gPz4+Jm5i c3A7TmV1aWdrZWl0ZW48L3RkPg0JCQkJCTx0ZCB3aWR0aD0iMTMwIj48aW5wdXQgdHlwZT0i Y2hlY2tib3giIHZhbHVlPSIxIiBuYW1lPSJydWJyaWtfMiI8PyBpZiAoaXNzZXQoJHJ1YnJp a18yKSkgeyBlY2hvICIgY2hlY2tlZCI7IH0gPz4+Jm5ic3A7S2xhdHNjaCAmYW1wOyBUcmF0 c2NoPC90ZD4NCQkJCQk8dGQgd2lkdGg9IjEzMCI+PGlucHV0IHR5cGU9ImNoZWNrYm94IiB2 YWx1ZT0iMSIgbmFtZT0icnVicmlrXzMiPD8gaWYgKGlzc2V0KCRydWJyaWtfMykpIHsgZWNo byAiIGNoZWNrZWQiOyB9ID8+PiZuYnNwO1Rlcm1pbnRpcHBzPC90ZD4NCQkJCQk8dGQgd2lk dGg9IjIwIj48aW5wdXQgaGVpZ2h0PSIxMiIgd2lkdGg9IjQwIiBzcmM9ImFuemVpZ2VuLmdp ZiIgdHlwZT0iaW1hZ2UiIG5hbWU9ImFuemVpZ2VuIj48L3RkPg0JCQkJCTx0ZCB3aWR0aD0i MjAiPjxpbnB1dCBoZWlnaHQ9IjEyIiB3aWR0aD0iNDAiIHNyYz0iZXJzY2hlaW5lbmRlLmdp ZiIgdHlwZT0iaW1hZ2UiIG5hbWU9ImVyc2NoZWluZW5kZV9hbnplaWdlbiI+PC90ZD4NCQkJ CTwvdHI+DQkJCQk8dHI+DQkJCQkJPHRkIHdpZHRoPSIxMzAiPjxpbnB1dCB0eXBlPSJjaGVj a2JveCIgdmFsdWU9IjEiIG5hbWU9InJ1YnJpa180Ijw/IGlmIChpc3NldCgkcnVicmlrXzQp KSB7IGVjaG8gIiBjaGVja2VkIjsgfSA/Pj4mbmJzcDtLb2x1bW5lPC90ZD4NCQkJCQk8dGQg d2lkdGg9IjEzMCI+PGlucHV0IHR5cGU9ImNoZWNrYm94IiB2YWx1ZT0iMSIgbmFtZT0icnVi cmlrXzUiPD8gaWYgKGlzc2V0KCRydWJyaWtfNSkpIHsgZWNobyAiIGNoZWNrZWQiOyB9ID8+ PiZuYnNwO1NvbnN0aWdlczwvdGQ+DQkJCQkJPHRkIHdpZHRoPSIxMzAiPjxpbnB1dCB0eXBl PSJjaGVja2JveCIgdmFsdWU9IjEiIG5hbWU9InJ1YnJpa182Ijw/IGlmIChpc3NldCgkcnVi cmlrXzYpKSB7IGVjaG8gIiBjaGVja2VkIjsgfSA/Pj4mbmJzcDtMaW5rczwvdGQ+DQkJCQkJ PHRkIHdpZHRoPSIxMzAiPjxpbnB1dCB0eXBlPSJjaGVja2JveCIgdmFsdWU9IjEiIG5hbWU9 InJ1YnJpa185Ijw/IGlmIChpc3NldCgkcnVicmlrXzkpKSB7IGVjaG8gIiBjaGVja2VkIjsg fSA/Pj4mbmJzcDtBcmNoaXY8L3RkPg0JCQkJCTx0ZCB3aWR0aD0iMjAiPjxpbnB1dCBoZWln aHQ9IjEyIiB3aWR0aD0iODAiIHNyYz0iYWxsZS5naWYiIHR5cGU9ImltYWdlIiBuYW1lPSJh bGxlX2FuemVpZ2VuIj48L3RkPg0JCQkJCTx0ZCB3aWR0aD0iMjAiPjwvdGQ+DQkJCQk8L3Ry Pg0JCQk8L3RhYmxlPg0JCQk8aHI+DQkJPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9 IjEiIGNlbGxzcGFjaW5nPSIzIiB3aWR0aD0iNTQwIj4NCQkJPHRyPg0JCQkJPHRkIHdpZHRo PSIxNCIgYWxpZ249ImxlZnQiIGJnY29sb3I9IiNkMmI0OGMiIHZhbGlnbj0iYm90dG9tIj48 aW5wdXQgaGVpZ2h0PSI1IiB3aWR0aD0iMTAiIHNyYz0iPD8gaWYgKGlzc2V0KCRhbm9yZG51 bmdfMV94KSkgeyBlY2hvICJzb3J0aWVydW5nLWFuLmdpZiI7IH3KZWxzZSB7IGVjaG8gInNv cnRpZXJ1bmctYXVzLmdpZiI7IH0gPz4iIHR5cGU9ImltYWdlIiBuYW1lPSJhbm9yZG51bmdf MSIgYWxpZ249ImJvdHRvbSI+PC90ZD4NCQkJCTx0ZCB3aWR0aD0iMTQiIGFsaWduPSJsZWZ0 IiBiZ2NvbG9yPSIjZDJiNDhjIiB2YWxpZ249ImJvdHRvbSI+PGlucHV0IGhlaWdodD0iNSIg d2lkdGg9IjEwIiBzcmM9Ijw/IGlmIChpc3NldCgkYW5vcmRudW5nXzJfeCkpIHsgZWNobyAi c29ydGllcnVuZy1hbi5naWYiOyB9ymVsc2UgeyBlY2hvICJzb3J0aWVydW5nLWF1cy5naWYi OyB9ID8+IiB0eXBlPSJpbWFnZSIgbmFtZT0iYW5vcmRudW5nXzIiIGFsaWduPSJib3R0b20i PjwvdGQ+DQkJCQk8dGQgd2lkdGg9IjE0IiBiZ2NvbG9yPSIjZDJiNDhjIiBhbGlnbj0ibGVm dCIgdmFsaWduPSJib3R0b20iPjxpbnB1dCBoZWlnaHQ9IjUiIHdpZHRoPSIxMCIgc3JjPSI8 PyBpZiAoaXNzZXQoJGFub3JkbnVuZ18zX3gpKSB7IGVjaG8gInNvcnRpZXJ1bmctYW4uZ2lm IjsgfcplbHNlIHsgZWNobyAic29ydGllcnVuZy1hdXMuZ2lmIjsgfSA/PiIgdHlwZT0iaW1h Z2UiIG5hbWU9ImFub3JkbnVuZ18zIiBhbGlnbj0iYm90dG9tIj48L3RkPg0JCQkJPHRkIHdp ZHRoPSIxNCIgYmdjb2xvcj0iI2QyYjQ4YyIgYWxpZ249ImxlZnQiIHZhbGlnbj0iYm90dG9t Ij48aW5wdXQgaGVpZ2h0PSI1IiB3aWR0aD0iMTAiIHNyYz0iPD8gaWYgKGlzc2V0KCRhbm9y ZG51bmdfNF94KSkgeyBlY2hvICJzb3J0aWVydW5nLWFuLmdpZiI7IH3KZWxzZSB7IGVjaG8g InNvcnRpZXJ1bmctYXVzLmdpZiI7IH0gPz4iIHR5cGU9ImltYWdlIiBuYW1lPSJhbm9yZG51 bmdfNCIgYWxpZ249ImJvdHRvbSI+PC90ZD4NCQkJCTx0ZCB3aWR0aD0iODAiIGFsaWduPSJs ZWZ0IiBiZ2NvbG9yPSIjZDJiNDhjIiB2YWxpZ249ImJvdHRvbSI+PGlucHV0IGhlaWdodD0i NSIgd2lkdGg9IjEwIiBzcmM9Ijw/IGlmIChpc3NldCgkYW5vcmRudW5nXzVfeCkpIHsgZWNo byAic29ydGllcnVuZy1hbi5naWYiOyB9ymVsc2UgeyBlY2hvICJzb3J0aWVydW5nLWF1cy5n aWYiOyB9ID8+IiB0eXBlPSJpbWFnZSIgbmFtZT0iYW5vcmRudW5nXzUiIGFsaWduPSJib3R0 b20iPjwvdGQ+DQkJCQk8dGQgd2lkdGg9IjEzNSIgYWxpZ249ImxlZnQiIGJnY29sb3I9IiNk MmI0OGMiIHZhbGlnbj0iYm90dG9tIj48aW5wdXQgaGVpZ2h0PSI1IiB3aWR0aD0iMTAiIHNy Yz0iPD8gaWYgKGlzc2V0KCRhbm9yZG51bmdfNl94KSkgeyBlY2hvICJzb3J0aWVydW5nLWFu LmdpZiI7IH3KZWxzZSB7IGVjaG8gInNvcnRpZXJ1bmctYXVzLmdpZiI7IH0gPz4iIHR5cGU9 ImltYWdlIiBuYW1lPSJhbm9yZG51bmdfNiIgYWxpZ249ImJvdHRvbSI+PC90ZD4NCQkJCTx0 ZCB3aWR0aD0iMTM4IiBhbGlnbj0ibGVmdCIgYmdjb2xvcj0iI2QyYjQ4YyIgdmFsaWduPSJi b3R0b20iPjxpbnB1dCBoZWlnaHQ9IjUiIHdpZHRoPSIxMCIgc3JjPSI8PyBpZiAoaXNzZXQo JGFub3JkbnVuZ183X3gpKSB7IGVjaG8gInNvcnRpZXJ1bmctYW4uZ2lmIjsgfcplbHNlIHsg ZWNobyAic29ydGllcnVuZy1hdXMuZ2lmIjsgfSA/PiIgdHlwZT0iaW1hZ2UiIG5hbWU9ImFu b3JkbnVuZ183IiBhbGlnbj0iYm90dG9tIj48L3RkPg0JCQkJPHRkIHdpZHRoPSI4NyIgYWxp Z249ImxlZnQiIGJnY29sb3I9IiNkMmI0OGMiIHZhbGlnbj0iYm90dG9tIj48aW5wdXQgaGVp Z2h0PSI1IiB3aWR0aD0iMTAiIHNyYz0iPD8gaWYgKGlzc2V0KCRhbm9yZG51bmdfOF94KSkg eyBlY2hvICJzb3J0aWVydW5nLWFuLmdpZiI7IH3KZWxzZSB7IGVjaG8gInNvcnRpZXJ1bmct YXVzLmdpZiI7IH0gPz4iIHR5cGU9ImltYWdlIiBuYW1lPSJhbm9yZG51bmdfOCIgYWxpZ249 ImJvdHRvbSI+PC90ZD4NCQkJCTx0ZCB3aWR0aD0iMTQiIGFsaWduPSJsZWZ0IiBiZ2NvbG9y PSIjZDJiNDhjIiB2YWxpZ249ImJvdHRvbSI+PGlucHV0IGhlaWdodD0iNSIgd2lkdGg9IjEw IiBzcmM9Ijw/IGlmIChpc3NldCgkYW5vcmRudW5nXzlfeCkpIHsgZWNobyAic29ydGllcnVu Zy1hbi5naWYiOyB9ymVsc2UgeyBlY2hvICJzb3J0aWVydW5nLWF1cy5naWYiOyB9ID8+IiB0 eXBlPSJpbWFnZSIgbmFtZT0iYW5vcmRudW5nXzkiIGFsaWduPSJib3R0b20iPjwvdGQ+DQkJ CTwvdHI+DQkJCTx0cj4NCQkJCTx0aCB3aWR0aD0iMTQiIGJnY29sb3I9IiNkMmI0OGMiPg0J CQkJCTxkaXYgYWxpZ249ImxlZnQiPg0JCQkJCQlJRDwvZGl2Pg0JCQkJPC90aD4NCQkJCTx0 aCB3aWR0aD0iMTQiIGJnY29sb3I9IiNkMmI0OGMiPg0JCQkJCTxkaXYgYWxpZ249ImxlZnQi Pg0JCQkJCQlCZTwvZGl2Pg0JCQkJPC90aD4NCQkJCTx0aCB3aWR0aD0iMTQiIGJnY29sb3I9 IiNkMmI0OGMiPg0JCQkJCTxkaXYgYWxpZ249ImxlZnQiPg0JCQkJCQlCSTwvZGl2Pg0JCQkJ PC90aD4NCQkJCTx0aCB3aWR0aD0iMTQiIGJnY29sb3I9IiNkMmI0OGMiPg0JCQkJCTxkaXYg YWxpZ249ImxlZnQiPg0JCQkJCQlBPC9kaXY+DQkJCQk8L3RoPg0JCQkJPHRoIHdpZHRoPSI4 MCIgYmdjb2xvcj0iI2QyYjQ4YyI+DQkJCQkJPGRpdiBhbGlnbj0ibGVmdCI+DQkJCQkJCVJ1 YnJpazwvZGl2Pg0JCQkJPC90aD4NCQkJCTx0aCB3aWR0aD0iMTM1IiBiZ2NvbG9yPSIjZDJi NDhjIj4NCQkJCQk8ZGl2IGFsaWduPSJsZWZ0Ij4NCQkJCQkJJlV1bWw7YmVyc2NocmlmdDwv ZGl2Pg0JCQkJPC90aD4NCQkJCTx0aCB3aWR0aD0iMTM4IiBiZ2NvbG9yPSIjZDJiNDhjIj4N CQkJCQk8ZGl2IGFsaWduPSJsZWZ0Ij4NCQkJCQkJVGV4dGF1c3p1ZzwvZGl2Pg0JCQkJPC90 aD4NCQkJCTx0aCB3aWR0aD0iODciIGJnY29sb3I9IiNkMmI0OGMiPg0JCQkJCTxkaXYgYWxp Z249ImxlZnQiPg0JCQkJCQkmQXVtbDtuZGVydW5nc3plaXQ8L2Rpdj4NCQkJCTwvdGg+DQkJ CQk8dGggd2lkdGg9IjE0IiBiZ2NvbG9yPSIjZDJiNDhjIj4NCQkJCQk8ZGl2IGFsaWduPSJs ZWZ0Ij4NCQkJCQkJVzwvZGl2Pg0JCQkJPC90aD4NCQkJPC90cj4= --MS_Mac_OE_3040026920_545889_MIME_Part-- --MS_Mac_OE_3040027015_533314_MIME_Part-- From a.tietje_(at)_flynet.de Mon, 1 May 2000 09:59:41 +0100 Date: Mon, 1 May 2000 09:59:41 +0100 From: Axel Tietje a.tietje_(at)_flynet.de Subject: [php] Optimierung einer SQL Funktion Hi, > Folgendes Problem: Ich habe eine Tabelle, in welche ich Strings legen > möchte. Wenn ein String schon in der Tabelle ist so möchte ich, daß ein > anderes Feld in der Zeile mit dem String um Eins erhöht wird. > > Ich habe mir da die folgende Funktion zu geschrieben, bin mir aber > ziemlich sicher, daß das noch einfacher / eleganter geht: TIMTOWTDI: UPDATE phpOpenCounter_agents SET HITS=HITS+1 where USER_AGENT LIKE '$string'; Manchmal lohnt es sich, auch mal das mySQL-Manual zu lesen, da steht das nämlich drin (so ähnlich jedenfalls ;)) CU, Axel. -- FLYnet - FLYer Kommunikationsgesellschaft mbH Weender Landstr. 46 37073 Göttingen http://www.flynet.de a.tietje_(at)_flynet.de From a.tietje_(at)_flynet.de Mon, 1 May 2000 09:48:12 +0100 Date: Mon, 1 May 2000 09:48:12 +0100 From: Axel Tietje a.tietje_(at)_flynet.de Subject: [php] Search-Problem Hi, > $bla_querytext = "select * from kunden where Firma='$firma'"; > $bla_query = mysql_query ($bla_querytext, $conn); > $bla = mysql_affected_rows ($conn); > > if ($bla =="0"){ > > .... > > } else { > ... > > So funzt es eigentlich! FYI: mysql_affected_rows() returns the number of rows affected by the last INSERT, UPDATE or DELETE query on the server. mysql_num_rows() returns the number of rows in a result set. Letztere Funktion ist hier dein Freund. Also: $bla_querytext = "select * from kunden where Firma='$firma'"; $bla_query = mysql_query ($bla_querytext, $conn); $bla = mysql_num_rows ($bla_query); if ($bla =="0"){ ... } CU, Axel. -- FLYnet - FLYer Kommunikationsgesellschaft mbH Weender Landstr. 46 37073 Göttingen http://www.flynet.de a.tietje_(at)_flynet.de From aw_(at)_terror.de Tue, 2 May 2000 03:50:06 -1000 Date: Tue, 2 May 2000 03:50:06 -1000 From: andreas werla aw_(at)_terror.de Subject: [php] html Mail mit php erzeugen >Was muß ich denn tun damit Emails als html mails verschickt werden >und auch von den Email Clients als solche erkannt werden? sede dir mal selber ne html mail mit outlook oder son krampf und sehe dir den quelltext an ..... andreas From hj_(at)_wa-schuster.de Tue, 02 May 2000 11:11:49 +0200 Date: Tue, 02 May 2000 11:11:49 +0200 From: Henrik Jahn hj_(at)_wa-schuster.de Subject: [php] Abfrage von Tabellen --------------A0729D8904B957998947247F Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Moin Forum, ist es eigentlich möglich, mehrere Tabellen zugleich in einer php-Datei abzufragen? Kann eine while-Schleife mehrere Operatoren haben, oder muss ich mehrere while-Schleifen verwenden? Wenn letzteres, wie sähe das von der Syntax her aus? Vielen Dank für Eure Hilfe, Henrik --------------A0729D8904B957998947247F Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit Moin Forum,

ist es eigentlich möglich, mehrere Tabellen zugleich in einer php-Datei abzufragen?

Kann eine while-Schleife mehrere Operatoren haben, oder muss ich mehrere while-Schleifen verwenden? Wenn letzteres, wie sähe das von der Syntax her aus?

Vielen Dank für Eure Hilfe,

    Henrik --------------A0729D8904B957998947247F-- From adi_(at)_living-source.com Tue, 02 May 2000 08:40:14 GMT Date: Tue, 02 May 2000 08:40:14 GMT From: Adi Sieker adi_(at)_living-source.com Subject: [php] Here strings On Fri, 28 Apr 2000 18:59:18 +0200, Egon Schmid deigned to write: >Bei PHP 4 gibts die "here docs". Im Manual ist es beschrieben >http://php.net/manual/language.types.string.php. Achtung: gibt .php3 >anstatt .php an, dann kann man die ältere fehlerhafte Handbuchseite >sehen. > Das geht doch auch schon in php3. String anfangen und einfach umbrechen und weiter machen. $string = "Hallo Leute, dies ist mehr Zeiligertext."; Tschau Adi ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From adi_(at)_living-source.com Tue, 02 May 2000 08:33:47 GMT Date: Tue, 02 May 2000 08:33:47 GMT From: Adi Sieker adi_(at)_living-source.com Subject: [php] problem mit register_shutdown_function On Sat, 29 Apr 2000 13:43:30 +0200, Andreas Teichrib deigned to write: >register_shutdown_function(logout()); Probiers mal ohne die Klammern register_shutdown_function(logout); Wenn du den Funktionsnamen mit klammern angibst, wird die Funktion aus geführt und der return wert der function als als parameter für register_shut_down_function verwendet. Tschau Adi ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From schlicht_(at)_ix-ware.de Tue, 2 May 2000 09:17:29 +0200 Date: Tue, 2 May 2000 09:17:29 +0200 From: Frank Schlicht schlicht_(at)_ix-ware.de Subject: [php] =?iso-8859-1?Q?Pr=E4-_und_Post-Skripte_=3F=3F?= Hallo Leute, kann man unter PHP Skripte definieren, die vor jeder Seite und nach jeder Seite aufgerufen werden, ohne daß ich in jeder Seite Code dafür eintragen muß ? Gruß Frank From hr_(at)_woehr.de Tue, 2 May 2000 10:03:42 +0200 Date: Tue, 2 May 2000 10:03:42 +0200 From: Hans Reichenecker hr_(at)_woehr.de Subject: [php] AW: [php] php unter HP-UX Anbei mein Problemchen beim Compile. Allerdings muss ich hinzufügen, daß ich mich in der Programmierung unter Unix / C nur ganz am Rande beschäftige. Mir ist es ebe nam liebsten wenn es einfach funktioniert! Meine C-Version: root:/home/hr/C/php-4.0RC1:gcc -v Reading specs from /usr/local/lib/gcc-lib/hppa2.0-hp-hpux10.20/2.95.2/specs gcc version 2.95.2 19991024 (release) und nun die letzten Zeilen vor dem Abbruch: Making all in standard gmake[2]: Entering directory `/DatenVolume2/home/hr/C/php-4.0RC1/ext/standard' gmake[3]: Entering directory `/DatenVolume2/home/hr/C/php-4.0RC1/ext/standard' gcc -DHAVE_CONFIG_H -I. -I/home/hr/C/php-4.0RC1/ext/standard -I../.. -I../.. /Zend -I/home/hr/C/php-4.0RC1 -I/home/hr/C/php-4.0RC1/ext/mysql/libmysql -I/ home/hr/C/php-4.0RC1/ext/xml/expat/xmltok -I/home/hr/C/php-4.0RC1/ext/xml/ex pat/xmlparse -DXML_BYTE_ORDER=21 -g -O2 -Wall -c basic_functions.c && touch basic_functions.lo basic_functions.c:324: `php_if_dl' undeclared here (not in a function) basic_functions.c:324: initializer element is not constant basic_functions.c:324: (near initialization for `basic_functions[201].handler') basic_functions.c: In function `php_info_basic': basic_functions.c:708: warning: implicit declaration of function `php_info_dl' gmake[3]: *** [basic_functions.lo] Error 1 gmake[3]: Leaving directory `/DatenVolume2/home/hr/C/php-4.0RC1/ext/standard' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/DatenVolume2/home/hr/C/php-4.0RC1/ext/standard' gmake[1]: *** [all] Error 1 gmake[1]: Leaving directory `/DatenVolume2/home/hr/C/php-4.0RC1/ext' gmake: *** [all-recursive] Error 1 Was habe ich falsch gemacht ??? > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_solix.wiso.Uni-Koeln.DE > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]Im Auftrag von > thies_(at)_digicol.de > Gesendet: Freitag, 28. April 2000 16:55 > An: php_(at)_solix.wiso.Uni-Koeln.DE > Betreff: Re: [php] php unter HP-UX > > > On Fri, Apr 28, 2000 at 02:33:35PM +0200, Hans Reichenecker wrote: > > Hallo PHP-Fan-Gemeinde, > > > > schon seit geraumer Zeit setzen wir PHP unter Linux / Apache > mit Erfolg ein. > > Nun wollen wir > > die Anwendung auf einen HP-Unix-Server Version 10.20 > übernehmen, bisher ohne > > Erfolg, da > > sich der Source weder unter HP-cc noch gcc compilieren lässt. > > bei mir geht's mit gcc - was ist das problem? > > > > > Ist jemand unter euch, der dies bereits geschafft hat, oder > positives hierzu > > beitragen kann ??? > > > > Wenn ja bitte kurze Mail an mich. > > > > Danke > > > > > > OTTO WÖHR GmbH Tel: 07044 46-0 > > Hans Reichenecker Tel: 07044 46193 > > Leiter DVO > > Ölgrabenstraße 14 Fax: 07044 46266 > > 71292 Friolzheim http:www.woehr.de > > > > > > -- > > ** Durchgehend geöffnet: http://www.php-center.de ** > > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > > http://infosoc.uni-koeln.de/mailman/listinfo/php > > -- > > Thies C. Arntzen "One Big-Mac, Small Fries and a Coke!" > Digital Collections Phone +49 40 235350 Fax +49 40 23535180 > Hammerbrookstr. 93 20097 Hamburg / Germany > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From bjoern_(at)_baer.main.de Tue, 2 May 2000 13:06:10 +0200 Date: Tue, 2 May 2000 13:06:10 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_query_wird_nicht_ausgef=FChrt?= * Arash Yalpani wrote: > zeile 1 $query = "DELETE FROM sessions WHERE sid='$this->c_sid'"; $query = "DELETE FROM sessions WHERE sid='".$this->c_sid."'"; Björn. From fg_(at)_FutureByte.net Tue, 02 May 2000 13:04:11 +0200 Date: Tue, 02 May 2000 13:04:11 +0200 From: Franz Graf fg_(at)_FutureByte.net Subject: [php] query wird nicht =?iso-8859-1?Q?ausgef=FChrt?= > zeile 1 $query = "DELETE FROM sessions WHERE sid='$this->c_sid'"; > zeile 2 _(at)_mysql_query( $query ); > > gebe ich $query mit echo aus und fuehre die kopie in phpMyAdmin durch, dann wird es ausgefuehrt - > keine fehlermeldung, nix. nur zeile 2 bringt kein ergebnis. > > hat jemand eine idee? Probier mal: $query = "DELETE FROM sessions WHERE sid='".$this->c_sid."'"; _(at)_mysql_query( $query ); bzw entferne mal das _(at)_ vor mysql_query und lass Dir mysql_error() ausgeben. Grüße Franz -- http://www.Locked.de [Franz Graf - Webdesign ] [FutureByte GmbH - Net Development Equipment] [http://www.futurebyte.net ] From c.aefer_(at)_burg-halle.de Tue, 02 May 2000 12:57:19 +0200 Date: Tue, 02 May 2000 12:57:19 +0200 From: Christian Schäfer c.aefer_(at)_burg-halle.de Subject: [php] Linm Probmlem.. > bla bla idee? ja, du solltest die syntaxe nicht durcheinanderwürfeln! wie wäre es mit: echo "bla bla" ??? oder zur erklärung: in html mußt du dinge wie targets oder hrefs in quotes setzen! und html selbst kann mit '$id' herzlich wenig anfangen. also mußt du den link dynamisch erzeugen. außerdem erscheint dein 'bla bla' nicht in einem feld in dem gewünschten frame, sondern komplett in dem frame, d.h. alles andere darin wird mit den neuen informationen überschrieben. wie du das verhinderst mußt du bei selfhtml nachlesen, denn das hat alles was mit html und javascript, aber nicht mit php zu tun. gruß christian -- G7 media Christian Schäfer Ludwig-Wucherer-Strasse 55 06108 Halle g7_caefer_(at)_gmx.net +49 +(0)345 5250385 www.g7-media.com coming soon. From adi_(at)_living-source.com Tue, 02 May 2000 11:10:13 GMT Date: Tue, 02 May 2000 11:10:13 GMT From: Adi Sieker adi_(at)_living-source.com Subject: [php] Parse error-und ich sehe den Fehler einfach nicht! On Mon, 01 May 2000 11:56:54 +0200, Jan Schlosser deigned to write: >Hallo Liebe Leute. > >Im Anhang liegt eine datei, die meines Erachtens nach keine Fehler enthält >(vom Quelltext her gesehen!), produziert aber einen Parse error in Zeile 25 >(und wahrscheinlich auch in allen darauffolgenden!) > >Wie schreibt ihr alle, ich sehe den Wald vor lauter Bäumen nicht. Bin ich >etwa so blöde, oder bin ich diesmal an dem entstehenden Fehler unschuldig? Keine Ahnung ob du unschuldig bist oder dein editor. vor dem else kein blank oder tab. Sondern irgend ein Französisches oder Spanisches zeichen. Tschau Adi ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From fg_(at)_FutureByte.net Tue, 02 May 2000 13:14:31 +0200 Date: Tue, 02 May 2000 13:14:31 +0200 From: Franz Graf fg_(at)_FutureByte.net Subject: [php] Datum, Zeit Probleme > 1.) > Ich möchte aus 1 und 2 immer wieder eine Zufallszahl ermitteln lassen. Dies > versuchte ich mit > > $count = rand(0,3); http://www.php-center.de/de-html-manual/function.srand.html http://www.php-center.de/de-html-manual/function.rand.html srand((double)microtime()*1000000); $count = rand(1,2); > ?> > > es funktioniert aber nicht wirklich. Vielleicht gebt ihr mir einen Tipp. > > 2.) > Ich möchte über eine IF-Schleife errechnen, ob ein eintrag in die > MySQL-Datenbank einen Tag später gemacht wurde, dazu habe ich das Feld > $datum, indem bereits formatiert das Datum steht (also z.B. 2.5.2000). Wie > mache ich das ? Mein ansatz: Warum benutzt du nicht Date/Time-Felder in Mysql? Dann kannst mir den MySQL-Internen Datumsfunktionen arbeiten. web.mysql.com/Manual_chapter/manual_Reference.html#Date_and_time_types web.mysql.com/Manual_chapter/manual_Reference.html#Date_and_time_functions mfg Franz -- http://www.Locked.de [Franz Graf - Webdesign ] [FutureByte GmbH - Net Development Equipment] [http://www.futurebyte.net ] From w.henseler_(at)_snoopmedia.de Tue, 2 May 2000 13:16:23 +0200 Date: Tue, 2 May 2000 13:16:23 +0200 From: Wilfried Henseler w.henseler_(at)_snoopmedia.de Subject: [php] Parse error-und ich sehe den Fehler einfach nicht! ----- Original Message ----- From: "Jan Schlosser" To: "PHP" Sent: Monday, May 01, 2000 11:56 AM Subject: [php] Parse error-und ich sehe den Fehler einfach nicht! > Wie schreibt ihr alle, ich sehe den Wald vor lauter Bäumen nicht. Bin ich > etwa so blöde, oder bin ich diesmal an dem entstehenden Fehler unschuldig? In diesen zeilen habe zumindest ich hier im editor ein merkwuerdiges zeichen vor dem "else". Wenn das nicht durchs attachment passiert ist, liegts vermutlich daran. bye, wilfried From ulf_(at)_redsys.de Mon, 01 May 2000 21:23:04 +0200 Date: Mon, 01 May 2000 21:23:04 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Optimierung einer SQL Funktion Sebastian Bergmann wrote: > Ich habe mir da die folgende Funktion zu geschrieben, bin mir aber > ziemlich sicher, daß das noch einfacher / eleganter geht: > > function updateTable( $table, $field, $string, $mode = 1 ) > { > // check, if this string already has an entry > $this->db->query( "select count(*) as number from $table > where $field = '$string'" ); Sieht aus, als finde die PHPLIB Anwendung? Dann hast Du natürlich einen (sehr) geringen Overhead durch die Abstraktion. Benutzt Du MySQL und kennst Du explain, http://web.mysql.com/Manual_chapter/manual_Reference.html#EXPLAIN? Mehr als dies zu beachten kannst Du nicht machen. Ulf From hartmut_(at)_six.de Tue, 02 May 2000 13:08:24 +0200 Date: Tue, 02 May 2000 13:08:24 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] html Mail mit php erzeugen Piet Kopka wrote: > > Guten Tag > Was muß ich denn tun damit Emails als html mails verschickt werden > und auch von den Email Clients als solche erkannt werden? Warum willst Du solch schlimme Dinge tun :( Aber ernsthaft: der einfachste Weg ist, im Mail-Header ein Content-type: text/html zu übergeben damit wirst Du Dir allerdings wenig Freunde machen, denn nicht jeder kann oder will HTML-Mails lesen besser daher: sowohl text/plain als auch text/html Version als MIME-multipart/alternative verpacken (siehe hierzu RFC2045-2049 oder z.B. das Buch "Programming Internet Email" http://www.oreilly.com/catalog/progintemail/noframes.html) -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From s.sander_(at)_crs.de Tue, 02 May 2000 13:38:47 +0100 Date: Tue, 02 May 2000 13:38:47 +0100 From: Steffen Sander s.sander_(at)_crs.de Subject: [php] Parse error-und ich sehe den Fehler einfach nicht! --> (isset($anordnung_1_x)) { echo "sortierung-an.gif"; }Êelse { ech Schaue Dir mal das 'else' an ! > Im Anhang liegt eine datei, die meines Erachtens nach keine Fehler > enthält > (vom Quelltext her gesehen!), produziert aber einen Parse error in > Zeile 25 > (und wahrscheinlich auch in allen darauffolgenden!) > -- Steffen Sander - Internet/Intranet Softwareentwicklung CRS Computer Register Service GmbH - Ritterstr. 11 - 10969 Berlin mailto:s.sander_(at)_crs.de -Tel: +49-30-614 60 01 - Fax: +49-30-614 85 81 http://www.crs.de - http://www.markthalle.de - http://www.stadtnetz.net From fg_(at)_FutureByte.net Tue, 02 May 2000 13:23:36 +0200 Date: Tue, 02 May 2000 13:23:36 +0200 From: Franz Graf fg_(at)_FutureByte.net Subject: [php] html Mail mit php erzeugen Piet Kopka schrieb: > > Guten Tag > Was muß ich denn tun damit Emails als html mails verschickt werden > und auch von den Email Clients als solche erkannt werden? http://infosoc.uni-koeln.de/pipermail/php/Week-of-Mon-20000207/014084.html könnte unter Umständen behilflich sein Franz -- http://www.Locked.de [Franz Graf - Webdesign ] [FutureByte GmbH - Net Development Equipment] [http://www.futurebyte.net ] From m.keller_(at)_orcasoft.ch Tue, 2 May 2000 13:20:52 +0200 Date: Tue, 2 May 2000 13:20:52 +0200 From: Markus Keller OrcaSoft m.keller_(at)_orcasoft.ch Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_query_wird_nicht_ausgef=FChrt?= Hallo Arash >eine query von mir wird nicht ausgefuehrt => > >zeile 1 $query = "DELETE FROM sessions WHERE sid='$this->c_sid'"; >zeile 2 _(at)_mysql_query( $query ); > >gebe ich $query mit echo aus und fuehre die kopie in phpMyAdmin durch, dann wird es ausgefuehrt - >keine fehlermeldung, nix. nur zeile 2 bringt kein ergebnis. Ich schätze der Datensatz wird nicht gefunden. Wenn sid ein numerischer Wert ist, würde ich es ohne Hochkommas versuchen. Wenn's nichts hilft, während der Laufzeit den Wert von $this->c_sid ausgeben und nachsehen, ob der stimmt bzw. ob ein entsprechender Datensatz in der Tabelle vorhanden ist. Gruss Markus From rbeutler_(at)_mconnexion.com Tue, 2 May 2000 13:22:15 +0200 Date: Tue, 2 May 2000 13:22:15 +0200 From: Ralf Beutler rbeutler_(at)_mconnexion.com Subject: [php] Parse error-und ich sehe den Fehler einfach nicht! br | rb From php_(at)_benadam.de Tue, 2 May 2000 13:35:39 +0200 Date: Tue, 2 May 2000 13:35:39 +0200 From: Ben Adam php_(at)_benadam.de Subject: [php] PHP Liste allgemein Hallo, von Zeit zu Zeit kommt es vor, dass ich die Nachrichten der Liste nicht alle erhalte... Ich hatte beispielsweise zwischen dem 30.04 und 02.05 keine Nachricht erhalten. Liegt das an der Liste oder an meinem Postfach? Mit freundlichen Grüßen Ben Adam -- www.Kiwi24.de - kostenlose Kleinanzeigenplattform www.Luftfahrt.net - Alles zur zivilen Luftfahrt ! www.AdamJung.de - Webdesign, Hosting und Programmierung From bjoern_(at)_baer.main.de Tue, 2 May 2000 13:42:40 +0200 Date: Tue, 2 May 2000 13:42:40 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Pr=E4-_und_Post-Skripte_=3F=3F?= * Frank Schlicht wrote: > kann man unter PHP Skripte definieren, die vor jeder Seite und nach jeder > Seite aufgerufen werden, ohne daß ich in jeder Seite Code dafür eintragen > muß ? Ja. Mittels den Konfigurationsdirektiven php3_auto_prepend_file /da/ist/dein/prepend_file.php3 php3_auto_append_file /da/ist/dein/append_file.php3 bzw. für PHP4 php_value auto_prepend_file /da/ist/dein/prepend_file.php3 php_value auto_append_file /da/ist/dein/append_file.php3 kannst du Scripte definieren, die _vor_ (prepend_file) bzw. _nach_ (append_file) jedem PHP-Script eingebunden werden. Solltest du keinen Zugriff auf deine Serverkonfiguration haben (z.B. weil es dir dein Provider nicht erlaubt), kannst du natürlich auch an jeden Anfang und jedes Ende deiner PHP-Scripte eine entsprechende include-Anweisung bauen. HTH, Björn. From peuschel_(at)_avis-net.de Tue, 2 May 2000 13:40:49 +0200 Date: Tue, 2 May 2000 13:40:49 +0200 From: Kai Peuschel peuschel_(at)_avis-net.de Subject: [php] AW: [php] Parse error-und ich sehe den Fehler einfach nicht! Versuch es mal mit else satt "Êelse". KAI -----Ursprüngliche Nachricht----- Von: php-admin_(at)_infosoc.uni-koeln.de [mailto:php-admin_(at)_infosoc.uni-koeln.de]Im Auftrag von Jan Schlosser Gesendet: Montag, 1. Mai 2000 11:57 An: PHP Betreff: [php] Parse error-und ich sehe den Fehler einfach nicht! From Michael_(at)_Stahmann.de Tue, 02 May 2000 13:40:07 +0200 Date: Tue, 02 May 2000 13:40:07 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Andere Mailingliste eschmid+sic_(at)_s.netic.de schrieb: > Ich halte eine weitere Mailingliste zum Thema PHP für überflüssig. Die > Einrichtung einer Newsgroup war auch ein Schritt in die falsche Richtung. Das sehen viele sicher hier genauso. Wenn ich so etwas schon lese... =>Mailingliste für Phpler die nicht zu faul sind ins Manual zu gucken. =>Anmeldung: http://fumanchi.tabu.uni-bonn.de/ml/ Soll das auf professionalitaet hinweisen oder was will uns fumaschi damit zum Ausdruck bringen. Mich nervt es manchmal auch, staendig die gleichen Fragen zu lesen, aber jeder hat mal angefangen und die Manuals sind fuer Anfaenger wirklich nicht immer gerade leicht zu lesen. Wer so etwas schreibt, hat fuer mich die Nase einfach zu hoch haengen. :-( Michael Stahmann -- -------------------------------------------------------- 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 -------------------------------------------------------- From tobias_(at)_dnet.it Tue, 2 May 2000 13:36:25 +0200 Date: Tue, 2 May 2000 13:36:25 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Here strings > >Bei PHP 4 gibts die "here docs". Im Manual ist es beschrieben > >http://php.net/manual/language.types.string.php. Achtung: gibt .php3 > >anstatt .php an, dann kann man die ältere fehlerhafte Handbuchseite > >sehen. > > > Das geht doch auch schon in php3. String anfangen und einfach > umbrechen und weiter machen. > $string = "Hallo Leute, > dies ist mehr Zeiligertext."; Im Vergleich: $var = "Variablen"; print << ist es eigentlich möglich, mehrere Tabellen zugleich in einer > php-Datei abzufragen? > > Kann eine while-Schleife mehrere Operatoren haben, oder muss ich > mehrere while-Schleifen verwenden? Wenn letzteres, wie sähe das von > der Syntax her aus? du könntest sicher irgendwas à la "while($variable1 = mysql_fetch_row($id) || $variable2 = mysql_fetch_array($id2))" versuchen. glaub ich... gruß christian -- G7 media Christian Schäfer Ludwig-Wucherer-Strasse 55 06108 Halle g7_caefer_(at)_gmx.net +49 +(0)345 5250385 www.g7-media.com coming soon. From ulf_(at)_redsys.de Tue, 02 May 2000 13:44:49 +0200 Date: Tue, 02 May 2000 13:44:49 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Parse error-und ich sehe den Fehler einfach nicht! Jan Schlosser wrote: > Bitte, Bitte, helft mir ;) > > Jan > > Name: uebersicht.1.html.php3 > uebersicht.1.html.php3 Type: Plain Text (text/plain) > Encoding: base64 Bei aller Liebe, ein Attachement gehört nicht auf eine Mailingliste. Parse Errors begegnet man mit der Betrachtung der drei, vier Zeilen vor und nach der fehlerverursachenden. Meist fehlt ';' oder '"'. Wenn's nicht hilft zerlegt man das Skript in Hälften und kommentiert eine Hälfte aus. Dies wird wiederholt bis der Fehler eingekreist ist. Sieht man den Fehler nicht, geht man ins Bett. Am nächsten Tag sieht die Welt besser aus. Ulf From Martin_(at)_virtualley.com Tue, 2 May 2000 13:59:49 +0000 Date: Tue, 2 May 2000 13:59:49 +0000 From: Martin Lechky Martin_(at)_virtualley.com Subject: [php] php check ob javascript installiert ist oder nicht ? Also ich habe folgendes Problem, ich moechte gern testen ob javascript auf dem connecteten rechner installiert ist, da javascript aber clientbasierend ist weiss ich nun nicht wie ich das am cleversten mache. danke im vorraus ;) Martin Lechky From ulf_(at)_redsys.de Tue, 02 May 2000 13:53:54 +0200 Date: Tue, 02 May 2000 13:53:54 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] query wird nicht =?iso-8859-1?Q?ausgef=FChrt?= Arash Yalpani wrote: > zeile 1 $query = "DELETE FROM sessions WHERE sid='$this->c_sid'"; > zeile 2 _(at)_mysql_query( $query ); > > gebe ich $query mit echo aus und fuehre die kopie in phpMyAdmin durch, dann wird es ausgefuehrt - > keine fehlermeldung, nix. nur zeile 2 bringt kein ergebnis. Was soll Zeile 2 denn machen? mysql_query ist durch das _(at)_ zum Schweigen verdonnert und das Ergebnis der Query wird nicht abgeholt. Möchtest Du wissen warum nichts gelöscht wird, dann nimm das _(at)_ weg und benutzer mysql_error(), mysql_errno(). Ulf From thomas.schuermann_(at)_stadt-gladbeck.de Tue, 02 May 2000 13:53:15 +0200 Date: Tue, 02 May 2000 13:53:15 +0200 From: Thomas =?iso-8859-1?Q?Sch=FCrmann?= thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] AW: [php] php unter HP-UX Hallo, Hans, Hans Reichenecker schrieb: > > Anbei mein Problemchen beim Compile. ... > > Was habe ich falsch gemacht ??? Hast du den Apachen auch compiliert? Wenn ja, mit welchen Optionen? Mit welchen Optionen compilierst du PHP40RC1? Gruß Thomas -- *---------------------------------------------* | Thomas Schürmann | | mailto:thomas.schuermann_(at)_stadt-gladbeck.de | *---------------------------------------------* From braukmann_(at)_tse-online.de Tue, 2 May 2000 14:04:18 +0200 Date: Tue, 2 May 2000 14:04:18 +0200 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Parse error-und ich sehe den Fehler einfach nicht! Hi Jan, On Mon, May 01, 2000 at 11:56:54AM +0200, Jan Schlosser wrote: > Im Anhang liegt eine datei, die meines Erachtens nach keine > Fehler enthält (vom Quelltext her gesehen!), produziert aber > einen Parse error in Zeile 25 (und wahrscheinlich auch in allen > darauffolgenden!) Nunja. Vielleicht haettest Du den besagten Quelltext auch in einem von der Allgemeinheit lesbarem und verarbeitbarem Format uebermitteln sollen. > Wie schreibt ihr alle, Mit 'nem Texteditor. ;) > ich sehe den Wald vor lauter Bäumen nicht. IMHO liegt das bei Dir vor allen Dingen daran, dass Du eine wilde Mixtur aus HTML und PHP schreibst. Versuche einmal moeglichst viel des PHP-Codes an einer zentralen Stelle des Dokuments zusammen- zufassen. Auch die reichliche Verwendung von genuegend 'white spaces' (Leerzeichen, Zeilenwechsel, Block- Einrueckungen ...) hat noch niemandem geschadet. > Bitte, Bitte, helft mir ;) ... wenn Du eine halbwegs entzifferbare, sinnvoll gekuerzte Version Deines Problems schickst, schau ich es mir an. -Andreas -- : Anti-Spam Petition: http://www.politik-digital.de/spam/ : : PGP-Key: http://www.tse-online.de/~ab/public-key : : Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B : From ulf_(at)_redsys.de Tue, 02 May 2000 13:59:44 +0200 Date: Tue, 02 May 2000 13:59:44 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Re: [php] query wird nicht =?iso-8859-1?Q?ausgef=FChrt?= Björn Schotte wrote: > > * Arash Yalpani wrote: > > zeile 1 $query = "DELETE FROM sessions WHERE sid='$this->c_sid'"; > > $query = "DELETE FROM sessions WHERE sid='".$this->c_sid."'"; Nein, ' verhindert die Interpretation der Variablen nur, wenn es "außen steht". $vorname = "Ulf"; $text = "Vorname: '$vorname'"; echo $text; => Vorname: 'Ulf' $text = 'Vorname: "$ulf"'; echo $text; => Vorname: "$ulf" Ulf From ulf_(at)_redsys.de Tue, 02 May 2000 14:03:54 +0200 Date: Tue, 02 May 2000 14:03:54 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] =?iso-8859-1?Q?Pr=E4=2D?= und Post-Skripte ?? Frank Schlicht wrote: > kann man unter PHP Skripte definieren, die vor jeder Seite und nach jeder > Seite aufgerufen werden, ohne daß ich in jeder Seite Code dafür eintragen > muß ? php[3].ini -> auto_prepend_file und auto_append_file benutzen, http://www.php.net/manual/configuration.php. Ulf From hartmut_(at)_six.de Tue, 02 May 2000 13:58:38 +0200 Date: Tue, 02 May 2000 13:58:38 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] =?iso-8859-1?Q?Pr=E4=2D?= und Post-Skripte ?? Frank Schlicht wrote: > > Hallo Leute, > > kann man unter PHP Skripte definieren, die vor jeder Seite und nach jeder > Seite aufgerufen werden, ohne daß ich in jeder Seite Code dafür eintragen > muß ? ja -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From ulf_(at)_redsys.de Tue, 02 May 2000 14:05:07 +0200 Date: Tue, 02 May 2000 14:05:07 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Abfrage von Tabellen Henrik Jahn wrote: > > Part 1.1 Type: Plain Text (text/plain) > Encoding: 8bit Ja, ja. Eine ausführliche Antwort gibt es nach dem Verzicht auf HTML Mails, die nicht erwünscht sind. Ulf From kai_(at)_pc-infos.de Tue, 2 May 2000 14:15:43 +0200 Date: Tue, 2 May 2000 14:15:43 +0200 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= kai_(at)_pc-infos.de Subject: [php] Nettiquette [was: Re: kein Betreff] Dann lies du dir doch mal die Nettiquette! Okay, Subject sollte schon sein... AAAABER: 1. Eine Signatur sollte nicht mehr als 3-4 Zeilen haben. 2. In Newsgroups und Mailinglisten keine HTML-Mails. wann merkt sich dass denn mal wer???? Ich habe keine Lust mehr das zusammen mit den anderen auf der Liste wie Egon, Björn, Kristian und Co immer wieder sagen zu müssen. Gruß, Kai -- / Kai Hörner | ICQ: 15793712 | / Fon: 05082 912 007 | Fax: 05082 913 935 | AIM: Perane From j.schlosser_(at)_gmx.net Tue, 02 May 2000 14:26:22 +0200 Date: Tue, 02 May 2000 14:26:22 +0200 From: Jan Schlosser j.schlosser_(at)_gmx.net Subject: [php] Parse error-und ich sehe den Fehler einfach nicht! Am 02.05.2000 13:16 Uhr schrieb Wilfried Henseler unter w.henseler_(at)_snoopmedia.de: > "sortierung-aus.gif"; } ?> > > In diesen zeilen habe zumindest ich hier im editor ein merkwuerdiges > zeichen vor dem "else". Wenn das nicht durchs attachment passiert > ist, liegts vermutlich daran. Nagut, ist wohl meinem Editor nicht so wichtig gewesen, daß Zeichen auch anzuzeigen. Auf jeden Fall ein großes Dankeschön! Jan From ralf_(at)_globalpark.de Tue, 2 May 2000 14:37:59 +0200 Date: Tue, 2 May 2000 14:37:59 +0200 From: Ralf Geschke ralf_(at)_globalpark.de Subject: [php] [ADMIN] Neuigkeiten (war:Re: [php] Andere Mailingliste) Hallo ! > Ich halte eine weitere Mailingliste zum Thema PHP für überflüssig. Die Schaetze, Bernds Liste braucht noch Zulauf - oder ist da inzwischen mehr als "Test" zu lesen..? ;-) Na gut, um den z.T. sehr unbefriedigenden Zustaenden mal etwas vorzubeugen: Leider hat am Sonntag um 21:03 Uhr mal wieder irgend ein ***** den Rechner abgeschaltet. Dies grenzt beinahe an Sabotage und sorgt natuerlich fuer Unmut auf Eurer wie unserer Seite - verstaendlich. Wir werden jedoch so schnell wir moeglich a) das PHP-Center und b) die Mailingliste auf einen neuen Server bringen. Diesen Worten folgen diesmal auch Taten, als Termin fuer den Relaunch steht der 15.05.2000 fest, evtl. koennen wir bereits vorher die Inhalte im jetzigen Layout auf den Rechner stellen (sollte morgen / uebermorgen klappen). Der Listenumzug kann erst danach stattfinden. Achtung: Die Listenadresse aendert sich! Bitte benutzt sobald wie moeglich die Adresse php_(at)_php-center.de . Diese Adresse funktioniert auch _jetzt_ bereits. Wir werden zwar eine Weiterleitung einrichten, doch auch diese faellt aus, sobald der Server down ist. ;) Es waere daher schoen, wenn Ihr Eure Mails ab sofort an die o.g. Adresse senden koenntet - dann faellt der Umstieg umso leichter. Das neue PHP-Center wird uebrigens einige, bislang im deutschsprachigen Raum nicht realisierte Features mit sich bringen - genug der langen Vorrede - lasst Euch ueberraschen. ;-) Beste Gruesse & Danke fuer Eure Aufmerksamkeit, Ralf -- / mail:// ralf _(at)_ { globalpark.de | kuerbis.org | php-center.de } / http:// www . { globalpark.de | kuerbis.org | php-center.de } / fon:// { 02233-793373 | 0177-5262345 } From w.henseler_(at)_snoopmedia.de Mon, 1 May 2000 14:56:22 +0200 Date: Mon, 1 May 2000 14:56:22 +0200 From: Wilfried Henseler w.henseler_(at)_snoopmedia.de Subject: [php] Crosspromotion in shops? ----- Original Message ----- From: "Björn Schotte" To: Sent: Sunday, April 30, 2000 5:07 PM Subject: Re: [php] Crosspromotion in shops? > * Wilfried Henseler wrote: > > Also (siehe amazon): > > "Wer dieses Buch gekauft hat, hat auch .... gekauft" > > Mal schnell auf den Schmierzettel gepinselt. Könnte sein, dass > es fehlerhaft ist, mal sehen: > > Tabelle produkt enthält eine Produkt-ID plus restliche Produktdaten. > Tabelle kunde enthält Kunden-ID plus restliche Kundendaten. > Tabelle bestellung enthält Kunden-ID plus Produkt-ID plus restliche > Bestelldaten (evtl. noch weiter zu normalisieren) > > In einer Zeile: > > select b2.pid from bestellung as b1, bestellung as b2 where b1.pid="1" > and b2.kid=b1.kid and b2.pid not like '1' group by b2.pid; > > Übersetzt: selektiere mir die Produkt-ID2 (b2.pid) aus zwei Bestelltabellen > (b1, b2), bei der b1.pid die Produkt-ID ist auf die die Crossover-Bestellungen > geprüft werden sollen, sowie der Kunde von b2 und b1 der gleiche ist und > die Produkt-ID aus p2 nicht gleich b1.pid ist. Gruppiere das Result dann gegen > b2.pid, um jede pid einzeln zu erhalten. > > Falls jemand eine bessere Lösung oder Anmerkungen zu meiner Lösung > hat, nur her damit. :) Hallo, hmmm... aber ist diese loesung nun "schonender"? Immerhin brauchst du nach diesem prinzip 1000 x 1000 = 1.000.000 sql abfragen. (Bei angenommenen 1000 produkten) Wenn ich 50 bestellnummern pro user abspeichere, durchlaufe ich die tabelle der user 1000 mal (fuer jedes produkt nur einmal). Habe allerdings den etwas hoeheren php aufwand, da ich alle 50 produkte Y pro user, der produkt A gekauft hat, in das array produkte[A,Y] addieren muss. Und das halt 1000 mal. Oder ich mache mir noch mehr php-aufwand und durchlaufe die user tabelle nur ein einziges mal und adde dabei alle produktkombinationen auf einmal in das array. Hmmm... welcher weg ist eleganter? danke, wilfried From w.henseler_(at)_snoopmedia.de Mon, 1 May 2000 15:01:15 +0200 Date: Mon, 1 May 2000 15:01:15 +0200 From: Wilfried Henseler w.henseler_(at)_snoopmedia.de Subject: [php] Crosspromotion in shops? ----- Original Message ----- From: "Helmut P. Fleischhauer" To: Sent: Sunday, April 30, 2000 5:06 PM Subject: Re: [php] Crosspromotion in shops? > At 16:18 30.04.00 +0200, you wrote: > >hat jemand vielleicht einen eleganten ansatz um crosspromotion > >in ein shop zu integrieren? > > > >Also (siehe amazon): > >"Wer dieses Buch gekauft hat, hat auch .... gekauft" > -------- > Hallo, > > eine Lösung wäre doch, eine Tabelle "kauf" anzulegen und darin die > Käufer-id und die Waren-id festzuhalten. > z.B. > > > CREATE TABLE kauf ( > wareid bigint(20) unsigned DEFAULT '0' NOT NULL, > time timestamp(14), > personid mediumint(8) unsigned DEFAULT '0' NOT NULL, > KEY wareid (wareid) > ); > > Die Tabelle ist klein und laesst eine Reihe von Abfragen zu: > - wer hat ware-xy auch gekauft > - was hat Kunde-xy noch gekauft > - wer hat ware-xy wann oder im Zeitraum von bis auch gekauft > - was hat Kunde-xy wann oder im Zeitraum von bis noch gekauft Naja, das ist schon ok. Aber ich will ja nicht ne bestelltabelle haben, sondern am schluss soll da eine cross-selling tabelle stehen: CREATE TABLE Xselling ( produkt_id bigint(20) unsigned DEFAULT '0' NOT NULL, top1_produkt_id bigint(20) unsigned DEFAULT '0' NOT NULL, top2_produkt_id bigint(20) unsigned DEFAULT '0' NOT NULL, top3_produkt_id bigint(20) unsigned DEFAULT '0' NOT NULL, KEY produkt_id ); Die frage ist also viel mehr, wie mache ich am elegantesten aus deiner (oder einer aehnlichen) tabelle die Xselling tabelle. In der sollen die 3 produkte stehen, die kunden am haeufigsten gekauft haben, die produkt_id auch mal gekauft haben. danke, wilfried From andreas_(at)_noho.co.uk Tue, 2 May 2000 09:08:23 +0100 Date: Tue, 2 May 2000 09:08:23 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] Crosspromotion in shops? hei, > hat jemand vielleicht einen eleganten ansatz um crosspromotion > in ein shop zu integrieren? > > Also (siehe amazon): > "Wer dieses Buch gekauft hat, hat auch .... gekauft" vielleicht sollte man sich zu diesem thema auch mal die patentinformationen zu den zahlreichen patenten zu gemuete fuehren, die amazon zu solchen szenarien schon hat. [ http://www.patents.ibm.com/details?pn=US06006225__ ] was mich persoenlich jetzt noch interessieren wuerde ist, wie es bei der ganzen datensammelei mit dem datenschutzbestimmungen aussieht. hat da jemand vielleicht ein paar weiterfuehrende links zu dem thema? liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From ulf_(at)_redsys.de Mon, 01 May 2000 21:28:12 +0200 Date: Mon, 01 May 2000 21:28:12 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Crosspromotion in shops? Björn Schotte wrote: > Falls jemand eine bessere Lösung oder Anmerkungen zu meiner Lösung > hat, nur her damit. :) Klar kann ich dumme Kommentare dazu geben, jedoch nur zustimmende ;-). Auch ich habe diesen Ansatz gewählt. Man speichert die Bestellungen und arbeitet anhand dieser Daten. Wem das zu langsam ist, weil häufig ein großer Join auszuführen ist, der speichert die Ergebnisse in einer gesonderten Tabelle und arbeitet mit dieser. Falls der Eintrag für ein Produkt zu alt wird oder das Produkt fehlt, wird der Join ausgeführt, ansonsten der Zwischenspeicher benutzt. Ulf From design-forum_(at)_firemail.de Tue, 2 May 2000 14:49:13 +0200 (GMT+02:00) Date: Tue, 2 May 2000 14:49:13 +0200 (GMT+02:00) From: Hermann Schneider design-forum_(at)_firemail.de Subject: [php] gewichtete Suchabfrage: wie ? Bitte um Tips, wie ich eine gewichtete Suchabfrage sinnvoll gestalten kann: gegeben waeren die Suchbegriffe A und B, nach denen eine Tabelle (eine oder mehrere Felder) abzufragen ist. Die Ausgabe sollte sortiert sein nach: 1) A + B vorhanden 2) A vorhanden 3) B vorhanden wer kann hier weiterhelfen ? ___________________________________________________________ http://www.firemail.de - Ihr Briefkasten im Web. Einfach, schnell, sicher. Neu! Jetzt auch mit kostenlosem Fax-Empfang und Voicemail! From mailing_(at)_sturm-internet.de Tue, 2 May 2000 14:50:04 +0200 Date: Tue, 2 May 2000 14:50:04 +0200 From: Stefan Sturm mailing_(at)_sturm-internet.de Subject: [php] php3 und MySQL Programmierer gesucht Hallo, ich habe hier schon einige solcher Mailing gelesen, also denke ich es sollte kein Problem sein. Außerdem denke ich fast jeder hier möchte mit seiner Arbeit etwas verdienen. Nun aber zu meiner Anfrage. Für ein Projekt suche ich einen Programmierer mit Erfahrung in php3, MySQL und Linux. Es handelt sich ersteinmal um ein kleineres Projekt das gut Nebenbei entwickelt werden kann. Als weitere Aussicht kann eine Festanstellung bei einer größeren Firma herausspringen. Alles weitere erfahrt Ihr von mir in einem persönlichen Gespräch. Einziges Manko Ihr solltet aus dem Raum Krefeld, Mönchengladbach, Willich. In letzterem ist unsere Büro zu finden. Anfragen bitte an folgende Mail Adresse oder per Telefon: stefan_(at)_sturm-internet.de oder 0177 - 8 911 950 Bis dann, Stefan Sturm From mailing_(at)_sturm-internet.de Tue, 2 May 2000 14:51:33 +0200 Date: Tue, 2 May 2000 14:51:33 +0200 From: Stefan Sturm mailing_(at)_sturm-internet.de Subject: [php] AW: [php] PHP Liste allgemein Ich habe das gleiche Problem. Außerdem kommen bei mir manchmal die Antworten vor den Fragen? Bei dieser Gelegenheit wollte ich auch mal Nachfragen, warum sich mehr Leute an der Mailingliste als an der php-Newsgroup beteiligen. Grüße, Stefan Sturm > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_infosoc.uni-koeln.de > [mailto:php-admin_(at)_infosoc.uni-koeln.de]Im Auftrag von Ben Adam > Gesendet: Dienstag, 2. Mai 2000 13:36 > An: php_(at)_solix.wiso.Uni-Koeln.DE > Betreff: [php] PHP Liste allgemein > > > Hallo, > > von Zeit zu Zeit kommt es vor, dass ich die Nachrichten der Liste > nicht alle > erhalte... Ich hatte beispielsweise zwischen dem 30.04 und 02.05 keine > Nachricht erhalten. Liegt das an der Liste oder an meinem Postfach? > > Mit freundlichen Grüßen > > Ben Adam > -- > www.Kiwi24.de - kostenlose Kleinanzeigenplattform > www.Luftfahrt.net - Alles zur zivilen Luftfahrt ! > www.AdamJung.de - Webdesign, Hosting und Programmierung > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From schlicht_(at)_ix-ware.de Tue, 2 May 2000 14:55:48 +0200 Date: Tue, 2 May 2000 14:55:48 +0200 From: Frank Schlicht schlicht_(at)_ix-ware.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Re:_=5Bphp=5D_Pr=E4-_und_Post-Skripte_=3F=3F?= Vielen Dank, hat geklappt. Gruß Frank > -----Original Message----- > From: php-admin_(at)_infosoc.uni-koeln.de > [mailto:php-admin_(at)_infosoc.uni-koeln.de]On Behalf Of Björn Schotte > Sent: Tuesday, May 02, 2000 1:43 PM > To: php_(at)_solix.wiso.Uni-Koeln.DE > Subject: [php] Re: [php] Prä- und Post-Skripte ?? > > > * Frank Schlicht wrote: > > kann man unter PHP Skripte definieren, die vor jeder Seite > und nach jeder > > Seite aufgerufen werden, ohne daß ich in jeder Seite Code > dafür eintragen > > muß ? > > Ja. Mittels den Konfigurationsdirektiven > > php3_auto_prepend_file /da/ist/dein/prepend_file.php3 > php3_auto_append_file /da/ist/dein/append_file.php3 > > bzw. für PHP4 > > php_value auto_prepend_file /da/ist/dein/prepend_file.php3 > php_value auto_append_file /da/ist/dein/append_file.php3 > > kannst du Scripte definieren, die _vor_ (prepend_file) bzw. > _nach_ (append_file) jedem PHP-Script eingebunden werden. > > Solltest du keinen Zugriff auf deine Serverkonfiguration > haben (z.B. weil es dir dein Provider nicht erlaubt), kannst > du natürlich auch an jeden Anfang und jedes Ende deiner > PHP-Scripte eine entsprechende include-Anweisung bauen. > > HTH, Björn. > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From ulf_(at)_redsys.de Tue, 02 May 2000 15:19:21 +0200 Date: Tue, 02 May 2000 15:19:21 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] php check ob javascript installiert ist oder nicht ? Martin Lechky wrote: > Also ich habe folgendes Problem, > ich moechte gern testen ob javascript auf dem connecteten > rechner installiert ist, da javascript aber clientbasierend ist > weiss ich nun nicht wie ich das am cleversten mache. Gib den Leuten einen Redirect per JavaScript und verteile unterschiedliche Sessions je nach Reaktion. Wird wahrscheinlich etwas heikel bei Leuten, die nicht über die Startseite einsteigen. Ulf From steinhueser_(at)_fup.de Tue, 2 May 2000 15:17:57 +0200 Date: Tue, 2 May 2000 15:17:57 +0200 From: =?iso-8859-1?Q?Daniel_Steinh=FCser_=5BFUP_INTERAKTIV=5D?= steinhueser_(at)_fup.de Subject: [php] php check ob javascript installiert ist oder nicht ? >Also ich habe folgendes Problem, >ich moechte gern testen ob javascript >auf dem connecteten >rechner installiert ist, da javascript >aber clientbasierend ist >weiss ich nun nicht wie ich das am >cleversten mache. Was willst du denn genau machen? Wenn du die JS-User auf eine andere Seite schicken willst, als JS-Nicht-User könntest du mit dem noscript-Tag arbeiten und dann ein refresh machen... Gruss Zivi From w.henseler_(at)_snoopmedia.de Tue, 2 May 2000 15:22:17 +0200 Date: Tue, 2 May 2000 15:22:17 +0200 From: Wilfried Henseler w.henseler_(at)_snoopmedia.de Subject: [php] PHP Liste allgemein ----- Original Message ----- From: "Ben Adam" To: Sent: Tuesday, May 02, 2000 1:35 PM Subject: [php] PHP Liste allgemein > Hallo, > > von Zeit zu Zeit kommt es vor, dass ich die Nachrichten der Liste nicht alle > erhalte... Ich hatte beispielsweise zwischen dem 30.04 und 02.05 keine > Nachricht erhalten. Liegt das an der Liste oder an meinem Postfach? Nein, dass geht wohl allen so. Bei mir ist es zudem auch noch so, dass ich immer wieder mails schreibe, die dann zumindest bei mir nicht mehr ueber die liste ankommen. 2 mails von mir von gestern sind auch nie angekommen, ich schicke sie gleich nochmal. (Hoffe die kamen dann auch bei keinem an und ich produziere hier keine doppelmails) Da sowas fast immer abends oder am wochenende vorkommt vermute ich mal solix.wiso.uni-koeln.de bzw. wiso.uni-koeln.de ist der schuldige dafuer. (Zudem kommen mails eh immer enorm verspaetet ueber die liste) Da es die uni-koeln ist, koennte sich da nicht mal einer ein account auf dem majordomo des rechenzentrums machen lassen? Formlose mail an listmaster_(at)_rrz.uni-koeln.de sollte genuegen um nach dorthin auf ein ordentlichen server umzuziehen. (Hab selbst 2 mailinglisten da, nie probleme damit) bye, wilfried From Arash.Yalpani_(at)_post.rwth-aachen.de Tue, 2 May 2000 15:27:58 +0200 Date: Tue, 2 May 2000 15:27:58 +0200 From: Arash Yalpani Arash.Yalpani_(at)_post.rwth-aachen.de Subject: [php] =5Bphp=5D_query_wird_nicht_ausgef=FChrt?= hallo björn, hallo mark, danke für die hilfe - fkt. leider immer noch nicht. ich habe schon einiges an debugging hinter mir. wenn ich den string mit echo $query; ausgebe und das ergebnis in phpMyAdmin reinpaste und ausfuehre klappt es. meinen code will er aber tortzdem nicht ausführen :-( wenn ich das "_(at)_"-zeichen wegnehme gibt es auch keine fehlermeldung. *raetsel* danke jedenfalls, arash >zeile 1 $query = "DELETE FROM sessions WHERE sid='$this->c_sid'"; >zeile 2 _(at)_mysql_query( $query ); From mk_(at)_html-design.com Tue, 2 May 2000 09:32:01 -0400 Date: Tue, 2 May 2000 09:32:01 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] Andere Mailingliste >Ich halte eine weitere Mailingliste zum Thema PHP für überflüssig. Die >Einrichtung einer Newsgroup war auch ein Schritt in die falsche >Richtung. Ich gebe dir einerseits recht, andererseits nicht. Bernd will eine "Profi-ML" einrichten. Ich hab mich eingetragen und werde mal schauen, wie das wird. Vom Ansatz her fände ich es aber besser, die bestehende ML aufzuteilen (1000 Mal diskutiert, "Installation", "Unter Windows" etc.), statt eine zweite "neue" ML einzurichten. Die Betonung hier liegt übrigends auf "fände". >Ich darf an dieser Stelle darauf hinweisen, dass es der Herr >Fumanchi es schon einmal geschafft hat im Best Of GML einen bleibenden >Eindruck zu hinterlassen. *ROFL* Ich muß ihn wohl verteidigen. Damals schrieb er unter seine Vorwürfe mir gegenüber ein "Bessere dich!". Ich hab mich nicht geändert, er IMHO schon. Vielleicht nicht in der ML, aber im IRC hilft er sehr gut. Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From schlicht_(at)_ix-ware.de Tue, 2 May 2000 15:40:47 +0200 Date: Tue, 2 May 2000 15:40:47 +0200 From: Frank Schlicht schlicht_(at)_ix-ware.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Pr=E4-_und_Post-Skripte_=3F=3F?= Sehr witzig, echt einfallsreich. Dank an die anderen, die bei der Beantwortung der Frage ein bißchen cleverer waren. Gruß Frank > -----Original Message----- > From: hartmut_(at)_infosoc.uni-koeln.de > [mailto:hartmut_(at)_infosoc.uni-koeln.de]On Behalf Of Hartmut Holzgraefe > Sent: Tuesday, May 02, 2000 1:59 PM > To: php_(at)_solix.wiso.Uni-Koeln.DE > Subject: Re: [php] Prä- und Post-Skripte ?? > > > Frank Schlicht wrote: > > > > Hallo Leute, > > > > kann man unter PHP Skripte definieren, die vor jeder Seite > und nach jeder > > Seite aufgerufen werden, ohne daß ich in jeder Seite Code > dafür eintragen > > muß ? > > ja > > -- > Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From sebastian.bergmann_(at)_web.de Tue, 02 May 2000 15:28:52 +0200 Date: Tue, 02 May 2000 15:28:52 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] Optimierung einer SQL Funktion Ulf Wendel schrieb: > Sieht aus, als finde die PHPLIB Anwendung? Dann hast Du natürlich einen > (sehr) geringen Overhead durch die Abstraktion. Ja, ich benutze die PHPLIB um durch die Datenbankabstraktion mehrere Datenbanksysteme mit phpOpenCounter "beglücken" zu können :-) Aber davon abgesehen erspart einem die PHPLIB so einiges an (Schreib-)Arbeit im Umgang mit Datenbanken. > Benutzt Du MySQL und > kennst Du explain, > http://web.mysql.com/Manual_chapter/manual_Reference.html#EXPLAIN? Mehr > als dies zu beachten kannst Du nicht machen. Werde ich mir mal ansehen, danke! -- Sebastian Bergmann Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78 From sebastian.bergmann_(at)_web.de Tue, 02 May 2000 15:26:29 +0200 Date: Tue, 02 May 2000 15:26:29 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] Andere Mailingliste Michael Stahmann schrieb: > eschmid+sic_(at)_s.netic.de schrieb: > > > Ich halte eine weitere Mailingliste zum Thema PHP für überflüssig. Die > > Einrichtung einer Newsgroup war auch ein Schritt in die falsche Richtung. > > Das sehen viele sicher hier genauso. Sorry, ich er hat mich gebeten es hier zu posten, also habe ich es gemacht. -- Sebastian Bergmann Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78 From ralf_(at)_globalpark.de Tue, 2 May 2000 16:08:08 +0200 Date: Tue, 2 May 2000 16:08:08 +0200 From: Ralf Geschke ralf_(at)_globalpark.de Subject: [php] [ADMIN] Info: Listeneinstellungen Hallo ! Eine weitere Information am heutigen Tage: Wir haben die Liste nun dahingehend konfiguriert, dass sie sich auch mit der neuen / alten Adresse php_(at)_php-center.de meldet. Das fuehrt dazu, dass einige Headerzeilen nun anders lauten - anstatt solix.wiso.uni-koeln.de etc. steht nun php-center.de dort. Das hat zur Folge, dass Filter, welche auf die relevanten Headerzeilen, etwa Sender oder X-BeenThere angesetzt sind, nun geaendert werden muessen. Bitte stellt Eure Mailprogramme bzw. Filter dahingehend ein. Dies dient alles zum Wohle der Liste und zur Vorbereitung des Umzugs. ;-) Beste Gruesse, Ralf -- / mail:// ralf _(at)_ { globalpark.de | kuerbis.org | php-center.de } / http:// www . { globalpark.de | kuerbis.org | php-center.de } / fon:// { 02233-793373 | 0177-5262345 } From eschmid_(at)_s.netic.de Tue, 02 May 2000 16:04:57 +0200 Date: Tue, 02 May 2000 16:04:57 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Andere Mailingliste Michael Stahmann wrote: > Mich nervt es manchmal auch, staendig die gleichen Fragen zu lesen, aber jeder > hat mal angefangen und die Manuals sind fuer Anfaenger wirklich nicht immer > gerade leicht zu lesen. Wer so etwas schreibt, hat fuer mich die Nase einfach > zu hoch haengen. :-( Wie soll ich dass nun verstehen? Ein Manual für Anfänger wird wohl so schnell nicht geschrieben. Dafür gibt es ja genügend Tutorien oder sonstiges Informationsmaterial, zum Beispiel die FAQ von Kristian. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From sebastian.bergmann_(at)_web.de Tue, 02 May 2000 15:57:12 +0200 Date: Tue, 02 May 2000 15:57:12 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] [ADMIN] Neuigkeiten (war:Re: [php] Andere Mailingliste) Ralf Geschke schrieb: > Schaetze, Bernds Liste braucht noch Zulauf - oder ist da inzwischen > mehr als "Test" zu lesen..? ;-) Nein :-) > php_(at)_php-center.de . Geändert. -- Sebastian Bergmann Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de Fax/Voice: +49 180 50 52 54 04 86 39 \ Mobil: +49 170 125 85 78 From Arash.Yalpani_(at)_post.rwth-aachen.de Tue, 2 May 2000 16:10:53 +0200 Date: Tue, 2 May 2000 16:10:53 +0200 From: Arash Yalpani Arash.Yalpani_(at)_post.rwth-aachen.de Subject: [php] query wird nicht =?iso-8859-1?Q?ausgef=FChrt?= Hi Ulf - danke fuer den Tip. den habe ich gebraucht: mysql_error() Der Fehler: "no database selected". bloed von mir. jetzt klappt es auf jedenfall. schone gruesse, arash >Was soll Zeile 2 denn machen? mysql_query ist durch das _(at)_ zum Schweigen >verdonnert und das Ergebnis der Query wird nicht abgeholt. Möchtest Du >wissen warum nichts gelöscht wird, dann nimm das _(at)_ weg und benutzer >mysql_error(), mysql_errno(). >Ulf From breker_(at)_multimedialesdesign.de Tue, 2 May 2000 16:19:46 +0200 Date: Tue, 2 May 2000 16:19:46 +0200 From: Robert Breker breker_(at)_multimedialesdesign.de Subject: [php] php check ob javascript installiert ist oder nicht ? > Also ich habe folgendes Problem, > ich moechte gern testen ob javascript auf dem connecteten > rechner installiert ist, da javascript aber clientbasierend ist > weiss ich nun nicht wie ich das am cleversten mache. hi, geht nicht mit php, mußt du wohl mit javascript machen. cu From bjoern_(at)_baer.main.de Tue, 2 May 2000 16:38:58 +0200 Date: Tue, 2 May 2000 16:38:58 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] =5Bphp=5D_query_wird_nicht_ausgef=FChrt?= * Arash Yalpani wrote: > wenn ich das "_(at)_"-zeichen wegnehme gibt es auch keine fehlermeldung. *raetsel* if ($res=mysql_query($query)) { print "Klappt!"; } else { print "Klappte nicht. MySQL meint dazu: ".mysql_error(); } -- ** Ostermotive ** Comics ** Hochwertige Akte ** Liebesgrüße ** ** Städtebilder und mehr bei Landschaftsmotive ** =======> <======= From Mathias.Gloss_(at)_start.de Tue, 2 May 2000 16:34:23 +0200 Date: Tue, 2 May 2000 16:34:23 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] =5Bphp=5D_query_wird_nicht_ausgef=FChrt?= Aloha, > ---------- > Von: Arash Yalpani[SMTP:Arash.Yalpani_(at)_post.rwth-aachen.de] > > wenn ich das "_(at)_"-zeichen wegnehme gibt es auch keine fehlermeldung. > *raetsel* > > danke jedenfalls, > arash > > >zeile 1 $query = "DELETE FROM sessions WHERE sid='$this->c_sid'"; > >zeile 2 _(at)_mysql_query( $query ); > Falls du das innerhalb einer Tabelle oder so machst, kann es sein, dass die Fehlermeldung nur im Quell- text der Seite zu finden ist und nicht als HTML angezeigt wird ... schau doch da mal nach :) Oder füge hinter Zeile 2 spasshalber mal: echo mysql_error(); ein ... sonst bin ich auch ratlos. Viele Grüße, Mathias From Martin_(at)_virtualley.com Tue, 2 May 2000 16:41:03 +0000 Date: Tue, 2 May 2000 16:41:03 +0000 From: Martin Lechky Martin_(at)_virtualley.com Subject: [php] user - agent informationen ? als erstes danke fuer die information ueber javascript ... (haett ich auch selber drauf kommen koennen ) und nu noch ne 2 frage hehe .. ich suche schon seit stunden im net nach einer site wo die unterschiedlichen browser und deren kennung beschrieben sind ( um weitere informationen ueber den connecteten user zu bekommen ( steuerung der sprache usw.) Martin Lechky From bjoern_(at)_baer.main.de Tue, 2 May 2000 16:43:13 +0200 Date: Tue, 2 May 2000 16:43:13 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] RE: Re: [php] Andere Mailingliste * Mark Kronsbein wrote: > wie das wird. Vom Ansatz her fände ich es aber besser, die bestehende ML > aufzuteilen (1000 Mal diskutiert, "Installation", "Unter Windows" etc.), Das bringt meiner Meinung nach auch nicht sehr viel, da du die Probleme somit nur verzerrst, aber nicht löst. Björn. From schlicht_(at)_ix-ware.de Tue, 2 May 2000 16:40:11 +0200 Date: Tue, 2 May 2000 16:40:11 +0200 From: Frank Schlicht schlicht_(at)_ix-ware.de Subject: [php] Probleme mit Datumskonvertierung Hallo Leute, ich bin am verzweifeln. Ich lese aus einer MySQL-DB Datumswerte aus. Dort kommt dann unformatiert sowas wie "2000-05-02" raus. Wenn ich jetzt aber dieses Datum mit date("j.m.Y") formatieren will, bekomme ich immer 1.01.1970 heraus. Warum will er mein Datum nicht ? Gruß Frank From voyager_(at)_voyager-crew.de Tue, 2 May 2000 16:50:03 +0200 Date: Tue, 2 May 2000 16:50:03 +0200 From: Markus Kniehl voyager_(at)_voyager-crew.de Subject: [php] Session Ich habe ein Problem mit sessions Ich habe das script aus dem Manual: -------------------------- Hello visitor, you have seen this page times.

is necessary to preserve the session id # in the case that the user has disabled cookies ?> To continue, click here --------------------------- Wenn ichs dann ausführ kommt eine Fehlermeldung: ----------------------------- Fatal error: Call to unsupported or undefined function session_register() in c:\inetpub\wwwroot/file.php3 on line 3 ---------------------------- Daher meine Frage muss ich irgendeine DLL vorher laden (WIN/IIS5/PHP3) From w.henseler_(at)_snoopmedia.de Tue, 2 May 2000 15:25:42 +0200 Date: Tue, 2 May 2000 15:25:42 +0200 From: Wilfried Henseler w.henseler_(at)_snoopmedia.de Subject: [php] Crosspromotion in shops ----- Original Message ----- From: "Helmut P. Fleischhauer" To: Sent: Sunday, April 30, 2000 5:06 PM Subject: Re: [php] Crosspromotion in shops? > At 16:18 30.04.00 +0200, you wrote: > >hat jemand vielleicht einen eleganten ansatz um crosspromotion > >in ein shop zu integrieren? > > > >Also (siehe amazon): > >"Wer dieses Buch gekauft hat, hat auch .... gekauft" > -------- > Hallo, > > eine Lösung wäre doch, eine Tabelle "kauf" anzulegen und darin die > Käufer-id und die Waren-id festzuhalten. > z.B. > > > CREATE TABLE kauf ( > wareid bigint(20) unsigned DEFAULT '0' NOT NULL, > time timestamp(14), > personid mediumint(8) unsigned DEFAULT '0' NOT NULL, > KEY wareid (wareid) > ); > > Die Tabelle ist klein und laesst eine Reihe von Abfragen zu: > - wer hat ware-xy auch gekauft > - was hat Kunde-xy noch gekauft > - wer hat ware-xy wann oder im Zeitraum von bis auch gekauft > - was hat Kunde-xy wann oder im Zeitraum von bis noch gekauft Naja, das ist schon ok. Aber ich will ja nicht ne bestelltabelle haben, sondern am schluss soll da eine cross-selling tabelle stehen: CREATE TABLE Xselling ( produkt_id bigint(20) unsigned DEFAULT '0' NOT NULL, top1_produkt_id bigint(20) unsigned DEFAULT '0' NOT NULL, top2_produkt_id bigint(20) unsigned DEFAULT '0' NOT NULL, top3_produkt_id bigint(20) unsigned DEFAULT '0' NOT NULL, KEY produkt_id ); Die frage ist also viel mehr, wie mache ich am elegantesten aus deiner (oder einer aehnlichen) tabelle die Xselling tabelle. In der sollen die 3 produkte stehen, die kunden am haeufigsten gekauft haben, die produkt_id auch mal gekauft haben. danke, wilfried From w.henseler_(at)_snoopmedia.de Tue, 2 May 2000 15:26:12 +0200 Date: Tue, 2 May 2000 15:26:12 +0200 From: Wilfried Henseler w.henseler_(at)_snoopmedia.de Subject: [php] Crosspromotion in shops ----- Original Message ----- From: "Björn Schotte" To: Sent: Sunday, April 30, 2000 5:07 PM Subject: Re: [php] Crosspromotion in shops? > * Wilfried Henseler wrote: > > Also (siehe amazon): > > "Wer dieses Buch gekauft hat, hat auch .... gekauft" > > Mal schnell auf den Schmierzettel gepinselt. Könnte sein, dass > es fehlerhaft ist, mal sehen: > > Tabelle produkt enthält eine Produkt-ID plus restliche Produktdaten. > Tabelle kunde enthält Kunden-ID plus restliche Kundendaten. > Tabelle bestellung enthält Kunden-ID plus Produkt-ID plus restliche > Bestelldaten (evtl. noch weiter zu normalisieren) > > In einer Zeile: > > select b2.pid from bestellung as b1, bestellung as b2 where b1.pid="1" > and b2.kid=b1.kid and b2.pid not like '1' group by b2.pid; > > Übersetzt: selektiere mir die Produkt-ID2 (b2.pid) aus zwei Bestelltabellen > (b1, b2), bei der b1.pid die Produkt-ID ist auf die die Crossover-Bestellungen > geprüft werden sollen, sowie der Kunde von b2 und b1 der gleiche ist und > die Produkt-ID aus p2 nicht gleich b1.pid ist. Gruppiere das Result dann gegen > b2.pid, um jede pid einzeln zu erhalten. > > Falls jemand eine bessere Lösung oder Anmerkungen zu meiner Lösung > hat, nur her damit. :) Hallo, hmmm... aber ist diese loesung nun "schonender"? Immerhin brauchst du nach diesem prinzip 1000 x 1000 = 1.000.000 sql abfragen. (Bei angenommenen 1000 produkten) Wenn ich 50 bestellnummern pro user abspeichere, durchlaufe ich die tabelle der user 1000 mal (fuer jedes produkt nur einmal). Habe allerdings den etwas hoeheren php aufwand, da ich alle 50 produkte Y pro user, der produkt A gekauft hat, in das array produkte[A,Y] addieren muss. Und das halt 1000 mal. Oder ich mache mir noch mehr php-aufwand und durchlaufe die user tabelle nur ein einziges mal und adde dabei alle produktkombinationen auf einmal in das array. Hmmm... welcher weg ist eleganter? danke, wilfried From bjoern_(at)_baer.main.de Tue, 2 May 2000 16:04:23 +0200 Date: Tue, 2 May 2000 16:04:23 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Crosspromotion in shops? * Wilfried Henseler wrote: > hmmm... aber ist diese loesung nun "schonender"? Ich denke schon. Schließlich hast du ja nur eine einzige SQL-Query, die du aufrufen mußt. Björn. From bjoern_(at)_baer.main.de Tue, 2 May 2000 16:09:04 +0200 Date: Tue, 2 May 2000 16:09:04 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Crosspromotion in shops? * Wilfried Henseler wrote: > CREATE TABLE Xselling ( > produkt_id bigint(20) unsigned DEFAULT '0' NOT NULL, > top1_produkt_id bigint(20) unsigned DEFAULT '0' NOT NULL, > top2_produkt_id bigint(20) unsigned DEFAULT '0' NOT NULL, > top3_produkt_id bigint(20) unsigned DEFAULT '0' NOT NULL, > KEY produkt_id > ); > Die frage ist also viel mehr, wie mache ich am elegantesten > aus deiner (oder einer aehnlichen) tabelle die Xselling > tabelle. Hach, einfach ausprobieren oder mal selber auf nem Schmierzettel nachdenken ... :-) Du könntest meine Query nehmen und danach via $res=mysql_query("meine query limit 3"); while ($row=mysql_fetch_array($res)) { $x[]=$row[pid]; } $res2=mysql_query("insert into Xselling values(1,$x[0],$x[1],$x[2])"); Zum Beispiel. Könnte man aber noch optimieren, vielleicht mit einem replace anstatt insert etc. -- ** Ostermotive ** Comics ** Hochwertige Akte ** Liebesgrüße ** ** Städtebilder und mehr bei Landschaftsmotive ** =======> <======= From mk_(at)_html-design.com Tue, 2 May 2000 11:17:36 -0400 Date: Tue, 2 May 2000 11:17:36 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] RE: Re: [php] Andere Mailingliste >* Mark Kronsbein wrote: >> wie das wird. Vom Ansatz her fände ich es aber besser, die bestehende ^^^^^ >Das bringt meiner Meinung nach auch nicht sehr viel, da du die >Probleme somit nur verzerrst, aber nicht löst. Siehe oben. Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From newsletter_(at)_stefan-schwardt.de Tue, 2 May 2000 17:20:02 +0200 Date: Tue, 2 May 2000 17:20:02 +0200 From: Stefan Schwardt newsletter_(at)_stefan-schwardt.de Subject: [php] Re[2]: [php] RE: Re: [php] Andere Mailingliste Moin Björn Schotte, moin Liste, >> wie das wird. Vom Ansatz her fände ich es aber besser, die bestehende ML >> aufzuteilen (1000 Mal diskutiert, "Installation", "Unter Windows" etc.), BS> Das bringt meiner Meinung nach auch nicht sehr viel, da du die BS> Probleme somit nur verzerrst, aber nicht löst. und wer wollte eine solche Liste auch 'betreuen'? Ich finde das bisherige System sehr gut, auch wenn viele die Liste mit einem interaktivem Handbuch verwechseln (vielleicht sollte man für diese Fragen einen Bot bueroklammer_(at)_php-center.de einrichten...). Es wurde kürzlich schon einmal gefragt: Was ist denn aus der Idee des 'Listen-Scripten' geworden (IMHO sollten Beispielaufgaben entwickelt und in die Liste gestellt werden)? -- Stefan Schwardt. From ruderstaller_(at)_cwd.at Tue, 2 May 2000 17:32:52 +0200 Date: Tue, 2 May 2000 17:32:52 +0200 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] AW: [php] user - agent informationen ? Hallo, > als erstes danke fuer die information ueber javascript ... > (haett ich auch selber drauf kommen koennen ) > und nu noch ne 2 frage hehe .. > ich suche schon seit stunden im net nach einer site wo die > unterschiedlichen > browser und deren kennung beschrieben sind ( um weitere > informationen ueber den > connecteten user zu bekommen ( steuerung der sprache usw.) schau dir mal diese statistik an: http://awsd.com/scripts/log.agents.html unten findest du eine (ziemlich) komplette Liste der Agents. lg Ludwig Mit bestem Gruss Ludwig Ruderstaller -- ______________________________________________________________ CWD - Creative Web Design http://www.cwd.at Ludwig Ruderstaller mailto:ruderstaller_(at)_cwd.at Tannengasse 19/1/46 Tel. +43 1 786 89 25 1150 Wien Fax. +43 1 786 89 84 From newsletter_(at)_stefan-schwardt.de Tue, 2 May 2000 17:22:45 +0200 Date: Tue, 2 May 2000 17:22:45 +0200 From: Stefan Schwardt newsletter_(at)_stefan-schwardt.de Subject: [php] Session Moin Markus Kniehl, moin Liste, MK> Daher meine Frage muss ich irgendeine DLL vorher laden (WIN/IIS5/PHP3) jo, die php4.dll :-) PHP3 hat kein eigenes Session Managment, also entweder selber bauen, PHP-lib einsetzen (phplib.netuse.de) oder PHP4 verwenden. Und vielleicht nochmal etwas genauer in das Manual blicken, da wird das sicher stehen. -- Stefan Schwardt. From fg_(at)_FutureByte.net Tue, 02 May 2000 17:34:14 +0200 Date: Tue, 02 May 2000 17:34:14 +0200 From: Franz Graf fg_(at)_FutureByte.net Subject: [php] Probleme mit Datumskonvertierung > ich bin am verzweifeln. Ich lese aus einer MySQL-DB Datumswerte aus. > Dort kommt dann unformatiert sowas wie "2000-05-02" raus. Wenn ich > jetzt aber dieses Datum mit date("j.m.Y") formatieren will, bekomme ich > immer > 1.01.1970 heraus. > Warum will er mein Datum nicht ? Siehe MySQL Manual Punkt: "7.3.6.2 The DATETIME, DATE and TIMESTAMP types" und "7.4.11 Date and time functions" Mit UNIX_TIMESTAMP(date) bekommst du den von Dir benötigten Timestamp. Du kannst mittels DATE_FORMAT(date,format) das Datum auch gleich von MySQL formatieren lassen. Was unterm Strich performanter ist, weiß ich nicht. mfg Franz -- http://www.Locked.de [Franz Graf - Webdesign ] [FutureByte GmbH - Net Development Equipment] [http://www.futurebyte.net ] From Michael_(at)_Stahmann.de Tue, 02 May 2000 17:36:56 +0200 Date: Tue, 02 May 2000 17:36:56 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Andere Mailingliste Egon Schmid schrieb: > Wie soll ich dass nun verstehen? Ein Manual für Anfänger wird wohl so > schnell nicht geschrieben. Dafür gibt es ja genügend Tutorien oder > sonstiges Informationsmaterial, zum Beispiel die FAQ von Kristian. > > -Egon Ein Manual für Anfaenger widerspricht ja auch dem Sinn und Zweck. Ich wollte damit nur sagen, das eine Mailingliste auch einmal Fragen vertragen kann, von jmd der/die nicht richtig ins Manual geschaut hat. Ich gebe selber oft Tips mit verweisen auf die FAQ von Christian. Die ist so gut, das die meisten Anfaengerfragen dort gelößt werden. Nur der zitierte Spruch war mir ein Dorn im Auge. 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 -------------------------------------------------------- From M.Kurz_(at)_dc-ag.de Tue, 2 May 2000 17:42:55 +0200 Date: Tue, 2 May 2000 17:42:55 +0200 From: Marcel Kurz M.Kurz_(at)_dc-ag.de Subject: [php] deutsches Datum Hi Leute, ich hab mal wieder ne kleine Frage : Also auf meinem Dev System (WAMP) lauft der Script: setlocale ("LC_TIME", "ge"); $dt = strftime("%d.%B.%Y %H:%M Uhr"); echo $dt; da spuckt er als Monat auch Mai aus aber bei Schlund macht er des nicht da kommt dann immer May !!! Warum ?????? Beste Gruesse Marcel From Michael.Ackermann_(at)_nintendo.de Tue, 02 May 2000 17:54:38 +0200 Date: Tue, 02 May 2000 17:54:38 +0200 From: Michael Ackermann Michael.Ackermann_(at)_nintendo.de Subject: [php] Antw: [php] deutsches Datum ** Proprietary ** Versuch mal das hier setlocale ("LC_TIME", "de_DE"); Michael Ackermann >>> M.Kurz_(at)_dc-ag.de 02.05.00 >>> Hi Leute, ich hab mal wieder ne kleine Frage : Also auf meinem Dev System (WAMP) lauft der Script: setlocale ("LC_TIME", "ge"); $dt = strftime("%d.%B.%Y %H:%M Uhr"); echo $dt; From hartmut_(at)_six.de Tue, 02 May 2000 17:58:36 +0200 Date: Tue, 02 May 2000 17:58:36 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] deutsches Datum Marcel Kurz wrote: > > Hi Leute, > ich hab mal wieder ne kleine Frage : > Also auf meinem Dev System (WAMP) lauft > der Script: > > setlocale ("LC_TIME", "ge"); ... "ge" ist der ISO-Country-Code für Georgien, versuchs doch mal mit "de" ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From fg_(at)_FutureByte.net Tue, 02 May 2000 18:07:53 +0200 Date: Tue, 02 May 2000 18:07:53 +0200 From: Franz Graf fg_(at)_FutureByte.net Subject: [php] AW: [php] user - agent informationen ? > > als erstes danke fuer die information ueber javascript ... > > (haett ich auch selber drauf kommen koennen ) > > und nu noch ne 2 frage hehe .. > > ich suche schon seit stunden im net nach einer site wo die > > unterschiedlichen > > browser und deren kennung beschrieben sind ( um weitere > > informationen ueber den > > connecteten user zu bekommen ( steuerung der sprache usw.) > > schau dir mal diese statistik an: http://awsd.com/scripts/log.agents.html > > unten findest du eine (ziemlich) komplette Liste der Agents. Wie sind eigentlich so die Meinungen zu Browscap.ini und get_browser()? mfg Franz -- http://www.Locked.de [Franz Graf - Webdesign ] [FutureByte GmbH - Net Development Equipment] [http://www.futurebyte.net ] From christoph.steglich_(at)_post.rwth-aachen.de Tue, 02 May 2000 16:05:15 +0200 Date: Tue, 02 May 2000 16:05:15 +0200 From: Christoph Steglich christoph.steglich_(at)_post.rwth-aachen.de Subject: [php] Crosspromotion in shops? Wilfried Henseler wrote: > > Hallo, Hi Wilfried, > > hat jemand vielleicht einen eleganten ansatz um crosspromotion > in ein shop zu integrieren? > > Also (siehe amazon): > "Wer dieses Buch gekauft hat, hat auch .... gekauft" > > Mein erster ansatz ist, fuer jeden kunden festzuhalten, > welche bestellnummern er bereits gekauft hat. Aus > platzgruenden nur die letzten 50 produkte. > Hat dazu jemand ideen, wie es eleganter ginge? Ich würde es eventuell folgendermassen machen: Grundprinzip ist, die Daten nicht erst nachträglich (sozusagen offline) zu bestimmen, sondern die cross-selling Tabelle bereits während eines Bestellvorgangs zu pflegen, d.h. 1) Für jeden Kunden eine Liste mit bereits erstandenen Produkten (s.o.) 2) Bei jedem Produkt eine Liste, in die "zusammen" mit diesem Produkt erstandene Produkte eingefügt werden + ein Feld für die Häufigkeit 3) Kauft ein Kunde etwas, trägt man das gekaufte Produkt in alle bereits von diesem Kunden erstandenen Produkte ein, sowie alle bereits erstandenen Produkte bei dem gerade gekauften. (bin mir aber nicht sicher, ob dieser algorithmus alle kombinationen abdeckt) 4) Wird die Information zu einem Produkt abgefragt, extrahiert man die am häufigsten "zugleich" erstandenen Produkte aus der entsprechenden Liste (online). Nachteile: - Speicherplatz (Liste beim Kunden + komplette Matrix der Produkte) Vorteile: - Bestelliste pro Kunden wird eh meist gepflegt - Es werden nur die Zellen der Matrix belegt, deren Kombination auch tatsächlich belegt ist - Geschwindigkeit: Informationen zu einem Produkt können schnell abgerufen werden. schöne grüße Christoph > > danke, > wilfried > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From ak_(at)_living-source.com Tue, 02 May 2000 18:15:57 +0200 Date: Tue, 02 May 2000 18:15:57 +0200 From: andreas kempf aka 'amalesh' ak_(at)_living-source.com Subject: [php] user - agent informationen ? On Tue, 2 May 2000 16:41:03 +0000, Martin Lechky wrote: >ich suche schon seit stunden im net nach einer site wo die unterschiedlichen >browser und deren kennung beschrieben sind ( um weitere informationen ueber den >connecteten user zu bekommen ( steuerung der sprache usw.) Fuer die sprache folgende moegliche loesung: $sprache = substr(GetEnv("HTTP_ACCEPT_LANGUAGE"),0,2); ciao, amalesh -- Software Development C++ JAVA VB PHP ASP SQL POET XML SGML http://www.living-source.com ~ Freiburg ~ Hamburg ~ Kaunas From hartmut_(at)_six.de Tue, 02 May 2000 18:32:53 +0200 Date: Tue, 02 May 2000 18:32:53 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] AW: [php] user - agent informationen ? Franz Graf wrote: > Wie sind eigentlich so die Meinungen zu Browscap.ini und > get_browser()? IMHO ist der Ansatz über eine externe Datei, die noch dazu "von Hand" beschafft werden muß, zumindest unglücklich (und funktionieren tuts anscheinend ja auch nicht immer ...) für Perl giebt es ein Packet browserinfo, das ohne externe Dateien auskommt (gesehen vor kurzem auf freshmeat.net) ( http://madhouse.lonyay.edu.hu/browserinfo/ ) werde mir das heute Abend mal genauer anschauen und evtl. testweise als Alternative zum bisherigen get_growser() portieren -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From jens_(at)_pinguin.conetix.de Tue, 2 May 2000 18:39:53 +0200 Date: Tue, 2 May 2000 18:39:53 +0200 From: Jens Benecke jens_(at)_pinguin.conetix.de Subject: [php] Nettiquette [was: Re: kein Betreff] On Tue, May 02, 2000 at 02:15:43PM +0200, Kai Hörner wrote: > Dann lies du dir doch mal die Nettiquette! > Okay, Subject sollte schon sein... AAAABER: > 1. Eine Signatur sollte nicht mehr als 3-4 Zeilen haben. > 2. In Newsgroups und Mailinglisten keine HTML-Mails. > wann merkt sich dass denn mal wer???? Ich habe keine Lust mehr das > zusammen mit den anderen auf der Liste wie Egon, Björn, Kristian und > Co immer wieder sagen zu müssen. Ist was dran ... aber immerhin benutzt er kein Outlook. ;-> Gibt es keine Möglichkeit, "Content-Type: text/html" automatisch vom Listserver zu blocken (mit einer entsprechenden Rückwarnung)? Hier, das könnte man ja als Warenung automagisch schicken, aber vorher übersetzen :-) http://www.linuxhelp.de/cgi-bin/fom?file=238 Auszug (... SCNR ;): --------------------------------------------------------------------------- In general, the header line Content-type: text/html can be taken to mean roughly the same as the following: Hi! My parents were siblings[1] so I have the intelligence of an earthworm. I have nothing of interest to say because I have more feet than brain cells and think that the internet consists of nothing more than the world wide web, but to compensate for the lack of content in my message I'm going to fill it with really kewl fonts and colors[2] to impress you. I'm aware that document design is a difficult task requiring considerable experience but I'm just too amazing to care about that: I'll just pick HTML tags at random so each of my postings uses as many features as possible. After all, if <blink> didn't make my message look stylish and sophisticated it wouldn't have been added to the language, would it? If you can't understand any of this that's too bad: you should squander your life's savings to upgrade your computer so it can run Microsoft Internet Explorer 4 so you can experience the full effect of my ramblings. I know you'd prefer me to post in text/plain format but I can't because then people might actually read my message and realise what a sorry little tosser I am. [1] Sure, inbreeding is supposed to be bad for you, but at least I can count to 14 on my toes. [2] American spelling, because most of these idiots come from America. More enlightened countries have changed their laws to permit abortion up to 30 years after conception in order to deal with these morons. --------------------------------------------------------------------------- -- ciao, Jens http://www.pinguin.conetix.de jbenecke_(at)_web.de http://www.hitch-hiker.de jens_(at)_pinguin.conetix.de http://www.linuxhelp.de cgiservice_(at)_pinguin.conetix.de http://www.linuxfaq.de From tfromm_(at)_cs.uni-potsdam.de Tue, 2 May 2000 18:35:28 +0200 Date: Tue, 2 May 2000 18:35:28 +0200 From: Thomas Fromm tfromm_(at)_cs.uni-potsdam.de Subject: [php] Andere Mailingliste Holla, die einrichtung einer weiteren ML zu php halte ich nicht "ganz" fuer nutzlos, zumal nun wirklich die selben fragen 2-3 mal die woche kommen, und das ist nicht nur eine frage, die sich wiederholt. der traffic waechst hier von woche zu woche, das war auch ein grund, warum ich mich aus der englischen ausgetragen hatte, und dort nur noch das archiv verwende. ich schaetze derzeit das nur etwa ein viertel der postings hier nicht mit den vorhandenen FAQ's oder anderen ressourcen zu beantworten sind, der rest sind eigendlich 0815 fragen, die mit einem blick ins installations howto oder aufm php-center sofort zu beantworten sind ( davon abgesehn asp mailinglisten sind noch extrem schlimmer nach dem motto: "Mein monitor geht nicht." " ist er eingeschaltet ? " "ja." "schalten sie ihn mal aus." "jetzt geht er." (original MS first level supporter)) sofern man die leute nicht dazu bringen kann, das Manual zu lesen, halte ich eine 2. ML schon fuer sinnvoll. Uebrigens bei kdevelop hat der einsatz eines forums die mailingliste deutlich entlastet. >=>Mailingliste für Phpler die nicht zu faul sind ins Manual zu gucken. >=>Anmeldung: http://fumanchi.tabu.uni-bonn.de/ml/ >Soll das auf professionalitaet hinweisen oder was will uns fumaschi damit zum >Ausdruck bringen. >Mich nervt es manchmal auch, staendig die gleichen Fragen zu lesen, aber jeder >hat mal angefangen und die Manuals sind fuer Anfaenger wirklich nicht immer >gerade leicht zu lesen. Wer so etwas schreibt, hat fuer mich die Nase einfach >zu hoch haengen. :-( Nein, die Nase zu hoch haengen hat er nicht, wenn man mal genauer hinsieht, hat er vollkommen recht. es gibt viele leute, auch auf anderen entwicklerlisten, die einfach keine lust haben sich das manual anzusehen oder einfach nicht wissen wo sie nachsehen sollen. diese werden einfach mit einer url zu dem manual zufrieden gestellt. entweder, sie wussten nicht, wo sie nachsehen sollten, dann sind sie froh ueber die url und wenn nicht, dann waren sie einfach, ja wirlich zu faul, nachzusehen. dort beschwert sich keiner, das sowas "unhoeflich" ist, das ist ganz normal. sicher sind die inhalte denn doch verschiedener natur und gehen %tual nur sehr wenig ins OT, aber das ist mit sicherheit sprachbedingt, da meistens diese ML englischsprachig sind und dort leute aus aller herrenlaender posten, die nciht immer der englischen sprache sehr gut maechtig sind. bei "einheimischen" ML ird viel OT geredet, zumal man auch mal die witze oder so versteht, besser versteht um mal auch drauf zu kontern ... gruss thomas -- ----------------------------------------- Mail: tfromm_(at)_codewizards.org Job: http://www.inubit.com Project: http://codewizards.org Watch out for the generic interface of life. From fg_(at)_FutureByte.net Tue, 02 May 2000 19:05:38 +0200 Date: Tue, 02 May 2000 19:05:38 +0200 From: Franz Graf fg_(at)_FutureByte.net Subject: [php] AW: [php] user - agent informationen ? > > Wie sind eigentlich so die Meinungen zu Browscap.ini und > > get_browser()? > > IMHO ist der Ansatz über eine externe Datei, die noch dazu > "von Hand" beschafft werden muß, zumindest unglücklich > (und funktionieren tuts anscheinend ja auch nicht immer ...) Zugegeben die ultimative Löung ist es nicht, aber mit über 250 eingetragenen Browsern find ich die Browscap.ini schonmal nicht schlecht - bzw für meine derzeitigen Ansprüche fänd ichs grade so ausreichend. > für Perl giebt es ein Packet browserinfo, das ohne externe > Dateien auskommt (gesehen vor kurzem auf freshmeat.net) > ( http://madhouse.lonyay.edu.hu/browserinfo/ ) > > werde mir das heute Abend mal genauer anschauen und evtl. > testweise als Alternative zum bisherigen get_growser() portieren Könntest Du bitte das Ergebnis hier posten? Ich persönlich hätte auf alle Fälle Interesse daran. mfg Franz Graf -- http://www.Locked.de [Franz Graf - Webdesign ] [FutureByte GmbH - Net Development Equipment] [http://www.futurebyte.net ] From m.lerch_(at)_aixtema.de Tue, 02 May 2000 19:22:22 +0200 Date: Tue, 02 May 2000 19:22:22 +0200 From: mlerch m.lerch_(at)_aixtema.de Subject: [php] Andere Mailingliste Also, dazu muß ich aber jetzt auch was schreiben. Was soll denn die ganzen "Dummies" davon abhalten die neue Liste zu besuchen.? Wird es einen virtuellen Türsteher geben, der nur die Richtigen zulässt? Werden nicht die gleichen Themen genannt werden? Ach ja, die Freunde des guten Tons (Nettettetiktte) werden nix mehr zu tun haben. Dann wird der Programmiereralltag aber trist werden. So ein herzliches "Halt's Maul" (gelesen vor ein paar Tagen) macht doch Aufmerksam. Michael Thomas Fromm schrieb: > Holla, > > die einrichtung einer weiteren ML zu php halte ich nicht "ganz" fuer nutzlos, > zumal nun wirklich die selben fragen 2-3 mal die woche kommen, und das ist > nicht nur eine frage, die sich wiederholt. > der traffic waechst hier von woche zu woche, das war auch ein grund, warum ich > mich aus der englischen ausgetragen hatte, und dort nur noch das archiv > verwende. ich schaetze derzeit das nur etwa ein viertel der postings hier > nicht mit den vorhandenen FAQ's oder anderen ressourcen zu beantworten sind, > der rest sind eigendlich 0815 fragen, die mit einem blick ins installations > howto oder aufm php-center sofort zu beantworten sind ( davon abgesehn asp > mailinglisten sind noch extrem schlimmer nach dem motto: "Mein monitor > geht nicht." " ist er eingeschaltet ? " "ja." "schalten sie ihn mal aus." "jetzt geht er." (original MS first level supporter)) > > sofern man die leute nicht dazu bringen kann, das Manual zu lesen, halte ich > eine 2. ML schon fuer sinnvoll. Uebrigens bei kdevelop hat der einsatz eines > forums die mailingliste deutlich entlastet. > > >=>Mailingliste für Phpler die nicht zu faul sind ins Manual zu gucken. > >=>Anmeldung: http://fumanchi.tabu.uni-bonn.de/ml/ > >Soll das auf professionalitaet hinweisen oder was will uns fumaschi damit zum > >Ausdruck bringen. > >Mich nervt es manchmal auch, staendig die gleichen Fragen zu lesen, aber jeder > >hat mal angefangen und die Manuals sind fuer Anfaenger wirklich nicht immer > >gerade leicht zu lesen. Wer so etwas schreibt, hat fuer mich die Nase einfach > >zu hoch haengen. :-( > > Nein, die Nase zu hoch haengen hat er nicht, wenn man mal genauer hinsieht, hat > er vollkommen recht. es gibt viele leute, auch auf anderen entwicklerlisten, > die einfach keine lust haben sich das manual anzusehen oder einfach nicht > wissen wo sie nachsehen sollen. diese werden einfach mit einer url zu dem > manual zufrieden gestellt. entweder, sie wussten nicht, wo sie nachsehen > sollten, dann sind sie froh ueber die url und wenn nicht, dann waren sie > einfach, ja wirlich zu faul, nachzusehen. dort beschwert sich keiner, das sowas > "unhoeflich" ist, das ist ganz normal. > sicher sind die inhalte denn doch verschiedener natur und gehen %tual nur sehr > wenig ins OT, aber das ist mit sicherheit sprachbedingt, da meistens diese ML > englischsprachig sind und dort leute aus aller herrenlaender posten, die nciht > immer der englischen sprache sehr gut maechtig sind. > bei "einheimischen" ML ird viel OT geredet, zumal man auch mal die witze oder > so versteht, besser versteht um mal auch drauf zu kontern ... > > gruss > thomas > > -- > ----------------------------------------- > Mail: tfromm_(at)_codewizards.org > Job: http://www.inubit.com > Project: http://codewizards.org > Watch out for the generic interface of life. > > -- > ** 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 -- ********************************* aixTeMa Digitale Lösungen GbR Michael Lerch Lütticher Str. 10-12 52064 Aachen Germany Tel.: +49 241 70515-37 Fax: +49 241 70515-15 mailto:m.lerch_(at)_aixtema.de http://www.aixtema.de ********************************* From bjoern_(at)_baer.main.de Tue, 2 May 2000 19:51:16 +0200 Date: Tue, 2 May 2000 19:51:16 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Andere Mailingliste * Thomas Fromm wrote: > eine 2. ML schon fuer sinnvoll. Uebrigens bei kdevelop hat der einsatz eines > forums die mailingliste deutlich entlastet. Im PHP-Center wird es auch ein paar Foren geben. Es soll ja auch Nutzer geben, die WWW-Foren besser finden; dem wollen wir dann gerecht werden. Ich werde an Bernds Mailingliste nicht teilnehmen; mit ca. 13 Mailinglisten lese ich momentan schon genügend und 340 Mails pro Tag reichen mir eigentlich auch. Außerdem schrieb ich ja schon, dass durch Aufsplitten mehrerer Listen das Problem nur verzerrt, aber nicht gelöst wird (IMHO). Dass Anfängerfragen, insbesondere solche Fragen die sich durch einen Blick ins Manual oder etwas Eigenrecherche von selbst gelöst hätten, lästig sind, ist klar. Dennoch würde es sich z.B. lohnen, auf entsprechende Passagen in Köhntopps FAQ zu oder sonstige Quellen verweisen. Kris postet in der Newsgruppe ja auch unermüdlich immer die FAQ-Teaser. Was den Traffic dieser Liste angeht: dafür, dass aktuell 1230 Leute diese Liste subscribed haben, ist er IMHO sehr niedrig. Ob-PHP: weiß jemand, wann es PHP4 RC 2 geben wird? Angekündigt wurde es ja schon vor einer Weile ... -- ** Ostermotive ** Comics ** Hochwertige Akte ** Liebesgrüße ** ** Städtebilder und mehr bei Landschaftsmotive ** =======> <======= From tobias_(at)_dnet.it Tue, 2 May 2000 20:03:19 +0200 Date: Tue, 2 May 2000 20:03:19 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Andere Mailingliste > Ob-PHP: weiß jemand, wann es PHP4 RC 2 geben wird? Angekündigt > wurde es ja schon vor einer Weile ... Ist - soweit ich weiß - gar nicht mehr geplant. Zeev meinte kürzlich: [20:46] I hope PHP 4 comes out within a couple of days, it's technically READY. In NEWS ist auch nur mehr von PHP 4.0 Release die Rede. Mit freundlichen Grüßen, Tobias Ratschiller From mk_(at)_html-design.com Tue, 2 May 2000 14:07:00 -0400 Date: Tue, 2 May 2000 14:07:00 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] AW: [php] user - agent informationen ? >Wie sind eigentlich so die Meinungen zu Browscap.ini und >get_browser()? Läuft scheinbar nur bei Eintrag in der php3.ini. Eintrag in der .htaccess reciht nu aus um was in der phpinfo() anzuzeigen, mehr nicht. Schlecht bzw. unzureichend dokumentiert, so gut wie keine Beispiele. Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From fg_(at)_FutureByte.net Tue, 02 May 2000 20:17:10 +0200 Date: Tue, 02 May 2000 20:17:10 +0200 From: Franz Graf fg_(at)_FutureByte.net Subject: [php] AW: [php] user - agent informationen ? > > > Wie sind eigentlich so die Meinungen zu Browscap.ini und > > > get_browser()? > > > > IMHO ist der Ansatz über eine externe Datei, die noch dazu > > "von Hand" beschafft werden muß, zumindest unglücklich > > (und funktionieren tuts anscheinend ja auch nicht immer ...) > > Zugegeben die ultimative Löung ist es nicht, aber mit über 250 > eingetragenen Browsern find ich die Browscap.ini schonmal nicht > schlecht - bzw für meine derzeitigen Ansprüche fänd ichs grade > so ausreichend. Hab mir das File grade nochmal angesehen. Wenn ich da die _aktuelle_ Datei hab mit "Last update 16-Jun-97" (?!?!) muss ich obige Aussage ja glatt revidieren. Franz -- http://www.Locked.de [Franz Graf - Webdesign ] [FutureByte GmbH - Net Development Equipment] [http://www.futurebyte.net ] From mk_(at)_html-design.com Tue, 2 May 2000 14:15:51 -0400 Date: Tue, 2 May 2000 14:15:51 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] Andere Mailingliste >Es soll ja auch Nutzer geben, die WWW-Foren besser finden; dem wollen >wir dann gerecht werden. Siehe das Forum auf php-homepage.de, welches einen recht regen Traffic hat. Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From bjoern_(at)_baer.main.de Tue, 2 May 2000 20:24:12 +0200 Date: Tue, 2 May 2000 20:24:12 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] AW: [php] user - agent informationen ? * Franz Graf wrote: > Wenn ich da die _aktuelle_ Datei hab mit "Last update > 16-Jun-97" (?!?!) muss ich obige Aussage ja glatt revidieren. Zumal man den User-Agent String ja auch ändern kann, er also keine _zuverlässige_ Aussage liefert. Björn. From eschmid_(at)_s.netic.de Tue, 02 May 2000 20:28:58 +0200 Date: Tue, 02 May 2000 20:28:58 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Andere Mailingliste Björn Schotte wrote: > Ich werde an Bernds Mailingliste nicht teilnehmen; mit ca. > 13 Mailinglisten lese ich momentan schon genügend und 340 > Mails pro Tag reichen mir eigentlich auch. Außerdem schrieb > ich ja schon, dass durch Aufsplitten mehrerer Listen das > Problem nur verzerrt, aber nicht gelöst wird (IMHO). Eine Aufsplittung würde schon was bringen und Rasmus hat schonmal laut darüber nachgedacht die PHP3 themenorientiert aufzusplitten. Auch ich lese mehrere Mailing Listen, aber 340 pro Tag ist IMHO nicht viel. > Dass Anfängerfragen, insbesondere solche Fragen die sich durch > einen Blick ins Manual oder etwas Eigenrecherche von selbst > gelöst hätten, lästig sind, ist klar. Dennoch würde es sich > z.B. lohnen, auf entsprechende Passagen in Köhntopps FAQ zu > oder sonstige Quellen verweisen. Kris postet in der Newsgruppe > ja auch unermüdlich immer die FAQ-Teaser. Es ist im Prinzip nicht lästig, wenn sich die Neulinge vorstellen und auf ihre erste Frage eine entsprechende Antwort bekommen. Welcher Anfänger kennt sich bei den wichtigsten PHP-Sites denn aus? Wo sollen die wissen wo z.B. das Handbuch rumliegt? Das kann man in einer Antwort doch mitteilen anstatt RTFM oder "Halts Maul". Wobei das letzte im vorigen Satz mir auch schon mal einer auf dieser Liste gesagt hat. > Was den Traffic dieser Liste angeht: dafür, dass aktuell > 1230 Leute diese Liste subscribed haben, ist er IMHO sehr > niedrig. Sehe ich auch so, damit ist eine zweite Liste unötig. > Ob-PHP: weiß jemand, wann es PHP4 RC 2 geben wird? Angekündigt > wurde es ja schon vor einer Weile ... Mit wird zwar noch PHP4 RC2-dev ausgegeben. Ein RC 2 wird es aber nicht geben und Andrei hat gesagt, das Release wird veröffentlicht wenn es fertig ist. Es sind noch eine Reihe von lizenzrechtlichen Probleme zu klären. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From mk_(at)_html-design.com Tue, 2 May 2000 14:35:19 -0400 Date: Tue, 2 May 2000 14:35:19 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] Andere Mailingliste >es aber nicht geben und Andrei hat gesagt, das Release wird >veröffentlicht wenn es fertig ist. Es sind noch eine Reihe von Sag bloß! SCNR Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From ulf_(at)_redsys.de Tue, 02 May 2000 21:09:41 +0200 Date: Tue, 02 May 2000 21:09:41 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Nettiquette [was: Re: kein Betreff] Jens Benecke wrote: > Gibt es keine Möglichkeit, "Content-Type: text/html" automatisch vom > Listserver zu blocken (mit einer entsprechenden Rückwarnung)? Ja, mit anderer Listensoftware und ohne Warnung. Ralf habe ich bereits einen Hinweis gegeben, allerdings ist der Aufwand für einen Umstieg derzeit nicht vertretbar. Es scheint einfacher, HTML Mails schlicht und ergreifend zu ignorieren. Keine Antwort geben, auch nicht die, daß es Konventionen gibt. Stattdessen regelmäßig in -einem- zentralen Posting auf die Konventionen hinweisen. Ulf From H.Frank_(at)_wolfsburg.de Tue, 02 May 2000 21:20:26 +0200 Date: Tue, 02 May 2000 21:20:26 +0200 From: H. Frank H.Frank_(at)_wolfsburg.de Subject: [php] Re: Crosspromotion in shops? At 17:16 02.05.00 +0200, you wrote: >hmmm... aber ist diese loesung nun "schonender"? >Immerhin brauchst du nach diesem prinzip 1000 x 1000 >= 1.000.000 sql abfragen. (Bei angenommenen 1000 produkten) >Wenn ich 50 bestellnummern pro user abspeichere, durchlaufe >ich die tabelle der user 1000 mal (fuer jedes produkt nur einmal). >Habe allerdings den etwas hoeheren php aufwand, da ich alle 50 >produkte Y pro user, der produkt A gekauft hat, in das array >produkte[A,Y] addieren muss. Und das halt 1000 mal. >Oder ich mache mir noch mehr php-aufwand und durchlaufe die user tabelle >nur ein einziges mal und adde dabei alle produktkombinationen >auf einmal in das array. > >Hmmm... welcher weg ist eleganter? > >danke, >wilfried Hi, hab leider nicht den ganzen Thread gelesen, aber hier meine Idee: Du hast deine User Table und die Produkt Table. Wenn du also die Produkt Infos abrufst arbeitest du in dieser Table, warum speicherst du die "Hat auch noch gekauft.." Infos nicht in der Table mit? Du könntest entweder jeden Neu-Kauf eintragen und dann per PHP die häufigsten 3 ermitteln oder du überschreibst jedes mal das gesamte Feld mit den 3 häufigsten in der Reinfolge. Dann hättest du aber nicht die Info falls die "dazu-kauf-Produkte" wechseln. Also könntest du alle jemals dazu gekauften Produkte eintragen und mit einem Wert, der die Häufigkeit des Kaufs angibt, die "Rangliste" managen. Du hättest dann kein Produkt doppelt aber dennoch die genaue Rangliste. Wäre wohl auch die beste Lösung im Speicherplatz- / Aufwands- / Genauigkeitverhältnisses. Die PHP Arbeit teilt sich dann nämlich auf verschiedene Scripts auf und das sowieso am meisten aufgerufene Script zum Browsen der Produkte hat den kleinsten Anteil, weil es nur liest. mfg, Hendrik From eschmid+sic_(at)_s.netic.de Tue, 2 May 2000 21:36:52 +0200 Date: Tue, 2 May 2000 21:36:52 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] RE: Re: [php] Andere Mailingliste On Tue, May 02, 2000 at 02:35:19PM -0400, Mark Kronsbein wrote: > > >es aber nicht geben und Andrei hat gesagt, das Release wird > >veröffentlicht wenn es fertig ist. Es sind noch eine Reihe von > > Sag bloß! In RC2-dev ist schon Support für Flash enthalten. Dokumentiert ist es nur im Sourcecode. -Egon PS: Mark, wie weit bist Du mit der Übersetzung? -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From fg_(at)_FutureByte.net Tue, 02 May 2000 21:48:28 +0200 Date: Tue, 02 May 2000 21:48:28 +0200 From: Franz Graf fg_(at)_FutureByte.net Subject: [php] AW: [php] user - agent informationen ? > * Franz Graf wrote: > > Wenn ich da die _aktuelle_ Datei hab mit "Last update > > 16-Jun-97" (?!?!) muss ich obige Aussage ja glatt revidieren. > > Zumal man den User-Agent String ja auch ändern kann, > er also keine _zuverlässige_ Aussage liefert. Ja, schon klar. Ein 100% Ergebnis will ich ja auch garnicht. Ich bräuchte blos eine ca. Auswertung von Browsern und Betriebssystemen, da reichts wenn in ~80% der Fälle n halbwegs sinnvolles Ergebnis kommt. Franz PS: Da fällt mir das Zitat meines Mathelehrers ein: Trau nur den Statistiken, die Du selbst erstellt hast (oder meinte er "welche Du selbst frisiert hast"?) ;) -- http://www.Locked.de [Franz Graf - Webdesign ] [FutureByte GmbH - Net Development Equipment] [http://www.futurebyte.net ] From andreas.wolske_(at)_eastlink.de Tue, 02 May 2000 21:49:37 +0200 (CEST) Date: Tue, 02 May 2000 21:49:37 +0200 (CEST) From: andreas.wolske_(at)_eastlink.de andreas.wolske_(at)_eastlink.de Subject: [php] Andere Mailingliste Also ich will ja nicht meckern, aber ich muss z. Zt. jeden Tag einen neuen Filter einrichten, damit die mails an die Liste nicht in irgendeinem Folder ankommen. Da ich schon Internet Rentner, (seit 92' ueber ecrc.de dabei) bin, nervt das ganz schoen. Es kann ja auch sein, dass ich da falsch liege, und das heute alles nicht mehr so wichtig ist .... Aber mailinglisten werden doch wohl immer gleich administriert ;-)) -- Andreas Wolske Geschaeftsleitung EastLink GmbH Chemnitz ---------------------- professional INTERNET services ---------------------- voice +49-371-432060 - fax +49-371-4320626 - http://www.eastlink.de EastLink GmbH Chemnitz - Uhlandstrasse 27 - D-09130 Chemnitz From braukmann_(at)_tse-online.de Tue, 2 May 2000 22:52:25 +0200 Date: Tue, 2 May 2000 22:52:25 +0200 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Andere Mailingliste Hi, On Tue, May 02, 2000 at 06:35:28PM +0200, Thomas Fromm wrote: > sofern man die leute nicht dazu bringen kann, das Manual zu lesen, > halte ich eine 2. ML schon fuer sinnvoll. hoert hoert. Alle PHP-Profis, Leute die wirklich programmieren koennen, etc. werden also Deiner Meinung nach in die tolle, neue Fumanchi-PHP-Liste abwandern und alle DAUs und 'PHP-ist-meine-erste-Programmiersprache'-Adepten werden hierbleiben? Das koennt 'Ihr' doch garnicht glauben, oder? Vielmehr werden die echten DAUs ihre Fragen halt in beide Listen absetzen. Ist doch absoluter Humbug. Schon jetzt nervt es mich, wenn ich eine Frage (ja, ich mach das meistens per PM) beantworte und anschliessend feststelle, dass sie x Stunden frueher (oder am Tag vorher) schon fachkundig in der Newsgroup diskutiert bzw. beantwortet wurde. > Uebrigens bei kdevelop hat der einsatz eines forums die > mailingliste deutlich entlastet. Klar. 'Foren' (und Du meinst doch sicher ein WWW-basiertes Forum) ziehen DAUs, k3wle Jungs und Maedchen sowie andere Internet-Einsteiger an, weil sie nichts besseres kennen. Meine Arbeitszeit (und erst recht Freizeit) waere mir fuer die umstaendliche Benutzung eines Online-Forums wirklich viel zu schade; und ich gehe davon aus, dass es hier vielen so geht. Nur, ... das gewaehrleistet immer noch nicht, dass jeder, der hier teilnimmt, auch wirklich vorher saemtliche Dokumentation liest und dann auch noch versteht, und geholfen ist den Anfaenger damit auch nicht. > Nein, die Nase zu hoch haengen hat er nicht, wenn man mal genauer > hinsieht, hat er vollkommen recht. Dann soll er doch daran arbeiten, dass es besser wird. Hast Du Dir (oder auch H. Fumanchi) mal angesehen, welche Arbeit Kristian in der Newsgroup leistet? Wenn Fumanchi dasselbe fuer _diese_ Mailinglisten tun wuerde, waere vielen geholfen. (Naja, ... wenn mich mich an so einige seiner Postings erinnere, ... vielleicht auch nicht :( ) -Andreas -- : Anti-Spam Petition: http://www.politik-digital.de/spam/ : : PGP-Key: http://www.tse-online.de/~ab/public-key : : Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B : From tobias_(at)_dnet.it Tue, 2 May 2000 22:43:13 +0200 Date: Tue, 2 May 2000 22:43:13 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Nettiquette [was: Re: kein Betreff] > Ja, mit anderer Listensoftware und ohne Warnung. Ralf habe ich bereits > einen Hinweis gegeben, allerdings ist der Aufwand für einen Umstieg > derzeit nicht vertretbar. Die andere Variante wäre, auf Infosoc ein PHP-Skript über die Mails laufen zu lassen und bei jedem Content-Type: text/html zumindest eine Warnung an den Autor zu senden. Mit freundlichen Grüßen, Tobias "Huch, beteilige ich mich an Meta-Diskussionen?" Ratschiller From eschmid+sic_(at)_s.netic.de Tue, 2 May 2000 23:40:41 +0200 Date: Tue, 2 May 2000 23:40:41 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Andere Mailingliste On Tue, May 02, 2000 at 10:52:25PM +0200, Andreas Braukmann wrote: > On Tue, May 02, 2000 at 06:35:28PM +0200, Thomas Fromm wrote: > > > sofern man die leute nicht dazu bringen kann, das Manual zu lesen, > > halte ich eine 2. ML schon fuer sinnvoll. > hoert hoert. Alle PHP-Profis, Leute die wirklich programmieren > koennen, etc. werden also Deiner Meinung nach in die tolle, > neue Fumanchi-PHP-Liste abwandern und alle DAUs und > 'PHP-ist-meine-erste-Programmiersprache'-Adepten werden > hierbleiben? Die Auswirkungen einer Aufteilung in eine Anfänger-Liste und eine Experten-Liste kann man sich mit Deinen Worten sehr gut vorstellen. > Das koennt 'Ihr' doch garnicht glauben, oder? > Vielmehr werden die echten DAUs ihre Fragen halt in beide > Listen absetzen. Ist doch absoluter Humbug. > Schon jetzt nervt es mich, wenn ich eine Frage (ja, ich mach > das meistens per PM) beantworte und anschliessend feststelle, > dass sie x Stunden frueher (oder am Tag vorher) schon fachkundig > in der Newsgroup diskutiert bzw. beantwortet wurde. Obwohl ich diese Newsgroup auch gelegentlich besuche und deren Einrichtung immer abgelehnt habe, hat sie auch einiges gutes aufzuweisen. Sie entlastet die Mailing Liste erheblich. Deshalb hab ich sie auch auf den www.php.net Seiten mit aufgenommen. > > Uebrigens bei kdevelop hat der einsatz eines forums die > > mailingliste deutlich entlastet. > Klar. 'Foren' (und Du meinst doch sicher ein WWW-basiertes > Forum) ziehen DAUs, k3wle Jungs und Maedchen sowie andere > Internet-Einsteiger an, weil sie nichts besseres kennen. Noch krassere Beispiele sind die Rezension zu dem Markt&Technik Buch bei Amazon.de zu finden. Natürlich ist dieses Buch veraltet und überholt, aber die letzten Rezesionen liegen im Bereich von DAUs. Amazon hat es nicht mal fertig gebracht die Seitenzahl entsprechend anzupassen. Schreibt mal an katalogfehler_(at)_amazon.de. > Meine Arbeitszeit (und erst recht Freizeit) waere mir > fuer die umstaendliche Benutzung eines Online-Forums > wirklich viel zu schade; und ich gehe davon aus, dass > es hier vielen so geht. Ich finde eigentlich meinen Urlaub auch viel zu schade um solchen Leuten helfen zu wollen. Vielleicht gibt es bald wieder ein PDM, da mach ich dann auch mit. > Nur, ... das gewaehrleistet immer noch nicht, dass > jeder, der hier teilnimmt, auch wirklich vorher saemtliche > Dokumentation liest und dann auch noch versteht, und > geholfen ist den Anfaenger damit auch nicht. Deshalb sollte man den Anfängern halt sagen wo die englische oder deutsche Dokumentation zu finden ist. Wenn auf dieser Liste ein etwas freundlicher Umgangston mit Anfänger herrscht, dann hätte die Liste einen ähnlichen Zulauf wie die englische Liste. Dort sitzt Rasmus auch heute noch und beantwortet auch die dümmste Frage freundlich und kompetent. Es gab aber auch schon Wutausbrüche nach Kiel, "See, we are not stupid" weil die dortigen PHP Entwickler die Entwickler-Liste damals nicht gelesen haben. > > Nein, die Nase zu hoch haengen hat er nicht, wenn man mal genauer > > hinsieht, hat er vollkommen recht. > Dann soll er doch daran arbeiten, dass es besser wird. > Hast Du Dir (oder auch H. Fumanchi) mal angesehen, welche > Arbeit Kristian in der Newsgroup leistet? > Wenn Fumanchi dasselbe fuer _diese_ Mailinglisten tun > wuerde, waere vielen geholfen. (Naja, ... wenn mich mich an > so einige seiner Postings erinnere, ... vielleicht auch nicht :( ) Da war doch was bei Armin Steiner bei www.dynamic-webpages.de im BestOf GML Bereich? -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From christian_(at)_bien.de Tue, 02 May 2000 23:43:02 +0200 Date: Tue, 02 May 2000 23:43:02 +0200 From: Christian Bien christian_(at)_bien.de Subject: [php] Warum geht das nicht? Hallo, ich bin Anfaenger und verzweifle an folgender Sache... Warum geht dies nicht? require('xxx.php3?laenge=1'); Bekomme immer eine Fehlermeldung. Gruss Christian From jan_(at)_lehnardt.de Tue, 2 May 2000 23:51:00 +0200 Date: Tue, 2 May 2000 23:51:00 +0200 From: Jan Lehnardt jan_(at)_lehnardt.de Subject: [php] Warum geht das nicht? Hallo Christian, Tuesday, May 02, 2000, 11:43:02 PM, you wrote: CB> Warum geht dies nicht? Manual nicht gelesen? :-) www.php.net/manual/ CB> require('xxx.php3?laenge=1'); Du willst in einem Script ein weiteres einfuegen in dem die Variable laenge gleich eins sein soll? $laenge=1; require("blabla.php"); Jan PS: Glueckwunsch Egon. ->Hall Of Fame<- From christian_(at)_bien.de Tue, 02 May 2000 23:59:44 +0200 Date: Tue, 02 May 2000 23:59:44 +0200 From: Christian Bien christian_(at)_bien.de Subject: [php] Warum geht das nicht? Hallo Jan, ich will mit dem Aufruf eine beliebige Variable (hier Laenge) an ein anderes Script weitergeben. Es geht nicht und ich sitze seit einige Stunden vor diesem Problem. Schau auch gleich mal in das Manual rein. Habe mir nur ein Buch gekauft 'PHP - Grundlagen und Lösungen' von Jörg Krause. Finde dort aber auch nicht die Lösung. Gruss Christian Jan Lehnardt schrieb: > Hallo Christian, > > Tuesday, May 02, 2000, 11:43:02 PM, you wrote: > CB> Warum geht dies nicht? > Manual nicht gelesen? :-) www.php.net/manual/ > CB> require('xxx.php3?laenge=1'); > Du willst in einem Script ein weiteres einfuegen in dem die Variable > laenge gleich eins sein soll? > > $laenge=1; > require("blabla.php"); > > Jan > > PS: Glueckwunsch Egon. ->Hall Of Fame<- > > -- > ** 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 helge-frowein_(at)_online.de Wed, 3 May 2000 00:04:13 +0200 Date: Wed, 3 May 2000 00:04:13 +0200 From: Helge Frowein helge-frowein_(at)_online.de Subject: [php] Warum geht das nicht? Hi Christian, ich gehe mal davon aus, dass du das andere Script auch aufrufen willst. Dann sollte dir das weiterhelfen: header("Location: xxx.php3?laenge=1"); Beste Grüsse Helge ----- Original Message ----- From: Christian Bien To: Sent: Tuesday, May 02, 2000 11:59 PM Subject: Re: [php] Warum geht das nicht? > Hallo Jan, > ich will mit dem Aufruf eine beliebige Variable (hier Laenge) an ein > anderes Script weitergeben. > Es geht nicht und ich sitze seit einige Stunden vor diesem Problem. > Schau auch gleich mal in das Manual rein. > Habe mir nur ein Buch gekauft 'PHP - Grundlagen und Lösungen' von Jörg > Krause. Finde dort aber auch nicht die Lösung. > Gruss > Christian > > > Jan Lehnardt schrieb: > > > Hallo Christian, > > > > Tuesday, May 02, 2000, 11:43:02 PM, you wrote: > > CB> Warum geht dies nicht? > > Manual nicht gelesen? :-) www.php.net/manual/ > > CB> require('xxx.php3?laenge=1'); > > Du willst in einem Script ein weiteres einfuegen in dem die Variable > > laenge gleich eins sein soll? > > > > $laenge=1; > > require("blabla.php"); > > > > Jan > > > > PS: Glueckwunsch Egon. ->Hall Of Fame<- > > > > -- > > ** Durchgehend geöffnet: http://www.php-center.de ** > > Die PHP-Liste: mailto:php_(at)_php-center.de > > http://infosoc.uni-koeln.de/mailman/listinfo/php > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From Stefan.Engelhardt_(at)_stud.fh-hannover.de Wed, 3 May 2000 00:08:32 +0200 Date: Wed, 3 May 2000 00:08:32 +0200 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] Warum geht das nicht? Hallo Christian, > Hallo, > ich bin Anfaenger und verzweifle an folgender Sache... > > Warum geht dies nicht? > > require('xxx.php3?laenge=1'); Ganz einfach, ich nehme an, Du versuchst, dem Skript eine Variable zu übergeben. Das ist mit Require oder Include so nicht möglich. Wenn Du eine Datei mit Include/Require einbindest, kannst Du auf die Variablen ganz normal zugreifen, als ob sie im selben Skript stehen würden. AM besten liest Du Dir dazu nochmal das Manual durch: http://www.php.net/manual/function.require.php http://www.php.net/manual/function.include.php Gruß Stefan From eschmid+sic_(at)_s.netic.de Wed, 3 May 2000 00:19:59 +0200 Date: Wed, 3 May 2000 00:19:59 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Warum geht das nicht? On Tue, May 02, 2000 at 11:59:44PM +0200, Christian Bien wrote: > ich will mit dem Aufruf eine beliebige Variable (hier Laenge) an ein > anderes Script weitergeben. > Es geht nicht und ich sitze seit einige Stunden vor diesem Problem. > Schau auch gleich mal in das Manual rein. > Habe mir nur ein Buch gekauft 'PHP - Grundlagen und Lösungen' von Jörg > Krause. Finde dort aber auch nicht die Lösung. Dann kauf Dir mal das Markt&Technik Buch. Da könnte es drin stehen. Wenn nicht, dann warte auf die Neuauflage. Im deutschen Handbuch stehts bei Kapitel 7 Variablen. Und dann ab nach Variablen ausserhalb von PHP. Wenn Dir die Suche bei www.php.net geläufig ist, dann sucht man einfach nach "stuttgarter". Der SixPack Schwabenbräu ist leider auch mal wieder fast alle. Es geht aber auch mit der GET-Methode. Wo das im Handbuch aber wieder versteckt ist weiss ich selber nicht. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From braukmann_(at)_tse-online.de Wed, 3 May 2000 01:13:58 +0200 Date: Wed, 3 May 2000 01:13:58 +0200 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Warum geht das nicht? Hi, On Tue, May 02, 2000 at 11:43:02PM +0200, Christian Bien wrote: > ich bin Anfaenger und verzweifle an folgender Sache... > Warum geht dies nicht? Weil es nicht geht ;). Du kannst an einen 'include-Datei' keine GET-Parameter uebergeben. > require('xxx.php3?laenge=1'); Du willst wahrscheinlich in 'xxx.php3' eine Funktion definieren, und diese dann in Deinem eigentlichen Dokument aufrufen. Also in Deiner Include-/Hilfsdatei xxx.php3: Und dann im Hauptdokument: > Bekomme immer eine Fehlermeldung. welche? Ein 'Fehler-Report', der von einer 'Fehlermeldung' berichtet, sollte diese auch *unbedingt* nennen. -Andreas -- : Anti-Spam Petition: http://www.politik-digital.de/spam/ : : PGP-Key: http://www.tse-online.de/~ab/public-key : : Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B : From php_(at)_benadam.de Wed, 3 May 2000 07:46:07 +0200 Date: Wed, 3 May 2000 07:46:07 +0200 From: Ben Adam php_(at)_benadam.de Subject: [php] Andere Mailingliste > Was soll denn die ganzen "Dummies" davon abhalten die neue Liste zu besuchen.? > Wird es einen virtuellen Türsteher geben, der nur die Richtigen zulässt? > Werden nicht die gleichen Themen genannt werden? ganz meine Meinug ;-). Eröffnet was ihr wollt und wer Interesse hat, liest dann eben nicht 100 mails am Tag , sondern 200 ... Mit freundlichen Grüßen Ben Adam -- www.Kiwi24.de - kostenlose Kleinanzeigenplattform für private und gewerbliche Kleinanzeigen www.Luftfahrt.net - Alles zur zivilen Luftfahrt ! www.AdamJung.de - Webdesign, Hosting und Programmierung From mk_(at)_html-design.com Wed, 3 May 2000 03:15:29 -0400 Date: Wed, 3 May 2000 03:15:29 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] Andere Mailingliste >Klar. 'Foren' (und Du meinst doch sicher ein WWW-basiertes >Forum) ziehen DAUs, k3wle Jungs und Maedchen sowie andere >Internet-Einsteiger an, weil sie nichts besseres kennen. Nicht unbedingt! Schau dir das Forum auf meiner Site an. Da sind natürlich Newbies und DAUs (wobei ein Newbie kein DAU sein muß und umgekehrt!). Die meisten Postings sind aber gut gefragt und es wird geholfen. >Nur, ... das gewaehrleistet immer noch nicht, dass >jeder, der hier teilnimmt, auch wirklich vorher saemtliche >Dokumentation liest und dann auch noch versteht, und >geholfen ist den Anfaenger damit auch nicht. Das muß ja auch nicht gweährleistet sein. Hast du die komplette Doku gelesen und verstanden? Ich nicht, wieso auch? Ich habe die Sachen gelesen und meist auch verstanden, die ich für meine Scripte brauche. Wieso sollte ich z. B. etwas zum Thema IMAP lesen, obwohl mein PHP gar nicht damit compiled ist und ich POP3 benutze? >Hast Du Dir (oder auch H. Fumanchi) mal angesehen, welche >Arbeit Kristian in der Newsgroup leistet? Gigantisch. Meine Anerkennung, wirklich. Obwohl ich Kris wirklich vermisse (zumindest seine Postings ;). Daß er hier raus ist war ganz klar ein Schlag für diese Mailingliste. Nichts für ungut. Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From mk_(at)_html-design.com Wed, 3 May 2000 03:23:48 -0400 Date: Wed, 3 May 2000 03:23:48 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] Andere Mailingliste >Die Auswirkungen einer Aufteilung in eine Anfänger-Liste und eine >Experten-Liste kann man sich mit Deinen Worten sehr gut vorstellen. Wird nur nix bringen. Ein richtiger DAU schreibt an die US-Liste, die Newsgroup und würde auch an beide DE-LIsten schreiben. Würde also im Endeffekt nur mehr Traffic bringen, sonst nix. >Deshalb sollte man den Anfängern halt sagen wo die englische oder >deutsche Dokumentation zu finden ist. Wenn auf dieser Liste ein etwas Kann jemand nicht mal eine Suchfunktion für das deutsche Manual einrichten? Das würde einige Leuten helfen, und ich könnte die Suche (wie auch im englischen Manual) auf meiner Seite integrieren. Würde ja reichen, im Mirror auf PHP-Center htdig drüber laufen zu lassen. >Da war doch was bei Armin Steiner bei www.dynamic-webpages.de im BestOf >GML Bereich? Ja, und in meiner Mailbox und in meinem Gästebuch usw... Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From ludwig_(at)_lve-gmbh.de Wed, 3 May 2000 09:34:48 +0200 Date: Wed, 3 May 2000 09:34:48 +0200 From: Ralf Ludwig ludwig_(at)_lve-gmbh.de Subject: [php] datenbank. hallo, vielleicht bin ich ja im falschen forum, aber ich traue mich einfach doch mal. ist die mysql datenbank faehig, sagen wir 40-50 tabellen zu verwalten und in manchen tabellen mehr als 300000 records? bei einer normalen hardware umgebung ? ;) oder sollte man lieber auf eine andere datenbank switchen ? mfg, ralf From webmaster_(at)_cyberfly.net Wed, 3 May 2000 09:29:57 +0200 Date: Wed, 3 May 2000 09:29:57 +0200 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] Warum geht das nicht? Hi, >Warum geht dies nicht? >require('xxx.php3?laenge=1'); >Bekomme immer eine Fehlermeldung. versuchs mal mit virtual(), ich glaube, das ist das was du brauchst gruss Peter "[DiSAStA]" Petermann -- <>-------------------------<> <> http://www.cyberfly.net <> <> webmaster_(at)_cyberfly.net <> <>-------------------------<> From Team_(at)_Team-Pachollek.com Wed, 3 May 2000 09:30:57 +0200 Date: Wed, 3 May 2000 09:30:57 +0200 From: Frank Pachollek Team_(at)_Team-Pachollek.com Subject: [php] Re: Andere Mailingliste Hey Liste, genau diese Art von Diskussion macht eine Liste kaputt. Habt Ihr PHP3 mit der Muttermilch aufgenommen oder auch einmal angefangen und beim ersten Blick ins Handbuch irritiert geschaut, da Ihr gar nicht wusstet unter was Ihr genau nachschauen sollt. Zählt doch einmal die Anzahl der Kommentare zu diesem Thema und beendet die Diskussion. Bis bald Frank www.Virtual-Europe.de From UW_(at)_NetUSE.DE Wed, 03 May 2000 09:39:46 +0200 Date: Wed, 03 May 2000 09:39:46 +0200 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] datenbank. Ralf Ludwig wrote: > ist die mysql datenbank faehig, sagen wir 40-50 tabellen zu verwalten und in > manchen > tabellen mehr als 300000 records? > > bei einer normalen hardware umgebung ? ;) > > oder sollte man lieber auf eine andere datenbank switchen ? Sofern die MySQL Features ausreichend sind, gibt es keinen Grund zum Wechsel. MySQL ist sehr schlank und schnell. Derartige Postings tauchen in den MySQL Foren regelmäßig auf und werden stets mit dem Hinweis beantwortet, daß MySQL keine Probleme mit 10^5, 10^6, 10^7 Datensätzen hat. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From hartmut_(at)_six.de Wed, 03 May 2000 09:42:12 +0200 Date: Wed, 03 May 2000 09:42:12 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] RE: Re: [php] Andere Mailingliste Mark Kronsbein wrote: > Hast du die komplette Doku gelesen und verstanden? Ich nicht, wieso > auch? Ich habe die Sachen gelesen und meist auch verstanden, die ich > für meine Scripte brauche. Wieso sollte ich z. B. etwas zum Thema > IMAP lesen, obwohl mein PHP gar nicht damit compiled ist und ich POP3 > benutze? > Schlechtes Beispiel, denn die sogenannten imap_*() Funktionen unterstützen so ziemlich alle Mailbox-Protokolle (IMAP, POP, NNTP) und -Fileformate über ein einheitliches Interface, nicht nur IMAP der Name des Packets beruht darauf, das dieses auf der c-client Bibliothek beruht, die Teil der UW-IMAP Distribution ist (unglücklich gewählt, zugegeben) von daher lohnt es sich durchaus, zumindest alle Einleitungsseiten für die verschiedenen Packete zu lesen, um zu wissen was da ist die kompletten Funktionsreferenzen dagegen gehören mit Sicherheit nicht zur Pflichtlektüre From Henne_(at)_oTRIs.de Wed, 03 May 2000 09:44:10 +0200 Date: Wed, 03 May 2000 09:44:10 +0200 From: Gunnar Henne Henne_(at)_oTRIs.de Subject: [php] Kreditkarten / EC Zahlung Hallo, ich möchte einen Online-Shop, der in PHP imlementiert ist, um Kreditkarten-Zahlungsfunktionen erweitern. Welche Wege gibt es da? 1. Ich fände es am besten, wenn die Abwicklung komplett von einer externen Firma abgewickelt werden würde. Könnt Ihr mir aus eigener Erfahrung einen Partner empfehlen? Ich habe bei Vshop angefragt, aber die Rücken Schnittstelleninfos nur raus, wenn man einen Servicevertrag abschließt. :-( 2. Wie steht es mit der Möglichkeit, eine asymetrische Verschlüsselung für die Kreditinformationen durchzuführen und diese dann in der Datenbank zu speichern? Vielen Dank schonmal für eure Hilfe! Tschüß Gunnar From fg_(at)_FutureByte.net Wed, 03 May 2000 09:49:21 +0200 Date: Wed, 03 May 2000 09:49:21 +0200 From: Franz Graf fg_(at)_FutureByte.net Subject: [php] AW: [php] Warum geht das nicht? > >Warum geht dies nicht? > >require('xxx.php3?laenge=1'); > >Bekomme immer eine Fehlermeldung. > versuchs mal mit > virtual(), > ich glaube, das ist das was du brauchst Virtual sollte hier also nicht die Lösung sein. "For PHP files, you need to use include() or require(); virtual() cannot be used to include a document which is itself a PHP file." (aus dem Manual) Franz -- http://www.Locked.de [Franz Graf - Webdesign ] [FutureByte GmbH - Net Development Equipment] [http://www.futurebyte.net ] From webmasterbhs_(at)_bluewin.de Wed, 3 May 2000 09:48:48 +0200 Date: Wed, 3 May 2000 09:48:48 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] datenbank. > ist die mysql datenbank faehig, sagen wir 40-50 tabellen zu verwalten und in > manchen > tabellen mehr als 300000 records? was sind denn das für tabellen ? scheint so als gehst du da mit einer horizontalen fragmentierung vor ... oder ? normalerweise macht das keine probleme mit mysql, solange das unter Linux o.ä. läuft... kiri From php_(at)_kemweb.de Wed, 3 May 2000 09:59:32 +0200 Date: Wed, 3 May 2000 09:59:32 +0200 From: Toph Kemmann php_(at)_kemweb.de Subject: [php] phpMyAdmin mit verschieden Usern ?? Hello php, kann mir jemand sagen, ob und wie ich verschiedenen usern zugriff auf das phpMyAdmin-tool geben kann? User XY soll dann nur auf bestimmte Datenbanken via phpMyAdmin zugreifen koennen. Muss ich die Daten doppelt anlegen und im config.inc.php3 File Aenderungen machen ? Danke im voraus -- Best regards, Toph mailto:php_(at)_kemweb.de From bjoern_(at)_baer.main.de Wed, 3 May 2000 10:09:35 +0200 Date: Wed, 3 May 2000 10:09:35 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] phpMyAdmin mit verschieden Usern ?? * Toph Kemmann wrote: > kann mir jemand sagen, ob und wie ich verschiedenen usern zugriff auf das > phpMyAdmin-tool geben kann? Das steht in Documentation.html in deinem phpMyAdmin-Verzeichnis sowie dann in deinem MySQL-Handbuch. -- Rund um PHP: Tolle Karten: From hj_(at)_wa-schuster.de Wed, 03 May 2000 10:13:30 +0200 Date: Wed, 03 May 2000 10:13:30 +0200 From: Henrik Jahn hj_(at)_wa-schuster.de Subject: [php] Andere Mailingliste Ihr Lieben, schön für Euch, dass Ihr anstatt mit der Mutterbrust oder den von Claus Hipp verbürgten Produkten in Pulverform mit php aufgezogen wurdet. Weder hat jeder von uns "Dummies" die Gabe, php in seiner ganzen Komplexität auf einen Schlag zu durchdringen (die Literatur ist nach meiner Erfahrung kryptisch), noch wahrscheinlich die Zeit, 24 Stunden an der Kiste zu sitzen und zu probieren. Vielmehr geht es mir zB darum, den sich ändernden Ansprüchen im Job (der ja nunmal viel Zeit in Anspruch nimmt) irgendwie gerecht zu werden. Das heißt, ich muss bestimmte Funktionalitäten möglichst schnell und mit möglichst wenig Aufwand in (zB) php umsetzen. Deshalb gibt es unsere blöden Fragen, denen manche von Euch dennoch mit viel Geduld und Freundlichkeit begegnen. Und daraus lernen wir eine Menge. Wäre schön, wenn sich die ML nicht nur als Olymp verstünde... Grüße, Henrik From andreas_(at)_noho.co.uk Wed, 3 May 2000 09:24:35 +0100 Date: Wed, 3 May 2000 09:24:35 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] RE: [OT] was: [php] AW: [php] user - agent informationen ? > PS: Da fällt mir das Zitat meines Mathelehrers ein: Trau nur > den Statistiken, die Du selbst erstellt hast (oder meinte er > "welche Du selbst frisiert hast"?) ;) ja, ja, und dein mathe lehrer hat es von winston churchill uebernommen. liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From ralf_(at)_kuerbis.org Wed, 3 May 2000 10:53:52 +0200 Date: Wed, 3 May 2000 10:53:52 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] Andere Mailingliste On Die, 02 Mai 2000, andreas.wolske_(at)_eastlink.de wrote: > Also ich will ja nicht meckern, aber ich muss z. Zt. jeden Tag > einen neuen Filter einrichten, damit die mails an die Liste > nicht in irgendeinem Folder ankommen. Nun, wir haben einmal (letztes Jahr im fruehen Fruehling) die Listensoftware gewechselt, und nun aendert sich die Adresse. Das sind seit Bestehen der Liste zwei Aenderungen. Angesichts der zu erwartenden Verbesserungen IMHO noch im Rahmen des Erlaubten. Vielleicht solltest Du einmal ueber Deine Filter nachdenken. ;-) Beste Gruesse, Ralf -- / mail:// ralf _(at)_ { globalpark.de | kuerbis.org | php-center.de } / http:// www . { globalpark.de | kuerbis.org | php-center.de } / fon:// { 02233-793373 | 0177-5262345 } From ralf_(at)_kuerbis.org Wed, 3 May 2000 10:56:29 +0200 Date: Wed, 3 May 2000 10:56:29 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] Nettiquette [was: Re: kein Betreff] > > Die andere Variante wäre, auf Infosoc ein PHP-Skript über die Mails laufen > zu lassen und bei jedem Content-Type: text/html zumindest eine Warnung an > den Autor zu senden. Mal schaun, infosoc wird ja nicht mehr lange beteiligt sein, und im neuen Center wird alles besser, schneller, breiter, hoeher... ;-) > Tobias "Huch, beteilige ich mich an Meta-Diskussionen?" Ratschiller Nur zu. ;) Beste Gruesse, Ralf -- / mail:// ralf _(at)_ { globalpark.de | kuerbis.org | php-center.de } / http:// www . { globalpark.de | kuerbis.org | php-center.de } / fon:// { 02233-793373 | 0177-5262345 } From a.tietje_(at)_flynet.de Wed, 3 May 2000 10:30:49 +0100 Date: Wed, 3 May 2000 10:30:49 +0100 From: Axel Tietje a.tietje_(at)_flynet.de Subject: [php] PHP und Flash [was: Re: [php] RE: Re: [php] Andere Mailingliste] > In RC2-dev ist schon Support für Flash enthalten. Dokumentiert ist es nur > im Sourcecode. Hi, Egon wie darf man das verstehen? Werden in PHP4 etwa Funktionen für das SWF-Format eingebaut? CU, Axel. -- FLYnet - FLYer Kommunikationsgesellschaft mbH Weender Landstr. 46 37073 Göttingen http://www.flynet.de a.tietje_(at)_flynet.de From bjoern_(at)_baer.main.de Wed, 3 May 2000 10:50:22 +0200 Date: Wed, 3 May 2000 10:50:22 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] PHP und Flash * Axel Tietje wrote: > wie darf man das verstehen? Werden in PHP4 etwa Funktionen für das > SWF-Format eingebaut? ext/swf/swf.c sagt uns: function_entry swf_functions[] = { PHP_FE(swf_openfile, NULL) PHP_FE(swf_closefile, NULL) PHP_FE(swf_labelframe, NULL) PHP_FE(swf_showframe, NULL) PHP_FE(swf_setframe, NULL) PHP_FE(swf_getframe, NULL) PHP_FE(swf_mulcolor, NULL) PHP_FE(swf_addcolor, NULL) PHP_FE(swf_placeobject, NULL) PHP_FE(swf_modifyobject, NULL) PHP_FE(swf_removeobject, NULL) PHP_FE(swf_nextid, NULL) PHP_FE(swf_startdoaction, NULL) PHP_FE(swf_enddoaction, NULL) PHP_FE(swf_actiongotoframe, NULL) PHP_FE(swf_actiongeturl, NULL) PHP_FE(swf_actionnextframe, NULL) PHP_FE(swf_actionprevframe, NULL) PHP_FE(swf_actionplay, NULL) PHP_FE(swf_actionstop, NULL) PHP_FE(swf_actiontogglequality, NULL) PHP_FE(swf_actionwaitforframe, NULL) PHP_FE(swf_actionsettarget, NULL) PHP_FE(swf_actiongotolabel, NULL) PHP_FE(swf_defineline, NULL) PHP_FE(swf_definerect, NULL) PHP_FE(swf_startshape, NULL) PHP_FE(swf_shapelinesolid, NULL) PHP_FE(swf_shapefilloff, NULL) PHP_FE(swf_shapefillsolid, NULL) PHP_FE(swf_shapefillbitmapclip, NULL) PHP_FE(swf_shapefillbitmaptile, NULL) PHP_FE(swf_shapemoveto, NULL) PHP_FE(swf_shapelineto, NULL) PHP_FE(swf_shapecurveto, NULL) PHP_FE(swf_shapecurveto3, NULL) PHP_FE(swf_shapearc, NULL) PHP_FE(swf_endshape, NULL) PHP_FE(swf_definefont, NULL) PHP_FE(swf_setfont, NULL) PHP_FE(swf_fontsize, NULL) PHP_FE(swf_fontslant, NULL) PHP_FE(swf_fonttracking, NULL) PHP_FE(swf_getfontinfo, NULL) PHP_FE(swf_definetext, NULL) PHP_FE(swf_textwidth, NULL) PHP_FE(swf_definebitmap, NULL) PHP_FE(swf_getbitmapinfo, NULL) PHP_FE(swf_startsymbol, NULL) PHP_FE(swf_endsymbol, NULL) PHP_FE(swf_startbutton, NULL) PHP_FE(swf_addbuttonrecord, NULL) PHP_FE(swf_oncondition, NULL) PHP_FE(swf_endbutton, NULL) PHP_FE(swf_viewport, NULL) PHP_FE(swf_ortho2, NULL) PHP_FE(swf_perspective, NULL) PHP_FE(swf_polarview, NULL) PHP_FE(swf_lookat, NULL) PHP_FE(swf_pushmatrix, NULL) PHP_FE(swf_popmatrix, NULL) PHP_FE(swf_scale, NULL) PHP_FE(swf_translate, NULL) PHP_FE(swf_rotate, NULL) PHP_FE(swf_posround, NULL) {NULL,NULL,NULL} }; -- Rund um PHP: Tolle Karten: From andreas_(at)_noho.co.uk Wed, 3 May 2000 09:46:18 +0100 Date: Wed, 3 May 2000 09:46:18 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] PHP und Flash [was: Re: [php] RE: Re: [php] Andere Mailingliste] hi axel, > wie darf man das verstehen? Werden in PHP4 etwa Funktionen für das > SWF-Format eingebaut? schau dir mal dieses posting http://marc.theaimsgroup.com/?l=php-dev&m=95712816928569&w=2 ] an die entwickler liste an, vielleicht hilft dir das. liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From eschmid_(at)_s.netic.de Wed, 03 May 2000 10:48:45 +0200 Date: Wed, 03 May 2000 10:48:45 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] PHP und Flash [was: Re: [php] RE: Re: [php] Andere Mailingliste] Axel Tietje wrote: > > > In RC2-dev ist schon Support für Flash enthalten. Dokumentiert ist > es nur > > im Sourcecode. > wie darf man das verstehen? Werden in PHP4 etwa Funktionen für das > SWF-Format eingebaut? Die sind schon drin. Mit RC2-dev ist natürlich die CVS Version gemeint und wird sich nicht wesentlich von dem geplanten PHP 4 Release unterscheiden. Weitere Information gibts bei: http://reality.sgi.com/grafica/flash http://www.designmultimedia.com/swfphp/ Bei reality.sgi.com gibts auch eine Dokumentation zu den Funktionen. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From webmaster_(at)_cyberfly.net Wed, 3 May 2000 10:50:09 +0200 Date: Wed, 3 May 2000 10:50:09 +0200 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] Re: Andere Mailingliste Hi Frank, >genau diese Art von Diskussion macht eine Liste kaputt. >Habt Ihr PHP3 mit der Muttermilch aufgenommen oder auch einmal angefangen >und beim ersten Blick ins Handbuch irritiert geschaut, da Ihr gar nicht >wusstet unter was Ihr genau nachschauen sollt. mh, wens keine Extrem Seltsamen Fehler sind, reichen normalerweise Englischkenntnisse aus, naja vieleicht sollte man noch damit vertraut sein, wie man nach bestimmten Dingen im Netz sucht. >Zählt doch einmal die Anzahl der Kommentare zu diesem Thema und beendet die >Diskussion. Bin ich auch für, eine 2te Mailing liste muss meiner meinung nach echt nicht sein. MfG Peter "[DiSAStA]" Petermann -- <>-----------------------------<> <> webmaster_(at)_cyberfly.net <> <> http://www.cyberfly.net <> <>-----------------------------<> From webmaster_(at)_cyberfly.net Wed, 3 May 2000 11:06:17 +0200 Date: Wed, 3 May 2000 11:06:17 +0200 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] Warum geht das nicht? Hi Franz, >> >Warum geht dies nicht? >> >require('xxx.php3?laenge=1'); >> >Bekomme immer eine Fehlermeldung. >> versuchs mal mit >> virtual(), >> ich glaube, das ist das was du brauchst > >Virtual sollte hier also nicht die Lösung sein. >"For PHP files, you need to use include() or require(); >virtual() cannot be used to include a document which is itself >a PHP file." (aus dem Manual) das is aber nicht ganz richtig *G* wenn du die Ausgabe des PHP Files includen möchtest, und nicht den php code an sich (ja das ist manchmal nötig!) Dann ist das die richtige lösung! Gruss Peter "[DiSAStA]" Petermann -- <>-----------------------------<> <> webmaster_(at)_cyberfly.net <> <> http://www.cyberfly.net <> <>-----------------------------<> From GH-lists_(at)_ecora.de Wed, 3 May 2000 11:08:13 +0200 Date: Wed, 3 May 2000 11:08:13 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Kreditkarten / EC Zahlung Gunnar Henne schrieb > ich möchte einen Online-Shop, der in PHP imlementiert ist, > um Kreditkarten-Zahlungsfunktionen erweitern. Welche Wege > gibt es da? Entweder die Daten verschlüsselt entgegen nehmen und zur Hausbank befördern, welche dann die Transaktion abwickelt..., oder ein direktes Online-Clearing. Ich nehme an, Du willst ein Online-Clearing? Habe dieses System selbst noch nicht ausprobiert, aber die Lösung von www.ipayment.de (S+P) scheint sich leicht und optisch ansprechend in PHP-Anwendungen integrieren zu lassen. Und die Kosten sind IMHO auch akzeptabel. Monatliche Grundgebühr: 49,00 DM Preis pro Transaktion 0,50 DM Einrichtungspauschale 179,00 DM Guido Haeger From php_(at)_benadam.de Wed, 3 May 2000 11:38:54 +0200 Date: Wed, 3 May 2000 11:38:54 +0200 From: Ben Adam php_(at)_benadam.de Subject: [php] datenbank. > Sofern die MySQL Features ausreichend sind, gibt es keinen Grund > zum Wechsel. MySQL ist sehr schlank und schnell. Derartige > Postings tauchen in den MySQL Foren regelmäßig auf und werden > stets mit dem Hinweis beantwortet, daß MySQL keine Probleme mit > 10^5, 10^6, 10^7 Datensätzen hat. Das wäre möglich?? Aber dann leidet doch sicher die Geschwindigkeit , wenn man so ca 40-50 Zeilen aus einem Table mit 10^7 auslesen möchte. Mit welcher Datenbank laufen denn eigentlich Seiten wie Amazon oder ebay? Mit freundlichen Grüßen Ben Adam -- www.Kiwi24.de - kostenlose Kleinanzeigenplattform für private und gewerbliche Kleinanzeigen www.Luftfahrt.net - Alles zur zivilen Luftfahrt ! www.AdamJung.de - Webdesign, Hosting und Programmierung From mk_(at)_html-design.com Wed, 3 May 2000 06:18:11 -0400 Date: Wed, 3 May 2000 06:18:11 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] RE: Re: [php] Andere Mailingliste >Schlechtes Beispiel, denn die sogenannten imap_*() Funktionen >unterstützen so ziemlich alle Mailbox-Protokolle (IMAP, POP, NNTP) Hast ja recht *fehlereingesteh*. Nur wenn sie nicht in PHP eincompiled sind bringen sie mir trotzdem nichts ;) Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.net German Gabber Network _(at)_ http://www.gabber.de From info_(at)_agathos.net Wed, 3 May 2000 13:00:54 +0200 Date: Wed, 3 May 2000 13:00:54 +0200 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Andere Mailingliste > Ich halte eine weitere Mailingliste zum Thema PHP für überflüssig. Die > Einrichtung einer Newsgroup war auch ein Schritt in die falsche > Richtung. Das sehe ich genauso. Nicht dass eine Newsgroup oder Forum unnütz wäre, aber man muss es fachkundig pflegen und die User sind so unverschämt, dass sie gleichzeitig, und nicht erst nach dem Misserfolg, in beide Einrichtungen posten um schnell zum Erfolg zu kommen. In dieser Mailingliste habe ich als Anfänger sehr viel gelernt, vor allem von den geduldigen Antwortern. Natürlich nervt es den Könner, wieder so einfache Fragen zu beantworten, oder die Antworten zu lesen. Aber der echte Könner kann das auch überlesen ohne sich daran aufzuregen. Ich bin jedenfalls froh über die vielen geduldigen Antworter, wundere mich nur, dass es immernoch keine Portalseite gibt, wo diese 0815 Fragen mit Beispielen beantwortet werden. Es sind wirklich immer die selben Fragen, allerdings nicht immer die selben, adäquaten Antworten. Verbessern könnte man folgende Punkte um die Liste zu entlasten: - Bei Anmeldung in der Liste, ein paar kurze Verhaltensregeln für die Liste als Bestätigungsmail (kein HTML, keine Mega-Footer, RE: und nicht AW: ect) in der auch die PHP Portalseite genannt wird, oder eben die wichtigsten Seiten über PHP (dt. Manual, FAQs, Archiv) - Möglichst EINE kompetente Seite wie PHP-Center o.ä. auf der die Dummy-Fragen mit Beispiel beantwortet werden. Das gibts ja schon in kleinem Umfang, ist aber noch zu wenig. - Wie angesprochen, einen Filter für "NO-Subject & HTML Mails" die mit Vermerk an den Absender zurück gehen. - Einmal pro Woche eine Automail welche die Punkte von 1. enthält. Der Profi filtert diese Mail gleich in die Tonne, der Anfänger hat gleich alles nötige zur Hand und das jede Woche neu. Das wären Dinge, die stark entlasten und schon mal viel Aufregung hier vermeiden. Man braucht schon eine Weile bis man die Verhaltensregeln und Standards mitbekommt. Lieder gibt es (noch) keine Anlaufstelle wo das alles konzentriert ist. Wie gesagt, die oben genannten Punkte habe ich auch erst durch mitlesen der Liste herausbekommen. Es ist richtig, dass immer wieder die selben Anfängerfragen auftauchen, die ich nach einem halben Jahr schon fast selbst beantworten kann, weil ich sie bereits 40 mal gelesen habe. Wenn es erst mal eine Developerseite für PHP-Dummies gibt, kann man einfach die URL für diese Antwort posten und es gibt viel Platz für andere Dinge. Lasst uns hat damit anzufangen, die wichtigsten und häufigsten Fragen als Aritkel ins PHP-Center zu scheiben mit einem kleine Listing dazu, und schon wird es hier besser. Ich habe beide PHP Bücher immer wieder durchgelesen, aber viele Totalanfängerfragen werden dort zT. nicht beantwortet. Weil sie so einfach sind, dass man als Geübter schon garnichtmehr drauf kommt. Dafür wäre eine Dummy-Seite ideal. Ich persönlich lese immer wieder gerne die vielen Antworten, auch wenn ich meine das schon zu kennen. Denn LERNEN hört nie auf, und so mancher hat hier schon total andere Lösungen gepostet, als alle anderen. Das finde ich schon sehr gut. Eine zweite Mailingliste halte ich persönlich für absolut überflüssig, der Nutzen oder die Notwendigkeit wird nicht klar. Liebe Grüße aus dem Allgäu Theo -- From M.Kurz_(at)_dc-ag.de Wed, 3 May 2000 13:10:30 +0200 Date: Wed, 3 May 2000 13:10:30 +0200 From: Marcel Kurz M.Kurz_(at)_dc-ag.de Subject: [php] mysql Hi Liste, gibt des bei der MySql DB irgendeine Beschrankung bei der Anzahl von Tabellen in einer DB oder irgendwelche Performance Probleme bei einer bestimmten Anzahl ??? Noch ne kleine Frage: Ich bin dabei eine Seite zu entwickeln wo die User ihre eigene Community (Diskussion, Event Kalender usw..) erstellen konnen... So nun tut sich bei mir die Frage auf wie ich die Datenbank anlege ich hab mir 2 Varianten ausgedacht... kann mich aber nicht so recht entscheiden vielleicht konnt ihr mir ja helfen.. also Variante 1: es gibt eine Tabelle die Diskussionen aller Communitys und eine Tabelle fur die Events aller Communitys da sehe ich halt den Nachteil das wenn viele Daten in den Tabellen stehen das dann die Performance leidet weil er ja immer die ganze Tabelle nach den Daten von der einen Community durchsuchen muss. Variante 2: ich mache fur jede Community je eine eigene Tabelle fur die Diskussionen und fur die Events Was ist besser ???? Ich wurde die 2. Variante bevorzugen. Was meint ihr ??? Beste Gruesse Marcel From simmail_(at)_pixelhouse.de Wed, 3 May 2000 13:18:04 +0200 Date: Wed, 3 May 2000 13:18:04 +0200 From: Alexander Meis (simmail] simmail_(at)_pixelhouse.de Subject: [php] =?iso-8859-1?Q?Cookie_l=F6schen_=3F?= Hi... wie kann ich einen cookie den ich so gesetzt habe SetCookie($cookiename,$Session,time()+600); wieder löschen wenn ich nurnoch $cookiename und time() hab ? Beste Grüße aus Sinzig, Alexander Meis From arsajedi_(at)_bupnet.de Wed, 3 May 2000 13:42:33 +0200 Date: Wed, 3 May 2000 13:42:33 +0200 From: Ali Reza Sajedi arsajedi_(at)_bupnet.de Subject: [php] Bilder umbenennen Hallo, ich habe ein Verzeichnis in dem Bilder in jpg Format stehen. Die Bilder haben alle unterschiedliche Namen. Nun moechte ich diese Bilder umbenennen und mit einer laufenden Nummer versehen. z.B.: Vorher: xxx.jpg, yyy.jpg und zzz.jpg Nachher: Bild1.jpg, Bild2.jpg und Bild3.jpg Weiss jemand, wie das gehen soll. Bin fuer jeden Tip dankbar. Ali From Mathias.Gloss_(at)_start.de Wed, 3 May 2000 13:48:04 +0200 Date: Wed, 3 May 2000 13:48:04 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Bilder umbenennen Hallo Ali, > ---------- > Von: Ali Reza Sajedi[SMTP:arsajedi_(at)_bupnet.de] > > ich habe ein Verzeichnis in dem Bilder in jpg Format stehen. Die Bilder > haben alle unterschiedliche Namen. Nun moechte ich diese Bilder umbenennen > und mit einer laufenden Nummer versehen. > > z.B.: > > Vorher: xxx.jpg, yyy.jpg und zzz.jpg > Nachher: Bild1.jpg, Bild2.jpg und Bild3.jpg > > Weiss jemand, wie das gehen soll. Bin fuer jeden Tip dankbar. > Also entweder du machst das per Hand mit dem entsprechenden Umbenennungsbefehl deines Betriebssystems, oder du machst es mit einem Selbstgeschriebenen Programm. Meist heissen die benoetigten Befehle für das Programm: - opendir - readdir - closedir - rename od. move PS: Ich glaub nicht dass deine Programme von Leuten hier auf der Liste geschrieben werden. mfg Mathias From arsajedi_(at)_bupnet.de Wed, 3 May 2000 14:02:38 +0200 Date: Wed, 3 May 2000 14:02:38 +0200 From: Ali Reza Sajedi arsajedi_(at)_bupnet.de Subject: [php] AW: [php] Bilder umbenennen Hallo Mathias, vielen Dank fuer Deine antwort: > PS: Ich glaub nicht dass deine Programme von Leuten hier > auf der Liste geschrieben werden. Ich habe nicht behauptet, dass die Leute auf dieser Liste meine Programme schreiben sollen. Ich frage mich, wenn man nicht solche Fragen stellen kann, dann wozu ueberhaupt diese Liste existiert. Ich habe doch nur nach einem Hinweis gefragt und Du faengst gleich an, die Leute aus der Liste zu jagen. Gruss Ali From thomas.schuermann_(at)_stadt-gladbeck.de Wed, 03 May 2000 14:06:47 +0200 Date: Wed, 03 May 2000 14:06:47 +0200 From: Thomas =?iso-8859-1?Q?Sch=FCrmann?= thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] Bilder umbenennen Hallo Ali, Ali Reza Sajedi schrieb: > ... > Weiss jemand, wie das gehen soll. Bin fuer jeden Tip dankbar. > ... Ja! c:\rename xxx.jpg bild1.jpg c:\rename yyy.jpg bild2.jpg c:\rename zzz.jpg bild3.jpg Ich hoffe, das hilft. Gruß Thomas -- *---------------------------------------------* | Thomas Schürmann | | mailto:thomas.schuermann_(at)_stadt-gladbeck.de | *---------------------------------------------* From webmaster_(at)_cyberfly.net Wed, 3 May 2000 14:11:32 +0200 Date: Wed, 3 May 2000 14:11:32 +0200 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] Bilder umbenennen Hi Mathias, >PS: Ich glaub nicht dass deine Programme von Leuten hier > auf der Liste geschrieben werden. äh, er hat ne einfache Frage gestellt, und gefragt, ob jemand die Lösung kennt, sowie das mehrere hier an jedem Tag machen, warum also schreibst du so unfreundliche Zeilen unter deine Antwort? er hat niemanden gebeten etwas zu schreiben, sondern nur gefragt, ob ihm jemand n Tip geben kann, wie er es selber macht... MfG Peter "[DiSAStA]" Petermann, -- <>-----------------------------<> <> webmaster_(at)_cyberfly.net <> <> http://www.cyberfly.net <> <>-----------------------------<> From cs_(at)_pharus.de Wed, 3 May 2000 14:15:57 +0200 Date: Wed, 3 May 2000 14:15:57 +0200 From: Christian Scheuerer cs_(at)_pharus.de Subject: [php] htmlmail mit PHP3 Hallo PHP-Gurus. gibt es eine Möglichkeit ein HTMLMail mit der PHP3-function mail() zu generieren ??? Im Manual hab ich keinen entsprechenden Eintrag gefunden. Die PHP3 - HP bietet zwar einen kleinen Hinweis...aber das funktioniert irgendwie nicht oder ich bin zu dämlich dafür. Vielen Dank schonmal im Vorraus. Christian Pharus GbR Telefon : +49 (89) 608 586 50 Telefax : +49 (89) 608 535 15 Internet : http://www.pharus.de From Mathias.Gloss_(at)_start.de Wed, 3 May 2000 14:29:31 +0200 Date: Wed, 3 May 2000 14:29:31 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] AW: [php] Bilder umbenennen Aloha Liste, > ---------- > Von: Ali Reza Sajedi[SMTP:arsajedi_(at)_bupnet.de] > > Ich habe nicht behauptet, dass die Leute auf dieser Liste meine Programme > schreiben sollen. Ich frage mich, wenn man nicht solche Fragen stellen > kann, > dann wozu ueberhaupt diese Liste existiert. Ich habe doch nur nach einem > Hinweis gefragt und Du faengst gleich an, die Leute aus der Liste zu > jagen. > Es war ein wohl nicht gelungener Versuch dich zu fragen warum du nicht das Manual liest. Manual -> Directory Functions: Da stehen ca. 10 Funktionen, eine davon ist: readdir - read entry from directory handle Die hoert sich doch ganz gut an. Also klick ich sie mal an und siehe da, es gibt sogar ein Beispiel : Example 1. List all files in the current directory Also Probier ich das mal aus und siehe da, es listet alles auf. Ok, dann schau ich mal bei den Filefunctions. Da gibts ca. 30 Funktionen, also les ich mir die kurzbeschreibung auf dem Index durch und finde: rename - rename a file Aus den beiden in 1 min gefundenen Beispielen sollte ich jetzt auch noch folgendes basteln koennen: Ok, das mit dem is_file ist etwas tricky.... aber alleine durch das Lesen des Manuals haette man schon ein fast fertiges Pro- gramm. Gruesse, Mathias From michael.renner_(at)_tuebingen.mpg.de Wed, 3 May 2000 14:27:22 +0200 Date: Wed, 3 May 2000 14:27:22 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] php-basierter procmailrc Generator? Moin, bei meinen Usern wurde der Wunsch laut, die ~.procmailrc auf einer html-Seite menübasiert (form) erstellen zu können. Im Netz fand ich nur ein Script, das anhand der 'From'-Zeile Sortierregeln erzeugt. Bevor ich mich hinsetze und überlege möchte ich mal rumfragen ob jemand etwas entsprechendes kennt oder hat. Danke -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From arsajedi_(at)_bupnet.de Wed, 3 May 2000 15:01:50 +0200 Date: Wed, 3 May 2000 15:01:50 +0200 From: Ali Reza Sajedi arsajedi_(at)_bupnet.de Subject: [php] AW: [php] AW: [php] Bilder umbenennen Hallo Mathias, > Es war ein wohl nicht gelungener Versuch dich zu fragen > warum du nicht das Manual liest. nichts gegen Deinen Versuch. Aber man kann gleich sagen: "refer to manual" und die Sache ist gegessen. Jedenfalls vielen Dank nochmals fuer Deine Muehe. Gruss Ali From abe_(at)_flaemingnet.de Wed, 3 May 2000 14:58:37 +0200 Date: Wed, 3 May 2000 14:58:37 +0200 From: Daniel Beulshausen abe_(at)_flaemingnet.de Subject: [php] htmlmail mit PHP3 >gibt es eine Möglichkeit ein HTMLMail mit der PHP3-function mail() zu >generieren ??? Ich glaube das hatten wir erst vor ein paar Tagen. Mit den vierten optionalen Parameter von mail() kannst du belibige Headerzeilen senden. Also etwas wie: mail($empfaenger,$betreff,$nachricht,"FROM: $empfaenger\n REPLY-TO: $empfaenger\nContent-Type: text/html"); Daniel From hartmut_(at)_six.de Wed, 03 May 2000 14:59:28 +0200 Date: Wed, 03 May 2000 14:59:28 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] php-basierter procmailrc Generator? Michael Renner wrote: > > Moin, > bei meinen Usern wurde der Wunsch laut, die > ~.procmailrc auf einer html-Seite menübasiert > (form) erstellen zu können. Im Netz fand ich nur ein > Script, das anhand der 'From'-Zeile Sortierregeln > erzeugt. Bevor ich mich hinsetze und überlege möchte > ich mal rumfragen ob jemand etwas entsprechendes > kennt oder hat. > Danke oh, wenn wir schon dabei sind ... ... ich suche dasselbe für Cyrus Sieve -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From seifert_(at)_ag-neuemedien.de Wed, 3 May 2000 16:13:20 +0200 Date: Wed, 3 May 2000 16:13:20 +0200 From: Markus Seifert seifert_(at)_ag-neuemedien.de Subject: [php] mysql ----- Original Message ----- From: "Marcel Kurz" To: Sent: Wednesday, May 03, 2000 1:10 PM Subject: [php] mysql > Hi Liste, > gibt des bei der MySql DB irgendeine Beschrankung > bei der Anzahl von Tabellen in einer DB oder irgendwelche > Performance Probleme bei einer bestimmten Anzahl ??? > > Noch ne kleine Frage: > Ich bin dabei eine Seite zu entwickeln wo die User ihre eigene > Community (Diskussion, Event Kalender usw..) erstellen > konnen... > So nun tut sich bei mir die Frage auf wie ich die Datenbank anlege > ich hab mir 2 Varianten ausgedacht... > kann mich aber nicht so recht entscheiden vielleicht konnt ihr mir ja helfen.. > also Variante 1: es gibt eine Tabelle die Diskussionen aller Communitys > und eine Tabelle fur die Events aller Communitys > da sehe ich halt den Nachteil das wenn viele Daten in > den Tabellen stehen das dann die Performance leidet > weil er ja immer die ganze Tabelle nach den Daten von > der einen Community durchsuchen muss. > Variante 2: ich mache fur jede Community je eine eigene Tabelle fur die > Diskussionen und fur die Events > > Was ist besser ???? > Ich wurde die 2. Variante bevorzugen. Was meint ihr ??? > > > Beste Gruesse > Marcel Hi, Ich würde die erste Variante bevorzugen, wenn du die Indezes der Tabelle richtig legst dürftest du auch keine Probleme bekommen. Was die Diskussionen angeht würde ich mir mal Phorum anschauen (ist ein PHP-basiertes Diskussionsforum), man muß ja nicht immer das Rad neu erfnden : ). Markus From mailings-suse_(at)_gmx.de Tue, 2 May 2000 23:51:32 +0200 Date: Tue, 2 May 2000 23:51:32 +0200 From: Marcus Maul mailings-suse_(at)_gmx.de Subject: [php] Andere Mailingliste On Tue, May 02, 2000 at 07:51:16PM +0200, Björn Schotte wrote: > * Thomas Fromm wrote: Hallo Björn, enschuldige, wenn ich jetzt auch mal meinepersönlichen Senf dazugeben, obwohl ich noch nicht allzulange hier bin. > Im PHP-Center wird es auch ein paar Foren geben. Es soll ja > auch Nutzer geben, die WWW-Foren besser finden; dem wollen > wir dann gerecht werden. > Die bringen aber imho nicht das, was die Mailingliste hier bringt, da WWW-foren meist nur von Neulingen oder Leute, die das Thema nicht so ernst sehen besucht werden. > Ich werde an Bernds Mailingliste nicht teilnehmen; mit ca. > 13 Mailinglisten lese ich momentan schon genügend und 340 > Mails pro Tag reichen mir eigentlich auch. Schau Dir mal die SuSE-Liste an. Dort poste ich gelegentlich auch mal in die Liste. Die Antworten sind aber meist PM. Damit nicht immer alles doppelt dick und dreifach auf geocrawler liegt. > Außerdem schrieb > ich ja schon, dass durch Aufsplitten mehrerer Listen das > Problem nur verzerrt, aber nicht gelöst wird (IMHO). > Da gebe ich Dir recht. > Dass Anfängerfragen, insbesondere solche Fragen die sich durch > einen Blick ins Manual oder etwas Eigenrecherche von selbst > gelöst hätten, lästig sind, ist klar. Dennoch würde es sich > z.B. lohnen, auf entsprechende Passagen in Köhntopps FAQ zu > oder sonstige Quellen verweisen. Kris postet in der Newsgruppe > ja auch unermüdlich immer die FAQ-Teaser. > Das FAQ kenn ich. Damit hat scih Kris auch sehr viel mühe gegeben. Viele Fragen habe ich damit auch schon lösen können, aber dort können nicht alle drin stehen. Ich stehe ab und zu auch mal vor dem Problem, das was partou nicht funzen will. Dann kenne ich aber schon die Doku's. Und leider konnten die mir dann gerade nicht so richtig weiterhelfen, oder ich brauche mal eine bestätigung für meine Theorie. So was nennt sich dan Expertenbefragung. Falls Dir das was sagt. > Was den Traffic dieser Liste angeht: dafür, dass aktuell > 1230 Leute diese Liste subscribed haben, ist er IMHO sehr > niedrig. > Ist _sehr_ niedrig. -- M.f.G. Marcus Registered Linux-User : 136595 Mail : mailings-suse_(at)_gmx.de Bitte keine CC / \ Danke! From ralf_(at)_globalpark.de Wed, 3 May 2000 17:00:12 +0200 Date: Wed, 3 May 2000 17:00:12 +0200 From: Ralf Geschke ralf_(at)_globalpark.de Subject: [php] [ADMIN] *** PHP-Center-Umfrage *** Seid gegruesst! Kurz vor dem Relaunch noch ein besonderes Bonbon: Die offizielle PHP-Center-Umfrage unter der URL http://www.umfrage-center.de/phpcenter/ Wir fuehren in Zusammenarbeit mit der Globalpark GmbH eine Umfrage unter allen Nutzern / Interessenten des PHP-Centers bzw. dieser Mailingliste durch. Die Befragung dauert und wenige Minuten und beinhalte Fragen zum Center sowie zu PHP allgemein. Wir bitten um rege Teilnahme - wir moechten Euch einfach ein wenig besser kennenlernen. ;-) Uebrigens: Als kleines Dankeschoen verlosen wir fuenf Exemplare des brandneuen Buches "PHP4 - Webserver-Programmierung fuer Ein- und Umsteiger", was uns freundlicherweise von Galileo Press zur Verfuegung gestellt wurde! Beste Gruesse, Ralf -- / mail:// ralf _(at)_ { globalpark.de | kuerbis.org | php-center.de } / http:// www . { globalpark.de | kuerbis.org | php-center.de } / fon:// { 02233-793373 | 0177-5262345 } From M.Kurz_(at)_dc-ag.de Wed, 3 May 2000 17:35:10 +0200 Date: Wed, 3 May 2000 17:35:10 +0200 From: Marcel Kurz M.Kurz_(at)_dc-ag.de Subject: [php] phorum 3.1 RC3 & phplib 7.2b Hi leute, mal wieder eine kleine Frage... also wenn ich bei Phorum 3.1 RC3 in die header.php folgendes einfuge "Example_Session" , "auth" => "Example_Default_Auth" , "perm" => "Example_Perm")); ?> und in die footer.php naturlich page_close() sagt mir Phorum das keine Foren aktiv sind ????? wenn ich dies wieder raus nehme zeigt er wieder alle Foren an ???? Woran kann das denn leigen ???????? Ach noch was gibt es auch eine Version von Phorum wo man sich erst anmelden muss bevor man news postet ??? Beste Gruesse Marcel From muessig_(at)_his.de Wed, 3 May 2000 17:38:27 +0200 Date: Wed, 3 May 2000 17:38:27 +0200 From: Muessig-Trapp muessig_(at)_his.de Subject: [php] Empress-Funktionen: Wo sind sie?? Moin, moin, im Handbuch heisst es im Kap. 1: "The following databases are currently supported: What can PHP do? ... Sybase Empress MySQL ..." Ich bin heute vielleicht etwas verbloedet, aber: wo ist die Dokumentation zu den Empress-Funktionen?? Oder sind die undokumentiert? Fuer jeden RTFM-Url sehr dankbar! Gruesse, Peter From php_(at)_privatesponsor.de Wed, 3 May 2000 17:53:57 +0200 Date: Wed, 3 May 2000 17:53:57 +0200 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] Inhalt aus Tabelle als Variable? Hallo! Ich habe da ein kleines Problem: Ich benötige eine Funktion, die mit aus einer Tabelle bestimmte Werte ausliest und diese dann unter dem gleichen Namen als Variable zur Verfügung stellt. Das Mit der Tabelle klappt ja auch ganz gut... angenommen ich habe jetzt die Daten (also das was ich als Variable benötige) in der Variable $data - in $data steht z.B. "vorname" - wie bekomme ich nun eine Variable namens vorname? dieser will ich dann einen Wert zuweisen (das kann ich dann auch wieder). Da war irgendetwas mit doppelten Dollarzeichen, oder? Wie geht das denn genau? Ich bin für jeden Tipp dankbar und verbleibe mit freundlichen Grüßen, Christian Hofmann Christian.Hofmann_(at)_gmx.de PS: Warum mache ich eigentlich immer einen Absatz? From eschmid_(at)_s.netic.de Wed, 03 May 2000 18:14:30 +0200 Date: Wed, 03 May 2000 18:14:30 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Empress-Funktionen: Wo sind sie?? Muessig-Trapp wrote: > im Handbuch heisst es im Kap. 1: > > "The following databases are currently supported: > What can PHP do? > ... > Sybase > Empress > MySQL > ..." > > Ich bin heute vielleicht etwas verbloedet, aber: wo ist die > Dokumentation zu den Empress-Funktionen?? > Oder sind die undokumentiert? > > Fuer jeden RTFM-Url sehr dankbar! RTFFAQ 1.11. Steve Williams von Empress Software Inc. hats möglich gemacht. Rasmus hat dazu folgende Erläuterung gegeben: http://marc.theaimsgroup.com/?l=php3-general&m=95729312514663&w=2 -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 hartmut_(at)_six.de Wed, 03 May 2000 18:21:46 +0200 Date: Wed, 03 May 2000 18:21:46 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Inhalt aus Tabelle als Variable? Christian Hofmann wrote: > > Hallo! > > Ich habe da ein kleines Problem: > > Ich benötige eine Funktion, die mit aus einer Tabelle bestimmte Werte > ausliest und diese dann unter dem gleichen Namen als Variable zur Verfügung > stellt. > > Das Mit der Tabelle klappt ja auch ganz gut... > > angenommen ich habe jetzt die Daten (also das was ich als Variable benötige) > in der Variable $data - > > in $data steht z.B. "vorname" - wie bekomme ich nun eine Variable namens > vorname? > > dieser will ich dann einen Wert zuweisen (das kann ich dann auch wieder). > > Da war irgendetwas mit doppelten Dollarzeichen, oder? Ergebnis: ... http://www.php-center.de/de-html-manual/language.variables.variable.html (Vorsicht, die Beispiele mit den geschweiften Klammern tun nur in PHP4) -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From php_(at)_privatesponsor.de Wed, 3 May 2000 18:40:12 +0200 Date: Wed, 3 May 2000 18:40:12 +0200 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] Inhalt aus Tabelle als Variable? Vielen Dank - das war's CU Christian Hofmann Christian.Hofmann_(at)_gmx.de From johnny_(at)_mega-card.at Wed, 03 May 2000 18:48:12 +0200 Date: Wed, 03 May 2000 18:48:12 +0200 From: johnny pichler johnny_(at)_mega-card.at Subject: [php] performance-probleme mit apache/php3/oracle/sun-solaris wir haben schwere performance-probleme mit einer php3-applikation. die maschine geht bei durch- schnittlichen traffic unter volllast. heisst dass mir top eine avg. load von ueber 20 zeigt. (normal waere irgendwas unter 0). folgende rahmendaten: sun ultra-1, 1x167Mhz, 512MB RAM, Sun Solaris 5.6 (?) apache 1.3.12 php 3.0.16 (statisch gelinkt) Oracle 8.0.5 ca. 150.000 hits/tag nachdem wir uns mit versch. apache-kompilaten, configs, oracle-tuning/konfigurieren etc. herumgeschlagen haben, sind wir nun offensichtlich auf das kernproblem gestossen: es hat eher was mit dem php selbst zu tun. wir haben den apache-benchmark-test (ab) wiederholt gegen eine seite gefahren, die folgendes tut: 3 libs sind required es werden KEINE db-connections aufgebaut, KEINE functions, berechnungen etc. gemacht, sondern "normaler" html-code ausgegeben. folge: die load schnalzt hoch, beim naechsten benchmark -aufruf nochmals, beim naechsten nochmals ... folgende gegentests haben wir auch noch gefahren: - eine andere php-seite (mit db-werten auslesen und zeigen) => gleicher effekt (aber um nix schlimmer) - eine "normale" html-seite => load ist ok - das gleiche auf einer linux-box (also ohne und mit db-werten) => aehnlicher effekt hat irgendjemand aehnliche erfahrungen gemacht oder einen hilfreichen tipp. wir stehen naemlich ziemlich am ende mit unserer weisheit. und der kunde wetzt das messer... danke, fuer alles johnny pichler From bjoern_(at)_baer.main.de Wed, 3 May 2000 18:56:28 +0200 Date: Wed, 3 May 2000 18:56:28 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] performance-probleme mit apache/php3/oracle/sun-solaris * johnny pichler wrote: > hat irgendjemand aehnliche erfahrungen gemacht oder > einen hilfreichen tipp. wir stehen naemlich ziemlich am > ende mit unserer weisheit. und der kunde wetzt das messer... Ohne den Code der besagten Seite könnte ich nur ins Blaue hineinraten ... -- ___ Nutzerumfrage, damit wir das PHP-Center noch |__ \ besser gestalten können. Keine persönlichen Daten /_/ werden erhoben. Fünf Bücher eines neuen PHP-Buchs werden (_) verlost. Wo? ==> From Mathias.Gloss_(at)_start.de Wed, 3 May 2000 18:59:34 +0200 Date: Wed, 3 May 2000 18:59:34 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Inhalt aus Tabelle als Variable? Aloha Christian, > ---------- > Von: Christian Hofmann[SMTP:php_(at)_privatesponsor.de] > > in $data steht z.B. "vorname" - wie bekomme ich nun eine Variable namens > vorname? > mit $$data > dieser will ich dann einen Wert zuweisen (das kann ich dann auch wieder). > > Da war irgendetwas mit doppelten Dollarzeichen, oder? > genau :-) > Wie geht das denn genau? > s.oben. Wenn du z.B. $spaltenname = 'vorname'; setzt, dann kannst du mit $$spaltenname so arbeiten, als ob die Variable $vorname heisst. ob das Sinn macht, ist aber die andere Frage. Genaueres findest du auf: http://snaps.php.net/manual/de/html/language.variables.variable.html Ich verwende bei sowas immer einen hash. z.B. Tabelle mit den Spalten id, vorname und nachname $spalte['id'] $spalte['vorname'] $spalte['nachname'] Da ist jetzt allerdings noch nichts Variabel dran. Aber jetzt kannst du (wenn in $akt_spalte z.B. gerade 'id' steht) mit $spalte[$akt_spalte] ein Eintrag im Hash speichern. Gruesse, Mathias From voyager_(at)_voyager-crew.de Wed, 3 May 2000 19:55:42 +0200 Date: Wed, 3 May 2000 19:55:42 +0200 From: Markus Kniehl voyager_(at)_voyager-crew.de Subject: [php] mail() unter WIN NT Hi _(at)_ll kleine Frage wegen mail() unter win Kann ich im PHP - Script sagen welchen SMTP-server verwendet wird oder muss ich den zwingend in der Php3.ini einstellen? Wenn ja welche Variable muss ich setzen ! Wenn nein gibt es noch eine andere möglichkeit eine E-Mail über einen externen Smtp server versenden. MfG Markus From tzwenny_(at)_friendfactory.com Wed, 3 May 2000 20:13:14 +0100 Date: Wed, 3 May 2000 20:13:14 +0100 From: Tzwenny (Sven Lauer) tzwenny_(at)_friendfactory.com Subject: [php] mail() unter WIN NT Hallo, Markus Kniehl schrieb: >Hi _(at)_ll > >kleine Frage wegen mail() unter win > >Kann ich im PHP - Script sagen welchen >SMTP-server verwendet wird oder muss ich den zwingend in der >Php3.ini einstellen? > >Wenn ja welche Variable muss ich setzen ! >Wenn nein gibt es noch eine andere möglichkeit >eine E-Mail über einen externen Smtp server >versenden. Möglichkeit 1: .htaccess-Files benutzen und verschiedene Server angeben (für s oder einzelne ) Möglichkeit 2: Direkt mit dem SMTP-Server kommunizieren (sehr verständlich dokumentiert unter http://www.wittenberger.net/kurzPHP/mailen.html inklusive Listing (sogar für SMTP-After-POP). CU Tzwenny ______________________________________________________________________ Zitat der Woche ;-) "The box said "Windows 95, 98 or better", so I installed Linux ..." ______________________________________________________________________ www.filmszene.de - das unabhängige Cinemag im Web! From jens_(at)_pinguin.conetix.de Wed, 3 May 2000 20:19:31 +0200 Date: Wed, 3 May 2000 20:19:31 +0200 From: Jens Benecke jens_(at)_pinguin.conetix.de Subject: [php] Nettiquette [was: Re: kein Betreff] On Tue, May 02, 2000 at 09:09:41PM +0200, Ulf Wendel wrote: > Jens Benecke wrote: > > Gibt es keine Möglichkeit, "Content-Type: text/html" automatisch vom > > Listserver zu blocken (mit einer entsprechenden Rückwarnung)? > Ja, mit anderer Listensoftware und ohne Warnung. Ralf habe ich bereits > einen Hinweis gegeben, allerdings ist der Aufwand für einen Umstieg > derzeit nicht vertretbar. ist ja auch kein Problem. Ich habe schon gesagt, daß ich mich darum kümmern könnte, wenn Interesse besteht. > Es scheint einfacher, HTML Mails schlicht und ergreifend zu ignorieren. > Keine Antwort geben, auch nicht die, daß es Konventionen gibt. > Stattdessen regelmäßig in -einem- zentralen Posting auf die Konventionen > hinweisen. das wird das Problem aber nicht lösen ... denn die meisten HTML Mails sind die ersten, zweiten oder "versehentliche" Postings zwischendurch, und Leute, die hier das erste Mal posten, waren (leider!) nicht immer schon einen Monat lang in "lurking mode". -- ciao, Jens http://www.pinguin.conetix.de jbenecke_(at)_web.de http://www.hitch-hiker.de jens_(at)_pinguin.conetix.de http://www.linuxhelp.de cgiservice_(at)_pinguin.conetix.de http://www.linuxfaq.de From andreas_(at)_noho.co.uk Wed, 3 May 2000 19:29:14 +0100 Date: Wed, 3 May 2000 19:29:14 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] mail() unter WIN NT hi, > Möglichkeit 1: .htaccess-Files benutzen und verschiedene Server > angeben > (für s oder einzelne ) aufgrund des subjects der email: > Subject: Re: [php] mail() unter WIN NT sag ich mal, dass die moeglichkeit 1 unter nt nicht funktioniert - es sei denn er benutzt php unter nt als indianermodul. dann hat er den indianer aber auch selbst kompiliert und ich waere sehr an seiner loesung interessiert - und viele andere wahrscheinlich auch. liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From jens_(at)_pinguin.conetix.de Wed, 3 May 2000 20:26:03 +0200 Date: Wed, 3 May 2000 20:26:03 +0200 From: Jens Benecke jens_(at)_pinguin.conetix.de Subject: [php] datenbank. On Wed, May 03, 2000 at 11:38:54AM +0200, Ben Adam wrote: > > Sofern die MySQL Features ausreichend sind, gibt es keinen Grund zum > > Wechsel. MySQL ist sehr schlank und schnell. Derartige Postings tauchen > > in den MySQL Foren regelmäßig auf und werden stets mit dem Hinweis > > beantwortet, daß MySQL keine Probleme mit 10^5, 10^6, 10^7 Datensätzen > > hat. > Das wäre möglich?? Aber dann leidet doch sicher die Geschwindigkeit , > wenn man so ca 40-50 Zeilen aus einem Table mit 10^7 auslesen möchte. > Mit welcher Datenbank laufen denn eigentlich Seiten wie Amazon oder ebay? Jedenfalls nicht mit MS SQLserver :-) (Oracle hatte doch mal 1 Mio $ demjenigen angeboten, der einen MS SQL Server (auf beliebiger Hardware) auf 1%(!!!) der Leistung einer Oracle-Installation für einen unabhängigen Benchmark bringt, gilt das noch?) Amazon benutzt IMHO Oracle, das lohnt sich aber erst ab ein paar zig Gigabyte DB-Größe. Die Linux-Version von Oracle benötigt für die Installation der Grundstrukturen (!!!) 3G raw-device Platz (i.e. unformatierte Platten/Partitionen) auf mind. 2 physikalisch verschiedenen Medien, und mindestens 1G RAM+Swap. Ebay weiß ich nicht. Was ich aber weiß: mp3.com benutzt Linux, Apache, Perl und MySQL. Und die haben *viele* Daten :-) -- ciao, Jens http://www.pinguin.conetix.de jbenecke_(at)_web.de http://www.hitch-hiker.de jens_(at)_pinguin.conetix.de http://www.linuxhelp.de cgiservice_(at)_pinguin.conetix.de http://www.linuxfaq.de From jens_(at)_pinguin.conetix.de Wed, 3 May 2000 20:37:54 +0200 Date: Wed, 3 May 2000 20:37:54 +0200 From: Jens Benecke jens_(at)_pinguin.conetix.de Subject: [php] Bilder umbenennen On Wed, May 03, 2000 at 01:42:33PM +0200, Ali Reza Sajedi wrote: > ich habe ein Verzeichnis in dem Bilder in jpg Format stehen. Die Bilder > haben alle unterschiedliche Namen. Nun moechte ich diese Bilder > umbenennen und mit einer laufenden Nummer versehen. > > z.B.: > > Vorher: xxx.jpg, yyy.jpg und zzz.jpg Nachher: Bild1.jpg, Bild2.jpg und > Bild3.jpg > > Weiss jemand, wie das gehen soll. Bin fuer jeden Tip dankbar. perl -e '_(at)_x=glob "*"; $i=1; for(_(at)_x){rename $_, "Bild".$i++.".jpg";}' -- ciao, Jens http://www.pinguin.conetix.de jbenecke_(at)_web.de http://www.hitch-hiker.de jens_(at)_pinguin.conetix.de http://www.linuxhelp.de cgiservice_(at)_pinguin.conetix.de http://www.linuxfaq.de From breker_(at)_multimedialesdesign.de Wed, 3 May 2000 21:11:56 +0200 Date: Wed, 3 May 2000 21:11:56 +0200 From: Robert Breker breker_(at)_multimedialesdesign.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Cookie_l=F6schen_=3F?= > wie kann ich einen cookie den ich so gesetzt habe > SetCookie($cookiename,$Session,time()+600); > wieder löschen wenn ich nurnoch $cookiename und time() hab ? Hi, du kannst keine Cookies löschen. Du kannst es jedoch überschreiben. Wenn du ein Datum in vergangenheit setzt wird es automatisch gelöscht. cu From braukmann_(at)_tse-online.de Wed, 3 May 2000 21:30:43 +0200 Date: Wed, 3 May 2000 21:30:43 +0200 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] [ADMIN] *** PHP-Center-Umfrage *** Hi, On Wed, May 03, 2000 at 05:00:12PM +0200, Ralf Geschke wrote: > > http://www.umfrage-center.de/phpcenter/ ... ist das nur bei mir aus unerfindlichen Gruenden so, oder erscheint die Umfrage-Applikation auch bei anderen als 'etwas ungetestet'? Ich bekomme auf jeder Seite einige '$sd ist not an object in [...]/ospe.php3 on line xyz' und auf der Abschlussseite zusaetzlich einen Warning: Cannot add more header information - the header[...] > Die Befragung dauert und wenige Minuten und beinhalte Fragen zum > Center sowie zu PHP allgemein. ... nun stellt sich natuerlich die Frage, ob die paar Minuten fuer die Katz waren. > Wir bitten um rege Teilnahme - wir moechten Euch einfach ein wenig > besser kennenlernen. ;-) Fragen nach dem Einkommen finde ich in solchen Umfragen immer hoechst verdaechtig. -Andreas -- : Anti-Spam Petition: http://www.politik-digital.de/spam/ : : PGP-Key: http://www.tse-online.de/~ab/public-key : : Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B : From tw_(at)_itreff.de Wed, 3 May 2000 21:38:36 +0200 Date: Wed, 3 May 2000 21:38:36 +0200 From: Thomas 'Balu' Walter tw_(at)_itreff.de Subject: [php] [ADMIN] *** PHP-Center-Umfrage *** +-Ralf Geschke-(ralf_(at)_globalpark.de)-[03.05.00 17:07]: > > Kurz vor dem Relaunch noch ein besonderes Bonbon: Die > offizielle PHP-Center-Umfrage unter der URL > > http://www.umfrage-center.de/phpcenter/ Einige Fragen irritieren ein wenig - wie wollt Ihr das PHP-Center mit einer Antwort auf "Wie bewerten Sie die Einführung einer derartigen Arbeitserlaubnis?" besser machen? Balu From eschmid+sic_(at)_s.netic.de Wed, 3 May 2000 21:55:12 +0200 Date: Wed, 3 May 2000 21:55:12 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] [ADMIN] *** PHP-Center-Umfrage *** On Wed, May 03, 2000 at 09:38:36PM +0200, Thomas 'Balu' Walter wrote: > +-Ralf Geschke-(ralf_(at)_globalpark.de)-[03.05.00 17:07]: > > > > Kurz vor dem Relaunch noch ein besonderes Bonbon: Die > > offizielle PHP-Center-Umfrage unter der URL > > > > http://www.umfrage-center.de/phpcenter/ > > Einige Fragen irritieren ein wenig - wie wollt Ihr das PHP-Center mit > einer Antwort auf "Wie bewerten Sie die Einführung einer derartigen > Arbeitserlaubnis?" besser machen? Das sehe ich nicht so. Aber was irritiert sind die viel zu kurzen Zeiträume die man ankreuzen kann. So kurzfristig denken eigentlich nur die Arbeitsämter. Aber das es Leute auf dieser Liste gibt, die schon seit 25 Jahren programmieren hat keiner gedacht. Die Fragen zur Beurteilung der Web-Seite php-center ist doch überflüssig? Die wird doch hoffentlich durch ein neueres und zeitgemässes Outfit ersetzt werden. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From messi_(at)_bigfoot.com Wed, 3 May 2000 21:59:23 +0200 Date: Wed, 3 May 2000 21:59:23 +0200 From: Christian Messerschmidt messi_(at)_bigfoot.com Subject: [php] =?ISO-8859-1?Q?UID_=E4ndern?= Hallo Liste, Ich möchte gerne einen Dateimanger in PHP zusammenstellen. Rein sollen upload, Photoalbum, und was mir sonst noch so einfällt. Damit das ganze auch "wirklich" funktioniert muss ich jetzt den Scripten nur noch genügend Rechte geben oder die uid ändern. Wegen Sicherheit : Es geht dabei nur um ein "WG-Intranet" Laufen wird das ganze auf einer "Standart-SuSE". Ich hab nichts dazu in den Anleitungen gefunden, vielleicht ist das ja auch eine "SystemFrage" Danke schonmal Christian Sieh hin und werde Gaffer ! http://www.gaffertape.de/ From ralf_(at)_kuerbis.org Wed, 3 May 2000 22:24:35 +0200 Date: Wed, 3 May 2000 22:24:35 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] [ADMIN] *** PHP-Center-Umfrage *** > Einige Fragen irritieren ein wenig - wie wollt Ihr das PHP-Center mit > einer Antwort auf "Wie bewerten Sie die Einführung einer derartigen > Arbeitserlaubnis?" besser machen? Na klar - wir kaufen demnaechst fuers PHP-Center Programmierer ein. ;-) Nee, dies sind eben eher allgemeine Fragen zu Themen rund um das, was die Programmierwelt moeglicherweise beschaeftigt. Und zum Schluss wird ja um rege Kommentierung gebeten. Eine Bitte jedoch: Fuer Kommentare nutzt bitte entweder die Umfrage selbst, oder mailt mir privat an ralf_(at)_kuerbis.org . Die Liste sollte doch besser fuer PHP-Fragen und Antworten offengehalten werden. ;-) Beste Gruesse, Ralf -- / mail:// ralf _(at)_ { globalpark.de | kuerbis.org | php-center.de } / http:// www . { globalpark.de | kuerbis.org | php-center.de } / fon:// { 02233-793373 | 0177-5262345 } From hartmut_(at)_six.de Wed, 03 May 2000 22:04:41 +0200 Date: Wed, 03 May 2000 22:04:41 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] datenbank. Jens Benecke wrote: > > On Wed, May 03, 2000 at 11:38:54AM +0200, Ben Adam wrote: > > > > Sofern die MySQL Features ausreichend sind, gibt es keinen Grund zum > > > Wechsel. 100% Zustimmung > > > MySQL ist sehr schlank und schnell. Derartige Postings tauchen > > > in den MySQL Foren regelmäßig auf und werden stets mit dem Hinweis > > > beantwortet, daß MySQL keine Probleme mit 10^5, 10^6, 10^7 Datensätzen > > > hat. > > Das wäre möglich?? Aber dann leidet doch sicher die Geschwindigkeit , > > wenn man so ca 40-50 Zeilen aus einem Table mit 10^7 auslesen möchte. > > Mit welcher Datenbank laufen denn eigentlich Seiten wie Amazon oder ebay? > (Oracle hatte doch mal 1 Mio $ demjenigen angeboten, der einen MS SQL > Server (auf beliebiger Hardware) auf 1%(!!!) der Leistung einer > Oracle-Installation für einen unabhängigen Benchmark bringt, gilt das > noch?) nein. Microsoft hat es übrigens geschafft, allerdings nicht fristgerecht und ein Teil des "Sicherheitsabstandes" beruhte einfach darauf, daß Oracle für verschiedene CPUs wie z.B.Sparc verfügbar ist und somit auch auf Sun Enterprise1000 mit 64 CPUs läuft, während M$ sich mittlerweile auf Gedei und Verderb an Intel gekettet hat, und zu dieser Zeit bei Intel über 4 CPUs nicht viel lief > > Amazon benutzt IMHO Oracle, das lohnt sich aber erst ab ein paar zig > Gigabyte DB-Größe. > Die Linux-Version von Oracle benötigt für die > Installation der Grundstrukturen (!!!) 3G raw-device Platz (i.e. > unformatierte Platten/Partitionen) auf mind. 2 physikalisch verschiedenen > Medien, und mindestens 1G RAM+Swap. welche Version ist den das? oder sind das die Idealvorstellungen laut Prospekt? die 8.0.5 tut auch in normalen Dimensionen, d.h. 128MB Ram, 1GB im Filesystem > > Ebay weiß ich nicht. > > Was ich aber weiß: mp3.com benutzt Linux, Apache, Perl und MySQL. Und die > haben *viele* Daten :-) > zu beachten ist halt immer, was man braucht bei einer 'flachen' datenstruktur, d.h. wenige Tabellen und Verknüpfungen und Schwerpunkt auf Abfragen ist MySQL den großen durchaus ebenbürtig, Teils vielleicht sogar überlegen, die reine Datenmenge ist eher selten ein Problem der SQL-Sprachumfang ist allerdings eher als rudimentär zu bezeichnen, d.h. keine Subqueries, keine Foreign Keys und somit auch keine referentielle Integrität, keine Transaktionen, keine Trigger, kein INTERSECT oder UNION (mußte so etwas heute nachbilden, macht warlich keinen Spaß sowas) wenn nichts aus der genannten Liste gebraucht wird, dann ist MySql ein wunderbares, zuverlässiges Arbeitstier Aber selbst wenn muß es nicht immer Oracle sein. Als nächste Stufe bietet sich zunächst PostgreSQL an. Da hat es dann schon eher den üblichen Umfang an SQL-Konstrukten und Eigenschaften, allerdings auch etwas gemütlicher und anspruchsvoller in Aufzucht und Pflege und wenns den schon Geld kosten darf/soll, kann ich immer nur Empfehlen, auch Adabas D mit in Erwägung zu ziehen Adabas kämpft in derselben Gewichtsklasse wie Oracle oder DB/2 (SAP-tauglich und integrierte Datenbank auf der R/3-Evaluation CD für Linux) bei wesentlich angenehmeren Lizenzmodell (Staffel 10/50/_unlimited_ wenn ich mich nicht irre, und keine 'Kopfsteuer') und die SoftwareAG war auch der erste der 'großen' Anbieter, der seine DB auch für Linux angeboten hat, ca. ein Jahr _vor_ Oracle und Informix (das muß nicht unbedingt belohnt, aber auf jeden Fall lobend erwähnt werden) From ralf_(at)_kuerbis.org Wed, 3 May 2000 22:29:52 +0200 Date: Wed, 3 May 2000 22:29:52 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] [ADMIN] *** PHP-Center-Umfrage *** > Ich bekomme auf jeder Seite einige > '$sd ist not an object in [...]/ospe.php3 on line xyz' Falls Fehlermeldungen auftreten, sind wir fuer Berichte natuerlich immer dankbar. Bitte benutzt auch in diesem Falle die Adresse ralf_(at)_kuerbis.org oder eine sonstige, unter der Ihr mich direkt erreicht. Die Liste ist in jedem Fall der falsche Adressat! Bitte mailt uns Angaben ueber den verwendeten Browser, Version, dessen Einstellungen etc., sowie kurz die Aktionen, die Ihr vor der Fehlermeldung ausgefuehrt habt. Besonders gut waere es, wenn Ihr die _genaue_ Fehlermeldung mitsendet (am besten per Copy&Paste in die Mail setzen), zusaetzlich die URL inkl. aller Parameter. Beste Gruesse, Ralf -- / mail:// ralf _(at)_ { globalpark.de | kuerbis.org | php-center.de } / http:// www . { globalpark.de | kuerbis.org | php-center.de } / fon:// { 02233-793373 | 0177-5262345 } From eschmid+sic_(at)_s.netic.de Wed, 3 May 2000 22:10:46 +0200 Date: Wed, 3 May 2000 22:10:46 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_UID_=E4ndern?= On Wed, May 03, 2000 at 09:59:23PM +0200, Christian Messerschmidt wrote: > Ich möchte gerne einen Dateimanger in PHP zusammenstellen. > Rein sollen upload, Photoalbum, und was mir sonst noch so einfällt. > > Damit das ganze auch "wirklich" funktioniert muss ich jetzt den > Scripten nur noch genügend Rechte geben oder die uid ändern. > > Wegen Sicherheit : Es geht dabei nur um ein "WG-Intranet" > Laufen wird das ganze auf einer "Standart-SuSE". > > Ich hab nichts dazu in den Anleitungen gefunden, vielleicht ist das > ja auch eine "SystemFrage" Dann lass doch Apache als User/Group laufen die die Rechte haben. Stellt man normalerweise in httpd.conf ein. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From hoexter_(at)_orgaprog.de Wed, 3 May 2000 22:13:01 +0200 Date: Wed, 3 May 2000 22:13:01 +0200 From: Sven Hoexter hoexter_(at)_orgaprog.de Subject: [php] [ADMIN] *** PHP-Center-Umfrage *** On Wed, 03 May 2000, eschmid+sic_(at)_s.netic.de wrote: > On Wed, May 03, 2000 at 09:38:36PM +0200, Thomas 'Balu' Walter wrote: > > +-Ralf Geschke-(ralf_(at)_globalpark.de)-[03.05.00 17:07]: Hallo Egon, > Die Fragen zur Beurteilung der Web-Seite php-center ist doch überflüssig? > Die wird doch hoffentlich durch ein neueres und zeitgemässes Outfit > ersetzt werden. Willst Du damit etwa Lynx kompatibles HTML kritisieren? Ich arbeite z.Z. an linux-tuning.de (man kann leider noch nichts bestaunen ausser ein Bild von Billy) mit und wir haben uns darauf geeinig so weit wie möglich lynx kompatibel zu bleiben, was heist das wir so weit es geht sogar auf verzichten. Für Webdesing das Leute mit "modernen" (was wieder Ansichtssache ist) Browsern ansprechen soll sind
quasi unvermeidbar. Da wo aber noch der Inhalt und die Kompatiblität zählt (siehe quasi alle GNU Seiten) ist und bleibt zeitgemäss umstritten. Wollte ich nur mal losgeworden sein. Cu, Sven From ulf_(at)_redsys.de Wed, 03 May 2000 22:42:59 +0200 Date: Wed, 03 May 2000 22:42:59 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] performance-probleme mit apache/php3/oracle/sun-solaris johnny pichler wrote: > heisst dass mir top eine avg. load von ueber 20 zeigt. > (normal waere irgendwas unter 0). > folgende rahmendaten: > sun ultra-1, 1x167Mhz, 512MB RAM, Sun Solaris 5.6 (?) Eine Ulta-1 ist nun auch nicht mehr der letzte Heuler, oder habe ich da eine Epoche verpennt. Was erzeugt die Last? Weist ein top die php Prozesse als Verursacher aus? > Oracle 8.0.5 Das Oracle frißt, aber die Maschine hat ja auch RAM. > es werden KEINE db-connections aufgebaut, KEINE functions, > berechnungen etc. gemacht, sondern "normaler" html-code > ausgegeben. Ist das PHP auf das notwendige runtergeschrumpft, sind nicht benötigte Module einkompiliert? Was für Laufzeiten melden die PHP Skripte selbst? Ist der Apache korrekt konfiguriert, startet er zu wenige/zu viele Childs? Ulf From eschmid+sic_(at)_s.netic.de Wed, 3 May 2000 22:55:28 +0200 Date: Wed, 3 May 2000 22:55:28 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] [ADMIN] *** PHP-Center-Umfrage *** On Wed, May 03, 2000 at 10:13:01PM +0200, Sven Hoexter wrote: > On Wed, 03 May 2000, eschmid+sic_(at)_s.netic.de wrote: > > Die Fragen zur Beurteilung der Web-Seite php-center ist doch überflüssig? > > Die wird doch hoffentlich durch ein neueres und zeitgemässes Outfit > > ersetzt werden. > Willst Du damit etwa Lynx kompatibles HTML kritisieren? > Ich arbeite z.Z. an linux-tuning.de (man kann leider noch nichts > bestaunen ausser ein Bild von Billy) mit und wir haben uns darauf > geeinig so weit wie möglich lynx kompatibel zu bleiben, was heist > das wir so weit es geht sogar auf
verzichten. Für > Webdesing das Leute mit "modernen" (was wieder Ansichtssache ist) > Browsern ansprechen soll sind
quasi unvermeidbar. Da wo > aber noch der Inhalt und die Kompatiblität zählt (siehe quasi alle > GNU Seiten) ist und bleibt zeitgemäss umstritten. Ich lese so nebenbei mit Lynx und mit dem XEmacs. Netscape ist mir unter Debian slink abgestürzt und da warte ich lieber auf potato. Die Seite sieht sehr gelungen und informativ aus. Wenn Du die Debian Lynx Einstellungen kennst, solltest Du wissen, dass man da kein Cut & Paste machen kann. Was ich da erkennen kann ist eine weise Schrift auf schwarzem Hintergrund: Informationstechnologie Neeb Noch ein wenig Geduld! ------------------------------------------------------------ Bill is waiting Mit dem XEmacs sieht man den Bill auf einem Barhocker. Vielleicht kannst Du das Foto von Bill gegen das aus dem österreichischen Wahlkampf austauschen. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From webmasterbhs_(at)_bluewin.de Wed, 3 May 2000 23:05:41 +0200 Date: Wed, 3 May 2000 23:05:41 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Dateimanager_-=3E_UID_=E4ndern?= ich habe so einen dateimanager schon verwirklich, aber seit einger zeit nix mehr dran gemacht, die ca 1700 zeilen komprimierter source code können: (war gerade zu faul den browser aufzurufen .... ;-) -----------------------------
  • Es ist unmöglich via ../../../../../etc/passwd an die SystemPWs zu gelangen
    Es ist unmöglich auf entfernte Dateien zugreifen zu können, um diese zu editieren, usw über die URL http bzw ftp
  • Funktionen sind unabhängig von der Verzeichnistiefe bzw Anzahl der Unterverzeichnisse -> Verzeichnisse kopieren oder löschen
  • Möglichkeit ausgewählte Dateien oder Verzeichnisse zu verstecken
  • automatische Redirect Funktion, die Webserver unabhängig ist
  • Authentifizierungsfunktion, die ebenfalls Webserver unabhängig ist
  • Dateizugriffsrechteänderung (chmod) sowohl unter WINDOWS(!!) als auch unter Unix, dies wird automatisch erkannt
  • Suchfunktionen mit Wildcardeinsatz nach Verzeichnis oder Dateinamen
  • Dateien oder Verzeichnisse umzubennen
  • Dateien oder Verzeichnisse zu kopieren
  • Dateien oder Verzeichnisse zu löschen
  • Dateien zu editieren
  • Dateien oder Verzeichnisse zu erzeugen bis zu einer Anzahl von max 99 Stück, wobei automatisch die Dateiendung erkannt wird und die entsprechenden Voreinstellungen getroffen werden
  • Zip:
    Dateien: jede nicht gezippte Datei läßt sich zippen. DirControl erkennt automatisch, ob es sich schon um ein Zip Format handelt, dies wird im Array $zip_ex definiert, welche Dateiendung eine Zip Datei ist.
    Verzeichnisse: Aufgrund des Fehlens einer tar Funktion in php ist es unmöglich komplette Verzeichnisse in einer Zip Datei abzulegen. Klickt man auf die Zip Option für das Verzeichnis, so zipped DirControl nur die Dateien, die in dem Verzeichnis vorhanden sind. Wahlweise läßt sich angeben, ob die alten Dateien gelöscht werden sollen oder nicht.
    Zusatz: Ist eine Zip Datei vorhanden und hat eine neueres Erstellungsdatum als die Original Datei, so erkennt das DirControl und führt keine Zip Funktion aus. Ist jedoch die Original Datei neueren Datums als die Zip Datei, d.h. die Original Datei wurde geändert, so wird das wieder erkannt und die alte Zip Datei wird durch eine neue ersetzt.
  • Auslesen + Editieren des ID3 Tags bei MP3 Dateien
------------------ das sind leider nur ein paar von zich anderen funktionen... ichhabe es auch noch so gebaut, dass sich das ding in die verzeichnisse automatisch reinkopiert wenn die datei nicht existiert oder wenn sich der dateinamen z.b. jede stunde ändert .... das hier ist auch der leider BUG läßt sich jedoch im source code abschalten :-) - Zugriffschutz via IP Adressraum - mail funktionen für POP3 und SMTP.... leider noch nciht ... - komplette verzeichnisse in eine GZ datei packen ohne TAR! usw ... eigentlich wollte ich das komplett auf die ftp_ funktionen umschreiben, war mir aber viel zu komplex und aufwendig .... vielleicht mal im juni oder juli ... wenn einer (KAI????) den source code haben möchte, dann bitte PM (private mail!!!) an mich ! kiri PS: wie wärs wenn man da was mit CVS zusammenbastelt ??? dann könnte jeder seinen senf da reinpacken ;-) > Hallo Liste, > > Ich möchte gerne einen Dateimanger in PHP zusammenstellen. > Rein sollen upload, Photoalbum, und was mir sonst noch so einfällt. > > Damit das ganze auch "wirklich" funktioniert muss ich jetzt den > Scripten nur noch genügend Rechte geben oder die uid ändern. > > Wegen Sicherheit : Es geht dabei nur um ein "WG-Intranet" > Laufen wird das ganze auf einer "Standart-SuSE". > > Ich hab nichts dazu in den Anleitungen gefunden, vielleicht ist das > ja auch eine "SystemFrage" > > Danke schonmal From msauvain_(at)_EDV-Support.ch Thu, 4 May 2000 00:35:20 +0200 Date: Thu, 4 May 2000 00:35:20 +0200 From: Mike Alexander Sauvain msauvain_(at)_EDV-Support.ch Subject: [php] via php -ssh verbindungen aufbauen ? This is a multi-part message in MIME format. ------=_NextPart_000_0247_01BFB560.A06F4D80 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hallo, eigentlich will ich was ganz einfaches, n=E4mlich chown() , aber = das geht ja nicht ausser der webserver l=E4uft als super user, ich schaute mal nach was ich so fand, und dass waren noch = die kommandos ->sudo , das mich abschreckt, da ich den eigent=FCmer = teilweise =FCber mehrere server hinweg machen will, undies jedesmal eine = config frage / durchschaubarkeit bleibt.=20 Da kam mir der andere gedanke, via php eine ssh verbindung (sei es auch = auf localhost) als einen anderen user aufzubauen, um die n=F6tigen superuser rechte zu erlangen, das hat soweit sehr viele = vorteile, wenn:> (HILFEEEE) das problem nicht darin l=E4ge das ssh manuele password eingabe erwartet = , wie k=F6nnte man das umgehen ? exec("ssh localhost -l superuser passtst)";=20 exec("ssh localhost -l superuser && passtst)";=20 ....?!?! oder braucht es einen script dazu ?? oder liegt das am ssh = config file ?? (was ich nicht will siehe ende*) man das password aus einer variablen lesen (aus sql datenbank) k=F6nnte, = also:=20 exec("ssh localhost -l superuser && $var");=20 ...hat jemand ne idee???... thankschon mal --> mike a. sauvain Ps: ende-> ich m=F6chte unbedingt das, das password direkt im php file = =FCbermittelt wird, und nicht einer config auf dem server vorrausetzt,=20 und anderseits m=F6chte ich auch keine extra rechte generieren (sudo), = und f=FCr mich das allerwichtigste, ich will keine hostauthbasis (also = das gewisse server erlaubt wird ohne password einzuloggen, (hat dann zu = viele sicherheitl=FCckenspielereien :) ...........bye........ ........ ------=_NextPart_000_0247_01BFB560.A06F4D80 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
hallo, eigentlich will ich was ganz = einfaches,=20 n=E4mlich chown() , aber das geht ja nicht ausser der webserver l=E4uft=20 als
super user, ich schaute mal nach = was ich=20 so fand, und dass waren noch die kommandos ->sudo , das mich = abschreckt, da=20 ich den eigent=FCmer teilweise =FCber mehrere server hinweg machen will, = undies=20 jedesmal eine config frage / durchschaubarkeit bleibt. =
 
Da kam mir der andere gedanke, via php = eine ssh=20 verbindung (sei es auch auf localhost) als einen anderen user=20 aufzubauen,
um die n=F6tigen superuser = rechte zu erlangen,=20 das hat soweit sehr viele vorteile, wenn:> (HILFEEEE)
 
das problem nicht darin l=E4ge das ssh = manuele=20 password eingabe erwartet , wie k=F6nnte man das umgehen ?
exec("ssh localhost -l superuser = passtst)";=20
exec("ssh localhost -l superuser = &&=20 passtst)";
....?!?! oder braucht es einen script = dazu ?? oder=20 liegt das am ssh config file ?? (was ich nicht will siehe = ende*)
 
man das password aus einer variablen = lesen (aus sql=20 datenbank) k=F6nnte, also: 
exec("ssh localhost -l superuser = && $var");=20
 
...hat jemand ne idee???... thankschon mal --> mike a. = sauvain
 
Ps: ende-> ich m=F6chte unbedingt das, das password direkt im = php file=20 =FCbermittelt wird, und nicht einer config auf dem server vorrausetzt, =
und anderseits m=F6chte ich auch keine extra rechte generieren = (sudo), und=20 f=FCr mich das allerwichtigste, ich will keine hostauthbasis (also das = gewisse=20 server erlaubt wird ohne password einzuloggen, (hat dann zu viele=20 sicherheitl=FCckenspielereien :)
 
 
...........bye........
........
------=_NextPart_000_0247_01BFB560.A06F4D80-- From palim_(at)_augusta.de Thu, 4 May 2000 00:56:55 +0200 Date: Thu, 4 May 2000 00:56:55 +0200 From: Martin Fenn palim_(at)_augusta.de Subject: [php] mail() unter WIN NT Andreas Otto wrote: > sag ich mal, dass die moeglichkeit 1 unter nt nicht funktioniert - > es sei denn er benutzt php unter nt als indianermodul. dann hat er den > indianer aber auch selbst kompiliert und ich waere sehr an seiner > loesung interessiert - und viele andere wahrscheinlich auch. Ja, mich wuerde es auch sehr interessieren ... und zwar unabhaengig von Cygnus und Linux. Sicherheit unter NT hin oder her: es soll als Modul tun. mod_jserv.so gibt es auch als Modul - sorry, Dll - fuer den Indianer ... und noch einige andere mehr. Bye, Martin ______________________________________________________________________________ Diese Nachricht besteht zu 100% aus chlorfrei gebleichten, gluecklichen und zufriedenen Elektronen Martin Fenn palim_(at)_augusta.de martin.fenn_(at)_student.fh-reutlingen.de ______________________________________ http://www.augusta.de/~palim /\ /\ | / \/ \ |--- _____________________________/ \| LOOK: http://multimed1.fh-reutlingen.de From FelixStrauss_(at)_gmx.de Wed, 3 May 2000 20:00:36 +0200 Date: Wed, 3 May 2000 20:00:36 +0200 From: =?ISO-8859-1?B?RmVsaXggU3RyYXXf?= FelixStrauss_(at)_gmx.de Subject: [php] [OT] Autoincrement bei MySQL Hallo, das Problem ist zwar eigentlich OT, aber ich denke, die meisten hier in der Liste benützen Datenbanken, insbesondere wie in meinem Fall mySQL. Zum Problem: Ich benutze eine autoincrement primary-id. Egal wie groß ich den Datentyp wähle, komme ich zumindest rein theoretisch irgendwann mal an die Obergrenze. Ich habe das mal mit tinyint ausprobiert. Wenn die Grenze erreicht ist, wird nichts mehr in die Tabelle geschrieben, auch wenn Datensätze mit kleinerer primary-id bereits gelöscht sind. Da immer nur alte Datensätze in meiner Tabelle gelöscht werden und somit nie der Datensatz mit der höchsten primary-id gelöscht wird, ist das meiner Meinung nach ein Problem. Die id möchte ich eigentlich nicht von 'Hand' setzen, da ich da Probleme bei parallelen Zugriffen sehe. Ich sehe in meinem Fall bei Wiederbenutzung einer nicht mehr vorhandenen id keine Probleme. Vielleicht bin ich als Softwaretechnik-Student auch einfach ein bißchen übervorsichtig. Ich gehe mal davon aus, daß es keine Möglichkeit gibt autoincrement wieder von vorne beginnen zu lassen. Ich finde sicher Wege, um in meinem speziellen Fall anders vorzugehen, aber der Erfolg eines Projekts ist ja nie genau kalkulierbar. Und man gelangt vielleicht an eine Grenze, an die man nie gedacht hat. (Es hat ja auch bis in die 90er Jahre fast niemand daran gedacht, daß irgendwann das y2k da ist :0)) Wahrscheinlich gibt es dazu keine wirkliche Lösung, man kann nur von Zeit zu Zeit überprüfen, ob der Datentyp noch ausreicht. Wenn schon keine Lösung zustande kommt hat's vielleicht bei manchem zum Nachdenken angeregt. MfG Felix From hartmut_(at)_six.de Thu, 04 May 2000 01:18:26 +0200 Date: Thu, 04 May 2000 01:18:26 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] via php -ssh verbindungen aufbauen ? > Mike Alexander Sauvain wrote: > > das problem nicht darin läge das ssh manuele password eingabe erwartet > , wie könnte man das umgehen ? umgehen ist nicht, wenn die accounts nicht so konfiguriert sind, das sie sich ohne password und passphrase gegenseitig authentisieren können (siehe ssh_keygen und ~/.ssh/authorized_keys), dann wird halt nachgefragt, und das _immer_ über den Eingabekanal des kontrollierenden Terminals des Prozesses, egal wohin stdin und stdout umgeleitet sind (es sei den du fakest eine komplette terminal-umgebung, wie das z.B. telnet oder auch ssh selbst tun ...) damit soll u.a. eben gerade sichergestellt werden, daß passwort oder passphrase in irgendwelchen Scripten im Klartext drinnstehen (oder z.B. in der .bash_history) wie wäre es statt dessen mit einem suid-Programm, das genau die benötigten Aufgaben (chown() oder was auch immer) erledigt und nur für root und den webserveruser ausführbar ist ... ? (solange bis es einen Kernel mit capabilities gibt ...) From hartmut_(at)_six.de Thu, 04 May 2000 01:22:42 +0200 Date: Thu, 04 May 2000 01:22:42 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] via php -ssh verbindungen aufbauen ? und gewöhn doch bitte deinem Outlook die multipart/alternative HTML-mails ab, solange du (abgesehen von der geänderten Hintergrundfarbe) nur reinen Text schreibst, das erhöht die Antwortbereitschaft hier nicht unerheblich From msauvain_(at)_EDV-Support.ch Thu, 4 May 2000 01:57:09 +0200 Date: Thu, 4 May 2000 01:57:09 +0200 From: Mike Alexander Sauvain msauvain_(at)_EDV-Support.ch Subject: [php] via php -> ssh also sorry noch wegen dem out-html code, sieht schöner aus bei kunden und was haben die wohl ;-/) su, möchte ich auf keinen fall einsetzten da ich dies nicht ohne weiteres dann server unabängig machen kann, muss dann mit php3-shedulen oder web-server installieren !?! ich hab hier noch eine web-site gefunden: http://www.resnet.wm.edu/~rbline/csci/expect.html nun , solch ein script das aberfunktioniert wäre super! kriegt wer sowas hin, ?!? meine idee wäre ja: website, holt aus datenbank passwort in eine variable, OK lässt auf dieser "haupt"-admin"website eingaben machen, OK fügt diese in die datenbank hinzu OK fragt nach richtigkeit der daten OK if y, notwendige daten aus $var an ssh login script übergeben thanks.... mike From hague_(at)_gmx.de Thu, 4 May 2000 00:48:53 +0200 Date: Thu, 4 May 2000 00:48:53 +0200 From: h.-g. nusseck hague_(at)_gmx.de Subject: [php] Datum Am Tue, 11 Apr 2000 schrieb Roger Faust: > > Frage: Weiß jemand zufällig wie man die aktuelle Woche von einen > > Jahr in PHP ermitteln kann? (mit der Funktion Date geht es leicher > > nicht) > $week=(date('z')-date('w'))/7; > sollte gehen Nicht ganz..... Das Ergebnis muß noch 'gerundet' werden, wobei nicht bei 0.5 gerundet werden muß, sondern sobald ein Rest der Divison vorhandne ist. Besser als Runden ist hier ceil(). Dann kommt noch das Problem, daß die Amerikaner die Woche am Sonntag beginnen lassen. Wir hier halten den Sonntag aber frei ;-) So tut es: // Woche berechnen $Wochentag = date('w'); if($Wochentag == 0) $Wochentag = 7; $Jahrestag = date('z'); $Woche=($Jahrestag-$Wochentag)/7; print("Woche: ".ceil($Woche)."
\n"); Gruß HAgue From msauvain_(at)_EDV-Support.ch Thu, 4 May 2000 01:27:11 +0200 Date: Thu, 4 May 2000 01:27:11 +0200 From: Mike Alexander Sauvain msauvain_(at)_EDV-Support.ch Subject: [php] [OT] Autoincrement bei MySQL Doch die frage (sorry bin müde mache mal alles kleine letters) hab ich mir auch schon gestellt, meine persönliche antwort (ganz kurz, paar scripts die ablaufen um datenintenigrität abzugleichen,je nach netzstruktur usw. anders fertig*): (oder vielleicht ganz einfach php4? mysqlxx?, dasweissich ned) ich benutze eine tabelle in der user erfasst werden (jeder kunde kriegt eine auto increment id), danach wird für den erstellten user eine freie uid / gid ermittelt, jenachdem was du brauchst sieht das ein bisschen anders aus, dies wird in eine weitere tabelle geschrieben, die dann wenn du ftp oder mail konfigurieren willst dir die nötigen infos aus den tabellen holt und in die dienste umsetzt.. jetzt gehts an den indentigrität der daten, ein script das zb. den account auf validät prüft (zb. kunde der 2jahre nicht mehr bei dir ist) und diese daten in daten baken auflöst in (eine aktuelle, und eine alte), daten zurückschreiben ......... tja, *undann je nach dienst (dns,www, news, mail, samba) ...sowieso (my)sql benutzen danach sollte es möglich sein, ein paar 10°x user dienste zu verwalten.... ähm.... ich glaube deine ur-enkel werden noch erst ein paar hd's kaufen müssen, um dies auszulasten (oky sehr abhängig wasdeswillst;) tschüüüühüs * achja (wenn du sowas ähnliches wie ich probierst, haste dann mit einem problem zu kämpfen was ich gerade am lösen bin) hoffe finde hier ein bisschen hilfe ;) ... deshalb noch kurz mein mail dazwischen ...... cu ....mike:> ------------------------------------------------------------------------ --------- hallo, eigentlich will ich was ganz einfaches, nämlich chown() , aber das geht ja nicht ausser der webserver läuft als super user, ich schaute mal nach was ich so fand, und dass waren noch die kommandos ->sudo , das mich abschreckt, da ich den eigentümer teilweise über mehrere server hinweg machen will, undies jedesmal eine config frage / durchschaubarkeit bleibt. Da kam mir der andere gedanke, via php eine ssh verbindung (sei es auch auf localhost) als einen anderen user aufzubauen, um die nötigen superuser rechte zu erlangen, das hat soweit sehr viele vorteile, wenn:> (HILFEEEE) das problem nicht darin läge das ssh manuele password eingabe erwartet , wie könnte man das umgehen ? exec("ssh localhost -l superuser passtst)"; exec("ssh localhost -l superuser && passtst)"; ....?!?! oder braucht es einen script dazu ?? oder liegt das am ssh config file ?? (was ich nicht will siehe ende*) man das password aus einer variablen lesen (aus sql datenbank) könnte, also: exec("ssh localhost -l superuser && $var"); ...hat jemand ne idee???... thankschon mal --> mike a. sauvain Ps: ende-> ich möchte unbedingt das, das password direkt im php file übermittelt wird, und nicht einer config auf dem server vorrausetzt, und anderseits möchte ich auch keine extra rechte generieren (sudo), und für mich das allerwichtigste, ich will keine hostauthbasis (also das gewisse server erlaubt wird ohne password einzuloggen, (hat dann zu viele sicherheitlückenspielereien :) ----------------------------------------------------------------- ----- Original Message ----- From: Felix Strauß To: Sent: Wednesday, May 03, 2000 8:00 PM Subject: [php] [OT] Autoincrement bei MySQL Hallo, das Problem ist zwar eigentlich OT, aber ich denke, die meisten hier in der Liste benützen Datenbanken, insbesondere wie in meinem Fall mySQL. Zum Problem: Ich benutze eine autoincrement primary-id. Egal wie groß ich den Datentyp wähle, komme ich zumindest rein theoretisch irgendwann mal an die Obergrenze. Ich habe das mal mit tinyint ausprobiert. Wenn die Grenze erreicht ist, wird nichts mehr in die Tabelle geschrieben, auch wenn Datensätze mit kleinerer primary-id bereits gelöscht sind. Da immer nur alte Datensätze in meiner Tabelle gelöscht werden und somit nie der Datensatz mit der höchsten primary-id gelöscht wird, ist das meiner Meinung nach ein Problem. Die id möchte ich eigentlich nicht von 'Hand' setzen, da ich da Probleme bei parallelen Zugriffen sehe. Ich sehe in meinem Fall bei Wiederbenutzung einer nicht mehr vorhandenen id keine Probleme. Vielleicht bin ich als Softwaretechnik-Student auch einfach ein bißchen übervorsichtig. Ich gehe mal davon aus, daß es keine Möglichkeit gibt autoincrement wieder von vorne beginnen zu lassen. Ich finde sicher Wege, um in meinem speziellen Fall anders vorzugehen, aber der Erfolg eines Projekts ist ja nie genau kalkulierbar. Und man gelangt vielleicht an eine Grenze, an die man nie gedacht hat. (Es hat ja auch bis in die 90er Jahre fast niemand daran gedacht, daß irgendwann das y2k da ist :0)) Wahrscheinlich gibt es dazu keine wirkliche Lösung, man kann nur von Zeit zu Zeit überprüfen, ob der Datentyp noch ausreicht. Wenn schon keine Lösung zustande kommt hat's vielleicht bei manchem zum Nachdenken angeregt. MfG Felix -- ** 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 webmaster_(at)_onlinewebdesign.de Thu, 4 May 2000 03:37:55 +0100 Date: Thu, 4 May 2000 03:37:55 +0100 From: webmaster webmaster_(at)_onlinewebdesign.de Subject: [php] Title tag auslesen Hallo Liste Ich sitze hier seit einiger Zeit an meinem Problem Ich will eine Suchmaschiene programmieren .Es klappt auch alles schon nur ich moechte bei eingabe der URL und E-Mail die Meta-Tags auslesen und in eine Datenbank schreiben soweit geht es nur ich möchte auch alle andern tags rausfiltern ich dachte ich mache das mit diesen Scripts aber es klappt nicht es wird nur ein Variable uebergeben und die ist EMPTY was kann ich machen $urltitle = file("$url"); $needle=""; $start = strpos($urltitle,$needle); $needle=""; $laenge = strpos($url,$needle,$start)-$start; $html_body = substr($kommentar,$start,$laenge); Danke schon mal christian ----------------------------------------------- www.host-support.org www.host-support.de webmaster_(at)_host-support.org From c.erhardt_(at)_21torr.com Thu, 4 May 2000 08:03:55 +0200 Date: Thu, 4 May 2000 08:03:55 +0200 From: Christian Erhardt c.erhardt_(at)_21torr.com Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Cookie_l=F6schen_=3F?= >wie kann ich einen cookie den ich so gesetzt habe >SetCookie($cookiename,$Session,time()+600); >wieder löschen wenn ich nurnoch $cookiename und time() hab ? hallo, z.B. mit setcookie($cookiename, "", time()+ 1, "/", ""); viel erfolg, christian erhardt From schlicht_(at)_ix-ware.de Thu, 4 May 2000 08:11:31 +0200 Date: Thu, 4 May 2000 08:11:31 +0200 From: Frank Schlicht schlicht_(at)_ix-ware.de Subject: [php] Datumswerte addieren ? Morgen Liste, ich möchte aus einer übergebenen Uhrzeit eine bestimmte Zeitspanne dazuaddieren. Nur, irgendwie klappen meine Versuche nicht, man kann die formatierte Uhrzeit nicht addieren, den Timestamp zu addieren klappt auch nicht und eine Funktion zum Addieren habe ich auch nicht gefunden. Kann mir jemand auf die Sprünge helfen ? Gruß Frank From oliver.grube_(at)_it-secure.de Thu, 4 May 2000 08:31:52 +0200 Date: Thu, 4 May 2000 08:31:52 +0200 From: Oliver Grube oliver.grube_(at)_it-secure.de Subject: [php] Datumswerte addieren ? This is a multi-part message in MIME format. ------=_NextPart_000_0000_01BFB5A3.325940B0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Hallo, es gibt im mySql eintsprechende Select-Funktionen, die das übernehmen können. vgl. Cap. 7.3.10 select DATE_ADD("1997-12-31 23:59:59", INTERVAL "1:1" MINUTE_SECOND); Hoffe, geholfen zu haben. Mit freundlichen Gruessen, Oliver Grube --------------------------------------------- --IT-Secure - Mit Sicherheit gute Lösungen.-- --------------------------------------------- Security Support * oliver.grube_(at)_it-secure.de +49 2161 6897-180 * http://www.it-secure.de ------=_NextPart_000_0000_01BFB5A3.325940B0 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIC+TCCAvUw ggJeoAMCAQICDkq1AAAAAejPesC+czZ/MA0GCSqGSIb3DQEBBAUAMIG8MQswCQYDVQQGEwJERTEQ MA4GA1UECBMHSGFtYnVyZzEQMA4GA1UEBxMHSGFtYnVyZzE6MDgGA1UEChMxVEMgVHJ1c3RDZW50 ZXIgZm9yIFNlY3VyaXR5IGluIERhdGEgTmV0d29ya3MgR21iSDEiMCAGA1UECxMZVEMgVHJ1c3RD ZW50ZXIgQ2xhc3MgMSBDQTEpMCcGCSqGSIb3DQEJARYaY2VydGlmaWNhdGVAdHJ1c3RjZW50ZXIu ZGUwHhcNMDAwMzE3MTIxMDI4WhcNMDEwMzE3MTIxMDI4WjBOMQswCQYDVQQGEwJERTEVMBMGA1UE AxMMT2xpdmVyIEdydWJlMSgwJgYJKoZIhvcNAQkBFhlvbGl2ZXIuZ3J1YmVAaXQtc2VjdXJlLmRl MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAMsnIlBUI2yrBIp7gC3uGABr+TOuSn1cyG88GYdIceik 2FVJ54/KEaPbqJiHA/kL2fPCfXe1IGwJYhDj7ckqWrsCAwEAAaOBqjCBpzAzBglghkgBhvhCAQgE JhYkaHR0cDovL3d3dy50cnVzdGNlbnRlci5kZS9ndWlkZWxpbmVzMBEGCWCGSAGG+EIBAQQEAwIF oDBdBglghkgBhvhCAQMEUBZOaHR0cHM6Ly93d3cudHJ1c3RjZW50ZXIuZGUvY2dpLWJpbi9jaGVj ay1yZXYuY2dpLzRBQjUwMDAwMDAwMUU4Q0Y3QUMwQkU3MzM2N0Y/MA0GCSqGSIb3DQEBBAUAA4GB AIfEckwLok+TYN8oCkxUxX7WnBzEnSVkDPRqblfhdlnbiUbNvnnx1kf9YrtPNz3qRShx+IyzHapt QDXMaaictcWP68eQ9OWX8VoZiCf65NPbBos/e1lB0QiLh2vUhwXGVS4h1QmAPBgSpW1hGVVY34RW GUvHXkUwTpdCqKiybv/aMYIC0zCCAs8CAQEwgc8wgbwxCzAJBgNVBAYTAkRFMRAwDgYDVQQIEwdI YW1idXJnMRAwDgYDVQQHEwdIYW1idXJnMTowOAYDVQQKEzFUQyBUcnVzdENlbnRlciBmb3IgU2Vj dXJpdHkgaW4gRGF0YSBOZXR3b3JrcyBHbWJIMSIwIAYDVQQLExlUQyBUcnVzdENlbnRlciBDbGFz cyAxIENBMSkwJwYJKoZIhvcNAQkBFhpjZXJ0aWZpY2F0ZUB0cnVzdGNlbnRlci5kZQIOSrUAAAAB 6M96wL5zNn8wCQYFKw4DAhoFAKCCAZowGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG 9w0BCQUxDxcNMDAwNTA0MDYzMTUxWjAjBgkqhkiG9w0BCQQxFgQUFUEcK6e5Nn4tZ9OIl4/+Ho66 xkYwWAYJKoZIhvcNAQkPMUswSTAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwBwYFKw4DAgcw DQYIKoZIhvcNAwICASgwBwYFKw4DAhowCgYIKoZIhvcNAgUwgeAGCSsGAQQBgjcQBDGB0jCBzzCB vDELMAkGA1UEBhMCREUxEDAOBgNVBAgTB0hhbWJ1cmcxEDAOBgNVBAcTB0hhbWJ1cmcxOjA4BgNV BAoTMVRDIFRydXN0Q2VudGVyIGZvciBTZWN1cml0eSBpbiBEYXRhIE5ldHdvcmtzIEdtYkgxIjAg BgNVBAsTGVRDIFRydXN0Q2VudGVyIENsYXNzIDEgQ0ExKTAnBgkqhkiG9w0BCQEWGmNlcnRpZmlj YXRlQHRydXN0Y2VudGVyLmRlAg5KtQAAAAHoz3rAvnM2fzANBgkqhkiG9w0BAQEFAARASslapIwM TZ7CNsQhjMxYIzTiTKqTv9ewqdwvWtvFrJ0fSEaNNby0A+3S3dTfCK2fBIAXJAZf+W5l7j7AX36r mQAAAAAAAA== ------=_NextPart_000_0000_01BFB5A3.325940B0-- From schlicht_(at)_ix-ware.de Thu, 4 May 2000 08:45:15 +0200 Date: Thu, 4 May 2000 08:45:15 +0200 From: Frank Schlicht schlicht_(at)_ix-ware.de Subject: [php] Datumswerte addieren ? das hilft mir nicht, da die Zeit nicht aus der DB kommt sondern vom Nutzer eingegeben wird Gruß Frank > es gibt im mySql eintsprechende Select-Funktionen, die das übernehmen > können. From michael.renner_(at)_tuebingen.mpg.de Thu, 4 May 2000 08:28:43 +0200 Date: Thu, 4 May 2000 08:28:43 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] Datumswerte addieren ? On Thu, 04 May 2000, Frank Schlicht wrote: > Morgen Liste, Moin, > ich möchte aus einer übergebenen Uhrzeit eine bestimmte Zeitspanne > dazuaddieren. > Nur, irgendwie klappen meine Versuche nicht, man kann die formatierte > Uhrzeit nicht > addieren, den Timestamp zu addieren klappt auch nicht und eine Funktion zum > Addieren habe ich auch nicht gefunden. schreibe Dir selbst eine Funktion. Die wandelt Deine Uhrzeit mit Hilfe von mktime() in Sekunden. Das machst Du mit der Zeitspanne ebenfalls, addierst die Werte und wandelst das zurück. Etwa so: CU -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From f.augustin_(at)_infocity.de Thu, 4 May 2000 08:52:59 +0200 Date: Thu, 4 May 2000 08:52:59 +0200 From: F.Augustin f.augustin_(at)_infocity.de Subject: [php] Datumswerte addieren ? Hi Oliver , also ich benutze auch OUTLOOK unter Windows, weil wenn man es ein bisschen einstellt es gar nicht so schlecht ist, aber DIGITALE SIGNATUR in einer Mailingliste ? Also bitte das ist mehr als albern finde ich ! Stell es doch bitte ab, das ist bestimmt besser :) MfG Frank From schlicht_(at)_ix-ware.de Thu, 4 May 2000 09:07:55 +0200 Date: Thu, 4 May 2000 09:07:55 +0200 From: Frank Schlicht schlicht_(at)_ix-ware.de Subject: [php] Datumswerte addieren ? Hi Michael, vielen Dank, du hast mich auch auf meinen Fehler gebracht. Ich hatte bei Tag, Monat, Jahr jeweils 0 drin stehen, daß mochte PHP nicht so richtig ;-) Gruß Frank > $mkstart = mktime($sstunden,$sminuten,$ssekunden,2,1,1970); From oliver.grube_(at)_it-secure.de Thu, 4 May 2000 09:05:09 +0200 Date: Thu, 4 May 2000 09:05:09 +0200 From: Oliver Grube oliver.grube_(at)_it-secure.de Subject: [php] AW: [php] Datumswerte addieren ? Hi Frank, Ups, Natürlich wollte ich die digitale Signatur abstellen, aber da sie hier als Standard eingestellt ist, habe ich's wohl vergessen... Sorry. mit freundlichen Gruessen, Oliver Grube --------------------------------------------- --IT-Secure - Mit Sicherheit gute Lösungen.-- --------------------------------------------- Security Support * oliver.grube_(at)_it-secure.de +49 2161 6897-180 * http://www.it-secure.de From thomas.schuermann_(at)_stadt-gladbeck.de Thu, 04 May 2000 09:10:12 +0200 Date: Thu, 04 May 2000 09:10:12 +0200 From: Thomas =?iso-8859-1?Q?Sch=FCrmann?= thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] Datum Hallo HAgue, auch wenn die I-Mehl von Roger schon älter ist (muss ich wohl überlesen haben), es gibt bei der Funktion strftime das Formatierungs-Merkmal %V, mit dem man zu einem gegebenen Datum die Wochenzahl (Woche beginnt montags) erhält. Dieser Parameter ist erst am 4.4.2000 in das CVS-Manual eingebaut worden. Vielleicht hilft es ja noch. Gruß Thomas "h.-g. nusseck" schrieb: > > Am Tue, 11 Apr 2000 schrieb Roger Faust: > > > Frage: Weiß jemand zufällig wie man die aktuelle Woche von einen > > > Jahr in PHP ermitteln kann? (mit der Funktion Date geht es leicher > > > nicht) > > > $week=(date('z')-date('w'))/7; > > sollte gehen > > Nicht ganz..... > Das Ergebnis muß noch 'gerundet' werden, wobei nicht bei 0.5 gerundet werden > muß, sondern sobald ein Rest der Divison vorhandne ist. > Besser als Runden ist hier ceil(). > Dann kommt noch das Problem, daß die Amerikaner die Woche am Sonntag beginnen > lassen. Wir hier halten den Sonntag aber frei ;-) > So tut es: > > ... -- *---------------------------------------------* | Thomas Schürmann | | mailto:thomas.schuermann_(at)_stadt-gladbeck.de | *---------------------------------------------* From cheaters_(at)_gmx.de Thu, 4 May 2000 09:13:30 +0200 Date: Thu, 4 May 2000 09:13:30 +0200 From: Ferhat Goecer cheaters_(at)_gmx.de Subject: [php] timestamp Hallo, kann mir jemand vielleicht verraten, wie ich unter php3 den aktuellen timestamp ausgeben kann ?! Unter mySQL ist das leicht, das ich diese reinschreiben und rauslesen kann, aber in einer php3-Datei konnte ich es nicht ausgeben :-( Bin für jede Hilfe dankbar! Gruss, Ferhat Goecer From fg_(at)_FutureByte.net Thu, 04 May 2000 09:29:40 +0200 Date: Thu, 04 May 2000 09:29:40 +0200 From: Franz Graf fg_(at)_FutureByte.net Subject: [php] timestamp > kann mir jemand vielleicht verraten, wie ich unter php3 den aktuellen > timestamp ausgeben kann ?! Unter mySQL ist das leicht, das ich diese > reinschreiben und rauslesen kann, aber in einer php3-Datei konnte > ich es nicht ausgeben :-( echo time(); ? Franz -- [Franz Graf - Webdesign ] [FutureByte GmbH - Net Development Equipment] [http://www.futurebyte.net ] From tfromm_(at)_cs.uni-potsdam.de Thu, 4 May 2000 10:17:17 +0200 Date: Thu, 4 May 2000 10:17:17 +0200 From: Thomas Fromm tfromm_(at)_cs.uni-potsdam.de Subject: [php] datenbank. Am Mit, 03 Mai 2000 schrieben Sie: > On Wed, May 03, 2000 at 11:38:54AM +0200, Ben Adam wrote: > > > > Sofern die MySQL Features ausreichend sind, gibt es keinen Grund zum > > > Wechsel. MySQL ist sehr schlank und schnell. Derartige Postings tauchen > > > in den MySQL Foren regelmäßig auf und werden stets mit dem Hinweis > > > beantwortet, daß MySQL keine Probleme mit 10^5, 10^6, 10^7 Datensätzen > > > hat. > > Das wäre möglich?? Aber dann leidet doch sicher die Geschwindigkeit , > > wenn man so ca 40-50 Zeilen aus einem Table mit 10^7 auslesen möchte. > > Mit welcher Datenbank laufen denn eigentlich Seiten wie Amazon oder ebay? > > Jedenfalls nicht mit MS SQLserver :-) > > (Oracle hatte doch mal 1 Mio $ demjenigen angeboten, der einen MS SQL > Server (auf beliebiger Hardware) auf 1%(!!!) der Leistung einer > Oracle-Installation für einen unabhängigen Benchmark bringt, gilt das > noch?) > > Amazon benutzt IMHO Oracle, das lohnt sich aber erst ab ein paar zig > Gigabyte DB-Größe. Die Linux-Version von Oracle benötigt für die > Installation der Grundstrukturen (!!!) 3G raw-device Platz (i.e. > unformatierte Platten/Partitionen) auf mind. 2 physikalisch verschiedenen > Medien, und mindestens 1G RAM+Swap. das stimmt so nicht, obwohl man raw devices unter linux nutzen kann wie unter solaris (2 DB server greifen zB auf ein und dasselbe RAID zu) benoetigt die grundinstallation nicht mehr als 400 mb. je nach weitere oracleinstanz koennen noch mal ein paar hundert mb dazukommen. das 1gb ram + swap stimt auch so nciht, unser server laeuft mit 512mb ram und kommt sehr gut klar. allerdings um eine schnelle datenbank zu erstellen reicht es nicht aus nur mal eben ein paar tabellen zu erzeugen, man muss sehr explizit mit indizies arbeiten (welche auch direkt zB auf select anweisungen gelegt werden koennen) und man hat ein gutes potenzial durch partitionierung von tabellen, was die geschwindigkeit auch in die hoehe treibt. gegenueber mysql ist sie zwar immernoch langsamer, bei groesseren datenmengen und zum zwecke von parallel servern macht sie IMHO eigendlich den besseren eindruck als mysql. die ist jetzt kein lobgesang auf oracle, oracle verschling meines erachtens einen enormen administrationsaufwand und ist zudem nicht ganz billig, fuer kleine webseiten wuerde ich oracle auf jeden fall nicht empfehlen ... gruss thomas -- ----------------------------------------- Mail: tfromm_(at)_codewizards.org Job: http://www.inubit.com Project: http://codewizards.org Watch out for the generic interface of life. From tw_(at)_itreff.de Thu, 4 May 2000 10:39:26 +0200 Date: Thu, 4 May 2000 10:39:26 +0200 From: Thomas 'Balu' Walter tw_(at)_itreff.de Subject: [php] OT: Textbrowser (was Re: [php] [ADMIN] *** PHP-Center-Umfrage ***) +-Sven Hoexter-(hoexter_(at)_orgaprog.de)-[03.05.00 22:40]: > Willst Du damit etwa Lynx kompatibles HTML kritisieren? Apropos Lynx - kennt Ihr schon den w3m? http://ei5nazha.yz.yamagata-u.ac.jp/~aito/w3m/eng/ w3m is a pager/text-based WWW browser. It is a similar application to Lynx, but it has several features Lynx doesn't have. w3m can render table. w3m can render frame. (it converts the frames into a table) w3m can display documents given from standard input easily. w3m is small. Binary size of w3m on Sparc workstation is under 300KByte. (version beta-990512,gcc -O2). Balu From Urs-Peter.Kraemer_(at)_urz.uni-heidelberg.de Thu, 4 May 2000 11:26:45 +0200 Date: Thu, 4 May 2000 11:26:45 +0200 From: Urs-Peter.Kraemer_(at)_urz.uni-heidelberg.de Urs-Peter.Kraemer_(at)_urz.uni-heidelberg.de Subject: [php] Problem mit Upload Funktion ich verwende ein Upload Skript, dass ohne Probleme auf einem LINUX Server funktioniert, auf einem NT Server aber folgende Fehlermeldung produziert: Warning: Unable to open '\\php2' for reading: No such file or directory in e:\InetPub\wwwroot/upload.php3 on line 16 In der php.ini ist das upload directory explizit angegeben: upload_tmp_dir = C:/temp/ Die beiden Files, um die es geht: fchoice.htm:
upload.php3: Beide Server weisen die gleiche Verzeichnisstruktur auf, d.h. verfuegen ueber ein Verzeichnis 'upload' unterhalb der Ebene, auf der die beiden upload Files liegen. Hat jemand eine Idee, worauf die Fehlermeldung des NT Servers zurueckzufuehren sein koennte? From miefert_(at)_pro-online.de Thu, 4 May 2000 11:54:10 +0200 Date: Thu, 4 May 2000 11:54:10 +0200 From: Stefan Miefert miefert_(at)_pro-online.de Subject: [php] php IIS Hallo ALle, ich habe den IIS inkl PHP4 installiert . Auf einer Installation bekomme ich jetzt beim AUsfuhren die MEldung PHP: Unable to parse configuration file. das php.ini liegt im WinNT VErzeichnis. Weis jemand woran das liegen kann oder wo er das .ini sucht bzw wie man feststellen kann wo er es sucht ? CU Stefan From winde_(at)_gmx.de Thu, 04 May 2000 12:02:24 +0200 Date: Thu, 04 May 2000 12:02:24 +0200 From: Max Winde winde_(at)_gmx.de Subject: [php] Unterschiede zwischen PHP Modul und CGI Hallo liebe Freunde der Dynamischen Seite! Ich denke z.Z. über einen Providerwechsel nach, deshalb ein paar Fragen: Der Provider bietet laut eigener Auskunft php3 lediglich als CGI auf Apache an. Ich habe jedoch schon ein paar mal gelesen, daß mit php3 als CGI nicht alle Möglichkeiten bestehen - stimmt das, und wenn ja, welche Nachteile entstehen genau (außer höherer Serverbelastung.) Hat irgend jemand Erfahrungen mit Puretec? Möchte mich nicht noch mal so in die Nesseln setzen wie bei Strato.... Antwort bitte auch als PM, da ich der Schreibflut in diesem Forum nicht immer Heer werde. Danke, Max From Mathias.Gloss_(at)_start.de Thu, 4 May 2000 12:29:08 +0200 Date: Thu, 4 May 2000 12:29:08 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] php IIS Aloha, > ---------- > Von: Stefan Miefert[SMTP:miefert_(at)_pro-online.de] > > ich habe den IIS inkl PHP4 installiert . Auf einer Installation bekomme > ich > jetzt beim AUsfuhren die MEldung > > PHP: Unable to parse configuration file. > > das php.ini liegt im WinNT VErzeichnis. Weis jemand woran das liegen kann > oder wo er das .ini sucht bzw wie man feststellen kann wo er es sucht ? > Der IIS laeuft normalerweise unter dem Benutzer IUSR_. Dieser sollte auch die Berechtigungen haben, auf die Verzeichnisse - - \winnt und die Datei - \winnt\php.ini haben. Vielleicht liegt es daran ? PS: Falls einer eine gute Webseite kennt, auf der sich Freiberufler im IT-Bereich anbieten --> bitte PM (Persoenliche Mail ;-) Viele Grüße, Mathias > CU > > Stefan > > > -- > ** 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 o.pludra_(at)_eggheads.de Thu, 4 May 2000 12:26:33 +0100 Date: Thu, 4 May 2000 12:26:33 +0100 From: Oliver Pludra o.pludra_(at)_eggheads.de Subject: [php] Wildcards Hallo Liste, ich habe folgendes Problem : Wenn ich eine if-Abfrage folgendermaßen durchführe: if( $file == 'name.jpg'){ ... dann spuckt er mir genau genanntes Bild aus. Frage ich aber so ab: if( $file == '*.jpg'){ ... dann wird kein einziges Bild ausgedruckt, obwohl etwa 40 Bilder ausgedruckt werden müßten. Mein Problem ist, dass ich nur jpg´s aus einem vorher definierten Verzeichnis auslesen will und danach im Browser darstellen. Ich weiss, ich könnte auch einen Ordner anlegen, wo nur die jpg´s drin sind. Aber später werde ich wahrscheinlich auf ein ähnliches Problem stossen mit den Wildcards. Im PHP-Buch (Grundlagen und Lösungen) steht, dass es einfach so geht. Sieht die Realität anders aus? Brauche ich dazu etwa eine SQL-Abfrage? Vielen Dank schonmal. Oliver From hj_(at)_wa-schuster.de Thu, 04 May 2000 12:38:28 +0200 Date: Thu, 04 May 2000 12:38:28 +0200 From: Henrik Jahn hj_(at)_wa-schuster.de Subject: [php] Bitte um "=?iso-8859-1?Q?Rechtschreibpr=FCfung?=" Mahlzeit Liste! Ich komme einfach nicht weiter. Zwar habe ich jetzt keinen parse error mehr, dafür die Fehlemeldung "Supplied argument is not a valid MySQL result resource in blablabla on line blabla" (in diesem Falle die while-Schleife): $abfrage_tabelle=mysql_query("SELECT image,url,id,datum,headline,text FROM banner,aktuell where id=10"); while ($ausgabe_feld=mysql_fetch_array($abfrage_tabelle)): $image=$ausgabe_feld["image"]; $url=$ausgabe_feld["url"]; $id=$ausgabe_feld["id"]; $datum=$ausgabe_feld["datum"]; $headline=$ausgabe_feld["headline"]; $text=$ausgabe_feld["text"]; Kann mir jemand auf die Sprünge helfen? Danke vielmals, Henrik From GH-lists_(at)_ecora.de Thu, 4 May 2000 12:17:12 +0200 Date: Thu, 4 May 2000 12:17:12 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Problem mit Upload Funktion schrieb > $source = $file; Schreibe stattdessen: if(strstr(getenv("WINDIR"), ":")) { $source = stripslashes($file); } else { $source = $file; } Guido Haeger From mwalter_(at)_suse.de Thu, 4 May 2000 12:48:45 +0200 (CEST) Date: Thu, 4 May 2000 12:48:45 +0200 (CEST) From: Mark Walter mwalter_(at)_suse.de Subject: [php] datenbank. Hallo Ulf, hallo Liste, > > ist die mysql datenbank faehig, sagen wir 40-50 tabellen zu verwalten und in > > manchen > > tabellen mehr als 300000 records? > Sofern die MySQL Features ausreichend sind, gibt es keinen Grund > zum Wechsel. MySQL ist sehr schlank und schnell. Derartige > Postings tauchen in den MySQL Foren regelmäßig auf und werden > stets mit dem Hinweis beantwortet, daß MySQL keine Probleme mit > 10^5, 10^6, 10^7 Datensätzen hat. Das waeren dann max. 15000000 Datensaetze. Weiss jemand wie die Performance bei einer DB-Anbindung mit PHP aussieht ? Hatte mal gehoert bis 6.000 ASCII, ab 6.000 SQL und PHP zu benutzen, und ab 100.000 Eintraege waere Binaercode schon angebracht. cu Mark Walter From T-G-P_(at)_gmx.de Thu, 4 May 2000 12:48:17 +0200 Date: Thu, 4 May 2000 12:48:17 +0200 From: Tobias Meyer T-G-P_(at)_gmx.de Subject: [php] Title tag auslesen Hallo > Ich sitze hier seit einiger Zeit an meinem Problem > Ich will eine Suchmaschiene programmieren .Es klappt auch alles > schon nur ich moechte bei eingabe der URL und E-Mail die Meta-Tags > auslesen und in eine Datenbank schreiben soweit geht es nur ich möchte > auch alle andern tags rausfiltern ich dachte ich mache das mit diesen > Scripts Schau mal unter http://www.php.net/manual/function.get-meta-tags.p hp mfG. Tobias Meyer From joh_(at)_exozet.com Thu, 4 May 2000 12:57:06 +0200 Date: Thu, 4 May 2000 12:57:06 +0200 From: Johannes Schmidt joh_(at)_exozet.com Subject: [php] Wildcards > if( $file == '*.jpg'){ Du kannst in einer Programmiersprache nicht einfach Wildcards verwenden. Für solche Fälle gibts bei PHP (und anderen) regular expressions. Versuch mal: if(ereg(".*\.jpg$",$file)){ //Ungetestet >Brauche ich dazu etwa eine SQL-Abfrage? Die brauchst Du für eine Datenbankabfrage - Du wolltest doch ein Verzeichnis auslesen? Johannes From f.augustin_(at)_infocity.de Thu, 4 May 2000 12:58:37 +0200 Date: Thu, 4 May 2000 12:58:37 +0200 From: F.Augustin f.augustin_(at)_infocity.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Bitte_um_=22Rechtschreibpr=FCfung=22?= Hi , kann sein das ich mich irre aber müßte das nicht so sein ? while ($ausgabe_feld=mysql_fetch_array($abfrage_tabelle)) { $image=$ausgabe_feld["image"]; $url=$ausgabe_feld["url"]; $id=$ausgabe_feld["id"]; $datum=$ausgabe_feld["datum"]; $headline=$ausgabe_feld["headline"]; $text=$ausgabe_feld["text"]; } MfG Frank From joh_(at)_exozet.com Thu, 4 May 2000 13:01:46 +0200 Date: Thu, 4 May 2000 13:01:46 +0200 From: Johannes Schmidt joh_(at)_exozet.com Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Bitte_um_=22Rechtschreibpr=FCfung=22?= > $abfrage_tabelle=mysql_query("SELECT image,url,id,datum,headline,text > FROM banner,aktuell where id=10"); > Kann mir jemand auf die Sprünge helfen? Gib mal mit an, in welcher Tabelle die einzelnen Felder stehen, z.B.: "SELECT banner.image ..."; außerdem fehlt die Verknüpfung der beiden Tabellen. Johannes From steinhueser_(at)_fup.de Thu, 4 May 2000 13:11:08 +0200 Date: Thu, 4 May 2000 13:11:08 +0200 From: =?iso-8859-1?Q?Daniel_Steinh=FCser_=5BFUP_INTERAKTIV=5D?= steinhueser_(at)_fup.de Subject: [php] =?iso-8859-1?Q?W=E4hrungsformat?= Hallo zusammen, dies ist wahrscheinlich wieder so eine Frage, die sich durch das Manual lösen lässt. Dort hab ich grad auch reingeguckt, aber nix passendes gefunden :( Mein Problem ist folgendes: Ich möchte einen DM-Betrag errechnen, 168 * 2.74 = 460.32 Ausgegeben hätte ich jetzt aber gerne 460,32 und nicht 460.32, bzw bei einem höheren Betrag 4.600,32 Wie geht das? Und bei der Gelegenheit habe ich direkt noch eine Frage: Ich habe in meiner SQL-Tabelle ein Datumsfeld, in der mir das Datum dd.mm.yy angezeigt wird, wenn ich in die DB eintragen will muss ich aber Y-m-d eintragen. Bei der Ausgabe der Tabellenspalte bekomme ich dann auch wieder Y-m-d angezeigt. Ich möchte aber dd.mm.yy angezeigt bekommen... Hat vielleicht jemand den passenden Link vom Manual oder kann mir jemand so helfen? Danke! Daniel From hartmut_(at)_six.de Thu, 04 May 2000 13:26:13 +0200 Date: Thu, 04 May 2000 13:26:13 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Bitte um "=?iso-8859-1?Q?Rechtschreibpr=FCfung?=" Henrik Jahn wrote: > > Mahlzeit Liste! > > Ich komme einfach nicht weiter. Zwar habe ich jetzt keinen parse error > mehr, dafür die Fehlemeldung "Supplied argument is not a valid MySQL > result resource in blablabla on line blabla" (in diesem Falle die > while-Schleife): > > $abfrage_tabelle=mysql_query("SELECT image,url,id,datum,headline,text > FROM banner,aktuell where id=10"); > > while ($ausgabe_feld=mysql_fetch_array($abfrage_tabelle)): > > $image=$ausgabe_feld["image"]; > $url=$ausgabe_feld["url"]; > $id=$ausgabe_feld["id"]; > $datum=$ausgabe_feld["datum"]; > $headline=$ausgabe_feld["headline"]; > $text=$ausgabe_feld["text"]; > > Kann mir jemand auf die Sprünge helfen? vermutung: die Abfrage schlug fehl und somit enthält $abfrage_tabelle 'false' statt einer Ergebnismenge vermutliche Ursache: nicht eindeutige Feldnamen du verwendest in der Abfrage zwei Tabellen 'banner' und 'aktuell', wenn eines der abgefragen Felder in beiden vorkommt, dann must du den Tabellennamen davorpacken, z.B. banner.id oder aktuell.id außerdem hast du in der WHERE Bedingung keine Verknüpfung zwischen den Tabellen angegeben (also z.B. banner.id=aktuell.id), das ist nur in den seltensten Fällen sinnvoll, da die größe der Ergebnismenge dann Anzahl der Treffer in Tabelle 1 _mal_ Anzahl der Treffer in Tabelle 2 wird Empfehlung: Abfragen immer erst im mySql Client testen und erst dann in code gießen -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From kk_(at)_netuse.de Thu, 04 May 2000 13:33:08 +0200 Date: Thu, 04 May 2000 13:33:08 +0200 From: Kristian =?iso-8859-1?Q?K=F6hntopp?= kk_(at)_netuse.de Subject: [php] Re: [ADMIN] *** PHP-Center-Umfrage *** >Willst Du damit etwa Lynx kompatibles HTML kritisieren? >Ich arbeite z.Z. an linux-tuning.de (man kann leider noch nichts >bestaunen ausser ein Bild von Billy) mit und wir haben uns darauf >geeinig so weit wie möglich lynx kompatibel zu bleiben, was heist >das wir so weit es geht sogar auf
verzichten. Lynx ist ziemlich veraltet und unterstützt modernes HTML nicht. Wer Textmode-Browser verwendet, installiert sich sinnvollerweise w3m. Der kommt nicht mit Tables und Frames sinnvoll klar, sondern ist auch sonst wesentlich zeitgemäßer. Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.netuse.de/ (We have moved! Update your bookmarks!) From hoffmann_(at)_4de.de Thu, 04 May 2000 13:52:06 +0200 Date: Thu, 04 May 2000 13:52:06 +0200 From: Ralf Hoffmann hoffmann_(at)_4de.de Subject: [php] =?iso-8859-1?Q?W=E4hrungsformat?= Hi, > Mein Problem ist folgendes: Ich möchte einen > DM-Betrag errechnen, 168 * 2.74 = 460.32 > Ausgegeben hätte ich jetzt aber gerne 460,32 und > nicht 460.32, bzw bei einem höheren Betrag > 4.600,32 Wie geht das? die Funktion die Du benutzen solltest heißt: $formatnumber=number_format($DM,2,",","."); Gruß Ralf From msauvain_(at)_EDV-Support.ch Thu, 4 May 2000 13:53:56 +0200 Date: Thu, 4 May 2000 13:53:56 +0200 From: Mike Alexander Sauvain msauvain_(at)_EDV-Support.ch Subject: [php] login und nochmals ich, und mit meinem login problem.... ich möchte ja am liebsten per php3 script eine ssh verbindung aufbauen, könnte ja genaugleich eine smtp oder pop sein? .........ich scheitere nun daran, da ich nicht weiss wie die enter taste zu interpretieren....... da ja ein login immer username /enter passwd /enter verlangt....... ......eine idee ????????? dankeeeeeeeee...... mike..... From lu2c_(at)_gmx.net Thu, 4 May 2000 14:05:44 +0100 Date: Thu, 4 May 2000 14:05:44 +0100 From: luc gross lu2c_(at)_gmx.net Subject: [php] string/portierung php2->php3 This is a multi-part message in MIME format. ------=_NextPart_000_002E_01BFB5D1.D6FA3F60 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" hallo liste. folgendes. in einem php2 script steht folgendes: $result =3D mysql($database,"SELECT * FROM $object WHERE " + $object + = "_key=3D$key"); das + wird in 3 durch . erstetzt. aber dies hier gibt mir ein parse fehler: $result =3D mysql($database,"SELECT * FROM $object WHERE $object . = "_key" =3D$key"); verschachtel ich das "key" falsch? oder wie sieht das aus.... dank.=20 ------=_NextPart_000_002E_01BFB5D1.D6FA3F60 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="iso-8859-1"
hallo liste. folgendes. in einem php2 = script steht=20 folgendes:
$result =3D mysql($database,"SELECT * = FROM $object=20 WHERE " + $object + "_key=3D$key");
 
das + wird in 3 durch . = erstetzt.
aber dies hier gibt mir ein parse=20 fehler:
$result =3D mysql($database,"SELECT * = FROM $object=20 WHERE $object . "_key" =3D$key");
 
verschachtel ich das "key" falsch? oder = wie sieht=20 das aus....
 
dank.
------=_NextPart_000_002E_01BFB5D1.D6FA3F60-- From andreas_(at)_noho.co.uk Thu, 4 May 2000 13:24:31 +0100 Date: Thu, 4 May 2000 13:24:31 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_W=E4hrungsformat?= hei daniel, > Mein Problem ist folgendes: Ich möchte einen > DM-Betrag errechnen, 168 * 2.74 = 460.32 > Ausgegeben hätte ich jetzt aber gerne 460,32 und > nicht 460.32, bzw bei einem höheren Betrag > 4.600,32 > Wie geht das? eine antwort hast du ja schon bekommen, jettz bekommst du auch noch ein kleines code schnipselchen... deutschmark: ".number_format(($intNumber / 100),2,",",".")."
converted to
euro: ".number_format((($intNumber / 100) / 1.9583),2,",",".")."

"); }else{ print(""); } ?>
dieser kleine schnipsel benutzt auch die funktion number_format http://www.php.net/manual/function.number-format.php3 ] und erwartet einen parameter (betrag in pfennigen) und rechnet dann um zu euro. nix besonderes also. viel spass noch, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From michael.renner_(at)_tuebingen.mpg.de Thu, 4 May 2000 14:19:21 +0200 Date: Thu, 4 May 2000 14:19:21 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] login On Thu, 04 May 2000, Mike Alexander Sauvain wrote: > und nochmals ich, und mit meinem login problem.... > > > ich möchte ja am liebsten per php3 script eine ssh verbindung aufbauen, > könnte ja genaugleich eine smtp oder pop sein? > > .........ich scheitere nun daran, da ich nicht weiss wie die enter taste > zu interpretieren....... > > da ja ein login immer username /enter passwd /enter verlangt....... > > ......eine idee ????????? Moin, ohne Deine anderen Mails gelesen zu haben ein Ausschnitt aus einem meiner Scripte: $vbox = fsockopen("$VBOX_HOST", $VBOX_port, &$errno, &$errstr); # use this $info only for debuging $info = fgets($vbox, 1024) ."
"; fputs($vbox, "login $VBOX_LOGIN $VBOX_PASSWORD\n"); Du siehst, dass der Sting in der letzten Zeile mit '\n' abgeschlossen wird, was Deinem ENTER entspricht. CU -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From joh_(at)_exozet.com Thu, 4 May 2000 14:37:18 +0200 Date: Thu, 4 May 2000 14:37:18 +0200 From: Johannes Schmidt joh_(at)_exozet.com Subject: [php] string/portierung php2->php3 >$result = mysql($database,"SELECT * FROM $object WHERE " + $object + "_key=$key"); >$result = mysql($database,"SELECT * FROM $object WHERE $object . "_key" =$key"); "SELECT * FROM $object WHERE ".$object."_key = ".$key Johannes From steinhueser_(at)_fup.de Thu, 4 May 2000 14:36:18 +0200 Date: Thu, 4 May 2000 14:36:18 +0200 From: =?iso-8859-1?Q?Daniel_Steinh=FCser_=5BFUP_INTERAKTIV=5D?= steinhueser_(at)_fup.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_W=E4hrungsformat?= Hi, >die Funktion die Du benutzen solltest heißt: >$formatnumber=number_format($DM,2,",","."); > Vielen Dank! Jetzt gehts... was aber leider immer noch nicht funzt ist das Problem mit dem Datum aus der Tabelle :( >Ich habe in meiner SQL-Tabelle ein Datumsfeld, in >der mir das Datum dd.mm.yy angezeigt wird, wenn >ich in die DB eintragen will muss ich aber Y-m-d >eintragen. Bei der Ausgabe der Tabellenspalte >bekomme ich dann auch wieder Y-m-d angezeigt. Ich >möchte aber dd.mm.yy angezeigt bekommen... >Hat vielleicht jemand den passenden Link vom >Manual oder kann mir jemand so helfen? Gruss Daniel From abe_(at)_flaemingnet.de Thu, 4 May 2000 14:46:15 +0200 Date: Thu, 4 May 2000 14:46:15 +0200 From: Daniel Beulshausen abe_(at)_flaemingnet.de Subject: [php] string/portierung php2->php3 >aber dies hier gibt mir ein parse fehler: >$result = mysql($database,"SELECT * FROM $object WHERE $object . " key" =$key"); mysql_db_query($database, "SELECT * FROM $object WHERE ".$object."key = '$key'); Bitte das nächste mal keine multipart mehls mehr. Daniel From joh_(at)_exozet.com Thu, 4 May 2000 14:53:53 +0200 Date: Thu, 4 May 2000 14:53:53 +0200 From: Johannes Schmidt joh_(at)_exozet.com Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_W=E4hrungsformat?= >Ich möchte aber dd.mm.yy angezeigt bekommen... list($jahr, $monat, $tag) = explode("-", $datum_sql); $datum_neu = sprintf("%02d.%02d.%04d", $tag, $monat, $jahr); Johannes From hj_(at)_wa-schuster.de Thu, 04 May 2000 15:02:59 +0200 Date: Thu, 04 May 2000 15:02:59 +0200 From: Henrik Jahn hj_(at)_wa-schuster.de Subject: [php] RE: [php] Bitte um "=?iso-8859-1?Q?Rechtschreibpr=FCfung?=" Hallo Johannes, Hartmut und Frank, danke für die schnelle Hilfe! Also "image", "url" und "id" gehören zur tabelle "banner". Eine Verknüpfung beider Tabellen ist absichtlich nicht drin, weil deren Inhalte auch nicht in Abhängigkeit voneinander dargestellt werden sollen. Das ganze ist der Versuch, die Ergebnisse mehrerer unterschiedlicher Tabellenabfragen in einer Datei in der Art einer Portal-Seite darzustellen. Natürlich könnte man das auch mittels eines Framesets, aber ich brauche eine fixe und statische Fenstergröße unabhängig von der Größe des Browserfensters, die ich nur mittels einer Tabelle erreichen kannn. Deshalb der Umweg. (Konntet Ihr mir folgen?) Die Variante mit den geschweiften Klammern beschert mir statt des vorigen Fehlers wieder einen parse error, der sich diesmal am endwhile stört. Grüße, Henrik From php_(at)_benadam.de Thu, 4 May 2000 15:11:57 +0200 Date: Thu, 4 May 2000 15:11:57 +0200 From: Ben Adam php_(at)_benadam.de Subject: [php] timestamp $zeit= time(); Mit freundlichen Grüßen Ben Adam -- www.Kiwi24.de - kostenlose Kleinanzeigenplattform für private und gewerbliche Kleinanzeigen www.Luftfahrt.net - Alles zur zivilen Luftfahrt ! www.AdamJung.de - Webdesign, Hosting und Programmierung > Hallo, > kann mir jemand vielleicht verraten, wie ich unter php3 den aktuellen > timestamp ausgeben kann ?! Unter mySQL ist das leicht, das ich diese > reinschreiben und rauslesen kann, aber in einer php3-Datei konnte > ich es nicht ausgeben :-( > > Bin für jede Hilfe dankbar! > > Gruss, Ferhat Goecer From steinhueser_(at)_fup.de Thu, 4 May 2000 15:09:35 +0200 Date: Thu, 4 May 2000 15:09:35 +0200 From: =?iso-8859-1?Q?Daniel_Steinh=FCser_=5BFUP_INTERAKTIV=5D?= steinhueser_(at)_fup.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_W=E4hrungsformat?= >list($jahr, $monat, $tag) = explode("-", >$datum_sql); >$datum_neu = sprintf("%02d.%02d.%04d", >$tag, $monat, $jahr); Wunderbar! Vielen Dank für eure schnelle Hilfe! Aber eine Frage hätte ich noch: Sowas steht doch auch im Manual, oder? Da hab ich reingeguckt, aber nix gefunden... Hab ich das falsche Manual oder bin ich nur zu blöd die richtige Stelle zu finden? Gruss Daniel From joh_(at)_exozet.com Thu, 4 May 2000 15:22:15 +0200 Date: Thu, 4 May 2000 15:22:15 +0200 From: Johannes Schmidt joh_(at)_exozet.com Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_RE:_=5Bphp=5D_Bitte_um_=22Rechtschreibpr=FCf?= =?iso-8859-1?Q?ung=22?= =?iso-8859-1?Q?ung=22?= > Eine Verknüpfung beider Tabellen ist absichtlich nicht drin, weil deren > Inhalte auch nicht in Abhängigkeit voneinander dargestellt werden > sollen. Das ganze ist der Versuch, die Ergebnisse mehrerer > unterschiedlicher Tabellenabfragen in einer Datei in der Art einer > Portal-Seite darzustellen. Natürlich könnte man das auch mittels eines > Framesets, aber ich brauche eine fixe und statische Fenstergröße > unabhängig von der Größe des Browserfensters, die ich nur mittels einer > Tabelle erreichen kannn. Deshalb der Umweg. (Konntet Ihr mir folgen?) Nein! Mal ganz ehrlich - ich verstehe nicht so ganz, was ein Frameset mit einer Datenbankabfrage zu tun hat. Bloß weil Du selbst nicht weißt was Du willst, kannst Du das nicht der Datenbank überlassen. Wenn die Tabellen nicht in Abhängigkeit voneinander stehen, warum fragst Du sie dann nicht auch getrennt ab?! Aber vielleicht steig ich auch nicht so ganz dahinter was Du eigentlich meinst. Beschreib' Dein Problem doch mal etwas genauer. > Die Variante mit den geschweiften Klammern beschert mir statt des > vorigen Fehlers wieder einen parse error, der sich diesmal am endwhile > stört. Werf doch bitte nochmal einen Blick ins Manual; entweder: while(...){ ... } oder while(...): ... endwhile; Beides gemixt kann nichts werden. Johannes From GH-lists_(at)_ecora.de Thu, 4 May 2000 15:17:07 +0200 Date: Thu, 4 May 2000 15:17:07 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_RE:_=5Bphp=5D_W=E4hrungsformat?= Andreas Otto schrieb > [...] number_format((($intNumber /> 100) / 1.9583),2,",",".")."

"); > und rechnet dann um zu euro. Wobei der offizielle Kurs 1 EUR = 1.95583 DM ist ;-P Guido Haeger From eschmid_(at)_s.netic.de Thu, 04 May 2000 15:25:46 +0200 Date: Thu, 04 May 2000 15:25:46 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] RE: [php] =?iso-8859-1?Q?W=E4hrungsformat?= Daniel Steinhüser [FUP INTERAKTIV] wrote: > Wunderbar! Vielen Dank für eure schnelle Hilfe! > Aber eine Frage hätte ich noch: Sowas steht doch > auch im Manual, oder? Da hab ich reingeguckt, aber > nix gefunden... Hab ich das falsche Manual oder > bin ich nur zu blöd die richtige Stelle zu finden? http://php.net/manual/function.number-format.php Der Knopf links "quick ref" ist auch ganz nützlich. -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 cheaters_(at)_gmx.de Thu, 4 May 2000 15:36:10 +0200 Date: Thu, 4 May 2000 15:36:10 +0200 From: Ferhat Goecer cheaters_(at)_gmx.de Subject: [php] timestamp Hallo, vielen Dank! Mir wurde heute Morgen aber schon geholfen! Also Danke für Eure schnelle Hilfen !!! Gruss, Ferhat From lu2c_(at)_gmx.net Thu, 4 May 2000 15:51:13 +0100 Date: Thu, 4 May 2000 15:51:13 +0100 From: luc gross lu2c_(at)_gmx.net Subject: [php] Re: Re:[php] string/portierung php2->php3 > Bitte das nächste mal keine multipart mehls mehr. was sind denn nun multipart mehls bitteschön?? aber danke für die hilfe.. From j.kohl_(at)_style-id.de Thu, 4 May 2000 16:02:49 +0200 Date: Thu, 4 May 2000 16:02:49 +0200 From: Jens Kohl j.kohl_(at)_style-id.de Subject: [php] Switch Bedinnungen? Hallo, ich möchte eine function schreiben die anhand der größe in bytes einen praktischen *g* wert in KB, MB oder GB ausgibt. Eigentlich wollte ich das mit switch machen, allerdings habe ich gemerkt das man bei den case-anweisungen nur eine bestimmte zahl angeben kann, nicht aber einen zahlenraum/bereich wie zum beispiel <=1024. Weiß da jemand abhilfe, oder gehts vielleicht so gar doch? From hartmut_(at)_six.de Thu, 04 May 2000 16:06:35 +0200 Date: Thu, 04 May 2000 16:06:35 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] RE: [php] Bitte um "=?iso-8859-1?Q?Rechtschreibpr=FCfung?=" Henrik Jahn wrote: > Also "image", "url" und "id" gehören zur tabelle "banner". > d.h. du möchtest das banner mit der id 10 und alle Einträge aus aktuell haben ? dann solltest du das auch in zwei abfragen hintereinanderpacken eine Datenbank ist keine Suchmaschine ... > Eine Verknüpfung beider Tabellen ist absichtlich nicht drin, weil deren > Inhalte auch nicht in Abhängigkeit voneinander dargestellt werden sollen. wenn du aber eine Abfrage über zwei Tabellen startest und keine Verknupfung zwischen diesen beiten festlegst, dann wird _alles_ mit _allem_ verknüpft, d.h. selbst wenn deine Abfrage funktionieren würde, würdest du _viel_ mehr Ergebniszeilen erhalten als du vermutlich erwartest > Das ganze ist der Versuch, die Ergebnisse mehrerer > unterschiedlicher Tabellenabfragen in einer Datei in der Art einer > Portal-Seite darzustellen. > Natürlich könnte man das auch mittels eines > Framesets, aber ich brauche eine fixe und statische Fenstergröße > unabhängig von der Größe des Browserfensters, die ich nur mittels einer > Tabelle erreichen kannn. Deshalb der Umweg. (Konntet Ihr mir folgen?) > ??? nein, ich kann dir nicht mehr folgen, du wirfst doch hoffentlich nicht Datenbank- und HTML-Tabellen in einen Topf :) ??? -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From adi_(at)_living-source.com Thu, 04 May 2000 11:09:32 GMT Date: Thu, 04 May 2000 11:09:32 GMT From: Adi Sieker adi_(at)_living-source.com Subject: [php] Wildcards On Thu, 4 May 2000 12:26:33 +0100, Oliver Pludra deigned to write: >if( $file == '*.jpg'){ Hier wird ein string vergleich gemacht. Wildcardswerden nicht berücksichtigt. Schau dir mal http://www.php.net/manual/function.strstr.php oder http://www.php.net/manual/function.ereg.php an das solte weiter helfen. Tschau Adi ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From steinhueser_(at)_fup.de Thu, 4 May 2000 17:38:08 +0200 Date: Thu, 4 May 2000 17:38:08 +0200 From: =?iso-8859-1?Q?Daniel_Steinh=FCser_=5BFUP_INTERAKTIV=5D?= steinhueser_(at)_fup.de Subject: [php] PDF-Datei Hallo zusammen, ich hoffe das mir in dieser Liste jemand zu meinem Problem helfen kann. Ich erstelle eine PDF-Datei und errechne die Gesamthöhe der Anzeige anhand des eingegebenen Textes und sonstiger Elemente. Das klappt auch wunderbar, nur leider Gottes bekomm erhalte ich als Ergebnis die Höhe in Pixeln. Ich brauche aber unbedingt die Höhe der Anzeige in mm. Jetzt ist die Frage wie ich das jemals umrechnen soll?! Ist das überhaupt möglich? Danke euch für jede Hilfe Gruss Daniel -------------------------------------------------- FUP INTERAKTIV GmbH Rüttenscheider Straße 110 D-45130 Essen Tel.: + 49 (0) 201 72004-44 Fax: + 49 (0) 201 72004-18 steinhueser_(at)_fup.de http://www.fup.de From Arash.Yalpani_(at)_dol2day.com Thu, 4 May 2000 18:03:40 +0200 Date: Thu, 4 May 2000 18:03:40 +0200 From: Arash Yalpani Arash.Yalpani_(at)_dol2day.com Subject: [php] crypt fuer windows hallo liste! kann mir jemand mal bitte weiterhelfen? Die exec-funktion gibt leider nichts zurueck. woran kann es liegen bzw. wie kann ich da debuggen? danke fuer die hilfe - gruesse, arash if( getenv( "WINDIR" ) ) { function crypt( $string, $salt = "" ) { srand( time() ); if( $salt == "" ) $salt = substr( md5( uniqid( rand() ) ), 0, 2); return exec("perl -e \"print crypt('$string', '$salt');\""); } } From adi_(at)_living-source.com Thu, 04 May 2000 16:03:11 GMT Date: Thu, 04 May 2000 16:03:11 GMT From: Adi Sieker adi_(at)_living-source.com Subject: [php] Switch Bedinnungen? On Thu, 4 May 2000 16:02:49 +0200, Jens Kohl deigned to write: >case-anweisungen nur eine bestimmte zahl angeben kann, nicht aber einen >zahlenraum/bereich wie zum beispiel <=1024. > >Weiß da jemand abhilfe, oder gehts vielleicht so gar doch? Ich würde es mit if elseif machen. Tschau Adi ./e2fsck: Illegal triply indirect block found while reading bad blocks inode. This doesn't bode well, but we'll try to go on... ~ adi_(at)_living-source.com tel:+761 / 15 25 8-13 http://www.living-source.com fax:+761 / 15 25 8-50 From hartmut_(at)_six.de Thu, 04 May 2000 18:19:57 +0200 Date: Thu, 04 May 2000 18:19:57 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] PDF-Datei Daniel Steinhüser [FUP INTERAKTIV] wrote: > > Hallo zusammen, > > ich hoffe das mir in dieser Liste jemand zu meinem > Problem helfen kann. Ich erstelle eine PDF-Datei > und errechne die Gesamthöhe der Anzeige anhand des > eingegebenen Textes und sonstiger Elemente. Das > klappt auch wunderbar, nur leider Gottes bekomm > erhalte ich als Ergebnis die Höhe in Pixeln. Ich > brauche aber unbedingt die Höhe der Anzeige in mm. > Jetzt ist die Frage wie ich das jemals umrechnen > soll?! Ist das überhaupt möglich? pdf ist ein Vektorformat, da giebt es keine Pixel solange du kein PDF_scale() benutzt hast ist die Maßeinheit pt , das entspricht 1/72 Zoll bzw. ca. 2.54/72mm -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From hartmut_(at)_six.de Thu, 04 May 2000 18:21:05 +0200 Date: Thu, 04 May 2000 18:21:05 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] PDF-Datei Daniel Steinhüser [FUP INTERAKTIV] wrote: > Danke euch für jede Hilfe ein Quellcode-Ausschnitt in einer Frage kann übrigens nie schaden :) -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From steinhueser_(at)_fup.de Thu, 4 May 2000 18:32:09 +0200 Date: Thu, 4 May 2000 18:32:09 +0200 From: =?iso-8859-1?Q?Daniel_Steinh=FCser_=5BFUP_INTERAKTIV=5D?= steinhueser_(at)_fup.de Subject: [php] PDF-Datei >pdf ist ein Vektorformat, da giebt es keine Pixel >solange du kein PDF_scale() benutzt hast ist die >Maßeinheit pt , das entspricht 1/72 Zoll bzw. >ca. 2.54/72mm Das verstehe ich jetzt aber nicht. Es fängt schon beim erstellen der Datei an, $seitenbreite = 150; $fp = fopen("test.pdf", "w"); $pdf = PDF_open($fp); PDF_begin_page($pdf, $seitenbreite, 100); Wenn ich anschließend mit meinem ScreenRuler hingehe, ist die Seite auch tatsächlich 150 pixel breit, und nicht 150 pt. Oder mache ich was falsch? Gruss Daniel From steinhueser_(at)_fup.de Thu, 4 May 2000 18:36:44 +0200 Date: Thu, 4 May 2000 18:36:44 +0200 From: =?iso-8859-1?Q?Daniel_Steinh=FCser_=5BFUP_INTERAKTIV=5D?= steinhueser_(at)_fup.de Subject: [php] PDF-Datei >solange du kein PDF_scale() benutzt hast ist die >Maßeinheit pt , das entspricht 1/72 Zoll bzw. >ca. 2.54/72mm Achso: Ich habe tatsächlich ein pdf_rotate genutzt, ich glaube das bewirkt den gleichen Effekt?! Habe es jetzt aber rausgenommen und es sind offensichtlich immer noch pixel... From johnny_(at)_mega-card.at Thu, 04 May 2000 19:01:02 +0200 Date: Thu, 04 May 2000 19:01:02 +0200 From: johnny pichler johnny_(at)_mega-card.at Subject: [php] performance-probleme mit apache/php3/oracle/sun-solaris Ulf Wendel wrote: > Eine Ulta-1 ist nun auch nicht mehr der letzte Heuler, oder habe ich da > eine Epoche verpennt. Was erzeugt die Last? Weist ein top die php > Prozesse als Verursacher aus? die maschine haben uns nicht wir ausgesucht... da php als apache-modul lauft sehe ich im top nur die httpd-prozesse. > > > Oracle 8.0.5 > > Das Oracle frißt, aber die Maschine hat ja auch RAM. das oracle tut uns auch nicht weh. > > > es werden KEINE db-connections aufgebaut, KEINE functions, > > berechnungen etc. gemacht, sondern "normaler" html-code > > ausgegeben. > > Ist das PHP auf das notwendige runtergeschrumpft, sind nicht benötigte > Module einkompiliert? Was für Laufzeiten melden die PHP Skripte selbst? > Ist der Apache korrekt konfiguriert, startet er zu wenige/zu viele > Childs? wir denken mal schon dass wir nur das notwendigste dabei haben: standardmaessig kompiliert mit der option "with-Oracle", "with-Apache" (lt. install-file der distribution) zu der laufzeit von den scripts: das was am unverhaeltnismaessig lang dauert ist, das laden von 3 libraries (in summe ca. 30K), die im wesentlichen nur ein set von functions beinhalten. die ladezeiten konnten wir reduzieren, indem wir die libs in das php3.ini file eingetragen haben. (auto_prepend_file) es scheint vielleicht etwas mit diversen resourcen zu tun zu haben die evt. nicht freigegeben werden (nix free_sql_statement, die probleme haben wir auch ohne db !!!). die php libraries werden instantiert mit $varname = new modulename. ich koennte mir vorstellen dass das php module die instanzen der klasse nicht freigibt, das koennte erklaeren, warum die load bei heftigen requests (ein paar mal hintereinander apache benchmark -c 15 -n 250 starten) kontinuierlich steigt und sich nicht auf einem (wenn auch hohen) level einpendelt. gibt es fuer php irgendeine methode ressourcen wieder freizugeben (ausser unset $varname, was in unserem fall eingebaut is, aber nix bringt) ? der apache is unseres wissens nach richtig konfiguriert > > Ulf > > -- > ** 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 msauvain_(at)_EDV-Support.ch Thu, 4 May 2000 19:00:26 +0200 Date: Thu, 4 May 2000 19:00:26 +0200 From: Mike Alexander Sauvain msauvain_(at)_EDV-Support.ch Subject: [php] login danke, ich dachte gerade das dies wohl der richtiger weg sein muss....... hast du das auch schon mit ssh verbindungen getestet, oder funktioniert die fsockopen() funtion global auf alle möglichen dienste ? ----- Original Message ----- From: Michael Renner To: Sent: Thursday, May 04, 2000 2:19 PM Subject: Re: [php] login On Thu, 04 May 2000, Mike Alexander Sauvain wrote: > und nochmals ich, und mit meinem login problem.... > > > ich möchte ja am liebsten per php3 script eine ssh verbindung aufbauen, > könnte ja genaugleich eine smtp oder pop sein? > > .........ich scheitere nun daran, da ich nicht weiss wie die enter taste > zu interpretieren....... > > da ja ein login immer username /enter passwd /enter verlangt....... > > ......eine idee ????????? Moin, ohne Deine anderen Mails gelesen zu haben ein Ausschnitt aus einem meiner Scripte: $vbox = fsockopen("$VBOX_HOST", $VBOX_port, &$errno, &$errstr); # use this $info only for debuging $info = fgets($vbox, 1024) ."
"; fputs($vbox, "login $VBOX_LOGIN $VBOX_PASSWORD\n"); Du siehst, dass der Sting in der letzten Zeile mit '\n' abgeschlossen wird, was Deinem ENTER entspricht. CU -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq -- ** 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 digitop_(at)_t-online.de Thu, 4 May 2000 19:10:57 +0200 Date: Thu, 4 May 2000 19:10:57 +0200 From: Timo Keller digitop_(at)_t-online.de Subject: [php] Dokumentation PHP4 WIN32 HI Liste, kennt jemand eine Dokumentation, wie ich PHP4 unter WIN32 mit einem Apache einrichten kann. Bei mir stürzt beim Aufruf einer PHP Seite immer der Rechner mit dem Hinweis "Ungültige Seite in php4ts.dll" ab. thx Timo From abe_(at)_flaemingnet.de Thu, 4 May 2000 19:14:50 +0200 Date: Thu, 4 May 2000 19:14:50 +0200 From: Daniel Beulshausen abe_(at)_flaemingnet.de Subject: [php] crypt fuer windows >if( getenv( "WINDIR" ) ) { > function crypt( $string, $salt = "" ) { > >srand( time() ); > if( $salt == "" ) $salt = substr( md5( uniqid( rand() >) ), 0, 2); > return exec("perl -e \"print crypt('$string', '$salt');\""); > > } >} Warscheinlich ist der PATH nicht richtig gesetzt. Was sagt denn: ? Daniel From msauvain_(at)_EDV-Support.ch Thu, 4 May 2000 19:21:17 +0200 Date: Thu, 4 May 2000 19:21:17 +0200 From: Mike Alexander Sauvain msauvain_(at)_EDV-Support.ch Subject: [php] =?iso-8859-1?Q?fopen=28=29_auch_port_f=E4hig=3F?= hat schon jemand mal probiert fopen auch mit einem port zu verwenden also nur den host, und port z.b. 22 ? !! möchte damit eine ssh verbindung aufbauen... ........mike From eschmid_(at)_s.netic.de Thu, 04 May 2000 19:28:15 +0200 Date: Thu, 04 May 2000 19:28:15 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] PDF-Datei Daniel Steinhüser [FUP INTERAKTIV] wrote: > > >solange du kein PDF_scale() benutzt hast ist die > >Maßeinheit pt , das entspricht 1/72 Zoll bzw. > >ca. 2.54/72mm > > Achso: Ich habe tatsächlich ein pdf_rotate > genutzt, ich glaube das bewirkt den gleichen > Effekt?! Habe es jetzt aber rausgenommen und es > sind offensichtlich immer noch pixel... Da Hartmut gerade mit der Doku beschäftigt ist, kommt mal ne Antwort von mir. Pdf_rotate() skaliert nicht sondern rotiert. Da werden die Pixel oder Points nicht grösser und nicht kleiner, was beim Skalieren der Fall sein kann. PDF ist so wie PostScript zum Drucken gedacht und auf dem Papier gibts keine Pixel. Wie gross Deine Pixel auf dem Bildschirm sind hängt von der Auflösung Deines Bildschirms ab. Hartmut hat also fast richtig gerechnet: es sind 1 pt = 2.54 cm / 72 -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 abe_(at)_flaemingnet.de Thu, 4 May 2000 19:32:24 +0200 Date: Thu, 4 May 2000 19:32:24 +0200 From: Daniel Beulshausen abe_(at)_flaemingnet.de Subject: [php] Re: Re:[php] string/portierung php2->php3 >was sind denn nun multipart mehls bitteschön?? aber danke für die hilfe.. Eine Multipart Mail kreieren manchen Mailagents, um dem txt und html Format zu entsprechen. http://www.cis.ohio-state.edu/htbin/rfc/rfc2046.html Daniel From ritze_(at)_globalpark.de Thu, 4 May 2000 20:26:29 +0200 Date: Thu, 4 May 2000 20:26:29 +0200 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] Re: [php] Dateimanager -> UID ändern Hallo Cyrill, > ich habe so einen dateimanager schon verwirklich, > aber seit einger zeit nix mehr dran gemacht, habe auch so ein Teil hier rumfliegen, bei Interesse gern per Mail. >
  • Dateizugriffsrechteänderung (chmod) sowohl unter > WINDOWS(!!) als auch > unter Unix, dies wird automatisch erkannt
  • Spannend, kann meiner nicht. >
  • Suchfunktionen mit Wildcardeinsatz nach Verzeichnis oder > Dateinamen
  • Auch unter Windoof? >
  • Zip:
    Dateien: jede nicht gezippte Datei läßt sich Und da klemmt es bei mir auch noch. Wollte erst einmal die ftp-Funktionen einbauen, wozu ich aber leider auch noch nicht gekommen bin. > - mail funktionen für POP3 und SMTP.... leider noch nciht ... Bei Interesse gern den Source von www.wittenberger.net/ritzmail.phtml Ist leider noch sehr wird gecodet, aber fnzt auch ohne die IMAP-Unterstüzung mit POP3-Boxen. > wenn einer (KAI????) den source code haben möchte, > dann bitte PM (private mail!!!) an mich ! Da hast Du Deine PM ;-) Wäre nett, wenn ich mir das Teil mal ansehen könnte. gruss ritze -- NTR - ritze.com Thomas Ritz - Dorotheenstr. 15 06886 Lutherstadt Wittenberg web: www.wittenberger.net fax: +49 089 2443-49568 fon: +49 0177 3532700 From steinhueser_(at)_fup.de Thu, 4 May 2000 19:50:10 +0200 Date: Thu, 4 May 2000 19:50:10 +0200 From: =?iso-8859-1?Q?Daniel_Steinh=FCser_=5BFUP_INTERAKTIV=5D?= steinhueser_(at)_fup.de Subject: [php] PDF-Datei >Hartmut hat also fast richtig gerechnet: >es sind 1 pt = 2.54 cm / 72 Ok, ich habs jetzt... Dummer Denkfehler, vielen Dank für Eure Hilfe!! Gruss Daniel From hartmut_(at)_six.de Thu, 04 May 2000 20:05:29 +0200 Date: Thu, 04 May 2000 20:05:29 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] PDF-Datei Daniel Steinhüser [FUP INTERAKTIV] wrote: > > >pdf ist ein Vektorformat, da giebt es keine Pixel > >solange du kein PDF_scale() benutzt hast ist die > >Maßeinheit pt , das entspricht 1/72 Zoll bzw. > >ca. 2.54/72mm > > Das verstehe ich jetzt aber nicht. Es fängt schon > beim erstellen der Datei an, > $seitenbreite = 150; > $fp = fopen("test.pdf", "w"); > $pdf = PDF_open($fp); > PDF_begin_page($pdf, $seitenbreite, 100); > > Wenn ich anschließend mit meinem ScreenRuler > hingehe, ist die Seite auch tatsächlich 150 pixel > breit, und nicht 150 pt. > Oder mache ich was falsch? nein, du machst nichts falsch, dein System kennt aber die genaue größe deines Monitors nicht und dann geht dein Ausgabeprogramm davon aus, das dein Bildschirm eine Auflösung von 72dpi hat (dpi -> dots per inch, also punkte bzw pixel pro zoll) somit ist dann ein pixel genau 1pt breit versuchs doch mal mit Ausdrucken, wenn da wirklich 'pixel' im Spiel wären, dann wäre deine $seitebreite auf einem 300dpi Drucker nur ca. 1.2cm, bei 600dpi nur ca. 6mm du wirst aber feststellen, das 150pt unabhängig von der physikalischen auflösung immer ~5.08mm entsprechen From jens_(at)_pinguin.conetix.de Thu, 4 May 2000 21:12:44 +0200 Date: Thu, 4 May 2000 21:12:44 +0200 From: Jens Benecke jens_(at)_pinguin.conetix.de Subject: [php] datenbank. On Wed, May 03, 2000 at 10:04:41PM +0200, Hartmut Holzgraefe wrote: > Jens Benecke wrote: > > > > On Wed, May 03, 2000 at 11:38:54AM +0200, Ben Adam wrote: > > > > > > Sofern die MySQL Features ausreichend sind, gibt es keinen Grund > > > > zum Wechsel. > 100% Zustimmung So isses. > > (Oracle hatte doch mal 1 Mio $ demjenigen angeboten, der einen MS SQL > > Server (auf beliebiger Hardware) auf 1%(!!!) der Leistung einer > > Oracle-Installation für einen unabhängigen Benchmark bringt, gilt das > > noch?) > nein. Microsoft hat es übrigens geschafft, allerdings nicht fristgerecht > und ein Teil des "Sicherheitsabstandes" beruhte einfach darauf, daß > Oracle für verschiedene CPUs wie z.B.Sparc verfügbar ist und somit auch Natürlich - das hätte ich auch dann erwähnt, wenn jemand hier "boah, wie denn das" gefragt hätte :-) > auf Sun Enterprise1000 mit 64 CPUs läuft, während M$ sich mittlerweile > auf Gedei und Verderb an Intel gekettet hat, und zu dieser Zeit bei Intel > über 4 CPUs nicht viel lief was natürlich auch jetzt - vom Preis her - immer noch ein riesiger Nachteil ist, wenn es um reine "Pumpleistung" (also I/O) geht. > > Amazon benutzt IMHO Oracle, das lohnt sich aber erst ab ein paar zig > > Gigabyte DB-Größe. Die Linux-Version von Oracle benötigt für die > > Installation der Grundstrukturen (!!!) 3G raw-device Platz (i.e. > > unformatierte Platten/Partitionen) auf mind. 2 physikalisch > > verschiedenen Medien, und mindestens 1G RAM+Swap. > welche Version ist den das? oder sind das die Idealvorstellungen laut > Prospekt? die 8.0.5 tut auch in normalen Dimensionen, d.h. 128MB Ram, > 1GB im Filesystem Sagen wir so: Das waren m.E. die "empfohlene Umgebung" für die erste Version, die für Linux verfügbar war. Natürlich kannst Du die auch auf einem P60 mit 16MB installieren, nur Spaß wirst Du damit nicht haben... =;)o Wahrscheinlich hat Oracle das gesagt, damit Leute nicht im Zuge des ganzen Linux-Hypes davon ausgehen, daß sie jetzt ihre Ultrasparcs einmotten können - die "typischen" Oracle-Installationen fangen halt bei zweistelligen GB-Größen an. > > Was ich aber weiß: mp3.com benutzt Linux, Apache, Perl und MySQL. Und > > die haben *viele* Daten :-) > zu beachten ist halt immer, was man braucht bei einer 'flachen' > datenstruktur, d.h. wenige Tabellen und Verknüpfungen und Schwerpunkt auf > Abfragen ist MySQL den großen durchaus ebenbürtig, Teils vielleicht sogar > überlegen, die reine Datenmenge ist eher selten ein Problem Das stimmt wohl. MySQL ist auf "Pumpen" optimiert und nicht unbedingt auf 10.000 Crosslinks. > der SQL-Sprachumfang ist allerdings eher als rudimentär zu bezeichnen, > d.h. keine Subqueries, keine Foreign Keys und somit auch keine > referentielle Integrität, keine Transaktionen, keine Trigger, kein äh, r.I. kann MySQL, rät aber ganz stramm davon ab (siehe FAQ und Doku), da das meist nur zu überflüssigen Beschränkungen führt, und man die meist besser in der Applikation außerhalb der DB prüft. > INTERSECT oder UNION (mußte so etwas heute nachbilden, macht warlich > keinen Spaß sowas) wenn nichts aus der genannten Liste gebraucht wird, > dann ist MySql ein wunderbares, zuverlässiges Arbeitstier hm, ich meinte, sowas schon mal gesehen zu haben, aber ich benutze die komplexeren Sachen nicht, insofern NRFM/YMMV. > Aber selbst wenn muß es nicht immer Oracle sein. Als nächste Stufe > bietet sich zunächst PostgreSQL an. Da hat es dann schon eher den > üblichen Umfang an SQL-Konstrukten und Eigenschaften, allerdings auch > etwas gemütlicher und anspruchsvoller in Aufzucht und Pflege Hm, 400MB Daten (drei verknüpfte Tabellen) in eine DB zu pumpen hat bei Pg über vier Tage gebraucht (MySQL 1.5 Tage) [jaa, auf meinem Bastel-P100] ... das bestätigt wieder obiges, MySQL pumpt besser. > und wenns den schon Geld kosten darf/soll, kann ich immer nur Empfehlen, > auch Adabas D mit in Erwägung zu ziehen Adabas kämpft in derselben > Gewichtsklasse wie Oracle oder DB/2 (SAP-tauglich und integrierte > Datenbank auf der R/3-Evaluation CD für Linux) bei wesentlich > angenehmeren Lizenzmodell (Staffel 10/50/_unlimited_ wenn ich mich nicht > irre, und keine 'Kopfsteuer') und die SoftwareAG war auch der erste der > 'großen' Anbieter, der seine DB auch für Linux angeboten hat, ca. ein > Jahr _vor_ Oracle und Informix (das muß nicht unbedingt belohnt, aber auf > jeden Fall lobend erwähnt werden) Das ist richtig, das was mich bei Adabas am meisten anekelt, ist diese fürchterliche "WebDB" (proprietärer HTML-Preparser). ich habe vier Monate versucht, damit eine Applikation (Mitfahrzentrale) halbwegs gebacken zu bekommen, aber da das Teil nicht mal (vernünftige) Kontrollstrukturen (if, while, for, ...) beherrscht war das "ziemlich" schwierig. Da lob ich mir doch PHP :) -- ciao, Jens http://www.pinguin.conetix.de jbenecke_(at)_web.de http://www.hitch-hiker.de jens_(at)_pinguin.conetix.de http://www.linuxhelp.de cgiservice_(at)_pinguin.conetix.de http://www.linuxfaq.de From jens_(at)_pinguin.conetix.de Thu, 4 May 2000 21:15:11 +0200 Date: Thu, 4 May 2000 21:15:11 +0200 From: Jens Benecke jens_(at)_pinguin.conetix.de Subject: [php] datenbank. On Thu, May 04, 2000 at 10:17:17AM +0200, Thomas Fromm wrote: > > > Mit welcher Datenbank laufen denn eigentlich Seiten wie Amazon oder > > Jedenfalls nicht mit MS SQLserver :-) > > Amazon benutzt IMHO Oracle, das lohnt sich aber erst ab ein paar zig > > Gigabyte DB-Größe. Die Linux-Version von Oracle benötigt für die > > Installation der Grundstrukturen (!!!) 3G raw-device Platz (i.e. > > unformatierte Platten/Partitionen) auf mind. 2 physikalisch > > verschiedenen Medien, und mindestens 1G RAM+Swap. > das stimmt so nicht, obwohl man raw devices unter linux nutzen kann wie > unter solaris (2 DB server greifen zB auf ein und dasselbe RAID zu) > benoetigt die grundinstallation nicht mehr als 400 mb. je nach weitere > oracleinstanz koennen noch mal ein paar hundert mb dazukommen. das 1gb > ram + swap stimt auch so nciht, unser server laeuft mit 512mb ram und Siehe anderes Posting: Das ist eine Empfehlung von Oracle gewesen. > kommt sehr gut klar. allerdings um eine schnelle datenbank zu erstell.. > ..acle, oracle verschling meines erachtens einen enormen > administrationsaufwand und ist zudem nicht ganz billig, fuer kleine > webseiten wuerde ich oracle auf jeden fall nicht empfehlen ... -- ciao, Jens http://www.pinguin.conetix.de jbenecke_(at)_web.de http://www.hitch-hiker.de jens_(at)_pinguin.conetix.de http://www.linuxhelp.de cgiservice_(at)_pinguin.conetix.de http://www.linuxfaq.de From jens_(at)_pinguin.conetix.de Thu, 4 May 2000 21:23:14 +0200 Date: Thu, 4 May 2000 21:23:14 +0200 From: Jens Benecke jens_(at)_pinguin.conetix.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_UID_=E4ndern?= On Wed, May 03, 2000 at 09:59:23PM +0200, Christian Messerschmidt wrote: > Ich möchte gerne einen Dateimanger in PHP zusammenstellen. Rein sollen > upload, Photoalbum, und was mir sonst noch so einfällt. Erfinde nicht das Rad neu, sondern benutze http://freshmeat.net/ und such mal nach "web file manager". Du findest >20 Einträge, da ist doch sicher was dabei, was Du nach Deinen Wünschen anpassen kannst. -- ciao, Jens http://www.pinguin.conetix.de jbenecke_(at)_web.de http://www.hitch-hiker.de jens_(at)_pinguin.conetix.de http://www.linuxhelp.de cgiservice_(at)_pinguin.conetix.de http://www.linuxfaq.de From jens_(at)_pinguin.conetix.de Thu, 4 May 2000 21:32:29 +0200 Date: Thu, 4 May 2000 21:32:29 +0200 From: Jens Benecke jens_(at)_pinguin.conetix.de Subject: [php] linux-tuning.de On Wed, May 03, 2000 at 10:13:01PM +0200, Sven Hoexter wrote: > > Die Fragen zur Beurteilung der Web-Seite php-center ist doch > > überflüssig? Die wird doch hoffentlich durch ein neueres und > > zeitgemässes Outfit ersetzt werden. > Willst Du damit etwa Lynx kompatibles HTML kritisieren? Ich arbeite z.Z. > an linux-tuning.de (man kann leider noch nichts bestaunen ausser ein Bi.. > ..vermeidbar. Da wo aber noch der Inhalt und die Kompatiblität zählt > (siehe quasi alle GNU Seiten) ist und bleibt zeitgemäss umstritten. Schlage Zusammenarbeit mit www.linuxhelp.de vor. :-) -- ciao, Jens http://www.pinguin.conetix.de jbenecke_(at)_web.de http://www.hitch-hiker.de jens_(at)_pinguin.conetix.de http://www.linuxhelp.de cgiservice_(at)_pinguin.conetix.de http://www.linuxfaq.de From rik_(at)_shorebreak.de Thu, 04 May 2000 21:39:08 +0200 Date: Thu, 04 May 2000 21:39:08 +0200 From: Hendrik 'rik' Frank rik_(at)_shorebreak.de Subject: [php] Re: crypt fuer windows > >if( getenv( "WINDIR" ) ) { > > function crypt( $string, $salt = "" ) { > > > >srand( time() ); > > if( $salt == "" ) $salt = substr( md5( uniqid( rand() > >) ), 0, 2); > > return exec("perl -e \"print crypt('$string', '$salt');\""); > > > > } > >} > > Warscheinlich ist der PATH nicht richtig gesetzt. > Was sagt denn: ? Ich dachte immer unter Win gäbe es kein crypt(), weil es auf einer Linux Betriebssystem-Funktion basiert. Oder war das eine andere ähnliche Funktion. Am besten du guckst ins Manual. Dort steht, ob's unter Win geht. mfg rik From abe_(at)_flaemingnet.de Thu, 4 May 2000 21:54:59 +0200 Date: Thu, 4 May 2000 21:54:59 +0200 From: Daniel Beulshausen abe_(at)_flaemingnet.de Subject: [php] Re: crypt fuer windows >Ich dachte immer unter Win gäbe es kein crypt(), weil es auf einer Linux Betriebssystem-Funktion basiert. >Oder war das eine andere ähnliche Funktion. >Am besten du guckst ins Manual. Dort steht, ob's unter Win geht. Falsch, mit PHP geht es nicht unter Windows, deshalb der Workaround mit Perl. Unter windows hasst du z.B. encrypt() und decrypt() siehe Archiv. -- / Daniel From j.kohl_(at)_style-id.de Thu, 4 May 2000 21:56:15 +0200 Date: Thu, 4 May 2000 21:56:15 +0200 From: Jens Kohl j.kohl_(at)_style-id.de Subject: [php] Alter errechnen Hallo, ich habe ein Date Feld in einer MySQL Datenbank, 0000-00-00. Dort wird das Geburtsdatum eingetraggen, wie errechne ich über SQL-String nun das aktuelle Alter. Ich habe das schonmal irgendwo gesehen weiß aber leider nicht mehr wo. mfg. Jens Kohl _________________________________________________ eMail: j.kohl_(at)_style-id.de; daskaja_(at)_style-id.de; groove_(at)_gmx.net www: http://www.style-id.de http://dev.joke-database.de UIN: 5578287 From jens_(at)_pinguin.conetix.de Thu, 4 May 2000 21:54:44 +0200 Date: Thu, 4 May 2000 21:54:44 +0200 From: Jens Benecke jens_(at)_pinguin.conetix.de Subject: [php] via php -ssh verbindungen aufbauen ? Hi, Schalt HTML ab oder benutze einen vernünftigen Mailer, ja? On Thu, May 04, 2000 at 12:35:20AM +0200, Mike Alexander Sauvain wrote: > das problem nicht darin läge das ssh manuele password eingabe erwartet , > wie könnte man das umgehen ? exec("ssh localhost -l superuser passtst)"; > exec("ssh localhost -l superuser && passtst)"; ....?!?! oder braucht es > einen script dazu ?? oder liegt das am ssh config file ?? (was ich nicht > will siehe ende*) http://www.linuxhelp.de/cgi-bin/fom?file=112 -- ciao, Jens http://www.pinguin.conetix.de jbenecke_(at)_web.de http://www.hitch-hiker.de jens_(at)_pinguin.conetix.de http://www.linuxhelp.de cgiservice_(at)_pinguin.conetix.de http://www.linuxfaq.de From jens_(at)_pinguin.conetix.de Thu, 4 May 2000 21:55:44 +0200 Date: Thu, 4 May 2000 21:55:44 +0200 From: Jens Benecke jens_(at)_pinguin.conetix.de Subject: [php] via php -ssh verbindungen aufbauen ? On Thu, May 04, 2000 at 09:54:44PM +0200, Jens Benecke wrote: > > das problem nicht darin läge das ssh manuele password eingabe erwartet > > , wie könnte man das umgehen ? exec("ssh localhost -l superuser > > passtst)"; exec("ssh localhost -l superuser && passtst)"; ....?!?! oder > > braucht es einen script dazu ?? oder liegt das am ssh config file ?? > > (was ich nicht will siehe ende*) > > http://www.linuxhelp.de/cgi-bin/fom?file=112 das kann man dann auch userweise festlegen, muß nicht systemweit sein. -- ciao, Jens http://www.pinguin.conetix.de jbenecke_(at)_web.de http://www.hitch-hiker.de jens_(at)_pinguin.conetix.de http://www.linuxhelp.de cgiservice_(at)_pinguin.conetix.de http://www.linuxfaq.de From joachim_(at)_staeck-online.de Fri, 5 May 2000 00:12:07 +0200 Date: Fri, 5 May 2000 00:12:07 +0200 From: Joachim Staeck joachim_(at)_staeck-online.de Subject: [php] AW: [php] Alter errechnen > Hallo, > ich habe ein Date Feld in einer MySQL Datenbank, 0000-00-00. Dort wird das > Geburtsdatum eingetraggen, wie errechne ich über SQL-String nun > das aktuelle > Alter. Ich habe das schonmal irgendwo gesehen weiß aber leider nicht mehr > wo. SELECT AVG((TO_DAYS(Geburtsdatum)-TO_DAYS()/365) AS alter FROM wo_auch _immer ORDER BY alter Das kannst du dir wie folgt bilden: $now=getdate(time()); $datum=$now['year'].'-'.$now['month'].'-'.$now['mday']; Evt. funktioniert auch die MySQL Funktion NOW(). MfG Joachim From hartmut_(at)_six.de Fri, 05 May 2000 00:24:25 +0200 Date: Fri, 05 May 2000 00:24:25 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] datenbank. Jens Benecke wrote: > > auf Sun Enterprise1000 mit 64 CPUs läuft, während M$ sich mittlerweile > > auf Gedei und Verderb an Intel gekettet hat, und zu dieser Zeit bei Intel > > über 4 CPUs nicht viel lief > > was natürlich auch jetzt - vom Preis her - immer noch ein riesiger Nachteil > ist, wenn es um reine "Pumpleistung" (also I/O) geht. ja, die IO-Bandbreiten in einer großen Sun und erst recht in den großen /390ern mit PCI und co. erreiche zu wollen ist :( > > welche Version ist den das? oder sind das die Idealvorstellungen laut > > Prospekt? die 8.0.5 tut auch in normalen Dimensionen, d.h. 128MB Ram, > > 1GB im Filesystem > > Sagen wir so: Das waren m.E. die "empfohlene Umgebung" für die erste > Version, die für Linux verfügbar war. Natürlich kannst Du die auch auf > einem P60 mit 16MB installieren, nur Spaß wirst Du damit nicht haben... > =;)o mit den von mir genannten Werten war der Spassfaktor schon groß genug, und dabei liefen auch noch Entwicklungsumgebung, X und ein Apache mit Java Servletengine mit ... :) > Wahrscheinlich hat Oracle das gesagt, damit Leute nicht im Zuge des ganzen > Linux-Hypes davon ausgehen, daß sie jetzt ihre Ultrasparcs einmotten > können - die "typischen" Oracle-Installationen fangen halt bei > zweistelligen GB-Größen an. die Installationsempfehlungen für Adabas waren ähnlich hoch gegriffen: eine Platte für System und Programme, eine für Transaction Log, eine für Recovery-Log, und zwei Datenplatten, besser noch ein Daten-Raid > äh, ref.Integrität kann MySQL, rät aber ganz stramm davon ab , da > das meist nur zu überflüssigen Beschränkungen führt, und man die meist > besser in der Applikation außerhalb der DB prüft. die entsprecheden SQL-Schlüsselworte 'kann' es (FOREIGN KEY ... und ON DELETE ...), aber das sind reine Dummys um Create-Statements aus anderen Datenbanken interpretieren zu können, Funktionalität steckt da kein Stück hinter :( > > INTERSECT oder UNION (mußte so etwas heute nachbilden, macht warlich > > keinen Spaß sowas) wenn nichts aus der genannten Liste gebraucht wird, > > dann ist MySql ein wunderbares, zuverlässiges Arbeitstier > > hm, ich meinte, sowas schon mal gesehen zu haben ... vermutlich im TODO Kapitel der Doku, da wird's erwähnt ... :) > Das ist richtig, das was mich bei Adabas am meisten anekelt, ist diese > fürchterliche "WebDB" (proprietärer HTML-Preparser). das hab ich mir nie angesehen :) meine Adabas-Projekte hab ich immer mit C und Embedded SQL gebaut das Einzige was da stört ist das der Precompiler keine #file und #line Preprozessorstatements erzeugt und Fehlermeldungen des C-Compilers sich dann nicht auf die Quelldatei sondern auf das Zwischenergenis beziehen ... > Da lob ich mir doch PHP :) sowieso! frei zitiert: those who do not know PHP have to reinvent it, badly ;) so, mehr fällt mir nicht mehr ein, und selbst wenn gehörts wohl nich mehr hierher From msauvain_(at)_EDV-Support.ch Fri, 5 May 2000 01:25:11 +0200 Date: Fri, 5 May 2000 01:25:11 +0200 From: Mike Alexander Sauvain msauvain_(at)_EDV-Support.ch Subject: [php] via php script ssh login via php script ssh login, was ich auf alle fälle nicht will ist, das sich automatisch user nobody auf den system einlogen kann (anders ausgedrückt, autologin durch unterstütze funktionen wie ssh_agent usw.), (apache läuft bei mir unter dem user nobody), also bin ich auf ein login script angewisen (oder will einfach NICHTS anderes ;), vorallem wie ich schon erwähnte lese ich das password vorher aus einer datenbank aus um es im php script dann gleich als $var zu brauchen. ALSO EIN PHP SSh LOGIN SCRIPT! nix anderes PLEASE.. (und so klein wie möglich, muss von mir höchstens aus nur error 0/1 zurückgeben) Bei telnet wie, mail funktioniert es, aber wie mit ssh ? habe verschiedene fehler meldungen, da ich die syntax nicht richtig habe.. $sshcon = fsockopen (localhost, 23, $eerno, &$errstr, 30 ); fputs ( $sshcon, "MEINPASS\n" ); $result = fgets ( $sshcon, 2000 ); error log: dbase sshd[6059]: connect from nobody_(at)_127.0.0.1 May 5 05:10:18 dbase sshd[6059]: log: Connection from 127.0.0.1 port 1129 May 5 05:10:18 dbase sshd[6059]: fatal: Bad protocol version identification: MEINPASS problematik, wie kann ich auch benutzername zu übermitteln ??, kann ich fopen() benutzen ? also etwa: fopen(ssh -l root localhost","w+"); und dann dann via fwrite() wieder die daten zurückschreiben ? user name passwd ? fwrite(username\n password\n\?); // Aus dem kopf geschrieben hat da jemand schon was versucht ?!??????!???????????!!!!!!!!!!?????????????' hab mich schon durch ehtliche dokus durchgesucht..*aber nichts konkretes gefunden* mega thanks auf jede investierte sekunde ! .. mike From michael.renner_(at)_tuebingen.mpg.de Fri, 5 May 2000 08:33:20 +0200 Date: Fri, 5 May 2000 08:33:20 +0200 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] login On Thu, 04 May 2000, Mike Alexander Sauvain wrote: > danke, ich dachte gerade das dies wohl der richtiger weg sein > muss....... > > hast du das auch schon mit ssh verbindungen getestet, oder funktioniert > die fsockopen() funtion global auf alle > möglichen dienste ? Moin, ich habe es bisher nur für diesen Port benutzt, es sollte aber, soweit ich es beurteilen kann, auf alle TCP-Dienste passen, die keinen eigenen zusätzlichen Port öffnen, wie dies z.B. von aktivem FTP gemacht wird. CU -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From M._Tiedemann_(at)_e-mails.ch Fri, 5 May 2000 09:13:14 +0200 Date: Fri, 5 May 2000 09:13:14 +0200 From: M. Tiedemann M._Tiedemann_(at)_e-mails.ch Subject: [php] request-body auslesen Hallo Liste, ein fremder Server möchte meinem Script Daten mit POST übergeben, aber da scheint der Wurm drinenzusein. Ich möchte mir gern den im request-body übergebenen String ansehen, um hinter den Fehler zu kommen. Aber wie komme ich an die Daten heran? Es geht nicht um einzelne Variable, sondern um den kompletten request-body. Ich weiß, bei GET wäre $QUERY_STRING die Wahl. Ich brauche das Pendant für POST. In perl soll es wohl mit read(STDIN, $Daten, $ENV{'CONTENT_LENGTH'}); gehen, aber in PHP? RTFM + URL reicht völlig. TIA TJ From abe_(at)_flaemingnet.de Fri, 5 May 2000 11:18:21 +0200 Date: Fri, 5 May 2000 11:18:21 +0200 From: Daniel Beulshausen abe_(at)_flaemingnet.de Subject: [php] request-body auslesen >Ich weiß, bei GET wäre $QUERY_STRING die Wahl. Ich brauche das Pendant >für POST. In perl soll es wohl mit >read(STDIN, $Daten, $ENV{'CONTENT_LENGTH'}); >gehen, aber in PHP? >RTFM + URL reicht völlig. $HTTP_POST_VARS[] und $HTTP_GET_VARS[] sind deine Freunde. http://www.php-center.de/de-html-manual/language.variables.external.html -- / Daniel From AForker_(at)_ACCURAT.DE Fri, 5 May 2000 11:32:07 +0200 Date: Fri, 5 May 2000 11:32:07 +0200 From: Forker, Anne AForker_(at)_ACCURAT.DE Subject: [php] Parse error ohne Grund? Hi, hab hier ein Skript, das mir für die Zeile print "
  • " einen Parse error zurueckliefert. System: MySQL 3.22.25, PHP 3.0.11, Apache 1.3.6 auf SuSE 6.2 Der Fehler tritt nur bei diesem einen Skript auf. Any ideas? Gruss Anne From Mathias.Gloss_(at)_start.de Fri, 5 May 2000 11:35:45 +0200 Date: Fri, 5 May 2000 11:35:45 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Parse error ohne Grund? Aloha, > ---------- > Von: Forker, Anne[SMTP:AForker_(at)_ACCURAT.DE] > > hab hier ein Skript, das mir für die Zeile > > print "
    " > > einen Parse error zurueckliefert. > > Hmmm, eigentlich gehoert ja ein Strichpunkt ans Zeilenende, vielleicht liegts daran ? Grüße, Mathias From eschmid_(at)_s.netic.de Fri, 05 May 2000 11:37:41 +0200 Date: Fri, 05 May 2000 11:37:41 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Parse error ohne Grund? "Forker, Anne" wrote: > hab hier ein Skript, das mir für die Zeile > > print "
    " > > einen Parse error zurueckliefert. Da fehlt ein ; am Ende. -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 AForker_(at)_ACCURAT.DE Fri, 5 May 2000 11:40:51 +0200 Date: Fri, 5 May 2000 11:40:51 +0200 From: Forker, Anne AForker_(at)_ACCURAT.DE Subject: [php] AW: [php] AW: [php] Parse error ohne Grund? Hi, nee, der ist schon da, ich hab eben nur falsch abgeschrieben. ;-) Gruss Anne -----Ursprüngliche Nachricht----- Von: Gloss Mathias [mailto:Mathias.Gloss_(at)_start.de] Gesendet am: Freitag, 5. Mai 2000 11:36 An: 'php_(at)_php-center.de' Betreff: [php] AW: [php] Parse error ohne Grund? Wichtigkeit: Niedrig Aloha, > ---------- > Von: Forker, Anne[SMTP:AForker_(at)_ACCURAT.DE] > > hab hier ein Skript, das mir für die Zeile > > print "
    " > > einen Parse error zurueckliefert. > > Hmmm, eigentlich gehoert ja ein Strichpunkt ans Zeilenende, vielleicht liegts daran ? Grüße, Mathias -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From eschmid_(at)_s.netic.de Fri, 05 May 2000 11:50:17 +0200 Date: Fri, 05 May 2000 11:50:17 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] AW: [php] AW: [php] Parse error ohne Grund? "Forker, Anne" wrote: > nee, der ist schon da, ich hab eben nur falsch abgeschrieben. ;-) > > hab hier ein Skript, das mir für die Zeile > > > > print "
    " > > > > einen Parse error zurueckliefert. > > > > > Hmmm, eigentlich gehoert ja ein Strichpunkt > ans Zeilenende, vielleicht liegts daran ? Dann sollte man die Zeilen davor prüfen. -Egon PS: Liebe Listenbetreiber, macht doch mal die Handbremse los. -- 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 Mathias.Gloss_(at)_start.de Fri, 5 May 2000 11:51:21 +0200 Date: Fri, 5 May 2000 11:51:21 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] AW: [php] AW: [php] Parse error ohne Grund? Rehighaloha, > ---------- > Von: Forker, Anne[SMTP:AForker_(at)_ACCURAT.DE] > > nee, der ist schon da, ich hab eben nur falsch abgeschrieben. ;-) > Schick doch einfach mal das ganze Script, wenn es nicht allzu groß ist. Es kann durchaus sein, dass der Parseerror wegen einem Fehler weiter vorne auftritt (zum Beispiel könnte ich mir in dem Fall denken, dass du weiter vorne ein " Anführungszeichen vergessen hast). Auch kann es sein wenn du mit include() oder require() vorher gearbeitet hast, dass in dem includeten Teil ein Fehler ist ... Ab und zu ist das gar nicht so einfach. Perl ist in dem Fall deutlich aussagekräftiger, was Fehlermeldungen angeht :(( Grüße, Mathias From Stefan.Engelhardt_(at)_stud.fh-hannover.de Fri, 5 May 2000 11:58:16 +0200 Date: Fri, 5 May 2000 11:58:16 +0200 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] Parse error ohne Grund? Hallo Anne, > hab hier ein Skript, das mir für die Zeile > > print "
    " > > einen Parse error zurueckliefert. > > System: MySQL 3.22.25, PHP 3.0.11, Apache 1.3.6 auf SuSE 6.2 > > Der Fehler tritt nur bei diesem einen Skript auf. > > Any ideas? Die Zeile an sich ist i.O., wahrscheinlich hast Du irgendwo vorher Deine Gänsefüßchen """ geöffnet und nicht wieder geschlossen. Ansonsten schick doch mal 5 bis 10 Zeilen vorher und hinterher mit. Gruß Stefan From webmaster_(at)_cyberfly.net Fri, 5 May 2000 12:01:46 +0200 Date: Fri, 5 May 2000 12:01:46 +0200 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] AW: [php] Parse error ohne Grund? Hi >nee, der ist schon da, ich hab eben nur falsch abgeschrieben. ;-) vieleicht in der Zeile davor ein ", ' oder ; vergessen? Gruss Peter "[DiSAStA] Petermann -- <>-----------------------------<> <> webmaster_(at)_cyberfly.net <> <> http://www.cyberfly.net <> <>-----------------------------<> From Arash.Yalpani_(at)_dol2day.com Fri, 5 May 2000 12:16:54 +0200 Date: Fri, 5 May 2000 12:16:54 +0200 From: Arash Yalpani Arash.Yalpani_(at)_dol2day.com Subject: [php] Re: crypt fuer windows > Warscheinlich ist der PATH nicht richtig gesetzt. > Was sagt denn: ? ... >Daniel Hi Daniel, zu Deiner Antwort: gar nichts sagt es. habe ich alles schon probiert. von der kommandozeile aus fkt. der perl-interpreter auch richtig. die path-direktive ist auch korrekt gesetzt. ich habe zusaetzlich alle moeglichen "haendischen" pfad-varianten eingetragen: c:\\perl\\bin\\perl c:\\perl\\bin\\perl.exe c:/perl/bin/perl c:/perl/bin/perl.exe nix - zum verzweifeln. trotzdem danke, arash From AForker_(at)_ACCURAT.DE Fri, 5 May 2000 12:40:30 +0200 Date: Fri, 5 May 2000 12:40:30 +0200 From: Forker, Anne AForker_(at)_ACCURAT.DE Subject: [php] AW: [php] Parse error ohne Grund? Hi, also hier mal ein groesserer Ausschnitt. ----snip-----> print "Abfrageergebnis"; print "

    Abfrageergebnis

    "; $abfragetyp = $HTTP_POST_VARS["abfragetyp"]; $database = "personal"; $tabelle = "personalstamm"; $Link = mysql_connect("localhost","wwwrun","****"); if ($abfragetyp == "pnr") { $pnr = $HTTP_POST_VARS["pnr"]; $abfrage = "SELECT * FROM $tabelle WHERE pnr LIKE '$pnr%'; $ergebnis = mysql_db_query($database,$abfrage,$Link); $feldanzahl = mysql_num_fields($ergebnis); for ($i = 0; $i < $feldanzahl; $i++) { $feldname[$i] = mysql_field_name($ergebnis, $i); } $ArrResult = mysql_fetch_row($ergebnis); print "
    "; for ($i = 0; $i < $feldanzahl; $i++) { print ""; } print "
    $feldname[$i]: $ArrResult[$i]
    "; } <----snip---- Gruss Anne From bjoern_(at)_baer.main.de Fri, 5 May 2000 12:50:23 +0200 Date: Fri, 5 May 2000 12:50:23 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] AW: [php] Parse error ohne Grund? * Forker, Anne wrote: > $abfrage = "SELECT * FROM $tabelle WHERE pnr LIKE '$pnr%'; Da fehlt ein abschließendes " Björn. From manuel.jenne_(at)_dieagentur.de Fri, 5 May 2000 12:44:42 +0200 Date: Fri, 5 May 2000 12:44:42 +0200 From: Manuel Jenne manuel.jenne_(at)_dieagentur.de Subject: [php] lib und user tracking Hallo Liste, fuer eine High-Traffic-Site moechte ich mit der Lib ein Session-Management realisieren. Soweit so gut. Was mir nicht ganz klar ist: Kann ich mit dem Session-Management auch eine Auswertung machen, welche Seiten der User besucht hat (user tracking)? Sprich: speichert die Lib den "Weg" des Users? Hat jemand Erfahrung mit UserTracking? Ich moechte nicht die IWV-Methode (mit kleinen Gifs) einsetzen, die ist mir nämlich zu lahm. many thanx Manuel Jenne Geschäftsführer die Agentur GmbH, Bayreuth http://www.dieAgentur.de manuel.jenne_(at)_dieAgentur.de Fon +49 (0) 921-8 710 310 Fax +49 (0) 921-8 710 311 ------------------------------------------- die Agentur - Innovation und Kontinuität ------------------------------------------- From AForker_(at)_ACCURAT.DE Fri, 5 May 2000 12:52:14 +0200 Date: Fri, 5 May 2000 12:52:14 +0200 From: Forker, Anne AForker_(at)_ACCURAT.DE Subject: [php] AW: [php] AW: [php] Parse error ohne Grund? Danke, habs dann auch gesehen! ;-) Gruss Anne -----Ursprüngliche Nachricht----- Von: Björn Schotte [mailto:bjoern_(at)_baer.main.de] Gesendet am: Freitag, 5. Mai 2000 12:50 An: php_(at)_php-center.de Betreff: Re: [php] AW: [php] Parse error ohne Grund? * Forker, Anne wrote: > $abfrage = "SELECT * FROM $tabelle WHERE pnr LIKE '$pnr%'; Da fehlt ein abschließendes " Björn. -- ** 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 joh_(at)_exozet.com Fri, 5 May 2000 12:55:50 +0200 Date: Fri, 5 May 2000 12:55:50 +0200 From: Johannes Schmidt joh_(at)_exozet.com Subject: [php] Parse error ohne Grund? >$abfrage = "SELECT * FROM $tabelle WHERE pnr LIKE '$pnr%'; Da fehlt am Ende ein "Gänsefüsschen". Johannes From newsletter_(at)_stefan-schwardt.de Fri, 5 May 2000 12:51:47 +0200 Date: Fri, 5 May 2000 12:51:47 +0200 From: Stefan Schwardt newsletter_(at)_stefan-schwardt.de Subject: [php] AW: [php] Parse error ohne Grund? Moin Forker, Anne, moin Liste, FA> $abfrage = "SELECT * FROM $tabelle WHERE pnr LIKE '$pnr%'; Da hammas - da fehlt das Anführungszeichen zum Ende. Damit hat er alles nachfolgende als String interpretiert und hat erst beim nächsten Anführungszeichen (in der von Dir zuerst zitierten Zeile) achselzuckend abgebrochen, deswegen die Distanz von Fehlerursache zu bemängelter Zeile. -- Stefan Schwardt. From bjoern_(at)_baer.main.de Fri, 5 May 2000 13:07:46 +0200 Date: Fri, 5 May 2000 13:07:46 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] lib und user tracking * Manuel Jenne wrote: > besucht hat (user tracking)? Sprich: speichert die Lib den "Weg" des Users? AFAIK nein. Du könntest dir jedoch eine extra-Tabelle anlegen: create table tracking( sess_id varchar(32) not null, requri varchar(255) not null, tstamp bigint(11), primary key(sess_id,requir) ); Bei jedem Aufruf der Seite speicherst du in diese Tabelle die aktuelle Session-ID sowie $REQUEST_URI zusammen mit einem timestamp. Täglich kannst du dir dann via einem geeigneten Select alle Datensätze nach der Session-ID gruppieren und siehst dann, welche Seiten von einem Benutzer aufgerufen worden sind. Und dann löschst du die Datensätze wieder, je nach tstamp. Ob das allerdings schneller ist als die IVW-Methode, weiss ich nicht; zumal die IVW-Methode dir Zahlen ausspuckt, die besser vergleichbar mit anderen High-Traffic Sites a la GMX, Focus online etc. sind. Kennt jemand noch eine andere, effektivere Lösung? -- ___ Nutzerumfrage, damit wir das PHP-Center noch |__ \ besser gestalten können. Keine persönlichen Daten /_/ werden erhoben. Fünf Bücher eines neuen PHP-Buchs werden (_) verlost. Wo? ==> From hartmut_(at)_six.de Fri, 05 May 2000 13:02:29 +0200 Date: Fri, 05 May 2000 13:02:29 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] AW: [php] Parse error ohne Grund? Björn Schotte wrote: > > * Forker, Anne wrote: > > $abfrage = "SELECT * FROM $tabelle WHERE pnr LIKE '$pnr%'; > > Da fehlt ein abschließendes " ich kann nur noch einmal empfehlen, einen Editor zu benutzen, der Syntax-Highlighting und autom. Einrückung für PHP beherrscht, z.B. den [X]Emacs mit php-mode dann fallen solche und ähnliche Probleme direkt bei der Eingabe auf und nicht erst zur Laufzeit -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From eschmid_(at)_s.netic.de Fri, 05 May 2000 13:07:45 +0200 Date: Fri, 05 May 2000 13:07:45 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] lib und user tracking Manuel Jenne wrote: > fuer eine High-Traffic-Site moechte ich mit der Lib ein Session-Management > realisieren. Soweit so gut. Was mir nicht ganz klar ist: Kann ich mit dem > Session-Management auch eine Auswertung machen, welche Seiten der User > besucht hat (user tracking)? Sprich: speichert die Lib den "Weg" des Users? > > Hat jemand Erfahrung mit UserTracking? Ich moechte nicht die IWV-Methode > (mit kleinen Gifs) einsetzen, die ist mir nämlich zu lahm. Im Buch von Julie Meloni stehts im Kapitel 6. Einen Artikel gibts auch von der gleichen Autorin bei http://www.php.net/news.php3. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From AForker_(at)_ACCURAT.DE Fri, 5 May 2000 13:09:25 +0200 Date: Fri, 5 May 2000 13:09:25 +0200 From: Forker, Anne AForker_(at)_ACCURAT.DE Subject: [php] Ergebnis von mysql_num_rows in Schleife abfragen Hallo, nachdem die parse errors jetzt weg sind, hab ich eine andere frage zum selben Code. ;-) Ich bekomme als Ergebnis eine ziemlich grosse Tabelle und moechte deshalb die Ausgabe automatisieren. Allerdings bekomme ich nur eine Warnmeldung: no such index. Die fraglichen Zeilen: ------------ $ergebnis = mysql_db_query($database,$abfrage,$Link); $feldanzahl = mysql_num_fields($ergebnis); for ($i = 0; $i < $feldanzahl; $i++) { $feldname[$i] = mysql_field_name($ergebnis, $i); } $ArrResult = mysql_fetch_row($ergebnis); for ($i = 0; $i < $feldanzahl; $i++) { print "$feldname[$i]: $ArrResult[$i]"; } ----------- Gruss Anne From andreas_(at)_noho.co.uk Fri, 5 May 2000 12:14:56 +0100 Date: Fri, 5 May 2000 12:14:56 +0100 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Re:_=5Bphp=5D_RE:_=5Bphp=5D_W=E4hrungsformat?= > > [...] number_format((($intNumber /> 100) / 1.9583),2,",",".")."

    "); > > > und rechnet dann um zu euro. > > Wobei der offizielle Kurs 1 EUR = 1.95583 DM ist ;-P ich weiss, hat aber offensichtlich die tastatur ignoriert ;-) ausserdem haben die englaender es nicht so besonders mit dem euro... liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From webmaster_(at)_knowone.de Fri, 5 May 2000 13:21:22 +0200 Date: Fri, 5 May 2000 13:21:22 +0200 From: Webmaster KnowOne webmaster_(at)_knowone.de Subject: [php] lib und user tracking Hallo Manuel! >Hallo Liste, >fuer eine High-Traffic-Site moechte ich mit der Lib ein Session-Management >realisieren. Soweit so gut. Was mir nicht ganz klar ist: Kann ich mit dem >Session-Management auch eine Auswertung machen, welche Seiten der User >besucht hat (user tracking)? Sprich: speichert die Lib den "Weg" des Users? >Hat jemand Erfahrung mit UserTracking? Ich moechte nicht die IWV-Methode >(mit kleinen Gifs) einsetzen, die ist mir nämlich zu lahm. Wir benutzen auf unserer Site (www.knowone.de) auch ein Session-Management, das allerdings nicht auf PHPLIB basiert, sondern bereits auf PHP4 angepasst ist, ein. Wir werten die Apache-Logfiles dann so aus, das alle Session-IDs aus der URL herausgefiltert werden und in ein angepasstes Logfile am Ende einzeln aufgefuehrt werden. Dadurch kann man mit einem entsprechendem Auswertungstool den Weg jeder Session rausfiltern und auch sofort die Anazhl der verscheidenen Sessions auswerten, was in etwa gleichbedeutend mit Visits ist. Mehr Infos zum Session-Management gibt es von unserer Agentur agi (gaylord_(at)_agi.de). Die Site hat derzeit ca. 4,5 Mio. PIs und basiert auf apache 1.3.11, PHP4 und als Datenbank Adabas. cu Nino Martincevic From joh_(at)_exozet.com Fri, 5 May 2000 13:27:02 +0200 Date: Fri, 5 May 2000 13:27:02 +0200 From: Johannes Schmidt joh_(at)_exozet.com Subject: [php] lib und user tracking >Ich moechte nicht die IWV-Methode (mit kleinen Gifs) einsetzen, die ist mir nämlich zu lahm. IVW! -^^ Was meinst Du eigentlich mit zu lahm - das Ausliefern der Seiten oder hinterher die Auswertung mit YAMM? Ausserdem liefert die IVW-Methode doch nichts weiter als leicht modifizierte LogFiles. Das Surfverhalten kannst Du also allein damit nicht herausfinden. Dafür bedarf es eines extra Tools und mit dem kannst Du ja auch die ganz "normalen" Logfiles auswerten - ganz ohne kleine Gifs. Johannes From tfromm_(at)_cs.uni-potsdam.de Fri, 5 May 2000 13:40:57 +0200 Date: Fri, 5 May 2000 13:40:57 +0200 From: Thomas Fromm tfromm_(at)_cs.uni-potsdam.de Subject: [php] AW: [php] Parse error ohne Grund? Hi, > ich kann nur noch einmal empfehlen, einen Editor zu benutzen, > der Syntax-Highlighting und autom. Einrückung für PHP beherrscht, > z.B. den [X]Emacs mit php-mode sofern kein php-mode zur verfuegung steht gehts auch im c++ mode, einfach in die .emacs folgende zeilen tun: (add-to-list 'auto-mode-alist '("\\.php3\\'" . c++-mode)) (add-to-list 'auto-mode-alist '("\\.php\\'" . c++-mode)) (add-to-list 'auto-mode-alist '("\\.inc\\'" . c++-mode)) bzw. die jeweilige endung, die man noch bevorzugt. damit sollte das highlighting zumindest im php-code funktionieren ... gruss thomas -- ----------------------------------------- Mail: tfromm_(at)_codewizards.org Job: http://www.inubit.com Project: http://codewizards.org Watch out for the generic interface of life. From eschmid_(at)_s.netic.de Fri, 05 May 2000 13:44:16 +0200 Date: Fri, 05 May 2000 13:44:16 +0200 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] Ergebnis von mysql_num_rows in Schleife abfragen "Forker, Anne" wrote: > nachdem die parse errors jetzt weg sind, hab ich eine andere frage zum > selben Code. ;-) > > Ich bekomme als Ergebnis eine ziemlich grosse Tabelle und moechte deshalb > die Ausgabe automatisieren. Allerdings bekomme ich nur eine Warnmeldung: no > such index. Das kann daher rühren, dass die Query fehlschlug. Man kann oder sollte immer solche Fehler abfangen. Wie man das machen kann steht im Handbuch z.B. bei der mysql_connect() Funktion. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From info_(at)_vocote.de Fri, 5 May 2000 14:08:44 +0200 Date: Fri, 5 May 2000 14:08:44 +0200 From: Andreas Kaiser info_(at)_vocote.de Subject: [php] Benutzung von preg_match_all Hallo Liste, ich habe mehrere Zeilen wie diese hintereinander in einem String: Nummer1Das ist nun der Satz 10:47

    und möchte dort mit preg_match_all die folgenden Werte herausfiltern: Nummer1 index_xyz.html Das ist nun der Satz 10:47 folgender Ausdruck funktioniert aber nicht: $exp= "#(.*)(.*) (.*)

    #"; preg_match_all($exp, $treffer[1], $getroffen); for($i=0;$i<5;$i++) $Ausgabe.= "$prefix".$getroffen[1][$i]." " . $getroffen[3][$i]. "
    \n"; } Wo liegt der Fehler? Vielen Dank Andreas -- vocote.de EDV-Beratung WWW: http://www.vocote.de Andreas Kaiser email: info_(at)_vocote.de Neudörfeler Str. 4a Telefon: +49-37439-77175 08543 Jocketa Fax: +49-37439-77185 From webmaster_(at)_cyberfly.net Fri, 5 May 2000 14:18:07 +0200 Date: Fri, 5 May 2000 14:18:07 +0200 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] Parse error ohne Grund? Hi, >ich kann nur noch einmal empfehlen, einen Editor zu benutzen, >der Syntax-Highlighting und autom. Einrückung für PHP beherrscht, >z.B. den [X]Emacs mit php-mode >dann fallen solche und ähnliche Probleme direkt bei der Eingabe auf >und nicht erst zur Laufzeit mh, vieleicht währe auch ein Vorschlag für die Window User drin gewesen? naja, bring ich den eben UltraEdit mit entsprechender Word file www.ultraedit.com Gruss Peter "[DiSAStA]" Petermann -- <>-----------------------------<> <> webmaster_(at)_cyberfly.net <> <> http://www.cyberfly.net <> <>-----------------------------<> From hartmut_(at)_six.de Fri, 05 May 2000 14:24:56 +0200 Date: Fri, 05 May 2000 14:24:56 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] AW: [php] Parse error ohne Grund? Thomas Fromm wrote: > > Hi, > > > ich kann nur noch einmal empfehlen, einen Editor zu benutzen, > > der Syntax-Highlighting und autom. Einrückung für PHP beherrscht, > > z.B. den [X]Emacs mit php-mode > > sofern kein php-mode zur verfuegung steht gehts auch im c++ mode, einfach in > die .emacs folgende zeilen tun: > > (add-to-list 'auto-mode-alist '("\\.php3\\'" . c++-mode)) > (add-to-list 'auto-mode-alist '("\\.php\\'" . c++-mode)) > (add-to-list 'auto-mode-alist '("\\.inc\\'" . c++-mode)) > bzw. die jeweilige endung, die man noch bevorzugt. > damit sollte das highlighting zumindest im php-code funktionieren ... ja, das tut auch schon ganz gut, der PHP-Mode ist auch nichts weiter als eine etwas angepasste Erweiterung des C/C++-Mode probleme hat der C-mode z.B. mit den #-Kommentaren, die hält er für Preprozessor-Kommandos -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From M._Tiedemann_(at)_e-mails.ch Fri, 5 May 2000 14:54:43 +0200 Date: Fri, 5 May 2000 14:54:43 +0200 From: M. Tiedemann M._Tiedemann_(at)_e-mails.ch Subject: [php] Re: request-body auslesen >>Ich weiß, bei GET wäre $QUERY_STRING die Wahl. Ich brauche das Pendant >>für POST. In perl soll es wohl mit >>read(STDIN, $Daten, $ENV{'CONTENT_LENGTH'}); >>gehen, aber in PHP? >>RTFM + URL reicht völlig. >$HTTP_POST_VARS[] und $HTTP_GET_VARS[] sind deine Freunde. >http://www.php-center.de/de-html-manual/language.variables.external.html Schönen Dank für den Hinweis. Das hatte ich schon getestet, liefert aber auch nur den request-body in Variablen aufgelöst. Ich bräuchte den String im Original, wie er url-encodet aus dem Draht kommt, binär, hex, ASCII, tot oder lebendig. Eben das exakte Gegenstück zu $QUERY_STRING. Gibt es da eine Möglichkeit? MoreTIA TJ (Digest mit Verzögerung lesend) From hartmut_(at)_six.de Fri, 05 May 2000 15:03:03 +0200 Date: Fri, 05 May 2000 15:03:03 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] AW: [php] Parse error ohne Grund? Peter Petermann wrote: > > Hi, > > >ich kann nur noch einmal empfehlen, einen Editor zu benutzen, > >der Syntax-Highlighting und autom. Einrückung für PHP beherrscht, > >z.B. den [X]Emacs mit php-mode > >dann fallen solche und ähnliche Probleme direkt bei der Eingabe auf > >und nicht erst zur Laufzeit > mh, > vieleicht währe auch ein Vorschlag für die Window User drin gewesen? > naja, bring ich den eben > UltraEdit mit entsprechender Word file > www.ultraedit.com XEmacs giebt es auch für Windows, siehe www.xemacs.org -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From schlicht_(at)_ix-ware.de Fri, 5 May 2000 15:41:29 +0200 Date: Fri, 5 May 2000 15:41:29 +0200 From: Frank Schlicht schlicht_(at)_ix-ware.de Subject: [php] Debugger unter PHP3 ? Hallo, Ich komme mit dem Debugger nicht zurecht. Ich habe in der php3.ini Einträge dafür gefunden, aber die zeigen keine Wirkung. Meinen php3-Seite sieht immer noch so aus wie vorher (kein Debugging) und wenn ich den Server mit der eingetragenen Port-Adresse aufrufe, dann kann die Seite nicht angezeigt werden. Das Manual gibt für Windows nicht viel her. Kann mir jemand helfen ? Gruß Frank From hj_(at)_wa-schuster.de Fri, 05 May 2000 15:54:31 +0200 Date: Fri, 05 May 2000 15:54:31 +0200 From: Henrik Jahn hj_(at)_wa-schuster.de Subject: [php] =?iso-8859-1?Q?Datens=E4tze?= einer Tabelle einzeln darstellen Liebe phpler, ich habe mich ehrlich bemüht, im manual was zu finden, aber... hier gibt es nun mehrere Möglichkeiten ;~] Ich möchte einzelne Datensätze einer Tabelle nicht als Liste sondern einzeln darstellen (nach deren jeweiliger id selektiert). An welcher Stelle (und wie) muss ich die Bedingung "where id=x" unterbringen? $bilder=mysql_query("SELECT bild,pfad,id FROM bilder"); while ($ausgabe_bilder=mysql_fetch_array($bilder)){ $bild=$ausgabe_bilder["bild"]; $pfad=$ausgabe_bilder["pfad"]; } ... Dank +Gruß, Henrik From msauvain_(at)_EDV-Support.ch Fri, 5 May 2000 15:41:53 +0200 Date: Fri, 5 May 2000 15:41:53 +0200 From: Mike Alexander Sauvain msauvain_(at)_EDV-Support.ch Subject: [php] Krämpfe mit connect... ich knausere immer noch an meinem problem rum, dass ich via php verbindungen zu ssh oder telnet aufbauen will. muss ich eine art virtuelle tty machen, um verbindungen mit ssh zu erreichen ? ich habe allerlei fehler meldungen, jenachdem wie ich die verbindung aufbauen will, wer hat sich schon länger mit solchen verbindungen auseinandergesetzt ? hier ein paar beispiele die ich getestet habe, ohne erfolg $sshcon = fsockopen (localhost, 23, $eerno, &$errstr, 30 ); fwrite ( $sshcon, "MEINPASS\n" ); $result = fgets ( $sshcon, 2000 ); echo $result; ------------------------------------ $vbox = fsockopen("dbase.edv-support.ch", 23, &$errno, &$errstr); // use this $info only for debuging $info = fgets($vbox, 1024) ."
    "; fputs($vbox, " password\n"); ------------------------------------- fehler in logs: dbase:~ # tail -f /server/apache_1.3.11/logs/error_log sh: -c: line 1: unexpected EOF while looking for matching `'' sh: -c: line 2: syntax error: unexpected end of file May 5 08:36:49 dbase in.telnetd[6999]: connect from root_(at)_127.0.0.1 May 5 08:36:56 dbase login: FAILED LOGIN SESSION FROM localhost FOR (null), Conversation error usw... kennt jemand eine lösung ??????? HILFE oder eine gute url die diesem thema wittmed ? ...... liebe grüsse mike a. sauvain From schoenian_(at)_online.de Fri, 5 May 2000 20:17:42 +0200 Date: Fri, 5 May 2000 20:17:42 +0200 From: =?iso-8859-1?Q?Christoph_Sch=F6nian?= schoenian_(at)_online.de Subject: [php] strip_tags und/oder fgetss Hallo Liste Ich habe folgendes dringende Problem. Auf dem Server PHP 3.0.9 (ohne strip_tags() und auf meiner Entwicklungsmaschine keine Probleme, da höhere Version. Wie oder laesst sich strip_tags in den 2 Beispielen unten durch fgetss ersetzen ?? Oder ist das so unmoeglich ?? Koennte man dann die php3_zlib.dll (kenne die LAMP Variante nicht!) irgend auf dem Server raufkopieren und bei Bedarf in die Dateien einbinden?? --------snip-1----------------------------------------- if ($title != "" and $message != "" and $link != "") { $title=htmlentities("$title"); $message=strip_tags("$message"); $message=htmlentities("$message"); $link=htmlspecialchars("$link"); $su = mysql_query("insert into links values('$title' , '$message' , '$link' , NOW(), '')"); $content = "
    Blah: $link "; } else { $content = "
    Blah"; } return $content; } -----------Snip-2------------------------------------------ if (! isset($error)) { while(list($key,$data)=each($HTTP_POST_VARS)) { $HTTP_POST_VARS[$key] = strip_tags($data); $HTTP_POST_VARS[$key] = htmlentities($HTTP_POST_VARS[$key]); $HTTP_POST_VARS[$key] = ereg_replace("'","\\'", $HTTP_POST_VARS[$key]); } $id=time();srand($id);$id += rand(); $ip_addy=getenv("REMOTE_ADDR"); $su = mysql_query("insert into wait values('$id', '$HTTP_POST_VARS[ourl]', '$HTTP_POST_VARS[title]' , '$HTTP_POST_VARS[message]' , '$HTTP_POST_VARS[link]' , '$HTTP_POST_VARS[category]' , '$ip_addy' )") or die (mysql_error()); ----------------Snap------------------------------------------- Danke für die Hilfe Christoph ______________________________________________ Christoph M. Schönian www.kafkamedia.de ______________________________________________ From FelixStrauss_(at)_gmx.de Fri, 5 May 2000 20:19:19 +0200 Date: Fri, 5 May 2000 20:19:19 +0200 From: =?ISO-8859-1?B?RmVsaXggU3RyYXXf?= FelixStrauss_(at)_gmx.de Subject: [php] Export von Datenbanken Hallo, ich habe lokal zur Entwicklung eine Datenbank und möchte diese jetzt zu einem virtuellen Server (Strato) übertragen. Ich arbeite mit phpMyAdmin und habe festgestellt, daß es da komfortable Möglichkeiten zum Import aber nicht zum Export (Textfiles) gibt. Da ich meine Datenbankfiles nicht einfach auf den Server kopieren kann (virtueller Server) suche ich nach einer komfortablen Möglichkeit, dies zu tun bzw. wie macht ihr das. Ich möchte jetzt nicht unbedingt gleich selber ein Tool für diese Aufgabe schreiben, falls es das schon gibt. Vielen Dank im Vorraus. MfG Felix From php_(at)_benadam.de Fri, 5 May 2000 20:34:04 +0200 Date: Fri, 5 May 2000 20:34:04 +0200 From: Ben Adam php_(at)_benadam.de Subject: [php] Alter errechnen > Hallo, > ich habe ein Date Feld in einer MySQL Datenbank, 0000-00-00. Dort wird das > Geburtsdatum eingetraggen, wie errechne ich über SQL-String nun das aktuelle > Alter. Ich habe das schonmal irgendwo gesehen weiß aber leider nicht mehr > wo. Hallo, ich habe so etwas in der Art unter www.nexen.net/penpals gesehen... Mit freundlichen Grüßen Ben Adam -- www.Kiwi24.de - kostenlose Kleinanzeigenplattform für private und gewerbliche Kleinanzeigen www.Luftfahrt.net - Alles zur zivilen Luftfahrt ! www.AdamJung.de - Webdesign, Hosting und Programmierung From rik_(at)_shorebreak.de Fri, 05 May 2000 14:33:16 +0200 Date: Fri, 05 May 2000 14:33:16 +0200 From: Hendrik 'rik' Frank rik_(at)_shorebreak.de Subject: [php] Re: crypt fuer windows > >Ich dachte immer unter Win gäbe es kein crypt(), weil es auf einer Linux Betriebssystem-Funktion basiert. > >Oder war das eine andere ähnliche Funktion. > >Am besten du guckst ins Manual. Dort steht, ob's unter Win geht. > > Falsch, mit PHP geht es nicht unter Windows, Hmm... Dann ist meine Antwort aber richtig... > deshalb der Workaround > mit Perl. Unter windows hasst du z.B. encrypt() und decrypt() siehe Archiv. > -- > / Daniel Ja... mfg, rik -- rik_(at)_shorebreak.de _____________________ shorebreak! the spot on the net! http://www.shorebreak.de/ From t.stinner_(at)_billiton.de Fri, 5 May 2000 12:46:38 +0200 Date: Fri, 5 May 2000 12:46:38 +0200 From: Thomas Stinner t.stinner_(at)_billiton.de Subject: [php] AW: [php] Parse error ohne Grund? On Fri, May 05, 2000 at 12:40:30PM +0200, Forker, Anne wrote: > Hi, > > also hier mal ein groesserer Ausschnitt. > > $abfrage = "SELECT * FROM $tabelle WHERE pnr LIKE '$pnr%'; Na da isser doch, da fehlt ein " am Ende... -- Mit freundlichem Gruß Thomas Stinner - Billiton Internet Services GbR Geschäftsleitung -------------------------------------------------------------- direct phone: 0179/6997983 direct mail: t.stinner_(at)_billiton.de Weitere Informationen finden Sie unter http://www.billiton.de/ From windeler_(at)_gmx.de Fri, 5 May 2000 21:59:21 +0200 (MEST) Date: Fri, 5 May 2000 21:59:21 +0200 (MEST) From: windeler_(at)_gmx.de windeler_(at)_gmx.de Subject: [php] Re: crypt fuer windows Hi, das bringt alles nix, versuch's mal mit #!/perldir/perl.exe Hierbei muß sich die Datei perl.exe in Verzeichnis "perldir" befinden, welches im root steht > > c:\\perl\\bin\\perl > c:\\perl\\bin\\perl.exe > c:/perl/bin/perl > c:/perl/bin/perl.exe > > nix - zum verzweifeln. > > trotzdem danke, > arash > > > -- > ** 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 hostmaster_(at)_fmsid.de Fri, 5 May 2000 22:03:02 +0200 Date: Fri, 5 May 2000 22:03:02 +0200 From: =?iso-8859-1?Q?Frieder_M=FCller_=5Bfmsid.de=5D?= hostmaster_(at)_fmsid.de Subject: [php] Re: crypt fuer windows Hallo! > das bringt alles nix, > versuch's mal mit > #!/perldir/perl.exe > > Hierbei muß sich die Datei perl.exe in Verzeichnis "perldir" befinden, > welches im root steht > > > > > c:\\perl\\bin\\perl > > c:\\perl\\bin\\perl.exe > > c:/perl/bin/perl > > c:/perl/bin/perl.exe > > > > nix - zum verzweifeln. Das geht noch leichter ! Trag doch einfach den Pfad zu Perl als "Path" in die autoexec.bat ein ! Dann kannst du oben den Pfad es Perlinterpreters so lassen, wie auf deinem echten Webserver... Mit freundlichen Gruessen, ____________________________________ FMSID.DE http://www.fmsid.de Frieder Müller , hostmaster_(at)_fmsid.de Tel. +49 7622 672136 - Fax: 672135 From winkelmann_(at)_klubs24.de Fri, 5 May 2000 22:40:19 +0200 Date: Fri, 5 May 2000 22:40:19 +0200 From: Matthias Winkelmann winkelmann_(at)_klubs24.de Subject: [php] Export von Datenbanken Felix Strauß wrote: > Hallo, > > ich habe lokal zur Entwicklung eine Datenbank und möchte diese jetzt > zu einem virtuellen Server (Strato) übertragen. Ich arbeite mit > phpMyAdmin und habe festgestellt, daß es da komfortable Möglichkeiten > zum Import aber nicht zum Export (Textfiles) gibt. Da ich meine > Datenbankfiles nicht einfach auf den Server kopieren kann (virtueller > Server) suche ich nach einer komfortablen Möglichkeit, dies zu tun > bzw. wie macht ihr das. Ich möchte jetzt nicht unbedingt gleich selber > ein Tool für diese Aufgabe schreiben, falls es das schon gibt. > Vielen Dank im Vorraus. Du kannst das MyAdmin auch zum Export verwenden - "dump table". Damiot kannst du SQL-Queries erzeugen, die du auf dem remote server einfach wieder in das Eingabefeld einfügen kannst. viel glück, mw From winkelmann_(at)_klubs24.de Fri, 5 May 2000 22:40:23 +0200 Date: Fri, 5 May 2000 22:40:23 +0200 From: Matthias Winkelmann winkelmann_(at)_klubs24.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Datens=E4tze_einer_Tabelle_einzeln_darstellen?= Henrik Jahn wrote: > Ich möchte einzelne Datensätze einer Tabelle nicht als Liste sondern > einzeln darstellen (nach deren jeweiliger id selektiert). An welcher > Stelle (und wie) muss ich die Bedingung "where id=x" unterbringen? Das "where id=x" ist Teil des SQL-queries, gehört also auch dorthin, nämlich... > $bilder=mysql_query("SELECT bild,pfad,id FROM bilder"); ...hier $bilder=mysql_query("SELECT bild,pfad,id FROM bilder WHERE ID=X"); Viel Glück, mw From david.adler_(at)_h-tic.de Fri, 5 May 2000 23:05:15 +0200 Date: Fri, 5 May 2000 23:05:15 +0200 From: David Adler david.adler_(at)_h-tic.de Subject: [php] Counting... Hallo an alle. Ich habe mal wieder zwei Fragen. Die erste Betrifft die Möglichkeit, SQL Tabellen mit PHP zu editieren. Kann ich folgenden Befehl ausführen: mysql_query("ALTER TABLE test ADD test3 TINYINT not null"); ich will damit zeilen hinzufügen.. Die zweite betrifft, damit zusammenhängend das Counting. Wie zähle ich, wieviele Felder in einer Tabelle sind ? Geht das mit mysql_affected_rows ? mfg david From FelixStrauss_(at)_gmx.de Fri, 5 May 2000 23:41:13 +0200 Date: Fri, 5 May 2000 23:41:13 +0200 From: =?ISO-8859-1?B?RmVsaXggU3RyYXXf?= FelixStrauss_(at)_gmx.de Subject: [php] Re[2]: [php] Export von Datenbanken Hallo, > Du kannst das MyAdmin auch zum Export verwenden - "dump table". Damiot > kannst du SQL-Queries erzeugen, die du auf dem remote server einfach wieder > in das Eingabefeld einfügen kannst. Danke, das funzt wunderbar. Daß ich da nicht gleich draufgekommen bin. Ich glaub' ich sitz' heute schon zu lange vorm Kasten. MfG Felix From php_(at)_privatesponsor.de Sat, 6 May 2000 00:00:40 +0200 Date: Sat, 6 May 2000 00:00:40 +0200 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] Ein Fehler von PHP? Lange Scripte? Hallo! Ich bin gerade am Verzweifeln, da mein php-Programm nicht mehr läuft... Problembeschreibung: Es gibt eine (eigentlich sind es sogar 2) php - Dateien, die wenn ich sie laden will immer mal zu 30%, dann mal zu 60%, mal mehr mal weniger geladen werden... aber nie ganz! Wenn ich auf reload drücke ändert es sich immer wie oben beschrieben...Selsamm ist nur: es ging am Donnerstag noch. Über die besagten Dateien: die Dateien sind jeweils gleich aufgebaut: am Anfang immer einige PHP - Anweisungen und dann halt ganz normal in HTML weiter.... dieser Kopf wird auch immer! dargestellt. Dann kommt eine Tabelle mit zwei Spalten (oder Zeilen - ich meine diese Wagrechten Dinger). in der ersten Zeile steht ein bißchen php (wird auch immer dargestellt). Dann in der zweiten kommt viel php (ca. 400 KB nur mit echo' oder echo" mit variablen und so (das ist eine große Abfragemaske für ein Benutzerprofil). Zum Schluß kommt wieder ein bißchen HTML (nicht in der Tabelle) - bis dahin geht es aber nicht mehr. Vorgeschichte: ich habe am Donnerstagabend immer versucht diese Dateien erneut upzuloaden... aber nach ca. 3-4% gab es immer eine Fehlermeldung. Anders am Freitag (heute) - das uploaden geht einwandfrei - nur halt das Anzeigen geht nicht - das ging aber sonst immer.... Also habe ich diese Dateien am Freitag upgeloadet. Fehlerlösung: Meiner unqualifizierten und unbedeutenden Meinung nach kann es vielleicht irgend ein Timeout - Fehler oder so ne Art Grenze sein... Ich bin bei WWW-Service und habe da nicht so Einstellmöglichkeiten.... Vielleicht schaltet sich der Parser nach einer gewissen Zeit einfach ab... ich bekomme keine Fehlermeldung.... Was kann ich tun? Ich bin für jeden Tipp dankbar... CU Christian Hofmann Christian.Hofmann_(at)_gmx.de From ms_(at)_exxs.net Fri, 05 May 2000 23:57:46 +0200 Date: Fri, 05 May 2000 23:57:46 +0200 From: exxs - matevz sernc ms_(at)_exxs.net Subject: [php] email header "FROM" konvertierung Hallo wir haben ein kleines Problem, und zwar möchten wir folgende Konvertierung durchführen: <-- exxs - matevz sernc --> ms_(at)_sms-gateway.com Weiss jemand einen funktionierenden Code Schnippsel für diese Konvertierung ? Ich habe bereits einen snipplet auf weberdev.com gefunden: -------- code start ----------- "; preg_match("/([a-z0-9_-.+]+_(at)_[a-z0-9_-.]+.{1}[a-z]{2,4})/i",$from,$email); $name = preg_replace("/[(<]?([a-z0-9_-.+]+_(at)_[a-z0-9_-.]+.{1}[a-z]{2,4})[)>]?/i","", $from); echo "$from"; echo "$email[0]"; echo "$email[1]"; echo "$name"; ?> ------- code end ------ ein Aufruf von: "/www/cgi-bin/php -q as.php4" liefert mir jedoch einen Fehler: ----- error begin ------- Compilation failed: range out of order in character class at offset 10 in ./as on line 4. Compilation failed: range out of order in character class at offset 10 in ./as on line 5. ----- error end -------- hope someone can help. ciao matevz sernc exxs admin From joerg-peter.schraepler_(at)_ruhr-uni-bochum.de Fri, 5 May 2000 23:46:33 +0200 Date: Fri, 5 May 2000 23:46:33 +0200 From: Joerg-Peter Schraepler joerg-peter.schraepler_(at)_ruhr-uni-bochum.de Subject: [php] user_id in Tabellen Liebe PHP'ler, ich moechte oekonomische Experimente via Internet durchfuehren. Dazu verwende ich (zum ersten mal) auf meinem Server PHP3 und PHPLIB. Inzwischen laeuft die Installation zum Glueck weitestgehend wunschgemaess... Die registrierten User sollen nun, nachdem sie sich auf der Experiment-Seite eingeloggt haben, jeweils insgesamt 10 Runden spielen und eine Entscheidung faellen und dabei stets eine Zahl (Einzahlung) eingeben. Ich hatte mir dies dann so vorgestellt: Ich werde 10 Seiten erstellen und 10 Tabellen erhalten. Da insgesamt etwa 100 Teilnehmer spielen moechte ich jede Tabelle mit einer user_id versehen, so dass die Ergebnisse den einzelnen registrierten Usern zuzuorden sind und ich die Ergebnisse matchen kann. Um die User_id in die Tabellen einzufuegen verwende ich folgendes Verfahren: "> Die user_id wird auch korrekt in die Tabelle eingelesen, aber ich erhalte dann die Fehlermeldung: Warning: $user is not an object in page.inc on line 68 Fatal error: Member function used on a non-object in page.inc on line 68 Wahrscheinlich ein bloeder Anfaengerfehler, aber vielleicht kann mir jemand sagen, was ich hier falsch mache. Liebe Gruesse Joerg From ruderstaller_(at)_cwd.at Fri, 5 May 2000 15:10:51 +0200 Date: Fri, 5 May 2000 15:10:51 +0200 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] popen() Hallo, folgender Skript(ausschnitt) macht mir probleme: $sucommand = "su -c"; $perl = "\"/usr/bin/perl /root/mails.pl\""; $rootpasswd = "xxxxx"; $command= "$sucommand $perl"; #echo"

    $command"; #only for test $fp = popen($command,"w"); fputs($fp,$rootpasswd); pclose($fp); leider funktioniert es nicht :( wenn ich jedoch die ausgabe von $command (auskommentiertes echo) in ein Telnet fenster paste wird richtig nach passwort gefragt, nach passwort eingabe läuft das perl skript richtig ab. Was mach ich falsch? Mit bestem Gruss Ludwig Ruderstaller -- ______________________________________________________________ CWD - Creative Web Design http://www.cwd.at Ludwig Ruderstaller mailto:ruderstaller_(at)_cwd.at Tannengasse 19/1/46 Tel. +43 1 786 89 25 1150 Wien Fax. +43 1 786 89 84 From mmg_(at)_inett.de Sat, 6 May 2000 00:58:25 +0200 Date: Sat, 6 May 2000 00:58:25 +0200 From: Marco Gabriel mmg_(at)_inett.de Subject: [php] Ein Fehler von PHP? Lange Scripte? hi, > die Dateien sind jeweils gleich aufgebaut: am Anfang immer einige PHP - > Anweisungen und dann halt ganz normal in HTML weiter.... > dieser Kopf wird auch immer! dargestellt. Dann kommt eine Tabelle mit zwei > Spalten (oder Zeilen - ich meine diese Wagrechten Dinger). in der ersten > Zeile steht ein bißchen php (wird auch immer dargestellt). Dann in der > zweiten kommt viel php (ca. 400 KB nur mit echo' oder echo" mit variablen > und so (das ist eine große Abfragemaske für ein Benutzerprofil). Zum Schluß > kommt wieder ein bißchen HTML (nicht in der Tabelle) - bis dahin geht es > aber nicht mehr. vielleicht suchst du an der falschen stelle. wenn ich das richtig verstanden habe, ist das was dargestellt wird ein ziemlich grosses formular. aus eigener erfahrung heraus werden sehr große formulare von netscape und auch vom msie nicht immer korrekt dargestellt. das problem verschärft sich, je größer das formular wird oder je kleiner der zur verfügung stehende speicher wird. lustig ist's wenn man auf einer nt-kiste mal den taskmanager beobachtet wie sich der browser speicher allocated sobald man ein grosses formular lädt... ich habs schon mal auf über 100 MB benutzes ram fürn MSIE gebracht :-)) ich hab damals entschieden, die formulare auf verschiedene seiten aufzuteilen und hab seither keine probleme mehr damit. Gruß, Marco -- mmg_(at)_inett.de http://www.inett.de/ -- From rf_(at)_xodox.com Fri, 5 May 2000 21:15:05 +0200 Date: Fri, 5 May 2000 21:15:05 +0200 From: Roger Faust rf_(at)_xodox.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Datens=E4tze_einer_Tabelle_einzeln_darstellen?= ----- Original Message ----- From: Henrik Jahn To: php-Mailingliste Sent: Friday, May 05, 2000 3:54 PM Subject: [php] Datensätze einer Tabelle einzeln darstellen > Liebe phpler, > > ich habe mich ehrlich bemüht, im manual was zu finden, aber... hier gibt > es nun mehrere Möglichkeiten ;~] > sieh dir mal bei mysql.com die deutsche doku an, dort steht das schon drin... > Ich möchte einzelne Datensätze einer Tabelle nicht als Liste sondern > einzeln darstellen (nach deren jeweiliger id selektiert). An welcher > Stelle (und wie) muss ich die Bedingung "where id=x" unterbringen? kommt am Schluss: select dies,das,und,jenes from tabelle where id=x or id=y or id=z From miefert_(at)_gmx.net Sat, 6 May 2000 09:24:01 +0200 Date: Sat, 6 May 2000 09:24:01 +0200 From: Stefan miefert_(at)_gmx.net Subject: [php] CVS Hallo, kennt sich jemand mit diesem "CVS" aus ?? Wo kann man eine Windows VErsion bekommen udn wie funktioniert das ganze ?> From hartmut_(at)_six.de Sat, 06 May 2000 09:51:42 +0200 Date: Sat, 06 May 2000 09:51:42 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] CVS Stefan wrote: > > Hallo, > > kennt sich jemand mit diesem "CVS" aus ?? Wo kann man eine Windows VErsion > bekommen udn wie funktioniert das ganze ?> tools: www.wincvs.org doku in deutsch http://www.fido.de/kama/cvsmtp/cvsmtp.html cvs selbst: http://apps.freshmeat.net/homepage/886556320/ From k.nordmann_(at)_bbdo-interactive.de Sat, 6 May 2000 12:11:04 +0200 Date: Sat, 6 May 2000 12:11:04 +0200 From: Klaus Nordmann k.nordmann_(at)_bbdo-interactive.de Subject: [php] PHP3 und HexMac Hi, hat hier jemand Erfahrung mit der Kombination PHP3 und dem HexMac, bzw. der HexMac-Skriptsprache HexBase? Zur Info (um Fragen schon vorab zu beantworten): HexMac ist einer der Marktfuehrer fuer Publishing-Systeme - neben Vignette, Info-Office, etc. - und verkauft eine rudimentaere Skriptsprache fuer Apache unter Unix zusammen mit ein paar netten Add On, wie z.B. Word-PlugIn oder Java-Applet statt