From nrg_(at)_gmx.li Mon, 7 Feb 2000 02:38:38 +0100 Date: Mon, 7 Feb 2000 02:38:38 +0100 From: Jojo nrg_(at)_gmx.li Subject: [php] und schonwieder Heise! Hi, ich habe mir das Script geholt und als ich es ausgeführt habe kam die Meldung: Fatal error: Call to unsupported or undefined function preg_match_all() in /home/jojo/www/heise.php3 on line 37 Falsche PHP Version (3.0.7)? cu NRG -- www.kernel-panic.de webmaster_(at)_kernel-panic.de - Ich bin root, also darf ich das ! - -- From markus_(at)_wollte-ja-eigentlich-was-kuerzeres-denn.wer-will-schon-so-eine-lange-adresse-tippen.de Mon, 07 Feb 2000 02:55:39 +0100 Date: Mon, 07 Feb 2000 02:55:39 +0100 From: Markus Dobel markus_(at)_wollte-ja-eigentlich-was-kuerzeres-denn.wer-will-schon-so-eine-lange-adresse-tippen.de Subject: [php] und schonwieder Heise! Jojo wrote: > > Fatal error: Call to unsupported or undefined function preg_match_all() in > /home/jojo/www/heise.php3 on line 37 > Falsche PHP Version (3.0.7)? jup. die preg-funktionen gibts erst seit php 3.0.12. gruss, markus From schoenian_(at)_online.de Mon, 7 Feb 2000 03:01:20 +0100 Date: Mon, 7 Feb 2000 03:01:20 +0100 From: =?ISO-8859-1?Q?Christoph_Sch=F6nian?= schoenian_(at)_online.de Subject: [php] Limit querys bei ausgabe und fetch by date aktuell zusammenbringen Hallo Seit Tagen arbeite ich erfolglos an einer Lösung für folgendes Problem: Mittels - if (!isset($pos)) - lasse ich die querys eines größeren Terminkalenders zu je 30 limitiert ausgeben. Dann folgt nach einer Weile ein Datevergleich, der mir nur Daten ab dem aktuellem Datum ausgibt. Beide Programmteile laufen wie gewünscht - nur nicht zusammen - d.h. ab einem gewissen Tag werden bei pos 0-30 keine querys mehr angezeigt, was ja logisch ist. Wie kann man nun das if (!isset($pos)) erst nach dem Datevergleich ausführen lassen....? SNIP if (!isset($pos)) $pos = 0; $LimMaxRows = 30; $pos_next = $pos + $LimMaxRows; $pos_prev = $pos - $LimMaxRows; require("./connect.inc"); $sql_query = "blah"; $sql_order = " blah"; $sql_limit = isset($pos) ? " LIMIT $pos, $LimMaxRows" : ''; $termine = mysql_query($sql_query.$sql_order.$sql_limit); echo mysql_error(); while ($term = mysql_fetch_array($termine)) { .. select from blah ... = $mym // Veranstaltungsmonat) .. select from blah ... = $myj // Veranstaltungsjahr) $mondaid = $term[11]; //mondaid = Month Date id Nummer $ddv = ($myj.$mondaid.$myt); //ddv = Datum der Veranstaltung // include... braucht man um die // Monate, Tage und Jahre zu holen include ("./datum.inc"); //hd = Heutiges Datum -> DANN // Vergleich der Beiden nach // Jahr/Monat/Tag $hd = ($j.$mo.$n); if ($hd <= $ddv) { echo "$blah"; echo "blah"; etc Woran ich mir bisher die Zähne ausgebissen habe, ist die nicht Verschiebbarkeit beider Code Teile. Da ch das nicht lösen konnte, kam ich endlich auf die Idee, zu Beginn die Daten - kleiner als aktuelles Datum - löschen zu lassen, was mir bisher aber auch noch nicht gelungen ist. Wie läßt sich - if $hd > $ddv - mit dem SELETE FROM Kommando verbinden, damit nur die alten Daten gelöscht werden...? Das hätte den besonderen Vorteil, daß jeder Abrufer zur Pflege des Datenbestandes beiträgt...!) Wer eine oder mehrere Ideen hat, um mir schnell auf die Sprünge zu helfen, antworte bitte mit kurzer Erklärung, da ich immer noch Anfänger bin... Christoph S. From M._Tiedemann_(at)_e-mails.ch Mon, 7 Feb 2000 04:34:31 +0100 Date: Mon, 7 Feb 2000 04:34:31 +0100 From: M. Tiedemann M._Tiedemann_(at)_e-mails.ch Subject: [php] XHTML und PHP XHTML und PHP Hallo Liste, hoffentlich bin ich grad nicht auf dem Holzpfad. Nach der W3C-Recommendation für XHTML 1.0 vom 26.01.00 ist eine DTD (DocumentTypeDescription) zwingend erforderlich, die beispielhaft so aussehen könnte: Die Kollision mit PHP ist offensichtlich, mit der Folge "parse error in Line 1" und wird offensichtlich von PHP3 nicht abgefangen. Nun steh' ich da mit angenähtem Hals. Ob von PHP4 Besserung zu erwarten ist? Grüße TJ PS: BTW die xmlBrowser-Interpretation für leere Elemente wie
(mit Leerzeichen) statt

(im Sinne der Wohlgeformtheit) arbeitet schon wunderbar. __________ Der Computer tut nicht, was man will, sondern was man ihm befiehlt. From webmaster_(at)_cyberfly.net Mon, 7 Feb 2000 07:14:43 +0100 Date: Mon, 7 Feb 2000 07:14:43 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] XHTML und PHP Hi Tj, eine einfach lösung wäre die kurzen Tags XHTML und PHP > Hallo Liste, > hoffentlich bin ich grad nicht auf dem Holzpfad. > Nach der W3C-Recommendation für XHTML 1.0 vom 26.01.00 ist eine DTD > (DocumentTypeDescription) zwingend erforderlich, die beispielhaft so > aussehen könnte: > > PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" > "DTD/xhtml1-transitional.dtd"> > > Die Kollision mit PHP ist offensichtlich, mit der Folge > "parse error in Line 1" > und wird offensichtlich von PHP3 nicht abgefangen. > Nun steh' ich da mit angenähtem Hals. Ob von PHP4 Besserung zu erwarten > ist? Wozu besserung? es geht doch ;) From tzwenny_(at)_friendfactory.com Mon, 7 Feb 2000 07:14:14 +0100 Date: Mon, 7 Feb 2000 07:14:14 +0100 From: Tzwenny (Sven Lauer) tzwenny_(at)_friendfactory.com Subject: [php] XHTML und PHP Hi ;-) M. Tiedemann schrieb: > > PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" > "DTD/xhtml1-transitional.dtd"> > > > Die Kollision mit PHP ist offensichtlich, mit der Folge > > "parse error in Line 1" Hm ... ist ja, wie man weiß, eine xml-processing-instruction Wenn jetzt der php-Interpreter short-tags enabled hat, könnte es sein, dass er als PHP-Anweisung versteht, die er natürlich nicht ausführen kann. Drum empfiehlt das Manual auch: "" (http://www.php-center.de/de-html-manual/language.basic-syntax.html) CU Tzwenny -- _____________________________________________________________________ www.filmszene.de - Das unabhängige Cinemag im Web! Zitat der Woche: And so it goes back and back, nothing proceeding from nothing, until there is nothing! And we must live with the knowledge that there is no knowledge. Anne Rice, Interview With The Vampire _____________________________________________________________________ From Sidon_(at)_Salomon-info.de Mon, 07 Feb 2000 10:31:26 +0100 Date: Mon, 07 Feb 2000 10:31:26 +0100 From: Marc Sidon Sidon_(at)_Salomon-info.de Subject: [php] Aus txt-Datei =?iso-8859-1?Q?l=F6schen=2E=2E=2E=2E=2E?= Dies ist eine mehrteilige Nachricht im MIME-Format. --------------866324AB7CD53AD385E76C3A Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi Leuts, ich habe eine txt-Datei, in dem strukturierte Einträge für ein Gästebuch enthalten sind. Diese Einträge sind als HTML-Quelltext vorhanden, so daß die Datei nur noch mit include in das Gästebuch übernommern werden müssen. Wie schaffe ich es jetzt aber, Einträge (also mehrere Zeilen) aus dieser Datei wieder zu löschen und ist das überhaupt möglich ? Zweite Frage, wie kann ich erst hinter ein paar Zeichen, z.B. erst hinter einem führenden Hi Leuts, > > ich habe eine txt-Datei, in dem strukturierte Einträge für ein Gästebuch > enthalten sind. Diese Einträge sind als HTML-Quelltext vorhanden, so daß > die Datei nur noch mit include in das Gästebuch übernommern werden > müssen. > Die Frage ist, was heißt für Dich strukturiert. Welche Struktur? Am besten wäre es, wenn Du einen "Datensatz" oder Gästebucheintrag in einer Zeile spiecherst getrennt mit irgendeinem Zeichen z.B. ";". Dann kannst Du damit auch die u.g. Fragen besser lösen. > > Wie schaffe ich es jetzt aber, Einträge (also mehrere Zeilen) aus dieser > Datei wieder zu löschen und ist das überhaupt möglich ? > > Zweite Frage, wie kann ich erst hinter ein paar Zeichen, z.B. erst > hinter einem führenden > THX in advise, > Marc mfg 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 Oliver.Schlag_(at)_CNS-ONLINE.DE Mon, 07 Feb 2000 10:44:53 +0100 Date: Mon, 07 Feb 2000 10:44:53 +0100 From: Oliver Schlag Oliver.Schlag_(at)_CNS-ONLINE.DE Subject: [php] if - Abfrage Hy zusammen, ich weis net ob ich ein Brett vorm Kopf habe oder einfach nur Montag ist. Folgendes. Ich habe den ausschnitt unten in einem Script um bestimmte Werte aus einer SQl Datenbank ausgeben zu lassen. Nur bringt er mir jetzt jedesmal einen parse Error in der Zeile "if (date[2] <= $year)". Nur langsam weis ich net mehr woran es liegen könnte. Vielleicht übersehe ich es auch einfach. { $date = explode(".",mysql_result($result, $i, "FaelDat")); if (date[2] <= $year) if ( mysql_result($result, $i, "ZArt") == "" ) break; if ( mysql_result($result, $i, "FaelDat") == "" ) break; if ( $date[1] < $mon ) ausgabe($result, $i); if ( $date[1] == $mon ) if ( date[0] <= $day) ausgabe($result, $i); } Wäre für eure Hilfe dankbar. Oliver Schlag ******* CNS COMPUTER & NETZWERK SYSTEME GmbH ******* Kiefernweg 3 61352 Bad Homburg Tel 06172 / 9 40 40-0 Fax 06172 / 43074 http://www.cns-online.de email: oliver.schlag_(at)_cns-online.de ***************************************************************************** From adi_(at)_living-source.com Mon, 07 Feb 2000 09:51:52 GMT Date: Mon, 07 Feb 2000 09:51:52 GMT From: Adi Sieker adi_(at)_living-source.com Subject: [php] if - Abfrage On Mon, 07 Feb 2000 10:44:53 +0100, Oliver Schlag deigned to write: >Hy zusammen, > >ich weis net ob ich ein Brett vorm Kopf habe oder einfach nur Montag ist. Folgendes. Ich habe den ausschnitt unten in einem Script um bestimmte Werte aus einer SQl Datenbank ausgeben zu lassen. Yup, Brett. Mir passiert das aber auch öfters. > if (date[2] <= $year) ^ fehlt hier nicht ein $ :)))))) 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 Stefan.Engelhardt_(at)_stud.fh-hannover.de Mon, 7 Feb 2000 11:02:02 +0100 Date: Mon, 7 Feb 2000 11:02:02 +0100 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] if - Abfrage Mach doch mal ein $ vor Dein date[2]. Stefan -- Stefan Engelhardt Tel.: +49 (511) 3884965 Mobil: +49 (172) 5188843 Homepage des JC Godshorn: http://www.jcgodshorn.de Unaufgefordertes Zusenden von Werbe-Emails ist unerwünscht. Dateianhänge größer 100 kB nur nach Absprache. Dateien bitte komprimieren. Danke! From Mathias.Gloss_(at)_start.de Mon, 7 Feb 2000 11:19:47 +0100 Date: Mon, 7 Feb 2000 11:19:47 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] Kontaktanzeigen mit DB und PHP ? Hallo, hat schon mal einer von euch eine Kontaktanzeigen-DB gemacht oder weiß wo es dafür Code gibt ? Bis jetzt hab ich noch nichts gefunden.... Danke und Gruesse, Mathias From don_(at)_knowone.de Mon, 7 Feb 2000 12:38:29 +0100 Date: Mon, 7 Feb 2000 12:38:29 +0100 From: Nino Martincevic don_(at)_knowone.de Subject: [php] Kontaktanzeigen mit DB und PHP ? Hallo Mathias, www.knowone.de noch PHP3 und mysql bald php4 und AdabasD. Den Code gibts allerdings nich.... cu Don Zampano ----- Original Message ----- From: Gloss Mathias To: 'php_(at)_infosoc.uni-koeln.de' Sent: Monday, February 07, 2000 11:19 AM Subject: [php] Kontaktanzeigen mit DB und PHP ? Hallo, hat schon mal einer von euch eine Kontaktanzeigen-DB gemacht oder weiß wo es dafür Code gibt ? Bis jetzt hab ich noch nichts gefunden.... Danke und Gruesse, Mathias -- ** 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 hpf_(at)_betaweb.net Mon, 07 Feb 2000 12:47:24 +0100 Date: Mon, 07 Feb 2000 12:47:24 +0100 From: Helmut P. Fleischhauer hpf_(at)_betaweb.net Subject: [php] Kontaktanzeigen mit DB und PHP ? >hat schon mal einer von euch eine >Kontaktanzeigen-DB gemacht oder weiß >wo es dafür Code gibt ? > >Bis jetzt hab ich noch nichts gefunden.... ---- Hallo, bei http://www.top-invest.net laeuft eine Art Kleinanzeigenteil fuer Immobiliengesuche. Das laesst sich ziemlich schnell fuer andere Zwecke anpassen. Bitte per PM melden. Helmut P. Fleischhauer From bjoern_(at)_baer.mayn.de Mon, 7 Feb 2000 12:59:15 +0100 Date: Mon, 7 Feb 2000 12:59:15 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Workflow-Software Hat nicht neulich jemand nach einer Workflow-Software gesucht? Vielleicht dürfte da PWMS (Parsec Workflow Management System) interessant sein. Überraschenderweise in PHP programmiert (PHP, PHPLIB, MySQL). URL: Lizenz: GNU GPL -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From dominic.paschke_(at)_t-online.de Mon, 7 Feb 2000 13:02:25 +0100 Date: Mon, 7 Feb 2000 13:02:25 +0100 From: Dominic Paschke dominic.paschke_(at)_t-online.de Subject: [php] Formular mit TYPE="hidden", oder doch Sessions? Hallo Liste, Folgendes Problem: Ich habe ein ziemlich großes Formular, so ca. mit 70 Elementen. Nachdem das Formular abgeschickt wurde, soll der User nochmal in einer Tabelle sehen, was er eingegeben hatte, und dann das ganze entweder endgültig abschicken, oder nochmal etwas verändern können. Allerdings sieht mir eine Konstruktion mit 70 TYPE="hidden"-feldern irgendwie nicht so professionell aus ;-). Sollte man für sowas nicht lieber eine Session einsetzen, oder hat jemand noch eine andere Idee? Ich würde den Einsatz von PHPLIB gerne vermeiden, weil die anderen Mitarbeiter davon gar keine Ahnung haben. Greetinxxx, Dominic From ocichocki_(at)_nextmedia.de Mon, 7 Feb 2000 13:16:17 +0100 Date: Mon, 7 Feb 2000 13:16:17 +0100 From: Olaf Cichocki, nextmedia ocichocki_(at)_nextmedia.de Subject: [php] Kontaktanzeigen mit DB und PHP ? Hallo Matthais, www.intertime.de (Rubrik - Space Lovers) Komplett PHP3 und MySQL, so als Idee was/wie man das so machen kann. Liebe Gruesse Olaf Cichocki www.nextmedia.de www.tauschrausch.de www.intertime.de > > Hallo, > > hat schon mal einer von euch eine > Kontaktanzeigen-DB gemacht oder weiß > wo es dafür Code gibt ? > > Bis jetzt hab ich noch nichts gefunden.... From tzwenny_(at)_friendfactory.com Mon, 7 Feb 2000 13:12:32 +0100 Date: Mon, 7 Feb 2000 13:12:32 +0100 From: Tzwenny (Sven Lauer) tzwenny_(at)_friendfactory.com Subject: [php] Browser/Betriebssystem abfragen Hi ;-) Christopher Siebert schrieb: > > $was = getClientOS(); > > echo ($was); > > > > Ich bekomme aber einen Error. > > Was für einen Fehler? Laß mal die Klammern weg, also > echo $was; Duerfte helfen. Mit Klammern muesste das naemlich echo($was); heissen (ohne Blank). EIn Typo, der mir so oft passiert, dass ich echo jetzt grundsätzlich ohne Klammern verwende ;-) CU Tzwenny -- _____________________________________________________________________ www.filmszene.de - Das unabhängige Cinemag im Web! Zitat der Woche: And so it goes back and back, nothing proceeding from nothing, until there is nothing! And we must live with the knowledge that there is no knowledge. Anne Rice, Interview With The Vampire _____________________________________________________________________ From mk_(at)_html-design.com Mon, 7 Feb 2000 04:21:55 -0800 Date: Mon, 7 Feb 2000 04:21:55 -0800 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] Kontaktanzeigen mit DB und PHP ? >hat schon mal einer von euch eine >Kontaktanzeigen-DB gemacht oder weiß >wo es dafür Code gibt ? > Schau doch mal unter http://www.zdnet.de/internet/artikel/java/199902/php3mysql_00-wc.html Da ist ein Kleinanzeigenmarkt von Tobias (Ratschiller). HTH Mark ----- Sent using MailStart.com ( http://MailStart.Com/welcome.html ) The FREE way to access your mailbox via any web browser, anywhere! From mk_(at)_html-design.com Mon, 7 Feb 2000 04:29:25 -0800 Date: Mon, 7 Feb 2000 04:29:25 -0800 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] Browser/Betriebssystem abfragen > $was = getClientOS(); > echo ($was); Was ist dieses getClientOS()?? Ist das eine Funktion von dir oder wie? Ich hab nirgends Infos bekommen. TIA Mark ----- Sent using MailStart.com ( http://MailStart.Com/welcome.html ) The FREE way to access your mailbox via any web browser, anywhere! From Stefan.Engelhardt_(at)_stud.fh-hannover.de Mon, 7 Feb 2000 13:48:11 +0100 Date: Mon, 7 Feb 2000 13:48:11 +0100 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] Formular mit TYPE="hidden", oder doch Sessions? Was haeltst Du denn von folgender Loesung: Beim Abschicken der Seite uebertraegst Du die Daten und vergibst eine ID, die Du in einem hidden-Feld auf der Kontrollseite ablegst. Ist der User mit seinen Eingaben einverstanden und schickt die Seite endgueltig ab, uebergibst Du nur noch die ID und bestaetigst damit die Korrektheit der Daten. Stefan From Mathias.Gloss_(at)_start.de Mon, 7 Feb 2000 14:04:44 +0100 Date: Mon, 7 Feb 2000 14:04:44 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Kontaktanzeigen mit DB und PHP ? Hallo Olaf, > ---------- > Von: Olaf Cichocki, nextmedia[SMTP:ocichocki_(at)_nextmedia.de] > > www.intertime.de (Rubrik - Space Lovers) > Komplett PHP3 und MySQL, so als Idee was/wie man das so machen kann. > Gut gemacht, auch ziemlich schnell - aber vermutlich nicht GPL, oder ? ;-) Grüße, Mathias From wiechert_(at)_gfz-potsdam.de Mon, 07 Feb 2000 14:09:08 +0100 Date: Mon, 07 Feb 2000 14:09:08 +0100 From: Michael Wiechert wiechert_(at)_gfz-potsdam.de Subject: [php] RE: Re: [php] Browser/Betriebssystem abfragen Mark Kronsbein wrote: > > > $was = getClientOS(); > > echo ($was); > > Was ist dieses getClientOS()?? Ist das eine Funktion von dir > oder wie? Ich hab nirgends Infos bekommen. Ich denke auch, daß es eine eigene Funktion ist. Wäre also nich schlecht, Christopher, wenn du die funktion posten würdest. Danke, Michael -- Michael Wiechert Tel. : 0173 / 85 18 004 Zanderstrasse 10b EMail : wiechert_(at)_eichengrund.de 14770 Brandenburg WWW : http://www.eichengrund.de From merbach_(at)_webkonzepte.de Mon, 7 Feb 2000 14:14:44 +0100 Date: Mon, 7 Feb 2000 14:14:44 +0100 From: Dennis & Marlis Merbach merbach_(at)_webkonzepte.de Subject: [php] nochmal Heise-Ticker Hallo Liste, die Heise-Ticker-Diskussion hat mich zu einer eigenen Spielerei veranlaßt. Ich habe den Ticker in meine persönliche Guten-Morgen-Seite integriert, da sehe ich nun allmorgendlich die kurzmeldungen, kann sie anklicken oder mir zum in Ruhe lesen einfach zumailen lassen. Wer es sich mal ansehen will, findet es unter http://webkonzepte.de/goodmorning/heise.php und den Quelltext im selben Verzeichnis als heise.zip (vorsicht, der code ist mehr gewachsen als geplant und kein bisschen optimiert...) Grüße Dennis ps: noch ein wichtiger Teil meiner Guten-Morgen-Seite findet im selben Verzeichnis unter comics.php ----- Marlis & Dennis Merbach ----- Diplombiologen http://www.biopry.de http://www.webkonzepte.de ------------------------------------- From merbach_(at)_webkonzepte.de Mon, 7 Feb 2000 14:14:44 +0100 Date: Mon, 7 Feb 2000 14:14:44 +0100 From: Dennis Merbach, WebKonzepte merbach_(at)_webkonzepte.de Subject: [php] Kontaktanzeigen mit DB und PHP ? Hallo Mathias, hi Liste, > hat schon mal einer von euch eine > Kontaktanzeigen-DB gemacht oder weiß > wo es dafür Code gibt ? Bin gerade dabei. Wenn Du mich in ein paar Tagen nochmal fragst, kann ich Dir den Code mailen. :-) Dennis ----------------------------- Dennis Merbach http://www.webkonzepte.de http://www.merbach.net ----------------------------- From wiechert_(at)_gfz-potsdam.de Mon, 07 Feb 2000 14:33:20 +0100 Date: Mon, 07 Feb 2000 14:33:20 +0100 From: Michael Wiechert wiechert_(at)_gfz-potsdam.de Subject: [php] RE: Re: [php] Browser/Betriebssystem abfragen Christopher Siebert wrote: > > Michael Wiechert schrieb: > > > > > Wäre also nich schlecht, Christopher, wenn du die funktion posten > > würdest. > > Kommt nich von mir, ich hab nur ne Antwort geschrieben. :-) ok, jetzt seh ich's auch! Also dann derjenige, der den thread eröffnet hat (hab die schon gelöscht). ;-) Michael -- Michael Wiechert Tel. : 0173 / 85 18 004 Zanderstrasse 10b EMail : wiechert_(at)_eichengrund.de 14770 Brandenburg WWW : http://www.eichengrund.de From TTC_(at)_Netbeat.org Mon, 7 Feb 2000 14:35:41 +0100 Date: Mon, 7 Feb 2000 14:35:41 +0100 From: Thomas Kloppholz TTC_(at)_Netbeat.org Subject: [php] AW: [php] AW: [php] Kontaktanzeigen mit DB und PHP ? hi, hab da auch kontaktanzeigen und mehr in php3 Programmiert. Müsst euch aber erst registrieren um das ding anzusehen ... auf www.netbeat.org/html den button Register ( am rechten rand ) und danach Login. den Source geb ich aber erst raus, wenn ich fertig programmiert habe ( und wenn die bugs raus sind *G*) Gruß Thomas. > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_solix.wiso.Uni-Koeln.DE > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]Im Auftrag von Gloss Mathias > Gesendet am: Montag, 7. Februar 2000 14:05 > An: 'php_(at)_infosoc.uni-koeln.de' > Betreff: [php] AW: [php] Kontaktanzeigen mit DB und PHP ? > Wichtigkeit: Niedrig > > Hallo Olaf, > > > ---------- > > Von: Olaf Cichocki, nextmedia[SMTP:ocichocki_(at)_nextmedia.de] > > > > www.intertime.de (Rubrik - Space Lovers) > > Komplett PHP3 und MySQL, so als Idee was/wie man das so machen kann. > > > Gut gemacht, auch ziemlich schnell - aber vermutlich nicht > GPL, oder ? ;-) > > > Grüße, Mathias > > > > -- > ** 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 merbach_(at)_webkonzepte.de Mon, 7 Feb 2000 15:01:09 +0100 Date: Mon, 7 Feb 2000 15:01:09 +0100 From: Dennis & Marlis Merbach merbach_(at)_webkonzepte.de Subject: [php] Re: nochmal Heise-Ticker Hallo Leute, ich fühle mich durch den spontanen Besucher-Sturm auf meine Heise-Ticker- Seite ja wirklich geehrt, aber vielleicht hätte ich darauf hinweisen sollen, daß es für Euch natürlich keinen Sinn macht, das Formular abzusenden. Die News werden dann natürlich nur an mich gemailt. Ihr könnt Euch das Skipt natürlich gerne kopieren und entsprechend abwandeln. Auch Bookmarken bringt da wenig, da ich diese Spielereien gerade erst begonnen habe und eh noch alles im Fluß ist. :-) Dennis ----- Marlis & Dennis Merbach ----- Diplombiologen http://www.biopry.de http://www.webkonzepte.de ------------------------------------- From TTC_(at)_Netbeat.org Mon, 7 Feb 2000 15:05:09 +0100 Date: Mon, 7 Feb 2000 15:05:09 +0100 From: Thomas Kloppholz TTC_(at)_Netbeat.org Subject: [php] AW: [php] Re: nochmal Heise-Ticker Hi Denis, ich hoffe du hast nix dagegen, wenn ich den Ticker für meine Site klaue *hundeblick* :-)) Ich bin gerade dabei ihn bei mir einzubasteln ... Gruß Thomas --- Mit freundlichem Gruß, Thomas [TTC] Kloppholz ---- Postfach 2404 74014 Heilbronn Cell : 0171 / 6160688 Fax  : 0441 / 8009901156 E-Mail : TTC_(at)_Netbeat.org          TTC_(at)_Giga4u.de URL    : http://www.netbeat.org > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_solix.wiso.Uni-Koeln.DE > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]Im Auftrag von Dennis & Marlis > Merbach > Gesendet am: Montag, 7. Februar 2000 15:01 > An: php_(at)_solix.wiso.Uni-Koeln.DE > Betreff: [php] Re: nochmal Heise-Ticker > > Hallo Leute, > > ich fühle mich durch den spontanen Besucher-Sturm auf meine Heise-Ticker- > Seite ja wirklich geehrt, aber vielleicht hätte ich darauf hinweisen > sollen, daß es für Euch natürlich keinen Sinn macht, das Formular > abzusenden. Die News werden dann natürlich nur an mich gemailt. > > Ihr könnt Euch das Skipt natürlich gerne kopieren und entsprechend > abwandeln. > > Auch Bookmarken bringt da wenig, da ich diese Spielereien gerade erst > begonnen habe und eh noch alles im Fluß ist. > > :-) Dennis > > > > > > ----- Marlis & Dennis Merbach ----- > Diplombiologen > http://www.biopry.de > http://www.webkonzepte.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 SSD-DiWi_(at)_t-online.de Mon, 7 Feb 2000 15:17:54 +0100 Date: Mon, 7 Feb 2000 15:17:54 +0100 From: Dietmar Winhold SSD-DiWi_(at)_t-online.de Subject: [php] PhpMyAdmin - Online Hallo, vielleicht geht's ja ganz kurz. Wie muß ich vorgehen um auf die Datenbank meines Providers zugreifen zu können? Wird PhpMyAdmin ebenfalls auf den Server übertragen oder bleibt der lokal und ich muß lediglich die Zugangsdaten eingeben? Vielen Dank Dietmar From tfromm_(at)_rz.uni-potsdam.de Mon, 7 Feb 2000 15:32:27 +0100 (MET) Date: Mon, 7 Feb 2000 15:32:27 +0100 (MET) From: Thomas Fromm tfromm_(at)_rz.uni-potsdam.de Subject: [php] frage zu php4 und phplib hi, ich wollte nur mal fragen, da ja hier auch einige entwickler der phplib zuhoeren, ist geplant in der phplib ein komplettes eventhandling neben dem bisherigen sessionmanagement, bzw mit dem zusammen einzubauen ? damit waere zB eine strikte trennung von praesentationsebene und datenebene möglich. ist sowas in der art in naher zukunft geplant ? und ich wuerde gern wissen wann in etwa ein relaese des php4 compilers/debuggers geplant ist (ich find nix dazu in der entsprechenden rubrik bei php.net) ... Thomas From krs_(at)_treu-elektro.de Mon, 07 Feb 2000 15:33:10 +0100 Date: Mon, 07 Feb 2000 15:33:10 +0100 From: Stefan Krister krs_(at)_treu-elektro.de Subject: [php] nochmal Heise-Ticker Hallo, Dennis & Marlis Merbach schrieb: > > ps: noch ein wichtiger Teil meiner Guten-Morgen-Seite findet im selben > Verzeichnis unter comics.php > da fehlt aber mindestens noch userfriendly!!! MfG Stefan Krister -- You have moved your mouse. Windows must be rebooted for the changes to take effect. From php_(at)_exdream.net Mon, 07 Feb 2000 15:34:59 +0100 Date: Mon, 07 Feb 2000 15:34:59 +0100 From: Christian Gradl php_(at)_exdream.net Subject: [php] PhpMyAdmin - Online sofern auf deiner lokalen kiste ein php-faehiger webserver laueft kann phpmyadmin lokal bleiben. wenn nicht dann musst du das ganze auf den webserver des providers spielen. gtx chris At 15:17 07.02.00 +0100, you wrote: >Hallo, > >vielleicht geht's ja ganz kurz. > >Wie muß ich vorgehen um auf die Datenbank meines Providers zugreifen zu >können? >Wird PhpMyAdmin ebenfalls auf den Server übertragen oder bleibt der lokal >und >ich muß lediglich die Zugangsdaten eingeben? > >Vielen Dank > > >Dietmar From j.kohl_(at)_style-id.de Mon, 7 Feb 2000 15:34:56 +0100 Date: Mon, 7 Feb 2000 15:34:56 +0100 From: Jens Kohl j.kohl_(at)_style-id.de Subject: [php] Formatierung Hi, > > Ich hab nur eine kleine Frage, wie kann ich die Kommastellen bei einer > > Division angeben, bzw. wie kann ich PHP klar machen das ich nur Ganzzahlen > > angezeigt bekommen moechte (gerundet und nicht gerundet) > Nimm einfach: > http://de.php.net/manual/function.number-format.php3 Ich habe mir das mal angesehen, also umständlicher kann man das meiner Meihnung nach nicht erklären, ich habe das ganze nicht richtig verstanden. Ein Beispiel wäre da nicht schlecht gewesen. Wie stelle ich es an das aus 3,324987234 ("," oder "." weiß ich jetzt nicht so genau) einmal 3,32 und einmal 3 rauskommt? Vielen Dank mfg. Jens Kohl _________________________________________________ eMail: j.kohl_(at)_style-id.de; groove_(at)_gmx.net www: http://www.style-id.de UIN: 5578287 From merbach_(at)_webkonzepte.de Mon, 7 Feb 2000 15:31:32 +0100 Date: Mon, 7 Feb 2000 15:31:32 +0100 From: Dennis & Marlis Merbach merbach_(at)_webkonzepte.de Subject: [php] Re: [PM] Re: nochmal Heise-Ticker Ja, ja, ich sehe es ja ein... Jetzt hat mein Heise-Ticker auch ein Eingabefeld für die Mailadresse, wird per Cookie gespeichert, Ihr könnt ihn also benutzen. Aber seid so gut und legt keine Links darauf, ist rein privat und ich weiß nicht, wie Heise es findet, wenn man all die schönen Banner umgeht... :-) Dennis ----- Marlis & Dennis Merbach ----- Diplombiologen http://www.biopry.de http://www.webkonzepte.de ------------------------------------- From merbach_(at)_webkonzepte.de Mon, 7 Feb 2000 15:48:23 +0100 Date: Mon, 7 Feb 2000 15:48:23 +0100 From: Dennis & Marlis Merbach merbach_(at)_webkonzepte.de Subject: [php] nochmal Heise-Ticker Stefan Krister schrieb: > > ps: noch ein wichtiger Teil meiner Guten-Morgen-Seite findet im selben > > Verzeichnis unter comics.php > da fehlt aber mindestens noch userfriendly!!! Ansprüche stellen die Leut ;-) Außerdem ist es userfriendly, setzt Euch morgens um zwölf gemütlich mit einer Tasse Kaffee an meinen Computer, klickt auf ein Icon und schon geht alles ganz von alleine :-) :-) Dennis ----- Marlis & Dennis Merbach ----- Diplombiologen http://www.biopry.de http://www.webkonzepte.de ------------------------------------- From SimonN_(at)_draeger.com Mon, 07 Feb 2000 15:50:07 +0100 Date: Mon, 07 Feb 2000 15:50:07 +0100 From: Nicole Simon SimonN_(at)_draeger.com Subject: [php] nochmal Heise-Ticker You wrote in draeger.ml.php3ger: >da fehlt aber mindestens noch userfriendly!!! Also der Snoopy, der Dilbert und der Garfield sind ebenfalls leicht zu extrahieren... Und was ist eine Guten-Morgen-Seite, ohne vernünftige Comics? :o) Nicole -- »So, you're searching for alien life forms? Don't you meet enough strange people in discussion lists like this one? ;o)« Anthony V. Vitale From j_knobloch_(at)_overnet.de Mon, 7 Feb 2000 15:51:54 -0000 Date: Mon, 7 Feb 2000 15:51:54 -0000 From: Jens Knobloch j_knobloch_(at)_overnet.de Subject: [php] PhpMyAdmin - Online Hallo Liste; PhpMyAdmin habe ich heute versucht bei strato zum Laufen zu bringen. Ich glaub das geht eher nicht oder kann mir jemand erklären wo ich welches passwort u.ä. eintragen muss?? Ciao jensk From Stefan.Engelhardt_(at)_stud.fh-hannover.de Mon, 7 Feb 2000 15:51:33 +0100 Date: Mon, 7 Feb 2000 15:51:33 +0100 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] Formatierung > Wie stelle ich es an das aus 3,324987234 ("," oder "." weiß > ich jetzt nicht > so genau) einmal 3,32 und einmal 3 rauskommt? Wahrscheinlich nicht die ausgefeilteste Lösung, funzt aber: $result=round($FloatZahl*100)/100; Gruss Stefan From L-Andre_(at)_gmx.de Mon, 07 Feb 2000 15:57:43 +0100 Date: Mon, 07 Feb 2000 15:57:43 +0100 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] RE: Re: [php] Browser/Betriebssystem abfragen Hallo! Mark Kronsbein schrieb: > Was ist dieses getClientOS()?? Ist das eine Funktion von dir > oder wie? Ich hab nirgends Infos bekommen. Ich war der Übeltäter, der das Posting geschrieben hat. Wie ich jetzt rausgefunden habe, ist getClientOS() eine Funktion, wie ich bei genauem hinschauen auch hätte sehen müßen. :-( Ich habe das aus einem Script, was für einen Kunden erstellt wurde. Ich lerne gerade PHP, und bin mal so etwas durch die Scripte gestreift. Der "PHP-Mann" in der Agentur, ist mir heute erst über den Weg gelaufen. Er sagte mir, daß getClientOS() eine Funktion ist und eine Funktion aufruft, die Browser usw. abfragt. Das haben die aber selbst geschrieben, also die Browser- und Betriebssytemabfrag, gehört nicht zum PHP-Umfang. Diese Abfrage/Script, wird über include ins Script eingebunden. Ich habe jetzt den "PHP-Mann" auch nicht genau gefragt, wie er es gemacht hat, also die Browserabfrage. mfg, André From lars.scholand_(at)_provider-info.de Mon, 7 Feb 2000 16:03:59 +0100 Date: Mon, 7 Feb 2000 16:03:59 +0100 From: Lars Scholand lars.scholand_(at)_provider-info.de Subject: [php] Formatierung > $result=round($FloatZahl*100)/100; geht nicht folgendes: $zahl = 3.32; $zahl = (int)$zahl; ?? hab ich jetzt nicht getestet. Bis dann, Lars From GH-lists_(at)_ecora.de Mon, 7 Feb 2000 16:13:32 +0100 Date: Mon, 7 Feb 2000 16:13:32 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] PhpMyAdmin - Online Christian Gradl schrieb: > sofern auf deiner lokalen kiste ein php-faehiger webserver > laueft kann phpmyadmin lokal bleiben. Jein. Fast alle größeren Provider erlauben den Zugriff auf die mySQL-DB aus Sicherheitsgründen nur vom zugehörigen Internetserver aus, d.h. eine lokale phpMyAdmin-Installation hat dann keinen Zugriff und ist somit nutzlos. Guido Haeger From Stefan.Engelhardt_(at)_stud.fh-hannover.de Mon, 7 Feb 2000 16:15:59 +0100 Date: Mon, 7 Feb 2000 16:15:59 +0100 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] Formatierung > > $result=round($FloatZahl*100)/100; > > geht nicht folgendes: > > $zahl = 3.32; > $zahl = (int)$zahl; Wahrscheinlich kannst Du damit die Nachkommastellen abschneiden, aber auf eine bestimmte Anzahl Nachkommastellen kommst Du damit auch nicht. Stefan From mk_(at)_html-design.com Mon, 7 Feb 2000 10:21:11 -0500 Date: Mon, 7 Feb 2000 10:21:11 -0500 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Apache mit PHP 3 und PHP 4? Hallo Liste, daß beide PHP-Versionen parallel auf einem Apache laufen können weiß ich. Die Frage ist nur: Wie? IM README steht nur ein Mini-Absatz. Gibt es eine FAQ oder ein HowTO dazu? TIA 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 achim.gosse_(at)_nasa20.com Mon, 7 Feb 2000 16:27:34 +0100 Date: Mon, 7 Feb 2000 16:27:34 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] Formatierung das koennt ihr mit sprintf machen. $float_value = 1,12345678; $formatiert = sprintf("2.4f%", $float_value); print $formatiert; --- ausgabe --- 1,1234 --- ende --- achim Gosse mailto:achim.gosse_(at)_nasa20.com n.a.s.a.2.0 gmbh http://www.nasa20.com borselhof borselstr. 16c 22765 hamburg speak.+49.40.39888288 fax.+49.40.39888299 registered linux user #122734 > -----Ursprüngliche Nachricht----- > Von: Stefan Engelhardt [mailto:Stefan.Engelhardt_(at)_stud.fh-hannover.de] > Gesendet: Montag, 7. Februar 2000 16:16 > An: php_(at)_solix.wiso.Uni-Koeln.DE > Betreff: RE: [php] Formatierung > > > > > $result=round($FloatZahl*100)/100; > > > > geht nicht folgendes: > > > > $zahl = 3.32; > > $zahl = (int)$zahl; > Wahrscheinlich kannst Du damit die Nachkommastellen > abschneiden, aber auf > eine bestimmte Anzahl Nachkommastellen kommst Du damit auch nicht. > > Stefan > > > -- > ** 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 Dominik.Berner_(at)_c-i-s.net Mon, 7 Feb 2000 16:05:05 -0000 Date: Mon, 7 Feb 2000 16:05:05 -0000 From: Dominik Berner Dominik.Berner_(at)_c-i-s.net Subject: [php] php_auth_user newbi Hallo Listenmitglieder. Ich bin neu mit PHP und ich möchte folgendes machen: Im Root-Webserver-Verzeichnis liegt ein .htaccess File, das nur dem User "Dominik" und "xxx" Zugang gibt. Jetzt möchte ich den user auslesen und dann z.B. Dominik automatisch zu einer anderen Seite linken, z.B. zu chip.de. Sieht meine ( vollständige ) index.php3 Datei so richtig aus ? test Danke an Euch Dominik From tobias_(at)_stursberg.de Mon, 7 Feb 2000 16:50:42 +0100 Date: Mon, 7 Feb 2000 16:50:42 +0100 From: Tobias Stursberg tobias_(at)_stursberg.de Subject: [php] AW: [php] nochmal Heise-Ticker Hallo Liste... Von Dennis' Heise-Ticker-Script animiert hab ich mich gleich daran gemacht mir die aktuelle Tischtennis-Weltrangliste aufzubereiten *g*. Mit den eregis krieg ich alles unerwünschte weg bzw. kann mir die englischen Begriffe eindutschen. Das klappt wunderbar. Nur stoße ich da auf ein kleines Problem... Nun möchte ich die Datei (die aus 3 Tabellen besteht (Platz 1-30; 31-60; 61-100)) in 3 strings packen. Ich möchte jede Tabelle in einen String packen. Meine Frage: Wie pack ich das an?? mit split("",$string) hats irgendwie nich funktioniert... Hat jemand Vorschläge? Besten Dank schonmal :-) Gruß Tobias Stursberg > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_infosoc.uni-koeln.de > [mailto:php-admin_(at)_infosoc.uni-koeln.de]Im Auftrag von Stefan Krister > Gesendet: Montag, 7. Februar 2000 15:33 > An: php_(at)_solix.wiso.Uni-Koeln.DE > Betreff: Re: [php] nochmal Heise-Ticker > > > Hallo, > > Dennis & Marlis Merbach schrieb: > > > > ps: noch ein wichtiger Teil meiner Guten-Morgen-Seite > findet im selben > > Verzeichnis unter comics.php > > > > da fehlt aber mindestens noch userfriendly!!! > > MfG > > Stefan Krister > > > -- > You have moved your mouse. Windows must be rebooted for the > changes to take effect. > > -- > ** 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 rene_(at)_get-connected.de Mon, 7 Feb 2000 16:55:51 +0100 Date: Mon, 7 Feb 2000 16:55:51 +0100 From: Rene Paschold rene_(at)_get-connected.de Subject: [php] authenticate Problem Hallo Liste, ich habe ein kleines Problem. Ich habe auf einer php3 Seite folgendes Script. Natürlich geht bei Zugriff ein Fenster auf mit der Authenticate Aufforderung. Das Problem ist nur, daß der User von einer html Seite mit einem Authenticate Formular kommt. Also ein Form wo er schon User und PW eingibt. Wie kann ich das Fenster verhindern wenn die Daten stimmen? SCRIPT AUF ERSTER SEITE: User Name: Password: SCRIPT AUF ZWEITER SEITE: Loesung > Wie stelle ich es an das aus 3,324987234 ("," oder "." weiß > ich jetzt nicht > so genau) einmal 3,32 und einmal 3 rauskommt? Versuche es doch mal so: Als Ergebnis wird 3,32 ausgegeben. Wenn du statt des zweitletzten Kommas in der Klammer einen Punkt angibst, wird auch ein solcher als Trennzeichen verwendet. Aber das wolltest du ja glaube ich gerade vermeiden...oder? -- Mit freundlichen Grüßen, Klaus Becker MBO-Verlag GmbH, Feldstiege 100, 48161 Münster Bereich: Internet-Entwicklung Telefon: 0 25 33 / 93 00 46 eMail: kbecker_(at)_mbo-verlag.de Web: http://www.mbo-verlag.de From Sascha.Mettler_(at)_BERN.CH Mon, 7 Feb 2000 17:03:16 +0100 Date: Mon, 7 Feb 2000 17:03:16 +0100 From: Sascha.Mettler_(at)_BERN.CH Sascha.Mettler_(at)_BERN.CH Subject: [php] snmp unter php3.0.14/win32 Hallo Ich versuche leider ohne Erfolg einen snmpget auf einen router abzusetzen. das klappt schon mit einer einfachen abfrage nicht. ---------- ---------- ergibt als Ausgabe ---------- Variable = system.sysName.0 Value = ---------- wobei alles vom ersten Befehl erzeugt wird. Sprich $syscontact ist schlicht leer. Die gleiche Abfrage funzt aber mit dem Tool snmputil aus dem nt reskit problemlos und auch mit anderen Querytools wie Whatsup haut das locker hin. Mir scheint die snmp-lib hat Probleme mit der Verarbeitung der Werte. Hat schon jemand mit snmp unter php3/win32 Erfolg gehabt? Ich bin für jede Anregung dankbar! Gruss aus der Schweiz Sascha From Sascha.Mettler_(at)_BERN.CH Mon, 7 Feb 2000 17:09:39 +0100 Date: Mon, 7 Feb 2000 17:09:39 +0100 From: Sascha.Mettler_(at)_BERN.CH Sascha.Mettler_(at)_BERN.CH Subject: [php] AW: [php] ASP und PHP im Vergleich Ich denke nicht dass ASP mit ActiveX so direkt was zu tun hat. Auf meinem Hobbyserver fährt ein Kollege eine Site, die via ASP eine Datenbank abfragt (www.immob.ch). da läuft nix mit ActiveX Muell. Das kannst Du IMHO genausowenig deaktivieren wie PHP. Der Hauptvorteil von PHP gegenüber ASP ist wohl, dass es auf verschiedenen Plattformen für wenig bis kein Geld verfügbar ist. Von ASP kann das kaum behauptet werden. Chili! ASP für alternative OS/Webserver kostet wenn ich mich recht entsinne > 1000$. Ausserdem bietet IIS (und damit ASP) keine berauschende Stabilität. Siehe dazu auch heise-ticker (oder direkt http://www.syscontrol.com/d/SWePIX/SWePIX.html ) Website von O'Reilly kann zwar auch ASP, aber nur mit einem Murx und nur den alten Release. hth Gruss aus der Schweiz Sascha > ---------- > Von: Holger Faustmann[SMTP:hf_(at)_conne.net] > Gesendet: Montag, 7. Februar 2000 16:59 > An: php_(at)_solix.wiso.Uni-Koeln.DE > Betreff: [php] ASP und PHP im Vergleich > > Hallo Liste, > > ich muss mal wieder einem Kunden erzaehlen warum ich nicht mit > ASP entwickle sondern mit PHP. > > Es gibt viele gute Gruende die wir alle kennen ;-) > > Was ist eigentlich mit diesem ActiveX-Zeug. > ASP ist doch serverseitig wie PHP oder? > Kann man denn Netscape oder IE nicht irgendwie dazu bringen > ASP-Datenbankseiten zu ignorieren, dann waere das ein > weiterer wesentlicher Nachteil von ASP gegenueber PHP. > > Kennt jemand eine Datenbankseite die dynamisch mit ASP und > Active-X-Controlls Inhalte bereitstellt? > Ich will mal sehen, ob sich da nicht was deaktivieren > laesst :-) > > Falls jemand noch eine Quelle mit Vor- und Nachteilen kennt, > moege er sie mir senden. > > Viele Gruesse > Holger Faustmann > > -- > ** 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 TTC_(at)_Netbeat.org Mon, 7 Feb 2000 17:20:46 +0100 Date: Mon, 7 Feb 2000 17:20:46 +0100 From: Thomas Kloppholz TTC_(at)_Netbeat.org Subject: [php] =?iso-8859-1?Q?Debug_Level_im_Script_=E4ndern?= Hi Leute, hab da ein kleines Problem mit meinem Provider. Der Hat einfach den Debuglevel der php.ini des Servers geändert und weigert sich, das einfach wieder zurückzusetzten. Wie kann ich jetzt in einem Script den debuglevel für dieses Script ändern, das Ganze script (richtig) um zu Programmieren ?? Mit freundlichem Gruß, Thomas [TTC] Kloppholz ---- Postfach 2404 74014 Heilbronn Cell : 0171 / 6160688 Fax : 0441 / 8009901156 E-Mail : TTC_(at)_Netbeat.org TTC_(at)_Giga4u.de URL : http://www.netbeat.org From tobias_(at)_stursberg.de Mon, 7 Feb 2000 17:26:24 +0100 Date: Mon, 7 Feb 2000 17:26:24 +0100 From: Tobias Stursberg tobias_(at)_stursberg.de Subject: [php] Problem mit Tabellen .... (was: [php] nochmal Heise-Ticker) Hallo Liste... Von Dennis' Heise-Ticker-Script animiert hab ich mich gleich daran gemacht mir die aktuelle Tischtennis-Weltrangliste aufzubereiten *g*. Mit den eregis krieg ich alles unerwünschte weg bzw. kann mir die englischen Begriffe eindutschen. Das klappt wunderbar. Nur stoße ich da auf ein kleines Problem... Nun möchte ich die Datei (die aus 3 Tabellen besteht (Platz 1-30; 31-60; 61-100)) in 3 strings packen. Ich möchte jede Tabelle in einen String packen. Meine Frage: Wie pack ich das an?? mit split("",$string) hats irgendwie nich funktioniert... Hat jemand Vorschläge? Besten Dank schonmal :-) Gruß Tobias Stursberg From webmasterbhs_(at)_bluewin.de Mon, 7 Feb 2000 17:49:40 +0100 Date: Mon, 7 Feb 2000 17:49:40 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] dbase trabbl nach stundenlangem testen bin ich der meinung, dass das DBASE format von php propritär ist .... weder mit MS Access noch mit Excel noch mit StarBase kann die Zeilen in der DBase Datei anschauen. Lediglich wird angezeigt, dass 453 Datensätze vorhanden sind. Generiert wird die Dbase Datei so (ich bin mal so frech und puste den ganzen code): $dbname = "quick.dbf"; _(at)_unlink($dbname); $def = array( array("ArtMatch","C",100),array("ArtNr","C",100),array("QUICK01","C",5 0),array("QUICK02","C",50),array("QUICK03","C",50),array("QUICK04","C" ,50),array("QUICK05","C",50),array("QUICK06","C",50),array("QUICK07"," C",50),array("QUICK08","C",50),array("QUICK09","C",50),array("QUICK10" ,"C",50),array("QUICK11","C",50),array("QUICK12","C",50),array("QUICK1 3","C",50),array("QUICK14","C",50),array("QUICK15","C",50),array("QUIC K16","C",50),array("QUICK17","C",50),array("QUICK18","C",50),array("QU ICK19","C",50),array("QUICK20","C",50)); dbase_create($dbname,$def); $dbo = dbase_open($dbname,'2'); $getq = mysql_query("select * from esart"); while ($row = mysql_fetch_array($getq)) { $artmatch = $row["artmatch"]; $artnr = $row["artnr"]; $quick01 = $row["quick01"]; $quick02 = $row["quick02"]; $quick03 = $row["quick03"]; $quick04 = $row["quick04"]; $quick05 = $row["quick05"]; $quick06 = $row["quick06"]; $quick07 = $row["quick07"]; $quick08 = $row["quick08"]; $quick09 = $row["quick09"]; $quick10 = $row["quick10"]; $quick11 = $row["quick11"]; $quick12 = $row["quick12"]; $quick13 = $row["quick13"]; $quick14 = $row["quick14"]; $quick15 = $row["quick15"]; $quick16 = $row["quick16"]; $quick17 = $row["quick17"]; $quick18 = $row["quick18"]; $quick19 = $row["quick19"]; $quick20 = $row["quick20"]; dbase_add_record($dbo,array($artmatch,$artnr,$quick01,$quick02, $quick03,$quick04,$quick05,$quick06,$quick07,$quick08,$quick09, $quick10,$quick11,$quick12,$quick13,$quick14,$quick15,$quick16, $quick17,$quick18,$quick19,$quick20)); }; echo "

DBase OK zum Downloaden
"; echo "DBase hat ".dbase_numrecords($dbo)." Zeilen Einträge

"; dbase_close($dbo); ------------------------------ mysql tabelle esart ist gleich aufgebaut wie quick.dbf ... erstellung der dbase datei ist kein problem, das ding hat sogar 533 KB grösse .... wer kann mir jetzt BITTE! verraten wo die datensätze sind ????? ein verzweifelter kiri From Christian.Hofmann_(at)_gmx.de Mon, 7 Feb 2000 18:12:42 +0100 Date: Mon, 7 Feb 2000 18:12:42 +0100 From: Christian Hofmann Christian.Hofmann_(at)_gmx.de Subject: [php] SQL-Abfrage (schwer) Kann man irgendwie eine Anfrage machen, bei der folgendes möglich ist: Angenommen wir haben folgende Tabelle: Spalte1 Spalte2 Spalte3 Spalte4 Spalte5 Zeile1 aaa aaa aaa bbb aaa Zeile2 bbb aaa aaa aaa aaa Zeile3 aaa aaa aaa aaa aaa Zeile4 aaa aaa bbb aaa aaa Zeile5 aaa aaa aaa aaa aaa Zeile6 aaa bbb aaa aaa aaa Nun hätte ich gerne irgendwie alle Spaltennamen, in denen bbb steht - ist das möglich? 2. Problem: Spalte1 Spalte2 Zeile1 50 100 Zeile2 344 545 Zeile3 345 300 Zeile4 67 545 Zeile5 56 50 Nun will ich alle Zeilen (bzw. einfach nur die Zeilen zurückgelifert bekommen), bei denen Spalte 1 >= Spalte2 Wie muss ich diese Afrage machen? Und wenn ich gerade dabei bin, kann ich es bei SQL irgendwie so machen, dass ich auf die Spalten wie ein Array zugreifen kann? Also angenommen ich habe folgende Tabelle: Spalte1x Spalte1y Spalte1z Spalte2x Spalte2y Spalte2z Zeile1 aaa aaa aaa bbb aaa aaa Zeile2 bbb aaa aaa aaa aaa aaa Zeile3 aaa aaa aaa aaa aaa aaa Zeile4 aaa aaa bbb aaa aaa aaa Zeile5 aaa aaa aaa aaa aaa aaa Zeile6 aaa bbb aaa aaa aaa aaa Dann will ich einfach auf die Tabelle Zugreifen Spalte1[x]=ccc Ist das möglich? Ich hoffe es gibt einige die mir helfen können.... CU - und danke vorab Christian Hofmann Christian.Hofmann_(at)_gmx.de From webmaster_(at)_cyberfly.net Mon, 7 Feb 2000 19:05:59 +0100 Date: Mon, 7 Feb 2000 19:05:59 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] Formular mit TYPE="hidden", oder doch Sessions? Hallo Dominic, Mir ist nicht ganz klar, wofür du noch hidden elemente brauchst, wenn der User das eh noch ändern können soll, reicht es wenn du die werte aus dem ersten formular einfach als Values im Zeiten einsetzt Gruss, Peter "[DiSAStA]" Petermann webmaster_(at)_cyberfly.net http://www.cyberfly.net > Hallo Liste, > > Folgendes Problem: Ich habe ein ziemlich großes Formular, so ca. mit 70 > Elementen. Nachdem das Formular abgeschickt wurde, soll der User nochmal > in einer Tabelle sehen, was er eingegeben hatte, und dann das ganze > entweder endgültig abschicken, oder nochmal etwas verändern können. > Allerdings sieht mir eine Konstruktion mit 70 TYPE="hidden"-feldern > irgendwie nicht so professionell aus ;-). Sollte man für sowas nicht > lieber eine Session einsetzen, oder hat jemand noch eine andere Idee? > Ich würde den Einsatz von PHPLIB gerne vermeiden, weil die anderen > Mitarbeiter davon gar keine Ahnung haben. > > Greetinxxx, > > Dominic > > -- > ** 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 MSchomers_(at)_gmx.de Mon, 7 Feb 2000 19:10:48 +0100 Date: Mon, 7 Feb 2000 19:10:48 +0100 From: Malte Schomers MSchomers_(at)_gmx.de Subject: [php] SQL-Abfrage (schwer) Hi! Christian Hofmann schrieb: > Nun hätte ich gerne irgendwie alle Spaltennamen, in denen bbb steht - ist > das möglich? Dazu fällt mir auf die Schnelle nichts ein... > Nun will ich alle Zeilen (bzw. einfach nur die Zeilen zurückgelifert > bekommen), bei denen Spalte 1 >= Spalte2 > Wie muss ich diese Afrage machen? Probier doch mal: SELECT * FROM Tbl_Name WHERE Spalte1 > Spalte2 Malte -- [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] [ malte schomers | mschomers_(at)_gmx.de | www.malte.de.cx ] [ icq#: 39453721 | odigo id: 202551 -> www.odigo.com ] [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] From MSchomers_(at)_gmx.de Mon, 7 Feb 2000 19:12:02 +0100 Date: Mon, 7 Feb 2000 19:12:02 +0100 From: Malte Schomers MSchomers_(at)_gmx.de Subject: [php] ASP und PHP im Vergleich Hi! Holger Faustmann schrieb: > Falls jemand noch eine Quelle mit Vor- und Nachteilen kennt, > moege er sie mir senden. http://www.zdnet.de/internet/artikel/java/200002/dynamik02_05-wc.html Malte -- [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] [ malte schomers | mschomers_(at)_gmx.de | www.malte.de.cx ] [ icq#: 39453721 | odigo id: 202551 -> www.odigo.com ] [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] From MSchomers_(at)_gmx.de Mon, 7 Feb 2000 19:15:43 +0100 Date: Mon, 7 Feb 2000 19:15:43 +0100 From: Malte Schomers MSchomers_(at)_gmx.de Subject: [php] SQL-Abfrage Hi! Ich habe folgende Tabelle: ID | Name | Date ---------------- 1 | bla | 20000207191352 usw. Date ist also Timestamp(14). Wie ermittle ich den Datensatz, bei dem das Datum am neuesten ist (sprich: den aktuellesten Datensatz) Malte -- [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] [ malte schomers | mschomers_(at)_gmx.de | www.malte.de.cx ] [ icq#: 39453721 | odigo id: 202551 -> www.odigo.com ] [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] From webmaster_(at)_cyberfly.net Mon, 7 Feb 2000 19:12:19 +0100 Date: Mon, 7 Feb 2000 19:12:19 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] ASP und PHP im Vergleich Hi Holger, ich weiss ja nicht wie du das siehst, aber absichtlich fehler in eine Technologie reinsetzen, nur um argumente fur eine andere zu haben finde ich traurig, ich meine PHP hat doch so schon genug vorteile (z.B. lauft ASP nu nicht auf ner Linux Kiste Gruss Peter "[DiSAStA]" Petermann webmaster_(at)_cyberfly.net http://www.cyberfly.net > Hallo Liste, > > ich muss mal wieder einem Kunden erzaehlen warum ich nicht mit > ASP entwickle sondern mit PHP. > > Es gibt viele gute Gruende die wir alle kennen ;-) > > Was ist eigentlich mit diesem ActiveX-Zeug. > ASP ist doch serverseitig wie PHP oder? > Kann man denn Netscape oder IE nicht irgendwie dazu bringen > ASP-Datenbankseiten zu ignorieren, dann waere das ein > weiterer wesentlicher Nachteil von ASP gegenueber PHP. > > Kennt jemand eine Datenbankseite die dynamisch mit ASP und > Active-X-Controlls Inhalte bereitstellt? > Ich will mal sehen, ob sich da nicht was deaktivieren > laesst :-) > > Falls jemand noch eine Quelle mit Vor- und Nachteilen kennt, > moege er sie mir senden. > > Viele Gruesse > Holger Faustmann > > -- > ** Durchgehend gevffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From wolfgang_(at)_handyinfo.at Mon, 7 Feb 2000 19:29:18 +0100 Date: Mon, 7 Feb 2000 19:29:18 +0100 From: HandyInfo.at wolfgang_(at)_handyinfo.at Subject: [php] order by date??? mysql??? HI I hätte ein da ein paar Fragen zu der Ordnung bei mysql. Wenn ich eine Datenbank nach dem Datum ordnen will (Date definierte Spalte): 1) geht das simple mit order by date? Checkt mysql das? 2) Wenn ich sagen will: where date > 13-02-2000 -> geht das? Bzw. wie mach ich das am besten. Danke Wolfgang From GH-lists_(at)_ecora.de Mon, 7 Feb 2000 19:38:02 +0100 Date: Mon, 7 Feb 2000 19:38:02 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] ASP und PHP im Vergleich Holger Faustmann schrieb > Es gibt viele gute Gruende die wir alle kennen ;-) Dann erzähle ihm die doch ;-) > ASP ist doch serverseitig wie PHP oder? > Kann man denn Netscape oder IE nicht irgendwie dazu bringen > ASP-Datenbankseiten zu ignorieren, dann waere das ein > weiterer wesentlicher Nachteil von ASP gegenueber PHP. Wie Du schon sagst, läuft ASP serverseitig und wenn ein Browser Deiner Wahl ASP-Seiten komplett ignorieren soll, mußt Du ihm das HTML abgewöhnen... > Kennt jemand eine Datenbankseite die dynamisch mit ASP und > Active-X-Controlls Inhalte bereitstellt? windowsupdate.microsoft.com :-P > Ich will mal sehen, ob sich da nicht was deaktivieren > laesst :-) ASP und ActiveX zu vermischen und damit zu argumentieren ist sicher nicht sehr klug, vielleicht hat Dein Kunde ja auch gute Gründe für ASP? Vielleicht hilft Dir das weiter: http://www.pcwelt.de/ausgabe/00_02/n070200004.HTM (ganz aktuell von heute - spricht zwar nicht direkt gegen ASP, aber gegen NT als Serverplattform, womit ASP hinfällig ist). Guido Haeger From Stefan.Engelhardt_(at)_stud.fh-hannover.de Mon, 7 Feb 2000 19:50:23 +0100 Date: Mon, 7 Feb 2000 19:50:23 +0100 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] SQL-Abfrage (schwer) > Kann man irgendwie eine Anfrage machen, bei der folgendes möglich ist: > > Angenommen wir haben folgende Tabelle: > > Spalte1 Spalte2 Spalte3 Spalte4 Spalte5 > Zeile1 aaa aaa aaa bbb aaa > Zeile2 bbb aaa aaa aaa aaa > Zeile3 aaa aaa aaa aaa aaa > Zeile4 aaa aaa bbb aaa aaa > Zeile5 aaa aaa aaa aaa aaa > Zeile6 aaa bbb aaa aaa aaa > > > Nun hätte ich gerne irgendwie alle Spaltennamen, in denen bbb > steht - ist > das möglich? geht vielleich auch nur mit SQL, aber mit php wuerde ich folgendes vorschlagen: $query="SELECT count(*) FROM Tabelle WHERE Spalte1='bbb'"; $result=mysql_query($query); If (mysql_fetch_row($result)>0) { echo "In Spalte1 kommt bbb vor!\n
"; } Diese Abfrage macht man dann fuer alle Spalten. Man kann natuerlich auch die Spaltennamen vorher in ein Array packen oder, was noch flexibler ist, sie vorher auslesen. Leider komme ich gerade nicht an meine lokale php-Datei ran, deswegen ist der Code vielleicht nicht ganz 100%-ig. Mit SQL komme ich auf jeden Fall ueber "DESCRIBE Tabelle" an die Spaltennamen, um sie dann einzeln auf Vorkommen von "bbb" zu ueberpruefen, dass waere dann die flexibelste Loesung. > 2. Problem: > > Spalte1 Spalte2 > Zeile1 50 100 > Zeile2 344 545 > Zeile3 345 300 > Zeile4 67 545 > Zeile5 56 50 > > Nun will ich alle Zeilen (bzw. einfach nur die Zeilen zurückgelifert > bekommen), bei denen Spalte 1 >= Spalte2 > > Wie muss ich diese Afrage machen? SELECT * FROM Tabelle WHERE Spalte1>Spalte2; Ich bin kein Datenbaenker, aber das finde ich nich' so schwer. ;-) > > Und wenn ich gerade dabei bin, kann ich es bei SQL irgendwie > so machen, dass > ich auf die Spalten wie ein Array zugreifen kann? Also > angenommen ich habe > folgende Tabelle: > > Spalte1x Spalte1y Spalte1z Spalte2x > Spalte2y Spalte2z > Zeile1 aaa aaa aaa bbb aaa > aaa > Zeile2 bbb aaa aaa aaa aaa > aaa > Zeile3 aaa aaa aaa aaa aaa > aaa > Zeile4 aaa aaa bbb aaa aaa > aaa > Zeile5 aaa aaa aaa aaa aaa > aaa > Zeile6 aaa bbb aaa aaa aaa > aaa > > > Dann will ich einfach auf die Tabelle Zugreifen Spalte1[x]=ccc > > Ist das möglich? Meinst Du nur lesend oder lesend und schreibend? Lesend ist kein Thema, schreibend ziemlich aufwendig, denke ich. Stefan From Stefan.Engelhardt_(at)_stud.fh-hannover.de Mon, 7 Feb 2000 19:22:13 +0100 Date: Mon, 7 Feb 2000 19:22:13 +0100 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] php_auth_user newbi Hallo PHP-Newbi ;-) > Im Root-Webserver-Verzeichnis liegt ein .htaccess File, das > nur dem User > "Dominik" und "xxx" Zugang gibt. Jetzt möchte ich den user > auslesen und dann > z.B. Dominik automatisch zu einer anderen Seite linken, z.B. > zu chip.de. > > Sieht meine ( vollständige ) index.php3 Datei so richtig aus ? > > > > test > > if ($PHP_AUTH_USER == minik"){ > header( "location: http://www.chip.de"); > } > elseif ($PHP_AUTH_USER == "xxx){ > header( "location: http://www.wasweissich.de"); > } > ?> > > > Ob so alles richtig ist, kann ich Dir nicht genau sagen, jedoch bin ich mir sicher, daß Du header(); nur vor dem ersten gesendeten Zeichen aufrufen darfst und danach nicht mehr. test Wenn Du den User sowieso umleiten willst, dann ist theoretisch der HTML-Code ueberfluessig, praktisch finde ich, dass der User ueber die Umleitung informiert werden sollte, womit dann doch HTML-Code benötigt wird. Gruss Stefan From fg_(at)_FutureByte.net Mon, 7 Feb 2000 20:00:59 +0100 Date: Mon, 7 Feb 2000 20:00:59 +0100 From: Franz Graf fg_(at)_FutureByte.net Subject: [php] order by date??? mysql??? On 7 Feb 00, at 19:29, HandyInfo.at wrote: > I hätte ein da ein paar Fragen zu der Ordnung bei mysql. > Wenn ich eine Datenbank nach dem Datum ordnen will (Date definierte > Spalte): 1) geht das simple mit order by date? Checkt mysql das? Isses SO schwer einen einfachen Select einzugeben? Aber um die Frage zu beantworten: Ja, MySQL checkt das - zumindest wenn man die MySQL-Timestampfelder benutzt - anders hab ichs jetzt nicht ausprobiert > 2) Wenn > ich sagen will: where date > 13-02-2000 -> geht das? Bzw. wie mach ich > das am besten. where date > '2000-02-13' Ich würd die MySQL-Timestampfelder verwenden. Ich bin zwar kein Experte auf dem Gebiet aber die Beschreibung im Manual [1] läßt schon ein paar Vorteile anklingen. [1] irgendwo um http://www.mysql.org/Manual_chapter/manual_Reference.html#DATETIME Franz Graf -- Franz Graf - Webdesign FutureByte - Net Development Equipment http://www.futurebyte.net From wolfgang_(at)_handyinfo.at Mon, 7 Feb 2000 20:12:54 +0100 Date: Mon, 7 Feb 2000 20:12:54 +0100 From: HandyInfo.at wolfgang_(at)_handyinfo.at Subject: [php] order by date??? mysql??? > Isses SO schwer einen einfachen Select einzugeben? > Aber um die Frage zu beantworten: Ja, MySQL checkt das - > zumindest wenn man die MySQL-Timestampfelder benutzt - anders > hab ichs jetzt nicht ausprobiert Ich muss, aber das Date.Feld benutzen, da ich später eine Abfrage brauche, die nur spezielle Monate herausfiltert. > where date > '2000-02-13' > Ich würd die MySQL-Timestampfelder verwenden. Ich bin zwar kein > Experte auf dem Gebiet aber die Beschreibung im Manual [1] läßt > schon ein paar Vorteile anklingen. Aber kein MONAT!!! -> Trotzdem Danke, Wolfgang > > [1] irgendwo um http://www.mysql.org/Manual_chapter/manual_Reference.html#DATETIME From webmaster_(at)_cyberfly.net Mon, 7 Feb 2000 20:36:12 +0100 Date: Mon, 7 Feb 2000 20:36:12 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] order by date??? mysql??? > I hätte ein da ein paar Fragen zu der Ordnung bei mysql. > Wenn ich eine Datenbank nach dem Datum ordnen will (Date > definierte Spalte): > 1) geht das simple mit order by date? Checkt mysql das? Ja, das geht, wenn du willst, das das neueste als erstes ausgegeben wird, solltest du jedoch ORDER BY date DESC benutzen > 2) Wenn ich sagen will: where date > 13-02-2000 -> geht das? Bzw. wie mach > ich das am besten. Gute Frage, lies doch einfach mal im Manual nach, da stehst drin, Die Antwort zu Frage 1 übrigens auch Gruss, Peter "[DiSAStA]" Petermann webmaster_(at)_cyberfly.net http://www.cyberfly.net From webmaster_(at)_cyberfly.net Mon, 7 Feb 2000 20:40:07 +0100 Date: Mon, 7 Feb 2000 20:40:07 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] order by date??? mysql??? Hi, > > Isses SO schwer einen einfachen Select einzugeben? > > Aber um die Frage zu beantworten: Ja, MySQL checkt das - > > zumindest wenn man die MySQL-Timestampfelder benutzt - anders > > hab ichs jetzt nicht ausprobiert > Ich muss, aber das Date.Feld benutzen, da ich später eine Abfrage brauche, > die nur spezielle Monate herausfiltert. Timestamp enthält doch eine Monatsangabe? reicht das nicht? sollte schon... > > where date > '2000-02-13' > > Ich würd die MySQL-Timestampfelder verwenden. Ich bin zwar kein > > Experte auf dem Gebiet aber die Beschreibung im Manual [1] läßt > > schon ein paar Vorteile anklingen. > > Aber kein MONAT!!! -> Trotzdem Danke, Wolfgang siehe oben From wolfgang_(at)_handyinfo.at Mon, 7 Feb 2000 20:55:32 +0100 Date: Mon, 7 Feb 2000 20:55:32 +0100 From: HandyInfo.at wolfgang_(at)_handyinfo.at Subject: [php] AW: [php] order by date??? mysql??? > Hi, > > > > > Isses SO schwer einen einfachen Select einzugeben? > > > Aber um die Frage zu beantworten: Ja, MySQL checkt das - > > > zumindest wenn man die MySQL-Timestampfelder benutzt - anders > > > hab ichs jetzt nicht ausprobiert > > Ich muss, aber das Date.Feld benutzen, da ich später eine Abfrage brauche, > > die nur spezielle Monate herausfiltert. > Timestamp enthält doch eine Monatsangabe? > reicht das nicht? > sollte schon... Meinst du timestamp, sekunden seit 1970 oder timestamp einfach Datum ohne Bindestrich? From fg_(at)_FutureByte.net Mon, 7 Feb 2000 21:13:41 +0100 Date: Mon, 7 Feb 2000 21:13:41 +0100 From: Franz Graf fg_(at)_FutureByte.net Subject: [php] AW: [php] order by date??? mysql??? On 7 Feb 00, at 20:55, HandyInfo.at wrote: > Meinst du timestamp, sekunden seit 1970 oder timestamp einfach > Datum ohne Bindestrich? Anbei ein Auszug aus http://www.mysql.org/Manual_chapter/manual_Reference.html#DATETIME The `full' TIMESTAMP format is 14 digits, but TIMESTAMP columns may be created with shorter display sizes: Display format: YYYYMMDDHHMMSS YYMMDDHHMMSS YYMMDDHHMM YYYYMMDD YYMMDD YYMM YY Franz Graf -- Franz Graf - Webdesign FutureByte - Net Development Equipment http://www.futurebyte.net From sk_(at)_ilex.de Mon, 07 Feb 2000 19:14:07 +0100 Date: Mon, 07 Feb 2000 19:14:07 +0100 From: Silvan Kindt sk_(at)_ilex.de Subject: [php] OT: Re: [php] Re: [PM] Re: nochmal Heise-Ticker Hi! > Aber seid so gut und legt keine Links darauf, ist rein privat und ich weiß > nicht, wie Heise es findet, wenn man all die schönen Banner umgeht... http://www.mabi.de/news/heise/ Einfach jeden Tag die Heisenews in der Mailbox... ist aber (pfui;-) ein cgi-Script, soweit ich mich erinnere ;-)) Auch ohne Werbung. Dazu sagt Heise, daß man es toleriert, solange es nicht überhand nimmt, also psssst :-) Gruesse, Silvan From webmaster_(at)_trialsport-online.de Mon, 7 Feb 2000 21:11:44 +0100 Date: Mon, 7 Feb 2000 21:11:44 +0100 From: Jan Lehnardt webmaster_(at)_trialsport-online.de Subject: [php] und schonwieder Heise! Hallo Peter, Monday, February 07, 2000, 12:39:06 AM, you wrote: PP> ich habe das Script von Jan Lehnhard nocheinmal umgeschrieben, PP> so das es jetzt nurnoch die Headlines ausliest, und PP> dann Links zu den Artikeln anbietet, hatte ich erst auch so, aber ich wollte einen newsletter basteln... PP> // Heise Newsticker - Headlines Auslesen PP> // Basiert auf HeiseNewsticker Auslese Script von PP> // Jan Lehnhard, PP> // Modifiziert von Peter "[DiSAStA]" Petermann PP> // liesst nurnoch Headlines, und bietet links zu den entsprechenden News mir waere lieber, wenn da [..] Script von Jan "_bErT_" Lehnardt ;-) und ein thx to Yapa koennte da auch noch rein. wenn ihr noch ein regex fuer die diaries auf phpwizard.net braucht, hab ich hier auch rumliegen ;-) Jan From webmaster_(at)_cyberfly.net Mon, 7 Feb 2000 21:39:17 +0100 Date: Mon, 7 Feb 2000 21:39:17 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] AW: [php] order by date??? mysql??? Hi, > > > Isses SO schwer einen einfachen Select einzugeben? > > > > Aber um die Frage zu beantworten: Ja, MySQL checkt das - > > > > zumindest wenn man die MySQL-Timestampfelder benutzt - anders > > > > hab ichs jetzt nicht ausprobiert > > > Ich muss, aber das Date.Feld benutzen, da ich später eine Abfrage > brauche, > > > die nur spezielle Monate herausfiltert. > > Timestamp enthält doch eine Monatsangabe? > > reicht das nicht? > > sollte schon... > Meinst du timestamp, sekunden seit 1970 oder timestamp einfach Datum ohne > Bindestrich? letzteres! Gruss Peter "[DiSAStA]" Petermann webmaster_(at)_cyberfly.net http://www.cyberfly.net From merbach_(at)_webkonzepte.de Mon, 7 Feb 2000 22:14:44 +0100 Date: Mon, 7 Feb 2000 22:14:44 +0100 From: Dennis Merbach, WebKonzepte merbach_(at)_webkonzepte.de Subject: [php] Problem mit Tabellen .... (was: [php] nochmal Heise-Ticker) Tobias Stursberg schrieb: > Nun möchte ich die Datei (die aus 3 Tabellen besteht (Platz > 1-30; 31-60; 61-100)) in 3 strings packen. Ich möchte jede > Tabelle in einen String packen. > Meine Frage: Wie pack ich das an?? > > mit split("",$string) hats irgendwie nich funktioniert... Was macht es denn (nicht)? Ich habe in meinem Heise-Skript die Datensätze explode verwendet. Wenn es die Sache ähnlich handhabt, mußt Du darauf achten, daß Du wieder hinzufügst. Sonst wird vor allem Netscape sehr böse... :-) Dennis ----------------------------- Dennis Merbach http://www.webkonzepte.de http://www.merbach.net ----------------------------- From merbach_(at)_webkonzepte.de Mon, 7 Feb 2000 22:14:44 +0100 Date: Mon, 7 Feb 2000 22:14:44 +0100 From: Dennis Merbach, WebKonzepte merbach_(at)_webkonzepte.de Subject: [php] Apache mit PHP 3 und PHP 4? Mark Kronsbein schrieb: > daß beide PHP-Versionen parallel auf einem Apache laufen können > weiß ich. Die Frage ist nur: Wie? IM README steht nur ein Mini-Absatz. Maximal eine (unter Linux) als Modulversion. Weitere PHP-Versionen lassen sich als CGI-Version einbinden. Dann kannst Du entweder in der Apache Konfiguration die Endung .php4 dem PHP3 zuweisen und .php3 dem PHP4 zuweisen (auch wenn konservative es anders herum bevorzugen mögen) oder die Nutzung der verschiedenen Versionen verzeichnisweise per .htaccess regeln. Grüße Dennis ----------------------------- Dennis Merbach http://www.webkonzepte.de http://www.merbach.net ----------------------------- From hpf_(at)_top-invest.net Mon, 07 Feb 2000 22:29:46 +0100 Date: Mon, 07 Feb 2000 22:29:46 +0100 From: Helmut P. Fleischhauer hpf_(at)_top-invest.net Subject: [php] order by date??? mysql??? At 19:29 07.02.00 +0100, you wrote: >HI > >I hätte ein da ein paar Fragen zu der Ordnung bei mysql. >Wenn ich eine Datenbank nach dem Datum ordnen will (Date definierte Spalte): >1) geht das simple mit order by date? Checkt mysql das? >2) Wenn ich sagen will: where date > 13-02-2000 -> geht das? Bzw. wie mach >ich das am besten. ----- $db->query("select a.id as id, a.title as title, a.text as text, DATE_FORMAT(a.time,'d.m.Y H:i') as time, time as datum from linkespalte as a order by datum desc limit 10"); So wird nach Datum in dem Beispiel http://www.abarcar.de/editieren/ sortiert. Gruesse Helmut > >Danke > >Wolfgang > > >-- >** 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 ralf_(at)_kuerbis.org Mon, 7 Feb 2000 23:16:09 +0100 Date: Mon, 7 Feb 2000 23:16:09 +0100 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] Apache mit PHP 3 und PHP 4? > > daß beide PHP-Versionen parallel auf einem Apache laufen können > weiß ich. Die Frage ist nur: Wie? IM README steht nur ein Mini-Absatz. Der genuegt sogar. ;-) Ein paar Auszuege aus meinem Inst-Log: apache: Mittels ./configure --prefix=/opt/pdp/apache --enable-module=all --enable-shared=max werden a) alle Module enabled, d.h. aktiviert und b) jene Module - ausser den dringend notwendigen Modulen zur Verwendung als DSO (Dynamic Shared Objects) kompiliert. make kompiliert make install installiert alle notwendigen Dateien im bei --prefix angegebenen Pfad. Anpassen der httpd.conf, da nicht saemtliche Module sinnvoll bzw. notwendig sind, hier somit nur die wirklich benoetigten angeben, also einige "LoadModule..."-Anweisungen kommentieren. PHP3: do-conf: ./configure --with-apxs=/opt/pdp/apache/bin/apxs \ --with-gd=/usr/local \ --with-mysql=/opt/pdp/mysql --with-zlib --enable-sysvshm=yes \ --enable-sysvsem=yes --enable-versioning make kompiliert, make install kopiert libphp3.so in den richtigen Pfad und setzt Optionen in httpd.conf - nicht schlecht! letztere Option ermoeglicht die gleichzeitige Installation von PHP3 und PHP4. Achtung - die Option --enable-versioning ist erst ab PHP 3.0.13 enthalten. Die Pfade sollten natuerlich korekt sein, d.h. zum apxs-Binary sowie zur MySQL-Installation. Die gleichen Schritte bei PHP4 (hier probiert mit Beta3 - klappt problemlos, manche CVS-Version wirft zunaechst Raetsel auf, also immer einen Blick auf die Bug-Database haben...). Die Parameter koennen variieren, hier sind es tatsaechlich die gleichen wie bei PHP3: ./configure --with-apxs=/opt/pdp/apache/bin/apxs \ --with-mysql=/opt/pdp/mysql --with-zlib --enable-sysvshm=yes \ --enable-sysvsem=yes --enable-versioning --without-gd make und make install... Nach diesen Schritten sollten die beiden Zeilen LoadModule php3_module libexec/libphp3.so LoadModule php4_module libexec/libphp4.so in der httpd.conf auftauchen. Danach waere der MIME-Typ zu setzen: z.B. fuer PHP3: AddType application/x-httpd-php3 .php3 .phtml .htm AddType application/x-httpd-php3-source .phps und fuer PHP4: AddType application/x-httpd-php .php Somit wird die Endung .php nun PHP4 zugewiesen, was ein Test durch phpinfo() bestaetigt. Beste Gruesse, Ralf -- / mail:// ralf _(at)_ { kuerbis.org | globalpark.de | php-center.de } / http:// www . { kuerbis.org | globalpark.de | php-center.de } / fon:// { 0177-5262345 | 02233-793373 } From Ralph_(at)_Modjesch.de Tue, 8 Feb 2000 07:47:20 +0100 Date: Tue, 8 Feb 2000 07:47:20 +0100 From: Ralph Modjesch Ralph_(at)_Modjesch.de Subject: [php] Include: relative oder absolute Pfadangabe? Hi Macht es eigentlich einen unterschied, ob man mit: include("../incs/vars.inc.php3") oder mit include("/usr/home/www/incs/vars.inc.php3") eine Datei einbindet? Sind bei einer von den 2 Moeglichkeiten performance- nachteile zu erwarten? mfg Ralph ----- cut here to destroy monitor -----8<----- ralph modjesch http://modjesch.de mailto:ralph_(at)_modjesch.de icq: 7551810 From michael.renner_(at)_tuebingen.mpg.de Tue, 8 Feb 2000 08:18:26 +0100 Date: Tue, 8 Feb 2000 08:18:26 +0100 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] order by date??? mysql??? On Mon, 07 Feb 2000, HandyInfo.at wrote: > HI > > I hätte ein da ein paar Fragen zu der Ordnung bei mysql. > Wenn ich eine Datenbank nach dem Datum ordnen will (Date definierte Spalte): > 1) geht das simple mit order by date? Checkt mysql das? > 2) Wenn ich sagen will: where date > 13-02-2000 -> geht das? Bzw. wie mach > ich das am besten. > Moin, ist keine Problem: $today = date("Y-m-d"); $frage = "SELECT * FROM $computer WHERE (Date >= \"$today\") ORDER BY Date"; 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 hf_(at)_conne.net Tue, 08 Feb 2000 08:25:02 +0100 Date: Tue, 08 Feb 2000 08:25:02 +0100 From: Holger Faustmann hf_(at)_conne.net Subject: [php] AW: [php] ASP und PHP im Vergleich Hallo Peter, ich weiss ja nicht wie du das siehst, > aber absichtlich fehler in eine Technologie reinsetzen, > nur um argumente fur eine andere zu haben finde ich > traurig, da hast Du recht! Ich habe es etwas ungluecklich formuliert. Ich kapiere die Microsoft Logig nur nicht: und als ich nach draussen ging regnete es... aber microsoft sagte es regnet nicht... also wurde ich nicht nass Ich surfe immer oefter auf ASP/Java-Script-Seiten, die meinen Browser permanent abstuerzen lassen. Ich surfe mit dem NN 4.7d. Es liegt sicherlich nicht an Java-Script oder ASP sondern am Programmierer. Mit freundlichem Gruss Holger Faustmann From webmaster_(at)_cyberfly.net Tue, 8 Feb 2000 08:32:34 +0100 Date: Tue, 8 Feb 2000 08:32:34 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] AW: [php] ASP und PHP im Vergleich Hi Holger, > Ich kapiere die Microsoft Logig nur nicht: > und als ich nach draussen ging regnete es... > aber microsoft sagte es regnet nicht... > also wurde ich nicht nass Woher kommt der Spruch den? > Ich surfe immer oefter auf ASP/Java-Script-Seiten, die meinen > Browser permanent abstuerzen lassen. Ich surfe mit dem NN 4.7d. > Es liegt sicherlich nicht an Java-Script oder ASP sondern am > Programmierer. Vieleicht auch einfach an der instabilitat des Netscape Browsers??? Man beachte das die letzten Netscape versionen alle nur durch externe Programme erweitert worden sind, statt den Netscape endlich mal w3c konform zu machen... MfG Peter "[DiSAStA]" Petermann webmaster_(at)_cyberfly.net http://www.cyberfly.net PS: das sollte jetzt kein Loblied auf den IE oder Opera sein, sonder einfach eine feststellung zum thema Netscape... From mmg_(at)_inett.de Mon, 7 Feb 2000 17:18:25 +0100 Date: Mon, 7 Feb 2000 17:18:25 +0100 From: Marco Gabriel mmg_(at)_inett.de Subject: [php] PhpMyAdmin - Online hi jens > PhpMyAdmin habe ich heute versucht bei strato zum Laufen zu bringen. > Ich glaub das geht eher nicht oder kann mir jemand erklären wo ich welches > passwort u.ä. eintragen muss?? der phpMyAdmin läuft auf Strato-Premium-Paketen problemlos. allerdings solltest du dir die doku mal durchlesen, dann klappt's auch mit dem nachbarn. dbhost: rdbms user: www.deinedomain.de pw: deinpasswort und du solltest deine datenbank auch gleich mit eintragen, das beschleunigt die anzeige bei strato :-) Gruß, Marco mmg_(at)_inett.de http://www.inett.de/ From mk_(at)_html-design.com Tue, 8 Feb 2000 01:08:29 -0800 Date: Tue, 8 Feb 2000 01:08:29 -0800 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] und schonwieder Heise! >mir waere lieber, wenn da [..] Script von Jan "_bErT_" >Lehnardt ;-) Ist drin ;) >und ein thx to Yapa koennte da auch noch rein. Auch das steht jetzt drin. Siehe http://www.php-homepage.de/source/index.html?view=18 Mark ----- Sent using MailStart.com ( http://MailStart.Com/welcome.html ) The FREE way to access your mailbox via any web browser, anywhere! From o.rossbruch_(at)_aixtema.de Tue, 08 Feb 2000 10:09:10 +0100 Date: Tue, 08 Feb 2000 10:09:10 +0100 From: Oliver =?iso-8859-1?Q?Ro=DFbruch?= o.rossbruch_(at)_aixtema.de Subject: [php] Cookie hi, ich würde gerne in einem bestellformular dem user einen button anbieten, mit dem er seine addressdaten in ein cookie schreiben lassen kann, damit er bei einer erneuten bestellung diese daten mit einem anderen button wieder einlesen kann würde die schreibarbeit bei erneutem bestellen vereinfachen hat jemand mal so was gemacht ? -- Ciao Oliver ********************************* aixTeMa Digitale Lösungen GbR Oliver Roßbruch Lütticher Str. 10-12 52064 Aachen Germany Tel.: +49 241 70515-35 Fax: +49 241 70515-15 mailto:o.rossbruch_(at)_aixtema.de http://www.aixtema.de ********************************* From blixa_(at)_neubauten.de Tue, 08 Feb 2000 10:13:58 +0100 Date: Tue, 08 Feb 2000 10:13:58 +0100 From: Holger Janning blixa_(at)_neubauten.de Subject: [php] Webhoster mit =?iso-8859-1?Q?PHP=2DUnterst=FCtzung?= Hallo, ich suche einen guenstigen Provider, bei dem ich meine Domain pruegelprinz.de hosten kann! Der Provider sollte php3 und mysql unterstuetzen. natuerlich sollte er auch guenstig sein! ich dachte an puretec, da gibt es fuer 39 DM - 20 GB Traffic frei. Wie sieht es mit der Erreichbarkeit und Geschwindigkeit aus? Wer hat Erfahrungen? -- ____________________________ ./ - Heute schon geprügelt? - \. .\ http://www.pruegelprinz.de /. > Die Vorbilder der Nation < ...und als ich nach draussen ging regnete es! Aber Microsoft sagte es regnet nicht... ...also wurde ich nicht nass! From mk_(at)_html-design.com Tue, 8 Feb 2000 01:24:05 -0800 Date: Tue, 8 Feb 2000 01:24:05 -0800 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Webhoster mit =?iso-8859-1?Q?PHP=2DUnterst=FCtzung?= >Der Provider sollte php3 und mysql unterstuetzen. Eigentlich sollte (hoffentlich nach dem Relaunch) eine Provider-DB auf php-center.de verfügbar sein. Da das noch nicht der Fall ist hier meine Empfehlung: http://www.i-netdesign.de/ Die Hosten mich (http://www.php-homepage.de), ich bin absolut zufrieden. PHP 3.0.12 und MySQL sind verfügbar, der Server ist IMHO schnell und PHP ist als Modul installiert. Seit neuestem gibts auch ein mod_jserv, aber das dürfte eigentlich für dich nicht so interessant sein. >natuerlich sollte er auch guenstig sein! Das mußt du mit den Leuten dort selbst ausmachen bzw. erfragen. Ich weiß nur, daß Studenten/Schüler/Azubis andere (=preiswertere) Preise haben. Ach ja: Auf der HP ist noch nicht so viel, weil die Firma neu gegründet wurde. Laß dich aber nicht täuschen, nur der Name ist neu, langjährige Erfahrung ist vorhanden. >ich dachte an puretec, da gibt es fuer 39 DM - 20 GB >Traffic frei. Wie sieht es mit der Erreichbarkeit und >Geschwindigkeit aus? Von denen habe ich bisher nichts gutes gehört. Außerdem sehe ich auf Puretec-Seiten zu oft ein "could not connect to mysql-server". Mark ----- Sent using MailStart.com ( http://MailStart.Com/welcome.html ) The FREE way to access your mailbox via any web browser, anywhere! From Michael_(at)_Stahmann.de Tue, 08 Feb 2000 10:25:07 +0100 Date: Tue, 08 Feb 2000 10:25:07 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Cookie Hi Oliver, ich bin gerade dabei so etwas zu realisieren. Du konntest einfach die erforderlichen Daten auf der Bestellbestätigungsseite in das Cookie schreiben. Das kannst Du einfach als Option anbieten, bevor die Bestellung abgesendet wird. Zum einlesen kannst Du einfach die Werte aus dem Cookie ziehen und als value bei den Formularfeldern angeben. Um eine unnötige Navigation dem User zu ersparen, würde sich auch ein fliegendes Fenster anbieten, das bei Deinem Button aufgerufen wird. Gesehen habe ich so etwas mal bei http://www.Brinkmann.de , deshalb bin ich auch auf die Idee gekommen. Oliver Roßbruch wrote: > hi, > > ich würde gerne in einem bestellformular dem user einen button anbieten, mit dem > er seine addressdaten in ein cookie schreiben lassen kann.. Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From Uwe.Berger_(at)_de.heidelberg.com Tue, 8 Feb 2000 10:31:30 +0100 Date: Tue, 8 Feb 2000 10:31:30 +0100 From: Berger, Uwe 2282 FIT-CP6 Uwe.Berger_(at)_de.heidelberg.com Subject: [php] verschachtelte selects Hallo Brabara, wenn ich Deinen Select richtig verstehe, willst Du folgendes: select a.feld1, a.feld2, b.felda from tabelle1 a, tabelle2 b where a.feld1 in (select feld2 from tabelle2); Meinst Du soetwas? Gruß Uwe -----Ursprüngliche Nachricht----- Von: B.Meyer-Netzware_(at)_t-online.de [mailto:B.Meyer-Netzware_(at)_t-online.de] Gesendet am: Donnerstag, 3. Februar 2000 14:42 An: php_(at)_solix.wiso.Uni-Koeln.DE Betreff: [php] verschachtelte selects Hallo Liste, seit einigen Tagen lurke ich hier rum, gefällt mir gut. Ich habe mir erfolgreich phpmyadmin installiert, Tabellen angelegt, Daten hineingefüllt und sie tatsächlich auch über ein php3-Programm wieder ausgelesen. Bin ganz stolz :-) (Ihr werdet Euch wahrscheinlich biegen vor lachen) Jetzt hab ich natürlich gleich eine Frage: kann man verschachtelte selects machen? z.B. select feld1, feld2, (select felda from taballe2 where tabelle1.feld1=tabelle2.feld2) from tabelle1 Im Archiv stand nur was über union Barbara -- ** 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 auffe.arbeit_(at)_gmx.de Tue, 8 Feb 2000 10:49:04 +0100 Date: Tue, 8 Feb 2000 10:49:04 +0100 From: Daniel Mautz auffe.arbeit_(at)_gmx.de Subject: [php] F: Datenbanksuche Hallo! Ich habe hier ein PHP3 Script, das die Datenbank (PSQL) nach einer Artikelnummer durchsuchen soll. Nun bin ich schon soweit das es keine Fehlermeldung mehr gibt. Aber leider gibt das Script kein Ergebnis aus... Ich zitiere hier mal meinen Code: ^^^^^^ $con = pg_connect ($DB_HOST,$DB_PORT,"","",$DB_NAME); $x=0; while ( $x<$gruppen_max ) { $query="SELECT * FROM produkte_".pg_result($result,$x,0). " WHERE artikelnummer='$artikelnummer';"; $result2=pg_exec($con,$query); if ( pg_numrows($result2) > 0 ) { /* es wurde ein produkt gefunden */ $produktgruppen_id=pg_result($result,$x,0); $produkt_id=pg_result($result2,0,0); $fields=pg_numfields($result2); $field_data=pg_fetch_row($result2,0); pg_freeresult($result2); pg_freeresult($result); } pg_freeresult($res); } $x++; $produkt_id=$field_data[0]; $produktname=$field_data[1]; $prev=$field_data[2]; $next=$field_data[3]; $artikelnummer=$field_data[4]; $produktbild=$field_data[5]; $konfigbild=$field_data[6]; $kurz_beschreibung=$field_data[25]; $count=26; while ($count<$fields) { $eintrag[$count-26]=$field_data[$count]; $count++; } $eintrag_count=$count-26; echo "Artikelnummer: ",$artikelnummer; if ( ( $produktbild != "" ) && ( $produktbild != "none" ) ) { echo ""; } else { echo "

kein Bild

"; } ?> ^^^^^^ Wenn das Script die Funktionen (teilweise eigene die über includes eingebunden sind) nicht ausführen könnte würde es ja meckern genau wie wenn es nicht parsen könnte... Also Freunde der geballten PHP3 Code Macht, wer weiß Rat? Danke vorab, Daniel From mk_(at)_html-design.com Tue, 8 Feb 2000 01:46:30 -0800 Date: Tue, 8 Feb 2000 01:46:30 -0800 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] Apache mit PHP 3 und PHP 4? >werden a) alle Module enabled, d.h. aktiviert und b) jene >Module - ausser den dringend notwendigen Modulen zur >Verwendung als DSO (Dynamic Shared Objects) kompiliert. >make >make install Danke erstmal. Das heißt, ich muß den Apachen nicht neu compilen, um die PHP-Module zu installieren (--enable-module=...)? Mark ----- Sent using MailStart.com ( http://MailStart.Com/welcome.html ) The FREE way to access your mailbox via any web browser, anywhere! From Stefan.Engelhardt_(at)_stud.fh-hannover.de Tue, 8 Feb 2000 10:48:40 +0100 Date: Tue, 8 Feb 2000 10:48:40 +0100 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] Include: relative oder absolute Pfadangabe? > Hi > > Macht es eigentlich einen unterschied, ob man mit: > include("../incs/vars.inc.php3") > oder mit > include("/usr/home/www/incs/vars.inc.php3") > eine Datei einbindet? > > Sind bei einer von den 2 Moeglichkeiten performance- > nachteile zu erwarten? IMHO nicht oder minimale. Solange Dein Server nicht unter Vollast läuft, würde ich immer die relative Version vorziehen, da dies auf jeden Fall flexibler ist, für den Fall, daß Du irgendwann Umbauarbeiten an Deiner Verzeichnisstruktur machst oder auf einen anderen Server umziehen musst. Sollte es wirklich mal eng werden, würde ich eher über eine Serveraufrüstung nachdenken. Stefan From SimonN_(at)_draeger.com Tue, 08 Feb 2000 10:57:57 +0100 Date: Tue, 08 Feb 2000 10:57:57 +0100 From: Nicole Simon SimonN_(at)_draeger.com Subject: [php] Cookie Oliver Roßbruch wrote: >ich würde gerne in einem bestellformular dem user einen button anbieten, mit dem >er seine addressdaten in ein cookie schreiben lassen kann, damit er bei einer Im Newsportal unter floh.gartenhaus.net ist diese Funktion drin enthalten. Nicole -- »So, you're searching for alien life forms? Don't you meet enough strange people in discussion lists like this one? ;o)« Anthony V. Vitale From j_knobloch_(at)_overnet.de Tue, 8 Feb 2000 10:59:58 -0000 Date: Tue, 8 Feb 2000 10:59:58 -0000 From: Jens Knobloch j_knobloch_(at)_overnet.de Subject: [php] PhpMyAdmin - Online Hallo Liste; Ja ok, PhpMyAdmin läuft bei Strato... Hatte mich nur vertippt( :-)). Kleine Frage hätte ich trotzdem noch: Kann ich mit PhpMyAdmin Einträge editieren (-> UPDATE)?? Danke iV jensk From thomas.schuermann_(at)_stadt-gladbeck.de Tue, 08 Feb 2000 11:00:45 +0100 Date: Tue, 08 Feb 2000 11:00:45 +0100 From: Thomas =?iso-8859-1?Q?Sch=FCrmann?= thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] dbase trabbl Hallo Cyrill, hast du schon mal mit einem "Hex-Editor" in die DBF-Datei geguckt, ob die Daten rein textmässig wiederzufinden sind? Gruß Thomas Cyrill Schumacher schrieb: > erstellung der dbase datei ist kein problem, das ding hat sogar > 533 KB grösse .... > > wer kann mir jetzt BITTE! verraten wo die datensätze sind ????? -- *---------------------------------------------* | Thomas Schürmann | | mailto:thomas.schuermann_(at)_stadt-gladbeck.de | *---------------------------------------------* From lars.scholand_(at)_provider-info.de Tue, 8 Feb 2000 11:04:34 +0100 Date: Tue, 8 Feb 2000 11:04:34 +0100 From: Lars Scholand lars.scholand_(at)_provider-info.de Subject: [php] PhpMyAdmin - Online > Kann ich mit PhpMyAdmin Einträge editieren (-> UPDATE)?? ja. -- Lars From mmg_(at)_inett.de Tue, 8 Feb 2000 11:04:07 +0100 Date: Tue, 8 Feb 2000 11:04:07 +0100 From: Marco Gabriel mmg_(at)_inett.de Subject: [php] PhpMyAdmin - Online hi jens, > Kleine Frage hätte ich trotzdem noch: > Kann ich mit PhpMyAdmin Einträge editieren (-> UPDATE)?? natürlich. (ist das wirklich die antwort, die du wolltest?) Gruß, Marco mmg_(at)_inett.de http://www.inett.de/ From mk_(at)_dynamicworks.de Tue, 8 Feb 2000 11:18:51 +0100 Date: Tue, 8 Feb 2000 11:18:51 +0100 From: Marcus mk_(at)_dynamicworks.de Subject: [php] Re. [php] PhpMyAdmin - Online This is a multi-part message in MIME format. ------=_NextPart_000_0012_01BF7226.46BEDB20 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable >Kann ich mit PhpMyAdmin Eintr=E4ge editieren (-> UPDATE)?? ja, editieren geht. du klickst einfach auf "browse". bei der inhaltsliste deiner tabelle ist = am schlu=DF jeder zeile der link "edit" zu finden. einfach anklicken und = loslegen... geht aber nur, wenn ein feld als primary-key definiert ist. gru=DF marcus p.s. an die anderen antworten. was soll das, nur mit einem "ja" zu = antworten? ------=_NextPart_000_0012_01BF7226.46BEDB20 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

>Kann ich mit PhpMyAdmin Eintr=E4ge = editieren=20 (-> UPDATE)??
 
ja, editieren geht.
 
du klickst einfach auf "browse". bei = der=20 inhaltsliste deiner tabelle ist am schlu=DF jeder zeile der link "edit" = zu finden.=20 einfach anklicken und loslegen...
 
geht aber nur, wenn ein feld als=20 primary-key definiert ist.
 
gru=DF
 
marcus
 
p.s. an die anderen antworten. was soll das, nur mit einem "ja" zu=20 antworten?

------=_NextPart_000_0012_01BF7226.46BEDB20-- From bjoern_(at)_baer.mayn.de Tue, 8 Feb 2000 11:21:32 +0100 Date: Tue, 8 Feb 2000 11:21:32 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re. [php] PhpMyAdmin - Online * Marcus wrote: > p.s. an die anderen antworten. was soll das, nur mit einem "ja" zu antworten? Der Fragestellende hätte sich ruhig mal die Software (oder das Manual dazu) anschauen können; dann hätte er selbst festgestellt, dass man mit phpMyAdmin auch Einträge ändern kann. -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From bjoern_(at)_baer.mayn.de Tue, 8 Feb 2000 11:23:06 +0100 Date: Tue, 8 Feb 2000 11:23:06 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] =?iso-8859-1?Q?Softwarelizenzvertr=E4ge=3F?= Hallo! Viele von Euch arbeiten ja in Internetagenturen, die Softwareprodukte (z.B. in PHP) entwickelt haben. Wenn Ihr das verkauft, schließt Ihr ja üblicherweise einen Softwarelizenzvertrag ab. Ich selbst benötige nun auch so etwas, eine Art "Mustervertrag"; im Web konnte ich leider nichts finden, daher die Frage: wer von Euch hat so etwas und würde es mir zur Verfügung stellen? TIA, -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From nl_(at)_midweb.de Tue, 08 Feb 2000 11:27:40 +0100 Date: Tue, 08 Feb 2000 11:27:40 +0100 From: Mike Ruebsamen nl_(at)_midweb.de Subject: [php] PHP4 auf HP-UX hallo liste, ich habe für ein projekt folgende plattform vorgesetzt bekommen: hp-ux 10.20 informix-datenbank auf selbem server. ich möchte hier gerne mit zend, sprich php4 entwickeln, der admin ist aber skeptisch gegenüber neuem und möchte ein recommended release von hp einbinden, welches es wohl nicht gibt (apache gibt es wohl in einer spezial-hp-ux-version direkt von hp). daher meine frage an euch spezialisten: hat jemand erfahrungen mit informix und php unter hp-ux? und wenn ja, welche (evtl pm: mtr_(at)_midweb.de). sind die sorgen des admins berechtigt oder kann ich auch bedenkenlos die beta installieren lassen? kann ich mit informix genauso simpel arbeiten wie mir mysql oder gibt es da bekannte probleme? ich bin für jede hilfe dankbar. mike ________________________________ phpwelt.de - http://www.phpwelt.de From mk_(at)_dynamicworks.de Tue, 8 Feb 2000 11:30:43 +0100 Date: Tue, 8 Feb 2000 11:30:43 +0100 From: Marcus mk_(at)_dynamicworks.de Subject: [php] wie antworte ich? wie kann ich eigentlich auf eine frage antworten? ich weiß schon, blöde frage, aber ich konnte die antwort nirgends finden. marcus From mk_(at)_dynamicworks.de Tue, 8 Feb 2000 11:34:00 +0100 Date: Tue, 8 Feb 2000 11:34:00 +0100 From: Marcus mk_(at)_dynamicworks.de Subject: [php] wie antworte ich? kommando zurück, war mein fehler. jetzt klappts. trotzdem danke From lars.scholand_(at)_provider-info.de Tue, 8 Feb 2000 11:59:54 +0100 Date: Tue, 8 Feb 2000 11:59:54 +0100 From: Lars Scholand lars.scholand_(at)_provider-info.de Subject: [php] =?iso-8859-1?Q?SHELL-Scripte_ausf=FChren?= This is a multi-part message in MIME format. ------=_NextPart_000_009A_01BF722C.02E39520 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, ist es eigentlich m=F6glich, Shell-Scripte mit PHP auszuf=FChren? Wenn = ja, kann ich einfach das Script mit einem Befehl ausf=FChren ???=20 befehl("/verzeichnis/script.sh"); ?? Danke, Lars ------=_NextPart_000_009A_01BF722C.02E39520 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo,
 
ist es eigentlich m=F6glich, Shell-Scripte mit PHP = auszuf=FChren?=20 Wenn ja, kann ich einfach
das Script mit einem Befehl ausf=FChren ??? =
 
befehl("/verzeichnis/script.sh");
 
??
 
Danke,
 
Lars
------=_NextPart_000_009A_01BF722C.02E39520-- From webmasterbhs_(at)_bluewin.de Tue, 8 Feb 2000 12:00:43 +0100 Date: Tue, 8 Feb 2000 12:00:43 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] dbase trabbl im hex editor werden die spalten-namen zwar angezeigt, aber der rest der datei besteht aus den hex-werten 20 und sonst kein text eintrag da... ich habe es ! MYSQL ist penibel in punkto gross und klein schreibung der spaltennamen und da ich die spaltennamen klein geschrieben habe, wegen dem formwizard vom amalesh, hat halt mysql keine daten in der spalte gefunden... kiri From webmasterbhs_(at)_bluewin.de Tue, 8 Feb 2000 12:02:40 +0100 Date: Tue, 8 Feb 2000 12:02:40 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Softwarelizenzvertr=E4ge=3F?= wäre das nicht ein eintrag in die FAQ wert ? es gibt bestimmt viele, die auch soetwas gerne haben möchten, wie meiner einer :-) kiri > Viele von Euch arbeiten ja in Internetagenturen, die > Softwareprodukte (z.B. in PHP) entwickelt haben. Wenn > Ihr das verkauft, schließt Ihr ja üblicherweise einen > Softwarelizenzvertrag ab. > > Ich selbst benötige nun auch so etwas, eine Art > "Mustervertrag"; im Web konnte ich leider nichts > finden, daher die Frage: wer von Euch hat so etwas > und würde es mir zur Verfügung stellen? From Stefan.Engelhardt_(at)_stud.fh-hannover.de Tue, 8 Feb 2000 12:07:22 +0100 Date: Tue, 8 Feb 2000 12:07:22 +0100 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_SHELL-Scripte_ausf=FChren?= This is a multi-part message in MIME format. ------=_NextPart_000_000A_01BF722D.0F0BF580 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Hallo, ist es eigentlich möglich, Shell-Scripte mit PHP auszuführen? Wenn ja, kann ich einfach das Script mit einem Befehl ausführen ??? befehl("/verzeichnis/script.sh"); Zu finden im Handbuch unter Kapitel XLV. Program-Execution-Functions. Es gibt 3 Funktionen: exec() passthrough() und system() . Unterschiede siehe Handbuch. Stefan P.S.: Stell doch bitte die HTML-Mails ab. Danke. :-) ------=_NextPart_000_000A_01BF722D.0F0BF580 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo,
 
ist es eigentlich m=F6glich, Shell-Scripte mit PHP = auszuf=FChren? Wenn ja, kann ich einfach
das Script mit einem Befehl ausf=FChren ??? =
 
befehl("/verzeichnis/script.sh");
Zu=20 finden im Handbuch unter Kapitel XLV.=20 Program-Execution-Functions.
 
Es=20 gibt 3 Funktionen: exec() passthrough() und system() . Unterschiede = siehe=20 Handbuch.
 
Stefan
 
P.S.:=20 Stell doch bitte die HTML-Mails ab. Danke. = :-)
------=_NextPart_000_000A_01BF722D.0F0BF580-- From lars.scholand_(at)_provider-info.de Tue, 8 Feb 2000 12:16:58 +0100 Date: Tue, 8 Feb 2000 12:16:58 +0100 From: Lars Scholand lars.scholand_(at)_provider-info.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_RE:_=5Bphp=5D_SHELL-Scripte_ausf=FChren?= This is a multi-part message in MIME format. ------=_NextPart_000_00C6_01BF722E.659E52C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable > Zu finden im Handbuch unter Kapitel XLV. Program-Execution-Functions. > Es gibt 3 Funktionen: exec() passthrough() und system() . Unterschiede = siehe Handbuch. > Stefan =20 > P.S.: Stell doch bitte die HTML-Mails ab. Danke. :-) ups. ist mir gar nicht aufgefallen. sorry.=20 Danke f=FCr die Antwort, Lars ------=_NextPart_000_00C6_01BF722E.659E52C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
> Zu finden im Handbuch unter Kapitel XLV.=20 Program-Execution-Functions.
>=20 Es gibt 3 Funktionen: exec() passthrough() und system() . Unterschiede = siehe=20 Handbuch.
>=20 Stefan
 
>=20 P.S.: Stell doch bitte die HTML-Mails ab. Danke. :-)
 
ups. ist mir gar nicht aufgefallen. sorry. =
 
Danke f=FCr die Antwort,
 
Lars
------=_NextPart_000_00C6_01BF722E.659E52C0-- From wolf_(at)_earthway.org Tue, 8 Feb 2000 12:21:19 +0100 Date: Tue, 8 Feb 2000 12:21:19 +0100 From: Wolfgang Steinhauer wolf_(at)_earthway.org Subject: [php] Leere Felder nicht anzeigen... Hallo Liste, habe da ein "kleines" Problem, das mich nunschon einige Tage in Atem haelt: Ich moechte beim Anzeigen (MySq + PHP3) der Daten, das Felder, wo nichts drin steht, nicht angezeigt werden. In der Doku kann ich nichts dazu finden. Hat jemand einen Tip dazu auf Lager ?? Sehnsuechtig wartend, wolf From wolf_(at)_earthway.org Tue, 8 Feb 2000 12:25:09 +0100 Date: Tue, 8 Feb 2000 12:25:09 +0100 From: Wolfgang Steinhauer wolf_(at)_earthway.org Subject: [php] Daten in ListBox uebergeben Hallo Leute, eine dumme Frage: Wie kann ich, z.B. eine Liste mit Kategoreien, in eine Listbox uebergeben, um eine vernuenftige Auswahl zu realisieren ? Danke im voraus. wolf From j_knobloch_(at)_overnet.de Tue, 8 Feb 2000 12:36:38 -0000 Date: Tue, 8 Feb 2000 12:36:38 -0000 From: Jens Knobloch j_knobloch_(at)_overnet.de Subject: [php] PhpMyAdmin - Online Hallo nochmal, Erstmal Danke für Eure Antworten. Ich weiss das die Frage bescheuert klang, aber wenn ich auf Browse klicke und den Inhalt der jew. tabelle sehe steht bei mir hinter keiner Zeile ein edit. Hängt das mit der Vergabe/Nichtvergabe von Pk zusammen?? jensk From rw_(at)_cyware.com Tue, 08 Feb 2000 12:35:56 +0100 Date: Tue, 08 Feb 2000 12:35:56 +0100 From: Rainer Wollthan rw_(at)_cyware.com Subject: [php] zahl in authenticate header realm Hi, ich suche seit Tagen die Antwort auf die Frage, woher die Zahl (z.B. 501) vor der Realm die ich im WWW-Authenticate Header angebe kommt. Wenn ich via .htaccess Direktiven eine HTTP-Basic Authetifizierung durchführe, wird die Realm korrekt angezeigt. Hat jemand damit schon Erfahrungen gesammelt? Danke für jeden Hinweis... Gruß, Vinai (c/o Rainer) -- CYWARE Neue Medien GmbH, Häusserstr. 36, D-69115 Heidelberg Fon: +49 6221 90573 46, Fax: +49 6221 90573 33 Web: http://www.cyware.com From bjoern_(at)_baer.mayn.de Tue, 8 Feb 2000 12:38:40 +0100 Date: Tue, 8 Feb 2000 12:38:40 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] zahl in authenticate header realm Hi, * Rainer Wollthan wrote: > ich suche seit Tagen die Antwort auf die Frage, woher die Zahl (z.B. > 501) vor der Realm die ich im WWW-Authenticate Header angebe kommt. Weil PHP im safe_mode läuft. -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From braukmann_(at)_tse-online.de Tue, 8 Feb 2000 12:41:55 +0100 Date: Tue, 8 Feb 2000 12:41:55 +0100 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Include: relative oder absolute Pfadangabe? Hi, On Tue, Feb 08, 2000 at 10:48:40AM +0100, Stefan Engelhardt wrote: > > Macht es eigentlich einen unterschied, ob man mit: > > include("../incs/vars.inc.php3") > > oder mit > > include("/usr/home/www/incs/vars.inc.php3") > > eine Datei einbindet? > würde ich immer die relative Version vorziehen, da dies auf jeden Fall > flexibler ist, für den Fall, daß Du irgendwann Umbauarbeiten an Deiner > Verzeichnisstruktur machst oder auf einen anderen Server umziehen musst. ... hmmm. merkwuerdig. Ich beurteile das exakt andersherum. Das mag aber natuerlich auch an unterschiedlichen Praeferenzen / Gewohnheiten liegen, wo man seine Konfigurations-Includes und Funktionsbibliotheken im Dateisystem unterbringt. Ich sehe fuer relative Pfade in 'include'- und 'require'-Statements den Hauptnachteile darin: - unterschiedliche Angaben in Dokumenten, die in unterschiedlichen Hierarchie-Ebenen der Verzeichnisstruktur liegen. => Dokumente sind innerhalb der Website nicht 'einfach so' verschiebbar. - 'verschachtelte' Includes sind mit relativen Pfadangaben defakto nicht moeglich / sinnvoll => schlechte Modularisierbarkeit 'Wir' haben uns angewoehnt - entweder 'generierte' absolute Pfade zu benutzen => include-Statements sehen dann z.B. so aus: include( $site->inc . "blubb.inc" ); - oder gleich den 'include_path' ordentlich zu setzen. => das sieht dann anschliessend z.B. so aus: include( "lib-a/module-aa.inc" ); oder include( "lib-b/wasauchimmer.inc" ); Gruss, 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 holger.bumke_(at)_nbg.net Tue, 8 Feb 2000 08:35:46 +0100 Date: Tue, 8 Feb 2000 08:35:46 +0100 From: holger.bumke_(at)_nbg.net holger.bumke_(at)_nbg.net Subject: [php] Reload nach DB-Zugriff notwendig? Hallo zusammen! Ich habe da ein Problem, was mir einige Kopfschmerzen bereitet... Aus einer MySQL-Datenbank hole ich mir Einträge (URLs), die ich dann mit in einem Scrollfenster darstelle. Unter dem Fenster habe ich einen "Löschen"-Button definiert, der mir einen selektierten Datensatz aus o.a. Fenster löschen (und natürlich auch aus der Datenbank) löschen soll. Soweit klappt das auch alles: Eintrag kann selektiert werden, und auf Knopfdruck wird das Ding aus der DB gelöscht. Nur: Ich schaffe es nicht, diese Änderung in dem Scrollfenster zeitgerecht darzustellen. Sprich: Erst nach einem Reload wird in dem Fenster der Datensatz auch "optisch" gelöscht. Hier mal die Code-Fragmente, die ich das Vorgehen erläutern. Wäre nett, wenn jemand eine Ideee hat, wo da der Fehler ist, oder mit welcher PHP(?)-Funktion ich den Refresh aufrufen kann. Ein Datensatz besteht aud einem Index-Feld ("idx" -> PRI, UNIQUE) und einem Datenfeld ("url" -> CHAR(80)) // urladmin.php3 ist die Seite, aus der ich den Code geholt habe. Also keine // Extra-Datei zum Bearbeiten des Formulars. print("
\n"); print(""); print("\n"); $delidx = $idx[$urlidx]; delete_url( $connect, $table, $delidx ); print("
\n"); (P.S.: Ich hoffe diese Mail ist "clean" ASCII ohne HTML-Anhang. Lotus ist in Sachen Konfiguration nicht so mein Ding... =;) Danke im Voraus! Gruss, Holger From tobias_(at)_dnet.it Tue, 8 Feb 2000 12:44:18 +0100 Date: Tue, 8 Feb 2000 12:44:18 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] PhpMyAdmin - Online > Ich weiss das die Frage bescheuert klang, aber wenn > ich auf Browse klicke und den Inhalt der jew. tabelle sehe steht bei mir > hinter keiner > Zeile ein edit. Hängt das mit der Vergabe/Nichtvergabe von Pk zusammen?? http://www.koehntopp.de/php/faq-13.html#ss13.4 Mit freundlichen Grüßen, Tobias Ratschiller From mk_(at)_dynamicworks.de Tue, 8 Feb 2000 12:47:28 +0100 Date: Tue, 8 Feb 2000 12:47:28 +0100 From: Marcus mk_(at)_dynamicworks.de Subject: [php] PhpMyAdmin - Online > Hallo nochmal, ja, hallo, > wenn > ich auf Browse klicke und den Inhalt der jew. tabelle sehe steht bei mir > hinter keiner > Zeile ein edit. Hängt das mit der Vergabe/Nichtvergabe von Pk zusammen?? ja, damit hängt das zusammen. nur, wenn ein pk vergeben ist, wirds angezeigt. marcus From rw_(at)_cyware.com Tue, 08 Feb 2000 12:47:08 +0100 Date: Tue, 08 Feb 2000 12:47:08 +0100 From: Rainer Wollthan rw_(at)_cyware.com Subject: [php] zahl in authenticate header realm Björn Schotte wrote: > > Hi, > > * Rainer Wollthan wrote: > > ich suche seit Tagen die Antwort auf die Frage, woher die Zahl (z.B. > > 501) vor der Realm die ich im WWW-Authenticate Header angebe kommt. > > Weil PHP im safe_mode läuft. Aha, Danke für die echt schnelle Antwort - hier noch zwei Fragen hinterher: Hat das einen Sinn? Kann man das Umgehen ohne den safe_mode auszuschalten? Danke im Voraus und Gruß, Vinai (c/o Rainer) -- CYWARE Neue Medien GmbH, Häusserstr. 36, D-69115 Heidelberg Fon: +49 6221 90573 46, Fax: +49 6221 90573 33 Web: http://www.cyware.com From wiechert_(at)_gfz-potsdam.de Tue, 08 Feb 2000 12:57:20 +0100 Date: Tue, 08 Feb 2000 12:57:20 +0100 From: Michael Wiechert wiechert_(at)_gfz-potsdam.de Subject: [php] Leere Felder nicht anzeigen... Wolfgang Steinhauer wrote: > > Ich moechte beim Anzeigen (MySq + PHP3) der Daten, das Felder, wo nichts > drin steht, nicht angezeigt werden. In der Doku kann ich nichts dazu finden. ??? was zeigt er dir denn an wenn nichts drinne steht? versuchs doch mal hiermit: if ($feld[x]!='') { echo "$feld[x]"; } oder hab ichs falsch verstanden? Gruß, Michael. -- Michael Wiechert Tel. : 0173 / 85 18 004 Zanderstrasse 10b EMail : wiechert_(at)_eichengrund.de 14770 Brandenburg WWW : http://www.eichengrund.de From Stefan.Engelhardt_(at)_stud.fh-hannover.de Tue, 8 Feb 2000 13:05:36 +0100 Date: Tue, 8 Feb 2000 13:05:36 +0100 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] Include: relative oder absolute Pfadangabe? Solange man innerhalb einer Website verschieben will, ist das richtig. Hängt natürlich auch von den zur Verfügung stehenden Tools ab. Man könnte absolute Pfade angeben und bei Änderungen einen grep auf alle Dateien machen. Hängt wahrscheinlich stark vom Einzelfall ab. Stefan From SSD-DiWi_(at)_t-online.de Tue, 8 Feb 2000 13:13:02 +0100 Date: Tue, 8 Feb 2000 13:13:02 +0100 From: Dietmar Winhold SSD-DiWi_(at)_t-online.de Subject: [php] Zugangsdaten bei 1&1 Puretec Hallo, hat jemand Erfahrung mit dem Provider "Puretec" Ich kann nicht auf die Datenbank zugreifen. Ich bekomme bei Puretec nur die Vorgaben für Benutzername, Datenbankname und Datenbankkennwort: dbAdmin.php3 Puretec Bezeichnung Einzugebender Wert $user = Benutzername Kundennummer $hostname = Datenbankname "db"+ Kundennummer $password = Datenbankkennwort Kennwort $admin_page = "dbadmin.php3"; $exit_page = "../index.html"; $path_to_mysqladmin = "???"; liegt's eventuell an dem letzten Eintrag, hier habe ich nämlich verschieden Werte ausprobiert weil keine genaue Angabe dazu in den Unterlagen zu finden ist und die Hotline am Telefon keine Ahnung hat und auf Email-Anfragen nur gähnend langsam reagiert. Ich freue und bedanke mich für jeden Tip. Dietmar From dmitri_(at)_vinogradov.com 8 Feb 2000 04:15:07 -0800 Date: 8 Feb 2000 04:15:07 -0800 From: dmitri_(at)_vinogradov.com dmitri_(at)_vinogradov.com Subject: [php] PHP3 und Win98 Problem: Fileupload Hallo, phpfreaks! Ich habe PHP auf localen rechner installiert (Win98) um scripts local zu testen befor ich das auf meinen LinuxServer setze... Alles funkz perfekt bis auf Fileupload - $userfile bekommt wert "\\php2" und unter diesen namen ist nicht zu finden (ich nehme an Win98 erlaubt disen dateinamen nicht)... Und ich kann mit sicherheit sagen, das fileupload hat shon local funktioniert bei andere PHP instalation... Ich habe alles in PHP.ini ueberprueft - alles scheint sein wie es sein muss... Irgenwelche Ideen? From clever_(at)_aracnet.com Tue, 8 Feb 2000 13:09:39 +0100 Date: Tue, 8 Feb 2000 13:09:39 +0100 From: Florian Clever clever_(at)_aracnet.com Subject: [php] ASP und ActiveX Mythen >Ich denke nicht dass ASP mit ActiveX so direkt >was zu tun hat. Auf meinem Hobbyserver fährt ein >Kollege eine Site, die via ASP eine Datenbank abfragt >(www.immob.ch). da läuft nix mit ActiveX Muell. Bei ASP sieht eine DB Abfrage (meistens) so aus: set con = server.createobject("ADODB.Connection") set rec = sercer.createobject("ADODB.Recordset") con.open "ODBC_DSN_NAME", "dbbenutzername", "dbpasswort" rec.open "SELECT * FROM tab", con, AdOpenStatic,adLockReadOnly rec.close con.close set con = nothing set rec = nothing Die ADOB Objekte sind ActiveX Komponenten. D.h. ohne ActiveX kann man nicht auf eine DB zugreifen. Diese ActiveX Kopmponenten sind aber serverseitig (server.createobject) und deshalb kann man auch mit ActiveX disabletem Browser ASP Seiten verwenden. > Was ist eigentlich mit diesem ActiveX-Zeug. > ASP ist doch serverseitig wie PHP oder? Auch ihn PHP can man mit den COM Funktionen ActiveX Objekte verwenden (serverseitig wohlgemerkt) s.o. > Kann man denn Netscape oder IE nicht irgendwie dazu bringen > ASP-Datenbankseiten zu ignorieren, dann waere das ein > weiterer wesentlicher Nachteil von ASP gegenueber PHP. > Falls jemand noch eine Quelle mit Vor- und Nachteilen kennt, > moege er sie mir senden. Nachteil: Das System ist offener. Ich kann z.B. auf dem NT Server von einem meiner Hostingservice Dateien löschen, modifizieren und erstellen welche außerhalb meines Webtrees liegen ohne das der Provider es bemerkt. Florian Clever **************************************************************************** Phone: ++49 (0)761 7070268 / Fax: ++49 (0)761 23565 Email: clever_(at)_aracnet.com / Internet: http://www.aracnet.com/~clever Zasiusstr. 45 / D-79102 Freiburg / Germany **************************************************************************** From mk_(at)_html-design.com Tue, 8 Feb 2000 04:20:09 -0800 Date: Tue, 8 Feb 2000 04:20:09 -0800 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Zugangsdaten bei 1&1 Puretec >hat jemand Erfahrung mit dem Provider "Puretec" Ich würde sagen, die Anführungszeichen gehören um Puretec. >liegt's eventuell an dem letzten Eintrag, hier habe ich Hast du SSH-Zugang? Oder Telnet? Dann solltest du mit "find" oder "which" den Pfad rausbekommen. Mark ----- Sent using MailStart.com ( http://MailStart.Com/welcome.html ) The FREE way to access your mailbox via any web browser, anywhere! From martin_fenn_(at)_hp.com Tue, 8 Feb 2000 13:04:20 +0100 Date: Tue, 8 Feb 2000 13:04:20 +0100 From: Martin Fenn martin_fenn_(at)_hp.com Subject: [php] HP-UX und PHP4 Hi Mike, > hp-ux 10.20 > informix-datenbank auf selbem server. > > ich möchte hier gerne mit zend, sprich php4 entwickeln, der admin ist > aber skeptisch gegenüber neuem Seine Skepsis kann ich verstehen, ich wuerde auch zunaechst wirklich noch bei PHP3 bleiben ... *4 ist halt immer noch Beta, und selbst wenn ein Final Relaese kommt, dann trau ich *4 noch nicht ... auch wenn ich's selbst sehnsuechtig erwarte ... > und möchte ein recommended release von > hp einbinden, HP arbeitet mit PHP, und das nicht erst seit mir ... ;-) > welches es wohl nicht gibt (apache gibt es wohl in einer > spezial-hp-ux-version direkt von hp). Was den Apache betrifft: das duerfte allenfalls eine Pre-Compiled- Version sein mit allen Libraries ... immerhin wird/wurde HP-UX selten mit einem Compiler ausgliefert (!!), gerade Kernelcompilen ging ... werde ich bald selbst testen koennen ... (BTW OT: HP arbeitet gerade an einer Linuxportierung auf ihre Workstations (Proz: PA-RISC), so das man nicht mehr auf HP-UX angwiesen ist ... ) > welche (evtl pm: mtr_(at)_midweb.de). sind die sorgen des admins berechtigt > oder kann ich auch bedenkenlos die beta installieren lassen? Siehe oben ... ich halte die Sorgen eines Admins fast immer fuer berechtigt: sein System muss laufen, laufen, laufen ... und er kriegt die Keile, wenn es nicht tut. Never change a running system! > kann ich mit informix genauso simpel arbeiten wie mir mysql (* grins *) na ja ... informix ist dann doch ein klein wenig groesser ... ;-) > ich bin für jede hilfe dankbar. Ich hoere mich mal rum und poste es dann PM und Liste, ok? Bye, Martin --------------------------------------------------- Martin Fenn Application Services Europe Hewlett Packard GmbH E-mail: martin_fenn_(at)_hp.com From sk_(at)_ilex.de Tue, 08 Feb 2000 13:33:26 +0100 Date: Tue, 08 Feb 2000 13:33:26 +0100 From: Silvan Kindt sk_(at)_ilex.de Subject: [php] Zugangsdaten bei 1&1 Puretec Hi! probier es doch einfach so (steht übrigens in etwa so auch in der Anleitung auf ihren Webseiten, reinschauen ist sinnvoll): $pt_host = "db.puretec.de"; $pt_db = "db1234566"; # hier db+benutzernummer hineinschreiben $pt_user = "1234566" ; # hier benutzernummer hineinschreiben $pt_password = "abcdefgh"; # hier passwort hineinschreiben Mehr Angaben braucht man doch nicht für einen connect... Dann noch PHPmyAdmin installieren, und die mySQL-Datenbank lässt sich sinnvoll nutzen... Bisher ohne große Störungen, ein db-Ausfall für 8 Stunden beim Serverumzug im Januar, sonst ist alles recht stabil seit September... Gruesse, Silvan From news_(at)_bendlin.de Tue, 8 Feb 2000 13:33:25 +0100 Date: Tue, 8 Feb 2000 13:33:25 +0100 From: Christian Bendlin news_(at)_bendlin.de Subject: [php] Zugangsdaten bei 1&1 Puretec hy dietmar.... du hast da was falsch verstanden. Du sollst nicht die Kundennummer, sondern den ftp login nehmen. > dbAdmin.php3 Puretec Bezeichnung Einzugebender Wert > > $user = Benutzername p + FTP LOGIN > $hostname = Datenbankname "db"+ FTP LOGIN > $password = Datenbankkennwort FTP Kennwort benutz aber lieber phpMyadmin (www.phpwizard.net) Da kann ich dir bei der Installation helfen. Verwalte mit phpmyadmin ne tabelle mit 18 Millionen Einträgen und funktioniert wunderbar auf puretec server. Den Telefon Support kannst du vergessen, der is 'outgesourced' worden. Per eMail sollte es allerdings innerhalb eines Tages klappen, wenn du die Vorauswahl richtig wählst und die deine Mail gleich richtig einsortieren können. schreib mir per PM, dann helf ich dir bei der Installation. greetz Christian Bendlin -- Christian Bendlin | christian_(at)_bendlin.de | EFnet #phat as psi Harzstr.1 | fon: +49 5586 962 000 | keep the routers D-37447 Wieda | fax: +49 5586 962 001 | running........ From news_(at)_bendlin.de Tue, 8 Feb 2000 13:33:30 +0100 Date: Tue, 8 Feb 2000 13:33:30 +0100 From: Christian Bendlin news_(at)_bendlin.de Subject: [php] Zugangsdaten bei 1&1 Puretec hy mark > Hast du SSH-Zugang? Oder Telnet? Dann solltest du mit "find" > oder "which" den Pfad rausbekommen. puretec hat kein telnet/ssh ;) greetz Christian Bendlin -- Christian Bendlin | christian_(at)_bendlin.de | EFnet #phat as psi Harzstr.1 | fon: +49 5586 962 000 | keep the routers D-37447 Wieda | fax: +49 5586 962 001 | running........ From kar-wing_(at)_kwlau.de Tue, 8 Feb 2000 13:43:36 +0100 Date: Tue, 8 Feb 2000 13:43:36 +0100 From: Kar-Wing Lau kar-wing_(at)_kwlau.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Softwarelizenzvertr=E4ge=3F?= Hallo Björn, hallo kiri, unter steuernetz.de sind Softwareverträge zu finden. Ich habe mir da vor längerem eine ganze Batterie an Musterverträgen heruntergeladen (habe sonst auch nichts gefunden). Allerdings kostet jedes Dokument so um die DM 2,50, bzw. Monatsgebühr. Ich habe keine Probleme Euch die Verträge zu überlassen, weiss allerdings nicht, ob das im Sinne von steuernetz.de ist, wenn deren Verträge einfach mal so durch ein Posting in eine Mailingliste verbreitet wird. Auf der Seite ist zumindest keine Rede von Kopierverbot oder derartiges. Wenn ich letztlich mit Euch mal einen Vertrag abschliessen und dabei diese Verträge verwenden würde, so könntet Ihr genauso einfach den Wortlaut als Muster für Euren Vertrag verwenden. Ausserdem ist unmissvertsändlicherweisse unten das Copyright von denen drauf. Trotzdem möchte ich vorsichtig sein und mir da nichts einhandeln. Schaut Euch halt mal auf steuernetz.de um. Schickt mir dann mal bei Bedarf eine eMail und berichtet über das Wetter bei Euch. --Kar-Wing From lists_(at)_hossfeld.de Tue, 8 Feb 2000 11:30:25 +0100 Date: Tue, 8 Feb 2000 11:30:25 +0100 From: Manuel Hossfeld lists_(at)_hossfeld.de Subject: [php] AW: [php] AW: [php] ASP und PHP im Vergleich Hallo allerseits, > > Ich kapiere die Microsoft Logig nur nicht: > > und als ich nach draussen ging regnete es... > > aber microsoft sagte es regnet nicht... > > also wurde ich nicht nass > Woher kommt der Spruch den? Von Anne-Marie Squeo (sp?), einer amerikanischen Reporterin. Sie hat das mal vor einigen Monaten als Kommentar auf die Argumentationsweise von Microsoft in dem (damals noch voll im Gange befindlichen) Gerichtsprozess gesagt. Der Spruch drängte sich natürlich geradezu auf, ihn in die Sig zu nehmen (ich hatte ihn jedenfalls mal eine Zeitlang dort). > > Ich surfe immer oefter auf ASP/Java-Script-Seiten, die meinen > > Browser permanent abstuerzen lassen. Aufpassen, Leute... ich hab' das Gefühl, das hier in diesem Thread "server-seitig" und "client-seitig" etwas durcheinander gebracht werden. Ich bin zwar nun wirklich kein Experte für ASP, aber meiner Meinung nach verhält es sich wie folgt: - ASP (bzw. genauer: meist ASP/VBScript) läuft genauso serverseitig wie PHP (und somit kann es IMHO auch keinen Absturz auf der Client-Seite verursachen - höchstens indirekt, weil der Browser irgendeine Schwäche oder einen Bug hat...) - JavaScript (und beim IE auch JScript und [clientseitiges] VBscript) laufen im Browser (und können diesen ggf. auch mal abstürzen lassen) - ActiveX ist ganz allgemein eine (Windows)Technologie, um wiederverwendbare Komponenten zu schreiben bzw. zu nutzen. (Stichwort COM: "Component Object Model". Ob das jetzt ein Ober- oder Unterbegriff oder gar ein Synonym zu ActiveX ist - keine Ahnung, dafür weiß ich von Windows zu wenig, sorry.) Diese Komponenten kann man nun SOWOHL clientseitig als auch serverseitig einsetzen. Einmal z.B. in der Art wie das im IE passiert, ähnlich den Plug-ins beim Netscape, und einmal z.B. um den Webserver bzw. ASP um verschiedene Funktionen wie Datenbankanbindung etc. zu erweitern. Letzteres ist dann IMHO eigentlich sehr ähnlich wie die Module die es in PHP gibt: Man braucht halt (mindestens) eins, um auf eine bestimmte DB zugreifen zu können. In jedem Fall sind diese beiden Varianten grundverschieden, da sie ja auf verschiedenen "Seiten" zum Einsatz kommen. - Daraus folgt: Selbst wenn man im IE sämtliche "dynamischen Elemente" wie Javascript/Jscript/VBScript sowie Java sowie Active-X-Komponenten abschaltet, verhindert man dadurch nicht, daß der Server z.B. mittels einer in ActiveX realisierten DB-Schnittstelle zu einem MS SQL Server Kontakt aufnimmt... Als weiterführende Lektüre zum Thema "ASP vs. PHP" empfehle ich: - "PHP and PHPLIB vs. ASP - a feature translation" von Kristian Köhntopp (http://db.geocrawler.com/archives/3/1/1999/1/0/2441) - "Unterschiede zwischen ASP/VBscript und PHP" von Andreas "Amalesh" Kempf (http://infosoc.uni-koeln.de/archives/php/msg00158.html) (auch die Follow-Ups lesen) Diese beiden Texte sind zwar beide nicht mehr ganz taufrisch, aber das meiste davon dürfte noch zutreffen. CU, Manuel From bjoern_(at)_baer.mayn.de Tue, 8 Feb 2000 14:00:16 +0100 Date: Tue, 8 Feb 2000 14:00:16 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re:_=5Bphp=5D_Softwarelizenzvertr=E4ge=3F?= Hi, * Kar-Wing Lau wrote: > Ich habe keine Probleme Euch die Verträge zu überlassen, weiss allerdings > nicht, ob das im Sinne von steuernetz.de ist, Ganz bestimmt nicht. Ich glaube, es ist auf jeden Fall besser, zu einem Rechtsanwalt zu gehen und mit ihm einen Lizenzvertrag auszuarbeiten. Damit ist man auf der sicheren Seite. -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From bjoern_(at)_baer.mayn.de Tue, 8 Feb 2000 14:05:01 +0100 Date: Tue, 8 Feb 2000 14:05:01 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] AW: [php] AW: [php] ASP und PHP im Vergleich * Manuel Hossfeld wrote: > Als weiterführende Lektüre zum Thema "ASP vs. PHP" empfehle ich: > > - "PHP and PHPLIB vs. ASP - a feature translation" von Kristian Köhntopp > (http://db.geocrawler.com/archives/3/1/1999/1/0/2441) > - "Unterschiede zwischen ASP/VBscript und PHP" von Andreas "Amalesh" Kempf > (http://infosoc.uni-koeln.de/archives/php/msg00158.html) > (auch die Follow-Ups lesen) Zusätzlich empfiehlt es sich noch, auf http://www.php-center.de/ ins Suchfeld links oben den Begriff "asp" einzugeben, dann wird das Mailinglistenarchiv zum Stichwort asp befragt. Mittlerweile werden 366 Dokumente hierzu gefunden (wobei da auch noch einige Mails gefunden werden, die mit dem Vergleich nix zu tun haben, weil amalesh in seiner Signature auch den Begriff "asp" stehen hat :-) -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From B.Meyer-Netzware_(at)_t-online.de Tue, 8 Feb 2000 14:25:05 +0100 Date: Tue, 8 Feb 2000 14:25:05 +0100 From: Barbara Meyer B.Meyer-Netzware_(at)_t-online.de Subject: [php] verschachtelte selects Berger, Uwe 2282 FIT-CP6 schrieb: > Hallo Brabara, > > wenn ich Deinen Select richtig verstehe, willst Du folgendes: > > select a.feld1, a.feld2, b.felda from tabelle1 a, tabelle2 b where a.feld1 > in (select feld2 from tabelle2); > > Meinst Du soetwas? > > Gruß Uwe Jahaaa, das sieht gut aus, Danke!!!!!, probier ich gleich aus. Ich soll in die homepage unserer Gemeinde den Ärztenotfallkalender einbauen. Da es aber absolut keinen Spaß macht die Anschrift der diensthabenden Ärzte jeweils zu jedem Dienstwochendende einzutragen, wollte ich eine Tabelle mit den Ärzten, einen Verbindungsschlüssel (auto_increment), diesen dann in die Tabelle mit den Diensten eintragen. Fertig Gruß Barbara From lars.trieloff_(at)_lars3loff.de Tue, 8 Feb 2000 14:43:24 +0100 Date: Tue, 8 Feb 2000 14:43:24 +0100 From: Lars Trieloff lars.trieloff_(at)_lars3loff.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Webhoster_mit_PHP-Unterst=FCtzung?= Hallo, von Puretec würde ich unter allen Umständen abraten. Die Serververfügbarkeit ist mehr als mangelhaft, und der Support ist unbrauchbar. Vor einiger Zeit haben die Leute Ihre Server umgestellt und seitdem läuft mein SQL-Zugang nicht mehr, aber vom Support ist an der teuren Hotline nichts rauszukriegen und auf EMails wird nur vom Autoresponder geantwortet. Da lieber einen kleinen Provider, der auch Support bietet. zB. www.tafeu.de Lars Trieloff > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_infosoc.uni-koeln.de > [mailto:php-admin_(at)_infosoc.uni-koeln.de]Im Auftrag von Holger Janning > Gesendet: Dienstag, 8. Februar 2000 10:14 > An: PHP Mailinglist > Betreff: [php] Webhoster mit PHP-Unterstützung > > > Hallo, > > ich suche einen guenstigen Provider, bei dem ich meine Domain > pruegelprinz.de hosten kann! Der Provider sollte php3 und mysql > unterstuetzen. > > natuerlich sollte er auch guenstig sein! > > ich dachte an puretec, da gibt es fuer 39 DM - 20 GB Traffic frei. Wie > sieht es mit der Erreichbarkeit und Geschwindigkeit aus? Wer hat > Erfahrungen? > > > -- > ____________________________ > ./ - Heute schon geprügelt? - \. > .\ http://www.pruegelprinz.de /. > > Die Vorbilder der Nation < > > ...und als ich nach draussen ging regnete es! > Aber Microsoft sagte es regnet nicht... > ...also wurde ich nicht nass! > > -- > ** 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 lars.trieloff_(at)_lars3loff.de Tue, 8 Feb 2000 14:43:24 +0100 Date: Tue, 8 Feb 2000 14:43:24 +0100 From: Lars Trieloff lars.trieloff_(at)_lars3loff.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Webhoster_mit_PHP-Unterst=FCtzung?= Hallo, von Puretec würde ich unter allen Umständen abraten. Die Serververfügbarkeit ist mehr als mangelhaft, und der Support ist unbrauchbar. Vor einiger Zeit haben die Leute Ihre Server umgestellt und seitdem läuft mein SQL-Zugang nicht mehr, aber vom Support ist an der teuren Hotline nichts rauszukriegen und auf EMails wird nur vom Autoresponder geantwortet. Da lieber einen kleinen Provider, der auch Support bietet. zB. www.tafeu.de Lars Trieloff > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_infosoc.uni-koeln.de > [mailto:php-admin_(at)_infosoc.uni-koeln.de]Im Auftrag von Holger Janning > Gesendet: Dienstag, 8. Februar 2000 10:14 > An: PHP Mailinglist > Betreff: [php] Webhoster mit PHP-Unterstützung > > > Hallo, > > ich suche einen guenstigen Provider, bei dem ich meine Domain > pruegelprinz.de hosten kann! Der Provider sollte php3 und mysql > unterstuetzen. > > natuerlich sollte er auch guenstig sein! > > ich dachte an puretec, da gibt es fuer 39 DM - 20 GB Traffic frei. Wie > sieht es mit der Erreichbarkeit und Geschwindigkeit aus? Wer hat > Erfahrungen? > > > -- > ____________________________ > ./ - Heute schon geprügelt? - \. > .\ http://www.pruegelprinz.de /. > > Die Vorbilder der Nation < > > ...und als ich nach draussen ging regnete es! > Aber Microsoft sagte es regnet nicht... > ...also wurde ich nicht nass! > > -- > ** 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 webmaster_(at)_trialsport-online.de Tue, 8 Feb 2000 14:53:02 +0100 Date: Tue, 8 Feb 2000 14:53:02 +0100 From: Jan Lehnardt webmaster_(at)_trialsport-online.de Subject: [php] RE: Re: [php] und schonwieder Heise! Hallo Mark, Tuesday, February 08, 2000, 10:08:29 AM, you wrote: >>mir waere lieber, wenn da [..] Script von Jan "_bErT_" >>Lehnardt ;-) MK> Ist drin ;) Nein, da steht Lehnhard, ich will nicht kleinkariert wirken, aber ich denke der richtige name sollte schon rein, wenn er denn drinnsteht. Jan From Rolf-D.Stoll_(at)_t-online.de Tue, 8 Feb 2000 15:00:08 +0100 Date: Tue, 8 Feb 2000 15:00:08 +0100 From: Rolf-D.Stoll Rolf-D.Stoll_(at)_t-online.de Subject: [php] Fehler bei preg_replace() Hallo Liste, Der Aufruf von preg_replace() führt zu einer mir nicht verständlichen Fehlermeldung, während es mit ereg_replace() anstandslos funktioniert. Ich arbeite mit PHP4-b3. PCRE ist eingebunden. Warning: No ending delimiter found in test.php3 on line 3 Wer klärt mich auf? Danke Rolf From achim.gosse_(at)_nasa20.com Tue, 8 Feb 2000 15:17:02 +0100 Date: Tue, 8 Feb 2000 15:17:02 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_AW=3A_=5Bphp=5D_Webhoster_mit_P?= =?iso-8859-1?Q?HP-Unterst=FCtzung?= =?iso-8859-1?Q?HP-Unterst=FCtzung?= ich bin privat bei csoft.net das ist ok. kostet 15 Canadische Dollar / Monat, dafuer bekommt man sogar ne eigene ip und ssh zugang. /achim achim Gosse mailto:achim.gosse_(at)_nasa20.com n.a.s.a.2.0 gmbh http://www.nasa20.com borselhof borselstr. 16c 22765 hamburg speak.+49.40.39888288 fax.+49.40.39888299 registered linux user #122734 > von Puretec würde ich unter allen Umständen abraten. Die > Serververfügbarkeit ist mehr als mangelhaft, und der Support ist > unbrauchbar. Vor einiger Zeit haben die Leute Ihre Server > umgestellt und > seitdem läuft mein SQL-Zugang nicht mehr, aber vom Support ist an der > teuren Hotline nichts rauszukriegen und auf EMails wird nur vom > Autoresponder geantwortet. Da lieber einen kleinen Provider, der auch > Support bietet. zB. www.tafeu.de > From wiechert_(at)_gfz-potsdam.de Tue, 08 Feb 2000 15:30:13 +0100 Date: Tue, 08 Feb 2000 15:30:13 +0100 From: Michael Wiechert wiechert_(at)_gfz-potsdam.de Subject: [php] email-adresse =?iso-8859-1?Q?pr=FCfen?= Holla, gibt es eine Möglichkeit, eine emailadresse auf Echtheit zu überprüfen? Und wenn ja, wie? Danke, Michal -- Michael Wiechert Tel. : 0173 / 85 18 004 Zanderstrasse 10b EMail : wiechert_(at)_eichengrund.de 14770 Brandenburg WWW : http://www.eichengrund.de From mk_(at)_dynamicworks.de Tue, 8 Feb 2000 15:41:20 +0100 Date: Tue, 8 Feb 2000 15:41:20 +0100 From: Marcus mk_(at)_dynamicworks.de Subject: [php] email-adresse prüfen hi, > gibt es eine Möglichkeit, eine emailadresse auf Echtheit zu überprüfen? zu diesem thema gibt es bereits einige postings im archiv. gruß marcus From anklam_(at)_netway-online.de Tue, 08 Feb 2000 15:50:30 +0100 Date: Tue, 08 Feb 2000 15:50:30 +0100 From: Swen Anklam anklam_(at)_netway-online.de Subject: [php] AW: [php] Webhoster mit PHP-Unterstützung At 14:43 08.02.00 +0100, you wrote: >Hallo, > >von Puretec würde ich unter allen Umständen abraten. Die >Serververfügbarkeit ist mehr als mangelhaft, und der Support ist >unbrauchbar. Vor einiger Zeit haben die Leute Ihre Server umgestellt und >seitdem läuft mein SQL-Zugang nicht mehr, aber vom Support ist an der >teuren Hotline nichts rauszukriegen und auf EMails wird nur vom >Autoresponder geantwortet. Da lieber einen kleinen Provider, der auch >Support bietet. zB. www.tafeu.de ja genau sehe ich auch so .. empfehlen kann ich dir auch : www.webground.de !! c ya ---------- Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin Tel: 030-40539702 - Fax: 030-40539703 - eMail: anklam_(at)_netway-online.de From UW_(at)_NetUSE.DE Tue, 08 Feb 2000 16:01:22 +0100 Date: Tue, 08 Feb 2000 16:01:22 +0100 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] wie antworte ich? Marcus wrote: > wie kann ich eigentlich auf eine frage antworten? > > ich weiß schon, blöde frage, aber ich konnte die antwort nirgends finden. Keine blöde Frage, man muß sie nur ewas umformulieren zu "Wie antworte ich richtig?". Es gibt Konventionen für diese Mailingliste: http://www.php-center.de/php-de/konventionenundstandards.htm. Sie beschreiben welcher Ton und welche Form der E-Mail erwünscht ist. Einsteiger finden weitere Tipps unter dem Stichwort "Netiquette" in den Suchmaschinen. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From auffe.arbeit_(at)_gmx.de Tue, 8 Feb 2000 16:14:32 +0100 Date: Tue, 8 Feb 2000 16:14:32 +0100 From: Daniel Mautz auffe.arbeit_(at)_gmx.de Subject: [php] Problem Hallo! Ich habe hier eine PostgresQL Datenbank in der ich für sehr viele Produktgruppen jeweils eine Tabelle habe, in der dann die einzelnen Produkte mit Artikelnummer, Beschreibung, Bild usw. stehen. Nun möchte ich eine Volltext und eine Artikelnumernsuche realisieren, müßte dazu in jede der Tabellen reinschauen ob der Text, bzw. die Nummer enthalten sind. Gibt es eine Datenbankabfrage mit der ich in alle Tabellen reinschauen kann. Die Datenbankstruktur kann ich leider nicht ändern und auch eine zusätzliche Indiezierungstabelle wäre sehr umständlich... Eine Idee? Daniel From t.baer_(at)_lr-online.de Tue, 08 Feb 2000 16:20:41 +0100 Date: Tue, 08 Feb 2000 16:20:41 +0100 From: Thomas Baer t.baer_(at)_lr-online.de Subject: [php] Industrie- und Handelskammer zu Aachen IHK - Download - Musterverträge - Software-Überlassungsvertrag Dies ist eine mehrteilige Nachricht im MIME-Format. --------------E7ACBBE7B4F185F24DC90ED5 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit hier mal was von der ihk aachen betreff softwarelizenzvertrag tschüß thomas http://www.aachen.ihk.de/Down/mu_ware.htm --------------E7ACBBE7B4F185F24DC90ED5 Content-Type: text/html; charset=us-ascii; name="mu_ware.htm" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="mu_ware.htm" Content-Base: "http://www.aachen.ihk.de/Down/mu_ware. htm" Industrie- und Handelskammer zu Aachen IHK - Download - Musterverträge - Software-Überlassungsvertrag

Muster eines Software-Überlassungsvertrag


Vertrag zur Software-Überlassung

zwischen

..................................................................................
(Anbieter)

und
..........................................................................................
(Kunde)


§ 1
Vertragsgegenstand

  1. Der Anbieter räumt dem Kunden das nicht ausschließliche (1) und nicht auf Dritte weiterübertragbare Recht ein (2), das im Überlassungsschein bezeichnete Programm einschließlich ergänzend benannter Zusatzprogramme und dem jeweils zugehörigen Material, wie Benutzerhandbücher etc., zu nutzen. Der Überlassungsschein (3) ist Bestandteil dieses Vertrags.

  2. Änderungen und Ergänzungen des Vertragsinhaltes sind im Überlassungsschein aufzunehmen. Die Eintragung ist von beiden Vertragsparteien zu unterzeichnen.

  3. Änderungen der Hardware-Konfiguration oder des Betriebssystems hat der Anwender dem Anbieter mitzuteilen (4).

§ 2
Lieferung und Funktionsprüfung

  1. Der Anbieter liefert dem Kunden eine Kopie des vertragsgegenständlichen Programms in je einem Exemplar in maschinenlesbarer Form auf Datenträger (5).

  2. Bei entsprechender Vereinbarung werden während der im Überlassungsschein angeführten Erprobungsphase die dort bezeichneten Programmfunktionen vom Kunden getestet (6), wobei die zu prüfenden Funktionen und die Testverfahren, -daten und -mittel (7) im Überlassungsschein beschrieben werden. Der Lauf der Gewährleistungsfrist nach § 4 Ziff. 4.4 beginnt in diesem Fall erst mit protokolliertem Ende der Prüfung (8). Ebenso werden zu leistende Vergütungen erst ab diesem Zeitpunkt fällig.

  3. Der Anbieter liefert zu den vereinbarten Programmen eine Bedienungsanleitung und, soweit besonders vereinbart, eine ergänzende Entwicklungsdokumentation (9).

  4. Der Anbieter wird das Programm auf dem System des Kunden installieren, sofern dies im Überlassungsschein vereinbart wird.

§ 3
Umfang der Nutzungsberechtigung

  1. Der Kunde ist zur Nutzung der ihm überlassenen Software (10) auf jeweils nur einer Anlage berechtigt. Der technisch mögliche Netzwerkbetrieb der Software ist nur mit gesonderter schriftlicher Zustimmung seitens des Anbieters bzw. bei Vereinbarung im Überlassungsschein zulässig.

    Diese Nutzung folgt entweder

    1. auf unbestimmte Zeit für die gesamte wirtschaftliche Lebensdauer des

      Programms oder

    2. für eine bestimmte Zeit mit dem Recht der beiderseitigen Beendigung des Nutzungsvertrags durch Kündigung.

      Die gewählte Variante wird von den Vertragsparteien im Überlassungsschein festgelegt.

    3. Das Kopieren von überlassenen Programmen in maschinenlesbarer oder ausgedruckter Form ist nur im Umfang vertragsgemäßer Nutzung zulässig, jedenfalls aber zur Er-stellung einer Sicherungskopie.

    4. Der Kunde darf das Computerprogramm weder übersetzen, bearbeiten, (anders) arrangieren, Fehler aus dem Programm entfernen oder in anderer Weise umarbeiten (11) noch Ergebnisse aus solchen Nutzungshandlungen vervielfältigen. Unzulässig ist auch ein in welcher Form auch immer erfolgendes Übertragen des hierzu veränderten oder unverändert bleibenden Programms in eine andere Systemumgebung (insbe-sondere sog. "Portierung") (12).

Alternative zu

§ 3.3
Veränderungsbefugnis des Kunden

Der Kunde ist befugt, den Programmcode zurückzuerschließen und zu verändern, wenn und soweit dies zur Beseitigung eines Fehlers des Programms erforderlich ist und Gewähr-leistungsansprüche des Kunden nicht mehr bestehen (13).

§ 4
Gewährleistung

  1. Der Anbieter leistet dafür Gewähr, daß die überlassene Software die vereinbarten Funktionen erfüllt (14). Voraussetzung für die Gewährleistung ist jedoch vertragsge-mäße Nutzung i. S. von Ziff. 3.

  2. Anbieterseitige Eigenschaftszusicherungen sind nur wirksam, wenn sie im vorliegenden Vertrag aufgenommen und beiderseitig unterzeichnet wurden (15).

  3. Mängel des Programms hat der Kunde dem Anbieter unverzüglich mitzuteilen (16). Kaufmännische Untersuchungs- und Rügepflichten des Kunden bleiben unberührt (17). Der An-bieter wird mitgeteilte Mängel in angemessener Zeitdauer beseitigen oder einer der Gebrauchsbeeinträchtigung entsprechenden Kaufpreisminderung zustimmen.

  4. Gewährleistungsansprüche des Kunden verjähren innerhalb einer Frist von zwölf Monaten ab Lieferung i. S. von § 2 Ziff. 2.1-2.4 (18).

  5. Keine Gewährleistung übernimmt der Anbieter dafür, daß die überlassene Software den besonderen Erfordernissen des Kunden entspricht (19).

Alternative 1 zu

§ 4
Gewährleistungseinschränkung

Der Anbieter übernimmt nur insoweit Gewährleistung nach § 4 dieses Vertrags, als der Kunde gleichzeitig mit dem Programmerwerb einen Software-Pflegevertrag abschließt und die Programmpflege Voraussetzung für Gewährleistungsmaßnahme ist (20).

Alternative 2 zu

§ 4
Gewährleistungsausschluß

Software kann niemals völlig fehlerfrei sein. Der Anbieter übernimmt deshalb

  • keine Gewährleistung für die Lauffähigkeit des Programms.
    (Variante hierzu:)

  • Gewährleistung nur für die ausdrücklich beschriebenen Programmfunktionen (21).

§ 5
Schutzrechte Dritter

  1. Der Anbieter stellt den Kunden von allen Ansprüchen frei, die Dritte gegen den Kunden aus der Verletzung von Schutzrechten an der überlassenen Software in ihrer vertragsgemäßen Form behaupten (22).

  2. Der Anbieter ist berechtigt, auf eigene Kosten notwendige Software-Änderungen aufgrund der Schutzrechtsverletzungsbehauptungen Dritter bei dem Kunden durchzuführen. Der Anbieter wird dem Kunden in diesem Fall eine entsprechende Programmkopie auf Datenträger zur Verfügung stellen und, soweit Installation vereinbart war, das Programm kostenfrei installieren.

§ 6
Schutzrechte des Anbieters

Der Anbieter bleibt Inhaber aller Rechte an der dem Kunden über-lassenen Software einschließlich der jeweils zugehörigen Materialien, auch wenn der Kunde diese verändert oder mit seinen eigenen Programmen oder denjenigen eines Dritten verbindet. Bei derartigen Änderungen oder Verbindungen sowie bei der Erstellung von Kopien bringt der Kunde einen entsprechenden Schutzrechts-vermerk an, soweit die Beibehaltung vorhandener Vermerke aus technischen Gründen nicht möglich sein sollte.

§ 7
Erwerbspreis

  1. Im Falle einer zeitlich unbegrenzten Nutzung gemäß § 3 Ziff. 3.1 (a) wird der Kunde zur Entrichtung einer einmal fälligen Lizenzgebühr, im Falle zeitlich begrenzter Nutzung gemäß § 3 Ziff. 3.1 (b) zur Entrichtung einer zeitabhängigen, regelmäßig anfallenden Lizenzgebühr verpflichtet (23).

  2. Den zur Installation des Programms erforderlichen Datenträger stellt der Anbieter ohne besondere Vergütung.

  3. Laufend zu entrichtende Entgeltsätze für Programme können vom Anbieter durch schriftliche Mitteilung gegenüber dem Kunden unter Einhaltung einer Frist von drei Monaten geändert werden. Dem Kunden steht in diesem Fall ein Kündigungsrecht zu.

§ 8
Haftung des Anbieters (24)

Der Anbieter haftet für Vorsatz und grobe Fahrlässigkeit, für das Vorliegen zugesicherter Eigenschaften sowie für leichte Fahrlässigkeit bezüglich vertragswesentlicher Pflichten auch hinsichtlich Erfüllungsgehilfen.

§ 9
Pflichten des Kunden

  1. Die überlassenen Programme dürfen im Fall von § 3 Ziff. 3.1 (b) weder ganz noch teilweise Dritten zugänglich gemacht werden.

  2. Der Kunde darf Kennzeichnungen, Copyright-Vermerke, Firmenhinweise und Eigentumsangaben des Anbieters an dem Programm in keiner Weise verändern.

§ 10
Vertragsdauer

  1. Der Vertrag wird mit Unterzeichnung beider Vertragsparteien wirksam.

  2. Das Überlassungsverhältnis kann im Falle der Vereinbarung einer bestimmten Vertragslaufzeit gemäß § 3 Ziff. 3.1 (b) vom Kunden mit einer Frist von drei Monaten zum Quartalsende gekündigt werden.

  3. Bei erheblichen Verstößen gegen vertragliche Verpflichtungen durch den Kunden ist der Anbieter zur sofortigen Kündigung berechtigt.

  4. Bei Vertragsbeendigung gemäß § 10 Ziff. 10.2 ist der Kunde zur Rückgabe der gesamten Software einschließlich Dokumen-ation und sonstigem zugehörigem Material verpflichtet.

§ 11
Allgemeine Bestimmungen

  1. In diesem Vertrag sind sämtliche Rechte und Pflichten der Vertragsparteien geregelt. Änderungen sind nur in Schriftform und unter Bezugnahme auf diesen Vertrag wirksam und beiderseitig zu unterzeichnen.

  2. Die zugehörigen Nachträge sind bei Unterzeichnung Vertragsbestandteil.

  3. Ausschließlicher Erfüllungsort für alle Vertragsleistungen und Gerichtsstand für alle Streitigkeiten aus diesem Vertrag gegenüber kaufmännischen Kunden ist der Geschäftssitz des Anbieters.

  4. Sollten einzelne Bestimmungen dieses Vertrags nicht rechtswirksam sein oder ihre Rechtswirksamkeit durch einen späteren Umstand verlieren oder sollte sich in diesem Vertrag eine Lücke herausstellen, so wird hierdurch die Rechtswirksamkeit der übrigen Bestimmungen nicht berührt. An die Stelle der unwirksamen Vertragsbestimmung oder zur Ausfüllung der Lücke soll eine angemessene Regelung treten, die, soweit möglich, dem am nächsten kommt, was die Vertragsparteien gewollt haben würden, sofern sie diesen Punkt bedacht hätten.

................................
(Ort, Datum)

.................................         .................................
(Unterschrift)                   (Unterschrift)


Alternativen zu den einzelnen Vertragsvorschriften

  1. Ausschließliche Nutzungseinräumung

    Alternative zu §§ 1 und 3

    Der Anbieter räumt dem Kunden das ausschließliche und übertragbare Recht ein, das im Überlassungsschein angeführte Programm einschließlich zusätzlich bezeichneter Programme und des jeweilig zugehörigen Materials zu nutzen. Dies umfaßt auch die Befugnis zur Weiterentwicklung und zum Vertrieb. Soweit der Anbieter weiterhin zur Nutzung der Software oder von Teilen der Software berechtigt sein soll, sind diese im Überlassungsschein zu bezeichnen. Der An-bieter übergibt dem Kunden das Programm im Quellformat und im maschinenlesbaren Format (25).


  2. Ausschließliche Nutzungseinräumung mit Zustimmungsvorbehalt

    Alternative zu §§ 1 und 2

    Der Anbieter räumt dem Kunden das ausschließliche und übertragbare Recht ein, das im Überlassungsschein angeführte Programm einschließlich etwaiger bezeichneter Zusatzprogramme und des jeweils zugehörigen Materials zu nutzen und im Rahmen des Nutzungszwecks zu ändern. Der Anbieter übergibt dem Kunden das Programm im Quellformat und im maschinenlesbaren Format.

    Jede Überlassung an Dritte, gleich, ob nur im Quell- oder im maschinenlesbaren Format, ob mit der Anlage oder als Teil des Unternehmens, sowie jeder Vertrieb der Software und jede Weiterentwicklung, insbesondere das Einfügen in Software-Produkte des Kunden, sind nur mit Zustimmung des Anbieters zulässig (26).

  3. Anlagenbezogene Nutzung

    Alternative zu §§ 1 und 2

    Die Nutzung der vertragsgegenständlichen Programme ist nur im Zusammenhang mit der CPU Nr. .................... des Rechners .................... zulässig.

    Ein zeitweiliges Ausweichen auf einen anderen Rechner ist nur dann und insoweit zulässig, als und solange die bezeichnete CPU nicht einsatzfähig ist. Der Anbieter ist vom Kunden über Beginn und Dauer der unterbrochenen Einsatzfähigkeit der CPU zu unterrichten (27).

  4. Zeitlich unbegrenzte Programmüberlassung gegen Einmalvergütung

    Alternative zu §§ 1 und 3

    1. Der Anbieter räumt dem Kunden das nicht ausschließliche Recht ein, das im Überlassungsschein bezeichnete Programm einschließlich ergänzend benannter Zusatzprogramme und des jeweilig zugehörigen Materials zu nutzen.

    2. Der Kunde ist berechtigt, das erworbene Programmexemplar nach vollständiger Bezahlung an Dritte weiterzuveräußern. Der Kunde wird in diesem Fall aber

      1. jede vom vertragsgegenständlichen Datenträger erstellte Programmkopie löschen,

      2. den Erwerber schriftlich auf Einhalten der vorliegenden Vertragsbedingungen verpflichten und

      3. dem Anbieter Namen und Anschrift des Dritten sowie den Zeitpunkt des Programmerwerbs mitteilen (28).

zurück zur Homepage Mail zurück zur Auswahl
--------------E7ACBBE7B4F185F24DC90ED5-- From tobias_(at)_stursberg.de Tue, 8 Feb 2000 16:33:50 +0100 Date: Tue, 8 Feb 2000 16:33:50 +0100 From: Tobias Stursberg tobias_(at)_stursberg.de Subject: [php] ARGH!!! (was: HTML-Vertrag) Hallo! Bitte keine HTML-Mails mehr, okay?? Wenn dann tausch einfach den Mailtext und das Attachment aus!! Wär nett von Dir :-) Danke Tobias Stursberg -----Ursprüngliche Nachricht----- Von: php-admin_(at)_infosoc.uni-koeln.de [mailto:php-admin_(at)_infosoc.uni-koeln.de]Im Auftrag von Thomas Baer Gesendet: Dienstag, 8. Februar 2000 16:21 An: php_(at)_infosoc.uni-koeln.de mailingliste php Betreff: [php] Industrie- und Handelskammer zu Aachen IHK - Download - Musterverträge - Software-Überlassungsvertrag Muster eines Software-Überlassungsvertrag Vertrag zur Software-Überlassung zwischen .....blah..... From php_(at)_graf.de Tue, 8 Feb 2000 16:37:02 +0100 Date: Tue, 8 Feb 2000 16:37:02 +0100 From: php3 php_(at)_graf.de Subject: [php] =?iso-8859-1?Q?pop_Abfrage_=FCber_qpop_ippp0_mach_Internet-Verdinug_auf?= Ok, ich weiß, das gehört hier nicht in diese Mailingliste. Es ist ein Linux Problem. Aber vielleicht kennt jemand eine Liste die für dieses Problem einschlägig ist: Wenn ich von einem Client aus auf unseren LinuxServer Mails abholen möchte, dann macht der Linuxserver die ISDN-Verbingung auf, obwohl ich nur lokal einen POP-Account abfrage. Was mach QPOP falsch? Wie kann man Ihn umkonfigurieren? Grüsse Harry From Rolf-D.Stoll_(at)_t-online.de Tue, 8 Feb 2000 16:42:00 +0100 Date: Tue, 8 Feb 2000 16:42:00 +0100 From: Rolf-D.Stoll Rolf-D.Stoll_(at)_t-online.de Subject: [php] Fehler bei preg_replace() > Hallo Liste, > Der Aufruf von preg_replace() führt zu einer mir nicht verständlichen > Fehlermeldung, während es mit ereg_replace() anstandslos funktioniert. > Warning: No ending delimiter found in test.php3 on line 3 > $mail= "test#domain.de"; > echo preg_replace("#","_(at)_",$mail); > ?> Problem inzwischen gelöst: echo preg_replace("/#/","_(at)_",$mail); Sorry Rolf From Dominik.Berner_(at)_c-i-s.net Tue, 8 Feb 2000 17:02:37 -0000 Date: Tue, 8 Feb 2000 17:02:37 -0000 From: Dominik Berner Dominik.Berner_(at)_c-i-s.net Subject: [php] php_auth_user Problem Danke an Steffan. Aber trotzalledem, auch wenn der header nun vorne steht, geht das nicht. Was kann ich denn da falsch gemacht haben? Vielleicht eine falsche Konfiguration bei dem php Modul für Apache. Allerdings so einfache Samples mit php funktioniert. Kann jemand helfen ? Da ist das Script zum Auslesen des Auth-Users ( über .htaccess ) und automatischen linken : test From wolf_(at)_earthway.org Tue, 8 Feb 2000 16:59:14 +0100 Date: Tue, 8 Feb 2000 16:59:14 +0100 From: Wolfgang Steinhauer wolf_(at)_earthway.org Subject: [php] Leere Felder nicht anzeigen... Hallo Michael, danke fuer Deine schnelle Antwort. > if ($feld[x]!='') { > echo "$feld[x]"; > } > > oder hab ichs falsch verstanden? Musste es nicht: if ($feld[x]!=''") { echo "$feld[x]; } heissen ? Werde es jedenfalls in den naechsten Stunden ausprobieren, in der Hoffnung dann wieder ruhig schlafen zu koennen. Gruß, wolf From m.keller_(at)_orcasoft.ch Tue, 8 Feb 2000 17:01:03 +0100 Date: Tue, 8 Feb 2000 17:01:03 +0100 From: Markus Keller OrcaSoft m.keller_(at)_orcasoft.ch Subject: [php] Problem Hallo Daniel >Ich habe hier eine PostgresQL Datenbank in der ich für sehr viele >Produktgruppen jeweils eine Tabelle habe, in der dann die einzelnen Produkte >mit Artikelnummer, Beschreibung, Bild usw. stehen. Nun möchte ich eine >Volltext und eine Artikelnumernsuche realisieren, müßte dazu in jede der >Tabellen reinschauen ob der Text, bzw. die Nummer enthalten sind. Gibt es >eine Datenbankabfrage mit der ich in alle Tabellen reinschauen kann. Die >Datenbankstruktur kann ich leider nicht ändern und auch eine zusätzliche >Indiezierungstabelle wäre sehr umständlich... IMHO ist Deine Datenbank ruiniert. Von Anfang an hätte es nur zwei Tabellen geben dürfen. Einen Produktestamm und einen Artikelstamm. Die Tabellen hättest Du dann relational verknüpfen können und das Problem mit der Suche wäre gar nie aufgetreten. Aber weil Du schreibst, dass die Struktur nicht geändert werden kann, könntest Du es mit einem kleinen Trick versuchen: Erstelle eine neuen Tabelle, die die Namen der Artikel-Tabellen enthält. Für jede Tabelle ein Datensatz in der neuen Tabelle. Dann kannst Du die neue Tabelle öffnen und in einer while Schleife Alle Datensäte der Reihe nach abarbeiten. Mit jedem Datensatz bekommst Du den Namen einer Artikel-Tabelle und Du kannst Dir damit (Suchbegriff und Tabellenname) ein SQL Statement bauen, das Du dann ausführst. Natürlich muss so für jede Artikel-Tabelle eine einzelne Abfrage ausgeführt werden. Das ist von der Performance her nicht optimal. Das ganze ist auf alle Fälle eine Notlösung und ich hab sowas noch nie ausprrobiert. Du solltest wenn irgend möglich dir Struktur ändern. Gruss Markus From blixa_(at)_neubauten.de Tue, 08 Feb 2000 17:41:40 +0100 Date: Tue, 08 Feb 2000 17:41:40 +0100 From: Holger Janning blixa_(at)_neubauten.de Subject: [php] Kalender mit PHP und mySQL Hallo, will in meine Webseiten einen Kalender/Veranstaltungskalender einbauen... Gibt es vielleicht einen offenen Source zum Download? Das wuerde das ganze erheblich beschleunigen... Danke! Gruss, Holger -- ____________________________ ./ - Heute schon geprügelt? - \. .\ http://www.pruegelprinz.de /. > Die Vorbilder der Nation < ...und als ich nach draussen ging regnete es! Aber Microsoft sagte es regnet nicht... ...also wurde ich nicht nass! From fg_(at)_FutureByte.net Tue, 8 Feb 2000 17:56:27 +0100 Date: Tue, 8 Feb 2000 17:56:27 +0100 From: Franz Graf fg_(at)_FutureByte.net Subject: [php] Leere Felder nicht anzeigen... On 8 Feb 00, at 12:57, Michael Wiechert wrote: > Wolfgang Steinhauer wrote: > > > > Ich moechte beim Anzeigen (MySq + PHP3) der Daten, das Felder, wo > > nichts drin steht, nicht angezeigt werden. In der Doku kann ich nichts > > dazu finden. > > versuchs doch mal hiermit: > > if ($feld[x]!='') { > echo "$feld[x]"; > } das sollte ne Warning erzeugen - empty() sollte doch wie geschaffen dafür sein, oder? Franz -- Franz Graf - Webdesign FutureByte - Net Development Equipment http://www.futurebyte.net From fg_(at)_FutureByte.net Tue, 8 Feb 2000 18:04:43 +0100 Date: Tue, 8 Feb 2000 18:04:43 +0100 From: Franz Graf fg_(at)_FutureByte.net Subject: [php] Diskussion um Webhoster Ave, Ist die Diskussion um PHP-Webhoster hier überhaupt (noch?) ontopic? Insbesondere Diskussionen um Puretec, 1&1, Strato und deren Support/Leistung dürften doch mittlerweile hundertfach im Archiv bis ins letzte durchgekaut worden sein. Im PHP-center.de sollte es (weiß ned genau wo) auch ne Seite geben, wo einige PHP-Hoster gelistet sind.Bei webhostlist.de kann man auch danach suchen (sollte man zumindest). Franz -- Franz Graf - Webdesign FutureByte - Net Development Equipment http://www.futurebyte.net From Anne.Huebner_(at)_msw.net Tue, 08 Feb 2000 18:16:53 +0100 Date: Tue, 08 Feb 2000 18:16:53 +0100 From: Anne Huebner Anne.Huebner_(at)_msw.net Subject: [php] authentifizierung mit php und exec() Hallo php'ler danke, fuer die vielen, schnellen Antworten darauf :-) > > hat schonmal jemand von euch eine Apache-Authentifizierung mit php und > > "exec ("htpasswd .passwort-datei username") gebastelt????? Mir wurde obiges empfolen, da die bei uns programmierte Variante - Authentifizierung ueber .htaccess, die Passwoerter werden dabei verschluesselt mit den php-crypt() und salt - aus irgendwelchen ominoesen Gruenden bei unserem Provider nicht funktionierte ... wie sich herausstellte war das Problem eine falsche absolute Pfadangabe seitens unseres Providers .... und ich hatte schon an allem gezweifelt :-( ... aber eigentlich _kann_ diese exec() Variante in dem Fall auch garnicht funktionieren, weil ich bei diesem Prozeß ja in Dialog mit dem Apache treten muss beim Wiederholen meines Passwortes ... :-\ gruss anne -- Dipl.-Ing.(FH) Anne Huebner MSW Internet-Service GmbH & Co. KG > http://www.msw.net tel: 0751-56154-35 fax: -49 mail: Anne.Huebner_(at)_msw.net From blixa_(at)_neubauten.de Tue, 08 Feb 2000 19:04:22 +0100 Date: Tue, 08 Feb 2000 19:04:22 +0100 From: Holger Janning blixa_(at)_neubauten.de Subject: [php] Problem mit Webformular Hallo, habe ein Problem mit einem Web-Formular... (btw: bin newbie auf dem gebiet....) ich bekomme im Browser die Fehlermeldung: Parse error: parse error in /home/holger/pflege.php3 on line 79 (obwohl das php3 dokument nur 78 zeilen hat....) was mache ich falsch....? Vielen Dank fuer eure Hilfe! Es folgt der Anfang des PHP3-Dokuments:
bla bla bla
From blixa_(at)_neubauten.de Tue, 08 Feb 2000 19:25:31 +0100 Date: Tue, 08 Feb 2000 19:25:31 +0100 From: Holger Janning blixa_(at)_neubauten.de Subject: [php] Problem mit Webformular hat sich erledigt... habe den fehler gefunden! danke trotzdem! Holger Janning wrote: > > Hallo, > > habe ein Problem mit einem Web-Formular... > > (btw: bin newbie auf dem gebiet....) > From Michael_(at)_Stahmann.de Tue, 08 Feb 2000 19:26:53 +0100 Date: Tue, 08 Feb 2000 19:26:53 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Problem mit Webformular Holger Janning wrote: > Hallo, > habe ein Problem mit einem Web-Formular... > Parse error: parse error in /home/holger/pflege.php3 on line 79 > (obwohl das php3 dokument nur 78 zeilen hat....) > was mache ich falsch....? > if($cmd=="show") > { -----^ und dann soll das Formular ausgegeben werden (vermute ich mal). So geht´s nicht - dann musst Du schon in PHP weitermachen z.B. echo "
"; Sonst ist die if-Bedingung und das Script nicht abgeschlossen und PHP meldet den Fehler am Ende. Das kommt häufig vor, wenn eine Bedingung nicht richtig mit } abgeschlossen wurde. ?> > > > > > bla bla bla >
> Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From ob_(at)_wwl.de Tue, 8 Feb 2000 19:48:40 +0100 Date: Tue, 8 Feb 2000 19:48:40 +0100 From: =?iso-8859-1?Q?=D6nder_Balkaya?= ob_(at)_wwl.de Subject: [php] Bannertauschprogramm Hallo, kennt einer von euch ein PHP Bannertauschprogramm? Denn mann sich downloaden kann. ciao Önder From bjoern_(at)_baer.mayn.de Tue, 8 Feb 2000 19:53:16 +0100 Date: Tue, 8 Feb 2000 19:53:16 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Bannertauschprogramm * Önder Balkaya wrote: > kennt einer von euch ein PHP Bannertauschprogramm? Hm, ein Bannertauschprogramm habe ich noch nicht gesehen; aber vielleicht meinst du einen AdServer? Da soll phpAds sehr toll sein, zu finden auf . Ansonsten, falls das Programm deine Wünsche nicht erfüllt, kannst du mal die gängigen Softwaresites abgrasen. Links hierzu findest du in der Link-Sektion des PHP-Centers, auf freshmeat.net oder in der Link-Sektion von www.phpwizard.net -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From ob_(at)_wwl.de Tue, 8 Feb 2000 19:58:41 +0100 Date: Tue, 8 Feb 2000 19:58:41 +0100 From: =?iso-8859-1?Q?=D6nder_Balkaya?= ob_(at)_wwl.de Subject: [php] Bannertauschprogramm Hallo, danke phpads kenne ich und ist auch wirklich sehr gut, aber eben kein Bannertauschprogramm sondern ein Adserver. ciao Önder > * Önder Balkaya wrote: > > kennt einer von euch ein PHP Bannertauschprogramm? > > Hm, ein Bannertauschprogramm habe ich noch nicht gesehen; > aber vielleicht meinst du einen AdServer? Da soll phpAds > sehr toll sein, zu finden auf . > > Ansonsten, falls das Programm deine Wünsche nicht erfüllt, > kannst du mal die gängigen Softwaresites abgrasen. Links > hierzu findest du in der Link-Sektion des PHP-Centers, > auf freshmeat.net oder in der Link-Sektion von www.phpwizard.net From blixa_(at)_neubauten.de Tue, 08 Feb 2000 20:16:46 +0100 Date: Tue, 08 Feb 2000 20:16:46 +0100 From: Holger Janning blixa_(at)_neubauten.de Subject: [php] ausgabe von zeilenumbruch in feldern? hallo, wenn ich in einem formular eine "textarea" habe und dort mehrere zeilen mit "enter" angeschlossen habe... wie kann ich es dann bei der ausgabe formatieren, so dass man die zeilenumbrueche erkennen kann... vielen dank! gruss, Holger From hb_(at)_paperazzi.de Tue, 8 Feb 2000 21:00:56 +0100 Date: Tue, 8 Feb 2000 21:00:56 +0100 From: =?iso-8859-1?Q?Hinnerk_Br=FCgmann?= hb_(at)_paperazzi.de Subject: [php] ausgabe von zeilenumbruch in feldern? soweit ich weiss gibt es für sowas die funktion nl2br viele grüsse, hinnerk brügmann > > wenn ich in einem formular eine "textarea" habe und dort mehrere zeilen > mit "enter" angeschlossen habe... > > wie kann ich es dann bei der ausgabe formatieren, so dass man die > zeilenumbrueche erkennen kann... > > vielen dank! > > gruss, Holger > > -- > ** 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 nissen_(at)_1amultimedia.de Tue, 8 Feb 2000 21:30:28 +0100 Date: Tue, 8 Feb 2000 21:30:28 +0100 From: Erk Nissen nissen_(at)_1amultimedia.de Subject: [php] File Upload und Verlinkung mit MySQL DB Hallo miteinander, ich schreibe ein Redaktionssystem. Die Daten gebe ich über ein Formular ein. Die Felder des Datensatzes lauten Datum, Betreff und Meldung. Nun habe ich festgestellt, daß die Meldung zu lang(groß) für ein blob Feld ist. Also habe ich mich entschlossen, die Datei meldung.txt auf den Server hochzuladen. Datum und Betreff gebe ich nach wie vor über das Formular ein. Meine Fragen an die Profis: Ist dies eine gute Lösung? Wie verlinke ich das blob Feld mit der Datei meldung.txt, so daß ich aus meiner Abfrage von Betreff auf die Meldung komme? - eine sehr lange frage, ich weiß - Vielen Dank an Euch Erk From pg77_(at)_tunguska.net Tue, 08 Feb 2000 21:57:23 +0100 Date: Tue, 08 Feb 2000 21:57:23 +0100 From: Peter Grossmann pg77_(at)_tunguska.net Subject: [php] perl-Skript aufrufen Hallo, wie rufe ich in php ein perl-Skript auf? Das Skript, ein Dateikonverter, soll mit einem Parameter gestartet werden. Ich habe das Archiv durchgewuehlt und bereits diese Funktionen probiert: passthru("convert.pl?file=test.dat", $return); passthru("convert.pl test.dat", $return); exec("convert.pl?file=test.dat", $return); Nix, $return enthielt 126 oder 127. Was muss ich tun, damit das funktioniert? Bitte gebt mir einen Hinweis! Vielen Dank, Peter From info_(at)_interswap.de Tue, 8 Feb 2000 20:11:52 +0100 Date: Tue, 8 Feb 2000 20:11:52 +0100 From: Mark Walter info_(at)_interswap.de Subject: [php] Apache mit PHP 3 und PHP 4? Hallo Ralf, > Nach diesen Schritten sollten die beiden Zeilen > LoadModule php3_module libexec/libphp3.so > LoadModule php4_module libexec/libphp4.so > in der httpd.conf auftauchen. SuSE 6.3 konfiguriert standardmaessig folgenden Eintrag: ---------------------------------------- LoadModule php3_module /usr/lib/apache/libphp3.so LoadModule perl_module /usr/lib/apache/libperl.so LoadModule dav_module /usr/lib/apache/libdav.so Weiß jetzt nicht was bei dir lauft, aber da ich eh grad in meiner httpd.conf war dacht ich post mal den Entry von der 6.3. -- ........................................................................................................................................................ Gruß Mark Walter info_(at)_interswap.de ........................................................................................................................................................ Linux is like a whigwham. No windows - no gates, got an apache inside ! From dmitri_(at)_vinogradov.com 8 Feb 2000 13:49:17 -0800 Date: 8 Feb 2000 13:49:17 -0800 From: dmitri_(at)_vinogradov.com dmitri_(at)_vinogradov.com Subject: [php] perl-Skript aufrufen > passthru("convert.pl?file=test.dat", $return); > passthru("convert.pl test.dat", $return); > exec("convert.pl?file=test.dat", $return); > versuche: passthru("perl convert.pl test.dat", $return); Bei mir funktioniert... From webmaster_(at)_cyberfly.net Tue, 8 Feb 2000 23:00:10 +0100 Date: Tue, 8 Feb 2000 23:00:10 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] Daten in ListBox uebergeben Hallo Wolf! > eine dumme Frage: *g* > Wie kann ich, z.B. eine Liste mit Kategoreien, in eine Listbox uebergeben, > um eine vernuenftige Auswahl zu realisieren ? Schleife machen, die die einzelnen Elemente in die Listbox reinschmeisst? (Wie das geht weisst du?) Gruss Peter "[DiSAStA]" Petermann From webmaster_(at)_lug-pforzheim.de Wed, 09 Feb 2000 01:12:02 +0100 Date: Wed, 09 Feb 2000 01:12:02 +0100 From: Andre Lohan webmaster_(at)_lug-pforzheim.de Subject: [php] Mathematische Funktionen Hallo Liste, ich erzeuge mittels php und der gdlib ein paar grafische plots mit einer festen mathematischen Funktion. Nun möchte ich aber nicht eine starre Funktion, die im php code jedes mal geändert werden muss. Sprich per form method=post soll dann später ein Funktion an mein php script übergeben werden. Jetzt fehlt mir aber ein Ansatz, wie ich denn so einen String zerlegen könnte und aber das entscheidendere wie ich mit den Operatoren umgehe. mein php script bekommt in einem einfachen Fall z. B. sowas: f(x) = m * x + b Hat da einer ne Idee wie ich das angehen könnte, bevor ich mich in tausend if() stürze... Wie das ganze dann grafisch aussieht, gibts auf http://aldervista.de/payne/ zu sehen. MfG André Lohan From SSD-DiWi_(at)_t-online.de Tue, 8 Feb 2000 23:11:41 +0100 Date: Tue, 8 Feb 2000 23:11:41 +0100 From: Dietmar Winhold SSD-DiWi_(at)_t-online.de Subject: [php] String / Array Frage Hallo, ich habe in Faq's, Büchern und und sonstwo gesucht bin aber leider nicht fündig geworden. Es geht um folgendes Beispiel: while ($row = mysql_fetch_array($result)) { $ArtikelNr[i] = $row[ArtikelID]; str_replace (' ',' ',$row['Hersteller']); $Hersteller[i] = $row[Hersteller]; echo $Hersteller[i] $i++; echo ("
"); } Die Ausgabe von $row[ArtikelID]; bringt z.B. Baum aber die Ausgabe von $Hersteller[i] bringt dann z.B B also nur den ersten Buchstaben - immer, auch wenn die Schleife weiterläuft, immer nur den ersten Buchstaben von $row[Hersteller] Ich habe keine Funktion gefunden die einen string in einen array kopiert. Ich danke für eure Hilfe Dietmar From dmitri_(at)_vinogradov.com 8 Feb 2000 14:18:15 -0800 Date: 8 Feb 2000 14:18:15 -0800 From: dmitri_(at)_vinogradov.com dmitri_(at)_vinogradov.com Subject: [php] String / Array Frage On Tue, 08 February 2000, Dietmar Winhold wrote: > while ($row = mysql_fetch_array($result)) > { > $ArtikelNr[i] = $row[ArtikelID]; > str_replace (' ',' ',$row['Hersteller']); > $Hersteller[i] = $row[Hersteller]; > echo $Hersteller[i] > > $i++; echo ("
"); > } Versuche ueberal anstatt 'i' '$i' zu schreiben - z.B $Hersteller[$i]... From tobias_(at)_dnet.it Wed, 9 Feb 2000 00:57:21 +0100 Date: Wed, 9 Feb 2000 00:57:21 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Mathematische Funktionen > mein php script bekommt in einem einfachen Fall z. B. sowas: > > f(x) = m * x + b > > Hat da einer ne Idee wie ich das angehen könnte, bevor ich mich in > tausend if() stürze... Ifs werden in dem Fall schwierig werden. :) Einen mathematischen Parser programmiert in der Regel so, daß der Ausdruck aufgesplittet und in Postfixes umgewandelt wird. Dann eignet sich ein Baum für die Repräsentation gut; ein Ausdruck wie x = a + b * c kann dann so aussehen: ^3 /=\ / \ x ^2 /+\ / \ a ^1 /*\ / \ b c Diesen Tree kann man dann bottom-up durchlaufen: 1: b*c 2: (Resultat von 1) + a 3: Resultat von 2 Das ist ein beliebter Spiel in jeder Programmiersprache; Du könntest Dir einen entsprechenden C oder Pascal Source ansehen, und versuchen zu portieren. Es ist wohl auch in jedem Standardbuch erklärt (Principles of Systems Programming von Robert M. Graham, z.B.). In PHP habe ich sowas bislang noch nicht gesehen; aber wenn Du die Gifs tatsächlich mit PHP gezeichnet hast, sollte das auch nicht unlösbar sein. :) Mit freundlichen Grüßen, Tobias Ratschiller From SSD-DiWi_(at)_t-online.de Wed, 9 Feb 2000 01:08:17 +0100 Date: Wed, 9 Feb 2000 01:08:17 +0100 From: Dietmar Winhold SSD-DiWi_(at)_t-online.de Subject: [php] AW: [php] String / Array Frage Hallo dmitri, vielen Dank für den Tip, funktioniert aber leider nicht, es kommt dann bei $Hersteller[$i] = $row[Hersteller]; die Fehlermeldung: Warning: Illegal string index in c:\www\kus\htdocs\suchen1.php3 on line 221 Bei $ArtikelNr[$i] = $row[ArtikelID]; kommt dagegen keine Fehlermeldung. Hat's eventuell was mit dem Typ zu tun? Hersteller ist in MySql vom Typ varchar und Artikel von Typ integer. Gruß und dank von Dietmar >> while ($row = mysql_fetch_array($result)) >> { >> $ArtikelNr[i] = $row[ArtikelID]; >> str_replace (' ',' ',$row['Hersteller']); >> $Hersteller[i] = $row[Hersteller]; >> echo $Hersteller[i] >> >> $i++; echo ("
"); >> } > Versuche ueberal anstatt 'i' '$i' zu schreiben - > z.B $Hersteller[$i]... -- ** 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 braukmann_(at)_tse-online.de Wed, 9 Feb 2000 08:35:05 +0100 Date: Wed, 9 Feb 2000 08:35:05 +0100 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] AW: [php] String / Array Frage Hi, On Wed, Feb 09, 2000 at 01:08:17AM +0100, Dietmar Winhold wrote: > vielen Dank für den Tip, funktioniert aber leider > nicht, es kommt dann bei $Hersteller[$i] = $row[Hersteller]; > die Fehlermeldung: > Warning: Illegal string index in c:\www\kus\htdocs\suchen1.php3 on line 221 > Bei $ArtikelNr[$i] = $row[ArtikelID]; kommt dagegen keine > Fehlermeldung. hmmm. Du solltest Zeichenkettenkonstante (je nach Zweck) entweder in doppelte oder einfache Anfuehrungszeichen setzen. Also z.B. $ArtikelNr[ $i ] = $row["ArtikelID"]; oder $ArtikelNr[ $i ] = $row['ArtikelID']; Dabei verwendet man die einfachen Anfuehrungszeichen, wenn innerhalb der Zeichenkette keine weitere Variablenersetzungen vorgenommen werden sollen (oder duerfen). Du willst - wenn ich Deinen Schnipsel richtig interpretiere - die komplette Ergebnismenge durchlaufen und diverse Arrays aufbauen. 'Ordentlich' saehe Dein Code dann wohl so aus: while ( $row = mysql_fetch_array( $result ) ){ $ArtikelNr[$i] = $row["ArtikelID"]; $Hersteller[$i] = $row["Hersteller"]; str_replace( " ", "| ", $Hersteller[$i]; echo $Hersteller[ $i ] . "
\n"; $i++; } > Hat's eventuell was mit dem Typ zu tun? Ich glaub' nicht. > Hersteller ist in MySql vom Typ varchar und > Artikel von Typ integer. Artikel? ... die Spalte gibt es in Deinem Beispiel doch gar nicht> Du meinst bestimmt ArtikelID? > >> while ($row = mysql_fetch_array($result)) > >> { > >> $ArtikelNr[i] = $row[ArtikelID]; > >> str_replace (' ',' ',$row['Hersteller']); > >> $Hersteller[i] = $row[Hersteller]; > >> echo $Hersteller[i] > >> > >> $i++; echo ("
"); > >> } -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 B.Meyer-Netzware_(at)_t-online.de Wed, 9 Feb 2000 09:07:03 +0100 Date: Wed, 9 Feb 2000 09:07:03 +0100 From: Barbara Meyer B.Meyer-Netzware_(at)_t-online.de Subject: [php] Kalender mit PHP und mySQL Holger Janning schrieb: > Hallo, > > will in meine Webseiten einen Kalender/Veranstaltungskalender > einbauen... > > Gibt es vielleicht einen offenen Source zum Download? Das wuerde das > ganze erheblich beschleunigen... > > Danke! > > Gruss, Holger > -- ja, anzuschauen unter www.reichenbach-fils.de Barbara From andreas_(at)_noho.co.uk Wed, 9 Feb 2000 09:29:18 -0000 Date: Wed, 9 Feb 2000 09:29:18 -0000 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] Kalender mit PHP und mySQL > will in meine Webseiten einen Kalender/Veranstaltungskalender > einbauen... unter http://preview.mm4.de/index_set.php3 (-> freelancer) verwende ich ein gui in kalenderform um mir termine anzuzeigen. wenn ein termin vorhanden ist, wird er farblich hervorgehoben und verlinkt (momentan gibt es einen 404). termine haben ein start- und ein enddatum, werden also nur von bis angezeigt. die ganze website strotzt nur so von fehlern - aber so ist das mit hobbyprojekten, es braucht halt seine zeit bis alles fertig ist. liebe gruesse, andreas -- Andreas Otto NoHo Digital Ltd, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.noho.co.uk From tig_(at)_skv.org Wed, 9 Feb 2000 11:02:43 +0100 Date: Wed, 9 Feb 2000 11:02:43 +0100 From: Till Gerken tig_(at)_skv.org Subject: [php] Mathematische Funktionen > > mein php script bekommt in einem einfachen Fall z. B. sowas: > > > > f(x) = m * x + b > > > > Hat da einer ne Idee wie ich das angehen könnte, bevor ich mich in > > tausend if() stürze... > > Ifs werden in dem Fall schwierig werden. :) > Einen mathematischen Parser programmiert in der Regel so, daß der Ausdruck > aufgesplittet und in Postfixes umgewandelt wird. Dann eignet sich ein Baum > für die Repräsentation gut; ein Ausdruck wie x = a + b * c kann dann so > aussehen: > [...] Als Querdenker hab ich einen anderen Ansatz: da PHP ja direkt interpretiert und nicht vorkompiliert, ist es möglich, die Eingabefunktion einfach in einen Source zu übersetzen und die ganze Berechnung etc von PHP machen zu lassen. Sprich, aus f(x) = m * x + b mach function my_func($x) { return ( $m * $x + $b ); } So in der Art zumindest. Danach ein include() oder eval() auf dieses Snippet und schon hat man das Problem umgangen. Es sollte möglich sein, eine Regex oder einen einfachen Translator dafür aufzustellen, besser als die Baumlösung. Till From up6x_(at)_rz.uni-karlsruhe.de Wed, 9 Feb 2000 11:17:40 +0100 (CET) Date: Wed, 9 Feb 2000 11:17:40 +0100 (CET) From: Khadija Sovissi up6x_(at)_rz.uni-karlsruhe.de Subject: [php] Schreiben in einer Datei Hallo, kann mir vielleicht jemand helfen? Wie kann man eine vorhandene Datei ändern und darin an eine bestimmte Stelle was schreiben bzw. einen String löschen. Ist es überhaupt möglich? Oder muss man die ganzue Datei löschen und durch eine andere neue Datei ersetzen? Das ganze wäre sehr mühsam! Danke im Voraus. From UW_(at)_NetUSE.DE Wed, 09 Feb 2000 11:25:39 +0100 Date: Wed, 09 Feb 2000 11:25:39 +0100 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] File Upload und Verlinkung mit MySQL DB Erk Nissen wrote: > Die Felder des Datensatzes lauten Datum, Betreff und Meldung. Nun habe ich > festgestellt, daß die Meldung zu lang(groß) für ein blob Feld ist. Also habe > ich mich entschlossen, die Datei meldung.txt auf den Server hochzuladen. Wo kann man die Jungs kaufen, die solche Artikel schreiben? Solche brauche ich für mein Hobby... "LONGBLOB, LONGTEXT => L+4 bytes, where L < 2^32 ", http://www.tcx.se/Manual_chapter/manual_Reference.html#Storage_requirements, 2^32 + 4 = 4.294.967.300 Bytes ~ 4 GB Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From aw_(at)_terror.de Wed, 9 Feb 2000 11:41:56 +0100 Date: Wed, 9 Feb 2000 11:41:56 +0100 From: andreas werla aw_(at)_terror.de Subject: [php] daten aus einer html datei auslesen moin liste, ich will folgendens machen ein script das folgende seite http://inventory.go2.com/inventory/Search_Suggestion.jhtml nach dem wort "test" abfragt dann das ergebniss in eine txt datei schreibt aber nur : die eintrage unter "Search Term" nicht die zahl davor sondern nur das die worte (bei sucheb nach "test") soll die txt datei dann test iq test personality test ...und so weiter bis zum ende.. anzeigen danke und gruss aus kiel andreas -- andreas werla aw_(at)_terror.de phone +49 172 480 96 74 fax +49 431 895 1996 ICQ 54588162 PGP key available From heyl_(at)_muenster.de Wed, 9 Feb 2000 11:50:38 +0100 Date: Wed, 9 Feb 2000 11:50:38 +0100 From: Wilko Heyl heyl_(at)_muenster.de Subject: [php] perl-Skript aufrufen Hy... Ich mache es folgendermassen, so kannst Du auch gleich sehen, was rauskommt (Wenn was kommt..) $cmd = "ls -aliF"; // Befehl mit Parametern $exec_output = array(); // Ausgabezeilen in ein Array... $exec_cmd = exec($cmd, $exec_output, $exec_status); // ausfuehren if ($exec_status != 0) { // Da gab es wohl ein Problem, schaun wir mal rein... print "CMD: $cmd

\n"; print "
\n";
    while (list($number, $entry) = each($exec_output)) {
      print trim($entry) . "\n";
    }
    print "
\n"; print "
\nStatus: $exec_status
\n"; } Laeuft Dein convert.pl denn von der Shell aus? Nur, um diese Fehlerquelle auszuschliessen ;-)) Wenn Du das Perl-Script NUR SO mit Argumenten aufrufst (nicht per WebForm o.ae), solltest Du Dir mal das Modul Getopt::Long; anschauen... MfG Wilko > Hallo, > wie rufe ich in php ein perl-Skript auf? > Das Skript, ein Dateikonverter, soll mit einem > Parameter gestartet werden. > Ich habe das Archiv durchgewuehlt und bereits diese > Funktionen probiert: > passthru("convert.pl?file=test.dat", $return); > passthru("convert.pl test.dat", $return); > exec("convert.pl?file=test.dat", $return); > Nix, $return enthielt 126 oder 127. > Was muss ich tun, damit das funktioniert? > Bitte gebt mir einen Hinweis! > Vielen Dank, > Peter From M.Kurz_(at)_dc-ag.de Wed, 9 Feb 2000 12:06:48 +0100 Date: Wed, 9 Feb 2000 12:06:48 +0100 From: Marcel Kurz M.Kurz_(at)_dc-ag.de Subject: [php] phpAds und phpPoll Probleme Hi, ich hab da ma ein paar Probleme vielleicht konnt ihr mir ja helfen.... zu phpAds: ich hab alles laut anleitung intalliert aber wenn ich ein neuen User anlegen will dann macht er des nicht uber die browser oberflache wenn ich ihn direkt in die datenbank reinschreibe funzt es....!!! dann hab ich aber des selbe problem mit den bannern.... ich hab schon von mehrern leuten gehort das sie genau das selbe problem haben... vielleicht wei? ja jemand eine losung.... oder ein anders Adserver progie des besser funzt zu phpPoll: dazu gibt es so ein schones script http://www.phpwizard.net/phpPolls/demo.html wo man die ergebnisse als kuchen chart ausgeben kann jo aber ich bekomm des einfach net zum laufen... vielleicht weis ja jemand rat ..... des ganze lauft unter wamp.... win 98 zweite Ausgabe Apache 1.3.9 php 3.0.14 mysql 3.22.30 cu Marcel Kurz From mkunkler_(at)_issk.net Wed, 09 Feb 2000 12:25:47 +0100 Date: Wed, 09 Feb 2000 12:25:47 +0100 From: Marco Kunkler mkunkler_(at)_issk.net Subject: [php] phpAds und phpPoll Probleme Hallo Marcel, Marcel Kurz wrote: > > Hi, > ich hab da ma ein paar Probleme vielleicht konnt ihr mir ja helfen.... > zu phpAds: > ich hab alles laut anleitung intalliert aber wenn ich ein neuen User > anlegen will dann macht er des nicht uber die browser oberflache > wenn ich ihn direkt in die datenbank reinschreibe funzt es....!!! > dann hab ich aber des selbe problem mit den bannern.... > ich hab schon von mehrern leuten gehort das sie genau das selbe problem haben... > vielleicht wei? ja jemand eine losung.... > oder ein anders Adserver progie des besser funzt Ich habe das selbe Problem wie Du aber leider auch keine Lösung bis jetzt gefunden. Falls Du was rausfindest wäre nett es mir mitzuteilen. Grüsse Marco Kunkler From mk_(at)_dynamicworks.de Wed, 9 Feb 2000 12:23:40 +0100 Date: Wed, 9 Feb 2000 12:23:40 +0100 From: Marcus mk_(at)_dynamicworks.de Subject: [php] phpAds und phpPoll Probleme > zu phpPoll: > dazu gibt es so ein schones script http://www.phpwizard.net/phpPolls/demo.html > wo man die ergebnisse als kuchen chart ausgeben kann jo aber ich bekomm des > einfach net zum laufen... > vielleicht weis ja jemand rat ..... hallo, dazu muß die gd-library installiert sein. damit ist es erst möglich, gif-files mit php3 zu erstellen. marcus From wolf_(at)_earthway.org Wed, 9 Feb 2000 13:09:22 +0100 Date: Wed, 9 Feb 2000 13:09:22 +0100 From: Wolfgang Steinhauer wolf_(at)_earthway.org Subject: [php] Leere Felder nicht anzeigen... Hallo alle Miteinander, herzlichen Dank fuer Eure Hilfe. Ich stand wieder einmal auf der Leitung, oder habe vor lauter Baeumen den Wald nicht mehr gesehen. Danke fuer Eure Hilfe!!! Nach einpaar Experimenten innerhalb des Formulars hat es dann heute Nacht gefunzt und ich konnte ruhig schlafen. Nocheinmal Danke fuer die schnelle Hilfe ! Liebe gruesse, wolf From j.kohl_(at)_style-id.de Tue, 8 Feb 2000 21:21:24 +0100 Date: Tue, 8 Feb 2000 21:21:24 +0100 From: Jens Kohl j.kohl_(at)_style-id.de Subject: [php] ASP und PHP im Vergleich Ich weiß es nicht mehr ganz genau, aber bei einer bestimmten Version vom Internet Information Server (IIS) konnte man in der URL mit einem zusätzlichen Parameter den ganzen ASP-Code (ungeparst) runterladen (sollte aber schon behoben sein). mfg. Jens Kohl _________________________________________________ eMail: j.kohl_(at)_style-id.de; groove_(at)_gmx.net www: http://www.style-id.de UIN: 5578287 ----- Original Message ----- From: "Guido Haeger" To: Sent: Monday, February 07, 2000 7:38 PM Subject: Re: [php] ASP und PHP im Vergleich > Holger Faustmann schrieb > > > Es gibt viele gute Gruende die wir alle kennen ;-) > Dann erzähle ihm die doch ;-) > > > ASP ist doch serverseitig wie PHP oder? > > Kann man denn Netscape oder IE nicht irgendwie dazu bringen > > ASP-Datenbankseiten zu ignorieren, dann waere das ein > > weiterer wesentlicher Nachteil von ASP gegenueber PHP. > Wie Du schon sagst, läuft ASP serverseitig und wenn ein Browser Deiner > Wahl ASP-Seiten komplett ignorieren soll, mußt Du ihm das HTML > abgewöhnen... > > > Kennt jemand eine Datenbankseite die dynamisch mit ASP und > > Active-X-Controlls Inhalte bereitstellt? > windowsupdate.microsoft.com :-P > > > Ich will mal sehen, ob sich da nicht was deaktivieren > > laesst :-) > ASP und ActiveX zu vermischen und damit zu argumentieren ist sicher > nicht sehr klug, vielleicht hat Dein Kunde ja auch gute Gründe für ASP? > Vielleicht hilft Dir das weiter: > http://www.pcwelt.de/ausgabe/00_02/n070200004.HTM (ganz aktuell von > heute - spricht zwar nicht direkt gegen ASP, aber gegen NT als > Serverplattform, womit ASP hinfällig ist). > > Guido Haeger > > > -- > ** 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 wolf_(at)_earthway.org Wed, 9 Feb 2000 13:25:24 +0100 Date: Wed, 9 Feb 2000 13:25:24 +0100 From: Wolfgang Steinhauer wolf_(at)_earthway.org Subject: [php] AW: [php] Daten in ListBox uebergeben Hallo Peter, > > Wie kann ich, z.B. eine Liste mit Kategoreien, in eine Listbox uebergeben, > > um eine vernuenftige Auswahl zu realisieren ? > Schleife machen, die > die einzelnen Elemente in die Listbox reinschmeisst? > (Wie das geht weisst du?) Eben nicht, - stehe einfach daneben weil alle Versuche fehlschlagen. Koennte mir jemand mal ein Code-Snipsel schicken ? Irgendwer in dieser Liste hat so etwas schon mal gemacht und dann in der ListBox selectierte Felder nmit einem Button geloescht. Ich brauche aber nur die Funktion, um Daten aus einem Table in solch eine ListBox zu bekommen, um von dort aus den User auswaehlen zu lassen, welche Kategorie er sehen moechte.... Aber ich komme nicht drauf wie das geht, obwohl es wahrscheinlich wieder ganz einfach zu realisieren ist.... Liebe Gruesse, wolf From rik_(at)_shorebreak.de Wed, 09 Feb 2000 13:51:19 +0100 Date: Wed, 09 Feb 2000 13:51:19 +0100 From: rik rik_(at)_shorebreak.de Subject: [php] Re: Bannertauschprogramm At 09.02.00 08:34 +0100, you wrote: >Subject: Re: [php] Bannertauschprogramm > >Hallo, >danke phpads kenne ich und ist auch wirklich sehr gut, >aber eben kein Bannertauschprogramm sondern ein Adserver. >ciao >Önder Guck mal unter www.hot-scripts.com/php/ oder ähnliche url... rik _______________________ shorebreak! the extreme-sports portal rik_(at)_shorebreak.de !!! www.shorebreak.de !!!  À˜ ”|t™ x^™w™_(at)_WindsorlkHd From mk_(at)_dynamicworks.de Wed, 9 Feb 2000 14:01:54 +0100 Date: Wed, 9 Feb 2000 14:01:54 +0100 From: Marcus mk_(at)_dynamicworks.de Subject: [php] Re: Bannertauschprogramm hi rik, önder, > Guck mal unter www.hot-scripts.com/php/ > oder ähnliche url... > > rik die richtige url müßte heißen: http://www.hotscripts.com/PHP/ gruß marcus From ruderstaller_(at)_cwd.at Wed, 9 Feb 2000 14:15:41 +0100 Date: Wed, 9 Feb 2000 14:15:41 +0100 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] AW: [php] AW: [php] Daten in ListBox uebergeben > > > > Wie kann ich, z.B. eine Liste mit Kategoreien, in eine Listbox > uebergeben, > > > um eine vernuenftige Auswahl zu realisieren ? > > Schleife machen, die > > die einzelnen Elemente in die Listbox reinschmeisst? > > (Wie das geht weisst du?) > Eben nicht, - stehe einfach daneben weil alle Versuche fehlschlagen. > Koennte mir jemand mal ein Code-Snipsel schicken ? Hallo, hoffe das ist daß was du möchtest: "; while(list($name,$id)=mysql_fetch_row($result)){ echo ""; } echo mysql_free_result($result); ?> In der variablen "kat" hast du dann die ID der ausgewählten Kategorie. Wenn du es als mehrzeiliges list feld definierst, und "multipli" erlaubst, solltest du den namen des selects auf "kat[]" umschreiben um ein array mit allen gewählten kategorien zu erhalten. lg Ludwig From hb_(at)_paperazzi.de Wed, 9 Feb 2000 14:10:46 +0100 Date: Wed, 9 Feb 2000 14:10:46 +0100 From: =?iso-8859-1?Q?Hinnerk_Br=FCgmann?= hb_(at)_paperazzi.de Subject: [php] AW: [php] Daten in ListBox uebergeben Hallo, hatte dieses schnippsel mal benutzt um eine länderauswahl zu ermöglichen. sollte ja kein problem sein hier statt einem file einen mysql table als datenquelle einzusetzen. grüsse, hinnerk brügmann > Ich brauche aber nur die Funktion, um Daten aus einem Table in solch eine > ListBox > zu bekommen, um von dort aus den User auswaehlen zu lassen, welche Kategorie > er > sehen moechte.... From m.keller_(at)_orcasoft.ch Wed, 9 Feb 2000 14:13:03 +0100 Date: Wed, 9 Feb 2000 14:13:03 +0100 From: Markus Keller OrcaSoft m.keller_(at)_orcasoft.ch Subject: [php] =?iso-8859-1?Q?Forum_mit_Chat_f=FCr_php?= Hallo Liste Wir haben eine neue Software und die erste Testphase ist jetzt abgeschlossen. Quasi als letzten Härtetest, haben wir ein Forum für php aufgesetzt. Das Forum soll die bestehende Mailingliste und die Webseiten ergänzen nicht konkurenzieren. Der Wunsch nach einem Forum ist IMHO letzte Woche schon mal geäussert worden. Neben dem Schwerpunkt php haben wir auch Konferenzen über Themen aufgesetzt, die in dieser Liste in der Regel OT sind (Apache, MySQL etc.) aber natürlich irgendwie auch Platz finden sollten. Den OT-Konferenzen können wir, falls dies später gewünscht wird, eine Malingliste und/oder einen Chatroom anfügen. Auf eine Mailingliste für php Themen haben wir verzichtet, weil wir wie gesagt bestehende Lösungen nicht konkurenzieren sondern ergänzen wollen. Ihr findet das Forum unter der Adresse: http://foren.zaubermond.ch/~phpforum/ Wir wünschen Euch viel Spass. Markus P.S. Für Hinweise auf Tippfehler im Text und andere kleine und grosse Sünden sind wir Euch sehr dankbar. From braukmann_(at)_tse-online.de Wed, 9 Feb 2000 14:33:36 +0100 Date: Wed, 9 Feb 2000 14:33:36 +0100 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] AW: [php] Daten in ListBox uebergeben Hallo, On Wed, Feb 09, 2000 at 01:25:24PM +0100, Wolfgang Steinhauer wrote: > > > Wie kann ich, z.B. eine Liste mit Kategoreien, in eine Listbox uebergeben, > > > um eine vernuenftige Auswahl zu realisieren ? > > Schleife machen, die > > die einzelnen Elemente in die Listbox reinschmeisst? > > (Wie das geht weisst du?) > Eben nicht, - stehe einfach daneben weil alle Versuche fehlschlagen. > Koennte mir jemand mal ein Code-Snipsel schicken ? na gut. ;) ... aber ich greife fuer solche Dinge eigentlich immer auf die Datenbank-Abstraktionen der phplib und die oohform-Klassen zurueck. (Sonst ist mir das einfach zuviel Handarbeit) > Irgendwer in dieser Liste hat so etwas schon mal gemacht und dann > in der ListBox selectierte Felder nmit einem Button geloescht. ... ohne die Seite neu zu laden? ... Das ist 'harter' Javascript-Einsatz. ... schudder, ... ne ne. Sowas mach ich nicht. > Ich brauche aber nur die Funktion, um Daten aus einem Table > in solch eine ListBox zu bekommen, um von dort aus den User > auswaehlen zu lassen, welche Kategorie er sehen moechte.... ok. Dann will ich mal losschnippseln. Die DB-Klassen der phplib sind wirklich nett. Also: query( $sql ); if( $nothingEntry ){ $theOptions[] = array( "value" => "$nothingValue", "label" => "$nothingOption" ); } while( $this->next_record() ){ $theOptions[] = array( "value" => $this->f( $colValue ), "label" => $this->f( $colOption ) ); } return $theOptions; } // makeOptionArray } // class simslDB An anderer Stelle reicht mir dann durch die Benutzung der oohForm-Klassen folgender Code fuer eine DB-basierte Auswahlliste: class simslSearch { [ ... ] var $sf; // ein Formularobjekt var $db; // meine Datenbank-Objekt, ... wird an passender // Stelle initialisiert ... function buildForm() { $this->sf = new form; // ... so fuegt man einem OOHFormular ein neues Element // hinzu ... // erzeuge eine Dropdown-Auswahlliste aller Orte $this->sf->add_element( array( "name" => "sf_ort", // Name des Form-Elements "type" => "select", // ein Auswahl-Element // Dropdown oder Listbox "size" => "1", // aha, das wird eine Dropdown-Liste "options" => $this->db->makeOptionArray( "SELECT DISTINCT ortId, ortName FROM smlOrte ORDER BY ortname", "ortId", "ortName", "true", "0", "-- ganzes Muensterland --" ), "value" => $this->getFromSession( "sf_ort" ) ) ); [ ... ] } // buildForm [ ... ] function showForm() { [ ...] $this->sf->show_element( "sf_ort" ); [ ...] } // showForm } // class simslSearch Der erzeugte HTML-Code fuer die Dropdown-Liste sieht dann ca. so aus: Das war jetzt ziemlich radikal zusammengeschnippselt und die Verwendung diverser 'Dritt-Bibliotheken' (eigentlich ist es ja nur die phplib) mag auf den ersten Blick abschrecken, ... aber meiner Erfahrung nach lohnt sich die Einarbeitung, ... > Aber ich komme nicht drauf wie das geht, obwohl es wahrscheinlich > wieder ganz einfach zu realisieren ist.... stimmt. ;) Selbst, wenn Du es ganz 'manuell' zusammenbaust, musst Du doch eigentlich nur darauf achten, dass Du die Datenbank-Daten an die richtige Stelle des erzeugten HTML-Codes einsetzt. Wie HTML-Code fuer ein 'select'-Element aussehen kann, siehst Du ja oben. So wie meine Methode 'makeOptionArray' das Array mit den 'value'/'label'-Paaren aufbaut, koennte Deine Funktion auch direkt das passende HTML erzeugen ... -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 info_(at)_korelstar.de Wed, 09 Feb 2000 14:51:02 +0100 Date: Wed, 09 Feb 2000 14:51:02 +0100 From: Kristof Hamann info_(at)_korelstar.de Subject: [php] String / Array Frage Dietmar Winhold schrieb: > $ArtikelNr[i] = $row[ArtikelID]; Moin, ich glaube du möchtest einfach einen Wert an das Array ranhängen (so dass ein Element mehr da ist). Verwende hierzu eine leere Klammer: $ArtikelNr[] = $row[ArtikelID]; Weitere Infos zu Arrays: http://www.php3-forum.de/array.htm Kristof -- http://www.php3-forum.de/ - info_(at)_php3-forum.de From mdobel_(at)_kawo2.rwth-aachen.de Wed, 09 Feb 2000 14:58:56 +0100 Date: Wed, 09 Feb 2000 14:58:56 +0100 From: Markus Dobel mdobel_(at)_kawo2.rwth-aachen.de Subject: [php] ASP und PHP im Vergleich Jens Kohl wrote: > > Ich weiß es nicht mehr ganz genau, aber bei einer bestimmten Version vom > Internet Information Server (IIS) konnte man in der URL mit einem > zusätzlichen Parameter den ganzen ASP-Code (ungeparst) runterladen (sollte > aber schon behoben sein). jo, mit ::data... da sieht man, dass nt bzw ntfs doch irgendwie doch nur nen os/2-derivat is ;) gruss, markus From php_(at)_graf.de Wed, 9 Feb 2000 15:10:11 +0100 Date: Wed, 9 Feb 2000 15:10:11 +0100 From: php3 php_(at)_graf.de Subject: [php] =?iso-8859-1?Q?Mailingliste_f=FCr_Linux?= Hallo, könnt Ihr mir gute Mailinglisten für Linux vorschlagen. Ich habe da ein Problem... Gruß Harry From lars.scholand_(at)_provider-info.de Wed, 9 Feb 2000 15:39:17 +0100 Date: Wed, 9 Feb 2000 15:39:17 +0100 From: Lars Scholand lars.scholand_(at)_provider-info.de Subject: [php] Welcher Browser wird genutzt ? Hallo, hat schon jemand eine Routine geschrieben, die Abfragt, welcher Browser gerade genutzt wird. Als Apachmodul kann man ja den Browsertyp abfragen. Ich bräuchte nur ein Script was den String richtig erkennt. Danke, Lars From Michael_(at)_Stahmann.de Wed, 09 Feb 2000 15:57:26 +0100 Date: Wed, 09 Feb 2000 15:57:26 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Funktion asort, sort usw... Hallo Leute, ich muß ein array sortieren, dessen inhalt mit Zahlen beginnt. Warum funtionieren sort und asort nicht so richtig? Ist es nicht auf Zahlen anwendbar? Datensatz: 1;01/2000;ausgaben/24-Januar-2000.txt;Montag, den 24. Januar 2000;22\n 2;02/2000;ausgaben/06-Februar-2000.txt;Sonntag, den 06. Februar 2000;30\n - Ergebnis asort: 2: - 0: 1;01/2000;ausgaben/24-Januar-2000.txt;Montag, den 24. Januar 2000;22 1: 2;02/2000;ausgaben/06-Februar-2000.txt;Sonntag, den 06. Februar 2000;30 Ergebnis sort: (scheint O.K. zu sein) 0: - 1: 1;01/2000;ausgaben/24-Januar-2000.txt;Montag, den 24. Januar 2000;22 2: 2;02/2000;ausgaben/06-Februar-2000.txt;Sonntag, den 06. Februar 2000;30 Ich lese die Daten aus einer Textdatei und sie sollen in umgekehrter Reinfolge ausgegebn werden. Also: 2: 2;02/2000;ausgaben/06-Februar-2000.txt;Sonntag, den 06. Februar 2000;30 1: 1;01/2000;ausgaben/24-Januar-2000.txt;Montag, den 24. Januar 2000;22 0: - Any idea? fragt 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 tma_(at)_archikart.de Wed, 09 Feb 2000 15:38:28 +0100 Date: Wed, 09 Feb 2000 15:38:28 +0100 From: Tobias Macheleid tma_(at)_archikart.de Subject: [php] Datenbankmanipulationen Hi, Ich möchte eine Datenbankanwendung mit php und mysql schreiben. Diese soll eine Hauptseite haben auf der alle Datensätze in einer Tabelle angezeigt werden. Weiterhin soll es noch 3 zusätzliche Seiten geben. Jeweils für Insert, Edit, Delete Datensatz. Meine Frage ist jetzt wo plaziere ich am günstigsten die Routinen für die Datenbankmanipulation, in der Hauptseite oder jeweils in der Insert, Edit oder Deleteseite, oder noch anders. Zur Zeit habe ich sie in der Hauptseite mit if-Anweisungen getrennt. Aber irgendwie bin ich nicht so recht glücklich damit. Wie könnte man es am günstigsten machen? MfG Tobias Macheleid From bjoern_(at)_baer.mayn.de Wed, 9 Feb 2000 15:58:12 +0100 Date: Wed, 9 Feb 2000 15:58:12 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Forum_mit_Chat_f=FCr_php?= * Markus Keller OrcaSoft wrote: > [...] Das Forum soll die bestehende Mailingliste und die Webseiten > ergänzen nicht konkurenzieren. Ja, das sagen sie alle. Ich finde es schade, dass wir nicht gemeinsam unsere Kräfte bündeln und bei bestehenden Sites (z.B. PHP-Center) einsetzen können (zum Beispiel durch Artikel schreiben, aktiv mit- programmieren etc.), um der deutschsprachigen PHP-Gemeinde eine Plattform zu schenken. Aber nein, stattdessen versucht jeder, auf den PHP-Zug aufzuspringen. -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From Rolf-D.Stoll_(at)_t-online.de Wed, 9 Feb 2000 16:21:48 +0100 Date: Wed, 9 Feb 2000 16:21:48 +0100 From: Rolf Stoll Rolf-D.Stoll_(at)_t-online.de Subject: [php] Objekte als Hashes Hallo Liste, PHP-Objekte seien Hashes in Verkleidung habe ich gelesen. Muesste dann nicht folgende Code funktionieren? $elem) { echo "$key=>$elem"; } ?> Tut er aber nicht. Fehlermeldung: Warning: Non array argument supplied for foreach() in ... on line 10 Mit $obj als assoziativem Array würden mit dem obigem Code-Schnipsel die einzelnen Arrayelemente und deren Schluessel ausgegeben. Sind also PHP-Objekte doch keine Hashes? Rolf From rene_(at)_get-connected.de Wed, 9 Feb 2000 16:21:56 +0100 Date: Wed, 9 Feb 2000 16:21:56 +0100 From: Rene Paschold rene_(at)_get-connected.de Subject: [php] Datenbankmanipulationen > Meine Frage ist jetzt wo plaziere ich am günstigsten die Routinen für > die Datenbankmanipulation, in der Hauptseite oder jeweils in der > Insert, Edit oder Deleteseite, oder noch anders. Hallo, ich löse es immer mit getrennten Seiten. insert.php3, update.php3 und delete.php3 Für die configuration verwende ich ein require und füge eine conf_db.php3 ein :)) Gruß Rene From rene_(at)_get-connected.de Wed, 9 Feb 2000 16:24:18 +0100 Date: Wed, 9 Feb 2000 16:24:18 +0100 From: Rene Paschold rene_(at)_get-connected.de Subject: [php] Welcher Browser wird genutzt ? > Ich bräuchte nur ein Script was den String richtig erkennt. > > Danke, > > Lars Hallo Lars, if (strstr($HTTP_USER_AGENT,'MSIE')) { // IE $variable= "1"; } else { // Non-IE $variable= "2"; } Gruß --Rene From rene_(at)_get-connected.de Wed, 9 Feb 2000 16:25:47 +0100 Date: Wed, 9 Feb 2000 16:25:47 +0100 From: Rene Paschold rene_(at)_get-connected.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Mailingliste_f=FCr_Linux?= > könnt Ihr mir gute Mailinglisten für > Linux vorschlagen. > Ich habe da ein Problem... > suse-linux_(at)_suse.com Gruß --Rene From ob_(at)_wwl.de Wed, 9 Feb 2000 16:32:51 +0100 Date: Wed, 9 Feb 2000 16:32:51 +0100 From: =?iso-8859-1?Q?=D6nder_Balkaya?= ob_(at)_wwl.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Forum_mit_Chat_f=FCr_php?= Liegt es denn nicht auch manchmal daran, das manche Leute einen erst gar nicht lassen? Und die Lorbeeren lieber selber ernten. Zumindest war dies meine Erfahrung und daher habe auch ich mich beschlossen es selber zu machen. Wobei ich nie die Hilfe und Idee anderer sei diese auch noch so klein oder dämlich verneinen werde. Siehe dazu auch http://www.phtml.de ciao Önder > > Ja, das sagen sie alle. Ich finde es schade, dass wir nicht gemeinsam > unsere Kräfte bündeln und bei bestehenden Sites (z.B. PHP-Center) > einsetzen können (zum Beispiel durch Artikel schreiben, aktiv mit- > programmieren etc.), um der deutschsprachigen PHP-Gemeinde eine > Plattform zu schenken. Aber nein, stattdessen versucht jeder, auf > den PHP-Zug aufzuspringen. From thies_(at)_digicol.de Wed, 9 Feb 2000 16:48:41 +0100 Date: Wed, 9 Feb 2000 16:48:41 +0100 From: thies_(at)_digicol.de thies_(at)_digicol.de Subject: [php] Objekte als Hashes On Wed, Feb 09, 2000 at 04:21:48PM +0100, Rolf Stoll wrote: > Hallo Liste, > PHP-Objekte seien Hashes in Verkleidung habe ich gelesen. > Muesste dann nicht folgende Code funktionieren? > class TestKlasse { > var $v1=100; var $v2=101; > function TestObj() > > print "Das kann TestObj"; > } > }; > $obj= new TestKlasse; > reset($obj); > foreach ($obj as $key=>$elem) { > echo "$key=>$elem"; > } > ?> > Tut er aber nicht. Fehlermeldung: > Warning: Non array argument supplied for foreach() in ... on line 10 > Mit $obj als assoziativem Array würden mit dem obigem Code-Schnipsel die > einzelnen Arrayelemente und deren Schluessel ausgegeben. > Sind also PHP-Objekte doch keine Hashes? doch - ich committe gleich nen fix. > > Rolf > > > > -- > ** 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 From lars.scholand_(at)_provider-info.de Wed, 9 Feb 2000 16:43:33 +0100 Date: Wed, 9 Feb 2000 16:43:33 +0100 From: Lars Scholand lars.scholand_(at)_provider-info.de Subject: [php] Welcher Browser wird genutzt ? Hallo Rene, > if (strstr($HTTP_USER_AGENT,'MSIE')) { > // IE > $variable= "1"; > } > else { > // Non-IE > $variable= "2"; > } ach. doch so einfach ;-) das hätte ich eigentlich auch können müssen. danke, Lars From aw_(at)_terror.de Wed, 9 Feb 2000 16:42:51 +0100 Date: Wed, 9 Feb 2000 16:42:51 +0100 From: andreas werla aw_(at)_terror.de Subject: [php] ersten 10 zeilen loeschen hi, ich will das bei der ausgabe von echo ($mein_text) die ersten 10 zeilen die in $mein text drin sind geloescht werden jemand ein tip danke andreas -- andreas werla aw_(at)_terror.de phone +49 172 480 96 74 fax +49 431 895 1996 ICQ 54588162 PGP key available From tobias_(at)_dnet.it Wed, 9 Feb 2000 16:44:55 +0100 Date: Wed, 9 Feb 2000 16:44:55 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Objekte als Hashes > Warning: Non array argument supplied for foreach() in ... on line 10 > Mit $obj als assoziativem Array würden mit dem obigem Code-Schnipsel die > einzelnen Arrayelemente und deren Schluessel ausgegeben. > Sind also PHP-Objekte doch keine Hashes? Wenn Du einen expliziten Type-Cast machst, funktioniert es: foreach ((array)$obj as $key=>$elem) Zend macht bei foreach intern() keinen Cast, sondern testet nur mit IS_ARRAY; siehe zend_execute.c. Mit freundlichen Grüßen, Tobias Ratschiller From bjoern_(at)_baer.mayn.de Wed, 9 Feb 2000 16:48:47 +0100 Date: Wed, 9 Feb 2000 16:48:47 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Forum_mit_Chat_f=FC?= =?iso-8859-1?Q?r_php?= =?iso-8859-1?Q?r_php?= Hi, * Önder Balkaya wrote: > Liegt es denn nicht auch manchmal daran, > das manche Leute einen erst gar nicht lassen? Durchaus möglich. Wir vom PHP-Center brauchen zukünftig Unterstützung. Ich habe mal durchkalkuliert, dass ein Team von zehn bis 15 Leuten ausreichen würde; sowohl Einsteiger, als auch Fortgeschrittene und Profis. Es geht nicht nur ums Artikel schreiben, sondern auch um die Pflege selbiger im neuen Redaktionssystem, um das "News crawlen" und ähnliches. Näheres folgt bald. -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From home_(at)_peter-karsten.de Wed, 9 Feb 2000 16:55:38 +0100 Date: Wed, 9 Feb 2000 16:55:38 +0100 From: Peter Karsten home_(at)_peter-karsten.de Subject: [php] Re: Datenbankmanipulation Hallo, > ich löse es immer mit getrennten Seiten. insert.php3, update.php3 und > delete.php3 > Für die configuration verwende ich ein require und füge eine > conf_db.php3 ein :)) wie könnte so eine conf_db ausehen, gibt es da eine datei die man als referenz nehmen kann , vielleicht eine die phpmyadmin beiliegt oder woanders? danke peter karsten From naklar_(at)_altavista.net Wed, 09 Feb 2000 16:51:33 +0100 Date: Wed, 09 Feb 2000 16:51:33 +0100 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] Doubletten im Array-Key =?iso-8859-1?Q?m=F6glich=3F?= Hallo, kann man PHP beibringen, in assoziativen Arrays Doubletten zuzulassen? So dass $arr["erster"]= "einezuweisung"; $arr["erster"]= "nocheinezuweisung"; auch zu count ($arr ) == 2 führt, d.h. beide Zuweisungen erhalten bleiben? Standardmäßig wird der vorhergehende Eintrag überschrieben. mit freundlichen Grüßen, oK. From martin_fenn_(at)_hp.com Wed, 9 Feb 2000 17:10:38 +0100 Date: Wed, 9 Feb 2000 17:10:38 +0100 From: Martin Fenn martin_fenn_(at)_hp.com Subject: [php] Welcher Browser wird genutzt ? Hallo Lars, > hat schon jemand eine Routine geschrieben, die Abfragt, welcher > Browser gerade genutzt wird. Als Apachmodul kann man ja den Browsertyp > abfragen. > Ich bräuchte nur ein Script was den String richtig erkennt. Mail mir auf martin_fenn_(at)_hp.com, und ich schick Dir ne fertige Funktion ... Bye, Martin P.S.: bitte Adresse demnaechst MIT Emailadr, net so: > From: "Lars Scholand" > To: "PHP" > Subject: [php] Welcher Browser wird genutzt ? > Date: Wed, 9 Feb 2000 15:39:17 +0100 > charset="iso-8859-1" > Reply-To: php_(at)_infosoc.uni-koeln.de From M.Kurz_(at)_dc-ag.de Wed, 9 Feb 2000 17:18:47 +0100 Date: Wed, 9 Feb 2000 17:18:47 +0100 From: Marcel Kurz M.Kurz_(at)_dc-ag.de Subject: [php] gd-libary hallo wo finde ich den die gd-libary ??? cu marcel From wiechert_(at)_gfz-potsdam.de Wed, 09 Feb 2000 17:25:36 +0100 Date: Wed, 09 Feb 2000 17:25:36 +0100 From: Michael Wiechert wiechert_(at)_gfz-potsdam.de Subject: [php] Re: Datenbankmanipulation Peter Karsten wrote: > > Hallo, > > > ich löse es immer mit getrennten Seiten. insert.php3, update.php3 und > > delete.php3 > > Für die configuration verwende ich ein require und füge eine > > conf_db.php3 ein :)) > > wie könnte so eine conf_db ausehen, gibt es da eine datei die man als > referenz nehmen kann , vielleicht eine die phpmyadmin beiliegt oder > woanders? wahrscheinlich etwa so: ------------- ... "; $user = ""; $password = ""; $db = ""; $link = mysql_connect($host,$user,$pw); usw. ?> -- Michael Wiechert Tel. : 0173 / 85 18 004 Zanderstrasse 10b EMail : wiechert_(at)_eichengrund.de 14770 Brandenburg WWW : http://www.eichengrund.de From wiechert_(at)_gfz-potsdam.de Wed, 09 Feb 2000 17:26:44 +0100 Date: Wed, 09 Feb 2000 17:26:44 +0100 From: Michael Wiechert wiechert_(at)_gfz-potsdam.de Subject: [php] Welcher Browser wird genutzt ? Martin Fenn wrote: > > Hallo Lars, > > > hat schon jemand eine Routine geschrieben, die Abfragt, welcher > > Browser gerade genutzt wird. Als Apachmodul kann man ja den Browsertyp > > abfragen. > > Ich bräuchte nur ein Script was den String richtig erkennt. > Mail mir auf martin_fenn_(at)_hp.com, und ich schick Dir ne fertige > Funktion ... Schick sie doch an die Liste, vorausgesetzt sie ist nicht so lang. Michal -- Michael Wiechert Tel. : 0173 / 85 18 004 Zanderstrasse 10b EMail : wiechert_(at)_eichengrund.de 14770 Brandenburg WWW : http://www.eichengrund.de From steiner_(at)_dynamic-webpages.de Wed, 9 Feb 2000 18:35:39 +0100 Date: Wed, 9 Feb 2000 18:35:39 +0100 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Forum_mit_Chat_f=FCr_php?= Sent: Wednesday, February 09, 2000 4:48 PM Subject: [php] Re: [php] Re: [php] Re: [php] Forum mit Chat für phpr php > * Önder Balkaya wrote: > > Liegt es denn nicht auch manchmal daran, > > das manche Leute einen erst gar nicht lassen? > Durchaus möglich. Wir vom PHP-Center brauchen zukünftig > Unterstützung. Ich habe mal durchkalkuliert, dass ein > Team von zehn bis 15 Leuten ausreichen würde; sowohl aehm, ja. also irgendwie habt ihr ja alle auf Eure Weise Recht, aber was ich mich wirklich frage ist, was für einen Mehrwert bringen besonders Seiten wie http://www.phtml.de (da ist NIX drauf lt. Forum mind. seit 25.01.2000). Die Idee, Stefan Münz' SelfHTML zu "transferieren" ist da die beste Idee, allerdings einen Abklatsch des PHP-Manuals da rein zu stellen, und selber anzufangen zu übersetzten ist nicht nur der absolute Wahnsinn (ich weiß von was ich spreche, ich arbeite in der DocumentationGroup mit) sondern auch völlig überflüssig. Das Manual wird momentan offiziell eingedeutscht. Es wäre sinnvoller gewesen, du hättest dich da zum Mitmachen gemeldet. Ich habe bestimmt nichts dagegen, wenn irgendwer sein eigenes Ding macht mit PHP, nein, ich finde das sogar gut, und würde nicht gleich unterstellen, das da jemand auf einen Zug aufspringen würde. Eine gewisse Vielfalt betrf. der PHP-Webseiten-Szene in Dt. ist IMHO durchaus wünschenswert. Wundern tue ich mich da nur über "leere" Seiten. Und noch mehr wundern tue ich mich über Äußerungen, das bestehende Seiten keine Hilfe wollten. Ich habe jedenfalls von betreffenden Personen noch keine Mail erhalten, die irgendetwas beisteueren wollten, oder Verantwortung für bestimmt Bereiche übernehmen wollten . Und auch Dynamic Web Pages sucht DRINGEND Verstärkung. Foren ließen sich sicherlich sehr leicht in das Center integrieren. Ich selber hätte mich sehr über Unterstützung für ein WAMP-Forum gefreut, das leider wegen zu wenig Hilfe von aussen sehr rudimentär auf DWP ist. Von solchen Beispiele wären einige aufzuzählen, ich hoffe nur, das es niemanden WIRKLICH gibt, der mit seinen Ideen und Motivationen bei etablierten Seiten wie dem Center, PHP-Homepage oder meiner Seite Dynamic Web Pages auf taube Ohren stößt. Ich halte das - um ehrlich zu sein - bei unserer "Stress-Lage" für sehr unwahrscheinlich, das Hilfe/Mitarbeit abgelehnt wird (wenn sie denn ZUVERLÄSSIG erfolgt). ... so, nur meine Meinung. mit bestem Gruß - Armin _______________________________________________________________ PHP Knotenpunkt - Dynamic Web Pages _(at)_t http://www.dynamic-webpages.de Installation,BestOfGML,Tipps,Tutorials,WhoIsWho,Deutsches Manual uvm. From steiner_(at)_dynamic-webpages.de Wed, 9 Feb 2000 18:37:28 +0100 Date: Wed, 9 Feb 2000 18:37:28 +0100 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] Welcher Browser wird genutzt ? > > > hat schon jemand eine Routine geschrieben, die Abfragt, welcher > > > Browser gerade genutzt wird. Als Apachmodul kann man ja den Browsertyp > > > abfragen. schau mal unter http://dmsproject.xs.mw/browtut.php3 nach, da ist eine kleines Tutorial mit Skript zu so einer Abfrage mit bestem Gruß - Armin _______________________________________________________________ PHP Knotenpunkt - Dynamic Web Pages _(at)_t http://www.dynamic-webpages.de Installation,BestOfGML,Tipps,Tutorials,WhoIsWho,Deutsches Manual uvm. From Michael_(at)_Stahmann.de Wed, 09 Feb 2000 18:39:47 +0100 Date: Wed, 09 Feb 2000 18:39:47 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Funktion asort, sort usw... Sorry, wer lesen kann ist klar im Vorteil :-) rsort(); war richtig Ich bin Urlaubsreif... r, wie reverse :-) Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From steiner_(at)_dynamic-webpages.de Wed, 9 Feb 2000 18:42:05 +0100 Date: Wed, 9 Feb 2000 18:42:05 +0100 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] Objekte als Hashes > > PHP-Objekte seien Hashes in Verkleidung habe ich gelesen. > > Muesste dann nicht folgende Code funktionieren? > > Tut er aber nicht. Fehlermeldung: > > Warning: Non array argument supplied for foreach() in ... on line 10 > > Mit $obj als assoziativem Array würden mit dem obigem Code-Schnipsel die > > einzelnen Arrayelemente und deren Schluessel ausgegeben. > > Sind also PHP-Objekte doch keine Hashes? > > doch - > ich committe gleich nen fix. ist das der OpenSource-Gedanke ? JUP, deutlicher gehts ja nicht mehr .... Das hat grade mal ne halbe stunde gedauert, bis sich ein Core-Entwickler von PHP aufmacht, um sowas zu fixen .... WOW. "Und es hat noch nichtmal Support-Gebühren gekostet :-)" mit bestem Gruß - Armin _______________________________________________________________ PHP Knotenpunkt - Dynamic Web Pages _(at)_t http://www.dynamic-webpages.de Installation,BestOfGML,Tipps,Tutorials,WhoIsWho,Deutsches Manual uvm. From braukmann_(at)_tse-online.de Wed, 9 Feb 2000 18:52:22 +0100 Date: Wed, 9 Feb 2000 18:52:22 +0100 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Doubletten_im_Array-Key_m=F6glich=3F?= Hi, On Wed, Feb 09, 2000 at 04:51:33PM +0100, Oliver Kummerow wrote: > kann man PHP beibringen, in assoziativen Arrays Doubletten zuzulassen? > So dass > $arr["erster"]= "einezuweisung"; > $arr["erster"]= "nocheinezuweisung"; > > auch zu count ($arr ) == 2 führt, d.h. beide Zuweisungen erhalten > bleiben? nein. Das geht nicht nicht. Wie denn auch? ;) Aber natuerlich kann man trotzdem die gewuenschte Funktionalitaet erreichen. Simpel-Beispiel: (quick and dirty hack without styles and guaranteed non tested ;) class Hash { var $storage = array(); function put( $key, $value ){ if ( $this->storage[ $key ] ){ // hash-basket ist schon angelegt, also // einfach ein Element mehr in den Korb ... $this->storage[ $key ][] = $value; } else { // hash-basket noch nicht da, // ... also machen wir einen huebschen Korb // und legen den ersten Wert rein $this->storage[ $key ] = array( $value ); } } function get( $key ){ if ( $this->storage[ $key ] ){ $value = $this->storage[ $key ]; if ( count( $value ) == 1 ){ // wir sind mal nett und reichen fuer // den Einzelfall auch gleich das einzelne // Element raus return reset( $value ); } else { // ansonsten liefern wir eine Kopie des // ganzen Korbes return $v; } } else { // oh' der Korb ist leer, ... return false; } } } Ergaenzung der Schnittstelle um weitere sinnvolle Funktionen bleiben dem geneigten Leser als Uebungsaufgabe ;) ... alle Angaben ohne Gewehr, ... oder so. -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 stefan_(at)_tourquest.ch Wed, 9 Feb 2000 11:04:15 +0100 Date: Wed, 9 Feb 2000 11:04:15 +0100 From: StefanMueller stefan_(at)_tourquest.ch Subject: [php] Re: [php] Mailingliste für Linux Am Mit, 09 Feb 2000 schrieben Sie: > > könnt Ihr mir gute Mailinglisten für > > Linux vorschlagen. > > Ich habe da ein Problem... > > > > suse-linux_(at)_suse.com > > Gruß > --Rene Nicht jeder arbeitet mit SUSE. schau einfach mal bei www.linux.de. Dort findest du genug Linux Groups, vielleicht auch in Deiner Nähe und die meisten haben auch eine Mailing List. Gruss Stefan From ulf_(at)_redsys.de Wed, 09 Feb 2000 19:35:59 +0000 Date: Wed, 09 Feb 2000 19:35:59 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] gd-libary Marcel Kurz wrote: > wo finde ich den die gd-libary ??? In der Dokumentation sind Quellen angeben. Alte Versionen finden sich in recht einfach mit den ftp-Crawlern. Ulf From ulf_(at)_redsys.de Wed, 09 Feb 2000 19:58:58 +0000 Date: Wed, 09 Feb 2000 19:58:58 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] ersten 10 zeilen loeschen andreas werla wrote: > ich will das bei der ausgabe von echo ($mein_text) die ersten 10 zeilen die > in $mein text drin sind geloescht werden Mit echo oder print alleine ist es nicht getan. Du mußt den String vorher schon zerlegen, um einen Teilstring anzuzeigen. $text = "1\n2\n\3\n\4\n\5\ntest"; $start = 0; $count = 0; $anfang = 0; while ($count<5 && $start=strpos($text, "\n", $start) ) { $start++; $count++; $anfang = $start; } if ($count == 5) echo substr($text, $anfang); In diesem Beispiel benutze ich strpos zur Ermittlung der Postition des n-ten Auftretens der Zeichenkette "\n". Ulf -- Suche 17'' Monitor, 1024x768 mit gutem Bild, Kiel From ulf_(at)_redsys.de Wed, 09 Feb 2000 20:18:12 +0000 Date: Wed, 09 Feb 2000 20:18:12 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Schreiben in einer Datei Khadija Sovissi wrote: > Wie kann man eine vorhandene Datei ändern und darin an eine bestimmte > Stelle was schreiben bzw. einen String löschen. Ist es überhaupt möglich? > Oder muss man die ganzue Datei löschen und durch eine andere neue Datei > ersetzen? Das ganze wäre sehr mühsam! Ach Leute, probieren geht über studieren. Probiert es doch schnell aus. Du kannst zwar eine Datei öffen, um Daten anzuhängen, Du kannst auch mitten drin ein Stücken auslesen, aber es wird Dir nicht gelingen dieses Stück zu ersetzen ohne die Datei komplett neu zu schreiben. Das ist einer der Gründe, warum man Textdateien so selten für die Datenspeicherung verwendet. Steht keine Datenbank zur Verfügung, kann man z.B. auf DBM-Files (DBase) zurückgreifen. Bei diesen können einzelne Datensätze ausgetauscht werden. Will man das alles nicht, so gibt es zumindest noch die Kurzform zum lesen von Dateien: $daten = readfile($file, filesize($filename)); Das ergibt zusammen mit: $daten = ereg_replace("a", "b", $daten); $fh = fopen($file, "w"); fwrite($fh, $daten); fclose($fh); einen dreckigen Fünfzeiler. Ulf -- Suche 17'' Monitor, 1024x768 ordentlich, Kiel From info_(at)_agathos.net Wed, 9 Feb 2000 20:39:06 +0100 Date: Wed, 9 Feb 2000 20:39:06 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Re:_[php]_Re:_[php]_Forum_mit_Chat_f=FCr_php?= > Siehe dazu auch > http://www.phtml.de Hallo Önder, das waren so ziemlich die ersten Seiten die ich besucht habe, die nur für MSIE gemacht sind. Schau die mal mit einem anderen Browser an. :-( Liebe Grüße aus dem Allgäu Hans Theo Mislisch -- Agathos Networks mailto:info_(at)_agathos.net Tel: +49 (0)8321-67388-80 Fax: +49 (0)8321-67388-50 From amrhein_(at)_informatik.uni-bonn.de 9 Feb 2000 19:51:44 GMT Date: 9 Feb 2000 19:51:44 GMT From: Florian Amrhein amrhein_(at)_informatik.uni-bonn.de Subject: [php] Vorstellung: PHP-Newsreader Hallo, ich will hier die aktuelle Version meines PHP-Skriptes "Newsportal" vorstellen. Es ist ein Skript, mit dem man auf Newsserver zugreifen kann. So kann ein Webforum aufgesetzt werden, welches als "Datenbank" einen Newsserver benutzt. Die dort liegenden Newsgruppen können dann sowohl gelesen als auch beschrieben werden. Die Artikelübersicht erfolgt in einer Baumdarstellung. Eine interessante Anwendung ist auch, eine Mailingliste mit einer Newsgruppe zu verbinden (da gibt es unter Unix Programme für), und diese Mailingliste dann auch webbasiert zu lesen. http://floh.gartenhaus.net/newsportal/ -- Floh From braukmann_(at)_tse-online.de Wed, 9 Feb 2000 21:22:38 +0100 Date: Wed, 9 Feb 2000 21:22:38 +0100 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Forum?= =?iso-8859-1?Q?_mit_Chat_f=FCr_php?= =?iso-8859-1?Q?_mit_Chat_f=FCr_php?= Hi, On Wed, Feb 09, 2000 at 08:39:06PM +0100, Hans Theo Mislisch wrote: > > Siehe dazu auch > > http://www.phtml.de > das waren so ziemlich die ersten Seiten die ich besucht habe, > die nur für MSIE gemacht sind. Schau die mal mit einem anderen > Browser an. :-( hmmm. Abgesehen davon, dass sie einfach keinen echten Inhalt hatten, funktionierten sie auch relativ ordentlich mit meinem Netscape Navigator 4.7(FreeBSD)? -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 webmaster_(at)_cyberfly.net Wed, 9 Feb 2000 21:33:34 +0100 Date: Wed, 9 Feb 2000 21:33:34 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] phpAds und phpPoll Probleme Hi marcus, > > zu phpPoll: > > dazu gibt es so ein schones script > http://www.phpwizard.net/phpPolls/demo.html > > wo man die ergebnisse als kuchen chart ausgeben kann jo aber ich bekomm > des > > einfach net zum laufen... > > vielleicht weis ja jemand rat ..... > dazu muß die gd-library installiert sein. damit ist es erst möglich, > gif-files mit php3 zu erstellen. hehe, aber es sollte eventuell nicht die aktuelle sein, die kann gif imho nimmer :) Gruss, Peter "[DiSAStA]" Petermann webmaster_(at)_cyberfly.net http://www.cyberfly.net From webmaster_(at)_cyberfly.net Wed, 9 Feb 2000 21:50:50 +0100 Date: Wed, 9 Feb 2000 21:50:50 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Forum_mit_Chat_f=FCr_php?= Hi Önder... > Liegt es denn nicht auch manchmal daran, > das manche Leute einen erst gar nicht lassen? > Und die Lorbeeren lieber selber ernten. > Zumindest war dies meine Erfahrung und daher habe auch ich > mich beschlossen es selber zu machen. hm. sorry, is vieleicht net angebracht, aber ich kanns net lassen ausnahmsweise mal zu flamen... Also das Logo ist z.B. Recht bekannt (LoveParade nur andere Farben) Der Chat ist auchnicht von dir, (erwähnst du nirgentwo...) > Wobei ich nie die Hilfe und Idee anderer sei diese auch noch so klein > oder dämlich verneinen werde. Genau das hast du doch getan? du solltest sowas wenn du solche sprüche bringst ehrlicherweise schon auf deine Seite schreiben, Ansonsten schliesse ich mich der Mail von Björn an, ich finde wir sollten eine bestehende Seite nehmen, und daran teilnehmen, und da bietet sich php-center.de prima an Ich hoffe ich habe niemanden mit diesem kleinen "Flame" verärgert :) MfG Peter "[DiSAStA]" Petermann webmaster_(at)_cyberfly.net http://www.cyberfly.net From braukmann_(at)_tse-online.de Wed, 9 Feb 2000 22:42:52 +0100 Date: Wed, 9 Feb 2000 22:42:52 +0100 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Sessionhandling Hi, On Tue, Mar 11, 2036 at 05:56:08PM +0100, Amir Ir. wrote: > Folgendes Problem bei sessionhandling : ^^^^^^^^^^^^^^^ > Welche M?glichkeiten hat man noch wenn man keine Cookies verwenden kann > und die Anfrage auch nicht ans URL angh?ngen kann da es zulang wird ?! ... wenn Du wirklich eine session-basierte Loesung benutzt, brauchst Du doch nur die session-id in der URL zu fuehren. Und die kann doch eigentlich nicht 'zu lang' sein, oder? Dies kann auf unterschiedliche Weise geschehen; per GET-Parameter oder als Pfad-Komponente (die dann z.B. 'manuell' oder per URL-Rewriting [beim apache mittels mod_rewrite moeglich]. Und dann gibt es da noch diese (optisch wie ich finde unaesthetische, aber technisch brilliante) Methode die Session-Id im Hostnamen-Anteil der URL zu uebertragen. (Siehe Archiv der Mailingliste ...) -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 bjoern_(at)_baer.mayn.de Wed, 9 Feb 2000 22:44:42 +0100 Date: Wed, 9 Feb 2000 22:44:42 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Sessionhandling * Andreas Braukmann wrote: > Und dann gibt es da noch diese (optisch wie ich finde unaesthetische, > aber technisch brilliante) Methode die Session-Id im Hostnamen-Anteil > der URL zu uebertragen. (Siehe Archiv der Mailingliste ...) auf diese Methode gibt's ein Patent. -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From Michael_(at)_Stahmann.de Wed, 09 Feb 2000 23:16:10 +0100 Date: Wed, 09 Feb 2000 23:16:10 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Schreiben in einer Datei Hallo Ulf, Ulf Wendel wrote: > Steht keine Datenbank zur Verfügung, kann > man z.B. auf DBM-Files (DBase) zurückgreifen. Bei diesen können einzelne > Datensätze ausgetauscht werden. wo findet man denn nähere Info zum Umgang und Handling mit DBM-Files? Außer im Manual - vieleicht ein Buchtip? fragt 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 RolandReichmann_(at)_gmx.net Wed, 9 Feb 2000 23:38:06 +0100 Date: Wed, 9 Feb 2000 23:38:06 +0100 From: Roland Reichmann RolandReichmann_(at)_gmx.net Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Forum_mit_Chat_f=FCr_php?= > * Markus Keller OrcaSoft wrote: > > [...] Das Forum soll die bestehende Mailingliste und die Webseiten > > ergänzen nicht konkurenzieren. > > Ja, das sagen sie alle. Ich finde es schade, dass wir nicht gemeinsam > unsere Kräfte bündeln und bei bestehenden Sites (z.B. PHP-Center) > einsetzen können (zum Beispiel durch Artikel schreiben, aktiv mit- > programmieren etc.), um der deutschsprachigen PHP-Gemeinde eine > Plattform zu schenken. Aber nein, stattdessen versucht jeder, auf > den PHP-Zug aufzuspringen. GUT GEBRÜLLT LÖWE ;-) Auch ich hatte vor etwas mit PHP hier in Österreich zu machen, aber da müssten wir dann eine Lösung finden, wie wir die Listen kombinieren können. z.B. bekomme ich alle Postings der php-Liste, die könnte ich dann für allfällige Österreichische User weitersenden und alle Österreich-Postings an diese Liste schicken. Würde den deutschen Server entlasten und eventuelle regionale Probs ausfiltern. Aber das ist natürlich nur spruchreif, wenn die deutsche Liste wirklich "explodiert", was ich ja für PHP hoffe und vor allem auch, dass SchneewittchenLand Österreich bald munter wird und erkennt, dass es ausser MicrosoftNT + MicrosoftInternetInfoServer+ MicrosoftSql + MicrosoftActiveServerpages + MicrosoftJava auch noch andere Möglichkeiten gibt. Grüsse aus Österreich RolandReichmann www.best4y.net www.legendis.net From ulf_(at)_redsys.de Wed, 09 Feb 2000 23:41:57 +0000 Date: Wed, 09 Feb 2000 23:41:57 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Schreiben in einer Datei Michael Stahmann wrote: > wo findet man denn nähere Info zum Umgang und Handling mit DBM-Files? > Außer im Manual - vieleicht ein Buchtip? Muß ich passen. Aber die Beispiele im Manual sollten eigentlich genügen. Das einzige was ich etwas genauer lesen mußte, als ich das letzte Mal für einen Kunden eine DBase Datei erzeugte war dbase_create(). Wenn alle Stricke reißen, vertraue auf die Liste oder die Newsgroup. Ulf -- Suche 17'' Monitor, 1024x768 ordentlich, Kiel From TBandlGER_(at)_aol.com Wed, 9 Feb 2000 17:46:30 EST Date: Wed, 9 Feb 2000 17:46:30 EST From: TBandlGER_(at)_aol.com TBandlGER_(at)_aol.com Subject: [php] Re: php digest, Vol 1 #962 - 28 msgs hallo leute, ich habe ein while problem, und zwar .... (schleife 1) while (varA (schleife 1) while (varA Anweisung A > (schleife2) while ( varC Anweisung B > $varC++; > } > varA++ > } > > sobald in der zweiten schleife die bedingung erfüllt ist > arbeitet das programm zwar noch die erste schleife ab, > geht aber nicht mehr in die zweite!!! Wie solte es auch, wenn Du die Variable $varC hochgezählt hast... Sobald Du nicht auf die automatische Initialisierung der Variablen vertraust, sauber programmierst und die Werte initalisierst, wird alles gut. $varC = 0; $varD = ??? while ($varC<$varD) { Anweisung A $varC++; } Ulf -- Suche 17'' Monitor, 1024x768 ordentlich, Kiel From braukmann_(at)_tse-online.de Thu, 10 Feb 2000 00:03:46 +0100 Date: Thu, 10 Feb 2000 00:03:46 +0100 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Sessionhandling Hi, On Wed, Feb 09, 2000 at 10:44:42PM +0100, Björn Schotte wrote: > * Andreas Braukmann wrote: > > Und dann gibt es da noch diese (optisch wie ich finde unaesthetische, > > aber technisch brilliante) Methode die Session-Id im Hostnamen-Anteil > > der URL zu uebertragen. (Siehe Archiv der Mailingliste ...) > auf diese Methode gibt's > ein Patent. ... nunja, ... man muesste sich wirklich mal die zugehoerigen Patentschriften anschauen, glaub' ich. Ich persoenlich halte von der Patentierung solch trivialer Techniken nix, nix und wieder nix. (Was leider an der patentrechtlichen Situation auch nichts aendert ...) Ausserdem handelt es sich IMHO dabei auf den ersten Blick um die Patentierung (deshalb muss ich mir unbedingt mal die Patentschrift besorgen) eines Algorithmus, ... und das geht in Deutschland zumindest eigentlich nicht. Patentierbar waere nur eine isolierte Implementierung eines solchen Verfahrens, oder? In konkret diesem Fall stoert mich das wenig, da ich das Verfahren zwar fuer eine gute Idee halte, aber keine wirklichen Vorteile gegenueber URL-Rewriting durch den Web-Server oder den Application-Server (oder die Skripting-Engine) sehe. Allen ist ausserdem der Nachteil gemeinsam, dass sich solche Seiten ueberhaupt nicht 'bookmarken' lassen. -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 oli_(at)_tronet.on-luebeck.de Wed, 9 Feb 2000 23:05:16 +0100 Date: Wed, 9 Feb 2000 23:05:16 +0100 From: Oliver Trosien oli_(at)_tronet.on-luebeck.de Subject: [php] gd-libary moin moin, mich wuerde im Zusammenhang mit der gdlib viel mehr folgendes interessieren: Kann man beide Versionen fuer LAMP parallel betreiben? (quasi --enable-versioning :-) Gibt es (positive|negative) Erfahrungen oder Tips zu der obigen Idee? Ich kann naemlich nicht saemtliche scripts von einen Tag auf den anderen umstellen.... cu, oliver From ulf_(at)_redsys.de Thu, 10 Feb 2000 00:14:45 +0000 Date: Thu, 10 Feb 2000 00:14:45 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Sessionhandling Andreas Braukmann wrote: > In konkret diesem Fall stoert mich das wenig, da ich das Verfahren > zwar fuer eine gute Idee halte, aber keine wirklichen Vorteile > gegenueber URL-Rewriting durch den Web-Server oder den > Application-Server (oder die Skripting-Engine) sehe. > > Allen ist ausserdem der Nachteil gemeinsam, dass sich solche Seiten > ueberhaupt nicht 'bookmarken' lassen. Quatsch. Ctrl-D und schon habe ich einen Bookmark... Nichts spricht dagegen, sich auf eine URL mit Session ID einen Bookmark zu legen. Der Programmierer sollte solche Fälle abfangen und es gibt kein Problem.n Ärgerlich wird es, wenn URLs mit Session ID veröffentlicht werden oder der Programmierer nicht bedenkt, daß ein Bookmark aufgespäht werden könnte, also keinesfalls eine Direktanwahl auf eine Seite führen darf, die keine weitere Authentifizierung verlangt. Ulf -- Suche 17'' Monitor, 1024x768 ordentlich, Kiel From ulf_(at)_redsys.de Thu, 10 Feb 2000 00:19:59 +0000 Date: Thu, 10 Feb 2000 00:19:59 +0000 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] gd-libary Oliver Trosien wrote: > mich wuerde im Zusammenhang mit der gdlib viel mehr folgendes interessieren: > Kann man beide Versionen fuer LAMP parallel betreiben? > (quasi --enable-versioning :-) Nichts spricht dagegen für jeden (virtuellen) Server ein eigenes CGI Binary zu backen. Das ist schließlich auch die Variante, um x-Versionen von PHP auf einer Maschine zu nutzen. > Gibt es (positive|negative) Erfahrungen oder Tips zu der obigen Idee? Ich > kann naemlich nicht saemtliche scripts von einen Tag auf den anderen > umstellen.... Die Portierung sollte nicht allzu schwer sein. Soweit ich gesehen habe, genügt es mit einem grep bei den Funktionsnamen "gif" in "png" zu wechseln. Beachte jedoch, daß nicht alle Browser das neue Grafikformat PNG unterstützen, ganz im Gegensatz zu GIF. Ulf -- Suche 17'' Monitor, 1024x768 ordentlich, Kiel From oli_(at)_tronet.on-luebeck.de Wed, 9 Feb 2000 23:53:59 +0100 Date: Wed, 9 Feb 2000 23:53:59 +0100 From: Oliver Trosien oli_(at)_tronet.on-luebeck.de Subject: [php] #php.de -> faq-bot? moin moin, vielen Dank schon mal fuer die hilfreichen Tips in #php.de ! mir kam zwischendrin eine etwas unkonventionelle aber dennoch nicht ganz unmoegliche Idee: wie waere es mit einem bot, der FAQs beantwortet? So kann sichergestellt werden, dass auch wenn keiner im channel ist, die Moeglichkeit besteht kleinere Problemchen zu loesen..... Es muss ja nicht gleich eine php-eliza sein ;-) vielleicht reichen auch ein paar Befehle, mit denen man aus dem Bot infos holt. (ich bin allerdings kein eggdrop spezi) was meint ihr? cu, oliver From braukmann_(at)_tse-online.de Thu, 10 Feb 2000 01:16:19 +0100 Date: Thu, 10 Feb 2000 01:16:19 +0100 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Sessionhandling Hi Ulf, On Thu, Feb 10, 2000 at 12:14:45AM +0000, Ulf Wendel wrote: > Andreas Braukmann wrote: > > Allen ist ausserdem der Nachteil gemeinsam, dass sich solche Seiten > > ueberhaupt nicht 'bookmarken' lassen. > Quatsch. uuups. ein 'patsch-bot' ... allerdings ziemlich berechtigt. > Ctrl-D und schon habe ich einen Bookmark... hmmm. ... und schon habe ich kein Lesezeichen ;) ... aber das liegt daran, dass ich druecken muss ... > Nichts spricht dagegen, sich auf eine URL mit Session ID einen Bookmark > zu legen. Der Programmierer sollte solche Fälle abfangen und es gibt > kein Problem. ok. Der Einwand ist akzeptiert. Trotzdem sieht ein solcher Bookmark nicht wirklich schoen aus, oder? > Ärgerlich wird es, wenn URLs mit Session ID veröffentlicht werden ... das passiert dann aber sehr leicht. Allerdings sollte man bei session-basierten Sites evtl. Suchmaschinen-Besuche eh' gesondert behandeln. Wenn man auf 'session-cookies' besteht, ist das allerdings IMHO kaum ein Problem, ... bei den anderen Konzepten schon. > oder der Programmierer nicht bedenkt, daß ein Bookmark aufgespäht > werden könnte, also keinesfalls eine Direktanwahl auf eine Seite > führen darf, die keine weitere Authentifizierung verlangt. Er sollte also staendig den 'Referer' pruefen. -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 info_(at)_schuborg.de Thu, 10 Feb 2000 01:58:29 +0100 Date: Thu, 10 Feb 2000 01:58:29 +0100 From: Pascal Schult info_(at)_schuborg.de Subject: [php] Sessionhandling Hi Andreas... Andreas Braukmann wrote: > > > auf diese Methode gibt's > > ein Patent. > ... nunja, ... man muesste sich wirklich mal die zugehoerigen > Patentschriften anschauen, glaub' ich. > Ich persoenlich halte von der Patentierung solch trivialer Techniken > nix, nix und wieder nix. (Was leider an der patentrechtlichen Situation > auch nichts aendert ...) > wenn der erfinderische geist nicht wirklich gegeben ist, also jeder dipl. ing auf die lösung kommen kann, kann man für solch ein patent einen löschungsantrag stellen. es gibt da glaube ich aber eine frist die man einhalten muss. ich wollte vor einem 3/4 jahr mal ein patent für ein mp3handy holen. der beratende anwalt meinte das dafür warscheinlich die erfinderische leistung zu gering ist. war ja auch naheliegend. aber wieso überschwemmen diese dinger nicht mittlerweile den markt? bitte berichtigung wenn das falsch ist. danke. ciao erstmal.. From ralph_(at)_monsterbrain.luminar.de Thu, 10 Feb 2000 08:22:49 +0100 Date: Thu, 10 Feb 2000 08:22:49 +0100 From: Ralph Schaefer ralph_(at)_monsterbrain.luminar.de Subject: [php] Schreiben in einer Datei On Wed, Feb 09, 2000 at 11:16:10PM +0100, Michael Stahmann wrote: > > wo findet man denn nähere Info zum Umgang und Handling mit DBM-Files? > Außer im Manual - vieleicht ein Buchtip? > Die phplib bietet eine Klasse zum Ansprechen von DBM-Files: CT_Dbm Die phplib findest Du auf http://phplib.netuse.de/ Bis dann, Ralph From mk_(at)_itprotect.de Thu, 10 Feb 2000 08:39:33 +0100 Date: Thu, 10 Feb 2000 08:39:33 +0100 From: Michael Knetsch mk_(at)_itprotect.de Subject: [php] Re: php digest, Vol 1 #962 - 28 msgs --Boundary-2=_QSeFFunQPkfNnBeCBbcjpdyjlIb Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable kleiner Tip am Rande: setze $varC wieder auf den Ausgangswert, bevor du in die zweite Schleife gehst. Michael At 09.02.00 17:46 -0500, you wrote: >hallo leute, > >ich habe ein while problem, und zwar .... > >(schleife 1) while (varA Anweisung A >(schleife2) while ( varC Anweisung B > $varC++; > } >varA++ >} >=20 >sobald in der zweiten schleife die bedingung erf=FCllt ist=20 >arbeitet das programm zwar noch die erste schleife ab, >geht aber nicht mehr in die zweite!!! > >zur erkl=E4rung: >das programm soll in einer tabelle(1) >nach dem namen einer anderen tabelle suchen >in dieser tabelle sollen dann alle gefundenen treffer >ausgelesen werden >danach soll wieder in der ersten tabelle(1) der n=E4chste tabellenname >ermittelt werden und diese tab wieder nach treffer >ausgelesenwerden >und das ganze soll solange gehen bis in tab(1) kein treffer mehr=20 >vorhanden ist > >bitte bitte helft mir .......=20 > >--=20 >** Durchgehend ge=F6ffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de >http://infosoc.uni-koeln.de/mailman/listinfo/php >=20 --Boundary-2=_QSeFFunQPkfNnBeCBbcjpdyjlIb Content-Type: Text/plain Content-Transfer-Encoding: 7bit --Boundary-2=_QSeFFunQPkfNnBeCBbcjpdyjlIb-- From mk_(at)_html-design.com Thu, 10 Feb 2000 03:14:52 -0500 Date: Thu, 10 Feb 2000 03:14:52 -0500 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Genervt: Webmasterbenachrichtigung bei Fehlermeldung! Hallo Liste bzw. alle Strato-Kunden! Ich finde es ja durchaus nett, wenn ihr meine Scripts benutzt. Ich rede von http://www.php-center.de/artikel/show.php3?id=18 Dieses durchaus nützliche Script verwendet jemand, der scheinbar zu blöd oder zu faul ist, es zu ändern. Die Variable $mailadresse = \"err_(at)_gabber.de\"; muß definitiv geändert werden!! Ich bin es leid, Fehlermails von fremden Webseiten zu bekommen. Sorry, wennn ich die Liste damit nerve, aber die Mails kamen von post.webmailer.de. Die Domain gehört Strato. Ich denke, daß eventuell jemand auf der Liste das Script nutzt und bei Strato ist. Die Datei, die nicht gefunden wurde heißt /multi/i-geld/index3.html Danke für eure Aufmerksamkeit Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de Internetcafe in Stuttgart - http://www.surfing-planet.net/ From Oliver.Schlag_(at)_cns-online.de Thu, 10 Feb 2000 09:25:02 +0100 Date: Thu, 10 Feb 2000 09:25:02 +0100 From: Oliver Schlag Oliver.Schlag_(at)_cns-online.de Subject: [php] require() und Variablen Morgen zusammen, wieder mal eins meiner wahrscheinlich absolut simplen Probleme, die ich nur durch meine Blödheit net gelöst bekomme. Folgendes : Ich habe eine Datei mit einem riesen Batzen PHP Code. Diese will ich per require einbinden. In dieser Datei werden im globalen Teil auch ein paar Variablen definiert die später weiterbenutzt werden. Nur wenn ich diese Variablen ganz normal benutzen will. Also z.B. echo $Variable; dann zeigt er mir nix an. Sieht so aus als ob er diese Variable gar net kennt. Aber definiert sind sie richtig. *grübel* Wer einen fetzten Code haben will, ist recht viel, kann sich kurz bei mir melden, dem mail ich den dann. Grüße O. Schlag ******* CNS COMPUTER & NETZWERK SYSTEME GmbH ******* Kiefernweg 3 61352 Bad Homburg Tel 06172 / 9 40 40-0 Fax 06172 / 43074 http://www.cns-online.de email: oliver.schlag_(at)_cns-online.de ***************************************************************************** From schlaepfer.orvin_(at)_datacomm.ch Thu, 10 Feb 2000 09:41:43 +0100 Date: Thu, 10 Feb 2000 09:41:43 +0100 From: =?iso-8859-1?B?UmVu6SBTY2hs5HBmZXI=?= schlaepfer.orvin_(at)_datacomm.ch Subject: [php] phpAds keine Banneranzeige in Admin Hallo Leute ich nehme an es handelt sich um ein Konfigurationsfehler aber ich kann nicht finden was ich falsch gemacht habe. Ich habe phpAds installiert, soweit kein Prblem es läuft, aber wenn ich im Adminbereich ein neues Banner hochlade wird das Banner nicht angezeigt. Ich habe je ein jpg und ein gif Banner erstellt mit den Massen 120 X 50. Was mache ich falsch, dass die Banner nicht angezeigt werden? Gruss René From mk_(at)_dynamicworks.de Thu, 10 Feb 2000 09:41:37 +0100 Date: Thu, 10 Feb 2000 09:41:37 +0100 From: Marcus mk_(at)_dynamicworks.de Subject: [php] require() und Variablen > In dieser Datei werden im globalen Teil auch ein paar Variablen > definiert die später weiterbenutzt werden. Nur wenn ich diese > Variablen ganz normal benutzen will. Also z.B. echo $Variable; > dann zeigt er mir nix an. Sieht so aus als ob er diese Variable > gar net kennt. Aber definiert sind sie richtig. *grübel* hi oliver, probiers mal mit echo $GLOBALS["Variable"]; ^ kein $ ! marcus From ralph_(at)_monsterbrain.luminar.de Thu, 10 Feb 2000 09:42:12 +0100 Date: Thu, 10 Feb 2000 09:42:12 +0100 From: Ralph Schaefer ralph_(at)_monsterbrain.luminar.de Subject: [php] require() und Variablen On Thu, Feb 10, 2000 at 09:25:02AM +0100, Oliver Schlag wrote: > Morgen zusammen, > Moin, > In dieser Datei werden im globalen Teil auch ein paar Variablen > definiert die später weiterbenutzt werden. Nur wenn ich diese > Variablen ganz normal benutzen will. Also z.B. echo $Variable; > dann zeigt er mir nix an. Sieht so aus als ob er diese Variable > gar net kennt. Aber definiert sind sie richtig. *grübel* > Ich nehme mal an, dass Du die Variablen auch in Funktionen verwenden willst. Dann musst Du das Schluesselwort "global" davor schreiben, sonst sind die Variablen in der Funktion nicht gueltig. Bis dann, Ralph From Oliver.Schlag_(at)_cns-online.de Thu, 10 Feb 2000 09:55:55 +0100 Date: Thu, 10 Feb 2000 09:55:55 +0100 From: Oliver Schlag Oliver.Schlag_(at)_cns-online.de Subject: [php] require() und Variablen Hy zusammen, also das mit dem $GLOBALS["variablenname"] hat net funktioniert. Dafür aber das mit dem global davor schreiben. Aber iss ja eigentlich auch logisch. Hätte mich halt mal an meine C++ Schulung erinnern sollen . Also nochmal danke an euch ******* CNS COMPUTER & NETZWERK SYSTEME GmbH ******* Kiefernweg 3 61352 Bad Homburg Tel 06172 / 9 40 40-0 Fax 06172 / 43074 http://www.cns-online.de email: oliver.schlag_(at)_cns-online.de ***************************************************************************** From webmaster_(at)_cyberfly.net Thu, 10 Feb 2000 08:40:08 +0100 Date: Thu, 10 Feb 2000 08:40:08 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] #php.de -> faq-bot? Hallo Oliver > vielen Dank schon mal fuer die hilfreichen Tips in #php.de ! > mir kam zwischendrin eine etwas unkonventionelle aber dennoch nicht ganz > unmoegliche Idee: wie waere es mit einem bot, der FAQs beantwortet? > So kann sichergestellt werden, dass auch wenn keiner im channel ist, die > Moeglichkeit besteht kleinere Problemchen zu loesen..... > Es muss ja nicht gleich eine php-eliza sein ;-) vielleicht > reichen auch ein > paar Befehle, mit denen man aus dem Bot infos holt. > (ich bin allerdings kein eggdrop spezi) > was meint ihr? Technisch machbar wäre es, allerdings net unbedingt zu raten, immerhin würde der Bot bei grösseren Antworten unweigerlich flooden... nich sooo gut, und fragen die so allgemein sind, das ein Bot die beantworten könnte sind eigentlich im PHP-Manual geklärt... MfG Peter "[DiSAStA]" Petermann webmaster_(at)_cyberfly.net http://www.cyberfly.net From mk_(at)_dynamicworks.de Thu, 10 Feb 2000 10:11:51 +0100 Date: Thu, 10 Feb 2000 10:11:51 +0100 From: Marcus mk_(at)_dynamicworks.de Subject: [php] require() und Variablen > also das mit dem $GLOBALS["variablenname"] hat net funktioniert. sorry, ist ja auch klar, war wieder zu schnell beim tippen und hab deine frage wohl zudem falsch verstanden. marcus From naklar_(at)_altavista.net Thu, 10 Feb 2000 10:05:35 +0100 Date: Thu, 10 Feb 2000 10:05:35 +0100 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] Capture von Warnings? Hi, gibt es irgendeine Möglichkeit, eine PHP-Warning (sind nur mit error_reporting >= 15 sichtbar, typischer Fall: nicht initialisierte Variable) im Script auszuwerten, d.h. auf eine solche Warning zu reagieren? mit freundlichen Grüßen, oK. From taipan_(at)_netcologne.de Thu, 10 Feb 2000 10:18:07 +0100 Date: Thu, 10 Feb 2000 10:18:07 +0100 From: Denis Mettler taipan_(at)_netcologne.de Subject: [php] php unter apache 1.3.4 mit suse 6.2 hallo, folgendes problem. ich habe mich an das php-buch von jörg krause gehalten installation von php als apache modul apache neu kompiliert php entpackt ins php verzeichnis wechseln ./setup die frage ob php als apache modul läuft ->ja pfad für den apache ->/usr/local/apache_1.3.4 das setup läuft durch dann gibt es anschließend bei 'make' folgenden fehler functions/php3_gd.h:44 gd.h: No such file or directory make: *** [internal_functions.o] Error 1 Allerdings besteht das file und ich bin auch als root eingeloggt Kann mir jemand weiterhelfen? Best Regards Denis Mettler http://www.denis-mettler.de +-------------------------------------------------------------+ | This message may contain confidential and/or privileged | | information. If you are not the addressee or authorized to | | receive this for the addressee, you must not use, copy, | | disclose or take any action based on this message or any | | information herein. If you have received this message in | | error, please advise the sender immediately by reply e-mail | | and delete this message. Thank you for your cooperation. | +-------------------------------------------------------------+ From wolf_(at)_earthway.org Thu, 10 Feb 2000 10:34:27 +0100 Date: Thu, 10 Feb 2000 10:34:27 +0100 From: Wolfgang Steinhauer wolf_(at)_earthway.org Subject: [php] Daten in ListBox uebergeben Hallo Andreas, danke fuer Deine Ausfuehrungen. Das scheint mir allerdings ein wenig sehr kompliziert, zumal mein Provider die PHPLIB nicht installiert hat. Eine Idee: reicht es aus, wenn ich mir die db_mysql.inc aus der Lib besorge und sie in das Verzeichnis lege ? > require( "db_mysql.inc" ); // wir arbeiten mit mySQL > > // dann implementieren wir eine nette Unterklasse, die > // ueber unsere Datenbank alles notwendige weiss. > // (das macht man mit der phplib immer so ...) > > class simslDB extends DB_Sql > { > var $Host = 'deinDatenbankhost'; > var $Database = 'deineDatenbank'; > var $User = 'deinDBUser'; > var $Password = 'deinDBPasswort'; > > function eOptionArray( > $sql, // SQL-Statement zum Lesen der Optionen > $calValue, // Spaltenname fuer den 'value' der Optionen > $colOption, // Spaltenname fuer die 'option' der Optionen > $nothingEntry = false, // soll eine Default-Auswahl am Anfang > // der Auswahlliste auftauchen? > $nothingValue = "0", // Default-Defaultwert > $nothingOption = "-- unbestimmt --" // Default-Defaultoption > ) > { > $theOptions = array(); > > $dbres = $this->query( $sql ); > > if( $nothingEntry ){ > $theOptions[] = array( "value" => "$nothingValue", > "label" => "$nothingOption" ); > } > > while( $this->next_record() ){ > $theOptions[] = array( "value" => $this->f( $colValue ), > "label" => $this->f( $colOption ) ); > } > > return $theOptions; > > } // makeOptionArray > > } // class simslDB > > > An anderer Stelle reicht mir dann durch die Benutzung der > oohForm-Klassen folgender Code fuer eine DB-basierte Auswahlliste: > > class simslSearch > { > [ ... ] > > var $sf; // ein Fo rmularobjekt > var $db; // meine Datenbank-Objekt, ... wird an passender > // Stelle initialisiert ... > > function buildForm() > { > $this->sf = new form; > > // ... so fuegt man einem OOHFormular ein neues Element > // hinzu ... > > // erzeuge eine Dropdown-Auswahlliste aller Orte > $this->sf->add_element( > array( > "name" => "sf_ort", // Name des Form-Elements > "type" => "select", // ein Auswahl-Element > // Dropdown oder Listbox > "size" => "1", // aha, das wird eine Dropdown-Liste > "options" => > $this->db->makeOptionArray( > "SELECT DISTINCT ortId, ortName > FROM smlOrte ORDER BY ortname", > "ortId", "ortName", "true", > "0", "-- ganzes Muensterland --" ), > "value" => $this->getFromSession( "sf_ort" ) ) ); > [ ... ] > > > } // buildForm > > > [ ... ] > > > function showForm() > { > [ ...] > > $this->sf->show_element( "sf_ort" ); > > [ ...] > } // showForm > > } // class simslSearch > > Der erzeugte HTML-Code fuer die Dropdown-Liste sieht dann ca. so aus: > > > > Das war jetzt ziemlich radikal zusammengeschnippselt und die Verwendung > diverser 'Dritt-Bibliotheken' (eigentlich ist es ja nur die phplib) mag > auf den ersten Blick abschrecken, ... aber meiner Erfahrung nach lohnt > sich die Einarbeitung, ... > > > Aber ich komme nicht drauf wie das geht, obwohl es wahrscheinlich > > wieder ganz einfach zu realisieren ist.... > stimmt. ;) > > Selbst, wenn Du es ganz 'manuell' zusammenbaust, musst Du doch > eigentlich nur darauf achten, dass Du die Datenbank-Daten an die > richtige Stelle des erzeugten HTML-Codes einsetzt. > Wie HTML-Code fuer ein 'select'-Element aussehen kann, siehst Du ja > oben. > So wie meine Methode 'makeOptionArray' das Array mit den > 'value'/'label'-Paaren aufbaut, koennte Deine Funktion auch direkt das > passende HTML erzeugen ... Liebe Gruesse, wolf From amir-irani_(at)_usa.net 10 Feb 00 10:56:19 MET Date: 10 Feb 00 10:56:19 MET From: Amir Ir. amir-irani_(at)_usa.net Subject: [php] PHP Schulung Hallo Liste , Wo bekommt man eine Schulung in Sachen PHP,Dynamische Webseiten erstellen etc. ? Schonmal einer sowas gemacht ?? -Preis? -Ort? -Dauer des Kurses ?? MfG Amir ____________________________________________________________________ Get free email and a permanent address at http://www.netaddress.com/?N=1 From UW_(at)_NetUSE.DE Thu, 10 Feb 2000 11:08:43 +0100 Date: Thu, 10 Feb 2000 11:08:43 +0100 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] PHP Schulung "Amir Ir." wrote: > Wo bekommt man eine Schulung in Sachen PHP,Dynamische Webseiten erstellen etc. ? NetUSE, Kiel. Bei Gruppen auch anderenorts. Anfragen an mailto:hr_(at)_netuse.de . Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From victor_(at)_mediapeople.de Thu, 10 Feb 2000 11:03:52 +0100 Date: Thu, 10 Feb 2000 11:03:52 +0100 From: Christian Victor victor_(at)_mediapeople.de Subject: [php] AW: [php] Genervt: Webmasterbenachrichtigung bei Fehlermeldung! Hehe - jetzt weiß ich warum die meisten dieses alberne foo_(at)_bar.com als Mailadresse in ihre Scripts eintragen. ;-))) Christian -----Ursprüngliche Nachricht----- Die Variable $mailadresse = \"err_(at)_gabber.de\"; muß definitiv geändert werden!! Ich bin es leid, Fehlermails von fremden Webseiten zu bekommen. From steiner_(at)_dynamic-webpages.de Thu, 10 Feb 2000 11:17:20 +0100 Date: Thu, 10 Feb 2000 11:17:20 +0100 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] PHP Schulung > Wo bekommt man eine Schulung in Sachen PHP,Dynamische Webseiten erstellen etc. > ? > > Schonmal einer sowas gemacht ?? ich glaube, Björn hatte so was mal geplant,oder Björn ? mit bestem Gruß - Armin _______________________________________________________________ PHP Knotenpunkt - Dynamic Web Pages _(at)_t http://www.dynamic-webpages.de Installation,BestOfGML,Tipps,Tutorials,WhoIsWho,Deutsches Manual uvm. From heyl_(at)_muenster.de Thu, 10 Feb 2000 11:18:28 +0100 Date: Thu, 10 Feb 2000 11:18:28 +0100 From: Wilko Heyl heyl_(at)_muenster.de Subject: [php] php unter apache 1.3.4 mit suse 6.2 Hy... Er findet die GD-Lib nicht... Versuch mal php mit --with-gd=/usr statt --with-gd=yes CU Wilko From Stefan.Engelhardt_(at)_stud.fh-hannover.de Thu, 10 Feb 2000 11:27:33 +0100 Date: Thu, 10 Feb 2000 11:27:33 +0100 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] php unter apache 1.3.4 mit suse 6.2 Hallo Denis, ich habe auch lange damit gekaempft, php zu kompilieren, zwar als CGI eingebunden, aber wenn ich Deine Fehlermeldung richtig interpretiere, ist das unerheblich. Da Du sowieso kompilierst, würde ich Dir empfehlen, auch gleich die aktuellen Versionen zu verwenden. Folgendes habe ich bei meinen Versuchen festgestellt: Das Verzeichnis functions ist ein Unterverzeichnis des PHP-Entpackverzeichnisses. Die dortige Datei php3_gd.h benötigt die gd.h, die nur dann installiert wird, wenn Du das Paket gdlib aus der Serie d installiert hast. Die Datei solte dann in usr/include/gd befinden. Normalerweise muesste sich dieses Verzeichnis auch im Suchpfad des Compilers befinden. Ich bin allerdings auf Nummer sicher gegangen und habe alle benötigten Pakete selber kompiliert und installiert und habe auch dann die jeweiligen Pfade explizit angegeben, da sich sonst u.U. alte und neue Versionen eventuell ins Gehege kommen. Solltest Du die dynamische Gif-Erstellung nicht benötigen, kannst Du PHP gleich ohne GD kompilieren, dann sollten die Probleme nicht auftreten. Wenn Du willst, kann ich Dir meine Vorgehensweise zur Kompilation zumailen, die Anpassung von CGI nach Apache-Modul sollte nicht schwierig sein. Stefan > hallo, > > folgendes problem. > ich habe mich an das php-buch von jörg krause gehalten > > installation von php als apache modul > apache neu kompiliert > php entpackt > ins php verzeichnis wechseln > ./setup > > die frage ob php als apache modul läuft ->ja > pfad für den apache ->/usr/local/apache_1.3.4 > > das setup läuft durch > > dann gibt es anschließend bei 'make' folgenden fehler > > functions/php3_gd.h:44 gd.h: No such file or directory > make: *** [internal_functions.o] Error 1 > > Allerdings besteht das file und ich bin auch als root eingeloggt > Kann mir jemand weiterhelfen? From SimonN_(at)_draeger.com Thu, 10 Feb 2000 11:33:17 +0100 Date: Thu, 10 Feb 2000 11:33:17 +0100 From: Nicole Simon SimonN_(at)_draeger.com Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Re:_[php]_Forum_mit_Chat_f=FCr_php?= You wrote in draeger.ml.php3ger: >also irgendwie habt ihr ja alle auf Eure Weise Recht, aber >was ich mich wirklich frage ist, was für einen Mehrwert bringen >besonders Seiten wie http://www.phtml.de Für mich als Nutzer? Gar keinen. Ich habe keine Lust, x verschiedene Angebote abzusuchen. Ich halte mehr von zusätzlichen Sachen auf http://www.php-center.de. Gerne mit ein paar Zeilen 'Dieses kommt vom Oberguru xy, der unter xyz weitere Dinge hat'. Dezentrale Angebote, wie Kristian sie hat, können von dort gerne gelinkt werden; ich muß nicht alles zentral *auf* deren Seite haben, ich will nur von dort dahinkommen. Nicole -- »So, you're searching for alien life forms? Don't you meet enough strange people in discussion lists like this one? ;o)« Anthony V. Vitale From wiechert_(at)_gfz-potsdam.de Thu, 10 Feb 2000 11:38:55 +0100 Date: Thu, 10 Feb 2000 11:38:55 +0100 From: Michael Wiechert wiechert_(at)_gfz-potsdam.de Subject: [php] Re: [php] Re: [php] Forum mit Chat =?iso-8859-1?Q?f=FCr?= php Nicole Simon wrote: > > You wrote in draeger.ml.php3ger: > >also irgendwie habt ihr ja alle auf Eure Weise Recht, aber > >was ich mich wirklich frage ist, was für einen Mehrwert bringen > >besonders Seiten wie http://www.phtml.de > > Ich halte mehr von zusätzlichen Sachen auf http://www.php-center.de. Gerne > mit ein paar Zeilen 'Dieses kommt vom Oberguru xy, der unter xyz weitere > Dinge hat'. > Dieser Meinung schliesse ich mich an. Michael. -- Michael Wiechert Tel. : 0173 / 85 18 004 Zanderstrasse 10b EMail : wiechert_(at)_eichengrund.de 14770 Brandenburg WWW : http://www.eichengrund.de From SimonN_(at)_draeger.com Thu, 10 Feb 2000 11:41:18 +0100 Date: Thu, 10 Feb 2000 11:41:18 +0100 From: Nicole Simon SimonN_(at)_draeger.com Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Doubletten_im_Array-Key_m=F6glich=3F?= Oliver Kummerow wrote: >$arr["erster"]= "einezuweisung"; >$arr["erster"]= "nocheinezuweisung"; "Wie bringe ich meinem Regal bei, daß wenn ich in ein Fach zwei Dinge packe, es daraus zwei Regalfächer macht?" Ich würde sagen: Extra Array, was dann auf das zweite verweist. $a_arr[1]="erster" $a_arr[2]="erster" dann durchlaufen und bei treffer auf das zweite verweisen.-> $arr[1/2] Nicole -- »So, you're searching for alien life forms? Don't you meet enough strange people in discussion lists like this one? ;o)« Anthony V. Vitale From gudula.franz_(at)_gmx.de Thu, 10 Feb 2000 12:10:38 +0100 (MET) Date: Thu, 10 Feb 2000 12:10:38 +0100 (MET) From: gudula.franz_(at)_gmx.de gudula.franz_(at)_gmx.de Subject: [php] document contained no data Hallo, meine Frage ist: Ein Skript verursacht folgende Fehlermeldungen: - The document contained no data Wenn man Post Variable von einem Formular an dieselbe Seite schickt (Passiert erst nach dem ca. 5 mal und dann ständig) - This document resulted from a POST operation and has expired from the cache. If you wish you can repost the document by pressing the reload button. Wenn man mit dem Browser Button "back" auf die Seite zurückkehrt Kann dies mit den folgenden header() Zeilen zusammenhängen? Header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); Header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); Header("Cache-Control: no-cache, must-revalidate"); Header("Pragma: no-cache"); Oder liegt der Fehler wohl woanders? Wäre für einen Tip dankbar -- G Sent through Global Message Exchange - http://www.gmx.net From Stefan.Engelhardt_(at)_stud.fh-hannover.de Thu, 10 Feb 2000 12:14:03 +0100 Date: Thu, 10 Feb 2000 12:14:03 +0100 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] php unter apache 1.3.4 mit suse 6.2 Noch ein Nachtrag: Nach fehlgeschlagenen Kompilierversuchen unbedingt ein make clean machen, war bei mir mit Sicherheit für einige Fehlermeldungen verantwortlich! Stefan From bjoern_(at)_baer.mayn.de Thu, 10 Feb 2000 12:11:19 +0100 Date: Thu, 10 Feb 2000 12:11:19 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] PHP Schulung * Armin Steiner wrote: > ich glaube, Björn hatte so was mal geplant,oder Björn ? Ja, dauert aber sicherlich noch ein paar Monate. -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From martin_fenn_(at)_hp.com Thu, 10 Feb 2000 12:27:24 +0100 Date: Thu, 10 Feb 2000 12:27:24 +0100 From: Martin Fenn martin_fenn_(at)_hp.com Subject: [php] Q: PHP-DSO-Module fuer Apache? Hi Liste, mal einfach vorsichtig nachgefragt ... bisher habe ich mir PHP immer zusammen mit einem fetten Apache (=nicht dynamisch) gebaut ... gibt halt Megabyte-Executables ... Meine Frage: wenn ich ein PHP-Modul (mod_php) als DSO baue, muesste es doch einfach gehen, den Apache mit altem Modul runterzufahren, das neu gebackene Modul ueber das alte zu spielen, und den Apache wieder raufzufahren ... ist das so richtig? Dann ist es wohl etwas einfacher, z. B. die dumme Suse mit einem neuen PHP-Modul zu versehen ... Dann noch was: wenn ich nur ein PHP-DSO will, muss ich trotzdem ALLE Sourcen haben (also auch die des Apache)? Danke, bye, Martin From martin_fenn_(at)_hp.com Thu, 10 Feb 2000 12:32:17 +0100 Date: Thu, 10 Feb 2000 12:32:17 +0100 From: Martin Fenn martin_fenn_(at)_hp.com Subject: [php] Welcher Browser wird genutzt? Hi, Michael Wiechert wrote: > > > hat schon jemand eine Routine geschrieben, die Abfragt, welcher > > > Browser gerade genutzt wird. > > > ... > > Mail mir auf martin_fenn_(at)_hp.com, und ich schick Dir ne fertige > > Funktion ... > Schick sie doch an die Liste, vorausgesetzt sie ist nicht so lang. 3 Kbyte sind leider zu lang fuer die Liste ... aber falls gewuenscht, kann die der PHP-Center haben (Bjoern) ... die Routine ist IMHO ziemlich Quick'n'dirty, erkennt dafuer aber auch Opera und Lynx ... Bye, Martin From martin_fenn_(at)_hp.com Thu, 10 Feb 2000 12:41:43 +0100 Date: Thu, 10 Feb 2000 12:41:43 +0100 From: Martin Fenn martin_fenn_(at)_hp.com Subject: [php] RE: PHP-Schulung Hi, Amir wrote: > Wo bekommt man eine Schulung in Sachen PHP,Dynamische Webseiten > erstellen etc. ? Integrata-Tuebingen > -Preis? Frag nicht ... teuer ... > -Ort? Vorraussichtlich Tuebingen > -Dauer des Kurses ?? 5 Tage Der Katalog mit der Schulung duerfte naechste Woche in den Druck gehen und bald rauskommen. Bye, Martin From naklar_(at)_altavista.net Thu, 10 Feb 2000 12:36:19 +0100 Date: Thu, 10 Feb 2000 12:36:19 +0100 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] Re: [php] Doubletten im Array-Key =?iso-8859-1?Q?m=F6glich=3F?= Nicole Simon schrieb: > > Oliver Kummerow wrote: > >$arr["erster"]= "einezuweisung"; > >$arr["erster"]= "nocheinezuweisung"; > > "Wie bringe ich meinem Regal bei, daß wenn ich in ein Fach zwei Dinge > packe, es daraus zwei Regalfächer macht?" naja unter den gegebenen Umständen ist es ja richtig. Nur die Begründung stimmt nicht so ganz: Hier wird ein Naturgesetz vorausgesetzt, das es nicht gibt. Es geht nur darum, daß Fächer verschiedenen Inhalts gleiche Beschriftungen, bzw. Fächer gleichen Inhalts verschiedene Beschriftungen haben können. PHP-Arrays: Das zweite geht, das erste nicht. Selbst mit einem RDBMS, das seine Arrays weitaus aufwendiger verwaltet als PHP, ist es nicht notwendig, Redundanz zu vermeiden. Es sei denn, man deklariert dies: "primary key", "unique". o.k., manche RDBMS verlangen einen Unique Key, der andererseits beim Bearbeiten aufgrund der universellen Zugriffsmöglichkeiten auf die Zellen ignoriert werden kann. > Ich würde sagen: Extra Array, was dann auf das zweite verweist. > > $a_arr[1]="erster" > $a_arr[2]="erster" > > dann durchlaufen und bei treffer auf das zweite verweisen.-> $arr[1/2] So oder mit geschachtelten (mehrdimensionalen) Arrays: $a_arr[]["erster"]="..." Die sind nur leider vermutlich nicht ohne weiteres in andere Programmiersprachen portierbar, was man manchmal gerne hätte. Inzwischen vermute ich aber, daß stringbasierte non-unique-Arrays auch nicht portierbar sind :) - unter dem Aspekt ist Deine Lösung vermutlich die Beste. mit freundlichen Grüßen, oK. From Stefan.Engelhardt_(at)_stud.fh-hannover.de Thu, 10 Feb 2000 12:51:10 +0100 Date: Thu, 10 Feb 2000 12:51:10 +0100 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] Q: PHP-DSO-Module fuer Apache? Hallo Martin, > Meine Frage: > wenn ich ein PHP-Modul (mod_php) als DSO baue, muesste es > doch einfach gehen, den Apache mit altem Modul runterzufahren, > das neu gebackene Modul ueber das alte zu spielen, und den > Apache wieder raufzufahren ... ist das so richtig? > Dann ist es wohl etwas einfacher, z. B. die dumme Suse mit > einem neuen PHP-Modul zu versehen ... IMHO ja. > > Dann noch was: wenn ich nur ein PHP-DSO will, muss ich > trotzdem ALLE Sourcen haben (also auch die des Apache)? Bin ich mir nicht sicher, aber ich meine, wenn man Apache einmal mit mod_so kompiliert hat, braucht man die Sourcen nicht mehr, habe ich aber noch nicht ausprobiert. Stefan From andreas_(at)_noho.co.uk Thu, 10 Feb 2000 12:13:10 -0000 Date: Thu, 10 Feb 2000 12:13:10 -0000 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] Sessionhandling > > auf diese Methode gibt's > > ein Patent. > ... nunja, ... man muesste sich wirklich mal die zugehoerigen > Patentschriften anschauen, glaub' ich. > Ich persoenlich halte von der Patentierung solch trivialer Techniken > nix, nix und wieder nix. (Was leider an der patentrechtlichen Situation > auch nichts aendert ...) ich habe mal versucht unter http://ep.dips.org/dips/de/de/dips3.htm unter angabe von Sevenval im feld anmelder naehere informationen zu bekommen, das ergebnis war: Suchkriterien: Sevenval AG als der Anmelder -------------------------------------------------------- Es wurden keine entsprechenden Dokumente gefunden also ist das mit dem patent wohl noch nicht durch, oder? -- Andreas Otto NoHo Digital Ltd, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.noho.co.uk From christoph_(at)_alaris.at Thu, 10 Feb 2000 13:15:17 +0100 Date: Thu, 10 Feb 2000 13:15:17 +0100 From: Christoph Aigner christoph_(at)_alaris.at Subject: [php] odbc-schnittstelle unter linux hallo, 'tschuldigung für meine frage, denn sie passt nicht ganz in php liste. jedoch ist es sehr dringend: ich habe ein php projekt unter ms windows mit odbc schnittstelle an datenbank erstellt. jetzt muss ich das ganze auf linux laufen lassen, frage mich aber, ob die odbc schnittstelle auch unter linux (redhat 6.1) unterstützt wird... genauer geht es hierbei um den adabas db-server. kann ich den php-code mit odbc-schnittstelle problemlos unter linux laufen lassen, oder muss ich auf "adabas linux dist." umprogrammieren? bitte helft mir.... mfg christoph --------------------------------------------------------- Christoph Aigner Alaris Informationsmanagement A-1160 Vienna, Weinheimergasse 8 Tel: +43-1-4860210 Fax: +43-1-4863445 eMail: christoph_(at)_alaris.at Internet: www.alaris.at From listor_(at)_listornet.de Thu, 10 Feb 2000 13:22:29 -0000 Date: Thu, 10 Feb 2000 13:22:29 -0000 From: Listor, Listornet listor_(at)_listornet.de Subject: [php] php 4 This is a multi-part message in MIME format. ------=_NextPart_000_000A_01BF73C9.E1747630 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hi leute vielleicht hab ich nicht aufgepasst gg oder ich bin zu bl=F6d lol, aber = wo kann ich php 4 herkriegen wenn das =FCberhaupt geht ? mfg, cu_(at)_listor ------=_NextPart_000_000A_01BF73C9.E1747630 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
hi leute
vielleicht hab ich = nicht aufgepasst=20 gg oder ich bin zu bl=F6d lol, aber wo kann ich php 4 herkriegen wenn = das=20 =FCberhaupt geht ?
 
mfg,
cu_(at)_listor
------=_NextPart_000_000A_01BF73C9.E1747630-- From christoph_(at)_alaris.at Thu, 10 Feb 2000 13:27:39 +0100 Date: Thu, 10 Feb 2000 13:27:39 +0100 From: Christoph Aigner christoph_(at)_alaris.at Subject: [php] PHPLIB - security problem? hallo, ich wollte von meinem provider phplib zur verfügung gestellt bekommen, habe aber folgende ablehnende Mail von ihm erhalten: Nach eingehender Prüfung muß ich Ihnen leider mitteilen, daß ich die PHPLib nicht installieren kann. Dafür gibt es folgende Gründe: 1. Gemäß Installationsanweisung muß ein include-Pfad (php3.ini) auf ein Verzeichnis gesetzt werden. In diesem Verzeichnis stehen auch IHRE lokalen Daten wie z.B. Datenbankuser und -paßwort, die dann für Benutzer auf dem Rechner sichtbar wären. Das kann nicht in Ihrem Sinne sein. 2. setzt man, wie gefordert, die autoprepend-Funktion in Betrieb so wird bei jeder php3-Datei, die auf dem Rechner verarbeitet der PHPLib relevante Teil eingebunden, was sich negativ auf alle Bentutzer des Rechners auswirkt. Das ist nicht in unserem Sinne. meine fragen: 1. wie lässt man phplib nun sicher laufen (wenn man seinen eigenen Server aufsetzt)? (denn das würde ich dann selbst übernehmen....) 2. sind die performance beeinträchtigungen wirklich so groß? danke für beantwortung... mfg christoph aigner --------------------------------------------------------- Christoph Aigner Alaris Informationsmanagement A-1160 Vienna, Weinheimergasse 8 Tel: +43-1-4860210 Fax: +43-1-4863445 eMail: christoph_(at)_alaris.at Internet: www.alaris.at From bjoern_(at)_baer.mayn.de Thu, 10 Feb 2000 13:28:00 +0100 Date: Thu, 10 Feb 2000 13:28:00 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] php 4 Hi, [bitte nach maximal 72 Zeichen einen harten Zeilenumbruch (=RETURN drücken) machen, sonst schreibst du alles in einer Zeile. Wir sind ja hier keine Textverarbeitung, nech? :)] * Listor, Listornet wrote: > vielleicht hab ich nicht aufgepasst gg oder ich bin zu blöd > lol, aber wo kann ich php 4 herkriegen wenn das überhaupt geht ? -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From blixa_(at)_neubauten.de Thu, 10 Feb 2000 13:31:32 +0100 Date: Thu, 10 Feb 2000 13:31:32 +0100 From: Holger Janning blixa_(at)_neubauten.de Subject: [php] php 4 www.php.net > "Listor, Listornet" wrote: > > hi leute > vielleicht hab ich nicht aufgepasst gg oder ich bin zu blöd lol, aber > wo kann ich php 4 herkriegen wenn das überhaupt geht ? From hartmut_(at)_six.de Thu, 10 Feb 2000 13:32:31 +0100 Date: Thu, 10 Feb 2000 13:32:31 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] =?iso-8859-1?Q?Softwarelizenzvertr=E4ge=3F?= Björn Schotte wrote: > Ich selbst benötige nun auch so etwas, eine Art > "Mustervertrag"; im Web konnte ich leider nichts > finden, Für diesen und viele andere Fälle giebt es z.B. das "Münchener Vertragshandbuch" Konkret giebt es darin meines Wissens zwei Musterverträge zu den Themen "Software-Erstellung" (Auftragsentwicklung) und "Software-Überlassung" (Lizensierung) Diese Musterverträge decken so ziemlich alle denkbaren Felder wie Gewährleistung, Zahlungsmodalitäten, Urheberrecht u.a. ab, sind aber auch entsprechend lang (Software-Erstellung >20 Seiten, wenn ich mich recht erinnere). Es beteht dabei daher die Gefahr, den Kunden zu verschrecken. Andererseits möchte man, wenn man die Musterverträge durchgearbeitet hat, auch keine Teile davon missen ... Anschauen lohnt sich auf jeden Fall ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de Besuchen Sie Six auf der CeBIT (24.2.-1.3.) in Halle 10, Stand 425, und auf der Hannover-Messe (20.-25.3.) in Halle 14, Stand J50! From truheml_(at)_metal.de Thu, 10 Feb 2000 13:52:38 +0100 Date: Thu, 10 Feb 2000 13:52:38 +0100 From: Oliver Kurlvink truheml_(at)_metal.de Subject: [php] nochmal Heise-Ticker > Also der Snoopy, der Dilbert und der Garfield sind ebenfalls leicht zu > extrahieren... Und was ist eine Guten-Morgen-Seite, ohne vernuenftige > Comics? :o) www.lkcc.org/portal hatte sowas. From listor_(at)_listornet.de Thu, 10 Feb 2000 13:44:52 -0000 Date: Thu, 10 Feb 2000 13:44:52 -0000 From: Listor, Listornet listor_(at)_listornet.de Subject: [php] php 4 lol sorry wegen den zeichen ;)). danke für die add. kann ich das php genauso benutzen, wie das auch die firmen tun also sprich puretec.de ? mfg, cu_(at)_listor >Hi, > >[bitte nach maximal 72 Zeichen einen harten Zeilenumbruch >(=RETURN drücken) machen, sonst schreibst du alles in einer >Zeile. Wir sind ja hier keine Textverarbeitung, nech? :)] > >* Listor, Listornet wrote: >> vielleicht hab ich nicht aufgepasst gg oder ich bin zu blöd >> lol, aber wo kann ich php 4 herkriegen wenn das überhaupt geht ? > > >-- >Björn Schotte Fon: 0931 / 78 43 79 2 > Fax: 0931 / 78 43 79 5 > > >-- >** 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 tobias_(at)_dnet.it Thu, 10 Feb 2000 13:47:23 +0100 Date: Thu, 10 Feb 2000 13:47:23 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Sessionhandling > Es wurden keine entsprechenden Dokumente gefunden > > also ist das mit dem patent wohl noch nicht durch, oder? Ich habe in der US-Datenbank nachgesehen, ebenso Fehlanzeige. Auf Anfrage war Sevenval nicht bereit, mir die Patentschrift zur Verfügung zu stellen. -Tobias From tobias_(at)_dnet.it Thu, 10 Feb 2000 13:48:37 +0100 Date: Thu, 10 Feb 2000 13:48:37 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] PHPLIB - security problem? > 1. Gemäß Installationsanweisung muß ein include-Pfad (php3.ini) auf > ein Verzeichnis gesetzt werden. In diesem Verzeichnis stehen auch > IHRE lokalen Daten wie z.B. Datenbankuser und -paßwort, die dann für > Benutzer auf dem Rechner sichtbar wären. Das kann nicht in Ihrem > Sinne sein. > 2. setzt man, wie gefordert, die autoprepend-Funktion in Betrieb so > wird bei jeder php3-Datei, die auf dem Rechner verarbeitet der PHPLib > relevante Teil eingebunden, was sich negativ auf alle Bentutzer des > Rechners auswirkt. Das ist nicht in unserem Sinne. Include-Pfad und AutoPrepend können in lokalem Verzeichniskontext konfiguriert werden; das heißt, Du kannst die PHPLib-Optionen in einer .htaccess konfigurieren und störst damit niemand sonst. Dein Provider sollte das eigentlich wissen. Mit freundlichen Grüßen, Tobias Ratschiller From bjoern_(at)_baer.mayn.de Thu, 10 Feb 2000 14:08:34 +0100 Date: Thu, 10 Feb 2000 14:08:34 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] PHPLIB - security problem? Hi, * Tobias Ratschiller wrote: > Include-Pfad und AutoPrepend können in lokalem Verzeichniskontext > konfiguriert werden; das heißt, Du kannst die PHPLib-Optionen in einer > .htaccess konfigurieren und störst damit niemand sonst. Dein Provider sollte > das eigentlich wissen. | Leider werden unsere Systemadministratoren diese Optionen nicht | einrichten,da wir Multihoming betreiben und das dann fuer jeden Kunden | angepasst werden muesste. (Gewünscht war die Änderungsmöglichkeiten für php3_include_path, php3_auto_prepend_file) Und das von Verio WWW-Service, bei denen ein Kunde von mir kein "Standard-Paket" hat. Björn. From rik_(at)_shorebreak.de Thu, 10 Feb 2000 14:24:41 +0100 Date: Thu, 10 Feb 2000 14:24:41 +0100 From: rik rik_(at)_shorebreak.de Subject: [php] Re: Welcher Browser wird genutzt ? At 09.02.00 16:51 +0100, you wrote: >Subject: [php] Welcher Browser wird genutzt ? > > >Hallo, > >hat schon jemand eine Routine geschrieben, die Abfragt, welcher Browser >gerade genutzt wird. Als Apachmodul kann man ja den Browsertyp abfragen. > >Ich bräuchte nur ein Script was den String richtig erkennt. > >Danke, > >Lars Hi Lars! In der Umgebungsvariabel $HTTP_USER_AGENT ist die Browserversion zu finden. // Beispiel - sehr einfach gehalten if (eregi("MSIE",$HTTP_USER_AGENT)) { echo "Microsoft IE"; } else { echo "wahrscheinlich Netscape"; } Du kannst es natürlich noch genauer abfragen, aber die Variable, die du brauchst, ist immer $HTTP_USER_AGENT. rikn der Umgebungsvariabel $HTTP_USER_AGENT ist die Browserversion zu From webmasterbhs_(at)_bluewin.de Thu, 10 Feb 2000 14:38:13 +0100 Date: Thu, 10 Feb 2000 14:38:13 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] odbc-schnittstelle unter linux habe ich schon alles gemacht bzw. versucht einzurichten und dann aber aus zeitmangel aufgegeben ... schau mal bei www.easysoft.com dort kannst du eine ODBC-ODBC bridge runterladen. den client installierst du auf der linux kiste und den server bei der datenbank und dann kann linux irgendwie (ich habe es noch nicht ausprobiert) auf den win rechner zugreifen über die odbc bridge. vorher musst du dich bei easysoft registrieren lassen, was sehr nützlich ist, da die auch dem normal sterblichen sehr sehr guten support geben für die 30 tage test version :-) vorerst läuft bei mir der webserver ebenfalls da wo die datenbank (btrieve oder sowas) ist, wird aber demnächst umgestellt :-) kiri From braukmann_(at)_tse-online.de Thu, 10 Feb 2000 14:43:57 +0100 Date: Thu, 10 Feb 2000 14:43:57 +0100 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Sessionhandling Hi, On Thu, Feb 10, 2000 at 01:47:23PM +0100, Tobias Ratschiller wrote: > > Es wurden keine entsprechenden Dokumente gefunden > > > > also ist das mit dem patent wohl noch nicht durch, oder? > Ich habe in der US-Datenbank nachgesehen, ebenso Fehlanzeige. Auf Anfrage > war Sevenval nicht bereit, mir die Patentschrift zur Verfügung zu stellen. ... dann ist wohl auf keinen Fall (schon) ein Patent. Aber das Verfahren koennte natuerlich noch laufen. Der Sinn von Patenten liegt ja eben gerade in der Verfuegbarkeit der Patentschriften. Im Moment ist es also so, dass ich nichteinmal _pruefen_ kann, ob 'mein' Verfahren zur 'Abschaffung der Zustandslosigkeit' durch deren Patent ueberhaupt beruehrt wird. phh. Heisse Luft? Ich bin gespannt? -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 taipan_(at)_netcologne.de Thu, 10 Feb 2000 14:43:16 +0100 Date: Thu, 10 Feb 2000 14:43:16 +0100 From: Denis Mettler taipan_(at)_netcologne.de Subject: [php] AW: [php] php unter apache 1.3.4 mit suse 6.2 Hallo Stefan, ich habe es ohne fehlermeldungen kompiliert bekommen. allerdings habe ich jetzt ein anderes problem. grrr wenn apache läuft, und ich dann eine php3 datei aufrufe (liegt im verzeichnis htdocs von apache) (in der php.ini ist auch der richtige pfad angegeben) zeigt er mir den gesamten quellcode, aber führt den code nicht aus. Best Regards Denis Mettler http://www.denis-mettler.de +-------------------------------------------------------------+ | This message may contain confidential and/or privileged | | information. If you are not the addressee or authorized to | | receive this for the addressee, you must not use, copy, | | disclose or take any action based on this message or any | | information herein. If you have received this message in | | error, please advise the sender immediately by reply e-mail | | and delete this message. Thank you for your cooperation. | +-------------------------------------------------------------+ > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_solix.wiso.Uni-Koeln.DE > [mailto:php-admin_(at)_solix.wiso.Uni-Koeln.DE]Im Auftrag von Stefan > Engelhardt > Gesendet: Donnerstag, 10. Februar 2000 11:28 > An: php_(at)_solix.wiso.Uni-Koeln.DE > Betreff: RE: [php] php unter apache 1.3.4 mit suse 6.2 > > > Hallo Denis, > ich habe auch lange damit gekaempft, php zu kompilieren, zwar als CGI > eingebunden, aber wenn ich Deine Fehlermeldung richtig interpretiere, ist > das unerheblich. Da Du sowieso kompilierst, würde ich Dir empfehlen, auch > gleich die aktuellen Versionen zu verwenden. > > Folgendes habe ich bei meinen Versuchen festgestellt: Das Verzeichnis > functions ist ein Unterverzeichnis des PHP-Entpackverzeichnisses. Die > dortige Datei php3_gd.h benötigt die gd.h, die nur dann installiert wird, > wenn Du das Paket gdlib aus der Serie d installiert hast. Die Datei solte > dann in usr/include/gd befinden. Normalerweise muesste sich dieses > Verzeichnis auch im Suchpfad des Compilers befinden. Ich bin > allerdings auf > Nummer sicher gegangen und habe alle benötigten Pakete selber > kompiliert und > installiert und habe auch dann die jeweiligen Pfade explizit angegeben, da > sich sonst u.U. alte und neue Versionen eventuell ins Gehege kommen. > Solltest Du die dynamische Gif-Erstellung nicht benötigen, kannst Du PHP > gleich ohne GD kompilieren, dann sollten die Probleme nicht auftreten. > > Wenn Du willst, kann ich Dir meine Vorgehensweise zur Kompilation > zumailen, > die Anpassung von CGI nach Apache-Modul sollte nicht schwierig sein. > > Stefan > > > hallo, > > > > folgendes problem. > > ich habe mich an das php-buch von jörg krause gehalten > > > > installation von php als apache modul > > apache neu kompiliert > > php entpackt > > ins php verzeichnis wechseln > > ./setup > > > > die frage ob php als apache modul läuft ->ja > > pfad für den apache ->/usr/local/apache_1.3.4 > > > > das setup läuft durch > > > > dann gibt es anschließend bei 'make' folgenden fehler > > > > functions/php3_gd.h:44 gd.h: No such file or directory > > make: *** [internal_functions.o] Error 1 > > > > Allerdings besteht das file und ich bin auch als root eingeloggt > > Kann mir jemand weiterhelfen? > > > -- > ** 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 rw_(at)_cyware.com Thu, 10 Feb 2000 16:28:04 +0100 Date: Thu, 10 Feb 2000 16:28:04 +0100 From: Rainer Wollthan rw_(at)_cyware.com Subject: [php] php debugger Hallo, ich kann den php debugger nicht naschalten - in der php3.init datei habe ich folgende Einstellungen: debugger.host = localhost debugger.port = 8769 debugger.enabled = On Nach dem neu einlesen zeigt phpinfo() allerdings an, daß alle Einstellungen aus der php3.ini Datei übernommen wurden, nur die für den debugger nicht. als debugger.host ist none angegeben, und als debugger.port 0. debugger.enabled erscheint gar nicht in der liste. Ich benutze php 3.0.12 mit safe_mode on Als Listener am Port benutze ich ein kleines Perl script. Kann mir jemand sagen was los ist?? Danke und Gruß, Vinai -- CYWARE Neue Medien GmbH, Häusserstr. 36, D-69115 Heidelberg Fon: +49 6221 90573 46, Fax: +49 6221 90573 33 Web: http://www.cyware.com From Stefan.Engelhardt_(at)_stud.fh-hannover.de Thu, 10 Feb 2000 16:45:11 +0100 Date: Thu, 10 Feb 2000 16:45:11 +0100 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] AW: [php] php unter apache 1.3.4 mit suse 6.2 > wenn apache läuft, und ich dann eine php3 datei aufrufe > (liegt im verzeichnis htdocs von apache) > (in der php.ini ist auch der richtige pfad angegeben) > > zeigt er mir den gesamten quellcode, aber führt den code nicht aus. Du mußt dem Apache jetzt noch sagen, daß er php3-Dateien an das php-Modul übergeben muss. Das machst Du laut Doku mit dem Eintrag AddType application/x-httpd-php3 .php3 in der httpd.conf, steht aber auch in der Doku. Dann Apache neu starten und dann sollte es klappen. Stefan From afilz_(at)_gmx.net Thu, 10 Feb 2000 16:58:14 +0100 (MET) Date: Thu, 10 Feb 2000 16:58:14 +0100 (MET) From: afilz_(at)_gmx.net afilz_(at)_gmx.net Subject: [php] Seitenaktualisierung in/mit php hi leute, besteht die moeglichkeit einer aktualisierungsweitergabe in php/mysql auf allen browsern, wenn durch einen eine aenderung eingetreten ist? wenn ich z.b. 3 aepfel auf der seite anbiete, jemand 2 wegnimmt, dass dann jeder der in diesem moment nur noch die aktualiesierte version sieht, sprich nur noch einer verfuegbar? Oder muesste ich mit einer loesung leben, die da aussieht, das zwar die datenbank aktualisiert wird, es jedoch bei jedem der mehr wegnehmen will als zum derzeitigen zeitpunkt verfuegbar ist, eine fehlermeldung bekommt und dann er dann freiwillig oder gezwungenermaßen seinen browser aktualiesiert? dank euch Andreas -- Sent through Global Message Exchange - http://www.gmx.net From m.lerch_(at)_aixtema.de Thu, 10 Feb 2000 17:10:00 +0100 Date: Thu, 10 Feb 2000 17:10:00 +0100 From: mlerch m.lerch_(at)_aixtema.de Subject: [php] phorum308 und odbc hallo liste, wir verwenden php3.0.14 und moechten das phorum308 einsetzen. Das phorum308 arbeitet nur den Datenbanken MySQL und postgressql. Hat sich jemand die Muehe gemacht das phorum30x mit OBDC in Gang zu setzen und wuerde der- oder diejenige uns alle daran teilhaben lassen? dank im voraus michael -- ********************************* 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 naklar_(at)_altavista.net Thu, 10 Feb 2000 17:21:55 +0100 Date: Thu, 10 Feb 2000 17:21:55 +0100 From: Oliver Kummerow naklar_(at)_altavista.net Subject: [php] Seitenaktualisierung in/mit php Hi, afilz_(at)_gmx.net schrieb: > besteht die moeglichkeit einer aktualisierungsweitergabe in php/mysql auf > allen browsern, wenn durch einen eine aenderung eingetreten ist? wenn ich > z.b. 3 aepfel auf der seite anbiete, jemand 2 wegnimmt, dass dann jeder der in > diesem moment nur noch die aktualiesierte version sieht, sprich nur noch > einer verfuegbar? > > Oder muesste ich mit einer loesung leben, die da aussieht, das zwar die > datenbank aktualisiert wird, es jedoch bei jedem der mehr wegnehmen will als > zum derzeitigen zeitpunkt verfuegbar ist, eine fehlermeldung bekommt und > dann er dann freiwillig oder gezwungenermaßen seinen browser aktualiesiert? Das ist das Aktualitätsproblem von DB-Views. Live-Querys funktionieren schon gar nicht in einer Web-Umgebung, normalerweise nicht mal in einem lokalen GUI-Environment. Das Problem konsistenter Views auf Daten ist (in der Zeitschiene) nur für den unendlich kleinen Moment der Gegenwart geklärt, eine Winzigkeit später oder früher ist schon wieder alles falsch, und zwar mit steigender Wahrscheinlichkeit, je mehr Teilnehmer mit Updateberechtigung vorhanden sind. Benachrichtigungssysteme, die das abfangen würden, hätten schön was zu tun. Stellt man sie _nicht_ auf unendlich kleine Intervalle ein, verpassen sie garantiert zu irgendeinem Zeitpunkt die Benachrichtigung, weil sie zu spät kommen. Stellt man sie so ein, würden sie einen unendlich großen Datenstrom erzeugen & dito unendliche CPU-Last. Der Mittelweg in der Praxis heißt, den Zeitpunkt herauszufinden, wann Falschinformationen gefährlich sein können. Das kann zB dann sein, wenn eine Bestellung abgeschlossen wird und ein eCommerce-System in dem Moment nicht bekannt gibt, daß der Lagerbestand bereits durch einen anderen Besteller auf 0 reduziert wurde, sondern tapfer die Lieferung ad hoc zusagt (bei beschränkten Lieferverfügbarkeiten drohen nur ganz theoretisch finanzielle und rechtliche Konsequenzen). Als Hilfsmittel gibt es Locking (Ausperren von Update-Kandidaten) und die Wahl des richtigen Zeitpunkts zum Aktualisieren kritischer Informationen. In Deinem Fall heißt das höchstwahrscheinlich Lösung 2. mit freundlichen Grüßen, oK. From dirk_(at)_arnicke.de Thu, 10 Feb 2000 19:13:24 +0100 Date: Thu, 10 Feb 2000 19:13:24 +0100 From: Dirk Arnicke dirk_(at)_arnicke.de Subject: [php] AW: [php] php unter apache 1.3.4 mit suse 6.2 Hallo. Stefan Engelhardt schrieb: > Du mußt dem Apache jetzt noch sagen, daß er php3-Dateien an das php-Modul > übergeben muss. Das machst Du laut Doku mit dem Eintrag > > AddType application/x-httpd-php3 .php3 > > in der httpd.conf, steht aber auch in der Doku. Dann Apache neu starten und > dann sollte es klappen. Den Server neu starten ? In der Regel sollte ein anschliessendes touch httpd.conf ausreichen. mfG D. Arnicke From Mathias.Gloss_(at)_start.de Thu, 10 Feb 2000 19:16:19 +0100 Date: Thu, 10 Feb 2000 19:16:19 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] AW: [php] php unter apache 1.3.4 mit suse 6.2 Aloha, > ---------- > Von: Dirk Arnicke[SMTP:dirk_(at)_arnicke.de] > > > in der httpd.conf, steht aber auch in der Doku. Dann Apache neu starten > und > > dann sollte es klappen. > > Den Server neu starten ? In der Regel sollte ein anschliessendes > touch httpd.conf > ausreichen. > > Aeeeh ... soweit ich weiss, legt man mit touch eine Datei an... und das ist glaub nicht was man sich hier wuenscht, sonst ist die Datei durch eine leere ersetzt. Nicht umsonst hat der Apache diverse Signale zum restarten (--> Manual) Einfacher gehts aber mit dem apachectl - Script im Apache-Server-Verzeichnis. Gruesse, Mathias From dirk_(at)_arnicke.de Thu, 10 Feb 2000 19:44:49 +0100 Date: Thu, 10 Feb 2000 19:44:49 +0100 From: Dirk Arnicke dirk_(at)_arnicke.de Subject: [php] AW: [php] AW: [php] php unter apache 1.3.4 mit suse 6.2 Hi. Gloss Mathias schrieb: > Aeeeh ... soweit ich weiss, legt man mit touch eine > Datei an... und das ist glaub nicht was man sich > hier wuenscht, sonst ist die Datei durch eine leere Autsch !!! Ich bitte in aller Form um Entschuldigung fuer diesen dicken Knoten in meinem Hirn. :( Ich hoffe, dass durch dieses ueble Versehen kein ernsthafter Schaden entstanden ist. mfG D. Arnicke From C.Schmidt-Koester_(at)_gmx.net Thu, 10 Feb 2000 19:23:34 +0100 Date: Thu, 10 Feb 2000 19:23:34 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= C.Schmidt-Koester_(at)_gmx.net Subject: [php] Q: PHP-DSO-Module fuer Apache? > > Dann noch was: wenn ich nur ein PHP-DSO will, muss ich > > trotzdem ALLE Sourcen haben (also auch die des Apache)? > Bin ich mir nicht sicher, aber ich meine, wenn man Apache einmal mit mod_so > kompiliert hat, braucht man die Sourcen nicht mehr, habe ich aber noch nicht > ausprobiert. > > Stefan > Ich habs probiert und es hat so funktioniert. (Voraussetzung ist natuerlich ein einmal mit mod_so kompilierter Apache) Bei php-3.0.14 in der "Install.dso" steht's beschrieben. Christiane From frankskate_(at)_gmx.de Thu, 10 Feb 2000 21:23:09 +0100 (MET) Date: Thu, 10 Feb 2000 21:23:09 +0100 (MET) From: frankskate_(at)_gmx.de frankskate_(at)_gmx.de Subject: [php] ANSI -> DOS-ASCII Hallo! Gibt es eine einfache Möglichkeit um einen unter Windows erfassten Text nach DOS-ASCII zu konvertieren? Der Hintergrund: Die Daten werden unter Windows in einer mysql Datenbank erfasst. Ich lese die Daten mit php aus und schreibe sie in ein Textfile, das unter DOS verarbeitet werden soll. Leider werden dabei die Sonderzeichen und Umlaute unter DOS nicht richtig dargestellt. Any hints? Frank -- Sent through Global Message Exchange - http://www.gmx.net From woolf_(at)_gmx.net Thu, 10 Feb 2000 21:28:30 +0100 Date: Thu, 10 Feb 2000 21:28:30 +0100 From: Wolfgang woolf_(at)_gmx.net Subject: [php] =?iso-8859-1?Q?Ausgabe_l=F6schen=3F?= Hallo Ist es möglich, dass ich dem Browser sage, dass er die seite löschen soll? z.B.: Ich gebe eine paar Bestätigungen aus: 1 delete - 2 added ....... Dann will ich an den Browser eine neue seite senden (ohne location). Das läuft alles on einem script ab. Ich hoffe ihr versteht mich. Wolfgang From C.Schmidt-Koester_(at)_gmx.net Thu, 10 Feb 2000 21:47:52 +0100 Date: Thu, 10 Feb 2000 21:47:52 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= C.Schmidt-Koester_(at)_gmx.net Subject: [php] Nochmal PHP4 und Windoows Hallo Liste, vor einiger Zeit schon hatte ich mal meine Probleme mit PHP4 Beta3 unter Apache und Windows95 beschrieben. In Kürze: PHP auf der Kommandzeile läuft, im Browser stürzt es total ab. Es wurde damals ein Bug vermutet. Hat inzwischen vielleicht jemand ähnliche Erfahrungen und doch eine Lösung dazu gefunden? Habe ich richtig gesehen, dass hier schon mal von einer PHP4-Liste die Rede war und wenn ja, wo finde ich die? Viele Grüße Christiane From michael.ackermann_(at)_asd-edv.de Thu, 10 Feb 2000 21:53:12 +0100 Date: Thu, 10 Feb 2000 21:53:12 +0100 From: Michael Ackermann michael.ackermann_(at)_asd-edv.de Subject: [php] PHPLIB - security problem? >2. setzt man, wie gefordert, die autoprepend-Funktion in Betrieb so >wird bei jeder php3-Datei, die auf dem Rechner verarbeitet der PHPLib >relevante Teil eingebunden, was sich negativ auf alle Bentutzer des >Rechners auswirkt. Das ist nicht in unserem Sinne. Wir haben das so gelöst pro virtual host eintrag die entsprechenden Directories eintragen und schon stört es keinen mehr .. .. .. php3_include_path "/www/u/home/path_to_htdocs/inc" php3_auto_prepend_file "/www/u/home/path_to_htdocs/inc/prepend.php3" Michael From eschmid+sic_(at)_s.netic.de Thu, 10 Feb 2000 22:11:34 +0100 Date: Thu, 10 Feb 2000 22:11:34 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Nochmal PHP4 und Windoows On Thu, Feb 10, 2000 at 09:47:52PM +0100, Christiane Schmidt-Köster wrote: > vor einiger Zeit schon hatte ich mal meine Probleme mit PHP4 Beta3 unter > Apache und Windows95 beschrieben. In Kürze: PHP auf der Kommandzeile > läuft, > im Browser stürzt es total ab. Es wurde damals ein Bug vermutet. > > Hat inzwischen vielleicht jemand ähnliche Erfahrungen und doch eine > Lösung > dazu gefunden? > Habe ich richtig gesehen, dass hier schon mal von einer PHP4-Liste die > Rede > war und wenn ja, wo finde ich die? Bei http://www.php.net/support.php3 kann man sich auf der PHP 4 Beta Liste einschreiben. Ob das aber nuetzlich ist, mag ich zu bezweifeln. Vielleicht kann Dir aber Andi Gutmans weiterhelfen, der macht in letzter Zeit recht viel mit der Windows-Version. -Egon From kris_(at)_koehntopp.de Thu, 10 Feb 2000 20:15:01 +0100 Date: Thu, 10 Feb 2000 20:15:01 +0100 From: Kristian Koehntopp kris_(at)_koehntopp.de Subject: [php] [FAQ] Haeufig gestellte Fragen Die FAQ zu dieser Newsgroup findet sich unter der URL http://www.koehntopp.de/php/ Sie enthaelt die nachstehend aufgefuehrten Fragen und deren Antworten. #next Next Previous Contents _________________________________________________________________ de.comp.lang.php FAQ © Copyright 2000 Kristan Köhntopp, kris_(at)_koehntopp.de Tobias Ratschiller, tobias_(at)_dnet.it _________________________________________________________________ $Id: faq.sgml,v 1.8 2000/01/26 18:53:48 kk Exp $ $Id: about.sgml,v 1.10 2000/01/30 22:48:27 kk Exp $ $Id: arrays.sgml,v 1.4 2000/01/23 20:46:33 kk Exp $ $Id: code.sgml,v 1.4 2000/02/04 20:52:36 kk Exp $ $Id: databases.sgml,v 1.11 2000/02/04 21:37:34 kk Exp $ $Id: datetime.sgml,v 1.5 2000/01/30 21:56:36 kk Exp $ $Id: functions.sgml,v 1.7 2000/02/04 21:37:34 kk Exp $ $Id: install.sgml,v 1.11 2000/02/04 21:37:34 kk Exp $ $Id: mail.sgml,v 1.5 2000/02/04 15:47:14 kk Exp $ $Id: objects.sgml,v 1.5 2000/01/30 21:56:36 kk Exp $ $Id: open_exec.sgml,v 1.11 2000/02/04 21:37:34 kk Exp $ $Id: phpinterpreter.sgml,v 1.16 2000/02/04 21:37:34 kk Exp $ $Id: phplib.sgml,v 1.11 2000/02/04 21:37:34 kk Exp $ $Id: phpmyadmin.sgml,v 1.4 2000/01/22 16:38:16 tobias Exp $ $Id: regexp.sgml,v 1.5 2000/02/04 09:10:41 kk Exp $ $Id: scripts.sgml,v 1.6 2000/02/04 15:47:14 kk Exp $ $Id: strings.sgml,v 1.6 2000/01/23 21:58:32 kk Exp $ $Id: webserver.sgml,v 1.4 2000/02/04 21:37:35 kk Exp $ _________________________________________________________________ 1. Über diese FAQ * 1.1 Was ist das hier? * 1.2 Wo finde ich die aktuelle Version dieser FAQ? * 1.3 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? * 1.4 Kann ich selber für diese FAQ schreiben? * 1.5 Wie ist die Charta dieser Newsgroup? * 1.6 Was ist PHP? * 1.7 Wo finde ich weitere Informationen über PHP? * 1.8 Soll ich Jobangebote in de.comp.lang.php posten? 2. Installation und Inbetriebnahme * 2.1 Wie vergleicht sich PHP mit anderen bekannten Webentwicklungssystemen? * 2.2 Was bedeutet LAMP, WAMP und so weiter? * 2.3 CGI PHP oder Modul? * 2.4 PHP-Scripte von Windows nach Unix portieren? * 2.5 PHP3 oder PHP4? * 2.6 Suse Linux: Wie installiere ich PHP? * 2.7 Suse Linux: Warum funktionieren die libgd-Funktionen nicht korrekt? * 2.8 Wie compiliere ich ein aktuelles PHP als Modul auf Linux mit Apache Server? * 2.9 Ich habe Probleme PHP3 selbst zu compilieren. * 2.10 Wie installiere ich PHP auf Unix mit Netscape Server? * 2.11 Wie installiere ich CGI-PHP auf einem Apache-Server? * 2.12 Wie installiere ich PHP auf Windows mit Apache Server? * 2.13 Was ist PHP/FI und wo kann ich es bekommen? * 2.14 Wie kann ich eine PHP-Präsentation auf CD brennen? * 2.15 Wie kann ich mein ASP-Programm in PHP übersetzen? 3. PHP Interpreter * 3.1 Welche Editoren sind für PHP geeignet? * 3.2 Zeitgesteuerte PHP-Scripte und "Shellscripte" * 3.3 Kann ich bitte mal ein Beispielprogramm sehen? * 3.4 Wie finde ich heraus, wie mein PHP-Interpreter konfiguriert ist? * 3.5 Wie kann ich auf Umgebungsvariablen zugreifen? * 3.6 Wie kann ich auf den HTTP-Request-Header zugreifen? * 3.7 Gibt es noch mehr interessante Variablen im Environment? * 3.8 Ich verwende PHP als Apache-Modul. Wie kann ich dies konfigurieren? * 3.9 Was genau bewirkt safe_mode und ist das sicher? * 3.10 "Fatal error: Maximum execution time exceeded" * 3.11 Was ist --enable-force-cgi-redirect? Warum enthält $PHP_SELF den Pfad zum CGI-Interpreter? * 3.12 Warum funktioniert set_time_limit() nicht wie angepriesen? * 3.13 Was ist das für ein _(at)_-Zeichen vor einigen Funktionsaufrufen? * 3.14 Wie kann ich auf Kommandozeilen-Argumente zugreifen? 4. Typen und Funktionen * 4.1 Wie schreibe ich eine Funktion mit einer variablen Anzahl von Argumenten? * 4.2 Wie gebe ich mehrere Werte mit einer Funktion zurück? * 4.3 Wie schreibe ich ein Script, das beliebige Parameter verarbeitet? * 4.4 Variable Variablen * 4.5 Was ist der Unterschied zwischen isset() und einem Vergleich auf den Leerstring? * 4.6 Wie kann ich Javascript-Funktionen aus PHP heraus aufrufen? 5. Stringfunktionen * 5.1 Was ist besser, print() oder echo? * 5.2 Wie zerlege ich einen String? * 5.3 Wie zerlege ich eine URL? * 5.4 Wie gebe ich eine Zahl formatiert aus? * 5.5 Wie kann ich Zeilenumbrüche in
umwandeln? 6. Reguläre Ausdrücke * 6.1 Wie kann ich mehr über reguläre Ausdrücke lernen? * 6.2 Soll ich ereg() oder preg() verwenden? * 6.3 Wie verwende ich die preg()-Funktionen? * 6.4 Was sind reguläre Ausdrücke? * 6.5 Welche Bauelemente kommen in regulären Ausdrücken vor? * 6.6 Wie teste ich auf die Existenz mehrerer Suchworte in einem String/Array? * 6.7 Wie isoliere ich Suchstrings aus einem größeren Text? * 6.8 Wie führe ich Ersetzungsoperationen in Strings durch? 7. Arrays und Arrayvariablen * 7.1 Wie kann ich ein Element an ein Array anfügen? * 7.2 Wie kann ich ein Array aufzählen? * 7.3 Wie kann man ein ? * 15.8 "Document contains no data" 16. Häufig nachgefragte Standardscripte * 16.1 Wie kann ich eine schummelsichere Abstimmung codieren? * 16.2 Wie kann ich einen HTTP POST-Request absenden? * 16.3 Wie kann ich eine Volltextsuche realisieren? * 16.4 Wie kann ich mit PHP News lesen und schreiben? 17. Guter Code * 17.1 Vermeide globale Variablen. * 17.2 Prüfe importierte Parameter. Traue niemandem. * 17.3 Von HTML zu PHP: Schreibe Formularverarbeitungen in Normalform. * 17.4 Trenne Aussehen und Inhalt. _________________________________________________________________ Next Previous Contents #next contents Next Previous Contents _________________________________________________________________ 1. Über diese FAQ 1.1 Was ist das hier? Dies ist der monatliche Einführungsartikel für die Newsgruppe de.comp.lang.php. Er erklärt den Zweck der Newsgruppe, auf welche Weise man hier am einfachsten an sinnvolle Antworten kommt und dient als Sammlung von Antworten auf häufig gestellte Fragen in der Gruppe. Wenn Du Kommentare oder Vorschläge zu diesem Artikel hast oder wenn Du selber einige Abschnitte in diesen Artikel einbringen möchtest, wendest Du Dich am besten per Mail an den Urheber dieses Artikels, Kristian Köhntopp < kris_(at)_koehntopp.de>. 1.2 Wo finde ich die aktuelle Version dieser FAQ? Diese aktuelle Version dieser FAQ ist unter der URL http://www.koehntopp.de/php zu finden. Eine Version in einer einzigen Datei befindet sich unter der URL http://www.koehntopp.de/php/faq-single.html. Die Linuxdoc SGML-Quelltexte dieser FAQ sind unter der URL http://www.koehntopp.de/php/faq.tar.gz zu finden. Es existiert ein CVS-Archiv, aus dem die aktuelle Version der FAQ bezogen werden kann. Die CVSROOT dieses Archives ist :pserver:cvsread_(at)_phplib.netuse.de:/repository mit dem Paßwort cvsread. Das Modul heißt german-faq. Ein CVSWEB-Zugang zu dem Archiv ist unter http://phplib.netuse.de/cgi/cvsweb.cgi zu finden. ______________________________________________________________ $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository login Password: cvsread $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository checkout german-faq ... # Aktualisieren der Version mit $ cd german-faq $ cvs -z9 update -dAP ______________________________________________________________ Es gibt eine Mailingliste german-faq, die Nachrichten über Änderungen an der FAQ enthält und die man bestellen sollte, wenn man an der FAQ mitarbeiten möchte. Man kann die Mailingliste unter der Adresse german-faq-request_(at)_lists.netuse.de bestellen. 1.3 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? Dieser Text ist wie alle Werke urheberrechtlich geschützt. Jegliche Verwertung bedarf der Zustimmung der Autoren. Die einzelnen Artikel sind das Werk der jeweiligen Autoren wie an den Artikeln vermerkt. Artikel ohne besonderen Vermerk sind das Werk von Kristian Köhntopp. Die nichtexklusiven Verwertungsrechte für das Gesamtwerk liegen bei Kristian Köhntopp mit Ausnahme des Kapitels über phpMyAdmin, das von Tobias Ratschiller stammt. Mit diesem Text kommt die folgende Lizenz: * Der Text darf unverändert und mit vollen Verweis auf seinen Ursprung im Internet oder in Intranetzen angeboten werden. Die Autoren bitten um Meldung eines solchen Angebotes an german-faq_(at)_lists.netuse.de unter Angabe einer Kontaktadresse. Diese Kontaktperson ist herlich eingeladen, sich auf der Mailingliste german-faq_(at)_lists.netuse.de anzumelden, um über Aktualisierungen des Textes informiert zu werden. * Der Text darf zur eigenen Fortbildung oder zu Schulungs- und Ausbildungszwecken reproduziert und distributiert werden. * Die Autoren behalten sich den Abdruck und Vertrieb dieses Textes als Buch, CD-ROM oder anderer Form vor. Jegliche Reproduktion zu anderen als den in den ersten beiden Punkten genannten Zwecken ist untersagt und bedarf der schriftlichen Genehmigung der Autoren. Die Autoren erteilen diese Genehmigung normalerweise schnell und unbürokratisch, wenn es sich um eine Nutzung im Sinne oder zum Nutzen der Open Source-Bewegung handelt. 1.4 Kann ich selber für diese FAQ schreiben? Ja. Wenn Deine Texte Eingang in diese FAQ finden, erklärst Du Dich mit den folgenden Nutzungsbedingungen einverstanden: * Du mußt Deine Antworten mit Deinem vollen Namen kennzeichnen ("Von Nicholas Hafliner"). Du kannst aus Deinem Namen einen mailto: Hyperlink machen, wenn möchtest. * Du behältst das volle Urheber- und Verwertungsrecht an Deinem Text und kannst Deinen Text nach Deinem Gutdünken verwenden. * Du räumst Kristian Köhntopp die nichtexklusiven Verwertungsrechte für Deine Beiträge als Bestandteil der Gesamten FAQ ein. Das bedeutet, Du gestattest Kristian Köhntopp, Deine Beiträge als Bestandteil dieser FAQ als Buch, CD-ROM oder in anderer Form zu verwerten. Auf diese Weise versuchen wir die spätere Veröffentlichung dieser FAQ in anderen Medien möglich zu halten, obwohl das Gesamtwerk eine Vielzahl von Autoren haben kann. 1.5 Wie ist die Charta dieser Newsgroup? Diese Newsgruppe richtet sich an alle Benutzer und Programmierer von PHP, einer Programmiersprache mit Schwerpunkt auf der Entwicklung von Webanwendungen. Es können alle Themen rund um PHP besprochen werden, seien es nun Probleme mit der Installation, der Anwendung oder Programmierung in PHP oder der Erweiterung des PHP- Interpreters selbst. 1.6 Was ist PHP? Die Abkürzung PHP steht offiziell für "PHP: Hypertext Preprocessor". Dies ist eine rekursive Abkürzung im Stile des GNU-Projektes. PHP ist eine Scriptsprache zur dynamischen Erstellung von Webseiten. Die Anweisungen der Sprache sind dabei in den HTML-Code einer Webseite eingebettet, d.h. jede HTML-Seite ist auch ein gültiges PHP-Programm. Die Syntax von PHP ist ähnlich wie die von C, Java oder Javascript. Die Sprache zeichnet sich vor allen Dingen durch ihre leichte Erlernbarkeit, ihre ausgezeichneten Datenbankanbindungen und Internet-Protokolleinbindungen und die Unterstützung zahlreicher weiterer Funktionsbibliotheken aus. PHP stellt so für den Web-Entwickler das ideale Werkzeug zur Erstellung von dynamischen Inhalten dar. PHP ist freie Software im Sinne der Debian Free Software Guidelines (DFSG). Quelltext und Binaries des PHP-Interpreters sind frei erhältlich und können für alle kommerziellen und nichtkommerziellen Zwecke eingesetzt werden; jeder kann den PHP-Quelltext weiterentwickeln und die Änderungen an das PHP-Projekt zurückfließen lassen. Der genaue Lizenztext ist in der Datei COPYING enthalten, der Bestandteil der PHP-Distribution ist. PHP läuft auf allen gängigen Unix-Versionen und auf den verschiedenen Windows-Versionen (Win95, 98 und NT). Als CGI-Programm kann PHP mit jedem Webserver zusammenarbeiten. Für einige Webserver, allen voran Apache, stehen auch Modulversionen zur Verfügung, die sehr viel effizienter ausgeführt werden. Die Homepage des PHP-Projektes ist http://www.php.net. Mirrors dieser Site sind in vielen Ländern vorhanden, unter anderem auch in Deutschland unter der URL http://www.php3.de oder http://de.php.net. Von dort kann man die jeweils aktuelle Releaseversion des Interpreters sowie Binaries für eine Reihe von Plattformen herunterladen. Ebenso finden sich dort das englische Handbuch sowie Archive der englischen Mailinglisten. 1.7 Wo finde ich weitere Informationen über PHP? Zu PHP gibt es zahlreiche Informationsquellen in deutscher und englischer Sprache. Deutsche Ressourcen im WWW * Artikel von Kristian Köhntopp * Dynamic Webpages * Jörg Baachs LAMP-Installationsanleitung * Martin Jansens PHP Seiten * PHP mit dem PWS (Windows Personal Web Server) * PHP-Center * Tutorials für PHP und MySQL * WAMP HowTo Internationale Ressourcen im WWW * PHP Homepage * Englische FAQ * Zend ist die PHP4 Scriping Engine * Annotated Online Manual * Berber's PHP3 Example Page * Devshed Developer Forum * PHP Classes Repository * PHP Knowledge Base * PHP Manual for Homesite * PHP3 Code Exchange * phpTidBits - Tutorials * phpWizard.net Bücher über PHP Ein Verzeichnis aller aktuellen Bücher findet man im Buchverzeichnis der englischen Website. In Deutsch: php -dynamische webauftritte professionell realisieren, Egon Schmid, Christian Cartus, Richard Blume; Markt und Technik Verlag. In Deutsch: PHP - Grundlagen und Lösungen, Webserver-Programmierung unter Windows und Linux, Jörg Krause; Carl Hanser Verlag. In Englisch: Core PHP Programming, Leon Atkinson; Prentice Hall. In Englisch: PHP3: Programming Browser-Based Applications, David Medinets; McGraw-Hill. In Englisch: Professional PHP, Jesus Castagnetto, Harish Rawat, Sascha Schuhmann, Chris Scollo, Deepak Veliath; Wrox Press. In Englisch: Building Database Applications on the Web Using PHP3, Craig Hilton, Jeff Willis, Bjorn Borud; Addison-Wesley. Fertige Anwendungen in PHP Ein Verzeichnis von Projekten, die PHP3 verwenden, findet man im Projektverzeichnis der offiziellen Homepage. * Phorum, ein Diskussionsforum. * phpSlash, ein Diskussionsforum. * IMP, ein Webmail Interface. * Bookmarker, eine Bookmark-Verwaltung. * PHPLIB, eine objektorientierte Bibliothek zur Anwendungsentwicklung. * phpMyAdmin, ein Managementsystem für MySQL-Datenbanken. * MyGuestbook, ein Gästebuch. * phpAds ein Verwaltungssystem für Banner Ads. * FishCartSQL, ein Shopping Cart. 1.8 Soll ich Jobangebote in de.comp.lang.php posten? Eine kurze Umfrage im Januar 2000 in de.comp.lang.php hat ergeben, daß Jobangebote in der Newsgroup toleriert werden, auch wenn sie nach Charta streng genommen off-topic sind, solange sie folgenden Ansprüchen an die äußere Form genügen: * Jobangebote sollen im Betrefftext des Artikels die Kennzeichnung [JOB] haben. Auf diese Weise sind sie leicht erkennbar und können von den Leuten, die sie nicht sehen wollen leicht unterdrückt werden, währen Sie von den Leuten, die einen Job suchen, leicht gefunden werden. * Jobangebote sollten mit der Headerzeile Followup-To: poster veröffentlicht werden. de.comp.lang.php nimmt die Veröffentlichung von Jobangeboten hin, ist aber nicht zur Diskussion über Jobangebote gedacht. * Jobangebote sollten nicht übermäßig oft veröffentlicht werden: Jeder Job sollte nur genau einmal angepriesen werden und Arbeitgeber mit ständigen oder wiederkehrenden Jobangeboten sollten nicht öfter als einmal im Monat veröffentlichen. Es hat keinen Sinn sich aufzudrängen und bei einem unbeliebten Arbeitgeber wird in der jetzigen Arbeitsmarksituation wohl kaum jemand anfangen. * Jobangebote sollten Netiquettekonform sein: Der Absendername soll eine Person ("Paul Arbeitgeber") und keine Funktion ("Personalbüro Arbeitgeber GmbH") sein. Die angegebene Mailadresse soll gültig sein. In Newsartikel soll kein HTML verwendet werden und Netscape Visitenkarten sollen nicht verwendet werden - Hochglanz-Blendwerk ist nett für das Marketing, aber wir sind R&D. * Jobangebote können in die formal korrekte Newsgroup de.markt.arbeit.biete crosspostet werden. Dann ist es doppelt wichtig, daß ein Followup-To: poster oder Followup-To: de.markt.arbeit.d gesetzt wird. de.comp.lang.php ist nicht zur Diskussion von Jobangeboten geeignet! Wenn Sie als Arbeitgeber nicht in der Lage sind, im USENET intelligent, kooperativ und regelkonform aufzutreten, sollten Sie andere Medien für ihre Personalaquise verwenden, die sich Ihnen leichter erschließen. Ihre Corporate Identity wird es Ihnen danken. _________________________________________________________________ Next Previous Contents From webmaster_(at)_cyberfly.net Thu, 10 Feb 2000 22:24:33 +0100 Date: Thu, 10 Feb 2000 22:24:33 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Ausgabe_l=F6schen=3F?= Hi, > Ist es möglich, dass ich dem Browser sage, dass er die seite löschen soll? > z.B.: Ich gebe eine paar Bestätigungen aus: 1 delete - 2 added ....... > Dann will ich an den Browser eine neue seite senden (ohne location). Das > läuft alles on einem script ab. Nein, das ist nicht möglich, was einmal rüber zum Browser ist, ist rüber du kannst höchstens mit nem Refresh arbeiten... 1) Seiteladen 2) Refresh der Datei, jedoch mit übergabe der Parameter, so das der usrsprüngliche Code nicht wieder gesendet wird Gruss Peter "[DiSAStA]" Petermann From marti_(at)_cni.ch Thu, 10 Feb 2000 22:34:42 +0100 Date: Thu, 10 Feb 2000 22:34:42 +0100 From: Stefan Marti marti_(at)_cni.ch Subject: [php] MySQL+PHP(Win98): Duplicate entry '10' for key 1 Hallo zusammen! Ich hoffe, ihr seit mir nicht böse, wenn ich euch nicht direkt eine PHP Frage stelle. Es bestifft PHP nur indirekt. Also, ich entwickle auf Win98 mit PHP und MySQL. Seit einiger Zeit ist mir aufgefallen, das plötzlich das Speichern nicht mehr funktioniert. Es gibt dan ein Fehler in der Art: --> Duplicate entry '10' for key 1 Es ist ein Feld in der Tabelle auf 'Unique' gestellt und 'auto_increment'. Hat jemand diese Problem evtl. auch schon beobachtet? Kann es sein, dass dieses Problem nur bei MySQL für Win auftreten kann? Es wäre natürlich fatal, wenn so was online passieren würde. Danke für eure Bemühungen! Und bitte Kopie an marti_(at)_cni.ch senden, da ich NOCH nicht in der Mailingliste eingetragen bin. ThanX. Gruss Stefu From pulp_(at)_on-luebeck.de Thu, 10 Feb 2000 22:53:14 +0100 Date: Thu, 10 Feb 2000 22:53:14 +0100 From: Nikolas Hagelstein pulp_(at)_on-luebeck.de Subject: [php] php-benchmark ? Hallo, gibt es eigentlich einen benchmark um die geschwindigkeit des phpinterpreter zu testen ? bye, Nikolas From eschmid+sic_(at)_s.netic.de Thu, 10 Feb 2000 23:09:39 +0100 Date: Thu, 10 Feb 2000 23:09:39 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] MySQL+PHP(Win98): Duplicate entry '10' for key 1 On Thu, Feb 10, 2000 at 10:34:42PM +0100, Stefan Marti wrote: > Ich hoffe, ihr seit mir nicht böse, wenn ich > euch nicht direkt eine PHP Frage stelle. Es > bestifft PHP nur indirekt. Seitdem der Martin R. diese Fragen nicht mehr auf die MySQL Liste.... > Also, ich entwickle auf Win98 mit PHP und > MySQL. Seit einiger Zeit ist mir aufgefallen, > das plötzlich das Speichern nicht mehr > funktioniert. Es gibt dan ein Fehler in > der Art: > > --> Duplicate entry '10' for key 1 > > Es ist ein Feld in der Tabelle auf 'Unique' > gestellt und 'auto_increment'. Das heisst doch einfach, ein Wert in einer Tabellen-Spalte darf nicht gleich zweimal vorkommen. Du willst zweimal eine Zahl '10' in ein Key-Feld reinschreiben und das kann nicht gut sein. > Hat jemand diese Problem evtl. auch schon > beobachtet? Kann es sein, dass dieses Problem > nur bei MySQL für Win auftreten kann? Es wäre > natürlich fatal, wenn so was online passieren > würde. Ich kenne zwar die Windows-Variante von MySQL nicht, aber der Paul DuBois hat ein sehr schlaues dazu Buch geschrieben. Es heisst "MySQL" und ist im New Riders Verlag erschienen. Bestellen solllte man es ueber http://www.php.net/books.php3. > Danke für eure Bemühungen! > Und bitte Kopie an marti_(at)_cni.ch senden, da > ich NOCH nicht in der Mailingliste eingetragen > bin. ThanX. PS: Wie man das mit dem Mailer MUTT macht weis ich leider auch nicht. From eschmid+sic_(at)_s.netic.de Thu, 10 Feb 2000 23:17:39 +0100 Date: Thu, 10 Feb 2000 23:17:39 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] php-benchmark ? On Thu, Feb 10, 2000 at 10:53:14PM +0100, Nikolas Hagelstein wrote: > gibt es eigentlich einen benchmark um die geschwindigkeit des phpinterpreter zu > testen ? Das gibt es IMHO nicht. Nicht ganz ernstzunehmende Benchmarks gibts aber bei http://www.chamas.com/bench/. Wenn Du also eine schnelle Maschine hast, und den Spitzenwert noch uebertrumpfen kannst, dann wird Dir Rasmus Lerdorf ewig zu Dank verpflichtet sein. -Egon From marian_(at)_sendung.de Thu, 10 Feb 2000 23:17:25 +0100 Date: Thu, 10 Feb 2000 23:17:25 +0100 From: Marian Steinbach marian_(at)_sendung.de Subject: [php] HTTP Authentifizierung: Ausloggen? Hallo! Ich habe auf einer Website einen Bereich, der mittels HTTP-Authentifizierung "geschützt" ist. Wenn ich es richtig verstanden habe, bleibt ein Browser nach der Anmeldung für dieses Verzeichnis durch einen Benutzer so lange imstande, das Verzeichnis zu öffnen, bis man das Programm beendet. Irgendwelche obskuren "Passwort speichern"-Methoden von MSIE will ich mal außen vor lassen... Kann ich für eine solche Situation einen Logout schaffen? Z.B. indem ich bei manuellem Aufruf eines Logout-Links einen 401-Response sende? Ich möchte nur gerne ermöglichen, dass sich die User ausloggen, ohne das Browser-Programm komplett schliessen zumüssen. Gerade beim Mac wird das gerne vergessen, weil ein Browser auch ohne Fenster noch geöffnet sein kann. Im Archiv habe ich nichts entsprechendes gefunden. Danke vielmals im Voraus! Marian -- ['] http://sendung.de/marian/ From andreas.otto_(at)_mm4.de Thu, 10 Feb 2000 23:23:23 -0000 Date: Thu, 10 Feb 2000 23:23:23 -0000 From: andreas andreas.otto_(at)_mm4.de Subject: [php] virtuelle server ich denke das ist fuer einige eventuell ganz interessant [...] FreeVSD is free software that facilitates true Linux Virtual Servers within a 'chroot' environment, allowing web servers and other applications to be deployed and administered discretely, without compromise to security... [...] zu finden unter http://www.freevsd.org/ da ich in sachen linux noch recht frisch bin wuerde ich gerne wissen was ihr davon haltet - wenn es zu OT ist gerne auch per PM an andreas_(at)_noho.co.uk liebe grüße, andreas -- andreas otto london (uk) From mailliste.waigand_(at)_gmx.de Fri, 11 Feb 2000 01:20:05 +0100 Date: Fri, 11 Feb 2000 01:20:05 +0100 From: Romain mailliste.waigand_(at)_gmx.de Subject: [php] authentifizierung Hallo Liste, ich möchte gerne herausbekommen welcher user sich in einem htaccess-geschützten bereich angemeldet hat. Ich habe gelesen, dass der user in der variable $php_auth_user zur verfügung steht. Ist das immer so, oder muß ich da mein php speziell konfigurieren? Bei mir geht das nämlich nicht. Wenn ich folgendes ausgeben lasse ist das immer leer: (Ich habe php auf einem apache unter bsd als modul laufen.) Danke für eure Hilfe Romain From wolf_(at)_earthway.org Fri, 11 Feb 2000 01:48:21 +0100 Date: Fri, 11 Feb 2000 01:48:21 +0100 From: Wolfgang Steinhauer wolf_(at)_earthway.org Subject: [php] Zugriffsrechte Hallo Liste, bei mir taucht nun ein schwerwiegenderes Problem auf: Ich moechte Zugriffsrechte fuer zwei Gruppen vergeben: - user - admin User sollen nur auf einen bestimmten Teil von Scripten zugreifen koennen - neu anlegen und loeschen von Events und News Admin erhaelt Zugriff auf alle bereiche - neu anlegen und loeschen von Events und News - neu anlegen und loschen von Gruppen, Projekten, Jobs, Foren und Usern - weitere Administration des gesamten Systems Admin soll also weitergehende Rechte haben als die User Verwalten moechte ich das ganze in nur einer User-Datenbank: - User --> Emailadresse -Password --> Random-erzeugt mit Abfrage ob schon vorhanden Problem waere einfach zu Loesen: - an mir bekannten Stellen im Programmablauf auf User- oder Admin-Ebene abfragen.... Ich moechte aber, das egal wo sich eine Admin einlogt, also auch in einem User-Bereich, er die notwendigen Admin-Rechte erhaelt, um von dort aus alle notwendigen administrativen Aufgaben wahrnehmen zu können.... Okay, im UserTable ein Feld group einfugen, user oder admin eintragen. Kann ausgelesen und weiter verarbeitet werden...... Wie kann das weiter verarbeitet werden ???? Irgendwo habe ich einen Knoten in meiner Denkweise..... Weiss jemand Rat, hat wer eine Idee ???? Hat jemand schon einmal solch eine "Geschichte" irgendwie geloest ???? Ideen ???? Denkanstoesse ????? Zur Information: Das Problem muss ohne mod_auth_mysql oder mod_auth_php geloest werden, da dieses Modul des Apache bei meinem Provider nicht installiert ist und auch in naechster Zeit nicht installiert wird... Die nachtreaegliche Installation der PHPLIB, ohen Zugriff auf die System-Ebene werde ich - hoffentlich - in den naechsten Tagen bewerkstelligen zu koennen, nachdem von der Liste so viel "Ermutigung" dazu kam..... Liebe Gruesse, ein ratloser wolf From heyl_(at)_muenster.de Fri, 11 Feb 2000 03:54:09 +0100 Date: Fri, 11 Feb 2000 03:54:09 +0100 From: Wilko Heyl heyl_(at)_muenster.de Subject: [php] authentifizierung Hy... Versuchs ma mit \n"; ?> MfG Wilko > Hallo Liste, > ich moechte gerne herausbekommen welcher user sich in einem > htaccess-geschuetzten bereich angemeldet hat. > Ich habe gelesen, dass der user in der variable $php_auth_user zur > verfuegung steht. Ist das immer so, oder muss ich da mein php speziell > konfigurieren? Bei mir geht das naemlich nicht. Wenn ich folgendes > ausgeben lasse ist das immer leer: > echo $php_auth_user; > ?> > (Ich habe php auf einem apache unter bsd als modul laufen.) > Danke fuer eure Hilfe > Romain From skyman_(at)_skydsl.de Fri, 11 Feb 2000 06:16:23 +0100 Date: Fri, 11 Feb 2000 06:16:23 +0100 From: Micha B skyman_(at)_skydsl.de Subject: [php] fopen URL Fehlermeldung Moin ! aus einer Textdatei lese ich URLS aus... diese öffne ich einer schleife... alle nacheinander und rufe sie auf... Hier mein Problem... Mit welchem Befehl mach ich das ? ich habs schon als array und mit "zeile = fgets($datei,1000);" probiert.. ich möchte gerne nur EINE Zeile auslesen und diese als URL an fopen übergeben... und wie kann ich dann Fehlermedlungen abfangen, wenn die url nicht da ist zum beispiel ... Vielen DANK !! Micha B. From Michael_(at)_Stahmann.de Fri, 11 Feb 2000 07:42:26 +0100 Date: Fri, 11 Feb 2000 07:42:26 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] fopen URL Fehlermeldung Micha B wrote: > Moin ! > > aus einer Textdatei lese ich URLS aus... > diese öffne ich einer schleife... alle nacheinander und rufe sie > auf... > Hier mein Problem... > > Mit welchem Befehl mach ich das ? ich habs schon als array und > mit "zeile = fgets($datei,1000);" probiert.. > > ich möchte gerne nur EINE Zeile auslesen und diese als URL an fopen > übergeben... Schau dir mal den counter unter http://www.dynamic-webpages.de an. Dann kannst Du sehen, wie man eine Zeile einliest. $fp = fopen("http://www.php.net/", "r"); $zeile=fgets($fp,1024); fclose($fp); > > und wie kann ich dann Fehlermedlungen abfangen, wenn die url nicht da > ist zum beispiel ... > Abfragen mit: http://www.php-center.de/de-html-manual/function.file-exists.html oder wieder das CounterScript - dort wird auch ein Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From hpf_(at)_top-invest.net Fri, 11 Feb 2000 08:37:29 +0100 Date: Fri, 11 Feb 2000 08:37:29 +0100 From: Helmut P. Fleischhauer hpf_(at)_top-invest.net Subject: [php] Zugriffsrechte At 01:48 11.02.00 +0100, you wrote: >Hallo Liste, > >bei mir taucht nun ein schwerwiegenderes Problem auf: >Ich moechte Zugriffsrechte fuer zwei Gruppen vergeben: >- user >- admin ---------------- Hallo, bei dem abarcar-shop und der listing software für den Kfz-Handel gibt es die Bereiche USER, VIP und ADMIN mit unterschiedlichen Rechten. Ein Umbau des VIP-Bereiches in einen Bereich mit eingeschränkten Schreibrechten sollte nicht das Problem sein. Die phplib wird benutzt, die Pfade können in der .htaccess eingetragen werden. Ich habe auch keinerlei Probleme damit, wenn diese Teile als Lösungsvorlage genutzt werden. Die Lösung würde mich dann allerdings interessieren. Zu finden unter http://www.abarcar.de Helmut P. Fleischhauer From g.boehm_(at)_gigabell.net Fri, 11 Feb 2000 09:29:52 +0100 Date: Fri, 11 Feb 2000 09:29:52 +0100 From: Guido Boehm (Lenix) g.boehm_(at)_gigabell.net Subject: [php] F: PHP-Script durch Cronjob ? Hi, ich habe mal eine kurze Frage: Ist es irgendwie möglich ein PHP-Script durch einen Cronjob ausführen zu lassen, wenn PHP als Apache Modul compiliert wurde ? MfG, Lenix -- Linux - Er kam, sah und BASHte ;) From kbecker_(at)_mbo-verlag.de Fri, 11 Feb 2000 09:05:53 +0000 Date: Fri, 11 Feb 2000 09:05:53 +0000 From: Klaus Becker kbecker_(at)_mbo-verlag.de Subject: [php] PHP-Skript mit CRON-Daemon starten? Tach Liste, ist es möglich, dass ein PHP-Script regelmaessig durch den CRON-Daemon auf der Konsole unter LINUX/UNIX gestartet und ausgefuehrt wird? Mir geht es darum, dass regelmaessig eine Textdatei in eine MySql-Datenbank auf einem anderen Server exportiert wird. Der Server mit der MySql-Datenbank läuft unter Sun Solaris. Der andere (mit der Textdatei) warscheinlich unter Linux. Beide sind im Web ueber ihre jeweilige IP ansprechbar. Eine Art 'Scheduler' wie bei Cold Fusion gibt es ja meines Wissens bei PHP nicht. Jetzt habe ich halt nur irgendwo etwas von diesem CRON-Daemon gelesen - habe selber aber keine Ahnung von LINUX/UNIX. Wer kann mir mehr dazu sagen? -- Mit freundlichen Grüßen, Klaus Becker MBO-Verlag GmbH Feldstiege 100 48161 Münster Bereich: Internet-Entwicklung Telefon: 0 25 33 / 93 00 46 eMail: kbecker_(at)_mbo-verlag.de Web: http://www.mbo-verlag.de From g.boehm_(at)_gigabell.net Fri, 11 Feb 2000 10:14:31 +0100 Date: Fri, 11 Feb 2000 10:14:31 +0100 From: Guido Boehm (Lenix) g.boehm_(at)_gigabell.net Subject: [php] F: Mixed Mail - Typ (HTML & Plain) ? Jo, ich hab auch gleich noch ne Frage auf Lager: Wie kann ich mit PHP ne Mail verschicken die beide Inhalts Typen hat, sprich zum einen nen HTML - Content und alternativ dazu nen Plain-Text Content ? MfG, Lenix -- Linux - Er kam, sah und BASHte ;) From bjoern_(at)_baer.mayn.de Fri, 11 Feb 2000 09:32:54 +0100 Date: Fri, 11 Feb 2000 09:32:54 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] PHP-Skript mit CRON-Daemon starten? Hi, * Klaus Becker wrote: > ist es möglich, dass ein PHP-Script regelmaessig durch den CRON-Daemon > auf der Konsole unter LINUX/UNIX gestartet und ausgefuehrt wird? Ja. Ich habe mir zum Beispiel für www.web-cards.de ein Expire- Script in PHP3 geschrieben, das Karten (also Datensätze), die alter als 14 Tage sind, löscht. In die crontab (man crontab bzw. man 5 crontab) trage ich ein, dass lynx aufgerufen wird und eben dieses Script (mit -dump als Parameter) aufruft. Klappt hervorragend. -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From nl_(at)_midweb.de Fri, 11 Feb 2000 09:37:21 +0100 Date: Fri, 11 Feb 2000 09:37:21 +0100 From: Mike Ruebsamen nl_(at)_midweb.de Subject: [php] F: PHP-Script durch Cronjob ? hallo lenix, etwas umständlich und sicher nicht im sinne des erfinders: cronjob einrchten: minutex lynx localhost/pfad minutex+1 killall lynx so habe ich mir abgeholfen. da ich aber kein linuxcrack bin, weiß ich nicht, ob das zu problemen führen kann. ciao Mike _____________________________ phpwelt.de - http://www.phpwelt.de From nl_(at)_midweb.de Fri, 11 Feb 2000 09:40:41 +0100 Date: Fri, 11 Feb 2000 09:40:41 +0100 From: Mike Ruebsamen nl_(at)_midweb.de Subject: [php] F: PHP-Script durch Cronjob ? NACHRAG wie björn gerade so schon formuliert hat: cronjob einrchten: minutex lynx localhost/pfad -dump den -dump switch hatte ich vorher nicht gefunden, danke björn ciao Mike _____________________________ phpwelt.de - http://www.phpwelt.de From tobias_(at)_dnet.it Fri, 11 Feb 2000 09:45:16 +0100 Date: Fri, 11 Feb 2000 09:45:16 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] HTTP Authentifizierung: Ausloggen? > Ich möchte nur gerne ermöglichen, dass sich die User ausloggen, > ohne das Browser-Programm komplett schliessen zumüssen. Gerade > beim Mac wird das gerne vergessen, weil ein Browser auch ohne > Fenster noch geöffnet sein kann. Sende 401 und einen neuen Realm. Lies außerdem http://phplib.netuse.de/about/authentication/. Mit freundlichen Grüßen, Tobias Ratschiller From info_(at)_wittenberger.net Fri, 11 Feb 2000 09:47:28 +0100 Date: Fri, 11 Feb 2000 09:47:28 +0100 From: Thomas Ritz info_(at)_wittenberger.net Subject: [php] Counter ohne DB Hallo Liste, kennt jemand ein counter-Script, das - ohne DB arbeitet - mehrere Conuter verwalten kann - bei Mehrfachaufrufen innerhalb bestimmter Zeit nicht dumm weiter zählt Es muß wirklich nicht die Masse von Aufrufen verarbeiten (täglich weniger als 100 je Counter). Also ich dachte da an sowas: - ein File je Counter, das den Zählerstand enthält - ein Sperrfile, das Counter, IP des Aufrufenden, Zeitstempel enthält (sollte natürlich bei jedem neuen Einlesen von veralteten Einträgen bereinigt werden) Stimmt schon, ist sehr einfach gestrickt und sicher schnell selbst zu bauen. Aber vielleicht hat ja schon jemand was gleiches fertig. gruss ritze From tobias_(at)_dnet.it Fri, 11 Feb 2000 09:56:02 +0100 Date: Fri, 11 Feb 2000 09:56:02 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Zugriffsrechte > Weiss jemand Rat, hat wer eine Idee ???? > Hat jemand schon einmal solch eine "Geschichte" irgendwie geloest ???? > Ideen ???? Denkanstoesse ????? PHPLib, Klasse Perms: http://phplib.netuse.de Mit freundlichen Grüßen, Tobias Ratschiller From Michael_(at)_Stahmann.de Fri, 11 Feb 2000 10:15:15 +0100 Date: Fri, 11 Feb 2000 10:15:15 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] F: Mixed Mail - Typ (HTML & Plain) ? Hi Lenix, "Guido Boehm (Lenix)" wrote: > Jo, > > ich hab auch gleich noch ne Frage auf Lager: > > Wie kann ich mit PHP ne Mail verschicken die beide Inhalts Typen hat, > sprich zum einen nen HTML - Content und alternativ dazu nen Plain-Text > Content ? > Einfach mal probieren - ich habe mir jetzt mal eben 3 mails geschickt und folgendes erhalten: Nur Text: Content-Type: text/plain MischMach: multipart/alternative; boundary="------------91581466A202653EE6B83D45" 2. MischMasch: multipart/alternative; boundary="------------B9E81EADB7073260087EA2A5" Nur HTML: text/html; charset=us-ascii Was boundary macht weis ich nicht... Aber vieleicht reicht ja multipart/alternative Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From wolf_(at)_earthway.org Fri, 11 Feb 2000 10:24:19 +0100 Date: Fri, 11 Feb 2000 10:24:19 +0100 From: Wolfgang Steinhauer wolf_(at)_earthway.org Subject: [php] Zugriffsrechte Hallo Helmut, danke fuer den Hinweis. Habe mich bereits registrieren lassen und werde mir die Scripte dann herunterladen. > Die phplib wird benutzt, die Pfade können in der .htaccess eingetragen werden. > > Ich habe auch keinerlei Probleme damit, wenn diese Teile als Lösungsvorlage > genutzt werden. Die Lösung würde mich dann allerdings interessieren Danke, nehme ich gerne an, vorausgesetzt ich kann es verwenden. Halte Dich auf dem laufenden. Liebe Gruesse, wolf From Stefan.Engelhardt_(at)_stud.fh-hannover.de Fri, 11 Feb 2000 10:04:53 +0100 Date: Fri, 11 Feb 2000 10:04:53 +0100 From: Stefan Engelhardt Stefan.Engelhardt_(at)_stud.fh-hannover.de Subject: [php] F: PHP-Script durch Cronjob ? Hallo Guido, eine weitere Möglichkeit dazu wäre, daß Du in einem Skript den Timeout dieses Skripts set_time_limit(0) auf unendlich setzt und dann eine unendliche Schleife programmierst, in der das Skript mit sleep($Sekunden); für eine gewünschte Zeitspanne schlafen schickst. Man kann natürlich in die Schleife auch eine Abbruchbedingung einbauen, die von außerhalb des Skriptes gesetzt werden kann, etwa das Vorhandensein einer bestimmten Datei führt zum Abbruch oder so. Vorteil: Das Skript ist wesentlich flexibler (bis in den Millisekundenbereich). Außerdem muß man nicht mit cronjobs hantieren und es sollte auch unter Windows funzen. Nachteil: Das Skript muß zum Start einmal aufgerufen werden, entweder über http oder als cgi-Skript. (Was passiert mit dem Browser, für den Fall, daß es über http gestartet wird?) In diesem Zusammenhang eine Frage an die Liste: Belastet das Skript während des sleep den Rechner? Oder wird es vollständig schlafen geschickt, bis es von einem Timer-Event wieder geweckt wird? Stefan -- Telefon: +49 (511) 3884965, Mobil: +49 (172) 5188843 Homepage des JC Godshorn: http://www.jcgodshorn.de Unaufgefordertes Zusenden von Werbe-Emails ist unerwünscht. Dateinanhänge nur komprimiert und >100kB nur nach Absprache zusenden. Danke! From GH-lists_(at)_ecora.de Fri, 11 Feb 2000 10:38:39 +0100 Date: Fri, 11 Feb 2000 10:38:39 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] F: PHP-Script durch Cronjob ? ----- Original Message ----- Stefan Engelhardt schrieb > eine weitere Möglichkeit dazu wäre, daß Du in einem Skript den > Timeout dieses Skripts set_time_limit(0) auf unendlich setzt und > dann eine unendliche Schleife programmierst, in der das Skript > mit sleep($Sekunden); für eine gewünschte Zeitspanne schlafen > schickst. Man kann natürlich in die Schleife auch eine > Abbruchbedingung einbauen, die von außerhalb des Skriptes > gesetzt werden kann, etwa das Vorhandensein einer bestimmten > Datei führt zum Abbruch oder so. Das wird IMHO nicht wirklich funktionieren (außer auf einem dedizierten Server, auf dem man aber wiederum beliebige Cronjobs anlegen kann). Fast jeder Provider setzt neben dem normalen Zeitlimit auch ein Limit in bezug auf die Rechenzeit, die ein Script verbraten darf. Während des Sleeps sollte das Script zwar keine Rechenzeit verbraten, aber bei jedem Aufruf des eigentlichen Scripts schon, so daß so oder so irgendwann ein Timeout kommt. > Nachteil: Das Skript muß zum Start einmal aufgerufen werden, entweder > über http oder als cgi-Skript. (Was passiert mit dem Browser, für den > Fall, daß es über http gestartet wird?) Da könnte man wohl mit ignore_user_abort() ansetzen. Guido Haeger From Rene.Koerner_(at)_gedas.de Fri, 11 Feb 2000 10:49:09 +0100 Date: Fri, 11 Feb 2000 10:49:09 +0100 From: Koerner, Rene Rene.Koerner_(at)_gedas.de Subject: [php] Php-Oracle-NT Hallo, habe wohl auch das übliche Problem. Habe keine Verbindung zur Oracle-DB. Habe gelesen das ich dazu ein extension-Eintrag in die php.ini schreiben soll, is ok. Das Problem ist nur wo bekomm ich die passende DLL zur Oracle Version 8.05 her? Habe sie noch nicht finden können. Kann mir einer weiterhelfen? From Achim.Schmidt_(at)_Wusel.DE Fri, 11 Feb 2000 11:13:17 +0100 Date: Fri, 11 Feb 2000 11:13:17 +0100 From: Achim Schmidt Achim.Schmidt_(at)_Wusel.DE Subject: [php] php3 und sybct mit portangabe Hi zusammen, ich versuche gerade mittels sybct (was soweit tut) auf eine mssql db zu connecten. Leider benutzt mit freetds einen falschen Port. dir sybase_connect | _pconnet funktion scheint jedoch keine portangabe zu wollen. Kann mir wer sagen, wie ich einen port dort angeben kann. Gerne nehmen ich auchandere ideen entgegen. Ziel ist es via php3 einen Microsoft SQL Server von einer Linuxkiste (apache/php3) ansprechen zu koennen. thx & cu, Achim -- Achim Schmidt AS419-RIPE ----------------------------------------------------------------------- Genie oder Wahnsinn haengt lediglich vom Ergebnis ab ! From g.boehm_(at)_gigabell.net Fri, 11 Feb 2000 12:04:02 +0100 Date: Fri, 11 Feb 2000 12:04:02 +0100 From: Guido Boehm (Lenix) g.boehm_(at)_gigabell.net Subject: [php] F: PHP-Script durch Cronjob ? > eine weitere Möglichkeit dazu wäre, daß Du in einem Skript den Timeout > dieses Skripts set_time_limit(0) auf unendlich setzt und dann eine > unendliche Schleife programmierst, in der das Skript mit sleep($Sekunden); > für eine gewünschte Zeitspanne schlafen schickst. Warum Processe offenlassen? Ist instabil und unsaubere Programmierung > Vorteil: Das Skript ist wesentlich flexibler (bis in den > Millisekundenbereich). Stimmt, RealTime-Linux und RTAI jetzt auch mit PHP programmierbar , das hat gefehlt, jetzt wo du das so ansprichst .. >Außerdem muß man nicht mit cronjobs hantieren und es > sollte auch unter Windows funzen. Welcher vernünftige Mensch fährt nen Webserver auf Win ? ;-) > In diesem Zusammenhang eine Frage an die Liste: Belastet das Skript während > des sleep den Rechner? Oder wird es vollständig schlafen geschickt, bis es > von einem Timer-Event wieder geweckt wird? > Ich denke schon, da nicht as Script selber den Speicherzugriff vornimmt sondern das PHP Modul / PHP - Binary , und die wird sich zumindest den Arbeitspeicherplatz reservieren solange das Script geladen ist. Processorlastig müsste man sich das ganze mal anschauen :) MfG, Lenix -- Linux - Er kam, sah und BASHte ;) From mailliste.waigand_(at)_gmx.de Fri, 11 Feb 2000 11:22:12 +0100 Date: Fri, 11 Feb 2000 11:22:12 +0100 From: Romain mailliste.waigand_(at)_gmx.de Subject: [php] authentifizierung Hallo, > Versuchs ma mit > > // Wer da?? > $user = getenv("REMOTE_USER"); > > print "Hallo $user!
\n"; > ?> > Danke, das geht. Aber für was ist dann die variable $php_auth_user ? Die ist doch irgendwie vordefiniert, ich dachte ich hätte da mal was gelesen. Viele Grüße Romain From krs_(at)_treu-elektro.de Fri, 11 Feb 2000 11:23:43 +0100 Date: Fri, 11 Feb 2000 11:23:43 +0100 From: Stefan Krister krs_(at)_treu-elektro.de Subject: [php] Download erst nach richtig ausgefuellten Formular Hi Liste, im nachfolgendem Script wir folgendes ermöglicht: - der Kunde bekommt eine Datei erst dann downgeloadet, wenn er in einem Formular seine Kundennummer und seine Postleitzahl eintippt. - Fehler in der Kundennummer / Postleitzahl werden mit Hinweisen quittiert - Die Kundennummer wird lediglich anhand des bei uns üblichen Afbaus geprüft (4 Buchstaben, zwei Ziffern), da die Einbindung der Kundennummern aus der Warenwirtschaft einen zu großen Aufwand im Bereich der Aktualisierung bedeuten würde. - Die Postleitzahl wird insofern geprüft, daß es fünf Ziffern sein müssen. Der Einsprung in dieses Script kommt über einen Link der Dateiauswahl zum Download: Laber Es funktioniert soweit. Möglicherweise fällt Euch noch was zur Verbesserung ein ... Speziell, wenn der Kunde ned ganz so blöd ist, kann er die Datei direkt in die Adresszeile eingeben und bekommt das Teil. Welche Möglichkeiten habe ich da, das zu unterbinden? +++ download.php3 +++ Ab hier kommt der erklärende Text, das Formular und die je nach Inhalt der Variablen $error erzeugten Fehlermeldungen. MfG Stefan Krister -- You have moved your mouse. Windows must be rebooted for the changes to take effect. From hb_(at)_paperazzi.de Fri, 11 Feb 2000 11:55:20 +0100 Date: Fri, 11 Feb 2000 11:55:20 +0100 From: =?iso-8859-1?Q?Hinnerk_Br=FCgmann?= hb_(at)_paperazzi.de Subject: [php] F: PHP-Script durch Cronjob ? wir hatten das gleich problem und nachdem es mit php nur unzureichend geklappt hat nutzen wir jetzt eben perl (per cron job) mit dem entsprechenden cspan perl-mysql-modul. klappt wunderbar - abgesehen davon gibt es eh genug background prozesse bei denen sich perl besser eignet daten aus der db aus/einzulesen als php - ein 3gespann also > > Nachteil: Das Skript muß zum Start einmal aufgerufen werden, entweder > > über http oder als cgi-Skript. (Was passiert mit dem Browser, für den > > Fall, daß es über http gestartet wird?) From rene_(at)_get-connected.de Fri, 11 Feb 2000 12:00:07 +0100 Date: Fri, 11 Feb 2000 12:00:07 +0100 From: Rene Paschold rene_(at)_get-connected.de Subject: [php] PHP File Reader mit download Hallo Liste, ich habe folgendes Problem: Ein Kunde will 180 Zip Files zum download bereit stellen. Zu jedem Zip File gibt es ein kleines TumbNail Bild aufdas man dann klicken kann um den download zu starten. Die Bilder und die Zip Files sind immer identisch. Bps.: mm85.zip und mm85.jpg ! Jetzt sollen alle kleinen Bilder auf einer Seite dargestellt werden. Immer 8 neben einander. Mit einem Klick drauf starte ich den Download. Die zips liegen im Znterverzeichnis zips und die kleinen bilder in products !! Wer kann mir da irgendwie helfen? Vielleicht Vorschläge usw. Gruß Rene From behrens_(at)_noell.de Fri, 11 Feb 2000 12:08:16 +0100 Date: Fri, 11 Feb 2000 12:08:16 +0100 From: Joerg Behrens behrens_(at)_noell.de Subject: [php] Re: php Php-Oracle-NT From: "Koerner, Rene" > habe wohl auch das übliche Problem. Habe keine Verbindung zur Oracle-DB. > Habe gelesen das ich dazu ein extension-Eintrag in die php.ini schreiben > soll, is ok. Das Problem ist nur wo bekomm ich die passende DLL zur Oracle > Version 8.05 her? Habe sie noch nicht finden können. Kann mir einer > weiterhelfen? Die passende DLL liegt ansich da wo die anderen auch alle liegen! php3_oci80.dll heisst das Ding und bei mir unter c:\php3 zufinden. Wie einige andere DLL's (xml,ftp) auch sind diese komischer Weise nicht in der php3.ini unter Windows Extensions eingetragen. Aber das kann man ja von Hand nachtragen oder einfach im Script dynamisch Laden. Auch in den beiden Buechern wird darauf nicht eingegangen das koennte man ja mal bereichtigen lassen (Wink an die Autoren! :) Aber das ist erst die halbe Miete. Du musst zusaetzlich den Oracle-Client installieren. Ohne Client ist "niemals" ein Zugriff auf einen Oracleserver moeglich, selbst wenn der Server auf der gleichen Maschine laeuft. Wenn du das gemacht hast kannst du ueber kontrolieren ob geklappt hat, allerdings stehen da keine Informationen in der Zelle drin. Gruss Joerg Behrens ps: achja... 1. Ein Blick ins Archiv haette auch geholfen. Wir hatten erst gerade...Monag oder Dienstag! 2. Es waere praktisch wenn Leute bei Problemen angeben koennten unter welchem OS sie schaffen bzw. welche PHP Version sie haben. Dann waere diese Mail evtl. ein bisschen praezieser Ausgefallen. Ich habe keine Ahnung obs den Oracleclient fuer Win9.x gibt.. fuer NT auf jeden Fall. -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- Preussag Noell Dienstleistungs GmbH D-97080 Wuerzburg Mobil: 0171/60 57 963 Alfred-Nobel-Straße 20 Tel: +49 931 903-2243 Abt: DV-C/tr Fax: +49 931 903-2051 From C.Schmidt-Koester_(at)_gmx.net Fri, 11 Feb 2000 12:10:30 +0100 Date: Fri, 11 Feb 2000 12:10:30 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= C.Schmidt-Koester_(at)_gmx.net Subject: [php] Nochmal PHP4 und Windoows > Bei http://www.php.net/support.php3 kann man sich auf der PHP 4 Beta Liste > einschreiben. Ob das aber nuetzlich ist, mag ich zu bezweifeln. Vielleicht > kann Dir aber Andi Gutmans weiterhelfen, der macht in letzter Zeit recht > viel mit der Windows-Version. > > -Egon Danke. Christiane From markus_(at)_wollte-eigentlich-was-kuerzeres-denn.wer-will-schon-so-eine-lange-adresse-tippen.de Fri, 11 Feb 2000 13:38:59 +0100 Date: Fri, 11 Feb 2000 13:38:59 +0100 From: Markus Dobel markus_(at)_wollte-eigentlich-was-kuerzeres-denn.wer-will-schon-so-eine-lange-adresse-tippen.de Subject: [php] authentifizierung Romain wrote: > > echo $php_auth_user; > ?> die variable heisst $PHP_AUTH_USER und wird nur dann gefuellt, man sich in einem user/passwort-geschuetzten bereich des servers aufhaelt. gruss, markus From oli_(at)_tronet.on-luebeck.de Fri, 11 Feb 2000 01:32:49 +0100 Date: Fri, 11 Feb 2000 01:32:49 +0100 From: Oliver Trosien oli_(at)_tronet.on-luebeck.de Subject: [php] HTTP Authentifizierung: Ausloggen? moin moin, Marian Steinbach schrieb: > Kann ich für eine solche Situation einen Logout schaffen? [x] Du möchtest Sessions verwenden. einloggen -> start session ausloggen -> destroy session (weiteres bei phplib.netuse.de, php4: ref.session.html) cu, oliver From markus_(at)_wollte-eigentlich-was-kuerzeres-denn.wer-will-schon-so-eine-lange-adresse-tippen.de Fri, 11 Feb 2000 13:43:28 +0100 Date: Fri, 11 Feb 2000 13:43:28 +0100 From: Markus Dobel markus_(at)_wollte-eigentlich-was-kuerzeres-denn.wer-will-schon-so-eine-lange-adresse-tippen.de Subject: [php] Php-Oracle-NT "Koerner, Rene" wrote: > > Das Problem ist nur wo bekomm ich die passende DLL zur Oracle > Version 8.05 her? Habe sie noch nicht finden können. Kann mir einer > weiterhelfen? du musst auf dem rechner dafuer die oracle clientsoftware installieren. gruss, markus From skyman_(at)_skydsl.de Fri, 11 Feb 2000 13:45:11 +0100 Date: Fri, 11 Feb 2000 13:45:11 +0100 From: Micha B skyman_(at)_skydsl.de Subject: [php] fopen URL Fehlermeldung > Schau dir mal den counter unter http://www.dynamic-webpages.de an. > Dann kannst Du sehen, wie man eine Zeile einliest. > $fp = fopen("http://www.php.net/", "r"); > $zeile=fgets($fp,1024); > fclose($fp); > MANY THX !! From skyman_(at)_skydsl.de Fri, 11 Feb 2000 13:56:19 +0100 Date: Fri, 11 Feb 2000 13:56:19 +0100 From: Micha B skyman_(at)_skydsl.de Subject: [php] FOPEN und URL checken... nochmal ;) Manchmal bekomme ich folgende Meldung..... Warning: fopen("http://www.xxxxx.de/","r") - Success in /home/blabla/htdocs/whois/check.php3 on line 9 mein script sieht wie folgt aus.... ------------------------------------------------- "); } else { // nicht SUSE print ("$zeile zeigt nicht auf SUSE ...
"); } fclose($fp1); } } fclose($datei); ?> ------------------------------------------------------------ ich möchte "einfach" checken ob eine Domain dorthin zeigt, wo sie hin soll oder nicht... dabei wird die conf ausgelesen, die.. ach seht selbst ;-)) Wäre super wenn mir einer nen Tip geben könnte wie ich eine "vernünftige Ausgabe" schaffen kann.... THX an alle ! Micha b From c.aefer_(at)_burg-halle.de Fri, 11 Feb 2000 14:04:57 +0100 Date: Fri, 11 Feb 2000 14:04:57 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= c.aefer_(at)_burg-halle.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_AW:_=5Bphp=5D_Ausgabe_l=F6schen=3F?= > Ist es möglich, dass ich dem Browser sage, dass er die seite löschen soll? > z.B.: Ich gebe eine paar Bestätigungen aus: 1 delete - 2 added ....... > Dann will ich an den Browser eine neue seite senden (ohne location). Das > läuft alles on einem script ab. Na, klar ist das möglich - mach's per javascript (document.write("neuer Inhalt")). christian From skyman_(at)_skydsl.de Fri, 11 Feb 2000 14:10:17 +0100 Date: Fri, 11 Feb 2000 14:10:17 +0100 From: Micha B skyman_(at)_skydsl.de Subject: [php] FOPEN und URL checken... habe gerade festgestellt das diese Meldung: Warning: fopen("http://www.xxxxx.de/","r") - Success in /home/blabla/htdocs/whois/check.php3 on line 9 nur kommt wenn keine index.htm oder index.html da ist... Wie kann ich das den vor der abfrage checken, ohne auszuprobieren ob es eine *.htm oder *.html ist... int file_exists(string filename); ist nicht sondernlich dienlich, weil ich hier keine URL aufrufen kann... hat jemand eine idee ? thx... Micha b From clever_(at)_aracnet.com Fri, 11 Feb 2000 14:35:38 +0100 Date: Fri, 11 Feb 2000 14:35:38 +0100 From: Florian Clever clever_(at)_aracnet.com Subject: [php] Re: Php-Oracle-NT >habe wohl auch das übliche Problem. Habe keine Verbindung zur Oracle-DB. >Habe gelesen das ich dazu ein extension-Eintrag in die php.ini schreiben >soll, is ok. Das Problem ist nur wo bekomm ich die passende DLL zur Oracle >Version 8.05 her? Habe sie noch nicht finden können. Kann mir einer >weiterhelfen? Es ist richtig in php3.ini sollte bei extensions stehen: extension=php3_oci80.dll Diese .dll ist in der distribution enthalten. Wenn du allerdings PHP4 verwendest ist diese nicht in der distribution enthalten. Wenn du die php3_oci80.dll nicht finden kannst kann ich sie dir schicken. Viel Glück PS: Bei mir funktioniert Oracle 8.05 auf NT mit PHP3 und mit PHP4 via ODBC. Florian Clever **************************************************************************** Clever Software Solutions Phone: ++49 (0)761 7070268 / Fax: ++49 (0)761 23565 Email: clever_(at)_aracnet.com / Internet: http://www.aracnet.com/~clever Zasiusstr. 45 / D-79102 Freiburg / Germany **************************************************************************** From phplist_(at)_crytek.com Fri, 11 Feb 2000 15:10:38 +0000 Date: Fri, 11 Feb 2000 15:10:38 +0000 From: Michael Kaiser phplist_(at)_crytek.com Subject: [php] \n entfernen Hallo Liste ! Gibt es eine Möglichkeit, \n newlines aus einem string zu entfernen ? Ich habe schon versucht, die \n durch Leerzeichen zu ersetzen, aber sowohl ereg_replace als auch str_replace verweigern ihren Dienst ! Auch nl2br belässt die \n im String ! Danke --Michael _____________________________________________________________ Du bist PHP - Einsteiger ? Installationsguides, BestofGML, Tipps, Links MySQL-Tutorial, WhoIsWho, Spotlight *NEU*dt. Manual *NEU* --- DyNAMIc WEb PAGes at http://www.dynamic-webpages.de ______________________________________________________________ From hpf_(at)_top-invest.net Fri, 11 Feb 2000 15:20:06 +0100 Date: Fri, 11 Feb 2000 15:20:06 +0100 From: Helmut P. Fleischhauer hpf_(at)_top-invest.net Subject: [php] php-Spezialist dringend gesucht Fuer die kurzfristige Anpassung eines imap Programmes (horde) wird dringend ein faehiger php-Koenner im Raum Muenchen gesucht. Anfragen bitte per PM Danke Helmut P. Fleischhauer From MSchomers_(at)_gmx.de Fri, 11 Feb 2000 15:22:15 +0100 Date: Fri, 11 Feb 2000 15:22:15 +0100 From: Malte Schomers MSchomers_(at)_gmx.de Subject: [php] \n entfernen Hi! Michael Kaiser schrieb: > Gibt es eine Möglichkeit, \n newlines aus einem > string zu entfernen ? Probier mal folgendes: $string = "Line1\nLine2\nLine3"; $string = addslashes($string); $string = ereg_replace("\n", "", $string); müsste funktionieren, ist aber ungetestet. Malte -- [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] [ malte schomers | mschomers_(at)_gmx.de | www.malte.de.cx ] [ icq#: 39453721 | odigo id: 202551 -> www.odigo.com ] [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] From Michael_(at)_Stahmann.de Fri, 11 Feb 2000 15:51:39 +0100 Date: Fri, 11 Feb 2000 15:51:39 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] \n entfernen Michael Kaiser wrote: > Hallo Liste ! > > Gibt es eine Möglichkeit, \n newlines aus einem > string zu entfernen ? > chop(string); funkt bei mir jedenfalls http://www.php3.de/manual/function.chop.php3 Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From Mathias.Gloss_(at)_start.de Fri, 11 Feb 2000 16:01:57 +0100 Date: Fri, 11 Feb 2000 16:01:57 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] \n entfernen Aloha, > ---------- > Von: Michael Stahmann[SMTP:Michael_(at)_Stahmann.de] > > chop(string); funkt bei mir jedenfalls > http://www.php3.de/manual/function.chop.php3 > > Das loescht aber meiner Meinung nach nur das letzte \n. Das Problem bei den regulaeren Ausdruecken muesste sein, dass diese immer nur eine Zeile betrachten (also bis zum ersten \n, auch wenn der String noch weiter geht...) Gruesse, Mathias From manuel.jenne_(at)_dieagentur.de Fri, 11 Feb 2000 17:38:15 +0100 Date: Fri, 11 Feb 2000 17:38:15 +0100 From: Manuel Jenne manuel.jenne_(at)_dieagentur.de Subject: [php] shop class Hallo zusammen, stehe vor der Aufgabe, in einer LAM(ySQL)P - Umgebung einen kleinen Shop zu programmieren: 50 Artikel Basket Bestellung per NN Verwaltungsfrontend (easy) Ich möchte das Rad nicht neu erfinden (der Kunde auch nicht!!) -- gibt's irgendwo gute Klassen oder Demo-Applikationen? So nen Shop hat doch sicher schon mal einer programmiert? Bin für Eure Hilfe dankbar, Manuel Jenne From eschmid_(at)_s.netic.de Fri, 11 Feb 2000 17:42:56 +0100 Date: Fri, 11 Feb 2000 17:42:56 +0100 From: Egon Schmid eschmid_(at)_s.netic.de Subject: [php] shop class Manuel Jenne wrote: > stehe vor der Aufgabe, in einer LAM(ySQL)P - Umgebung einen > kleinen Shop zu programmieren: > > 50 Artikel > Basket > Bestellung per NN > Verwaltungsfrontend (easy) > > Ich möchte das Rad nicht neu erfinden (der Kunde auch > nicht!!) -- gibt's irgendwo gute Klassen oder > Demo-Applikationen? So nen Shop hat doch sicher schon mal > einer programmiert? http://www.caupo.de/ von amalesh aka Andreas Kempf (?) -Egon -- Six Offene Systeme GmbH. Stuttgart - Berlin - New York. Wir stellen aus: CeBit 24.02. - 01.03.2000 Halle 10 Stand 425 Hannover Messe 20.03. - 25.03.2000 Halle 14 Stand J50 Fon +49 711 9 90 91 64 · Fax +49 711 9 90 91 99 · http://www.six.de/ From bjoern_(at)_baer.mayn.de Fri, 11 Feb 2000 17:40:23 +0100 Date: Fri, 11 Feb 2000 17:40:23 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] shop class Hi, * Manuel Jenne wrote: > Ich möchte das Rad nicht neu erfinden (der Kunde auch > nicht!!) -- gibt's irgendwo gute Klassen oder > Demo-Applikationen? So nen Shop hat doch sicher schon mal > einer programmiert? -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From schlaepfer.orvin_(at)_datacomm.ch Fri, 11 Feb 2000 18:04:19 +0100 Date: Fri, 11 Feb 2000 18:04:19 +0100 From: =?iso-8859-1?B?UmVu6SBTY2hs5HBmZXI=?= schlaepfer.orvin_(at)_datacomm.ch Subject: [php] gd-libary unter Linux Hallo Leute, ich habe da ein Problem mit der gd-Libary, ich diese installiert, jedoch scheint nichts zu gehen. Ich habe phpAds installiert, hier werden die Banner nicht angezeigt. Auch habe ich eine Statistik installiert welche gif Bilder erzeugt, auch diese läuft nicht. Was muss in der php.ini für die gd-libary stehen? Das ganze läuft auf einem Cobalt RaQ2 unter Linux RedHat 5.1 Apache 1.3.3 und PHP 3.0.7 gd-libary 1.3. Rufe ich phpinfo auf finde ich nichts über die gd-libary, kann ich diese hier nicht finden? Mit Webmin finde ich jedoch die gd-libary. Besten Dank im voraus Gruss René From hpf_(at)_top-invest.net Fri, 11 Feb 2000 18:22:02 +0100 Date: Fri, 11 Feb 2000 18:22:02 +0100 From: Helmut P. Fleischhauer hpf_(at)_top-invest.net Subject: [php] shop class At 17:38 11.02.00 +0100, you wrote: >Hallo zusammen, > >stehe vor der Aufgabe, in einer LAM(ySQL)P - Umgebung einen >kleinen Shop zu programmieren: ------ http://www.abarcar.de ( Demo / download ) Fast fertige Variante http://www.diaetess-direkt.de Gruesse Helmut P. Fleischhauer From info_(at)_korelstar.de Fri, 11 Feb 2000 18:32:32 +0100 Date: Fri, 11 Feb 2000 18:32:32 +0100 From: Kristof Hamann info_(at)_korelstar.de Subject: [php] \n entfernen Michael Kaiser schrieb: > Gibt es eine Möglichkeit, \n newlines aus einem > string zu entfernen ? Die gibt es: $text = join("",explode("\n",$text)); das sollte funktionieren. Kristof -- http://www.php3-forum.de/ - info_(at)_php3-forum.de From C.Schmidt-Koester_(at)_gmx.net Fri, 11 Feb 2000 18:39:18 +0100 Date: Fri, 11 Feb 2000 18:39:18 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= C.Schmidt-Koester_(at)_gmx.net Subject: [php] Nochmal PHP4 und Windoows > > vor einiger Zeit schon hatte ich mal meine Probleme mit PHP4 Beta3 unter > > Apache und Windows95 beschrieben. In Kürze: PHP auf der Kommandzeile > > läuft, > > im Browser stürzt es total ab. Es wurde damals ein Bug vermutet. > Bei http://www.php.net/support.php3 kann man sich auf der PHP 4 Beta Liste > einschreiben. Ob das aber nuetzlich ist, mag ich zu bezweifeln. Vielleicht > kann Dir aber Andi Gutmans weiterhelfen, der macht in letzter Zeit recht > viel mit der Windows-Version. > > -Egon Das hat's nun doch voll gebracht: In der Liste war ein ähnliches Problem beschrieben. Durch einen Bug verträgt die Beta3 unter Apache wohl keinen "doc_root"-Eintrag in der php.ini. Nach dem Auskommentieren desselben ist nun (erstmal) alles klar. Christiane From skyman_(at)_skydsl.de Fri, 11 Feb 2000 18:41:22 +0100 Date: Fri, 11 Feb 2000 18:41:22 +0100 From: Micha B skyman_(at)_skydsl.de Subject: [php] FOPEN und file_exists habe gerade festgestellt das diese Meldung: Warning: fopen("http://www.xxxxx.de/","r") - Success in /home/blabla/htdocs/whois/check.php3 on line 9 nur kommt wenn keine index.htm oder index.html da ist... Wie kann ich das den vor der abfrage checken, ohne auszuprobieren ob es eine *.htm oder *.html ist... int file_exists(string filename); ist nicht sondernlich dienlich, weil ich hier keine URL aufrufen kann... hat jemand eine idee ? thx... Micha b From tobias_(at)_dnet.it Fri, 11 Feb 2000 18:44:34 +0100 Date: Fri, 11 Feb 2000 18:44:34 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] \n entfernen > $text = join("",explode("\n",$text)); > > das sollte funktionieren. $text = ereg_replace("\n|\r", "", $text); Ist bei einem Kurztest ca. 100% schneller und ungefähr gleich schnell wie zwei str_replace()s. Mit freundlichen Grüßen, Tobias Ratschiller From Mathias.Gloss_(at)_start.de Fri, 11 Feb 2000 18:49:28 +0100 Date: Fri, 11 Feb 2000 18:49:28 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] \n entfernen Aloha, > ---------- > Von: Tobias Ratschiller[SMTP:tobias_(at)_dnet.it] > > $text = ereg_replace("\n|\r", "", $text); > > Mal ne bloede Frage .... bei Perl ist es so, daß - egal ob unter Win oder Unix - ein \n immer den Zeilenumbruch repraesentiert. Egal ob es jetzt auf dieser Plattform ein \n\r, ein \n oder gar ein \r\n ist. Ist das zufaellig bei php anderst ? Viele Gruesse, Mathias From Michael_(at)_Stahmann.de Fri, 11 Feb 2000 19:31:13 +0100 Date: Fri, 11 Feb 2000 19:31:13 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] AW: [php] \n entfernen Gloss Mathias wrote: > Aloha, > > > ---------- > > Von: Michael Stahmann[SMTP:Michael_(at)_Stahmann.de] > > > > chop(string); funkt bei mir jedenfalls > > http://www.php3.de/manual/function.chop.php3 > > > > > Das loescht aber meiner Meinung nach nur das letzte \n. > Das Problem bei den regulaeren Ausdruecken muesste > sein, dass diese immer nur eine Zeile betrachten (also > bis zum ersten \n, auch wenn der String noch weiter > geht...) > Das mag sein, ich nutze es auch immer im Zusammenhang mit zeilenweise einlesen von Texstfiles :-) Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From rik_(at)_shorebreak.de Fri, 11 Feb 2000 19:33:57 +0100 Date: Fri, 11 Feb 2000 19:33:57 +0100 From: rik rik_(at)_shorebreak.de Subject: [php] Re: Nochmal PHP4 und Windoows At 10.02.00 22:28 +0100, you wrote: >Subject: [php] Nochmal PHP4 und Windoows > >im Browser stürzt es total ab. Es wurde damals ein Bug vermutet. > >Hat inzwischen vielleicht jemand ähnliche Erfahrungen und doch eine >Lösung >dazu gefunden? >Habe ich richtig gesehen, dass hier schon mal von einer PHP4-Liste die >Rede >war und wenn ja, wo finde ich die? Ich hab das selbe Problem mit der Version. Am Wochenende soll eine Beta 4 rauskommen vielleicht ist die ja besser... Es gibt min. eine Liste .. guck mal unter php.net... rik _______________________ shorebreak! the extreme-sports portal rik_(at)_shorebreak.de !!! www.shorebreak.de !!! nicht weiter¥ äæ–,ì™ wird From MSchomers_(at)_gmx.de Fri, 11 Feb 2000 19:38:58 +0100 Date: Fri, 11 Feb 2000 19:38:58 +0100 From: Malte Schomers MSchomers_(at)_gmx.de Subject: [php] test kann mal bitte einer auf diese Mail antworten? Ich habe den Verdacht, dass meine Postings nicht in die Liste gelangen. MfG Malte Schomers From rik_(at)_shorebreak.de Fri, 11 Feb 2000 19:42:12 +0100 Date: Fri, 11 Feb 2000 19:42:12 +0100 From: rik rik_(at)_shorebreak.de Subject: [php] Re: Download erst nach richtig ausgefuellten Formular At 11.02.00 12:00 +0100, you wrote: >Subject: [php] Download erst nach richtig ausgefuellten Formular Du könntest den Pfad zur Datei im Script vordefinieren, dann brauch er nicht in der URL stehen. Oder beschränkte Zugriffsrechte für das Download-Verzeichnis angeben (oder jeden Zugriff auf die PHP Datei redirecten). Ansonsten wäre eine IP-Nummern Überprüfung bei Fehlerhafter eingabe nützlich, wenn jmd 3 mal falsch lag, ihn eine Zeit lang sperren, dann fällt das try&error Prinzip für Leute, die versuchen eure Registier# zu knacken, halb wegs weg... mfg, rik _______________________ shorebreak! the extreme-sports portal rik_(at)_shorebreak.de !!! www.shorebreak.de !!!0 W) _(at)_Ìš”q™remainder of thi From MSchomers_(at)_gmx.de Fri, 11 Feb 2000 19:40:34 +0100 Date: Fri, 11 Feb 2000 19:40:34 +0100 From: Malte Schomers MSchomers_(at)_gmx.de Subject: [php] mt_rand und mt_srand Hi! Ich habe ein Script, das ca. 100 Zufallszahlen erstellt. Jetzt gibt es da bloß ein Problem: Es erzeugt hundert Mal die selbe Zahl. Ich bin mir sicher, es hat was mir dem mt_srand zu tun. Wie muss ich das machen? Malte -- [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] [ malte schomers | mschomers_(at)_gmx.de | www.malte.de.cx ] [ icq#: 39453721 | odigo id: 202551 -> www.odigo.com ] [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] From tobias_(at)_dnet.it Fri, 11 Feb 2000 19:52:19 +0100 Date: Fri, 11 Feb 2000 19:52:19 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] \n entfernen > Mal ne bloede Frage .... bei Perl ist es so, > daß - egal ob unter Win oder Unix - ein \n > immer den Zeilenumbruch repraesentiert. Egal > ob es jetzt auf dieser Plattform ein \n\r, ein > \n oder gar ein \r\n ist. > > Ist das zufaellig bei php anderst ? Ja. Führe auf der Plattform Deiner Wahl aus: $foo = "foo bar"; for($i=0; $i Ansonsten wäre eine IP-Nummern Überprüfung bei Fehlerhafter > eingabe nützlich, wenn jmd 3 mal falsch lag, ihn eine Zeit lang > sperren, dann fällt das try&error Prinzip für Leute, die versuchen > eure Registier# zu knacken, halb wegs weg... Halbwegs Murks. Eine Lösung findet sich in der göttlichen FAQ der NG http://www.koehntopp.de/php/faq-9.html#ss9.4 Guido Haeger From Michael_(at)_Stahmann.de Fri, 11 Feb 2000 21:05:04 +0100 Date: Fri, 11 Feb 2000 21:05:04 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Re: Download erst nach richtig ausgefuellten Formular Guido Haeger wrote: > > Halbwegs Murks. Eine Lösung findet sich in der göttlichen FAQ der NG > > http://www.koehntopp.de/php/faq-9.html#ss9.4 > > Guido Haeger Du hast im Prinzip recht, doch diese Variante kann man meistens nur mit eigenem Webserver realisieren. Bei den vielen Providern hast man IMHO keinen Zugriff außerhalb der Document_Root. Nur so als Anmerkung für viele leidende :-) Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From braukmann_(at)_tse-online.de Fri, 11 Feb 2000 21:25:56 +0100 Date: Fri, 11 Feb 2000 21:25:56 +0100 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Re: Download erst nach richtig ausgefuellten Formular Hi, On Fri, Feb 11, 2000 at 09:05:04PM +0100, Michael Stahmann wrote: > > Halbwegs Murks. Eine Lösung findet sich in der göttlichen FAQ der NG > > http://www.koehntopp.de/php/faq-9.html#ss9.4 > Du hast im Prinzip recht, doch diese Variante kann man meistens nur mit > eigenem Webserver realisieren. > Bei den vielen Providern hast man IMHO keinen Zugriff außerhalb der > Document_Root. ... das ist ein Armutszeugnis fuer den Hoster. Bei 'vernuenftigen' Hosting-Angeboten (das ist selbst bei der Telekom so) liegt das eigentliche Document-Root-Verzeichnis als Unterverzeichnis im 'Kundenverzeichnis'. Wenn ein Hoster seinen Kunden schon so triviale Moeglichkeiten zur Steigerung der Sicherheit verweigert, ... wuerde ich persoenlich diverse Schluesse ziehen ... und mir einen anderen Hoster suchen ... -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 GH-lists_(at)_ecora.de Fri, 11 Feb 2000 21:38:51 +0100 Date: Fri, 11 Feb 2000 21:38:51 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Re: Download erst nach richtig ausgefuellten Formular Michael Stahmann > Du hast im Prinzip recht, doch diese Variante kann man meistens nur > mit eigenem Webserver realisieren. > Bei den vielen Providern hast man IMHO keinen Zugriff außerhalb der > Document_Root. Also dann kannst Du daß Verzeichnis in dem die Daten liegen immer noch per .htaccess und Paßwort schützen, bzw. per .htaccess den Zugriff von allen Servern verbieten mit Ausnahme der IP Deines Servers. Das ist zwar nicht ganz so sicher, als wenn die Daten außerhalb des Document Root liegen, aber doch trotzdem sehr sicher. Order deny,allow Deny from all Allow from x.x.x.x Guido Haeger From woolf_(at)_gmx.net Fri, 11 Feb 2000 22:09:42 +0100 Date: Fri, 11 Feb 2000 22:09:42 +0100 From: Wolfgang woolf_(at)_gmx.net Subject: [php] =?iso-8859-1?Q?L=E4nge_eines_Mysql_Feldes=3F?= Hallo Ich habe ein Problem mit den Feld Definitionen einer mysql Datenbank. Wenn ich z.B.: ein Feld mit Varchar(100) definiere ist das Feld auf 100 Zeichen begrenzt. Doch was ist, wenn meine Variable 100 Zeichen und ein paar \n (Newlines) enthält? Werden die \n auch als Zeichen gezählt? Zusätzlich uberprüfe ich die Strings noch mit strlen($var). Werden hier die \n oder andere Sonderzeichen mitgezählt? Vielen Dank Wolfgang From GH-lists_(at)_ecora.de Fri, 11 Feb 2000 22:13:37 +0100 Date: Fri, 11 Feb 2000 22:13:37 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Re: Download erst nach richtig ausgefuellten Formular Andreas Braukmann > Bei 'vernuenftigen' Hosting-Angeboten (das ist selbst bei > der Telekom so) liegt das eigentliche Document-Root- > Verzeichnis als Unterverzeichnis im 'Kundenverzeichnis'. Ähhmm, dafür steht Dir PHP und mySQL bei der Teleplom nur zur Verfügung, wenn Du einen dedizierten Server orderst (Laut Auskunft der Teleplom). Und der ist erst ab etwa 1900 Märkern im Monat zu haben. Plus 3.800 Einrichtung. Also ich weiß nicht, ob man da die Teleplom wirklich empfehlen kann. > Wenn ein Hoster seinen Kunden schon so triviale Moeglichkeiten > zur Steigerung der Sicherheit verweigert, ... wuerde ich > persoenlich diverse Schluesse ziehen ... und mir einen > anderen Hoster suchen ... Ich will ja keine Provider-Diskussion lostreten, aber bei einem leistungsfähigen Provider bekomme ich einen ordentlichen Server mit mySQL, PHP und etwas Schnickschnack für knapp 1000 Mark im Jahr, bei der Telekom muß ich dafür fast 25.000 Märker berappen. Ist dann zwar ein dedizierter Server, aber den brauche ich in der Regel ja gar nicht. Und wenn ich ggf. Verzeichnisse per .htaccess schütze, halte ich das doch für ausreichend sicher. Und wenn man Sicherheitslöcher in seinen Scripten hat, dann sind Daten oberhalb des Document root möglichweise genauso unsicher, wie Daten die "nur" per .htaccess geschützt sind. (Mußte heute gerade ein Angebot von der Telekom einholen...) Guido Haeger From braukmann_(at)_tse-online.de Fri, 11 Feb 2000 22:49:40 +0100 Date: Fri, 11 Feb 2000 22:49:40 +0100 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Re: Download erst nach richtig ausgefuellten Formular Hi, uuuups. da hab' ich wohl ungewollt eine Lawine losgetreten, ... das wollte ich garnicht. Der Schluessel zum Verstaendnis meiner Auesserung liegt On Fri, Feb 11, 2000 at 10:13:37PM +0100, Guido Haeger wrote: > > Bei 'vernuenftigen' Hosting-Angeboten (das ist selbst bei ===================== in diesem kleinem Wort ------^^^^^ Damit wollte ich zum Ausdruck geben, dass diese 'Konfigurationseigenschaft' _sogar_ bei einem nicht ganz so tollem Hosting-Service eigentlich zur Normalitaet gehoeren sollte. > > der Telekom so) liegt das eigentliche Document-Root- > > Verzeichnis als Unterverzeichnis im 'Kundenverzeichnis'. > Ähhmm, dafür steht Dir PHP und mySQL bei der Teleplom nur zur Verfügung, Das weiss ich aus extrem schmerzhafter Erfahrung. Musst Du mich denn auch an mein 'Lieblings-Projekt' erinnern, ... eine ziemlich dynamische Website, die ich im vergangenem Jahr auf einem T-Mart-Server realisieren musste? ... phhh. keine SQL-Datenbank, ... kein PHP. Oooh war das eine Perl-Quaelerei ... > wenn Du einen dedizierten Server orderst (Laut Auskunft der Teleplom). [... ich weiss ...] > (Mußte heute gerade ein Angebot von der Telekom einholen...) ... ich wuensche Dir, dass sich der Kunde noch fuer einen anderen Hosting-Service entscheidet ... -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 taipan_(at)_netcologne.de Fri, 11 Feb 2000 23:29:56 +0100 Date: Fri, 11 Feb 2000 23:29:56 +0100 From: Denis Mettler taipan_(at)_netcologne.de Subject: [php] AW: [php] AW: [php] php unter apache 1.3.4 mit suse 6.2 Hallo Stefan, den Eintrag: AddType application/x-httpd-php3 .php habe ich in die httpd.conf vorgenommen, klappt trotzdem nicht. Best Regards Denis Mettler http://www.denis-mettler.de +-------------------------------------------------------------+ | This message may contain confidential and/or privileged | | information. If you are not the addressee or authorized to | | receive this for the addressee, you must not use, copy, | | disclose or take any action based on this message or any | | information herein. If you have received this message in | | error, please advise the sender immediately by reply e-mail | | and delete this message. Thank you for your cooperation. | +-------------------------------------------------------------+ > http://infosoc.uni-koeln.de/mailman/listinfo/php From wolf_(at)_earthway.org Fri, 11 Feb 2000 23:54:10 +0100 Date: Fri, 11 Feb 2000 23:54:10 +0100 From: Wolfgang Steinhauer wolf_(at)_earthway.org Subject: [php] AW: [php] AW: [php] Daten in ListBox uebergeben Hallo Ludwig, danke fuer das Schnipsel. So wie es aussieht ist dies genau die Geschichte nach der in gesucht habe. Danke fuer Deine Muehe. Liebe Gruesse, wolf From GH-lists_(at)_ecora.de Sat, 12 Feb 2000 00:02:12 +0100 Date: Sat, 12 Feb 2000 00:02:12 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Re: Download erst nach richtig ausgefuellten Formular franz wieser schrieb > ich bin ein teilnehmer an PHP MAillingliste, will aber dort nicht > unbedingt werbung betreiben. > vielleicht hilft es aber dir bei deiner hostingsuche. Ich weiß schon, wo ich ordentliches Hosting bekomme... Bei dem Kunden gab es aber einige spezielle Aspekte, durch die ein Telekom-Hosting anfangs vorteilhaft erschien. Angesichts der Mehrkosten hat sich das aber erledigt. Trotzdem Vielen Dank für das Hilfsangebot Guido Haeger From ubabiak_(at)_gmx.de Sat, 12 Feb 2000 00:42:54 +0100 Date: Sat, 12 Feb 2000 00:42:54 +0100 From: Ulrich Babiak [NC] ubabiak_(at)_gmx.de Subject: [php] 3.0.15 /gd-freetype/Solaris/Zillionen Hi, da die 3.0.14 sich ja weigert, mit der alten GD zusammenzuarbeiten, habe ich jetzt von snaps.php.com die aktuelle Version 3.0.15 genommen. (Uebrigens eine gute Idee, dieses Snapshot-Angebot!) Nach dem ueblichen library-Gefrickel unter Solaris kann man diese mit gd1.3 und freetype1.2 kompilieren, auf den ersten Blick funkts korrekt. Der Changelog sieht ja recht konservativ aus ;-) - also spricht etwas dagegen, die 3.0.15-devel in Produktion einzusetzen?  Gruss, Ulrich Babiak NetCologne GmbH Apropos 3.0.15: Wenn laut Netcraft 17 Zillionen Server mit PHP laufen und wenn diese dann jeweils 17 Zillionen Hits pro Monat haben, wieviel Netztraffic geht dann auf Kosten dieses "X-Powered-By: PHP/3.0.1xx"- Headers? From webmaster_(at)_cyberfly.net Sat, 12 Feb 2000 01:17:02 +0100 Date: Sat, 12 Feb 2000 01:17:02 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_L=E4nge_eines_Mysql_Feldes=3F?= Hi Wolfgang, > Ich habe ein Problem mit den Feld Definitionen einer mysql Datenbank. Wenn > ich z.B.: ein Feld mit Varchar(100) definiere ist das Feld auf 100 Zeichen > begrenzt. Doch was ist, wenn meine Variable 100 Zeichen und ein paar \n > (Newlines) enthält? Werden die \n auch als Zeichen gezählt? Zusätzlich > uberprüfe ich die Strings noch mit strlen($var). Werden hier die \n oder > andere Sonderzeichen mitgezählt? Da \n gespeichert werden muss, stellt es in dem Zusammenhang auch Zeichen dar Gruss Peter "[DiSAStA]" Petermann From matthias_(at)_artloop.de Sat, 12 Feb 2000 03:38:01 +0100 Date: Sat, 12 Feb 2000 03:38:01 +0100 From: Matthias H. Risse matthias_(at)_artloop.de Subject: [php] =?iso-8859-1?Q?wamp_-_phpMyAdmin_l=E4ft_nicht.?= hallo. bei mir läuft (zu localen entwicklungszwecken) php3 auf apache. php-skripte funktionieren problemlos. leider funktioniert php-myadmin nicht. ich bekomme immer folgende fehlermeldung: Fatal error: Failed opening required 'lib.inc.php3' in c:/apache/htdocs/phpmyadmin/index.php3 on line 3 auf meinem linux-webserver läuft phpMyAdin perfekt. warum läuft es nicht auf meinem wamp server? kann php3 auf win32 das require-statement nicht oder woran könnte das liegen? bin für jeder hilfe dankbar. - matthias From tobias_(at)_dnet.it Sat, 12 Feb 2000 08:42:13 +0100 Date: Sat, 12 Feb 2000 08:42:13 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_wamp_-_phpMyAdmin_l=E4ft_nicht.?= > Fatal error: Failed opening required 'lib.inc.php3' in > c:/apache/htdocs/phpmyadmin/index.php3 on line 3 Füge "./;" Deinem PHP-Include-Path (in der php3.ini, include_path) hinzu. Mit freundlichen Grüßen, Tobias Ratschiller From stefan_(at)_tourquest.ch Sat, 12 Feb 2000 01:14:47 +0100 Date: Sat, 12 Feb 2000 01:14:47 +0100 From: StefanMueller stefan_(at)_tourquest.ch Subject: [php] mysql_fetch_array Problem Hallo Leute, sorry, dass ich euch auch am Wochenende nerven muss, aber ich komme einfach nicht weiter. Entweder ich habe einen Gedankenfehler oder einfach nur ein Brett vorm Kopf. Ich möchte mir Daten aus einer Tabelle darstellen lassen, nur ich bekomme nichts angezeigt. Wo liegt der Fehler? Oder wie kann man das lösen? Wenn ich aber hinter dem $row=mysql_fetch_array($result); echo .$row['name']; eingebe, dann geht es. Vielen Dank schon einmal und schönes Wochenende Stefan

Kunden Adressen

? echo .$row['name']; ?>

From s.bergmann_(at)_seven-sense.com Sat, 12 Feb 2000 10:39:52 +0100 Date: Sat, 12 Feb 2000 10:39:52 +0100 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Dumme Frage zu mySQL und PHP3 Hi, jetzt habe ich schon einiges mit PHP3 in Zusammenhang mit mySQL gemacht, weiß aber immer noch nicht, wie ich Daten in einer mySQL Datenbank ändere. Wenn ich also eine Tabelle mit den Feldern "ID" und "TEST" habe, wie kann ich den Eintrag von "TEST" in der Zeile auf einen neuen Wert setzen, in der "ID" einen bestimmten Wert hat? Ich hoffe, daß ich jetzt n der vorlesungsfreien Zeit endlich mal dazu komme ien Buch über die Grundlagen von SQL zu lesen :\ AHA, Sebastian -- "I'm the Marcia fucking Brady of the Upper East Side and sometimes I want to kill myself for it. So there's your psychoanalysis, Doctor Freud. Now are you in or are you out?" - Kathryn, "Cruel Intentions" From h8326458_(at)_zechine.wu-wien.ac.at Sat, 12 Feb 2000 12:26:50 +0100 Date: Sat, 12 Feb 2000 12:26:50 +0100 From: Ronald Hartwig h8326458_(at)_zechine.wu-wien.ac.at Subject: [php] mysql_fetch_array Problem hallo stefan! StefanMueller schrieb: >Ich möchte mir Daten aus einer Tabelle darstellen lassen, nur ich >bekomme nichts angezeigt. >Wo liegt der Fehler? Oder wie kann man das lösen? >Wenn ich aber hinter dem $row=mysql_fetch_array($result); >echo .$row['name']; >eingebe, dann geht es. > IMHO fehlt da die while-schleife. sollte es nicht so lauten: (...) $result=mysql_query($Query,$link); if (!$result) { echo 'Database error:'.mysql_error(); } else { while($row = mysql_fetch_array($result)) { echo $row["name"]; echo $row["strasse"]; usw. } wenn du die ausgabe in der tabelle machen willst, muss sich die while-schleife ueber die ganze tabelle erstrecken. ist jetzt ungetestet und nur so hingerotzt, aber ich denke, das ist der ansatz. ronald hartwig From h8326458_(at)_zechine.wu-wien.ac.at Sat, 12 Feb 2000 12:40:01 +0100 Date: Sat, 12 Feb 2000 12:40:01 +0100 From: Ronald Hartwig h8326458_(at)_zechine.wu-wien.ac.at Subject: [php] Dumme Frage zu mySQL und PHP3 hallo, Sebastian Bergmann schrieb: >Wenn ich also eine Tabelle mit den Feldern "ID" und "TEST" habe, wie >kann ich den Eintrag von "TEST" in der Zeile auf einen neuen Wert >setzen, in der "ID" einen bestimmten Wert hat? $query = "UPDATE tabelle SET TEST='neuerwert' WHERE ID='xy'"; $update = mysql_query($query); ronald hartwig From stefan_(at)_tourquest.ch Sat, 12 Feb 2000 12:35:15 +0100 Date: Sat, 12 Feb 2000 12:35:15 +0100 From: StefanMueller stefan_(at)_tourquest.ch Subject: [php] mysql_fetch_array Problem Hallo Ronald, Nein daran liegt es nicht. ich möchte ja auch das auch nicht als Tabelle darstellen lassen. Ich habe zuvor ein Formular, wo ich die Kundennummer eingebe. Jetzt möchte ich ganz einfach die Daten sehen um dann wiederum neueingaben zu machen. Es muss irgendwie mit der Anzeige sein. Die Table habe ich nur wegen des Designs gemacht. Gruss stefan > >Ich möchte mir Daten aus einer Tabelle darstellen lassen, nur ich > >bekomme nichts angezeigt. > >Wo liegt der Fehler? Oder wie kann man das lösen? > >Wenn ich aber hinter dem $row=mysql_fetch_array($result); > >echo .$row['name']; > >eingebe, dann geht es. > > > > IMHO fehlt da die while-schleife. sollte es nicht so lauten: > > (...) > $result=mysql_query($Query,$link); > if (!$result) { > echo 'Database error:'.mysql_error(); > } > else { > while($row = mysql_fetch_array($result)) { > echo $row["name"]; > echo $row["strasse"]; > usw. > } > > wenn du die ausgabe in der tabelle machen willst, muss sich die while-schleife ueber die ganze > tabelle erstrecken. ist jetzt ungetestet und nur so hingerotzt, aber ich denke, das ist der ansatz. From bjoern_(at)_baer.mayn.de Sat, 12 Feb 2000 12:41:41 +0100 Date: Sat, 12 Feb 2000 12:41:41 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Dumme Frage zu mySQL und PHP3 Hi, * Sebastian Bergmann wrote: > Wenn ich also eine Tabelle mit den Feldern "ID" und "TEST" habe, wie > kann ich den Eintrag von "TEST" in der Zeile auf einen neuen Wert > setzen, in der "ID" einen bestimmten Wert hat? Indem du deine SQL-Query so schreibst, wie du sie gerade gesagt hast: update tabellenname set test='neuer string' where id=23 Ist test numerisch (z.B. BIGINT), so kannst du die '' auch weglassen und schreibst update tabellenname set test=45673212 where id=23 > Ich hoffe, daß ich jetzt n der vorlesungsfreien Zeit endlich mal dazu > komme ien Buch über die Grundlagen von SQL zu lesen :\ sowie "Datenbanken. Konzepte und Sprachen", "MySQL" von Paul duBois. (Siehe www.amazon.de) -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From Michael_(at)_Stahmann.de Sat, 12 Feb 2000 12:46:52 +0100 Date: Sat, 12 Feb 2000 12:46:52 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Automatische Speicherung von Dyn.-Seiten Hallo Leute, ich bin einfach nicht auf den richtigen Dreh gekommen wie ich Dynamische Seiten automatisch speichern kann. Also: Ich habe einen Shop, der ist sortiert nach Kategorien. Zu jeder Kategorie gibt es einen Datensatz. Nun sollen die Seiten, die per PHP generiert werden statt auf dem Bildschirm einfach gespeichert werden. Zweck ist eine OFFLINE-Ausgabe des Shop´s auf CD. Der Shop wurde aus diesem Grund mit JavaScript ertsellt. Nun ist es aber einfach zu aufwendig immer vor einer CD-Ausgabe die Daten von Hand aufzurufen und zu speichern. Kurz geagt, hat jemand einen Ansatz, wie ich statt der Bildschirmausgabe eine Ausgabe in eine Datei "umleiten" kann? Bei mir fällt einfach nicht der Groschen :-). Gru´ß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From s.bergmann_(at)_seven-sense.com Sat, 12 Feb 2000 13:22:25 +0100 Date: Sat, 12 Feb 2000 13:22:25 +0100 From: Sebastian Bergmann s.bergmann_(at)_seven-sense.com Subject: [php] Dumme Frage zu mySQL und PHP3 Björn Schotte schrieb: > Indem du deine SQL-Query so schreibst, wie du sie gerade > gesagt hast: > > update tabellenname set test='neuer string' where id=23 Danke! > > Ich hoffe, daß ich jetzt n der vorlesungsfreien Zeit endlich mal dazu > > komme ien Buch über die Grundlagen von SQL zu lesen :\ > > sowie > > "Datenbanken. Konzepte und Sprachen", > "MySQL" von Paul duBois. Vielen Dank für die Empfehlung! -- "On behalf of the International Jewish Conspiracy, I've got to inform you that we're almost out of gas." - Fox Mulder, "The X-Files" From info_(at)_schuborg.de Sat, 12 Feb 2000 13:38:52 +0100 Date: Sat, 12 Feb 2000 13:38:52 +0100 From: Pascal Schult info_(at)_schuborg.de Subject: [php] mysql_fetch_array Problem Hi Stefan.. wozu die '' ? laß die doch mal weg, oder hast du die so benannt? also schau dir doch mal einfach an, was im array alles so steht. ciao... From info_(at)_schuborg.de Sat, 12 Feb 2000 13:44:42 +0100 Date: Sat, 12 Feb 2000 13:44:42 +0100 From: Pascal Schult info_(at)_schuborg.de Subject: [php] mysql_fetch_array Problem Nachschlag... das semikolon tut nicht not, denke ich. Hi Stefan.. wozu die '' ? laß die doch mal weg, oder hast du die so benannt? also schau dir doch mal einfach an, was im array alles so steht. ciao... From messi_(at)_bigfoot.com Sat, 12 Feb 2000 13:48:47 +0100 Date: Sat, 12 Feb 2000 13:48:47 +0100 From: messi_(at)_bigfoot.com messi_(at)_bigfoot.com Subject: [php] =?ISO-8859-1?Q?PHP-Code_aus_einer_Datenbank_ausf=FChren_lassen?= Hallo Liste ! Ich würde gerne PHP Code, den ich aus einer mySQL-Datenbank auslese und dann in einer Variablen (z.B. $row[php] ) hängen habe ausführen lassen. echo "$row[php]"; geht nicht :-( irgendwie so stelle ich mir das vor: include "$row[php]"; (geht aber auch nicht) Danke schon mal für Antworten Christian Me_myself_and_I are open for nearly everything From bjoern_(at)_baer.mayn.de Sat, 12 Feb 2000 13:54:26 +0100 Date: Sat, 12 Feb 2000 13:54:26 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_PHP-Code_aus_einer_Datenbank_ausf=FChren_lassen?= Hi, * messi_(at)_bigfoot.com wrote: > Ich würde gerne PHP Code, den ich aus einer mySQL-Datenbank > auslese und dann in einer Variablen (z.B. $row[php] ) hängen habe > ausführen lassen. Nimm eval() -- aber pass' auf, das nicht jemand exec("rm -rf *"); oder ähnliches in $row[php] stehen hat. -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From GH-lists_(at)_ecora.de Sat, 12 Feb 2000 14:03:50 +0100 Date: Sat, 12 Feb 2000 14:03:50 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] mysql_fetch_array Problem Pascal Schult schrieb: > wozu die '' ? > > laß die doch mal weg, oder hast du die so benannt? also $row[strasse]; ?> Die '' sind korrekt. Das weglassen dieser dagegen nicht ganz. Das funktioniert zwar, aber wenn Du z.B. Error_reporting auf 15 setzt bzw. in anderen Kombinationen die 8 für Notices/Warnings aktivierst, dann erhälst Du von PHP den Hinweis: Warning: 'strasse' is not a valid constant - assumed to be "strasse" in Script on line x. Guido Haeger From interview_(at)_baer.mayn.de Sat, 12 Feb 2000 14:22:22 +0100 Date: Sat, 12 Feb 2000 14:22:22 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= interview_(at)_baer.mayn.de Subject: [php] Interview mit den Machern von SixCMS, Fragen gesucht Hallo, wie Ihr vielleicht schon wißt, hat die Firma Six (www.six.de) ein ContentManagement System im mittleren Preissegment (35.000,-- DM) entwickelt; da dieses System auf PHP basiert, dachte ich mir, mit den Entwicklern ein Interview fürs PHP-Center zu führen. Erfreulicherweise hat man sich dazu bereit erklärt. Damit Ihr PHP-User auch etwas davon habt, fanden wir es als eine gute Idee, wenn Ihr ein wenig "mitbestimmen" könnt: also, was wolltet Ihr zum Thema "SixCMS & PHP" wissen? Wer Fragen hat, möge sie bitte an mailen! Ich werde dann eine ausgewogene Mischung an Fragen zusammenstellen und ein Interview führen. Wer noch nicht weiß, was SixCMS ist, der kann sich auf zum Produkt selbst informieren; wer nicht genau weiß, was Content Management Systeme sind, für den dürfte auch ein guter Fundus an Informationen darstellen. Ich freue mich schon auf Eure Fragen. -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From mail_(at)_christopher-siebert.de Sat, 12 Feb 2000 14:27:46 +0100 Date: Sat, 12 Feb 2000 14:27:46 +0100 From: Christopher Siebert mail_(at)_christopher-siebert.de Subject: [php] Dumme Frage zu mySQL und PHP3 Zu diesem Thread fiel mir ein Spruch meines alten Lateinlehrers ein: "Es gibt keine dummen Fragen, nur dumme Antworten." Könnte man sich in dieser Liste auch mal etwas zu Herzen nehmen :-) cu Chris From info_(at)_schuborg.de Sat, 12 Feb 2000 15:23:48 +0100 Date: Sat, 12 Feb 2000 15:23:48 +0100 From: Pascal Schult info_(at)_schuborg.de Subject: [php] mysql_fetch_array Problem Hi Guido, HiStefan.. oh.. wußte ich nicht. na ja, jetzt werde ich es beherzigen. bei Dir Stefan ist der Punkt zuviel. Wenn ich jetzt nicht schon wieder falsch liegt ;) Das mit dem Semikolon gibt wahrscheinlich auch ne Fehlermeldung wenn man den errorlevel runter setzt. Werde ich auch nicht mehr machen. ciao erstmal... Guido Haeger wrote: > > Pascal Schult schrieb: > > > wozu die '' ? > > > > laß die doch mal weg, oder hast du die so benannt? also > $row[strasse]; ?> > > Die '' sind korrekt. Das weglassen dieser dagegen nicht ganz. Das > funktioniert zwar, aber wenn Du z.B. Error_reporting auf 15 setzt bzw. > in anderen Kombinationen die 8 für Notices/Warnings aktivierst, dann > erhälst Du von PHP den Hinweis: > > Warning: 'strasse' is not a valid constant - assumed to be > "strasse" in Script on line x. > From webmaster_(at)_cyberfly.net Sat, 12 Feb 2000 15:38:13 +0100 Date: Sat, 12 Feb 2000 15:38:13 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] Dumme Frage zu mySQL und PHP3 HI Sebastian, > Wenn ich also eine Tabelle mit den Feldern "ID" und "TEST" habe, wie > kann ich den Eintrag von "TEST" in der Zeile auf einen neuen Wert > setzen, in der "ID" einen bestimmten Wert hat? UPDATE Tabelle SET TEST = 'Inhalt' WHERE ID = 'Wert'; > Ich hoffe, daß ich jetzt n der vorlesungsfreien Zeit endlich mal dazu > komme ien Buch über die Grundlagen von SQL zu lesen :\ fürs erste würde das Manual von mysql reichen, da ist eigentlich alles recht gut erklärt, also RTFM! :) Gruss Peter "[DiSAStA]" Petermann From MSchomers_(at)_gmx.de Sat, 12 Feb 2000 16:11:07 +0100 Date: Sat, 12 Feb 2000 16:11:07 +0100 From: Malte Schomers MSchomers_(at)_gmx.de Subject: [php] Dumme Frage zu mySQL und PHP3 Hi! Sebastian Bergmann schrieb: > Wenn ich also eine Tabelle mit den Feldern "ID" und "TEST" habe, wie > kann ich den Eintrag von "TEST" in der Zeile auf einen neuen Wert > setzen, in der "ID" einen bestimmten Wert hat? UPDATE TabellenName SET TEST='Neuer Wert' WHERE ID='xxx' Malte -- [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] [ malte schomers | mschomers_(at)_gmx.de | www.malte.de.cx ] [ icq#: 39453721 | odigo id: 202551 -> www.odigo.com ] [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] From oliver_(at)_brugg-online.ch Sat, 12 Feb 2000 16:23:09 +0100 Date: Sat, 12 Feb 2000 16:23:09 +0100 From: Oliver =?iso-8859-1?Q?Fl=FCckiger?= oliver_(at)_brugg-online.ch Subject: [php] test ich hab seit etwa einer woche kein email mehr von php erhalten... das ist ein test From MSchomers_(at)_gmx.de Sat, 12 Feb 2000 16:25:08 +0100 Date: Sat, 12 Feb 2000 16:25:08 +0100 From: Malte Schomers MSchomers_(at)_gmx.de Subject: [php] SQL-Abfrage Hi! Ich habe folgende Tabelle: ID | Name | Date -------------------------- 1 | bla | 20000207191352 usw. Date ist also Timestamp(14). Wie ermittle ich den Datensatz, bei dem das Datum am neuesten ist (sprich: den aktuellesten Datensatz) Malte -- [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] [ malte schomers | mschomers_(at)_gmx.de | www.malte.de.cx ] [ icq#: 39453721 | odigo id: 202551 -> www.odigo.com ] [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] From MSchomers_(at)_gmx.de Sat, 12 Feb 2000 16:26:22 +0100 Date: Sat, 12 Feb 2000 16:26:22 +0100 From: Malte Schomers MSchomers_(at)_gmx.de Subject: [php] SQL-Abfrage Hi! Ich habe folgende Tabelle: ID | Name | Date -------------------------- 1 | bla | 20000207191352 usw. Date ist also Timestamp(14). Wie ermittle ich den Datensatz, bei dem das Datum am neuesten ist (sprich: den aktuellesten Datensatz) Malte -- [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] [ malte schomers | mschomers_(at)_gmx.de | www.malte.de.cx ] [ icq#: 39453721 | odigo id: 202551 -> www.odigo.com ] [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] From eschmid+sic_(at)_s.netic.de Sat, 12 Feb 2000 16:48:03 +0100 Date: Sat, 12 Feb 2000 16:48:03 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Interview mit den Machern von SixCMS, Fragen gesucht On Sat, Feb 12, 2000 at 02:22:22PM +0100, Björn Schotte wrote: > wie Ihr vielleicht schon wißt, hat die Firma Six (www.six.de) > ein ContentManagement System im mittleren Preissegment > (35.000,-- DM) entwickelt; da dieses System auf PHP basiert, > dachte ich mir, mit den Entwicklern ein Interview fürs PHP-Center > zu führen. Erfreulicherweise hat man sich dazu bereit erklärt. Diese Firma kenne ich auch. Da zieht es mich auch immer wieder im Urlaub hin. Der Entwickler des SixCMS hat mich dort auch gestern gesehen. > Damit Ihr PHP-User auch etwas davon habt, fanden wir es als > eine gute Idee, wenn Ihr ein wenig "mitbestimmen" könnt: also, > was wolltet Ihr zum Thema "SixCMS & PHP" wissen? Wer Fragen > hat, möge sie bitte an mailen! Ich > werde dann eine ausgewogene Mischung an Fragen zusammenstellen > und ein Interview führen. Leichte Fragen werden zuerst beantwortet. > Wer noch nicht weiß, was SixCMS ist, der kann sich auf > > zum Produkt selbst informieren; wer nicht genau weiß, was > Content Management Systeme sind, für den dürfte auch > ein guter Fundus an Informationen > darstellen. Die Firma Six ist auch auf der Hannover Messe und auf der Cebit vertreten. Leider ohne mich. Bin ja wie gesagt im Urlaub und auf der Suche nach einem Mailprogramm. -Egon From fg_(at)_FutureByte.net Sat, 12 Feb 2000 16:52:47 +0100 Date: Sat, 12 Feb 2000 16:52:47 +0100 From: Franz Graf fg_(at)_FutureByte.net Subject: [php] SQL-Abfrage Ave, On 12 Feb 00, at 16:25, Malte Schomers wrote: > ID | Name | Date > -------------------------- > 1 | bla | 20000207191352 > > usw. > > Date ist also Timestamp(14). > > Wie ermittle ich den Datensatz, bei dem das Datum am neuesten ist > (sprich: den aktuellesten Datensatz) (ungetestet) Imho sollte ein Select MAX(DATE) gehen. Der Wert des Date-Feldes wird ja permanent größer. Das MySQL-Manual schreibt hierzu: ------ MAX(expr) Returns the minimum or maximum value of expr. MIN() and MAX() may take a string argument; in such cases they return the minimum or maximum string value. mysql> select student_name, MIN(test_score), MAX(test_score) from student GROUP BY student_name; ------ Grüße und schönes Wochenende Franz -- Franz Graf - Webdesign FutureByte - Net Development Equipment http://www.futurebyte.net From stefan_(at)_tourquest.ch Sat, 12 Feb 2000 17:25:08 +0100 Date: Sat, 12 Feb 2000 17:25:08 +0100 From: StefanMueller stefan_(at)_tourquest.ch Subject: [php] mysql_fetch_array Problem Hallo Guido und Pascal, Das nützt mir alles nichts. Ob ich nun Error_reporting auf 15 oder auf " egal" setze, damit ist mein Problem nicht gelöst. > Pascal Schult schrieb: > > > wozu die '' ? > > > > laß die doch mal weg, oder hast du die so benannt? also > $row[strasse]; ?> > > Die '' sind korrekt. Das weglassen dieser dagegen nicht ganz. Das > funktioniert zwar, aber wenn Du z.B. Error_reporting auf 15 setzt bzw. > in anderen Kombinationen die 8 für Notices/Warnings aktivierst, dann > erhälst Du von PHP den Hinweis: > > Warning: 'strasse' is not a valid constant - assumed to be > "strasse" in Script on line x. > HEEEEEEEEE? habe ich nie bekommen............ Gruss Stefan From schwardt_(at)_euro-auto-boerse.net Sat, 12 Feb 2000 17:41:51 +0100 Date: Sat, 12 Feb 2000 17:41:51 +0100 From: Stefan Schwardt schwardt_(at)_euro-auto-boerse.net Subject: [php] "00"=="0X" ? Moin Liste, warum sagt mein PHP 3.0.12 (Linux) TRUE zu diesem Stringvergleich: "00"=="0X" ? Für das 3.0.14 meines Hosters ist das FALSE. Oder liegt das Problem ganz woanders und ich komme um ein Update herum? Danke. From GH-lists_(at)_ecora.de Sat, 12 Feb 2000 17:50:24 +0100 Date: Sat, 12 Feb 2000 17:50:24 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] mysql_fetch_array Problem StefanMueller schrieb > > Warning: 'strasse' is not a valid constant - > > assumed to be "strasse" in Script on line x. > > > HEEEEEEEEE? habe ich nie bekommen............ Lies das entsprechende Posting, da steht nur das $row[strasse] nicht ganz korrekt wäre. Die entsprechende Warnung bekommst Du nur, wenn Du bei error_reporting die "Notices" (8) aktiviert hast. Ansonsten fehlt in der nachfolgenden Zeile die öffnende Klammer für den PHP-Part. ? echo .$row['name']; ?> Die Punkte vor den $row[key] sind überflüssig. Wenn das Feld Kundennummer in der DB ein Integer-Feld ist, sollte Dein Query so aussehen: "select * from adressen where kdnummer=$kdnummer"; Was gibt denn ein echo mysql_num_rows($result); nach dem MySQL-Query aus? Guido Haeger From rik_(at)_shorebreak.de Sat, 12 Feb 2000 18:27:50 +0100 Date: Sat, 12 Feb 2000 18:27:50 +0100 From: rik rik_(at)_shorebreak.de Subject: [php] PHPLib Template... Hi Liste, Ich hab mal wieder ein Problem mit der Template Funktion der PHPLib. Und zwar wird nur der erste Platzhalter ({ptitle}) geparst. Der Rest wird einfach nicht beachtet. Also ich habe eine Datei body.tpl die als Grundlage dienen soll. In body.tpl sind {ptitle} und {table} - {table} soll dabei von der Datei table.tpl ersetzt werden. In table.tpl gibt es dann noch die restlichen Platzhalter. /* Seite bauen... */ include("./inc/add_cat.inc"); /* hier ist $innen drin */ include($inc_template); $title = '
shorebreak!-portal:
\n'; $title.= '
'.$msg_cat_add_title.'
\n'; $tpl = new Template($inc_web_path."portal/admin/tpl", "keep"); $tpl->set_file(array("body"=>"body.tpl","table"=>"table.tpl")); $tpl->set_var(array("ptitle"=>$msg_cat_add_title, "title"=>$title, "php_self"=>$PHP_SELF, "innen"=>$innen, "copyright"=>$msg_copyright)); $tpl->parse("out",array("table","body")); $tpl->p("out"); /* Seite fertig */ Es scheint so als ersetze er {table} nicht mit table.tpl. Warum nicht? rik From tobias_(at)_dnet.it Sat, 12 Feb 2000 19:02:08 +0100 Date: Sat, 12 Feb 2000 19:02:08 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] PHPLib Template... > Und zwar wird nur der erste Platzhalter ({ptitle}) geparst. > Der Rest wird einfach nicht beachtet. > Also ich habe eine Datei body.tpl die als Grundlage dienen soll. > In body.tpl sind {ptitle} und {table} - {table} soll dabei von der Datei > table.tpl ersetzt werden. > In table.tpl gibt es dann noch die restlichen Platzhalter. Versuch mal gegen den Platzhalter zu parsen: $tpl->parse("table", array("table", "body")); $tpl->p("table"); Falls das so nicht klappt, kann sein, daß die PHPLib mit den zwei "table" drauskommt (einmal als Platzhalter, einmal als Template-Identifier): Benenne dann "table" in set_file() und folgenden Aufrufen in was anderes um, z.B. "page_table". > rik Könntest Du Deinen richtigen Vornamen und Nachnamen angeben? Mit freundlichen Grüßen, Tobias Ratschiller -- From marcus_(at)_cheatland.de Sat, 12 Feb 2000 19:30:53 +0100 Date: Sat, 12 Feb 2000 19:30:53 +0100 From: Marcus Schwarz (Cheatland.de) marcus_(at)_cheatland.de Subject: [php] MySQL: Zu viele Verbindungen Hallo, leider ist es wohl irgendwie soweit, dass unsere Seite zu groß wird bzw. irgendjemand den Server überbelastet. Jedenfalls ist in den letzten Tagen unsere Seite oft stundenlang komplett offline und es ist nur folgende Fehlermeldung zu sehen: Warning: MySQL Connection Failed: Zu viele Verbindungen. in /home/sites/site80/web/a/counter.php3 on line 25 MySQL Error: Couldn't connect to server. Kann ich das irgendwie mit .htaccess umgehen bzw. diese Anzahl maximaler Verbindungen erhöhen? Bitte keine Mails nach dem Motto: Wechsel doch den Provider. Dies ist nun schon der 4te Provider den wir haben und der erste, der uns nicht gleich wegen zuviel Traffic runtergeworfen hat. Wenn ihr brauchbare Angebote habt, wo der Traffic nicht 200 DM/GB kostet oder nur 5 MB geboten werden (etwa 100 MB wären schon Voraussetzung....) hätte ich natürlich auch nix gegen einzuwenden.... Mit freundlichen Grüßen Marcus Schwarz webmaster_(at)_jackiechan.de http://www.JackieChan.de ICQ: 17191587 From merbach_(at)_webkonzepte.de Sat, 12 Feb 2000 20:55:25 +0100 Date: Sat, 12 Feb 2000 20:55:25 +0100 From: Dennis Merbach, WebKonzepte merbach_(at)_webkonzepte.de Subject: [php] Automatische Speicherung von Dyn.-Seiten Michael Stahmann schrieb: > ich bin einfach nicht auf den richtigen Dreh gekommen wie ich Dynamische > Seiten automatisch speichern kann. Hallo Michael, ich benutze in solchen Fällen Teleport Pro (www.tenmax.com). :-) Dennis ----------------------------- Dennis Merbach http://www.webkonzepte.de http://www.merbach.net ----------------------------- From Michael_(at)_Stahmann.de Sat, 12 Feb 2000 21:02:31 +0100 Date: Sat, 12 Feb 2000 21:02:31 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Automatische Speicherung von Dyn.-Seiten "Dennis Merbach, WebKonzepte" wrote: > Hallo Michael, > > ich benutze in solchen Fällen Teleport Pro (www.tenmax.com). > > :-) Dennis > Sieht auf den ersten Blick wirklich vielversprechend aus - selbst der Preis ist O.K. Danke 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 hb_(at)_paperazzi.de Sat, 12 Feb 2000 21:06:49 +0100 Date: Sat, 12 Feb 2000 21:06:49 +0100 From: =?iso-8859-1?Q?Hinnerk_Br=FCgmann?= hb_(at)_paperazzi.de Subject: [php] Automatische Speicherung von Dyn.-Seiten leg doch eine html-template als datei an in der du irgendwelche speziellen tags dort reinsetzt, wo später die ausgelesenen daten rein sollen. dann liest du die datei mit php ein und ersetzt die tags durch den jeweiligen content.(regex) den grossen string wieder in eine datei geschrieben und schwups bist du fertig. das ganze geht natürlich auch in einer schleife wo er die ganze artikelliste oder wie auch immer gleich durchgeht - musst nur eben sehen, dass die einzelnen seiten sich auch richtig gegenseitig verlinken. grüsse aus hamburg, hinnerk -- Hinnerk Bügmann - ITNF medien Eimsbüttler Marktplatz 1a - 20257 Hamburg - Germany Tel: 040/85157266 Fax: 040/3603329261 email: hb_(at)_paperazzi.de > Hallo Leute, > ich bin einfach nicht auf den richtigen Dreh gekommen wie ich Dynamische > Seiten automatisch > speichern kann. > Also: Ich habe einen Shop, der ist sortiert nach Kategorien. > Zu jeder Kategorie gibt es einen Datensatz. Nun sollen die Seiten, die > per PHP generiert werden statt auf dem Bildschirm einfach gespeichert > werden. Zweck ist eine OFFLINE-Ausgabe des Shop´s auf CD. Der Shop wurde > aus diesem Grund mit JavaScript ertsellt. Nun ist es aber einfach zu > aufwendig immer vor einer CD-Ausgabe die Daten von Hand aufzurufen und > zu speichern. > Kurz geagt, hat jemand einen Ansatz, wie ich statt der Bildschirmausgabe > eine Ausgabe in eine Datei "umleiten" kann? > Bei mir fällt einfach nicht der Groschen :-). From msalien_(at)_gmx.de Sat, 12 Feb 2000 21:20:25 +0100 Date: Sat, 12 Feb 2000 21:20:25 +0100 From: Marcus Schwarz msalien_(at)_gmx.de Subject: [php] MySQL: Zu viele Verbindungen Ich nochmal. Auf meine Mail an den Provider erhielt ich folgende Mail: <-- message start --> Der Mysql Server ist nicht ausgefallen -er ist überlastet durch die vielen cheatland.de Abrufe. [...] Ich habe gerade alle Mysql Zugriffe gelöscht und neu initiallisert -doch nach 3 Minuten habe ich schon wieder über 100 Prozesse registriert. Ich kann unmöglich Ihr Programm auseinandernehmen aber offensichtlich haben sie einen Fehler bei der Tabelle clcount oder wie diese heißt reingebaut da der Mysql server sich hier aufhängt. Es scheint so als würden sie eine abfrage auf eine Tabelle durchführen wo eine abfrage schon abläuft sprich 2 Zugriffe in einem Query (soll nur eine Hilfe sein). <-- message end --> Das eingesetze Script ist phpOpenCounter, hab leider die URL des Autors nicht mehr. Kann das überhaupt sein bzw. gibts Abhilfemöglichkeiten? Mit freundlichen Grüßen Marcus Schwarz webmaster_(at)_jackiechan.de http://www.JackieChan.de ICQ: 17191587 From mkunkler_(at)_issk.net Sat, 12 Feb 2000 22:16:10 +0100 Date: Sat, 12 Feb 2000 22:16:10 +0100 From: Marco Kunkler mkunkler_(at)_issk.net Subject: [php] MySQL: Zu viele Verbindungen Hallo Marcus, Marcus Schwarz wrote: > Das eingesetze Script ist phpOpenCounter, hab leider die URL des Autors > nicht mehr. > Kann das überhaupt sein bzw. gibts Abhilfemöglichkeiten? > > Mit freundlichen Grüßen > > Marcus Schwarz die URL ist http://gravedancer.rc5.de/counter/ und die Email des Autors ist : s.bergmann_(at)_seven-sense.com ich konnte noch keine Überlastung des MySQL Servers bei unserem eingesetzten phpOpenCounter feststellen. Grüsse Marco Kunkler From msalien_(at)_gmx.de Sat, 12 Feb 2000 22:18:58 +0100 Date: Sat, 12 Feb 2000 22:18:58 +0100 From: Marcus Schwarz msalien_(at)_gmx.de Subject: [php] MySQL: Zu viele Verbindungen Danke. Jetzt kommt noch folgendes hinzu: Folgende MAil kam nachdem ich den Counter entfernt habe: <-- message start --> Unser error Log beweist eindeutig das die Fehlerquelle im Bereich "adviews" liegt. 5 | cheatland | www.matrix2.de | cheatland | Query | 353 | Locked | INSERT INTO adviews VALUES ( '87', | | 7 | cheatland | www.matrix2.de | cheatland | Query | 300 | Locked | INSERT INTO adviews VALUES ( '90', | | 12 | cheatland | www.matrix2.de | cheatland | Query | 344 | Locked | INSERT INTO adviews VALUES ( '88', <-- message end --> Dieses Script ist phpAds von Tobias Ratschiller, das zweite und letzte Script auf meiner Seite, das nicht von mir ist. Ich raffs nicht. Gibts Alternativen? ----- Original Message ----- From: Marco Kunkler To: Sent: Saturday, February 12, 2000 10:16 PM Subject: Re: [php] MySQL: Zu viele Verbindungen > Hallo Marcus, > > die URL ist http://gravedancer.rc5.de/counter/ > und die Email des Autors ist : s.bergmann_(at)_seven-sense.com > > ich konnte noch keine Überlastung des MySQL Servers bei unserem > eingesetzten phpOpenCounter feststellen. > > Grüsse > > Marco Kunkler From rik_(at)_shorebreak.de Sat, 12 Feb 2000 22:15:20 +0100 Date: Sat, 12 Feb 2000 22:15:20 +0100 From: Hendrik -rik- Frank rik_(at)_shorebreak.de Subject: [php] Re: PHPLib Template... At 12.02.00 19:03 +0100, you wrote: >Versuch mal gegen den Platzhalter zu parsen: >$tpl->parse("table", array("table", "body")); >$tpl->p("table"); Cool! Danke, funktioniert jetzt bestens... > > rik > >Könntest Du Deinen richtigen Vornamen und Nachnamen angeben? Bin zwar ein niemand, aber wenn du drauf bestehst ;o) siehe oben >Mit freundlichen Grüßen, > Tobias Ratschiller >-- > hmmm... ^^^^^^ Versteh ich nicht... Mfg, Hendrik Frank Cool! Danke, funktioniert jetzt From madman_(at)_madmanonline.de Sat, 12 Feb 2000 23:04:27 +0100 Date: Sat, 12 Feb 2000 23:04:27 +0100 From: m.tacker madman_(at)_madmanonline.de Subject: [php] =?iso-8859-1?Q?R=FCckgabe_von_PHP-Variablen_an_eine_Flash4-Animation.?= Hoi, mir ist zwar bekannt, dass ich mit der POST-Methode à la 'flash.swf?variable1=dies&variable2=das' die Angelegten Variablen in einem Flash-Film verändern kann, aber gibt es eine Möglichkeit, mit der Flash-Funktion "Load variables into location" ein PHP-Script aufzurufen, dass dann Variablen an den Flash-Film zurückgibt? Akutes Beispiel ist ein Login-Formular, das fragt per PHP eine Datenbank mit den Login-Passwort-Infos ab. Zur Zeit muß ich es noch so machen, dass bei fehlerhaftem Login, der Film neu geladen wird. (Zu sehen unter http://www.betacenter.de/new/.) Ich weiß aber, dass es auch anders gehen würde. mfg m.tacker -- [ Ein Tag kommt , ein Tag geht , die Leichen bleiben. ] [ http://www.madmanonline.de ] [ MOBIL +49 (0)179 6908638 ] [ Member of the http://www.jugendnetz-of.de WebCrew ] [ Abi99Bu der ASS OF http://www.madmanonline.de/abi99 ] From M.Jindra_(at)_lse.ac.uk Sat, 12 Feb 2000 22:53:32 -0000 Date: Sat, 12 Feb 2000 22:53:32 -0000 From: Jindra,M (ug) M.Jindra_(at)_lse.ac.uk Subject: [php] ANSI -> DOS-ASCII Hallo Frank, Ich wuerde mir mit C/Pascal/Basic ein kleines einfaches Programm schreiben, bzw. auf dazugehoerigen Seiten suchen. (In Pascal gibts glaub ich eine Funktion) Vielleicht gehts auch einfacher mit PHP, keine Ahnung. mfg martin -----Original Message----- From: frankskate_(at)_gmx.de [mailto:frankskate_(at)_gmx.de] Sent: Donnerstag, 10. Februar 2000 20:23 To: php_(at)_solix.wiso.Uni-Koeln.DE Subject: [php] ANSI -> DOS-ASCII Hallo! Gibt es eine einfache Möglichkeit um einen unter Windows erfassten Text nach DOS-ASCII zu konvertieren? Der Hintergrund: Die Daten werden unter Windows in einer mysql Datenbank erfasst. Ich lese die Daten mit php aus und schreibe sie in ein Textfile, das unter DOS verarbeitet werden soll. Leider werden dabei die Sonderzeichen und Umlaute unter DOS nicht richtig dargestellt. Any hints? Frank -- Sent through Global Message Exchange - http://www.gmx.net -- ** 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 j.kohl_(at)_style-id.de Sun, 13 Feb 2000 03:36:41 +0100 Date: Sun, 13 Feb 2000 03:36:41 +0100 From: Jens Kohl j.kohl_(at)_style-id.de Subject: [php] MySQL: Zu viele Verbindungen Ist jetzt vielleicht blöd, aber wieso versucht ihrs nicht mit diesen dauerhaften MySQL-Verbindungen irgendwas mit p am Anfang... etwas leihenhaft ja, aber ich bin sowas von Müde - sorry. (geht nur bei Apache-PHP-Modul) mfg. Jens Kohl _________________________________________________ eMail: j.kohl_(at)_style-id.de; groove_(at)_gmx.net www: http://www.style-id.de UIN: 5578287 ----- Original Message ----- From: "Marcus Schwarz" To: Sent: Saturday, February 12, 2000 10:18 PM Subject: Re: [php] MySQL: Zu viele Verbindungen > Danke. Jetzt kommt noch folgendes hinzu: > Folgende MAil kam nachdem ich den Counter entfernt habe: > > <-- message start --> > Unser error Log beweist eindeutig das die Fehlerquelle im Bereich > "adviews" liegt. > > 5 | cheatland | www.matrix2.de | cheatland | Query | 353 | Locked | > INSERT > INTO adviews > VALUES > ( > '87', > | > | 7 | cheatland | www.matrix2.de | cheatland | Query | 300 | Locked | > INSERT > INTO adviews > VALUES > ( > '90', > | > | 12 | cheatland | www.matrix2.de | cheatland | Query | 344 | Locked | > INSERT > INTO adviews > VALUES > ( > '88', > <-- message end --> > > Dieses Script ist phpAds von Tobias Ratschiller, das zweite und letzte > Script auf meiner Seite, das nicht von mir ist. > Ich raffs nicht. Gibts Alternativen? > > > ----- Original Message ----- > From: Marco Kunkler > To: > Sent: Saturday, February 12, 2000 10:16 PM > Subject: Re: [php] MySQL: Zu viele Verbindungen > > > > Hallo Marcus, > > > > die URL ist http://gravedancer.rc5.de/counter/ > > und die Email des Autors ist : s.bergmann_(at)_seven-sense.com > > > > ich konnte noch keine Überlastung des MySQL Servers bei unserem > > eingesetzten phpOpenCounter feststellen. > > > > Grüsse > > > > Marco Kunkler > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From info_(at)_schuborg.de Sun, 13 Feb 2000 10:46:30 +0100 Date: Sun, 13 Feb 2000 10:46:30 +0100 From: Pascal Schult info_(at)_schuborg.de Subject: [php] Re: PHPLib Template... Hi Rik.. > > > > hmmm... ^^^^^^ Versteh ich nicht... > der string wird bei den zeichen 1,2,3 gesplittet (split), mit leerzeichen zusammengefügt(join), dann umgedreht(strrev) und gedruckt (print). verstanden? nettes beispiel :) ciao From aw_(at)_terror.de Sun, 13 Feb 2000 11:34:41 +0100 Date: Sun, 13 Feb 2000 11:34:41 +0100 From: andreas werla aw_(at)_terror.de Subject: [php] auslesen einer text datei moin, ich habe ein problem eine textdatei (laenge dynamisch) soll ausgelesen werden und jede zeile soll en eine suchmaschine gesentet werden die suchmaschine gibt plain text zurueck ....nach dem alle zeilen durch sind sollen alle ergebnisse wieder in eine text datei gesezt werden wie gehe ich sowas am besten an ??? danke und gruss andreas -- andreas werla aw_(at)_terror.de phone +49 172 480 96 74 fax +49 431 895 1996 ICQ 54588162 PGP key available From Michael_(at)_Stahmann.de Sat, 12 Feb 2000 12:35:36 +0100 Date: Sat, 12 Feb 2000 12:35:36 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] OT - Sorry suche URL - wichtig Hallo Leute, vor einiger Zeit hat hier in der Liste mal jmd. etwas im Zusammenhang mit PHP-Providern eine Adresse von S+P gepostet, wo Vereine, Projekte usw. sich für eine kostenlose Premium-Präsenz bewerben können. Leider habe ich vergessen einen Bookmark zu setzen. Eine Stunde suche im Netz (und im Archiv) hat mich leider nicht weitergebracht. Bitte um Hilfe desjenigen und hoffe, das solche OT-Fragen mal ausnahmnsweise keine Verärgerung hervorufen :-) Gruß 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 falken_(at)_cityweb.de Sun, 13 Feb 2000 12:55:08 +0100 Date: Sun, 13 Feb 2000 12:55:08 +0100 From: Michael Schmitz falken_(at)_cityweb.de Subject: [php] Mehrdimensionale Array sortieren? Hallo! Ich versuche ein Mehrdimensionales Array nach einem bestimmten Punkt zu sortieren. Wie im Beispiel würde ich gern die Einträge nach der Zahl sortieren. Leider komm ich mit usort, ksort usw. überhaupt nicht klar. Verstehe irgendwie nicht wie die sortierung von statten gehen soll. Wo gibt man den Teil des Arrays an nachdem sortiert werden soll. Wie bekommt die compare function ihre variablen? array("Clemens", "Krause","30"), "M2" => array("Janine","Bünning","10"), "M3" => array("Carolin","Scholz","24"), "M4" => array("Carolin","Schröder","15")); ?> Das Ergebniss sollte nachher ungefähr so aussehen: 10 Janine Brünning 15 Carolin Schröder 24 Carolin Scholz 30 Clemens Krause Danke Michael Schmitz From krs_(at)_treu-elektro.de Sun, 13 Feb 2000 13:07:38 +0100 Date: Sun, 13 Feb 2000 13:07:38 +0100 From: Stefan Krister krs_(at)_treu-elektro.de Subject: [php] Re: Download erst nach richtig ausgefuellten Formular Hallo, rik schrieb: > > Du könntest den Pfad zur Datei im Script vordefinieren, > dann brauch er nicht in der URL stehen. Ziemlich viel Aufwand, es sind schon ein paar Dateien. Tendenz steigend. > Oder beschränkte Zugriffsrechte für das Download-Verzeichnis > angeben (oder jeden Zugriff auf die PHP Datei redirecten). Der Zugriff ist schon auf den Apache-User begrenzt. Und was meinst Du mit redirecten? > Ansonsten wäre eine IP-Nummern Überprüfung bei Fehlerhafter > eingabe nützlich, wenn jmd 3 mal falsch lag, ihn eine Zeit lang > sperren, dann fällt das try&error Prinzip für Leute, die versuchen > eure Registier# zu knacken, halb wegs weg... Kundennummer! Ich hab kein Problem damit, wenn es jemand 24h lang ausprobiert. Die 'Berechtigten' kennen eh Ihre Kundennummer - der Rest könnte sich das Zeug auch von den diversen Herstellern holen. Es geht hier wirklich nicht um das zuverlässige aussperren Unberechtigter. Ich will nur wissen, wer sich das Zeug holt. MfG Stefan Krister -- You have moved your mouse. Windows must be rebooted for the changes to take effect. From wmoll_(at)_mail.terranet.de Sun, 13 Feb 2000 13:16:23 +0100 Date: Sun, 13 Feb 2000 13:16:23 +0100 From: Waldemar Moll wmoll_(at)_mail.terranet.de Subject: [php] Prob mit Rechten. Hallo Alls. Habe ein Problem mit PHP3 und den Rechten unter Linux. Folgende Grundlage: Ein Traffic-Analyse Tool läuft als Deamon. Sobald dieses Tool ein USR1-Signal bekommt printet es einen Report in ein File. Das Report-File hat die Rechte 600 root:root. Ich möchte nun per apache mittels PHP3 dieses File auswerten. 3 Fragen ergeben sich: 1: Wie erzeuge mit PHP3 (evtl. der exec-funktion) ein entsprechendes Signal, da ja nur root die Rechte hat dieses Signal zu erzeugen. 2: Wie kann ich, ebenfalls über PHP3, die Rechte von Dateien in einem Verzeichnis von 600 root:root auf 644 root:root ändern. 3: Wenn 1 + 2 nicht "so einfach" funzen, ist es möglich ein Script über PHP ausführen zu lassen, welches dann die entsprechenden Änderungen vornimmt. Wie lasse ich dann dieses Script mit ROOT- Rechten laufen? Vielen Dank für jeden Hinweis! Waldemar From jan.harjes_(at)_gmx.de Sun, 13 Feb 2000 13:22:41 +0100 Date: Sun, 13 Feb 2000 13:22:41 +0100 From: Jan Harjes jan.harjes_(at)_gmx.de Subject: [php] php3.ini in linux und win32 Ist der Aufbau der Datei php3.ini unter Linux und Windows der selbe, oder sind die Dateien sogar identisch? mfg, Jan TheRacingZone: http://www.racingzone.de NFSSeries: http://www.nfsseries.de E-Mail: jaxtreme_(at)_racingzone.de ICQ-UIN: 38711447 From phplist_(at)_crytek.com Sun, 13 Feb 2000 13:25:16 +0000 Date: Sun, 13 Feb 2000 13:25:16 +0000 From: Michael Kaiser phplist_(at)_crytek.com Subject: [php] Spende an Open Source Entwickler Hallo Liste ! Björn Schotte und ich führten gestern eine recht heftige Diskussion darüber, ob es nicht angebracht wäre, dass kommerzielle Entwickler freiwillig einen Teil ihrer Gewinne an die Entwickler von freier Software spenden, wenn wenn ihre kommerzielle Software stark von der Open Source Software profitiert. Hier soll es sich natürlich nicht um riesige Summen handeln, noch soll es die OS Software in irgendeiner From kommerzialsieren, aber es soll den Entwicklern etwas bei der Weiterentwicklung unter die Arme greifen und ihnen zum Beispiel gestatten ihren eigenen Webserver zu haben oder sich einfach unabhängig zu halten. Nun also die Frage an die Liste, haltet ihr es für angebracht, dass Firmen, die von PHP profitieren, dem PHP Team bei der Weiterentwicklung helfen, oder haltet ihr das für "Schwachsinn"? --Michael _____________________________________________________________ Du bist PHP - Einsteiger ? Installationsguides, BestofGML, Tipps, Links MySQL-Tutorial, WhoIsWho, Spotlight *NEU*dt. Manual *NEU* --- DyNAMIc WEb PAGes at http://www.dynamic-webpages.de ______________________________________________________________ From bjoern_(at)_baer.mayn.de Sun, 13 Feb 2000 13:36:46 +0100 Date: Sun, 13 Feb 2000 13:36:46 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Spende an Open Source Entwickler Hi, * Michael Kaiser wrote: > Björn Schotte und ich führten gestern eine recht heftige > Diskussion darüber, ob es nicht angebracht wäre, dass > kommerzielle Entwickler freiwillig einen Teil ihrer Gewinne > an die Entwickler von freier Software spenden, wenn > wenn ihre kommerzielle Software stark von der Open Source > Software profitiert. Die Diskussion wurde ausgelöst durch SixCMS. Michael beanstandete das "Feature" von SixCMS, dass Newlines in eingegebenen Texten automatisch in
s umgewandelt werden und er empfand dieses Feature, mit dem geworben wird, nicht als Eigenleistung von Six, sondern eben dieser OpenSource Entwickler. Michael war dann auch der Meinung, dass "die Programme, die Six durch Apache und Co. ersetzt hat, von den CMS- Entwicklern selbst programmiert" wird. -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From GH-lists_(at)_ecora.de Sun, 13 Feb 2000 12:40:50 +0100 Date: Sun, 13 Feb 2000 12:40:50 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] OT - Sorry suche URL - wichtig Michael Stahmann schrieb > vor einiger Zeit hat hier in der Liste mal jmd. etwas im Zusammenhang > mit PHP-Providern eine Adresse von S+P gepostet, wo Vereine, Projekte > usw. sich für eine kostenlose Premium-Präsenz bewerben können. Leider > habe ich vergessen einen Bookmark zu setzen. > Eine Stunde suche im Netz (und im Archiv) hat mich leider nicht > weitergebracht. Also wenn Du intuitiv www.schlund.de eintippst, dann erscheint auf der zweiten Seite unten rechts eine kleine Animation diesbezüglich. Als Abkürzung empfiehlt sich sponsoring.schlund.de ;-) Guido Haeger From tobias_(at)_dnet.it Sun, 13 Feb 2000 14:06:02 +0100 Date: Sun, 13 Feb 2000 14:06:02 +0100 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] Spende an Open Source Entwickler > Nun also die Frage an die Liste, haltet ihr es für angebracht, > dass Firmen, die von PHP profitieren, dem PHP Team bei der > Weiterentwicklung helfen, oder haltet ihr das für "Schwachsinn"? Ich bin dafür, allerdings aus reiner Fairness - jeder, der Open Source Software zur Verfügung stellt, ist sich darüber im Klaren, daß er durch den Verkauf nicht Großes Geld machen wird. Auf der anderen Seite ist der Vorteil für den/die Entwickler durchaus geldwert quantifizierbar: Eigenwerbung, Erlöse durch Lizenz-Verkäufe, Support, kommerzielle Zusatzprogrammen, usw. - Red Hat, LinuxCare, Zend Technologies machen dies vor. Für Unternehmen sind Spenden oft schwer realisierbar, zumal ein Rasmus keine Spendenquittung ausstellen wird. Ideal finde ich es, wenn Unternehmen Erweiterungen, die sie bei der OS Software realisieren, auch wieder der Community zur Verfügung stellen. Chek.com ist ein gutes Beispiel dafür (von denen stammen die IMAP- und MCAL-Module). Mit freundlichen Grüßen, Tobias Ratschiller -- 2?0.1/($a=-2):0,$b<2; $s.=chr(30+$c),$a+=0.0503)for($x= /* Tobias Ratschiller */ $y=$c=0;++$c<90&$x*$x+$y*$y<4;$y= /* http://phpWizard.net */ 2*$x*$y+$b,$x=$t)$t=$x*$x-$y*$y+$a;print(chunk_split($s,80));?> From braukmann_(at)_tse-online.de Sun, 13 Feb 2000 14:11:23 +0100 Date: Sun, 13 Feb 2000 14:11:23 +0100 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Spende an Open Source Entwickler Hi, On Sun, Feb 13, 2000 at 01:36:46PM +0100, Björn Schotte wrote: > * Michael Kaiser wrote: > > kommerzielle Entwickler freiwillig einen Teil ihrer Gewinne > > an die Entwickler von freier Software spenden, wenn > > wenn ihre kommerzielle Software stark von der Open Source > > Software profitiert. hmmm. Man kann da - wohlgemerkt auf jeweils vollstaendig schluessigen Argumentationsstraengen - zu sehr unterschiedlichen Ergebnissen kommen. Prinzipiell bin ich der Auffassung, dass Autoren 'freier' (unter welcher Lizenz und welchem Freiheitsbegriff auch immer) Software schon sehr genau wissen was sie tun; warum sie also 'freie' Software entwickeln. (Es ist ja nicht gerade schaedlich fuer's Geschaeft, wenn man als Autor / Autorenteam hochwertiger freier Software eine gewisse Bekanntheit erlangt hat, ... nicht wahr?) > Die Diskussion wurde ausgelöst durch SixCMS. Michael > beanstandete das "Feature" von SixCMS, dass Newlines > in eingegebenen Texten automatisch in
s umgewandelt > werden und er empfand dieses Feature, mit dem geworben > wird, nicht als Eigenleistung von Six, sondern eben > dieser OpenSource Entwickler. phh. Das ist ist IMHO allerdings eine IMHO nicht haltbare Argumentation. Entwickler haben ueber die Lizensierung ihrer Software ja durchaus die Moeglichkeiten zu bestimmte, was und wie mit ihrer Software gemacht wird. So enthaelt die originale Standard BSD-Lizenz z.B. diese Klausel: * 3. All advertising materials mentioning features or use of this software * must display the following acknowledgement: * This product includes software developed by the University of * California, Berkeley and its contributors. Enthielte nun also die PHP-Lizenz eine solche Klausel, so muesste Six diese bei entsprechenden Werbeaussagen beachten. Da dies nicht der Fall ist, ... > Michael war dann auch der Meinung, dass "die Programme, > die Six durch Apache und Co. ersetzt hat, von den CMS- > Entwicklern selbst programmiert" wird. ... diesen Satz hab' ich leider ueberhaupt nicht verstanden? Sind da irgendwelche Bezuege verdreht, ... oder fehlt was in dem Satz? Ob und wie man Entwicklern freier Software etwas 'zurueckgibt' liegt in der Verantwortung all derer, die sie benutzen. Ich glaube nicht, dass man eine tatsaechliche Verpflichtung daraus ableiten kann. Nicht umsonst haben wir allerdings z.B. mehrere MySQL-Lizenzen erworben und bekommen die FreeBSD-Snapshots und -Releases im Mehrfach-Abo, etc. etc. Auf solche Aspekte der Benutzung freier Software weisen wir z.B. auch unsere Beratungskunden grundsaetzlich hin. Wenn man ein freies Produkt im eigenen Unternehmen zur strategischen Plattform erhebt, sollte man allerdings auch schon aus purem Eigeninteresse ein erhebliches Interesse daran haben, dass eben diese Software ordentlich fortentwickelt werden kann. -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 phplist_(at)_crytek.com Sun, 13 Feb 2000 14:24:38 +0000 Date: Sun, 13 Feb 2000 14:24:38 +0000 From: Michael Kaiser phplist_(at)_crytek.com Subject: [php] Spende an Open Source Entwickler On Sun, 13 Feb 2000 13:36:46 +0100, you wrote: Hi, >Die Diskussion wurde ausgelöst durch SixCMS. Das stimmt, sie ist aber auf jede kommerz. Software, die auf Open Source Software basiert übertragbar. War halt ein aktueller Anlass. >Michael beanstandete das "Feature" von SixCMS, dass Newlines >in eingegebenen Texten automatisch in
s umgewandelt >werden und er empfand dieses Feature, mit dem geworben >wird, nicht als Eigenleistung von Six, sondern eben >dieser OpenSource Entwickler. Du mißt diese Aussage meinerseits leider viel zu viel Bedeutung zu. Das war nur ein Punkt, an dem ich meine Argumentation festmachte, dass Six stark von den Leistungen der PHP Entwickler profitiert. (Wahrscheinlich habe ich mich gestern falsch ausgedrückt) >Michael war dann auch der Meinung, dass "die Programme, >die Six durch Apache und Co. ersetzt hat, von den CMS- >Entwicklern selbst programmiert" wird. Das hört sich jetzt so an, als ob ich behauptet hätte, es sei in irgendeiner Form verwerflich, diese Programme einzusetzen. Dem ist absolut nicht so ! Es geht mit nur darum, dass man den Programmierern dieser Software vielleicht eine kleinen Unterstützung zukommen lassen sollte, auch wenn sie es nicht fordern. --Michael _____________________________________________________________ Du bist PHP - Einsteiger ? Installationsguides, BestofGML, Tipps, Links MySQL-Tutorial, WhoIsWho, Spotlight *NEU*dt. Manual *NEU* --- DyNAMIc WEb PAGes at http://www.dynamic-webpages.de ______________________________________________________________ From bjoern_(at)_baer.mayn.de Sun, 13 Feb 2000 14:26:06 +0100 Date: Sun, 13 Feb 2000 14:26:06 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Spende an Open Source Entwickler Hi, * Andreas Braukmann wrote: > > Michael war dann auch der Meinung, dass "die Programme, > > die Six durch Apache und Co. ersetzt hat, von den CMS- > > Entwicklern selbst programmiert" wird. > ... diesen Satz hab' ich leider ueberhaupt nicht verstanden? > Sind da irgendwelche Bezuege verdreht, ... oder fehlt was in dem Satz? Nunja, als Beispiel wurde gebracht, dass z.B. NetObjects Authoring Server 3.0 seinen eigenen Datenbankdaemon mitbringt und SixCMS eben auf MySQL "ausweicht", ebenso wie sie auf Apache "ausweichen". -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From info_(at)_schuborg.de Sun, 13 Feb 2000 14:30:09 +0100 Date: Sun, 13 Feb 2000 14:30:09 +0100 From: Pascal Schult info_(at)_schuborg.de Subject: [php] sortprobplem Hi Liste.. kann mir jemand sagen, wieso ich hier das array nach dem split nicht mit sort etc. sortieren kann? (Hab dein footerscript bißchen umgewandelt, Tobias. Nicht böse sein ;) ciao... From phplist_(at)_crytek.com Sun, 13 Feb 2000 14:30:22 +0000 Date: Sun, 13 Feb 2000 14:30:22 +0000 From: Michael Kaiser phplist_(at)_crytek.com Subject: [php] Spende an Open Source Entwickler On Sun, 13 Feb 2000 14:11:23 +0100, you wrote: >Ob und wie man Entwicklern freier Software etwas 'zurueckgibt' liegt >in der Verantwortung all derer, die sie benutzen. Ich glaube nicht, >dass man eine tatsaechliche Verpflichtung daraus ableiten kann. Natürlich gibt es keine Verpflichtung! Es geht hier auch mehr um den "moralischen" Aspekt der Sache. Es ist natürlich nicht angemessen, von einem Entwickler, der seine Software für 35,- DM verkauft zu fordern, dass er die Hälfte an irgendjemand abgeben soll, außer er verkauft tausende Lizenzen (im Webbereich eher unwahrscheinlich). >Wenn man ein freies Produkt im eigenen Unternehmen zur strategischen >Plattform erhebt, sollte man allerdings auch schon aus purem >Eigeninteresse ein erhebliches Interesse daran haben, dass eben diese >Software ordentlich fortentwickelt werden kann. Das finde ich auch ! --Michael _____________________________________________________________ Du bist PHP - Einsteiger ? Installationsguides, BestofGML, Tipps, Links MySQL-Tutorial, WhoIsWho, Spotlight *NEU*dt. Manual *NEU* --- DyNAMIc WEb PAGes at http://www.dynamic-webpages.de ______________________________________________________________ From messi_(at)_bigfoot.com Sun, 13 Feb 2000 14:38:19 +0100 Date: Sun, 13 Feb 2000 14:38:19 +0100 From: messi_(at)_bigfoot.com messi_(at)_bigfoot.com Subject: [php] phpmyadmin bei Strato sichern Hallo Liste ! Sicher PHP und Strato ist hier schon oft durchgekaut worden, was ich aber nirgens gefunden habe ist wie die Strato-Kunden den phpmyadmin gegen unbefugten Zugriff sichern. advauth geht (bei mir) nicht und vor jedem Zugriff per ftp die Zugangsdaten eintragen kanns ja auch nicht sein. Ich würde es mit JavaSript probieren, aber glücklich machen mich keine Idee die mir dazu kommt. Bis denn Christian Me_myself_and_I are open for nearly everything From phplist_(at)_crytek.com Sun, 13 Feb 2000 14:45:11 +0000 Date: Sun, 13 Feb 2000 14:45:11 +0000 From: Michael Kaiser phplist_(at)_crytek.com Subject: [php] Spende an Open Source Entwickler On Sun, 13 Feb 2000 14:06:02 +0100, you wrote: >Ich bin dafür, allerdings aus reiner Fairness - jeder, der Open Source >Software zur Verfügung stellt, ist sich darüber im Klaren, daß er durch den >Verkauf nicht Großes Geld machen wird. Natürlich will ich keinen Zwang zu irgenwelchen Abgaben! Das würde auch meinem Verständnis von Open Source widersprechen. Ich appliere an eben jene Fairness, die Firmen zeigen sollten, wenn sie größeren kommerziellen Nutzen aus OS Software ziehen. >Für Unternehmen sind Spenden oft schwer realisierbar, zumal ein Rasmus keine >Spendenquittung ausstellen wird. Naja, den steuerlichen Aspekt habe ich auch nicht in meine Überlegungen einbezogen. Aber es wäre vielleicht nicht schlecht, wenn Rasmus Lerdorf eine Non-Profit-Organisation (ähnlich der Apache Software Foundation) gründen würde, um spenden annehmen zu können. >Ideal finde ich es, wenn Unternehmen >Erweiterungen, die sie bei der OS Software realisieren, auch wieder der >Community zur Verfügung stellen. Chek.com ist ein gutes Beispiel dafür (von >denen stammen die IMAP- und MCAL-Module). Das fände auch ich ideal und im Falle von Six wurde das ja eigentlich durch Egon geleistet, dem PHP viel zu verdanken hat. Wie gesagt geht es mir hier um die grundsätzliche Frage, ob sich Firmen nicht erkenntlich zeigen sollten. (Auch "Sachspenden" sind in Ordnung: "Ich benutze deine Software und dafür kriegst Du meine", also stellt z.B. Six, Rasmus eine SixCMS Lizenz für PHP.net zur Verfügung) --Michael _____________________________________________________________ Du bist PHP - Einsteiger ? Installationsguides, BestofGML, Tipps, Links MySQL-Tutorial, WhoIsWho, Spotlight *NEU*dt. Manual *NEU* --- DyNAMIc WEb PAGes at http://www.dynamic-webpages.de ______________________________________________________________ From egon_(at)_six.de Sun, 13 Feb 2000 14:44:37 +0100 (MET) Date: Sun, 13 Feb 2000 14:44:37 +0100 (MET) From: Egon Schmid egon_(at)_six.de Subject: [php] Re: Spende an Open Source Entwickler Hallo Ihr Streithaehne, On Sun, 13 Feb 2000, [iso-8859-1] Bjvrn Schotte wrote: > * Michael Kaiser wrote: > > Bjvrn Schotte und ich f|hrten gestern eine recht heftige > > Diskussion dar|ber, ob es nicht angebracht wdre, dass > > kommerzielle Entwickler freiwillig einen Teil ihrer Gewinne > > an die Entwickler von freier Software spenden, wenn > > wenn ihre kommerzielle Software stark von der Open Source > > Software profitiert. Dann muesste zum Beispiel die Firma Six zwei kommerzielle Entwickler doppelt bezahlen. > Die Diskussion wurde ausgelvst durch SixCMS. Michael > beanstandete das "Feature" von SixCMS, dass Newlines > in eingegebenen Texten automatisch in
s umgewandelt > werden und er empfand dieses Feature, mit dem geworben > wird, nicht als Eigenleistung von Six, sondern eben > dieser OpenSource Entwickler. Ich glaube nicht, dass das "Feature" vom SixCMS eine Eigenleistung von den Open Source Entwicklern ist. Das SixCMS ist in PHP3 programmiert und steht in dem Prospekt auch drin. > Michael war dann auch der Meinung, dass "die Programme, > die Six durch Apache und Co. ersetzt hat, von den CMS- > Entwicklern selbst programmiert" wird. Das Six Content Management System laeuft auch unter jedem CGI-faehigen Webserver, z.B. von Microsoft, wo ist da ein Problem. -Egon -- Six Offene Systeme GmbH. Stuttgart - Berlin - New York. Wir stellen aus: CeBit 24.02. - 01.03.2000 Halle 10 Stand 425 Hannover Messe 20.03. - 25.03.2000 Halle 14 Stand J50 Fon +49 711 9 90 91 64 · Fax +49 711 9 90 91 99 · http://www.six.de/ From info_(at)_schuborg.de Sun, 13 Feb 2000 14:59:50 +0100 Date: Sun, 13 Feb 2000 14:59:50 +0100 From: Pascal Schult info_(at)_schuborg.de Subject: [php] Mehrdimensionale Array sortieren? Hi Marc.. bekommst du das array so aus einer datenbank? (dann sollte die DB die Daten am besten sortieren) Wieviele einträge wären das etwa? musst du die daten danach wieder an eine DB zurückgeben? wenn nicht, es nur eine ausgabe sein soll. würde ich das array 'verkleinern' a la: $bla = array("M1" => "Clemens Krause 30", "M2" => ... oder besser noch: $bla = array ("30 Clemens Krause ", " ... das kannst du dann mit usort() sortieren function sortieren($a,$b) { if ($a == $b) return 0; return ($a < $b) ? -1 : 1; } $mitarbeiter = array ("30 Clemens Krause ", " ... ); usort($zahlen, sortieren); while(list($key,$value) = each($zahlen)) { echo "$key = $value\n
"; } ciao > Ich versuche ein Mehrdimensionales Array nach einem bestimmten Punkt zu sortieren. > Wie im Beispiel würde ich gern die Einträge nach der Zahl sortieren. > Leider komm ich mit usort, ksort usw. überhaupt nicht klar. > Verstehe irgendwie nicht wie die sortierung von statten gehen soll. > Wo gibt man den Teil des Arrays an nachdem sortiert werden soll. > Wie bekommt die compare function ihre variablen? > > $mitarbeiter = array("M1" => array("Clemens", "Krause","30"), > "M2" => array("Janine","Bünning","10"), > "M3" => array("Carolin","Scholz","24"), > "M4" => array("Carolin","Schröder","15")); > ?> > > Das Ergebniss sollte nachher ungefähr so aussehen: > > 10 Janine Brünning > 15 Carolin Schröder > 24 Carolin Scholz > 30 Clemens Krause > From info_(at)_schuborg.de Sun, 13 Feb 2000 15:04:04 +0100 Date: Sun, 13 Feb 2000 15:04:04 +0100 From: Pascal Schult info_(at)_schuborg.de Subject: [php] Mehrdimensionale Array sortieren? Sorry Marc.. da habe ich nen denkfehler drin gehabt. so kann es nicht sortieren, da es den inhalt vollständig vergleicht. mußte also ein array a la: array ("10" => "Marc Schmitz", "40"... ) oder so sein. Die funktion muß anders aufgebaut werden. werde mal weiterdenken. vielleicht komme ich ja auf ne einfache lösung ciao From braukmann_(at)_tse-online.de Sun, 13 Feb 2000 15:13:39 +0100 Date: Sun, 13 Feb 2000 15:13:39 +0100 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Spende an Open Source Entwickler Hi, On Sun, Feb 13, 2000 at 02:26:06PM +0100, Björn Schotte wrote: > * Andreas Braukmann wrote: > > > Michael war dann auch der Meinung, dass "die Programme, > > > die Six durch Apache und Co. ersetzt hat, von den CMS- > > > Entwicklern selbst programmiert" wird. > > ... diesen Satz hab' ich leider ueberhaupt nicht verstanden? > > Sind da irgendwelche Bezuege verdreht, ... oder fehlt was in dem Satz? > > Nunja, als Beispiel wurde gebracht, dass z.B. > NetObjects Authoring Server 3.0 seinen eigenen > Datenbankdaemon mitbringt und SixCMS eben auf > MySQL "ausweicht", ebenso wie sie auf Apache > "ausweichen". ... naja. Das ist IMHO noch weniger haltbar. Das hat doch seitens SIX nichts mit 'ausweichen auf', sondern an anderen Orten wohl eher etwas mit dem NIH-Syndrom zu tun. Wer wuerde denn - sehr gute technologische Gruende seien mal ausgeschlossen - bei der Entwicklung eines CMS seine eigenes DBMS oder seinen eigenen Web-/Applikationsserver entwickeln wollen? Ob ich man dann bei der Auswahl der notwendigen Basissoftware fuer kommerzielle oder freie Produkte entscheide ist doch dann einzig und allein meine Sache (zumindest solange ich alle relevanten Lizenz-Bestimmungen ordnungsgemaess beachte). Sollen nun alle, die bisher gcc zur Software-Entwicklung genutzt haben, ihren eigenen Compiler entwickeln? -Andreas -- : TSE GmbH - Neue Medien : Gsf: Arne Reuter : : : Hovestrasse 14 : Andreas Braukmann : We do it with : : D-48351 Everswinkel : HRB: 1430, AG WAF : FreeBSD/SMP : : Ruf: +49 2582 66180 : : : :----------------------------------------------------------------------: : 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 Michael_(at)_Stahmann.de Sun, 13 Feb 2000 14:13:42 +0100 Date: Sun, 13 Feb 2000 14:13:42 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] OT - Sorry suche URL - wichtig Vielen Dank, ich habe wirklich mittlerweile 2 Stunden gesucht und dachte eigentlich das ich im Recherchieren sehr gut bin... habe immerhin schon 2 Bücher über das Internet geschireben, mit einem davon haben wir sogar einen Preis gewonnen :-) Ich muß wohl wieder mal zum Augenarzt 8-( Gruß 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 phplist_(at)_crytek.com Sun, 13 Feb 2000 15:49:27 +0000 Date: Sun, 13 Feb 2000 15:49:27 +0000 From: Michael Kaiser phplist_(at)_crytek.com Subject: [php] Spende an Open Source Entwickler On Sun, 13 Feb 2000 15:13:39 +0100, you wrote: >Hi, > >On Sun, Feb 13, 2000 at 02:26:06PM +0100, Björn Schotte wrote: >> * Andreas Braukmann wrote: >> > > Michael war dann auch der Meinung, dass "die Programme, >> > > die Six durch Apache und Co. ersetzt hat, von den CMS- >> > > Entwicklern selbst programmiert" wird. >> > ... diesen Satz hab' ich leider ueberhaupt nicht verstanden? >> > Sind da irgendwelche Bezuege verdreht, ... oder fehlt was in dem Satz? >> >> Nunja, als Beispiel wurde gebracht, dass z.B. >> NetObjects Authoring Server 3.0 seinen eigenen >> Datenbankdaemon mitbringt und SixCMS eben auf >> MySQL "ausweicht", ebenso wie sie auf Apache >> "ausweichen". >... naja. Das ist IMHO noch weniger haltbar. Das hat doch seitens >SIX nichts mit 'ausweichen auf', sondern an anderen Orten wohl eher >etwas mit dem NIH-Syndrom zu tun. >Wer wuerde denn - sehr gute technologische Gruende seien mal >ausgeschlossen - bei der Entwicklung eines CMS seine eigenes DBMS oder >seinen eigenen Web-/Applikationsserver entwickeln wollen? >Ob ich man dann bei der Auswahl der notwendigen Basissoftware fuer >kommerzielle oder freie Produkte entscheide ist doch dann einzig und >allein meine Sache (zumindest solange ich alle relevanten >Lizenz-Bestimmungen ordnungsgemaess beachte). Naja, das ist alles etwas aus dem Kontext gerissen. Ich habe nur Björn versucht zu verdeutlichen, dass Six dadurch einigen Entwicklungsaufwand einsparte, dass kein selbstprogrammierter Server, bzw. keine selbstprogammierte Datenbank eingesetzt wurde. Dann wollte Björn ein Beispiel für ein CMS, das seinen eigenen Server hat und ich führte NetObjects Authoring Server 3.0 an. Ich finde es vollkommen in Ordnung, dass Six bewährte Technik einsetzt, aber trotzdem fände ich es richtig, wenn einen Firma, die so vorgeht die Entwicklern der bewährten Technik freiwillig unterstützt. --Michael _____________________________________________________________ Du bist PHP - Einsteiger ? Installationsguides, BestofGML, Tipps, Links MySQL-Tutorial, WhoIsWho, Spotlight *NEU*dt. Manual *NEU* --- DyNAMIc WEb PAGes at http://www.dynamic-webpages.de ______________________________________________________________ From mschomers_(at)_gmx.de Sun, 13 Feb 2000 17:48:57 +0100 Date: Sun, 13 Feb 2000 17:48:57 +0100 From: Malte Schomers mschomers_(at)_gmx.de Subject: [php] Spende an Open Source Entwickler Hi! Michael Kaiser schrieb: > Nun also die Frage an die Liste, haltet ihr es für angebracht, > dass Firmen, die von PHP profitieren, dem PHP Team bei der > Weiterentwicklung helfen, oder haltet ihr das für "Schwachsinn"? Ich finde das überhaupt keinen Schwachsinn. Eine sehr gute Idee sogar. Außerdem nützt es ja allen etwas, da dann die OS Entwickler mehr Geld haben, um ihre Software weiterzuentwickeln. Malte -- [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] [ malte schomers | mschomers_(at)_gmx.de | www.malte.de.cx ] [ icq#: 39453721 | odigo id: 202551 -> www.odigo.com ] [ - - - - - - - - - - - - - - - - - - - - - - - - - - ] From kris_(at)_koehntopp.de Sun, 13 Feb 2000 19:00:03 +0100 Date: Sun, 13 Feb 2000 19:00:03 +0100 From: Kristian Koehntopp kris_(at)_koehntopp.de Subject: [php] [FAQ] Haeufig gestellte Fragen Die FAQ zu dieser Newsgroup findet sich unter der URL http://www.koehntopp.de/php/ Sie enthaelt die nachstehend aufgefuehrten Fragen und deren Antworten. #next Next Previous Contents _________________________________________________________________ de.comp.lang.php FAQ © Copyright 2000 Kristan Köhntopp, kris_(at)_koehntopp.de Tobias Ratschiller, tobias_(at)_dnet.it _________________________________________________________________ $Id: faq.sgml,v 1.8 2000/01/26 18:53:48 kk Exp $ $Id: about.sgml,v 1.11 2000/02/11 12:21:39 kk Exp $ $Id: arrays.sgml,v 1.4 2000/01/23 20:46:33 kk Exp $ $Id: code.sgml,v 1.4 2000/02/04 20:52:36 kk Exp $ $Id: databases.sgml,v 1.11 2000/02/04 21:37:34 kk Exp $ $Id: datetime.sgml,v 1.5 2000/01/30 21:56:36 kk Exp $ $Id: functions.sgml,v 1.7 2000/02/04 21:37:34 kk Exp $ $Id: install.sgml,v 1.11 2000/02/04 21:37:34 kk Exp $ $Id: mail.sgml,v 1.5 2000/02/04 15:47:14 kk Exp $ $Id: objects.sgml,v 1.5 2000/01/30 21:56:36 kk Exp $ $Id: open_exec.sgml,v 1.11 2000/02/04 21:37:34 kk Exp $ $Id: phpinterpreter.sgml,v 1.16 2000/02/04 21:37:34 kk Exp $ $Id: phplib.sgml,v 1.11 2000/02/04 21:37:34 kk Exp $ $Id: phpmyadmin.sgml,v 1.4 2000/01/22 16:38:16 tobias Exp $ $Id: regexp.sgml,v 1.5 2000/02/04 09:10:41 kk Exp $ $Id: scripts.sgml,v 1.6 2000/02/04 15:47:14 kk Exp $ $Id: strings.sgml,v 1.6 2000/01/23 21:58:32 kk Exp $ $Id: webserver.sgml,v 1.4 2000/02/04 21:37:35 kk Exp $ _________________________________________________________________ 1. Über diese FAQ * 1.1 Was ist das hier? * 1.2 Wo finde ich die aktuelle Version dieser FAQ? * 1.3 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? * 1.4 Kann ich selber für diese FAQ schreiben? * 1.5 Wie ist die Charta dieser Newsgroup? * 1.6 Was ist PHP? * 1.7 Wo finde ich weitere Informationen über PHP? * 1.8 Soll ich Jobangebote in de.comp.lang.php posten? 2. Installation und Inbetriebnahme * 2.1 Wie vergleicht sich PHP mit anderen bekannten Webentwicklungssystemen? * 2.2 Was bedeutet LAMP, WAMP und so weiter? * 2.3 CGI PHP oder Modul? * 2.4 PHP-Scripte von Windows nach Unix portieren? * 2.5 PHP3 oder PHP4? * 2.6 Suse Linux: Wie installiere ich PHP? * 2.7 Suse Linux: Warum funktionieren die libgd-Funktionen nicht korrekt? * 2.8 Wie compiliere ich ein aktuelles PHP als Modul auf Linux mit Apache Server? * 2.9 Ich habe Probleme PHP3 selbst zu compilieren. * 2.10 Wie installiere ich PHP auf Unix mit Netscape Server? * 2.11 Wie installiere ich CGI-PHP auf einem Apache-Server? * 2.12 Wie installiere ich PHP auf Windows mit Apache Server? * 2.13 Was ist PHP/FI und wo kann ich es bekommen? * 2.14 Wie kann ich eine PHP-Präsentation auf CD brennen? * 2.15 Wie kann ich mein ASP-Programm in PHP übersetzen? 3. PHP Interpreter * 3.1 Welche Editoren sind für PHP geeignet? * 3.2 Zeitgesteuerte PHP-Scripte und "Shellscripte" * 3.3 Kann ich bitte mal ein Beispielprogramm sehen? * 3.4 Wie finde ich heraus, wie mein PHP-Interpreter konfiguriert ist? * 3.5 Wie kann ich auf Umgebungsvariablen zugreifen? * 3.6 Wie kann ich auf den HTTP-Request-Header zugreifen? * 3.7 Gibt es noch mehr interessante Variablen im Environment? * 3.8 Ich verwende PHP als Apache-Modul. Wie kann ich dies konfigurieren? * 3.9 Was genau bewirkt safe_mode und ist das sicher? * 3.10 "Fatal error: Maximum execution time exceeded" * 3.11 Was ist --enable-force-cgi-redirect? Warum enthält $PHP_SELF den Pfad zum CGI-Interpreter? * 3.12 Warum funktioniert set_time_limit() nicht wie angepriesen? * 3.13 Was ist das für ein _(at)_-Zeichen vor einigen Funktionsaufrufen? * 3.14 Wie kann ich auf Kommandozeilen-Argumente zugreifen? 4. Typen und Funktionen * 4.1 Wie schreibe ich eine Funktion mit einer variablen Anzahl von Argumenten? * 4.2 Wie gebe ich mehrere Werte mit einer Funktion zurück? * 4.3 Wie schreibe ich ein Script, das beliebige Parameter verarbeitet? * 4.4 Variable Variablen * 4.5 Was ist der Unterschied zwischen isset() und einem Vergleich auf den Leerstring? * 4.6 Wie kann ich Javascript-Funktionen aus PHP heraus aufrufen? 5. Stringfunktionen * 5.1 Was ist besser, print() oder echo? * 5.2 Wie zerlege ich einen String? * 5.3 Wie zerlege ich eine URL? * 5.4 Wie gebe ich eine Zahl formatiert aus? * 5.5 Wie kann ich Zeilenumbrüche in
umwandeln? 6. Reguläre Ausdrücke * 6.1 Wie kann ich mehr über reguläre Ausdrücke lernen? * 6.2 Soll ich ereg() oder preg() verwenden? * 6.3 Wie verwende ich die preg()-Funktionen? * 6.4 Was sind reguläre Ausdrücke? * 6.5 Welche Bauelemente kommen in regulären Ausdrücken vor? * 6.6 Wie teste ich auf die Existenz mehrerer Suchworte in einem String/Array? * 6.7 Wie isoliere ich Suchstrings aus einem größeren Text? * 6.8 Wie führe ich Ersetzungsoperationen in Strings durch? 7. Arrays und Arrayvariablen * 7.1 Wie kann ich ein Element an ein Array anfügen? * 7.2 Wie kann ich ein Array aufzählen? * 7.3 Wie kann man ein ? * 15.8 "Document contains no data" 16. Häufig nachgefragte Standardscripte * 16.1 Wie kann ich eine schummelsichere Abstimmung codieren? * 16.2 Wie kann ich einen HTTP POST-Request absenden? * 16.3 Wie kann ich eine Volltextsuche realisieren? * 16.4 Wie kann ich mit PHP News lesen und schreiben? 17. Guter Code * 17.1 Vermeide globale Variablen. * 17.2 Prüfe importierte Parameter. Traue niemandem. * 17.3 Von HTML zu PHP: Schreibe Formularverarbeitungen in Normalform. * 17.4 Trenne Aussehen und Inhalt. _________________________________________________________________ Next Previous Contents #next contents Next Previous Contents _________________________________________________________________ 1. Über diese FAQ 1.1 Was ist das hier? Dies ist der monatliche Einführungsartikel für die Newsgruppe de.comp.lang.php. Er erklärt den Zweck der Newsgruppe, auf welche Weise man hier am einfachsten an sinnvolle Antworten kommt und dient als Sammlung von Antworten auf häufig gestellte Fragen in der Gruppe. Wenn Du Kommentare oder Vorschläge zu diesem Artikel hast oder wenn Du selber einige Abschnitte in diesen Artikel einbringen möchtest, wendest Du Dich am besten per Mail an den Urheber dieses Artikels, Kristian Köhntopp < kris_(at)_koehntopp.de>. 1.2 Wo finde ich die aktuelle Version dieser FAQ? Diese aktuelle Version dieser FAQ ist unter der URL http://www.koehntopp.de/php zu finden. Eine Version in einer einzigen Datei befindet sich unter der URL http://www.koehntopp.de/php/faq-single.html. Die Linuxdoc SGML-Quelltexte dieser FAQ sind unter der URL http://www.koehntopp.de/php/faq.tar.gz zu finden. Es existiert ein CVS-Archiv, aus dem die aktuelle Version der FAQ bezogen werden kann. Die CVSROOT dieses Archives ist :pserver:cvsread_(at)_phplib.netuse.de:/repository mit dem Paßwort cvsread. Das Modul heißt german-faq. Ein CVSWEB-Zugang zu dem Archiv ist unter http://phplib.netuse.de/cgi/cvsweb.cgi zu finden. ______________________________________________________________ $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository login Password: cvsread $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository checkout german-faq ... # Aktualisieren der Version mit $ cd german-faq $ cvs -z9 update -dAP ______________________________________________________________ Es gibt eine Mailingliste german-faq, die Nachrichten über Änderungen an der FAQ enthält und die man bestellen sollte, wenn man an der FAQ mitarbeiten möchte. Man kann die Mailingliste unter der Adresse german-faq-request_(at)_lists.netuse.de bestellen. 1.3 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? Dieser Text ist wie alle Werke urheberrechtlich geschützt. Jegliche Verwertung bedarf der Zustimmung der Autoren. Die einzelnen Artikel sind das Werk der jeweiligen Autoren wie an den Artikeln vermerkt. Artikel ohne besonderen Vermerk sind das Werk von Kristian Köhntopp. Die nichtexklusiven Verwertungsrechte für das Gesamtwerk liegen bei Kristian Köhntopp mit Ausnahme des Kapitels über phpMyAdmin, das von Tobias Ratschiller stammt. Mit diesem Text kommt die folgende Lizenz: * Der Text darf unverändert und mit vollen Verweis auf seinen Ursprung im Internet oder in Intranetzen angeboten werden. Die Autoren bitten um Meldung eines solchen Angebotes an german-faq_(at)_lists.netuse.de unter Angabe einer Kontaktadresse. Diese Kontaktperson ist herlich eingeladen, sich auf der Mailingliste german-faq_(at)_lists.netuse.de anzumelden, um über Aktualisierungen des Textes informiert zu werden. * Der Text darf zur eigenen Fortbildung oder zu Schulungs- und Ausbildungszwecken reproduziert und distributiert werden. * Die Autoren behalten sich den Abdruck und Vertrieb dieses Textes als Buch, CD-ROM oder anderer Form vor. Jegliche Reproduktion zu anderen als den in den ersten beiden Punkten genannten Zwecken ist untersagt und bedarf der schriftlichen Genehmigung der Autoren. Die Autoren erteilen diese Genehmigung normalerweise schnell und unbürokratisch, wenn es sich um eine Nutzung im Sinne oder zum Nutzen der Open Source-Bewegung handelt. 1.4 Kann ich selber für diese FAQ schreiben? Ja. Wenn Deine Texte Eingang in diese FAQ finden, erklärst Du Dich mit den folgenden Nutzungsbedingungen einverstanden: * Du mußt Deine Antworten mit Deinem vollen Namen kennzeichnen ("Von Nicholas Hafliner"). Du kannst aus Deinem Namen einen mailto: Hyperlink machen, wenn möchtest. * Du behältst das volle Urheber- und Verwertungsrecht an Deinem Text und kannst Deinen Text nach Deinem Gutdünken verwenden. * Du räumst Kristian Köhntopp die nichtexklusiven Verwertungsrechte für Deine Beiträge als Bestandteil der Gesamten FAQ ein. Das bedeutet, Du gestattest Kristian Köhntopp, Deine Beiträge als Bestandteil dieser FAQ als Buch, CD-ROM oder in anderer Form zu verwerten. Auf diese Weise versuchen wir die spätere Veröffentlichung dieser FAQ in anderen Medien möglich zu halten, obwohl das Gesamtwerk eine Vielzahl von Autoren haben kann. 1.5 Wie ist die Charta dieser Newsgroup? Diese Newsgruppe richtet sich an alle Benutzer und Programmierer von PHP, einer Programmiersprache mit Schwerpunkt auf der Entwicklung von Webanwendungen. Es können alle Themen rund um PHP besprochen werden, seien es nun Probleme mit der Installation, der Anwendung oder Programmierung in PHP oder der Erweiterung des PHP- Interpreters selbst. 1.6 Was ist PHP? Die Abkürzung PHP steht offiziell für "PHP: Hypertext Preprocessor". Dies ist eine rekursive Abkürzung im Stile des GNU-Projektes. PHP ist eine Scriptsprache zur dynamischen Erstellung von Webseiten. Die Anweisungen der Sprache sind dabei in den HTML-Code einer Webseite eingebettet, d.h. jede HTML-Seite ist auch ein gültiges PHP-Programm. Die Syntax von PHP ist ähnlich wie die von C, Java oder Javascript. Die Sprache zeichnet sich vor allen Dingen durch ihre leichte Erlernbarkeit, ihre ausgezeichneten Datenbankanbindungen und Internet-Protokolleinbindungen und die Unterstützung zahlreicher weiterer Funktionsbibliotheken aus. PHP stellt so für den Web-Entwickler das ideale Werkzeug zur Erstellung von dynamischen Inhalten dar. PHP ist freie Software im Sinne der Debian Free Software Guidelines (DFSG). Quelltext und Binaries des PHP-Interpreters sind frei erhältlich und können für alle kommerziellen und nichtkommerziellen Zwecke eingesetzt werden; jeder kann den PHP-Quelltext weiterentwickeln und die Änderungen an das PHP-Projekt zurückfließen lassen. Der genaue Lizenztext ist in der Datei COPYING enthalten, der Bestandteil der PHP-Distribution ist. PHP läuft auf allen gängigen Unix-Versionen und auf den verschiedenen Windows-Versionen (Win95, 98 und NT). Als CGI-Programm kann PHP mit jedem Webserver zusammenarbeiten. Für einige Webserver, allen voran Apache, stehen auch Modulversionen zur Verfügung, die sehr viel effizienter ausgeführt werden. Die Homepage des PHP-Projektes ist http://www.php.net. Mirrors dieser Site sind in vielen Ländern vorhanden, unter anderem auch in Deutschland unter der URL http://www.php3.de oder http://de.php.net. Von dort kann man die jeweils aktuelle Releaseversion des Interpreters sowie Binaries für eine Reihe von Plattformen herunterladen. Ebenso finden sich dort das englische Handbuch sowie Archive der englischen Mailinglisten. 1.7 Wo finde ich weitere Informationen über PHP? Zu PHP gibt es zahlreiche Informationsquellen in deutscher und englischer Sprache. Deutsche Ressourcen im WWW * Artikel von Kristian Köhntopp * Dynamic Webpages * Jörg Baachs LAMP-Installationsanleitung * Martin Jansens PHP Seiten * PHP mit dem PWS (Windows Personal Web Server) * PHP-Center * PHP-Homepage * Tutorials für PHP und MySQL * WAMP HowTo Internationale Ressourcen im WWW * PHP Homepage * Englische FAQ * Zend ist die PHP4 Scriping Engine * Annotated Online Manual * Berber's PHP3 Example Page * Devshed Developer Forum * PHP Classes Repository * PHP Knowledge Base * PHP Manual for Homesite * PHP3 Code Exchange * phpTidBits - Tutorials * phpWizard.net Bücher über PHP Ein Verzeichnis aller aktuellen Bücher findet man im Buchverzeichnis der englischen Website. In Deutsch: php -dynamische webauftritte professionell realisieren, Egon Schmid, Christian Cartus, Richard Blume; Markt und Technik Verlag. In Deutsch: PHP - Grundlagen und Lösungen, Webserver-Programmierung unter Windows und Linux, Jörg Krause; Carl Hanser Verlag. In Englisch: Core PHP Programming, Leon Atkinson; Prentice Hall. In Englisch: PHP3: Programming Browser-Based Applications, David Medinets; McGraw-Hill. In Englisch: Professional PHP, Jesus Castagnetto, Harish Rawat, Sascha Schuhmann, Chris Scollo, Deepak Veliath; Wrox Press. In Englisch: Building Database Applications on the Web Using PHP3, Craig Hilton, Jeff Willis, Bjorn Borud; Addison-Wesley. Fertige Anwendungen in PHP Ein Verzeichnis von Projekten, die PHP3 verwenden, findet man im Projektverzeichnis der offiziellen Homepage. * Phorum, ein Diskussionsforum. * phpSlash, ein Diskussionsforum. * IMP, ein Webmail Interface. * Bookmarker, eine Bookmark-Verwaltung. * PHPLIB, eine objektorientierte Bibliothek zur Anwendungsentwicklung. * phpMyAdmin, ein Managementsystem für MySQL-Datenbanken. * MyGuestbook, ein Gästebuch. * phpAds ein Verwaltungssystem für Banner Ads. * FishCartSQL, ein Shopping Cart. 1.8 Soll ich Jobangebote in de.comp.lang.php posten? Eine kurze Umfrage im Januar 2000 in de.comp.lang.php hat ergeben, daß Jobangebote in der Newsgroup toleriert werden, auch wenn sie nach Charta streng genommen off-topic sind, solange sie folgenden Ansprüchen an die äußere Form genügen: * Jobangebote sollen im Betrefftext des Artikels die Kennzeichnung [JOB] haben. Auf diese Weise sind sie leicht erkennbar und können von den Leuten, die sie nicht sehen wollen leicht unterdrückt werden, währen Sie von den Leuten, die einen Job suchen, leicht gefunden werden. * Jobangebote sollten mit der Headerzeile Followup-To: poster veröffentlicht werden. de.comp.lang.php nimmt die Veröffentlichung von Jobangeboten hin, ist aber nicht zur Diskussion über Jobangebote gedacht. * Jobangebote sollten nicht übermäßig oft veröffentlicht werden: Jeder Job sollte nur genau einmal angepriesen werden und Arbeitgeber mit ständigen oder wiederkehrenden Jobangeboten sollten nicht öfter als einmal im Monat veröffentlichen. Es hat keinen Sinn sich aufzudrängen und bei einem unbeliebten Arbeitgeber wird in der jetzigen Arbeitsmarksituation wohl kaum jemand anfangen. * Jobangebote sollten Netiquettekonform sein: Der Absendername soll eine Person ("Paul Arbeitgeber") und keine Funktion ("Personalbüro Arbeitgeber GmbH") sein. Die angegebene Mailadresse soll gültig sein. In Newsartikel soll kein HTML verwendet werden und Netscape Visitenkarten sollen nicht verwendet werden - Hochglanz-Blendwerk ist nett für das Marketing, aber wir sind R&D. * Jobangebote können in die formal korrekte Newsgroup de.markt.arbeit.biete crosspostet werden. Dann ist es doppelt wichtig, daß ein Followup-To: poster oder Followup-To: de.markt.arbeit.d gesetzt wird. de.comp.lang.php ist nicht zur Diskussion von Jobangeboten geeignet! Wenn Sie als Arbeitgeber nicht in der Lage sind, im USENET intelligent, kooperativ und regelkonform aufzutreten, sollten Sie andere Medien für ihre Personalaquise verwenden, die sich Ihnen leichter erschließen. Ihre Corporate Identity wird es Ihnen danken. _________________________________________________________________ Next Previous Contents From braukmann_(at)_tse-online.de Sun, 13 Feb 2000 19:34:53 +0100 Date: Sun, 13 Feb 2000 19:34:53 +0100 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] Spende an Open Source Entwickler Hi, On Sun, Feb 13, 2000 at 03:49:27PM +0000, Michael Kaiser wrote: > Ich finde es vollkommen in Ordnung, dass Six bewährte Technik > einsetzt, aber trotzdem fände ich es richtig, wenn einen Firma, die so > vorgeht die Entwicklern der bewährten Technik freiwillig unterstützt. ... dass ich diese Meinung teile, hab' ich in meiner ersten Nachricht zum Thema ja auch kundgetan. -Andreas -- : TSE GmbH - Neue Medien : Gsf: Arne Reuter : : : Hovestrasse 14 : Andreas Braukmann : We do it with : : D-48351 Everswinkel : HRB: 1430, AG WAF : FreeBSD/SMP : : Ruf: +49 2582 66180 : : : :----------------------------------------------------------------------: : 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 alex-meyer_(at)_gmx.de Sun, 13 Feb 2000 20:21:38 +0100 Date: Sun, 13 Feb 2000 20:21:38 +0100 From: Alex Meyer alex-meyer_(at)_gmx.de Subject: [php] Java Servlets besser als PHP? Hallo PHPler, ich programmiere jetzt schon seit einiger Zeit PHP. Aber zur Zeit häufen sich doch die Empfehlungen Java Servlets zu lernen bei mir. Also was ich eigentlich fragen will: Sind Java Servlets besser als PHP? Wenn ja warum, was kann man mit Java Servlets machen? Ich habe schon Versucht im Internet ein bisschen etwas über Java Servlets rauszufinden, habe aber nichts gefunden. Danke im voraus. MFG Alex From egon_(at)_six.de Sun, 13 Feb 2000 20:29:11 +0100 (MET) Date: Sun, 13 Feb 2000 20:29:11 +0100 (MET) From: Egon Schmid egon_(at)_six.de Subject: [php] Spende an Open Source Entwickler On Sun, 13 Feb 2000, Andreas Braukmann wrote: > Hi, > > On Sun, Feb 13, 2000 at 03:49:27PM +0000, Michael Kaiser wrote: > > Ich finde es vollkommen in Ordnung, dass Six bewdhrte Technik > > einsetzt, aber trotzdem fdnde ich es richtig, wenn einen Firma, die so > > vorgeht die Entwicklern der bewdhrten Technik freiwillig unterst|tzt. > > ... dass ich diese Meinung teile, hab' ich in meiner ersten Nachricht > zum Thema ja auch kundgetan. Jetzt muss ich mal wieder meinen Mailer bei Six benutzen. Der funktioniert auch im Urlaub. Wenn die Firma Six, was von den Entwicklern haben will, dann frage ich dort nach, wer das gegen Entgelt machen will, sofern es keiner aus dem Hause Six machen will. So ist das zum Beispiel mit der IBM DB2 gelaufen. Aber da Rasmus Lerdorf als Apache-Entwickler bei IBM in Raleigh, North Carolina im Research Triangle Park gearbeitet hat, hat er es mit der Unterstuetzung von IBM gemacht. Wenn das Rasmus nicht selber gemacht haette, dann haette es Zeev Suraski gegen Entgelt gemacht. Die Firma Six Offene Systeme GmbH beschaeftigt ja zwei PHP Entwickler. Auch wenn ich nicht direkt in der Programmierung beteiligt bin, so gibt es genuegend zu tun, um die Dokumentation zu verbessern, neue Module zu testen und mit den Programmautoren Kontakte zu pflegen. Ich bin aber bei der Firma Six nicht fuer die Weiterentwicklung von PHP3/4 zustaendig. Das ist immer noch mein privates Hobby. Und Dank dieses Hobbies habe ich eine Anstellung bei Six bekommen. Das macht soviel Spass, dass ich da auch waehrend meines Urlaubs ab und zu taetig bin. -Egon PS: Und die Moral von der Geschicht: Das Arbeitsamt in Stuttgart, haette mich beinahe als Erntehelfer in der Erdbeerernte einsetzen wollen. Es wuerde mich freuen, wenn ich ausser den negativen nichtsagenden Rezensionen bei Amazon.de etwas mehr Feedback fuer die zweite Auflage des PHP Buches bekommen wuerde. Ich hoffe, dass meine Mail-Probleme demnaechst der Vergangenheit angehoeren. Six Offene Systeme GmbH. Stuttgart - Berlin - New York. Wir stellen aus: CeBit 24.02. - 01.03.2000 Halle 10 Stand 425 Hannover Messe 20.03. - 25.03.2000 Halle 14 Stand J50 Fon +49 711 9 90 91 64 · Fax +49 711 9 90 91 99 · http://www.six.de/ From egon_(at)_six.de Sun, 13 Feb 2000 20:44:02 +0100 (MET) Date: Sun, 13 Feb 2000 20:44:02 +0100 (MET) From: Egon Schmid egon_(at)_six.de Subject: [php] Java Servlets besser als PHP? On Sun, 13 Feb 2000, Alex Meyer wrote: > ich programmiere jetzt schon seit einiger Zeit PHP. > Aber zur Zeit hdufen sich doch die Empfehlungen Java Servlets zu lernen bei > mir. > Also was ich eigentlich fragen will: > Sind Java Servlets besser als PHP? Wenn ja warum, was kann man mit Java > Servlets machen? > Ich habe schon Versucht im Internet ein bisschen etwas |ber Java Servlets > rauszufinden, > habe aber nichts gefunden. IMHO sind die Servlets nicht besser wie PHP. Java-Support ist da wesentlich interessanter. Aber ich hatte die Gelegenheit den Java-, Servlet- und JSP-Support in PHP4 auszuprobieren. Java ist kein Problem, das laeuft so aehnlich wie JavaScript auf dem Browser ab. Die JSP-Geschichte wollte bei mir noch nicht so richtig klappen, weil man da den Apache-Server abschalten muss. Ist diese Huerde aber einmal geschafft, dann kann man von PHP 4 aus, JSP und Servlets laufen lassen. Das heisst, man sollte die Java Server Pages als Webserver benutzen. Ich hoffe, dass mir Sam Ruby das auch ordentlich dokumentiert. -Egon Six Offene Systeme GmbH. Stuttgart - Berlin - New York. Wir stellen aus: CeBit 24.02. - 01.03.2000 Halle 10 Stand 425 Hannover Messe 20.03. - 25.03.2000 Halle 14 Stand J50 Fon +49 711 9 90 91 64 · Fax +49 711 9 90 91 99 · http://www.six.de/ From a.temme_(at)_gmx.de Sun, 13 Feb 2000 21:03:54 +0100 Date: Sun, 13 Feb 2000 21:03:54 +0100 From: =?iso-8859-1?Q?Andr=E9?= Temme a.temme_(at)_gmx.de Subject: [php] email-attachements auslesen Hallo, gibt es eine möglichkeit, mittels php ein mail-attachement aus einer pop3-fähigen mailbox zu extrahieren? Ich habe einen Kunden, dessen Firmendatenbank über ein vorhandenes SQL-Script in ein ASCII-File geschrieben wird, dieses wird per mail verschickt. Was ich mir zunutze machen könnte, um auf diesem Weg seine Web-MySQL-Datenbank zu aktualisieren. Ich weiß, das das auch - und wahrscheinlich schöner - per file-upload geht, in diesem Fall soll aber nach Möglichkeit der mail-weg beschritten werden. Beste Grüße, Andre From wolfgang_(at)_handyinfo.at Sun, 13 Feb 2000 21:09:23 +0100 Date: Sun, 13 Feb 2000 21:09:23 +0100 From: HandyInfo.at wolfgang_(at)_handyinfo.at Subject: [php] Mysql Doppelter Eintrag Hallo Ich sitze jetzt bereits seit ein paar Stunden an diesem Problem bzw. an meinem PHP Buch. Es geht darum, dass ich überprüfe, ob ein Eintrag (mysql), den ein User tätigt bereits borhanden ist. Ich habe es bis jetzt so versucht: $sql = "SELECT COUNT(*) FROM new WHERE titel = $titel and datum = $datum"; $sql .= " and zeit = $zeit and beschreibung = $beschreibung"; if (mysql_query($sql, $dbconn)) ERROR...... } Diese Methode funktioniert aber einfach nicht. mysql_query() gibt hier nichts zurück wenn ich die Abfrage so tätige: titel = '$titel' ( mit ' ) dann gibt query immer 2 zurück Ich hoffe mir kann jemand helfen, auch wenn Sonntag ist. Danke im Vorhinein Wolfgang From wolfgang_(at)_handyinfo.at Sun, 13 Feb 2000 21:14:18 +0100 Date: Sun, 13 Feb 2000 21:14:18 +0100 From: HandyInfo.at wolfgang_(at)_handyinfo.at Subject: [php] Mysql Doppelter Eintrag Ich habe es auch so probiert: $sql = "SELECT * FROM new WHERE titel = $titel and datum = $datum"; $sql .= " and zeit = $zeit and beschreibung = $beschreibung"; und so: $sql = "SELECT * FROM new WHERE titel = '$titel' and datum = '$datum'"; $sql .= " and zeit = '$zeit' and beschreibung = '$beschreibung'"; Danke Wolfgang > Hallo > > Ich sitze jetzt bereits seit ein paar Stunden an diesem Problem bzw. an > meinem PHP Buch. Es geht darum, dass ich überprüfe, ob ein Eintrag (mysql), > den ein User tätigt bereits borhanden ist. Ich habe es bis jetzt so > versucht: > > $sql = "SELECT COUNT(*) FROM new WHERE titel = $titel and datum = $datum"; > $sql .= " and zeit = $zeit and beschreibung = $beschreibung"; > > if (mysql_query($sql, $dbconn)) > ERROR...... > } > > Diese Methode funktioniert aber einfach nicht. > mysql_query() gibt hier nichts zurück > wenn ich die Abfrage so tätige: titel = '$titel' ( mit ' ) dann gibt query > immer 2 zurück > > Ich hoffe mir kann jemand helfen, auch wenn Sonntag ist. > Danke im Vorhinein > > Wolfgang From webmaster_(at)_cyberfly.net Sun, 13 Feb 2000 21:21:57 +0100 Date: Sun, 13 Feb 2000 21:21:57 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] Spende an Open Source Entwickler Hi, > > > Michael war dann auch der Meinung, dass "die Programme, > > > die Six durch Apache und Co. ersetzt hat, von den CMS- > > > Entwicklern selbst programmiert" wird. > > ... diesen Satz hab' ich leider ueberhaupt nicht verstanden? > > Sind da irgendwelche Bezuege verdreht, ... oder fehlt was in dem Satz? > Nunja, als Beispiel wurde gebracht, dass z.B. > NetObjects Authoring Server 3.0 seinen eigenen > Datenbankdaemon mitbringt und SixCMS eben auf > MySQL "ausweicht", ebenso wie sie auf Apache > "ausweichen". Das ist eine Schwierige Argumentation, wenn ich einen Webauftritt für eine Firma mache, und der Firma einen Rechner so einrichte das auf der Kiste Linux, Apache, MySQL, und PHP3, laufen, weiche ich dann auch aus & hätte eigentlich ein eigenes System machen sollen? Naja, mal zum Kern der Idee, wie sollte man dann entscheiden, welchen OpenSource Projekte & OpenSource Programmierern man Geld geben sollte? Gruss Peter "[DiSAStA]" Petermann From webmaster_(at)_cyberfly.net Sun, 13 Feb 2000 21:27:27 +0100 Date: Sun, 13 Feb 2000 21:27:27 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] Java Servlets besser als PHP? Hi Alex, > ich programmiere jetzt schon seit einiger Zeit PHP. > Aber zur Zeit häufen sich doch die Empfehlungen Java Servlets zu > lernen bei > mir. > Also was ich eigentlich fragen will: > Sind Java Servlets besser als PHP? Wenn ja warum, was kann man mit Java > Servlets machen? > Ich habe schon Versucht im Internet ein bisschen etwas über Java Servlets > rauszufinden, > habe aber nichts gefunden. Nun, du kennst bisher wahrscheinlich 2 Arten von Java Programmen "echte" Java Programme, die eben auf Java laufen Applets, die in eine Webseite eingebunden werden, und auf der Clientseite laufne Servlets sind JavaProgramme die auf einem Webserver laufen, und für die Ausgabe eben direkt über den Webserver (z.B. Apache) Html dateien rausschieben. Du kannst mit Servlets eben alles machen, was man mit einer Programmiersprache machen kann, welche als Ausgabe HTML benutzt (ok, das is komplett eine verallgemeinerte Darstellung, sollte aber reichen!?) MfG Peter Petermann webmaster_(at)_cyberfly.net http://www.cyberfly.net From webmaster_(at)_cyberfly.net Sun, 13 Feb 2000 21:29:30 +0100 Date: Sun, 13 Feb 2000 21:29:30 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] Java Servlets besser als PHP? Hi Egon, > Java ist kein Problem, das laeuft so aehnlich wie JavaScript auf dem > Browser ab. ??? JavaScript hat nicht viel mit Java gemein... Gruss Peter "[DiSAStA]" Petermann webmaster_(at)_cyberfly.net http://www.cyberfly.net From egon_(at)_six.de Sun, 13 Feb 2000 21:32:28 +0100 (MET) Date: Sun, 13 Feb 2000 21:32:28 +0100 (MET) From: Egon Schmid egon_(at)_six.de Subject: [php] Mysql Doppelter Eintrag On Sun, 13 Feb 2000, HandyInfo.at wrote: > Ich sitze jetzt bereits seit ein paar Stunden an diesem Problem bzw. an > meinem PHP Buch. Es geht darum, dass ich |berpr|fe, ob ein Eintrag (mysql), > den ein User tdtigt bereits borhanden ist. Ich habe es bis jetzt so > versucht: > > $sql = "SELECT COUNT(*) FROM new WHERE titel = $titel and datum = $datum"; > $sql .= " and zeit = $zeit and beschreibung = $beschreibung"; > > if (mysql_query($sql, $dbconn)) > ERROR...... > } > > Diese Methode funktioniert aber einfach nicht. > mysql_query() gibt hier nichts zur|ck > wenn ich die Abfrage so tdtige: titel = '$titel' ( mit ' ) dann gibt query > immer 2 zur|ck Also ich sehe nun auch nicht, wo Dein Problem liegt. Normalerweise testet man sowas mit dem MySQL-Monitor. Da ist man dann sicher dass kein SQL-Fehler vorliegt. -Egon Six Offene Systeme GmbH. Stuttgart - Berlin - New York. Wir stellen aus: CeBit 24.02. - 01.03.2000 Halle 10 Stand 425 Hannover Messe 20.03. - 25.03.2000 Halle 14 Stand J50 Fon +49 711 9 90 91 64 · Fax +49 711 9 90 91 99 · http://www.six.de/ From wolfgang_(at)_handyinfo.at Sun, 13 Feb 2000 21:37:45 +0100 Date: Sun, 13 Feb 2000 21:37:45 +0100 From: HandyInfo.at wolfgang_(at)_handyinfo.at Subject: [php] Mysql Doppelter Eintrag Aber diese Überprüfung wird jedesmal vorgenommen, wenn ein User einen datensatz übermittelt. Denn wenn er z.B.: den Submit Knopf 2 mal drückt, soll der Datensatz nicht 2 mal eingetragen werden. Wolfgang > > Also ich sehe nun auch nicht, wo Dein Problem liegt. Normalerweise testet > man sowas mit dem MySQL-Monitor. Da ist man dann sicher dass kein > SQL-Fehler vorliegt. > From kar-wing_(at)_kwlau.de Sun, 13 Feb 2000 21:42:48 +0100 Date: Sun, 13 Feb 2000 21:42:48 +0100 From: Kar-Wing Lau kar-wing_(at)_kwlau.de Subject: [php] AW: [php] Java Servlets besser als PHP? Hallo Alex, ich bin gerade an einem Projekt dran, wo ich durch Kundenvorgabe selber fast vom Einsatz mit PHP absehen musste und dann in Java Server Pages hineingerutscht wäre. Deswegen hatte ich mich auch erst vor ein paar Tagen über JSP schlau gemacht. Es gibt über serverpages.com eine Rubrik zu Java Server Pages. Über die Link-Seite zu Java Servlets sind sehr interessante Tutorials & Co. zu JSP usw. zu finden: http://www.serverpages.com/Java_Server_Pages/Tutorials/ Bei java.serverpages.com gibt es unter anderem auch Vergleiche vor allem zwischen JSP und ASP. Bei solchen Vergleichen kann man am ehesten noch die Features von JSP gegenüber PHP herausfinden. Einen speziellen Vergleich zwischen JSP und PHP konnte ich leider nicht finden. Ein "hello world" in Java Servlets zu programmieren ist nur ein etwas aufwendiger als in PHP. Sämtliche anderen Operationen erfordern tiefere Java Kenntnisse. Aber wer damit *aufgewachsen* ist, kommt damit super zurecht. Die Java Server Pages an sich aber gleichen den PHP Pages sehr (finde ich zumindest). Für mich, der zugegeben noch nicht einmal sehr fit in PHP ist, war es kein Problem die Funktionsweise von JSP zu verstehen. Nur die Datenbankanbindung verwendet sog. JDBC, was für jede zu konnektierende Datenbank erst mal beschafft werden muss. Die meisten JDBC Schnittstellen kann man glaube ich von SUN bekommen. Ansonsten muss man sich eine JDBC-to-ODBC Bridge besorgen. Was das allerdings für negative Performance-Auswirkungen hat, weiss ich nicht. ODBC ist hingegen Standard, was PHP ja zur Genüge unterstützt. Ansonsten stellt sich glaube ich eher die Frage, welche Sprache mehr Funktionalitäten bietet, Java mit JSP oder PHP. Einfacher für komplette Neulinge ohne Java Kenntnisse zu erlernen ist aber glaube ich immer noch PHP. Ich würde mich freuen, wenn es noch mehr Feedback zu dem Thema geben würde. Ich bin weder Experte in PHP noch in JSP und würde gerne mehr über die Unterschiede der beiden Sprachen erfahren. Definitiv die falsche Frage für diese Liste, aber trotzdem: Ist es z.B. möglich mit JSP und vielleicht auch in Verbindung von JavaScript dynamische Inhalte ohne Refresh der Seite darzustellen? Wenn ja, dann wäre das ein nicht zu verachtender Vorteil, oder welche Möglichkeiten gibt es bei PHP so etwas zu realisieren (meines Wissens nämlich nicht möglich)? --Kar-Wing From webmaster_(at)_scherhak.de Sun, 13 Feb 2000 21:51:23 +0100 Date: Sun, 13 Feb 2000 21:51:23 +0100 From: Webmaster webmaster_(at)_scherhak.de Subject: [php] =?iso-8859-1?Q?Bruch_einf=FCgen?= This is a multi-part message in MIME format. ------=_NextPart_000_0043_01BF766C.7815BFA0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Liste, ich habe gerade erst angefangen mich mit PHP zu besch=E4ftigen und habe eine Frage. Im Moment bin ich dabei Formulardaten auswerten zu lassen. Mein Prob ist jetzt folgendes: In der generierten Antwortseite werden diese drei Eingaben nebeneinander = dargestellt. So z.B.:Name der Seite: XXXXX HTTP Adresse: XXXXX E-Mail: XXXXXXX Wie kann ich einen Bruch hier einbringen ? F=FCr Eure Hilfe beedanke ich mich schon im vorraus und verbleibe mit freundlichen Gr=FC=DFen ... Sascha Scherhak ------=_NextPart_000_0043_01BF766C.7815BFA0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo Liste,
ich habe gerade erst angefangen mich = mit=20 PHP
zu besch=E4ftigen und habe eine = Frage.
Im Moment bin ich dabei Formulardaten = auswerten=20 zu lassen.
Mein Prob ist jetzt = folgendes:
 
In der generierten Antwortseite = werden diese=20 drei Eingaben nebeneinander dargestellt.
So z.B.:Name der=20 Seite: XXXXX HTTP Adresse: XXXXX E-Mail: = XXXXXXX
Wie kann ich einen Bruch hier = einbringen=20 ?
 
   =20 <?
     $body=3D"";    = ;          
 
     $body.=3D"Name der Seite:=20 ";            = ;            =  
     if=20 ($pagename!=3D""): $body.=3D$pagename; else: $body.=3D"Keine Angabe";=20 endif;
     $body.=3D"\n";
 

     $body.=3D"HTTP Adresse:=20 ";            = ;            =            
&nb= sp;    if=20 ($url!=3D""): $body.=3D$url; else: $body.=3D"Keine Angabe";=20 endif;
     $body.=3D"\n";
 

     $body.=3D"E-Mail Adresse:=20 ";            = ;            =            
&nb= sp;    if=20 ($mail!=3D""): $body.=3D$mail; else: $body.=3D"Keine Angabe";=20 endif;
     $body.=3D"\n";
 
          &nbs= p;    =20    echo $body;
 
 
 

    ?>
 
F=FCr Eure Hilfe beedanke ich mich = schon im vorraus=20 und
verbleibe mit freundlichen Gr=FC=DFen = ...
 
Sascha Scherhak
 
------=_NextPart_000_0043_01BF766C.7815BFA0-- From bjoern_(at)_baer.mayn.de Sun, 13 Feb 2000 21:49:05 +0100 Date: Sun, 13 Feb 2000 21:49:05 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Bruch_einf=FCgen?= Hi, * Webmaster wrote: bitte deinen richtigen Namen schreiben. :-) Und HTML-Mails (die hast du als Attachment verschickt) abstellen. Danke. :-) > In der generierten Antwortseite werden diese drei Eingaben nebeneinander dargestellt. > So z.B.:Name der Seite: XXXXX HTTP Adresse: XXXXX E-Mail: XXXXXXX > Wie kann ich einen Bruch hier einbringen ? Nun, deine Frage hat mit Strings (also Zeichenketten) zu tun. Also könntest du mal auf schauen, was man mit Strings alles so machen kann. Zum einen könntest du dein $body.="\n"; durch $body.="
"; ersetzen, weil in HTML werden "Umbrüche" mit dem
-Tag gemacht. Oder du benutzt eine PHP-Funktion, die \n in
umwandelt. Welche das ist, mußt du selbst herausfinden. -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From egon_(at)_six.de Sun, 13 Feb 2000 21:50:33 +0100 (MET) Date: Sun, 13 Feb 2000 21:50:33 +0100 (MET) From: Egon Schmid egon_(at)_six.de Subject: [php] Spende an Open Source Entwickler On Sun, 13 Feb 2000, Peter Petermann wrote: > Hi, > > > > > Michael war dann auch der Meinung, dass "die Programme, > > > > die Six durch Apache und Co. ersetzt hat, von den CMS- > > > > Entwicklern selbst programmiert" wird. > > > ... diesen Satz hab' ich leider ueberhaupt nicht verstanden? > > > Sind da irgendwelche Bezuege verdreht, ... oder fehlt was in dem Satz? > > Nunja, als Beispiel wurde gebracht, dass z.B. > > NetObjects Authoring Server 3.0 seinen eigenen > > Datenbankdaemon mitbringt und SixCMS eben auf > > MySQL "ausweicht", ebenso wie sie auf Apache > > "ausweichen". > > Das ist eine Schwierige Argumentation, > wenn ich einen Webauftritt f|r eine Firma mache, > und der Firma einen Rechner so einrichte das auf der > Kiste > Linux, Apache, MySQL, und PHP3, laufen, > weiche ich dann auch aus & hdtte eigentlich ein eigenes System machen > sollen? > > > Naja, mal zum Kern der Idee, > wie sollte man dann entscheiden, > welchen OpenSource Projekte & OpenSource Programmierern > man Geld geben sollte? Ist doch klar, den PHP Entwicklern und der PHP Documentation Group. Die sind immer fuer Dich da, am Morgen, am Abend, im Urlaub, und so weiter. -Egon PS: Falls ich morgen nichts zur deutschen Mailing-Liste beitrage, so liegt das daran, dass ich im Urlaub mein privates System etwas erweitere. Six Offene Systeme GmbH. Stuttgart - Berlin - New York. Wir stellen aus: CeBit 24.02. - 01.03.2000 Halle 10 Stand 425 Hannover Messe 20.03. - 25.03.2000 Halle 14 Stand J50 Fon +49 711 9 90 91 64 · Fax +49 711 9 90 91 99 · http://www.six.de/ From egon_(at)_six.de Sun, 13 Feb 2000 22:00:54 +0100 (MET) Date: Sun, 13 Feb 2000 22:00:54 +0100 (MET) From: Egon Schmid egon_(at)_six.de Subject: [php] Java Servlets besser als PHP? On Sun, 13 Feb 2000, Peter Petermann wrote: > > Java ist kein Problem, das laeuft so aehnlich wie JavaScript auf dem > > Browser ab. > JavaScript hat nicht viel mit Java gemein... Ich weiss, aber Java laeuft ebenso wie JavaScript auf dem Browser ab. Ich wollte eigentlich nur die Applets und Servlets hervorheben. Dieser Support ist tatsaechlich in PHP 4 integriert. Der Java-Support laeuft nur mit der PHP4 Beta 3 und die JSP-Unterstuetzung sowie die Servlet-Unterstuetzung ist ab Beta 4 dabei. (oder sollte da funzen). Wenn man die CVS-Version von PHP4 benutzt, dann ist das ein Kinderspiel, da braucht man auf die fuer dieses Wochenende geplante Beta 4 nicht zu warten. -Egon Six Offene Systeme GmbH. Stuttgart - Berlin - New York. Wir stellen aus: CeBit 24.02. - 01.03.2000 Halle 10 Stand 425 Hannover Messe 20.03. - 25.03.2000 Halle 14 Stand J50 Fon +49 711 9 90 91 64 · Fax +49 711 9 90 91 99 · http://www.six.de/ From webmaster_(at)_cyberfly.net Sun, 13 Feb 2000 22:19:25 +0100 Date: Sun, 13 Feb 2000 22:19:25 +0100 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] AW: [php] Java Servlets besser als PHP? Hi Egon, > > > Java ist kein Problem, das laeuft so aehnlich wie JavaScript auf dem > > > Browser ab. > > JavaScript hat nicht viel mit Java gemein... > > Ich weiss, aber Java laeuft ebenso wie JavaScript auf dem Browser ab. Ich Nein, falsch Java setzt keinen Browser sondern ne VM voraus, JavaScript is ne Browser sache > wollte eigentlich nur die Applets und Servlets hervorheben. Dieser Support > ist tatsaechlich in PHP 4 integriert. PHP4 kenn ich mich (nochnicht!!!) mit aus Gruss Peter "[DiSAStA]" Petermann webmaster_(at)_cyberfly.net http://www.cyberfly.net PS: kommt nur mir das so vor, oder verwechseln hier ein paar leute Servlets & Serverpages, sind doch getrennte Technologien... From info_(at)_schuborg.de Sun, 13 Feb 2000 22:30:13 +0100 Date: Sun, 13 Feb 2000 22:30:13 +0100 From: Pascal Schult info_(at)_schuborg.de Subject: [php] Re: Spende an Open Source Entwickler Hi Egon... > > Es wuerde mich freuen, wenn ich ausser den negativen nichtsagenden > Rezensionen bei Amazon.de etwas mehr Feedback fuer die zweite Auflage des > PHP Buches bekommen wuerde. ich glaube ich habe noch die erste auflage, aber was soll sich denn geändert haben? Sachliche Fehler, oder eine generelle überarbeitung? Wer hat eigentlich was geschrieben? Gehe ich Recht in der Annahme, daß Kapitel 'PHP-Funktionen Selbstgemacht' nicht von dir ist? Ich finde das Buch ist nicht gut indexiert. ich habe mich schon fast geärgert dafür 89.- ausgegeben zu haben. da waren für mich die 140.- mark für den importe von medinets buch schon besser angelegt. wäre es nicht möglich ein buch so zu gestalten, daß man inhalte so schnell findet wie beim html-manual 'selfhtml'? Das Problem gibts ja anscheinend beim php-manual auch. da ist eine schnelle suche nach manchen befehlen nur schwer möglich. bis man entdeckt hat unter welchem punkt man suchen soll, ist man auch schon gefrustet. wer soll denn darauf kommen, daß 'function_exists()' oder 'unpack()'unter punkt 'Miscellaneous' zu suchen ist? Kann man nicht einfach ein dropdownmenu einbauen? Aufgrund mancher unzulänglichkeiten de3s manuals bin ich selber gerade dabei ein script zu schreiben welches das manual ausliest und in bessere form bringt. Na ja, egal, weiche gerade ab... Zum Buch: z.Bsp. preg_match konnte ich im stichwortverzeichnis leider nicht finden, obwohl dort die meisten anderen befehle mit seitenzahl zu finden sind. Mit den Suchworten PCRE oder Perl konnte ich über das stichwortverzeichnis auch nicht zur Seite 311 gelangen, wo die Befehle stehen. Bei dem Begriff Perl war sie nicht aufgeführt und PCRE gabs gar nicht. Im Inhaltsverzeichnis waren die Perl expressions dann erst aufzufinden. Das Buch übermittelt ab der Seite 35 bis 166, also für 130 Seiten, gute Infos. Ich frage mich aber, z.Bsp. was die folgenden 200 Seiten so bringen sollen. - die gesamte funktionsreferenz die auch im manual steht - eine lange phplib-beschreibung - der teil, der sich mit php-funktionsentwiklung befaßt Am Ende stehen dann noch ein paar gute Infos. Wieviele der Käufer dieses Buches werden Funktionen selber programmieren? 5%?? Tat dieses Kapitel not? Passt nicht zum Stil dieses Buches. Wozu die gesamte funktionsreferenz? zum füllen des buches? Das halbe stichwortverzeichnis verweist auf diese. Wenn ich bei 50% der stichworte in der Funktionsreferenz lande kann ich auch gleich das manual nehmen. da sind die begriffe dann besser erklärt. Etwas besser strukturiert, wäre es eventuell ein interessantes Nachschlagwerk. da ich aber nicht gerne lange suche, benutze ich lieber das manual (was in den nächsten tagen wesentlich leichter zu benutzen sein sollte als vorher... mit editiermöglichkeiten, zusatzbeispielen, besserer menuführung etc. ;). Trotzdem muss ich sagen, dass es mich überrascht hat von markt und technik ein buch zu finden, welches wirklich lesbar ist. manchmal sind die nämlich wirklich schrott. ...tja, addison wesley... Auf jeden Fall hat mich dieses Buch ein paar Schritte weitergebracht. Da es noch wenig deutschsprachige Bücher über php gibt, kann ich dieses buch trotzdem jedem neueinsteiger empfehlen. david medinets ist aber immer noch meine momentane referenz. ciao erstmal... From info_(at)_schuborg.de Sun, 13 Feb 2000 22:34:31 +0100 Date: Sun, 13 Feb 2000 22:34:31 +0100 From: Pascal Schult info_(at)_schuborg.de Subject: [php] Bruch =?iso-8859-1?Q?einf=FCgen?= Hi Sascha... das ist eigentlich ein html-ding. mit
halt. > In der generierten Antwortseite werden diese drei Eingaben > nebeneinander dargestellt. > So z.B.:Name der Seite: XXXXX HTTP Adresse: XXXXX E-Mail: XXXXXXX > Wie kann ich einen Bruch hier einbringen ? > $body.="Name der Seite: "; > if ($pagename!=""): $body.=$pagename; else: $body.="Keine > Angabe"; endif; > $body.="\n
"; > > > $body.="HTTP Adresse: "; > if ($url!=""): $body.=$url; else: $body.="Keine Angabe"; endif; > $body.="\n
"; > > > $body.="E-Mail Adresse: "; > if ($mail!=""): $body.=$mail; else: $body.="Keine Angabe"; endif; > $body.="\n
"; viel erfolg noch. eventuell lad dir mal bei www.teamone.de selfhtml runter, wenn du es nicht schon hast. ciao From php_(at)_the-saints.de Mon, 14 Feb 2000 00:02:25 +0100 Date: Mon, 14 Feb 2000 00:02:25 +0100 From: Mathias Weiser php_(at)_the-saints.de Subject: [php] phpmyadmin bei Strato sichern messi_(at)_bigfoot.com schrieb am 13.02.2000: >Reply-To: php_(at)_solix.wiso.Uni-Koeln.DE >From: messi_(at)_bigfoot.com >Date: Sun, 13 Feb 2000 14:38:19 +0100 >Subject: [php] phpmyadmin bei Strato sichern >To: php_(at)_solix.wiso.Uni-Koeln.DE > >Hallo Liste ! > >Sicher PHP und Strato ist hier schon oft durchgekaut worden, was >ich aber nirgens gefunden habe ist wie die Strato-Kunden den >phpmyadmin gegen unbefugten Zugriff sichern. > >advauth geht (bei mir) nicht und vor jedem Zugriff per ftp die >Zugangsdaten eintragen kanns ja auch nicht sein. > >Ich würde es mit JavaSript probieren, aber glücklich machen mich >keine Idee die mir dazu kommt. Ich habe die phpMyAdmin-Sachen in ein extra Verzeichnis gepackt und dieses durch eine .htaccess Datei geschuetzt. Dies sollte die einfachste und sicherste Methode sein, denke ich. Gruß Mathias From l-andre_(at)_gmx.de Mon, 14 Feb 2000 00:49:50 +0100 Date: Mon, 14 Feb 2000 00:49:50 +0100 From: =?iso-8859-1?Q?Andr=E9?= Laugks l-andre_(at)_gmx.de Subject: [php] Zeiger, Dateizeiger, ... Hallo alle zusammen! Ich stoße oft auf den Begriff Zeiger (z.B. bei Arrays) und Dateizeiger (z.B. bei fpassfhru(), fseek()). Z.B., zitiert aus PHP von Jörg Krause ---><8------------------ end(). Setzt den internen Zeiger ans Ende. fseek setzt den Dateizeiger um ein Offset offset vor oder zurück. ----><8----------------- Was bedeutet Zeiger, in "Bezug" auf PHP? Vielen Dank, André From ggeyerma_(at)_fh-koblenz.de Sun, 13 Feb 2000 15:55:10 +0100 Date: Sun, 13 Feb 2000 15:55:10 +0100 From: Guido Geyermann ggeyerma_(at)_fh-koblenz.de Subject: [php] mod_php genauso sicher wie cgi_php? hi liste, ich bin gerade im gespraech mit einem provider um eine domaim zu hosten. genauer: virtual-host mit php3 und mysql. 2 details stoeren mich: 1. der webmaster sagt das php als apache-modul laeuft, aber die skripte trotzdem unter uid's ablaufen. nach eingehendem studium des manuals und kristian's 'webserver verstehen und tunen' bin ich davon ausgegangen das cgi_php zwar die performance-schwaechere, aber sichere variante ist. hat der webmaster keine ahnung oder kann man mod_php auch sicher auslegen (bei virtual-hosts)? 2. 'load data infile' und 'load data local infile' besitzen volle funktionalitaet, was bei 'load data infile' file-priv rechte voraussetzt. apache -und mysql-server laufen beide auf der selben maschine, durch die file-priv rechte koennte man dann doch jede datei einlesen an die der mysql-server rechte besitzt. stellt dies nicht auch ein risiko dar? ich hoffe ihr koennt mir weiterhelfen. mfg guido From ggeyerma_(at)_fh-koblenz.de Sun, 13 Feb 2000 20:32:59 +0100 Date: Sun, 13 Feb 2000 20:32:59 +0100 From: Guido Geyermann ggeyerma_(at)_fh-koblenz.de Subject: [php] mod_php genauso sicher wie cgi_php? Markus Dobel schrieb: > mod_php kennt den sogenannten safe mode. welche einschraenkungen dabei > entstehen, ist in > > http://www.koehntopp.de/php/faq-3.html#ss3.9 vielen dank, habe mir die faq direkt mal runtergezogen. gruss guido From rik_(at)_shorebreak.de Sun, 13 Feb 2000 14:13:49 +0100 Date: Sun, 13 Feb 2000 14:13:49 +0100 From: Hendrik (rik) Frank rik_(at)_shorebreak.de Subject: [php] Re: PHPLib Template... At 13.02.00 11:59 +0100, you wrote: > > > > > > > hmmm... ^^^^^^ Versteh ich nicht... > > >der string wird bei den zeichen 1,2,3 gesplittet (split), mit >leerzeichen zusammengefügt(join), dann umgedreht(strrev) und gedruckt >(print). > >verstanden? Also kommt "Just Another PHP Hacker" dabei raus... Cool! Hendrik From lists_(at)_hossfeld.de Sun, 13 Feb 2000 15:03:33 +0100 Date: Sun, 13 Feb 2000 15:03:33 +0100 From: Manuel Hossfeld lists_(at)_hossfeld.de Subject: [php] php3.ini in linux und win32 Hallo Jan, On Sun, Feb 13, 2000 at 01:22:41PM +0100, Jan Harjes wrote: > Ist der Aufbau der Datei php3.ini unter Linux und Windows der selbe, > oder sind die Dateien sogar identisch? Ja, der Aufbau der Dateien ist unter beiden Plattformen der selbe. Beachten muß man allerdings die verschiedenen Konventionen bei der Angabe von Pfaden, d.h. vor allem das Trennzeichen für Pfade (Unix: Doppelpunkt, Windows: Semikolon). Ansonsten gibt es noch kleine Unterschiede bei der Mail-Funktion. Das ist aber eigentlich auch alles in dem Kommentaren der PHP3.INI dokumentiert... CU, Manuel From aki.france_(at)_gmx.net Sat, 12 Feb 2000 14:38:54 +0100 Date: Sat, 12 Feb 2000 14:38:54 +0100 From: Achim Gosse aki.france_(at)_gmx.net Subject: [php] php4 rc1 auf iis (nt4/sp5) hallo liste, nach installation von php4/rc1 auf winnt4/sp5 kommt bei dem script immer folgende fehlermeldung im browser: --- Warning: Failed opening 'E:\Inetpub\wwwroot\phptest.php' for inclusion (include_path='\php\inc') in Unknown on line 0 --- den include path habe ich schon mehrmals in der php.ini geaendert und auch den iis danach neu gestartet. leider aendert sich nichts. hat einer nen tipp?