From 520087027001-0001_(at)_t-online.de Mon, 18 Sep 2000 03:17:07 +0200 Date: Mon, 18 Sep 2000 03:17:07 +0200 From: Gerald Grote 520087027001-0001_(at)_t-online.de Subject: [php] sevenval - Patent Hi, Ich habe nach längeren Suchen endlich ein Patent von Sevenval (www.sevenval.de) gefunden. Unter folgender URL kann man es einsehen. http://ep.espacenet.com/search97cgi/s97is.dll?Action=View&ViewTemplate=/e/de /de/viewer.hts&SearchType=3&VdkVgwKey=0999677 kleine Anleitung: Oben auf Seite1 klickern, dann kommt die 1. PDF-Datei. Danach mit dem Pfeil ganz rechts weiterblättern und die nächsten docs holen. (wer hat sich bloß diese dämliche Navigation ausgedacht ...?) Veröffentlichungsnummer : EP0999677 A Veröffentlichungsdatum : 2000-05-10 Erfinder : WALKOWIAK OLAF (DE); SPONAGL PAUL (DE) Aktenzeichen:(EPIDOS-INPADOC-normiert) EP19980120671 19981105 Aber zur Sache: Wenn ich das richtig gelesen habe, geht es da drin nicht um die Codierung der IDs in der Domain sondern allgemein um die "automatische" Einbindung von Session-IDs. Ein normales HTML-Dokument wird genommen und je nachdem, ob intern oder extern gelink ist, wird eine SessionID angehängt... Das "neue" an dem Patent ist angeblich die Automatisierung dieses Vorgangs. Sowas mache ich andauernd, wenn ich Templates benutze und Session verwalten muss. Auf SessionIDs im Hostnamen kann ich verzichten, aber das automatische Integrieren von IDs in URLs ist doch nun wirklich nichts bahnbrechend Neues. Nach 10min Nachdenken kommt man doch fast automatisch auf ein solches Verfahren, ohne überhaupt darüber nachzudenken, das die Idee in irgendeiner Form patentwürdig ist... phpLib macht das ja auch halbwegs automatisch. Muss ich beim kommerziellen Einsatz von SessionIDs jetzt irgendwas beachten oder sehe ich das zu schwarz. Oder einfach Ignorieren ?? Sevenval nennt das Patent "buy-world-Patent". Außerdem ist noch ein "Sevenval HIT Patent" beantragt, das dann wohl die Domain-SessionID-Geschichte enthält, die ja auch im FAQ zur Liste erwähnt wird. Tschau, Gerald. P.S.: Hier gibts ne interessante Diskussion zu 7vals Wildcard DNS Patent: http://slashdot.org/askslashdot/00/03/05/2345247.shtml und hier eine schöne Anwendung des ganzen :-): http://sevenval.really.fuckingsucks.net/ (anstatt sevenval kann man alles mögliche hinschreiben... interessant ist auch der "Robots Get Stuck" unten auf der Seite, der eindrucksvoll zeigt, was bei dem Verfahren schief gehen kann) noch ne nette Anwendung von Domain-Namen-Spielereien: http://$urlcalc(about).x42.com/ From krug_(at)_design-shop.de Mon, 18 Sep 2000 08:14:28 +0100 Date: Mon, 18 Sep 2000 08:14:28 +0100 From: Andreas Krug krug_(at)_design-shop.de Subject: [php] php langsamer als perl ? Hallo, ich habe da nur unterschiedliches gehört, gibt es irgendwo verlässliche Zahlen ? Gruß Andreas From dma147_(at)_arcormail.de Mon, 18 Sep 2000 08:37:52 +0200 Date: Mon, 18 Sep 2000 08:37:52 +0200 From: Alex Mieland dma147_(at)_arcormail.de Subject: [php] Angaben im Header um das caching zu verhindern ???? > header("Pragma: no-cache"); // HTTP/1.0 Caches, Browser-Caches > header("Expires: 0"); // dito. > header("Cache-control: no-cache,must-revalidate,no-store"); // HTTP/1.1 > Caches > ?> > > Gruesse aus Muenchen > -Matthias Habe freundlichst zu danken !!! :) Bis danni..... -- mfg Alexander Mieland From thomas.hausheer_(at)_denon.ch Mon, 18 Sep 2000 09:21:41 +0200 Date: Mon, 18 Sep 2000 09:21:41 +0200 From: thomas hausheer thomas.hausheer_(at)_denon.ch Subject: [php] File-Upload mit Statusanzeige Hallo Liste gibt es eine Möglichkeit wie man bei einem FileUpload via PHP den aktuellen Status anzeigen (d.h. wieviel % sind schon geladen etc.) kann. Vielen Dank Gruss thomas From daniel_(at)_php4win.de Mon, 18 Sep 2000 09:30:50 +0200 Date: Mon, 18 Sep 2000 09:30:50 +0200 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] Nur ein Hinweis > Wollte nur bescheid sagen, dass > Mandrake 7.2beta draussen ist. > Ich werde es heute nacht testen, > und euch morgen mal nen > kurzen und hoffentlich guten > Bericht drüber geben können. äh aber nicht auf dieser liste... das hat nämlich so gut wie nix mit php zu tun.... es gibt schliesslich eigene linux listen, da kannst du das hinschicken. gruss daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From M.Kurz_(at)_dc-ag.de Mon, 18 Sep 2000 09:51:52 +0200 Date: Mon, 18 Sep 2000 09:51:52 +0200 From: Marcel Kurz M.Kurz_(at)_dc-ag.de Subject: [php] mod_php4 von Suse Hi Liste , Hi Egon, >> setlocale ("LC_ALL", "us"); > >Mit "C" sollte es funktionieren. Lies aber lieber in den man-pages nach. >Je nach System kann man da bestimmt Überraschungen erleben. Im Prinzip >sollten alle Länder funktionieren die den Punkt als Dezimaltrenner >verwenden. In Deutschland ist das halt das Komma. jo mit setlocal("LC_ALL", "C"); funktioniert es wieder ... :) hast du zufällig ein Link zu den man-pages(welche den) ??? in der PHP Doku bei setlocal steht ja nicht soviel drinn zu den Ländercodes Was kann man denn da so für Überraschungen erleben ??? Bzw. mit welchen Einstellungen hätte das PHP kompiliert werden sollen, so das es richtig bzw. kompatibel ist ?? Beste Gruesse Marcel From eschmid_(at)_php.net Mon, 18 Sep 2000 09:56:43 +0200 Date: Mon, 18 Sep 2000 09:56:43 +0200 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] mod_php4 von Suse Marcel Kurz wrote: > >Mit "C" sollte es funktionieren. Lies aber lieber in den man-pages nach. > >Je nach System kann man da bestimmt Überraschungen erleben. Im Prinzip > >sollten alle Länder funktionieren die den Punkt als Dezimaltrenner > >verwenden. In Deutschland ist das halt das Komma. > > jo mit setlocal("LC_ALL", "C"); funktioniert es wieder ... :) > hast du zufällig ein Link zu den man-pages(welche den) ??? > in der PHP Doku bei setlocal steht ja nicht soviel drinn zu den Ländercodes "man setlocale" in einer Shell. > Was kann man denn da so für Überraschungen erleben ??? > Bzw. mit welchen Einstellungen hätte das PHP kompiliert werden sollen, > so das es richtig bzw. kompatibel ist ?? Eine neuere PHP Version verwenden, die diesen Bug nicht hat. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de Besuchen Sie uns auf der Buchmesse in Frankfurt, Halle 4.0, Stand D 1117 und auf der Systems in München, Halle C2, 126 From Hawk-4S-_(at)_t-online.de Mon, 18 Sep 2000 11:05:22 +0200 Date: Mon, 18 Sep 2000 11:05:22 +0200 From: C. Lipphardt Hawk-4S-_(at)_t-online.de Subject: [php] PHP Seiten Hallo, ich habe folgendes Problem: auf der Seite www.azeroth.org/hawk/index.php würde ich gerne mit den Linkbuttons jeweils ein Include aufrufen lassen, da ich aber nun neu bin im Bereich PHP, habe ich noch keine Erfahrung "wie" ich das machen soll, d.h. die Syntax ist mir bekannt aber der Aufbau nicht. Wenn nötig kann ich den Code der Seite hinzufügen. mfg Christian Lipphardt From bjoern_(at)_baer.main.de Mon, 18 Sep 2000 11:20:00 +0200 Date: Mon, 18 Sep 2000 11:20:00 +0200 From: Björn Schotte bjoern_(at)_baer.main.de Subject: [php] [FAQ] Loesungen fuer deine PHP-Probleme Willkommen in der deutschsprachigen PHP-Mailingliste! Wie im Leben üblich, gelten auch in der PHP-Liste einige Dinge, die man beachten sollte. Mehr darüber erfährst du auf WICHTIG: bitte *KEINE* HTML-Mails versenden! Diese Mailingliste gibt es nun schon seit einigen Jahren. Im Laufe der Zeit tauchen viele Fragen auf, die bereits zu Genüge hier diskutiert wurden. Daher ist es ratsam, zuerst einmal im Archiv dieser Mailingliste zu suchen. Das Archiv findest du auf bei "HOME / SUCHE". Dort den gewünschten Suchbegriff eingeben. Ebenso ist es ratsam, die ausführliche FAQ der Newsgruppe de.comp.lang.php zu konsultieren. Du findest sie auf Bitte probiere es zuerst einmal mit etwas Eigenrecherche, bevor du deine Fragen in dieser Mailingliste stellst. --Björn Schotte . From Michael_(at)_Stahmann.de Mon, 18 Sep 2000 11:20:46 +0200 Date: Mon, 18 Sep 2000 11:20:46 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] PHP Seiten Hallo Chrsitian, "C. Lipphardt" schrieb: > Hallo, > ich habe folgendes Problem: auf der Seite www.azeroth.org/hawk/index.php > würde ich gerne mit den Linkbuttons jeweils ein Include aufrufen lassen, da > ich aber nun neu bin im Bereich PHP, habe ich noch keine Erfahrung "wie" ich > das machen soll, d.h. die Syntax ist mir bekannt aber der Aufbau nicht. Wenn > nötig kann ich den Code der Seite hinzufügen. > > mfg Christian Lipphardt Das Script ist doch fast fertig, Du musst doch nur noch an entsprechnder Stelle das include ("$display"); einfügend. Oder was war jetzt die Frage? 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 A.Ott_(at)_bau-igel.de Mon, 18 Sep 2000 10:20:28 +0100 Date: Mon, 18 Sep 2000 10:20:28 +0100 From: Alexander Ott A.Ott_(at)_bau-igel.de Subject: [php] PHP Seiten C. Lipphardt schrieb: > ich habe folgendes Problem: auf der Seite www.azeroth.org/hawk/index.php > würde ich gerne mit den Linkbuttons jeweils ein Include aufrufen lassen, da > ich aber nun neu bin im Bereich PHP, habe ich noch keine Erfahrung "wie" ich > das machen soll, d.h. die Syntax ist mir bekannt aber der Aufbau nicht. Wenn > nötig kann ich den Code der Seite hinzufügen. > Alexander From home_(at)_peter-karsten.de Mon, 18 Sep 2000 11:35:25 +0200 Date: Mon, 18 Sep 2000 11:35:25 +0200 From: Peter Karsten home_(at)_peter-karsten.de Subject: [php] PHPLIB Moin Liste,..... also ich wollte mal die PHPLIB Sachen installieren, ich suche nach möglichst einer deutschen oder akzeptablen verstehbaren englischen Installationsanleitung, desweiteren gibt es auf meinen server ein unterschied zwischen *.php3, und *.php4 dateien, *.php werden gar nicht beachtet, gibt es die phplib, irgendtwo auch mit endung *.php4 ?? danke euch schonmal für eure hinweise mfg Peter Karsten From smj_(at)_intratools.de Mon, 18 Sep 2000 11:42:01 +0200 Date: Mon, 18 Sep 2000 11:42:01 +0200 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] OT- JavaScript Liste Hi Liste, eine OT-Frage: kennt jemand eine empfehlenswerte JavaScript-Liste ? (hab ein Problem: wie kann man einen Cursor in einem z.B.

TextBereich (kein TextArea)

darstellen ) vielen Dank und Gruss, Juri From smj_(at)_intratools.de Mon, 18 Sep 2000 11:45:18 +0200 Date: Mon, 18 Sep 2000 11:45:18 +0200 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] PHPLIB > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Peter Karsten > > Moin Liste,..... Hi Peter, > also ich wollte mal die PHPLIB Sachen installieren, > ich suche nach möglichst einer deutschen oder akzeptablen > verstehbaren englischen Installationsanleitung, http://www.koehntopp.de/kris/artikel/phplib-deutsch/ Gruss, Juri From mailing_(at)_rpnetworks.de Mon, 18 Sep 2000 11:52:23 +0200 Date: Mon, 18 Sep 2000 11:52:23 +0200 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] PHP Entwickler gesucht Hallo Liste, wir suchen zum 1.10.2000 einen erfahrenen PHP und mySQL Programmierer. Unsere Firma ist in Pforzheim bei Karlsruhe. Wer interesse hat, der soll mir doch bitte eine E-Mail an: rp_(at)_davis-online.de schicken. Vielleicht habt ihr ja Bekannte welche in diesem Raum wohnen und gerne in einem jungen Team arbeiten möchten. Viele Grüße Rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Believe in your dreams - there is nothing that you can't get done" -- From dominik.brumm_(at)_alcatel.ch Mon, 18 Sep 2000 11:59:23 +0200 Date: Mon, 18 Sep 2000 11:59:23 +0200 From: Brumm Dominik dominik.brumm_(at)_alcatel.ch Subject: [php] Variable Variabeln Hallo Ich bastle im Moment an einer Template "Interpreter". Iin der Template-Datei kann wie folgt auf Array-Elemente zugreifen: INDEX1.INDEX2.INDEX3 usw. Intern sollte das dann so aussehen $vararray[index1][index2][index3] Die Lösung sollte so flexibel sein das die Anzahl Dimensionen keine Rolle spielt. Gibt es eine Möglichkeit das Problem mit variablen Variabeln zu lösen? gruss dominik From urs_(at)_circle.ch Mon, 18 Sep 2000 12:02:38 +0200 Date: Mon, 18 Sep 2000 12:02:38 +0200 From: Urs Gehrig urs_(at)_circle.ch Subject: [php] PHPLIB hoi peter die *.php* extensions sind in deiner serverkonfiguration einzustellen. ... bei apache beispielsweise: AddType application/x-httpd-php3 .php3 AddType application/x-httpd-php3 .php4 AddType application/x-httpd-php3 .php AddType application/x-httpd-php3 .phtml gruss urs > Moin Liste,..... > > also ich wollte mal die PHPLIB Sachen installieren, > ich suche nach möglichst einer deutschen oder akzeptablen > verstehbaren englischen Installationsanleitung, > desweiteren gibt es auf meinen server ein unterschied > zwischen *.php3, und *.php4 > dateien, *.php werden gar nicht beachtet, gibt es die > phplib, irgendtwo auch mit endung > *.php4 ?? > > danke euch schonmal für eure hinweise > > mfg > > Peter Karsten > Hi Peter, +----------------------------------------------------------------- | urs_(at)_circle.ch +----------------------------------------------------------------- From miefert_(at)_gmx.net Mon, 18 Sep 2000 12:08:23 +0200 Date: Mon, 18 Sep 2000 12:08:23 +0200 From: Stefan miefert_(at)_gmx.net Subject: [php] Zufallszahlen Hallo ALle, ich versuche gard emit random einige Zufallszahlen zu generieren aber die scheinen eher zufällig gleich als zufällig zu sein. Gibt es da eine bessere Funktion zum generieren von Zufallszahlen? From robert.sedlacek1_(at)_chello.at Mon, 18 Sep 2000 12:11:01 +0200 Date: Mon, 18 Sep 2000 12:11:01 +0200 From: Sedlacek Robert robert.sedlacek1_(at)_chello.at Subject: [php] Zufallszahlen Stefan schrieb: > > Hallo ALle, > > ich versuche gard emit random einige Zufallszahlen zu generieren aber die > scheinen eher zufällig gleich als zufällig zu sein. Gibt es da eine bessere > Funktion zum generieren von Zufallszahlen? du musst die zufallszahlen vorher mit srand() initialisieren. Robert -- Prevent trouble before it arises. Put things in order before they exist. The giant pine tree grows from a tiny sprout. The journey of a thousand miles starts from beneath your feet. From thies_(at)_digicol.de Mon, 18 Sep 2000 09:38:26 +0200 Date: Mon, 18 Sep 2000 09:38:26 +0200 From: Thies Arntzen thies_(at)_digicol.de Subject: [php] File-Upload mit Statusanzeige On Mon, Sep 18, 2000 at 09:21:41AM +0200, thomas hausheer wrote: > Hallo Liste > > gibt es eine Möglichkeit wie man bei einem FileUpload via PHP den aktuellen > Status anzeigen (d.h. wieviel % sind schon geladen etc.) kann. nein. tc > > Vielen Dank > Gruss > thomas > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- 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 oo_(at)_tedas.de Mon, 18 Sep 2000 12:43:28 +0200 Date: Mon, 18 Sep 2000 12:43:28 +0200 From: Oliver Ohly oo_(at)_tedas.de Subject: [php] Variable Variabeln Wenn Du mir genau beschreibst, was du machen willst, kann ich dir vielleicht weiterhelfen. Grüße, Olly ----- Original Message ----- From: Brumm Dominik To: Sent: Monday, September 18, 2000 11:59 AM Subject: [php] Variable Variabeln > Hallo > > Ich bastle im Moment an einer Template "Interpreter". > > Iin der Template-Datei kann wie folgt auf Array-Elemente > zugreifen: INDEX1.INDEX2.INDEX3 usw. > Intern sollte das dann so aussehen $vararray[index1][index2][index3] > Die Lösung sollte so flexibel sein das die Anzahl Dimensionen > keine Rolle spielt. > > Gibt es eine Möglichkeit das Problem mit variablen Variabeln zu lösen? > > > gruss dominik > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From schoenian_(at)_mediaforce.de Mon, 18 Sep 2000 13:23:01 +0200 Date: Mon, 18 Sep 2000 13:23:01 +0200 From: =?iso-8859-1?Q?Christoph_M._Sch=F6nian?= schoenian_(at)_mediaforce.de Subject: [php] Zufallzugriff DB nur aus vorselektierten Eintraegen Hallo Liste Einen generellen Zufallszugriff mache ich folgendermaßen: $res = mysql_query( "select * from $table"); $result = mysql_num_rows($res); srand((double)microtime()*1000000); $id = rand(1, $result); $query = mysql_query( "select * from $table where id = $id"); $row = mysql_fetch_array($query); $id = $row[id]; ABER WIE muss das ganze aussehen, wenn ich nur bestimmte Datensätze (Where image_start != "none") in den Zufallsgenerator werfen moechte ??? Bitte um Hilfe! Christoph Schoenian From Mathias.Gloss_(at)_start.de Mon, 18 Sep 2000 13:31:12 +0200 Date: Mon, 18 Sep 2000 13:31:12 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] Zufallzugriff DB nur aus vorselektierten Eintraegen Aloha, > ---------- > Von: Christoph M. Schönian[SMTP:schoenian_(at)_mediaforce.de] > > $res = mysql_query( "select * from $table"); > $result = mysql_num_rows($res); > srand((double)microtime()*1000000); > $id = rand(1, $result); > $query = mysql_query( "select * from $table where id = $id"); > $row = mysql_fetch_array($query); > $id = $row[id]; > > ABER WIE muss das ganze aussehen, wenn ich nur bestimmte > Datensätze (Where image_start != "none") in den Zufallsgenerator > werfen moechte ??? > Ungetestet: ======== > $res = mysql_query( "select * from $table where image_start != > 'none'"); > $result = mysql_num_rows($res); > srand((double)microtime()*1000000); > $id = rand(1, $result); > $query = mysql_query( "select * from $table where where image_start != > 'none'"); mysql_data_seek($query, $id); > $row = mysql_fetch_array($query); > $id = $row[id]; > Manual: mysql_data_seek mysql_data_seek -- Move internal result pointer Description int mysql_data_seek(int result_identifier, int row_number); Returns: true on success, false on failure mysql_data_seek() moves the internal row pointer of the MySQL result associated with the specified result identifier to point to the specified row number. The next call to mysql_fetch_row() would return that row. Schiebt einfach das Statementhandle (im PHP-Jargon result_identifier ;) auf die Zeile row_number, damit erhältst du mit dem nächsten mysql_fetch das gewählte Element. Viele Grüße, Mathias From pfeiffer_(at)_uris.de Mon, 18 Sep 2000 13:43:40 +0200 Date: Mon, 18 Sep 2000 13:43:40 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] sevenval - Patent Hallo Gerald, > http://ep.espacenet.com/search97cgi/s97is.dll?Action=View&ViewTemplate=/e/de /de/viewer.hts&SearchType=3&VdkVgwKey=0999677 > (wer hat sich bloß diese dämliche Navigation ausgedacht ...?) ist die besser ? http://www.web-as.de/workshop/patent/ > Veröffentlichungsdatum : 2000-05-10 > Erfinder : WALKOWIAK OLAF (DE); SPONAGL PAUL (DE) > Aktenzeichen:(EPIDOS-INPADOC-normiert) EP19980120671 19981105 ah-ja, das dauert also fast anderthalb Jahre, von der Registrierung bis zur Veroeffentlichung, beachtliches Tempo... ;-) > noch ne nette Anwendung von Domain-Namen-Spielereien: > http://$urlcalc(about).x42.com/ oops, © Copyright, idea & implementation 1998-06-23 by Magnus Bodin auch sehr interessant... :-) Faellt ganz abstrakt gesehen wohl auch unter das Patent (?). m.f.G. N. Pfeiffer _____________________________________ www.uris.de www.web-as.de/workshop/ 0177-2363368 02292-681769 ------------------------------------- e.o.m. From dominik_(at)_brumm.ch Mon, 18 Sep 2000 13:50:10 +0200 Date: Mon, 18 Sep 2000 13:50:10 +0200 From: Dominik Brumm dominik_(at)_brumm.ch Subject: [php] Variable Variabeln In der Template-Datei sieht die Title Zeile so aus: {%PAGE.TITLE%} Die Template Klasse hat ein Array $this->VARS welches alle Variabeln enthält. Der "Interpreter" sollte anhand von PAGE.TITLE auf den Wert von $this->VARS[page][title] zugreifen. Danach wird der Wert mit einem str_replace eingefügt. Ich denke mit variablen Variabeln könnte ich eine einfache Lösung finden für die die Umwandlung von PAGE.TITLE nach $this->VARS[page][title]. Das ganze sollte dynamisch sein, keine Begrenzung der Dimensionen. gruss dominik -----Original Message----- From: Oliver Ohly To: php_(at)_php-center.de Date: Montag, 18. September 2000 12:48 Subject: Re: [php] Variable Variabeln >Wenn Du mir genau beschreibst, was du machen willst, kann ich dir vielleicht >weiterhelfen. > >Grüße, Olly > >----- Original Message ----- >From: Brumm Dominik >To: >Sent: Monday, September 18, 2000 11:59 AM >Subject: [php] Variable Variabeln > > >> Hallo >> >> Ich bastle im Moment an einer Template "Interpreter". >> >> Iin der Template-Datei kann wie folgt auf Array-Elemente >> zugreifen: INDEX1.INDEX2.INDEX3 usw. >> Intern sollte das dann so aussehen $vararray[index1][index2][index3] >> Die Lösung sollte so flexibel sein das die Anzahl Dimensionen >> keine Rolle spielt. >> >> Gibt es eine Möglichkeit das Problem mit variablen Variabeln zu lösen? >> >> >> gruss dominik >> >> -- >> ** Durchgehend geöffnet: http://www.php-center.de ** >> Die PHP-Liste: mailto:php_(at)_php-center.de >> http://infosoc.uni-koeln.de/mailman/listinfo/php >> > > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_php-center.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > > From robert.sedlacek1_(at)_chello.at Mon, 18 Sep 2000 14:08:27 +0200 Date: Mon, 18 Sep 2000 14:08:27 +0200 From: Sedlacek Robert robert.sedlacek1_(at)_chello.at Subject: [php] Zufallzugriff DB nur aus vorselektierten Eintraegen "Christoph M. Schönian" schrieb: > $res = mysql_query( "select * from $table"); mysql_query("SELECT * FROM $table WHERE image_start != 'none'"); > $query = mysql_query( "select * from $table where id = $id"); mysql_query("SELECT * FROM $table WHERE id='$id'"); > ABER WIE muss das ganze aussehen, wenn ich nur bestimmte > Datensätze (Where image_start != "none") in den Zufallsgenerator > werfen moechte ??? sollte gehn. Robert -- Prevent trouble before it arises. Put things in order before they exist. The giant pine tree grows from a tiny sprout. The journey of a thousand miles starts from beneath your feet. From wagner_(at)_globalpark.de Mon, 18 Sep 2000 14:12:41 +0200 Date: Mon, 18 Sep 2000 14:12:41 +0200 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Variable Variabeln Dominik Brumm wrote: > > In der Template-Datei sieht die Title Zeile so aus: > {%PAGE.TITLE%} > Die Template Klasse hat ein Array $this->VARS welches alle Variabeln > enthält. > Der "Interpreter" sollte anhand von PAGE.TITLE auf den Wert von > $this->VARS[page][title] zugreifen. Danach wird der Wert mit einem > str_replace > eingefügt. > Ich denke mit variablen Variabeln könnte ich eine einfache Lösung finden für > die > die Umwandlung von PAGE.TITLE nach $this->VARS[page][title]. > Das ganze sollte dynamisch sein, keine Begrenzung der Dimensionen. Dachtest Du an sowas? $placeholder = "PAGE.TITLE"; $varname = "this->VARS"; $arr = explode(".", $placeholder); //$arr=array("PAGE","TITLE") while(list($dummy,$fieldname) = each(§arr)) $varname .= "[$fieldname]"; $t->set_var("%$placeholder%",$$varname); //$varname="this->VARS[PAGE][TITLE]" Ich hab keine Ahnung, ob das wirklich funktioniert, ich hab noch nie versucht, mit variablen Variablen auf Variablen eines Objekts zuzugreifen, und auf Array-Elemente auch nicht. Aber vielleicht klappts ja :) Gesundheit Wagner From robert.sedlacek1_(at)_chello.at Mon, 18 Sep 2000 14:22:13 +0200 Date: Mon, 18 Sep 2000 14:22:13 +0200 From: Sedlacek Robert robert.sedlacek1_(at)_chello.at Subject: [php] Zufallzugriff DB nur aus vorselektierten Eintraegen Sedlacek Robert schrieb: > > "Christoph M. Schönian" schrieb: > > $res = mysql_query( "select * from $table"); > > mysql_query("SELECT * FROM $table WHERE image_start != 'none'"); Abfrage 1 > > > $query = mysql_query( "select * from $table where id = $id"); > > mysql_query("SELECT * FROM $table WHERE id='$id'"); Abfrage 2 > > > ABER WIE muss das ganze aussehen, wenn ich nur bestimmte > > Datensätze (Where image_start != "none") in den Zufallsgenerator > > werfen moechte ??? > > sollte gehn. Korrektur: (hatte einen kleinen Denkfehler) schreib die IDs der Datensätze von Abfrage 1 in ein Array und nimm das Entity an der Stelle die du mit rand bestimmt hast. dann hast du eine zufällige ID. den Datensatz kannst du dann mit Abfrage 2 abfragen. Robert -- Prevent trouble before it arises. Put things in order before they exist. The giant pine tree grows from a tiny sprout. The journey of a thousand miles starts from beneath your feet. From oo_(at)_tedas.de Mon, 18 Sep 2000 14:26:00 +0200 Date: Mon, 18 Sep 2000 14:26:00 +0200 From: Oliver Ohly oo_(at)_tedas.de Subject: [php] Variable Variabeln Ein Beispiel für variable Variablen: $Feld1=1.1; $Feld2=2.2 ... $Feld9=9.9; Alle Variableninhalte nacheinander ausgeben: for ($i=1; $i<10; $i++) { $var = "Feld"."$i"; print "${$var}
\n"; } Wenn du variable Dimensionen haben willst, musst du erst den Array-String konkatenieren, also etwa $str = vararray; SOLANGE INDEX { $str .= "[$INDEX]"; } ENDSOLANGE Am Schluß steht dann $str = "vararray[i1][i2]...[in]", und du erhältst den Wert mit: ${$str} . Hoffe, du kannst es verwerten. ----- Original Message ----- From: Dominik Brumm To: Sent: Monday, September 18, 2000 1:50 PM Subject: Re: [php] Variable Variabeln > In der Template-Datei sieht die Title Zeile so aus: > {%PAGE.TITLE%} > Die Template Klasse hat ein Array $this->VARS welches alle Variabeln > enthält. > Der "Interpreter" sollte anhand von PAGE.TITLE auf den Wert von > $this->VARS[page][title] zugreifen. Danach wird der Wert mit einem > str_replace > eingefügt. > Ich denke mit variablen Variabeln könnte ich eine einfache Lösung finden für > die > die Umwandlung von PAGE.TITLE nach $this->VARS[page][title]. > Das ganze sollte dynamisch sein, keine Begrenzung der Dimensionen. > > > gruss dominik > > > -----Original Message----- > From: Oliver Ohly > To: php_(at)_php-center.de > Date: Montag, 18. September 2000 12:48 > Subject: Re: [php] Variable Variabeln > > > >Wenn Du mir genau beschreibst, was du machen willst, kann ich dir > vielleicht > >weiterhelfen. > > > >Grüße, Olly > > > >----- Original Message ----- > >From: Brumm Dominik > >To: > >Sent: Monday, September 18, 2000 11:59 AM > >Subject: [php] Variable Variabeln > > > > > >> Hallo > >> > >> Ich bastle im Moment an einer Template "Interpreter". > >> > >> Iin der Template-Datei kann wie folgt auf Array-Elemente > >> zugreifen: INDEX1.INDEX2.INDEX3 usw. > >> Intern sollte das dann so aussehen $vararray[index1][index2][index3] > >> Die Lösung sollte so flexibel sein das die Anzahl Dimensionen > >> keine Rolle spielt. > >> > >> Gibt es eine Möglichkeit das Problem mit variablen Variabeln zu lösen? > >> > >> > >> gruss dominik > >> > >> -- > >> ** Durchgehend geöffnet: http://www.php-center.de ** > >> Die PHP-Liste: mailto:php_(at)_php-center.de > >> http://infosoc.uni-koeln.de/mailman/listinfo/php > >> > > > > > >-- > >** Durchgehend geöffnet: http://www.php-center.de ** > >Die PHP-Liste: mailto:php_(at)_php-center.de > >http://infosoc.uni-koeln.de/mailman/listinfo/php > > > > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From markus_(at)_balu.kawo2.rwth-aachen.de Mon, 18 Sep 2000 14:30:15 +0200 (CEST) Date: Mon, 18 Sep 2000 14:30:15 +0200 (CEST) From: Markus Dobel markus_(at)_balu.kawo2.rwth-aachen.de Subject: [php] Zufallzugriff DB nur aus vorselektierten Eintraegen On Mon, 18 Sep 2000, Christoph M. Schönian wrote: > $res = mysql_query( "select * from $table"); > $result = mysql_num_rows($res); > srand((double)microtime()*1000000); > $id = rand(1, $result); > $query = mysql_query( "select * from $table where id = $id"); > $row = mysql_fetch_array($query); > $id = $row[id]; > > ABER WIE muss das ganze aussehen, wenn ich nur bestimmte > Datensätze (Where image_start != "none") in den Zufallsgenerator > werfen moechte ??? Anderer Ansatz: $res = mysql_query("select count(*) from $table where image_start != 'none'"); $result = mysql_fetch_row($res); Das sollte effizienter sein als sich die ganze Tabelle zu saugen. Und Du hast direkt die Anzahl der in Frage kommenden Records. srand((double)microtime()*1000000); $id = rand(1, $result[0]); $query = mysql_query("select * from $table where image_start != 'none' LIMIT $id,1"); Hier sind ebenfalls wieder weniger Daten zu transportieren, naemlich nur der Datensatz, den Du willst. $row = mysql_fetch_array($query); $id = $row[id]; Gruss, Markus From robert.hoffmann_(at)_isp.lu Mon, 18 Sep 2000 14:33:26 +0200 Date: Mon, 18 Sep 2000 14:33:26 +0200 From: Robert Hoffmann robert.hoffmann_(at)_isp.lu Subject: [php] Cookies in NS anders als in IE ??? Hallo, Ich habe folgendes Problem: Bei einem Poll wird ein Cookie gesetzt. In Netscape funktionniert dies einwandfrei, man kann nur 1x abstimmen. Im Explorer allerdings kann man immer noch so oft man will abstimmen, es scheint als würde hier kein Cookie gesetzt. Hat jemand eine Ahnung woran dies liegen könnte ?? Danke! -- Hoffmann Robert aus Luxemburg gruesst die PHP-Gemeinde... -- From schoenian_(at)_mediaforce.de Mon, 18 Sep 2000 14:38:18 +0200 Date: Mon, 18 Sep 2000 14:38:18 +0200 From: =?iso-8859-1?Q?Christoph_M._Sch=F6nian?= schoenian_(at)_mediaforce.de Subject: [php] Zufallzugriff DB nur aus vorselektierten Eintraegen Danke wunderbar! Manchmal spuckts aber auch folgenden Fehler: Warning: Offset 3 is invalid for MySQL result index 3 in [......]start.php3 on line [102((( = mysql_data_seek($query, $id);)))] Christoph > Ungetestet: > ======== > > > $res = mysql_query( "select * from $table where image_start != > > 'none'"); > > $result = mysql_num_rows($res); > > srand((double)microtime()*1000000); > > $id = rand(1, $result); > > $query = mysql_query( "select * from $table where where image_start != > > 'none'"); > mysql_data_seek($query, $id); > > $row = mysql_fetch_array($query); > > $id = $row[id]; > > > From andreas.schwinger_(at)_interpuls.de Mon, 18 Sep 2000 14:36:54 +0200 Date: Mon, 18 Sep 2000 14:36:54 +0200 From: Andreas Schwinger andreas.schwinger_(at)_interpuls.de Subject: [php] Suchabfrage in neues Fenster Hallo, ich habe einen Input und Formtag auf einer Seite. Das Ergebnis dieser Abfrage soll jedoch auf einer neuen Seite angezeigt werden und nicht auf der selben. Wie kann ich das realisieren? Thx Andy From andy79_(at)_ngi.de Mon, 18 Sep 2000 14:37:29 +0200 Date: Mon, 18 Sep 2000 14:37:29 +0200 From: Andreas Schwinger andy79_(at)_ngi.de Subject: [php] Suchabfrage in neues Fenster Hallo, ich habe einen Input und Formtag auf einer Seite. Das Ergebnis dieser Abfrage soll jedoch auf einer neuen Seite angezeigt werden und nicht auf der selben. Wie kann ich das realisieren? Thx Andy From dominik_(at)_brumm.ch Mon, 18 Sep 2000 14:52:16 +0200 Date: Mon, 18 Sep 2000 14:52:16 +0200 From: Dominik Brumm dominik_(at)_brumm.ch Subject: [php] Variable Variabeln Leider funktionieren beide Vorschläge nicht (anderes mail). Ich habe natürlich bereits ein bisschen gepröbelt wie das etwa funktionieren könnte. Eine Möglichkeit die ich gefunden habe sieht folgendermasen aus: echo ${"this->VARS"}[index1][index2] (ohne this getestet) Die [index] müssen ausserhalb der {}-Klammern stehen, ist auch im Manual beschrieben. Leider habe ich es bis jetzt nicht geschafft das Ganze so in ein String zu verpacken, dass ich es nachher als variable Variabel brauchen kann. Sieht noch jemand eine Lösung?? -----Original Message----- From: Oliver Ohly To: php_(at)_php-center.de Date: Montag, 18. September 2000 14:28 Subject: Re: [php] Variable Variabeln >Ein Beispiel für variable Variablen: >$Feld1=1.1; $Feld2=2.2 ... $Feld9=9.9; > >Alle Variableninhalte nacheinander ausgeben: >for ($i=1; $i<10; $i++) >{ $var = "Feld"."$i"; > print "${$var}
\n"; >} >Wenn du variable Dimensionen haben willst, musst du erst den Array-String >konkatenieren, also etwa >$str = vararray; >SOLANGE INDEX >{ $str .= "[$INDEX]"; } >ENDSOLANGE >Am Schluß steht dann $str = "vararray[i1][i2]...[in]", und du erhältst den >Wert mit: >${$str} . >Hoffe, du kannst es verwerten. > >----- Original Message ----- >From: Dominik Brumm >To: >Sent: Monday, September 18, 2000 1:50 PM >Subject: Re: [php] Variable Variabeln > > >> In der Template-Datei sieht die Title Zeile so aus: >> {%PAGE.TITLE%} >> Die Template Klasse hat ein Array $this->VARS welches alle Variabeln >> enthält. >> Der "Interpreter" sollte anhand von PAGE.TITLE auf den Wert von >> $this->VARS[page][title] zugreifen. Danach wird der Wert mit einem >> str_replace >> eingefügt. >> Ich denke mit variablen Variabeln könnte ich eine einfache Lösung finden >für >> die >> die Umwandlung von PAGE.TITLE nach $this->VARS[page][title]. >> Das ganze sollte dynamisch sein, keine Begrenzung der Dimensionen. >> >> >> gruss dominik >> >> >> -----Original Message----- >> From: Oliver Ohly >> To: php_(at)_php-center.de >> Date: Montag, 18. September 2000 12:48 >> Subject: Re: [php] Variable Variabeln >> >> >> >Wenn Du mir genau beschreibst, was du machen willst, kann ich dir >> vielleicht >> >weiterhelfen. >> > >> >Grüße, Olly >> > >> >----- Original Message ----- >> >From: Brumm Dominik >> >To: >> >Sent: Monday, September 18, 2000 11:59 AM >> >Subject: [php] Variable Variabeln >> > >> > >> >> Hallo >> >> >> >> Ich bastle im Moment an einer Template "Interpreter". >> >> >> >> Iin der Template-Datei kann wie folgt auf Array-Elemente >> >> zugreifen: INDEX1.INDEX2.INDEX3 usw. >> >> Intern sollte das dann so aussehen $vararray[index1][index2][index3] >> >> Die Lösung sollte so flexibel sein das die Anzahl Dimensionen >> >> keine Rolle spielt. >> >> >> >> Gibt es eine Möglichkeit das Problem mit variablen Variabeln zu lösen? >> >> >> >> >> >> gruss dominik >> >> >> >> -- >> >> ** Durchgehend geöffnet: http://www.php-center.de ** >> >> Die PHP-Liste: mailto:php_(at)_php-center.de >> >> http://infosoc.uni-koeln.de/mailman/listinfo/php >> >> >> > >> > >> >-- >> >** Durchgehend geöffnet: http://www.php-center.de ** >> >Die PHP-Liste: mailto:php_(at)_php-center.de >> >http://infosoc.uni-koeln.de/mailman/listinfo/php >> > >> > >> >> >> -- >> ** Durchgehend geöffnet: http://www.php-center.de ** >> Die PHP-Liste: mailto:php_(at)_php-center.de >> http://infosoc.uni-koeln.de/mailman/listinfo/php >> > > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_php-center.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > From listor_(at)_listornet.de Mon, 18 Sep 2000 14:58:51 +0100 Date: Mon, 18 Sep 2000 14:58:51 +0100 From: Listor, Listornet listor_(at)_listornet.de Subject: [php] OT- JavaScript Liste hi > Hi Liste, > > eine OT-Frage: > kennt jemand eine empfehlenswerte JavaScript-Liste ? > (hab ein Problem: wie kann man einen Cursor in einem > z.B.

TextBereich (kein TextArea)

darstellen ) versuchs doch mal auf http://javascript.internet.com mfg, cu_(at)_listor > vielen Dank und Gruss, > Juri > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From dominik_(at)_brumm.ch Mon, 18 Sep 2000 14:56:37 +0200 Date: Mon, 18 Sep 2000 14:56:37 +0200 From: Dominik Brumm dominik_(at)_brumm.ch Subject: [php] Suchabfrage in neues Fenster Meinst du neues Fenster oder Seite?? Eine neue Seite wird jedesmal geladen wenn ein Formular gesendet wird. Ich bin mir nicht mehr ganz sicher aber so was sollte funktionieren:
...
sonst musst du es mit JavaScript lösen... -----Original Message----- From: Andreas Schwinger To: php_(at)_php-center.de Date: Montag, 18. September 2000 14:43 Subject: [php] Suchabfrage in neues Fenster >Hallo, > >ich habe einen Input und Formtag auf einer Seite. >Das Ergebnis dieser Abfrage soll jedoch auf einer neuen Seite >angezeigt werden und nicht auf der selben. > >Wie kann ich das realisieren? > >Thx >Andy > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_php-center.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > > > From wagner_(at)_globalpark.de Mon, 18 Sep 2000 14:57:48 +0200 Date: Mon, 18 Sep 2000 14:57:48 +0200 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Variable Variabeln > Ich habe natürlich bereits ein bisschen gepröbelt wie das etwa > funktionieren könnte. > Eine Möglichkeit die ich gefunden habe sieht folgendermasen aus: > echo ${"this->VARS"}[index1][index2] (ohne this getestet) > Die [index] müssen ausserhalb der {}-Klammern stehen, ist auch im > Manual beschrieben. > Leider habe ich es bis jetzt nicht geschafft das Ganze so in ein String > zu verpacken, dass ich es nachher als variable Variabel brauchen kann. > Sieht noch jemand eine Lösung?? So weit hab ich mich nie mit variablen Variabeln beschäftigt. Probier noch n bißchen, wenns nicht klappt, probiers mit eval(). Gesundheit Wagner From matthias.haenel_(at)_orange-digital.de Mon, 18 Sep 2000 15:05:55 +0200 Date: Mon, 18 Sep 2000 15:05:55 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= matthias.haenel_(at)_orange-digital.de Subject: [php] Todo-Liste Ich könnte deine ToDoListe gebrauchen. Hast Du auch ne Version, die mit PHP3 funzt? Matthias Hänel ____________________________________________________________________ orange digital GmbH -- Gesellschaft zur Konzeption und Umsetzung multimedialer Ideen http://www.orange-digital.de -- mailto:matthias.haenel_(at)_orange-digital.de tel. 089 - 66 02 91 216 From hbphpml_(at)_gmx.de Mon, 18 Sep 2000 15:01:38 +0200 Date: Mon, 18 Sep 2000 15:01:38 +0200 From: Heinz Bruck hbphpml_(at)_gmx.de Subject: [php] Suchabfrage in neues Fenster Hi Du musst einfach das target angeben!
cya > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Andreas Schwinger > Sent: Monday, September 18, 2000 2:37 PM > To: php_(at)_php-center.de > Subject: [php] Suchabfrage in neues Fenster > > > > Hallo, > > ich habe einen Input und Formtag auf einer Seite. > Das Ergebnis dieser Abfrage soll jedoch auf einer neuen Seite > angezeigt werden und nicht auf der selben. > > Wie kann ich das realisieren? > > Thx > Andy > > -- > ** Durchgehend gevffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From volker.jahns_(at)_rentokil.de Mon, 18 Sep 2000 15:09:39 +0200 Date: Mon, 18 Sep 2000 15:09:39 +0200 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] mysql_error()? Hi Egon, II Versuch *wunder* "Egon Schmid (_(at)_work)" schrieb: > Volker Jahns wrote: > > > > jaja, habe ich mitlerweile einen hinweis in der mysql-literatur gefunden... > > aber btw, die C-API meldete auch dann einen fehler, wärend php dass nicht > > schafft. warum eigentlich nicht? > > > > (das wäre eine frage an die api-entwickler ;-) > > PHP läuft im Allgemeinen in einem Apache-Server. MySQL ist ein anderer > Server. Wenn PHP keine Verbindung zum MySQL-Server aufmachen kann, dann > kann der MySQL-Server auch keine Ahnung haben, was der andere Server > eigentlich von ihm wissen will. Fehlermeldungen werden vom MySQL-Server > generiert, NACHDEM man sich erfolgreich angemeldet hat. > > -Egon > > PS: Lerne mal richtig quoten. > Thx Egon, aber woher weiss dann PHP, dass es einen "Access denied" gab? Immerhin steht jenes in der $php_errormsg mit Zeilenangaben! Mir scheint die Argumentation NICHT schlüssig. PS was ist richtiges Quoten??? Volker From markus_(at)_kawo2.rwth-aachen.de Mon, 18 Sep 2000 15:15:30 +0200 (CEST) Date: Mon, 18 Sep 2000 15:15:30 +0200 (CEST) From: Markus Dobel markus_(at)_kawo2.rwth-aachen.de Subject: [php] Zufallzugriff DB nur aus vorselektierten Eintraegen On Mon, 18 Sep 2000, Christoph M. Schvnian wrote: > Manchmal spuckts aber auch folgenden Fehler: > Warning: Offset 3 is invalid for MySQL result index 3 in [......]start.php3 > on line [102((( = mysql_data_seek($query, $id);)))] Der Rowcount fuer mysql_data_seek beginnt bei 0. Dementsprechend musst Du bei der Auswahl 1 abziehen, ergo $id = rand(0,$result-1); Ich wuerde Dir dennoch raten, Dir meine Loesung weiter oben einmal anzusehen. Gerade, wenn deine Datenmenge waechst, ist das was Du da machst relativ teuer. Gruss, Mar"scheissendreggs pine..."kus From listor_(at)_listornet.de Mon, 18 Sep 2000 15:27:26 +0100 Date: Mon, 18 Sep 2000 15:27:26 +0100 From: Listor, Listornet listor_(at)_listornet.de Subject: [php] Todo-Liste hi > Ich könnte deine ToDoListe gebrauchen. > Hast Du auch ne Version, die mit PHP3 funzt? nee leider nicht, ich hab auch vorher nicht geschaut ob ich funktionen aus 4 benutze. ich kann mal schauen ob ich noch ne php3 version code, weil ich ja selber keinen webspace mit php4 habe. mfg, cu_(at)_listor > > Matthias Hänel > ____________________________________________________________________ > orange digital GmbH -- Gesellschaft zur Konzeption und Umsetzung > multimedialer Ideen > http://www.orange-digital.de -- mailto:matthias.haenel_(at)_orange-digital.de > tel. 089 - 66 02 91 216 > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From eschmid_(at)_php.net Mon, 18 Sep 2000 15:33:07 +0200 Date: Mon, 18 Sep 2000 15:33:07 +0200 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] mysql_error()? Volker Jahns wrote: > "Egon Schmid (_(at)_work)" schrieb: > > > Volker Jahns wrote: > > > > > > jaja, habe ich mitlerweile einen hinweis in der mysql-literatur gefunden... > > > aber btw, die C-API meldete auch dann einen fehler, wärend php dass nicht > > > schafft. warum eigentlich nicht? > > > > > > (das wäre eine frage an die api-entwickler ;-) > > > > PHP läuft im Allgemeinen in einem Apache-Server. MySQL ist ein anderer > > Server. Wenn PHP keine Verbindung zum MySQL-Server aufmachen kann, dann > > kann der MySQL-Server auch keine Ahnung haben, was der andere Server > > eigentlich von ihm wissen will. Fehlermeldungen werden vom MySQL-Server > > generiert, NACHDEM man sich erfolgreich angemeldet hat. > Thx Egon, aber woher weiss dann PHP, dass es einen "Access denied" gab? Immerhin > steht jenes in der $php_errormsg mit Zeilenangaben! Mir scheint die Argumentation > NICHT schlüssig. In php_errormsg() steht das drin was PHP selber weis. Es liegt ein Permission Problem vor oder anderst ausgedrückt PHP darf den MySQL-Server nicht benutzen. Die mysql_error()-Funktionen bleiben deshalb leer, weil MySQL die Anfrage von PHP nicht angenommen hat. > PS was ist richtiges Quoten??? So wie oben, mehr davon in http://learn.to/quote. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de Besuchen Sie uns auf der Buchmesse in Frankfurt, Halle 4.0, Stand D 1117 und auf der Systems in München, Halle C2, 126 From schoenian_(at)_mediaforce.de Mon, 18 Sep 2000 15:48:28 +0200 Date: Mon, 18 Sep 2000 15:48:28 +0200 From: =?iso-8859-1?Q?Christoph_M._Sch=F6nian?= schoenian_(at)_mediaforce.de Subject: [php] Zufallzugriff DB nur aus vorselektierten Eintraegen > > $id = rand(0,$result-1); > Danke! > Ich wuerde Dir dennoch raten, Dir meine Loesung weiter oben einmal > anzusehen. Gerade, wenn deine Datenmenge waechst, ist das was Du da > machst relativ teuer. Ja ! Deine Loesung scheint gut, liefert aber manchmal unerklaerliche leere Eintraege. Soetwas macht sich nicht gut auf DER Startseite.. Gruss Christoph > > Gruss, Mar"scheissendreggs pine..."kus > Bitte ?? From webmaster_(at)_brangl.de Mon, 18 Sep 2000 15:51:45 +0200 Date: Mon, 18 Sep 2000 15:51:45 +0200 From: Dominik Voege webmaster_(at)_brangl.de Subject: [php] Selektierte MySQL-Daten exportieren Hallo zusammen, wir stehen da vor einem (groesseren) Problem und bitten um Hilfe. Wir greifen mittels PHP auf eine MySQL Adressdatenbank zu. Nun moechten wir verschiedene Adressen selektieren und in ein Datenbankformat exportieren mit dem man z.B. ein Word-Serienbrief erstellen kann. (Access, dBase, txt, etc.). Im voraus besten Dank fuer Eure Hilfe! Mit freundlichen Gruessen Dominik Voege webmaster_(at)_brangl.de ------------------------------------------- Brangl Elektro-Anlagentechnik Wohlmutser Weg 11 87463 Dietmannsried Telefon: +49 8374 5476 Telefax: +49 8374 5571 Internet: www.brangl.de E-Mail: info_(at)_brangl.de ------------------------------------------- From volker.jahns_(at)_rentokil.de Mon, 18 Sep 2000 15:53:26 +0200 Date: Mon, 18 Sep 2000 15:53:26 +0200 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] mysql_error()? > Hi Egon, > > dass es einen "Access denied" gab? Immerhin > > steht jenes in der $php_errormsg mit Zeilenangaben! Mir scheint die Argumentation > > NICHT schlüssig. > > In php_errormsg() steht das drin was PHP selber weis. Es liegt ein > Permission Problem vor oder anderst ausgedrückt PHP darf den > MySQL-Server nicht benutzen. Die mysql_error()-Funktionen bleiben > deshalb leer, weil MySQL die Anfrage von PHP nicht angenommen hat. woher kann PHP wissen, dass mysql einen "access denied" hatte? Kann ja nur von mySQL kommen, wenn PHP nicht dazu gebracht wurde spekulativ anzunehmen, dass kein Connect = kein Access bedeutet. Wie unterscheide ich dann aber kein Connect wg Server nicht erreichbar und kein Connect wegen ungültigen Access auf eine vorhandene und erreichbare DB??? Ich will nicht an Deinen Worten zweifeln, aber liegt dass Problem nicht am Null - handle, der Connect Funktion??? (Ich habe nie in den Source geschaut - keine Zeit dazu) Gruss Volker PS na dann habe ich hoffentlich getz den Lehrgang erfochreich abgeschlossen ;-) From t.stern_(at)_gmx.de Mon, 18 Sep 2000 15:50:38 +0200 Date: Mon, 18 Sep 2000 15:50:38 +0200 From: Sterni t.stern_(at)_gmx.de Subject: [php] FTP Upload klappt nicht! This is a multi-part message in MIME format. ------=_NextPart_000_0021_01C02188.309D2DD0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, ich habe eine Seite mit der ftp_put funktion geschrieben. Um Fehler = gleich auszuschliessen lasse ich mir den Einlogvorgang usw. = anzeigen...klappt auch alles wunderbar...doch wenn ich dann eine Datei = uploaden will bekomme ich folgende Fehlermeldung: "Warning: Unable to = find ftpbuf 1". Nun weiss ich aber ehrlich gesagt nicht, was ich davon halten soll. = Vielleicht weiss ja jemand hier die L=F6sung, besten Dank. Torsten Stern ------=_NextPart_000_0021_01C02188.309D2DD0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
    Hallo,
 
ich habe eine Seite mit der ftp_put = funktion=20 geschrieben. Um Fehler gleich auszuschliessen lasse ich mir den = Einlogvorgang=20 usw. anzeigen...klappt auch alles wunderbar...doch wenn ich dann eine = Datei=20 uploaden will bekomme ich folgende Fehlermeldung: "Warning: Unable to find ftpbuf = 1".
Nun weiss ich aber ehrlich gesagt nicht, was ich davon halten soll. = Vielleicht weiss ja jemand hier die L=F6sung, besten Dank.
 
Torsten = Stern
------=_NextPart_000_0021_01C02188.309D2DD0-- From robert.sedlacek1_(at)_chello.at Mon, 18 Sep 2000 15:57:10 +0200 Date: Mon, 18 Sep 2000 15:57:10 +0200 From: Sedlacek Robert robert.sedlacek1_(at)_chello.at Subject: [php] Selektierte MySQL-Daten exportieren Dominik Voege schrieb: > Wir greifen mittels PHP auf eine MySQL Adressdatenbank zu. > Nun moechten wir verschiedene Adressen selektieren und in ein > Datenbankformat exportieren mit dem man z.B. ein Word-Serienbrief erstellen > kann. (Access, dBase, txt, etc.). phpMyAdmin -> CSV Export Robert -- Prevent trouble before it arises. Put things in order before they exist. The giant pine tree grows from a tiny sprout. The journey of a thousand miles starts from beneath your feet. From christian.toepp_(at)_autostar.de Mon, 18 Sep 2000 16:01:46 +0200 Date: Mon, 18 Sep 2000 16:01:46 +0200 From: Christian Toepp christian.toepp_(at)_autostar.de Subject: [php] Selektierte MySQL-Daten exportieren > Wir greifen mittels PHP auf eine MySQL Adressdatenbank zu. > Nun moechten wir verschiedene Adressen selektieren und in ein > Datenbankformat exportieren mit dem man z.B. ein > Word-Serienbrief erstellen > kann. (Access, dBase, txt, etc.). > Lass Dir doch einfach einen Dump der selektierten Daten geben, sprich Du bekommst csv- Dateien, die eigentlich jedes Programm verwerten kann MfG hris From php-mail_(at)_gmx.de Mon, 18 Sep 2000 16:14:02 +0200 Date: Mon, 18 Sep 2000 16:14:02 +0200 From: michab php-mail_(at)_gmx.de Subject: [php] header (WWW-Authenticate) hallöle zusammen.... ums verrecken hab ich das mit dem header versucht um eine erneute abfrage zu bekommen, nach dem username+passwort... wenn ich jedoch alles richtig eingegeben habe kommt immer wieder die passwort abfrage bis er schliesslich einen error ausgibt.. ich weiss nicht weiter.. ich benutze den IE5.5... wäre super wenn mir da jemand einen tip geben könnte... vielen dank im vorraus... sachen wie das hier http://infosoc.uni-koeln.de/pipermail/php/Week-of-Mon-20000403/017638. html habe ich schon versucht... -- michab, php-mail_(at)_gmx.de on 09.18.2000 From eschmid_(at)_php.net Mon, 18 Sep 2000 16:31:20 +0200 Date: Mon, 18 Sep 2000 16:31:20 +0200 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] mysql_error()? Volker Jahns wrote: > > In php_errormsg() steht das drin was PHP selber weis. Es liegt ein > > Permission Problem vor oder anderst ausgedrückt PHP darf den > > MySQL-Server nicht benutzen. Die mysql_error()-Funktionen bleiben > > deshalb leer, weil MySQL die Anfrage von PHP nicht angenommen hat. > > woher kann PHP wissen, dass mysql einen "access denied" hatte? Kann ja nur von mySQL > kommen, wenn PHP nicht dazu gebracht wurde spekulativ anzunehmen, dass kein Connect = > kein Access bedeutet. Wie unterscheide ich dann aber kein Connect wg Server nicht > erreichbar und kein Connect wegen ungültigen Access auf eine vorhandene und erreichbare > DB??? PHP macht einen Versuch mit MySQL zu reden. Der MySQL-Server prüft ob der User berechtigt ist oder nicht und lehnt den Verbindungsaufbau mit der Bemerkung "Access denied" ab. Die Fehlermeldung steht dann in der PHP-Variablen. Wenn ein Verbindungsaufbau zustande kam, dann kann auch MySQL mit eigenen Fehlermeldungen reagieren und die kann man dann mit den mysql_error()-Funktionen darstellen. > Ich will nicht an Deinen Worten zweifeln, aber liegt dass Problem nicht am Null - > handle, der Connect Funktion??? > (Ich habe nie in den Source geschaut - keine Zeit dazu) Dazu gibt es ein Buch von meinem Kollegen von MySQL, Paul DuBois, und in der deutschen Übersetzung stehts unter H.2.2 "Status- und Fehlerberichts-Routinen. Leider hat es Amazon.de es nach Monaten noch nicht geschafft dieses Buch in eine Datenbank zu schreiben. Bei Amazon heisst es immer, es fliegt jedesmal automatisch raus. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de Besuchen Sie uns auf der Buchmesse in Frankfurt, Halle 4.0, Stand D 1117 und auf der Systems in München, Halle C2, 126 From scherf_(at)_ventasoft.de Mon, 18 Sep 2000 16:32:49 +0200 Date: Mon, 18 Sep 2000 16:32:49 +0200 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] File-Upload mit Statusanzeige > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of thomas hausheer > > gibt es eine Möglichkeit wie man bei einem FileUpload via PHP den > aktuellen > Status anzeigen (d.h. wieviel % sind schon geladen etc.) kann. > PHP ist nicht für den Upload zuständig, es verarbeitet die Datei erst, wenn Sie auf dem Server angekommen ist. Eine Upload-Über-Browser-Status-Anzeige habe ich bisher nur bei www.visto.com gesehen, wie die das realisieren weiss ich aber nicht (wuesste ich aber gerne :) ). Gruss Stefan From andy79_(at)_ngi.de Mon, 18 Sep 2000 16:41:41 +0200 Date: Mon, 18 Sep 2000 16:41:41 +0200 From: Andreas Schwinger andy79_(at)_ngi.de Subject: [php] AW: [php] Suchabfrage in neues Fenster Hallo, thx, mit target="_new" hats geklappt. Ich muesste jetzt nur noch irgendwie die Fenstergroesse angeben koennen. Geht das irgendwie mit Javascript oder vielleicht auch mit diesem target?? gruß Andy > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag > von Heinz Bruck > Gesendet am: Montag, 18. September 2000 15:02 > An: php_(at)_php-center.de > Betreff: RE: [php] Suchabfrage in neues Fenster > > Hi > Du musst einfach das target angeben! > >
>
> > cya > > > -----Original Message----- > > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > > Of Andreas Schwinger > > Sent: Monday, September 18, 2000 2:37 PM > > To: php_(at)_php-center.de > > Subject: [php] Suchabfrage in neues Fenster > > > > > > > > Hallo, > > > > ich habe einen Input und Formtag auf einer Seite. > > Das Ergebnis dieser Abfrage soll jedoch auf einer neuen Seite > > angezeigt werden und nicht auf der selben. > > > > Wie kann ich das realisieren? > > > > Thx > > Andy > > > > -- > > ** Durchgehend gevffnet: http://www.php-center.de ** > > Die PHP-Liste: mailto:php_(at)_php-center.de > > http://infosoc.uni-koeln.de/mailman/listinfo/php > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From christian.toepp_(at)_autostar.de Mon, 18 Sep 2000 16:44:16 +0200 Date: Mon, 18 Sep 2000 16:44:16 +0200 From: Christian Toepp christian.toepp_(at)_autostar.de Subject: [php] AW: [php] Suchabfrage in neues Fenster > thx, mit target="_new" > hats geklappt. Ich muesste jetzt nur noch irgendwie > die Fenstergroesse angeben koennen. > Geht das irgendwie mit Javascript oder vielleicht auch mit diesem > target?? Ja klar, Du kannst mittels JavaScript ein neues Fenster öffnen, Ihm einen Namen usw. zuordnen, und dann deine Antwort an das Fenster schicken. MfG Chris From wo_(at)_simple-net-consult.com Mon, 18 Sep 2000 16:55:16 +0200 Date: Mon, 18 Sep 2000 16:55:16 +0200 From: Wolfgang Oberhoff wo_(at)_simple-net-consult.com Subject: [php] =?iso-8859-1?Q?keyword-list_f=FCr_phase_5?= hallo, hat jemand ne php4-keyword-liste für phase5. und wenn ja, kann er/sie sie mir zur verfügung stellen oder ein linktip geben??? mfg aus hattingen wolfgang oberhoff -- simple net consult gmbh - werksstraße 15 - 45527 hattingen telefon +49.(0)2324.950175 - telefax +49.(0)2324.950177 mobil +49.(0)171.4543260 - http://www.simple-net-consult.de From scherf_(at)_ventasoft.de Mon, 18 Sep 2000 17:02:06 +0200 Date: Mon, 18 Sep 2000 17:02:06 +0200 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] File-Upload mit Statusanzeige > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Stefan Scherf > > Eine Upload-Über-Browser-Status-Anzeige habe ich bisher nur bei > www.visto.com gesehen, wie die das realisieren weiss ich aber > nicht (wuesste > ich aber gerne :) ). > PS: Über das ActiveX-Steuerelement (FileAccess Control), das man vor Nutzung installieren sollte. Stefan From listen_(at)_mohajer.de Mon, 18 Sep 2000 17:19:58 +0200 Date: Mon, 18 Sep 2000 17:19:58 +0200 From: Marc-Alexander Prowe listen_(at)_mohajer.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_keyword-list_f=FCr_phase_5?= > hat jemand ne php4-keyword-liste für phase5. und wenn ja, kann er/sie sie > mir zur verfügung stellen oder ein linktip geben??? Welche Version (Datum)? Die neue Version (24.08.2000, noch im alpha-Stadium) hat ja schon php-highlightning... und mit den alten bekommt man das eh nicht vernünftig hin. mfg, m.a. From news_(at)_palatin.at Mon, 18 Sep 2000 17:15:54 +0200 Date: Mon, 18 Sep 2000 17:15:54 +0200 From: W. Palatin news_(at)_palatin.at Subject: [php] OCIPLogon Hallo Liste, Wenn ich eine OCIPLogon Connection starte ist diese dann für jede Oracle Verbindung in meiner ganzen Web-Site offen? D.h. in den diversen php Seiten und libs (und in deren funktionen) die ich verwende? Soll ich eine OCIPLogon Conn nach einer Abfrage beenden mit OCILogOff? Wo und wie soll ich am besten eine Verbindung herstellen? Eine Script das sehr häufig geöffnet wird, oder ein Script in der Startseite? ps: gibt es eine volltextsuche für das archiv? -- Willibald Palatin, Entwicklung yline web access services ag Richard Strauss-Straße 10, A-1230 Wien fon: +43-1-919 99 -242 - fax: +43-1-919 99 -119 From Tobias.Reichenbach_(at)_ascom.ch Mon, 18 Sep 2000 17:18:11 +0100 (CED) Date: Mon, 18 Sep 2000 17:18:11 +0100 (CED) From: Tobias.Reichenbach_(at)_ascom.ch Tobias.Reichenbach_(at)_ascom.ch Subject: [php] MSSql, Openlink-ODBC und Umlaute. --Boundary_(ID_O49nwLB3a8g6LBe7GAvU+g) Content-type: TEXT/PLAIN; CHARSET=ISO-8859-1 Content-transfer-encoding: 8BIT Hallo Ihrs.. Ich hab folgendes Problem: Ich sauge Daten vom MS-Sql-Server über eine ODBC-Verbindung (Openlink-Treiber) in die PHP-Seiten rein. Dabei kriege ich die Umlaute ä,ö,ü nur als komische Zeichen rein. Wenn ich von Access aus auf den SQL-Server zugreiffe habe ich dieses Problem nicht. Also kanns schlecht am Server liegen. Kennt jemand von euch dieses Problem? Vielen Dank für Informationen. Gruss T.Reichenbach --Boundary_(ID_O49nwLB3a8g6LBe7GAvU+g)-- From Peaveway_(at)_aol.com Mon, 18 Sep 2000 11:25:58 EDT Date: Mon, 18 Sep 2000 11:25:58 EDT From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] OCIPLogon Moin,moin In einer eMail vom 18.09.00 17:20:37 (MEZ) - Mitteleurop. Sommerzeit schreibt news_(at)_palatin.at: > Hallo Liste, > > Wenn ich eine OCIPLogon Connection starte ist diese dann für jede Oracle > Verbindung in meiner ganzen Web-Site offen? > D.h. in den diversen php Seiten und libs (und in deren funktionen) > die ich verwende? Solange du als gleicher User/Passwort an die gleiche DB verbindest , ja. > Soll ich eine OCIPLogon Conn nach einer Abfrage beenden mit OCILogOff? Nein. Sonsst waere eine persistant Verbindung ja unnoetig. > Wo und wie soll ich am besten eine Verbindung herstellen? Vor dem absetzen deines ersten Sql Staements. > Eine Script das sehr häufig geöffnet wird, oder ein Script > in der Startseite? > > ps: gibt es eine volltextsuche für das archiv Ja, klar! :) Auf www.php-center.de oben links. Gruss Joerg Behrens From news_(at)_palatin.at Mon, 18 Sep 2000 17:26:30 +0200 Date: Mon, 18 Sep 2000 17:26:30 +0200 From: W. Palatin news_(at)_palatin.at Subject: [php] header (WWW-Authenticate) ppcd> wenn ich jedoch alles richtig eingegeben habe kommt immer wieder die Wie sieht dein code aus? Ich habe es in einer Funktion gelöst (jedoch noch nicht wirklich schön gelöst) Bsp: function auth($user, $pass, $cuser, $cpass) { if ($cuser==$user AND $cpass==$pass) { return 2; exit; } else { Header("WWW-Authenticate: Basic realm=\"pal05.net\""); Header("HTTP/1.0 401 Unauthorized"); echo "

401 Unauthorized

\n"; exit; } } Der Link (über switch aufgerufen): $lebensl = auth("RICHTIGERBENUTZER","RICHTIGESPASSWORT",$PHP_AUTH_USER,$PHP_AUTH_PW); if ($lebensl == 2) { header("Location: lebensl.php"); } Die Seite: $success = auth("RICHTIGERBENUTZER","RICHTIGESPASSWORT",$PHP_AUTH_USER,$PHP_AUTH_PW); if ($success != 2) { header("Location: index.php"); } -- Willibald Palatin, Entwicklung yline web access services AG Richard Strauss-Straße 10, A-1230 Wien fon: +43-1-919 99 -242 - fax: +43-1-919 99 -119 From news_(at)_palatin.at Mon, 18 Sep 2000 17:33:20 +0200 Date: Mon, 18 Sep 2000 17:33:20 +0200 From: W. Palatin news_(at)_palatin.at Subject: [php] Re[2]: [php] OCIPLogon ppcd> Gruss ppcd> Joerg Behrens klar, schnell und gut dazu kann man nur folgendes sagen: wow danke! -- Willibald Palatin, Entwicklung yline web access services AG Richard Strauss-Straße 10, A-1230 Wien fon: +43-1-919 99 -242 - fax: +43-1-919 99 -119 From php-mail_(at)_gmx.de Mon, 18 Sep 2000 17:39:45 +0200 Date: Mon, 18 Sep 2000 17:39:45 +0200 From: michab php-mail_(at)_gmx.de Subject: [php] header (WWW-Authenticate) vielen dank !!! ABER.... holt er sich die daten nicht aus der passwd ??? kann ich ihm da nur ein festes paar (usr/pwd) geben welches dann okay geht ??? W. Palatin (news_(at)_palatin.at) schrieb: >ppcd> wenn ich jedoch alles richtig eingegeben habe kommt immer >wieder die > >Wie sieht dein code aus? > >Ich habe es in einer Funktion gelöst >(jedoch noch nicht wirklich schön gelöst) >..... -- michab, php-mail_(at)_gmx.de on 09.18.2000 From markus_(at)_kawo2.rwth-aachen.de Mon, 18 Sep 2000 17:39:06 +0200 (CEST) Date: Mon, 18 Sep 2000 17:39:06 +0200 (CEST) From: Markus Dobel markus_(at)_kawo2.rwth-aachen.de Subject: [php] Zufallzugriff DB nur aus vorselektierten Eintraegen On Mon, 18 Sep 2000, Christoph M. Schvnian wrote: > > Ich wuerde Dir dennoch raten, Dir meine Loesung weiter oben einmal > > anzusehen. Gerade, wenn deine Datenmenge waechst, ist das was Du da > > machst relativ teuer. > > Ja ! Deine Loesung scheint gut, liefert aber manchmal > unerklaerliche leere Eintraege. Kann ich mir irgendwie nicht vorstellen, es sei denn, Du hast was falsch gemacht. Bisher hat sich MySQL mir gegenueber immer recht deterministisch verhalten. > Soetwas macht sich nicht gut auf DER Startseite.. Stimmt allerdings. > > Gruss, Mar"scheissendreggs pine..."kus > > Bitte ?? Ach, nichts :) Ich kaempf mich hier gerade mit PINE ab (Mailclient). Ich schaffs nicht, dem meine _richtige_ EMail-Adresse beizubringen. Aber das gehoert hier nicht hin ;) Gruss, Markus From schoenian_(at)_mediaforce.de Mon, 18 Sep 2000 18:41:42 +0200 Date: Mon, 18 Sep 2000 18:41:42 +0200 From: =?iso-8859-1?Q?Christoph_M._Sch=F6nian?= schoenian_(at)_mediaforce.de Subject: [php] Zufallzugriff DB nur aus vorselektierten Eintraegen > > Kann ich mir irgendwie nicht vorstellen, es sei denn, Du hast was falsch > gemacht. Bisher hat sich MySQL mir gegenueber immer recht > deterministisch verhalten. > kann man da was falsch machen ?? $s1 = "select count(*) from $table where image_start != 'none'" $res = mysql_query($s1); $result = mysql_fetch_row($res); srand((double)microtime()*1000000); $id = rand(1, $result[0]); $s2 = "select * from $table where image_start != 'none' LIMIT $id,1" $query = mysql_query($s2); $row = mysql_fetch_array($query); gruesse Christoph From arsajedi_(at)_bupnet.de Mon, 18 Sep 2000 19:07:22 +0200 Date: Mon, 18 Sep 2000 19:07:22 +0200 From: Ali arsajedi_(at)_bupnet.de Subject: [php] ereg,split und array Hallo, guten Abend allen. ich habe eine Datei(file.txt) in der u.a. steht: 965392996|xxx|yyy|18.09.2000 966500483|zzz|www|18.09.2000 968139706|sss|vvv|18.09.2000 968166667|fff|nnn|18.09.2000 969261666|ggg|jjj|18.09.2000 Nun versuche ich das Tagesdatum (z.B. fuer heute 18.09.2000),zu holen und dann zu schauen, ob in der Datei ein diesem Datum entsprechender Eintrag gibt. Wenn das der Fall ist, dann sollte der Eintrag gesplitet werden und daraus ein Hash aus dem zweiten und dem dritten Element gebildet werden. Danach sollen die Elemente dieses Hash sortiert ausgegeben werden. Die Ausgabe der Elemente funktioniert leider nicht wie erwartet. Obwohl 5 entsprechende Elemente vorhanden sind, wird nur das letzte ausgegeben. Der Hash wird zwar gebildet. Er beinhaltet nur ein key-val Paar und zwar das letzte. Wenn ich diese Hashbildung weglasse und direkt die Elemente $line[1] und $line[2] nehme,dann klappt es aber unsortiert. Unten habe ich den Code beigefuegt. Weiss jemand, was ist der Grund fuer dieses Verhalten? Ich bin fuer jeden Hinweis dankbar. $line[2]); } } asort ($Mitarbeiter); reset ($Mitarbeiter); while (list ($key, $val) = each ($Mitarbeiter)){ echo " $key $val "; } ?> Ali From dstrathemeier_(at)_ywesee.com Mon, 18 Sep 2000 18:55:53 +0200 Date: Mon, 18 Sep 2000 18:55:53 +0200 From: Daniel Strathemeier, ywesee dstrathemeier_(at)_ywesee.com Subject: [php] IE spinnt Hallo Liste, ich bin im moment dabei eine mysql datenbank über PHP4 mit flash zu verbinden. (ohne weitere software) Das problem ist wen flash die daten dynamisch auslesen soll geht das im IE nur, wenn ich zwischen den anfragen ein paar sekunden warte. Beim NC geht's ohne probleme. Ich habe schon versucht den cache bei IE abzustellen, was auch nicht's half. hat schonmal jemand damit so seine erfahrungen gemacht? thx Dany From GH-lists_(at)_ecora.de Mon, 18 Sep 2000 19:22:08 +0200 Date: Mon, 18 Sep 2000 19:22:08 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Zufallzugriff DB nur aus vorselektierten Eintraegen Christoph M. Schönian schrieb > kann man da was falsch machen ?? Ja. > $id = rand(1, $result[0]); Da liegt der Fehler. Es muß $id = rand(1, $result[0]-1); heißen. wenn Du z.B. 10 passende Datensätze in der DB hast und rand den maximalen Wert (also 10) zurückgibt, dann versuchst Du mit "... LIMIT 10,1" den 11. passenden Datensatz aus der DB zu holen, den es nicht mehr gibt. Guido Haeger From Stephan.Noller_(at)_uni-koeln.de Mon, 18 Sep 2000 19:54:14 +0200 Date: Mon, 18 Sep 2000 19:54:14 +0200 From: Stephan Noller Stephan.Noller_(at)_uni-koeln.de Subject: [php] IE spinnt IE ist sehr zickig, was das Abschalten des cache anbelangt. Versuch es mal mit folgendem header Befehl: header("Cache-Control: post-check=0, pre-check=0"); Die ueblichen Verfahren ueber im html-code gesetzte meta-tags (...expires=now usw.) funktionieren (insbesondere beim IE5) nicht. > ohne probleme. Ich habe schon versucht den cache bei IE abzustellen, was Falls Du mehr Infos dazu suchst - im Archiv der phplib-Liste wirst Du schnell fuendig (phplib.netuse.de) From Peaveway_(at)_aol.com Mon, 18 Sep 2000 13:59:58 EDT Date: Mon, 18 Sep 2000 13:59:58 EDT From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] ereg,split und array Moin,moin In einer eMail vom 18.09.00 18:58:43 (MEZ) - Mitteleurop. Sommerzeit schreibt arsajedi_(at)_bupnet.de: > $Mitarbeiter = array($line[1]=>$line[2]); Damit ueberschreibst du das Array immer wieder, somit steht zum Schluss nur ein Eintrag drin. Machmal ein drauf. Das Ergebniss wird 1 sein. Mein Vorschlag: preg,explode,array :) file.txt ----------------------------------------------- 966500483|Doe|John|18.09.2000 968139706|sss|vvv|18.09.2000 968166667|fff|nnn|18.09.2000 968139706|sss|vvv|20.09.2000 965392996|Behrens|Joerg|18.09.2000 968166667|Fasel|Bla|18.09.2000 969261666|ggg|jjj|18.09.2000 968139706|sfs|vvv|15.09.2000 968166667|Bar|Foo|18.09.2000 und im Script.... Es wird dann nach den Nachnamen sortiert. Gruss Joerg Behrens From dominik.brumm_(at)_voodooweb.com Mon, 18 Sep 2000 20:54:23 +0200 Date: Mon, 18 Sep 2000 20:54:23 +0200 From: Dominik Brumm dominik.brumm_(at)_voodooweb.com Subject: [php] Variable Variabeln Ich habe das Problem mit einer Funktion gelöst die sich falls nötig rekursiv aufruft. Ich poste hier einmal den Code. Wenn jemand eine Verbesserungmöglichkeit (vorallem Speicher-, CPU-Belastung) sieht, wäre ich dankbar da die Funktion oft gebraucht wird. function get_var($var_name, $var_array=0){ if($var_array == 0){ $var_array = $this->OBJECTS; } reset($var_array); $vars = explode(".", $var_name); if($vars[0] == "GLOBAL"){ return $GLOBALS[$vars[1]]; } while(list($index, $value) = each($var_array)){ if(strtolower($index) == strtolower($vars[0])){ break; } } if(count($vars) > 1){ unset($vars[0]); $value = $this->get_var(implode(".", $vars), $value); } return $value; } gruss dominik ----- Original Message ----- From: "Alexander Wagner" To: Sent: Monday, September 18, 2000 2:57 PM Subject: Re: [php] Variable Variabeln > > Ich habe natürlich bereits ein bisschen gepröbelt wie das etwa > > funktionieren könnte. > > Eine Möglichkeit die ich gefunden habe sieht folgendermasen aus: > > echo ${"this->VARS"}[index1][index2] (ohne this getestet) > > Die [index] müssen ausserhalb der {}-Klammern stehen, ist auch im > > Manual beschrieben. > > Leider habe ich es bis jetzt nicht geschafft das Ganze so in ein String > > zu verpacken, dass ich es nachher als variable Variabel brauchen kann. > > Sieht noch jemand eine Lösung?? > > So weit hab ich mich nie mit variablen Variabeln beschäftigt. Probier > noch n bißchen, wenns nicht klappt, probiers mit eval(). > > Gesundheit > Wagner > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > > From Dante_(at)_altmuehlnet.de Mon, 18 Sep 2000 20:53:34 +0200 Date: Mon, 18 Sep 2000 20:53:34 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Variable Variabeln --=====================_969296014==_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable At 13:50 18.09.2000 +0200, Dominik Brumm wrote: >In der Template-Datei sieht die Title Zeile so aus: >{%PAGE.TITLE%} >Die Template Klasse hat ein Array $this->VARS welches alle Variabeln >enth=E4lt. >Der "Interpreter" sollte anhand von PAGE.TITLE auf den Wert von >$this->VARS[page][title] zugreifen. Danach wird der Wert mit einem >str_replace >eingef=FCgt. >Ich denke mit variablen Variabeln k=F6nnte ich eine einfache L=F6sung= finden f=FCr >die >die Umwandlung von PAGE.TITLE nach $this->VARS[page][title]. >Das ganze sollte dynamisch sein, keine Begrenzung der Dimensionen. Hi Dominik, OK... war mal wieder ne sch=F6ne Lernaufgabe f=FCr mich, hat ne halbe Stunde gebraucht, bis ich das Ziel erreicht hatte ;) Die Klasse in der angeh=E4ngten Datei, schafft genau das was du willst, und das im Grunde durch EINE einzige Zeile: preg_replace('/{%([^%]*)%}/e', 'eval("return \$this->VARS[\"".implode("\"][\"", explode(".", "\\1"))."\"];");', $string); ... sch=F6n ... ;) Die Variable $string, die du der Funktion parse_string($string) =FCbergibst, muss einfach den Kompletten Inhalt der Template-Datei enthalten, incl. Zeilenumbr=FCchen... (ausser du hast mehrere Templates innerhalb einer= Datei) L=E4uft wunderbar unter PHP4/Win98 Wenn ich es erkl=E4ren soll, sagt es. Freiwillig mach ich das jetzt im Moment nicht... W=E4r mehr arbeit als das coden ;) PS: Ich muss zugeben, ich war mal bei Perl... da schafft man ja bekanntlich alles innerhalb einer Zeile... Ich versuche das in PHP auch immer so zu machen ;) PPS: Waren die Guru's hier auf der Liste zu faul, diese Problem= auszut=FCfteln? Bye & Thanks f=FCr die sch=F6ne Aufgabe Dante --=====================_969296014==_ Content-Type: text/plain; charset="us-ascii" Content-Disposition: attachment; filename="temp.php" VARS = $VARS; } function parse_string($string) { return preg_replace( '/{%([^%]*)%}/e', 'eval("return \$this->VARS[\"".implode("\"][\"", explode(".", "\\1"))."\"];");', $string ); } } $a = new FooBar( array( 'PAGE' => array( 'TITLE' => array( 'TOPTITLE' => 'FooBar', 'SUBTITLE' => 'BarFoo' ), 'MENU' => array( 'POINT1' => 'Punkt 1', 'POINT2' => 'Punkt 2' ) ), 'TEST' => 'Short test' ) ); echo $a->parse_string( "Toptitle: {%PAGE.TITLE.TOPTITLE%} Subtitle: {%PAGE.TITLE.SUBTITLE%} Point1: {%PAGE.MENU.POINT1%} Point2: {%PAGE.MENU.POINT1%} Test: {%TEST%}"); ?> --=====================_969296014==_ Content-Type: text/plain; charset="us-ascii" --=====================_969296014==_-- From matthias.haenel_(at)_orange-digital.de Mon, 18 Sep 2000 21:21:45 +0200 Date: Mon, 18 Sep 2000 21:21:45 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= matthias.haenel_(at)_orange-digital.de Subject: [php] ereg,split und array Einfacher ist es, wenn Du fgetcsv nimmst ;) Denn seit einigen Versionen kannst Du den Separator selbst bestimmen. array fgetcsv (int fp, int length ,"|"); Gruss Matthias Hänel ____________________________________________________________________ orange digital GmbH -- Gesellschaft zur Konzeption und Umsetzung multimedialer Ideen http://www.orange-digital.de -- mailto:matthias.haenel_(at)_orange-digital.de tel. 089 - 66 02 91 216 From eschmid+sic_(at)_s.netic.de Mon, 18 Sep 2000 21:19:29 +0200 Date: Mon, 18 Sep 2000 21:19:29 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Variable Variabeln On Mon, Sep 18, 2000 at 08:53:34PM +0200, Thomas Feyrer wrote: > At 13:50 18.09.2000 +0200, Dominik Brumm wrote: [...] > OK... war mal wieder ne schöne Lernaufgabe für mich, hat ne halbe Stunde > gebraucht, bis ich das Ziel erreicht hatte ;) > > Die Klasse in der angehängten Datei, schafft genau das was du willst, > und das im Grunde durch EINE einzige Zeile: > preg_replace('/{%([^%]*)%}/e', 'eval("return > \$this->VARS[\"".implode("\"][\"", explode(".", "\\1"))."\"];");', $string); > > ... schön ... ;) > > Die Variable $string, die du der Funktion parse_string($string) übergibst, > muss einfach den Kompletten Inhalt der Template-Datei enthalten, incl. > Zeilenumbrüchen... (ausser du hast mehrere Templates innerhalb einer Datei) > Läuft wunderbar unter PHP4/Win98 > > Wenn ich es erklären soll, sagt es. Freiwillig mach ich das jetzt > im Moment nicht... Wär mehr arbeit als das coden ;) Oder gleich zum Patent anmelden? > PS: Ich muss zugeben, ich war mal bei Perl... da schafft man ja > bekanntlich alles innerhalb einer Zeile... Ich versuche das > in PHP auch immer so zu machen ;) Da war ich auchmal, da hab ich die regulären Ausdrücke auch immer vermieden wie die Pest. > PPS: Waren die Guru's hier auf der Liste zu faul, diese Problem auszutüfteln? Guru's? Die machen doch nur Open Source Software. Da ist doch jeder mit anderen Dingen beschäftigt als mit dem lösen von Hausaufgaben. -Egon PS: Ist hier einer im efnet oder wie das heisst und hat einen richtigen Guru dran, toye.php.net auf dem cvs.php.net läuft, ist schon wieder ausgestiegen. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From matthias.haenel_(at)_orange-digital.de Mon, 18 Sep 2000 21:23:19 +0200 Date: Mon, 18 Sep 2000 21:23:19 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= matthias.haenel_(at)_orange-digital.de Subject: [php] ereg,split und array Für die Sortierung nimm besser nur sort(). Matthias Hänel ____________________________________________________________________ orange digital GmbH -- Gesellschaft zur Konzeption und Umsetzung multimedialer Ideen http://www.orange-digital.de -- mailto:matthias.haenel_(at)_orange-digital.de tel. 089 - 66 02 91 216 From Dante_(at)_altmuehlnet.de Mon, 18 Sep 2000 21:28:39 +0200 Date: Mon, 18 Sep 2000 21:28:39 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Variable Variabeln At 21:19 18.09.2000 +0200, you wrote: >On Mon, Sep 18, 2000 at 08:53:34PM +0200, Thomas Feyrer wrote: >> preg_replace('/{%([^%]*)%}/e', 'eval("return >> \$this->VARS[\"".implode("\"][\"", explode(".", "\\1"))."\"];");', $string); > >Oder gleich zum Patent anmelden? Spielst du gerade auf 7val an ;) >> PPS: Waren die Guru's hier auf der Liste zu faul, diese Problem auszutüfteln? > >Guru's? Die machen doch nur Open Source Software. Da ist doch jeder mit >anderen Dingen beschäftigt als mit dem lösen von Hausaufgaben. Ich meinte eigentlich die PHP-Programmier-Gurus hier auf der Liste, die Bücher und Tuturials schreiben, die dynamic-webpages oder phpwizard oder php-center machen usw. für die dürfte das doch auch kein großes Problem gewesen sein... Und du gehörst doch auch irgendwo da in die Aufzählung mit rein Egon... s/irgendwo/???/; hmmm.. sorry, weiß ich jetzt nich *duck* Bye Dante From eschmid+sic_(at)_s.netic.de Mon, 18 Sep 2000 21:55:34 +0200 Date: Mon, 18 Sep 2000 21:55:34 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Variable Variabeln On Mon, Sep 18, 2000 at 09:28:39PM +0200, Thomas Feyrer wrote: > At 21:19 18.09.2000 +0200, you wrote: > >On Mon, Sep 18, 2000 at 08:53:34PM +0200, Thomas Feyrer wrote: > >> preg_replace('/{%([^%]*)%}/e', 'eval("return > >> \$this->VARS[\"".implode("\"][\"", explode(".", "\\1"))."\"];");', > $string); > > > >Oder gleich zum Patent anmelden? > > Spielst du gerade auf 7val an ;) Hab gerade die Seiten gelesen. Da muss ich mich immer wieder fragen, wer ist eigentlich der richtige Erfinder der das Protokol mit dem Zustand erfunden hat. Sicher nicht das europäische oder US-Patentamt. Vor der Einführung des zustandslosen Protokols gabs ja auch Protokolle mit Zustand, z.B. X.25. > >> PPS: Waren die Guru's hier auf der Liste zu faul, diese Problem > auszutüfteln? > > > >Guru's? Die machen doch nur Open Source Software. Da ist doch jeder mit > >anderen Dingen beschäftigt als mit dem lösen von Hausaufgaben. > > Ich meinte eigentlich die PHP-Programmier-Gurus hier auf der Liste, > die Bücher und Tuturials schreiben, die dynamic-webpages oder > phpwizard oder php-center machen usw. für die dürfte das doch auch > kein großes Problem gewesen sein... > > Und du gehörst doch auch irgendwo da in die Aufzählung mit rein > Egon... s/irgendwo/???/; hmmm.. sorry, weiß ich jetzt nich *duck* Bisher bin ich noch ganz ohne PCRE-Funktionen ausgekommen. Hab früher nur mit den regulären Ausdrücken bei awk-Programmen rumgespielt, falls das noch einer kennen sollte. Die Abhandlungen über die PRCE-Funktionen hab ich zwar ins Handbuch reingestellt, die Texte stammten allerdings von Andrei Zmievski. -Egon PS: cvs.php.net läuft wieder :) Es scheint so, dass noch ein paar Webmaster wach sind. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From pfeiffer_(at)_uris.de Mon, 18 Sep 2000 22:15:35 +0200 Date: Mon, 18 Sep 2000 22:15:35 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] OT und IMHO Hallo Liste, irgend etwas wird warscheinlich oft verwechselt: - Patente, Marken u.s.w. kann man anmelden wie es beliebt - das Amt prueft die Form, technisch-fachlich waere es ueberfordert - den eigentliche Schutz muss man IMHO selbst organisieren (bezahlen) - erst im Klagefall erweist sich dann, ob Schutz auch moeglich ist - das Amt tritt dabei als Zeuge auf, dass registriert wurde und WANN oder glaubt jemand, dass man mit ein paar laeppischen Gebuehren gross 'absahnen' kann. Sollte ich mich irren, lasse ich mich gerne aufklaeren. m.f.G. N. Pfeiffer _____________________________________ www.uris.de www.web-as.de/workshop/ 0177-2363368 02292-681769 ------------------------------------- e.o.m. From oliver.schlag_(at)_blue-online.de Mon, 18 Sep 2000 22:25:41 +0200 Date: Mon, 18 Sep 2000 22:25:41 +0200 From: Oliver Schlag oliver.schlag_(at)_blue-online.de Subject: [php] AW: [php] File-Upload mit Statusanzeige Hy, im Intershop ist das beim Datenimport über ein kleines Fenster auch realisiert. So wie ich das bis jetzt verstanden habe, machen die alle X Sekunden über ein MetaTag einen Refresh der Seite und fragen dann wohl den aktuellen Status des Uploads ab. Dieser wird dann in eine entsprechende Grafik umgesetzt. Hoffe damit geholfen zu haben. Mfg Olly From Galabau-Westermann_(at)_t-online.de Mon, 18 Sep 2000 22:41:22 +0200 Date: Mon, 18 Sep 2000 22:41:22 +0200 From: Stefan Westermann Galabau-Westermann_(at)_t-online.de Subject: [php] Grafik bearbeitung Hallo, kennt jemand von euch einen Weg, in mittels php eine grafik zu ändern, ohne eine besondere Bibliothek oder ähnliches zu verwenden? Ist warscheinlich so gut wie unmöglich oder sehr sehr aufwendig, aber wer weiß. speziell geht es darum, jpegs oder gifs zu laden, einen text an beliebiger stelle "drüberzulegen" und dann das ganze als jpeg bzw gif (im endeffekt egal) auszugeben. danke für eure tipps bzw vorschläge, wenns denn welche gibt *g* stefan From stefan_(at)_stange.de Mon, 18 Sep 2000 22:16:57 +0200 Date: Mon, 18 Sep 2000 22:16:57 +0200 From: stefan stange stefan_(at)_stange.de Subject: [php] txt emails hi liste! ich guck mir grad die augen wund. versuche ein reines textmail per php zu versenden: $to = "ich_(at)_domain.de"; $msg = "ich will umlaute wie äüö versenden"; mail($to,"correction",$msg,"From:ab_(at)_sender.de\n Mime-Version:1.0\n Content-Type:text/plain; charset=iso-8859-1\n Content-Transfer-Encoding:8bit"); er bringt mir aber anstelle von ä ä im email zurück. kann mir da einer helfen?? gruss stefan From Michael_(at)_Stahmann.de Mon, 18 Sep 2000 22:40:59 +0200 Date: Mon, 18 Sep 2000 22:40:59 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] OT und IMHO Hallo Norbert, Norbert Pfeiffer schrieb: > - das Amt tritt dabei als Zeuge auf, dass registriert wurde und WANN > oder glaubt jemand, > dass man mit ein paar laeppischen Gebuehren gross 'absahnen' kann. > > Sollte ich mich irren, lasse ich mich gerne aufklaeren. Wie soll ich das verstehen? 1. Wenn jemand einen Namen schützt, den ich schon länger verwende, als der Schutz besteht, dann bin ich aus dem Schneider? 2. Wenn ich jetzt einen Namen/Marke schützen lasse, was IMHO mindestens ein Jahr dauert. Dann kann sich jeder jetzt und auch in Zukunft so nennen? Dann wäre der Markenschutz ja ziemlich oder wenigstens ein bischen sinnlos. Solange kann z.B. ein Kunde von mir nicht warten, bis er an die Öffentlichkeit geht um den Namen geheimzuhalten. Ich möchte jetzt keine Metadiskussion hier anzetteln, aber das ist sicher für viele von uns bestimmt mal von großer Bedeutung. Positiv - wie negativ. 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 Michael_(at)_Stahmann.de Mon, 18 Sep 2000 22:41:11 +0200 Date: Mon, 18 Sep 2000 22:41:11 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] OT und IMHO Hallo Norbert, Norbert Pfeiffer schrieb: > - das Amt tritt dabei als Zeuge auf, dass registriert wurde und WANN > oder glaubt jemand, > dass man mit ein paar laeppischen Gebuehren gross 'absahnen' kann. > > Sollte ich mich irren, lasse ich mich gerne aufklaeren. Wie soll ich das verstehen? 1. Wenn jemand einen Namen schützt, den ich schon länger verwende, als der Schutz besteht, dann bin ich aus dem Schneider? 2. Wenn ich jetzt einen Namen/Marke schützen lasse, was IMHO mindestens ein Jahr dauert. Dann kann sich jeder jetzt und auch in Zukunft so nennen? Dann wäre der Markenschutz ja ziemlich oder wenigstens ein bischen sinnlos. Solange kann z.B. ein Kunde von mir nicht warten, bis er an die Öffentlichkeit geht um den Namen geheimzuhalten. Ich möchte jetzt keine Metadiskussion hier anzetteln, aber das ist sicher für viele von uns bestimmt mal von großer Bedeutung. Positiv - wie negativ. 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 bjoern_(at)_baer.main.de Mon, 18 Sep 2000 22:43:15 +0200 Date: Mon, 18 Sep 2000 22:43:15 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Grafik bearbeitung * Stefan Westermann wrote: > speziell geht es darum, jpegs oder gifs zu laden, einen text an beliebiger > stelle "drüberzulegen" und dann das ganze als jpeg bzw gif (im endeffekt > egal) auszugeben. -- Björn Schotte ++ Heimgartenweg 11a :: D-97074 Würzburg ++ 0931/7843804 Online-Applikationen für das E-Business: => inklusive Newsletter rund um PHP & das E-Biz <= From Peaveway_(at)_aol.com Mon, 18 Sep 2000 16:45:32 EDT Date: Mon, 18 Sep 2000 16:45:32 EDT From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] Grafik bearbeitung In einer eMail vom 18.09.00 22:40:34 (MEZ) - Mitteleurop. Sommerzeit schreibt Galabau-Westermann_(at)_t-online.de: > kennt jemand von euch einen Weg, in mittels php eine grafik zu > ändern, ohne eine besondere Bibliothek oder ähnliches zu verwenden? > Ist warscheinlich so gut wie unmöglich oder sehr sehr aufwendig, aber > wer weiß. > speziell geht es darum, jpegs oder gifs zu laden, einen text an beliebiger > stelle "drüberzulegen" und dann das ganze als jpeg bzw gif (im endeffekt > egal) auszugeben. > danke für eure tipps bzw vorschläge, wenns denn welche gibt *g* > stefan Was stoert dich an der GDlib und den dazu gehoerigen Funktionen so wie sie im Manual unter http://www.php.net/manual/ref.image.php beschrieben stehen. Zusammen mit der FreeType Lib kannst du Texte (auch TTFonts) schreiben, Bilder skalieren , drin rummalen und zirka noch tausend andere Dinge tun. Und wem das nicht reicht macht externe Programmeaufrufe (z.B ImageMagik). Gruss Joerg Behren From eschmid+sic_(at)_s.netic.de Mon, 18 Sep 2000 22:48:45 +0200 Date: Mon, 18 Sep 2000 22:48:45 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] OT und IMHO On Mon, Sep 18, 2000 at 10:15:35PM +0200, Norbert Pfeiffer wrote: Lieber Norbert, > irgend etwas wird warscheinlich oft verwechselt: > - Patente, Marken u.s.w. kann man anmelden wie es beliebt > - das Amt prueft die Form, technisch-fachlich waere es ueberfordert > - den eigentliche Schutz muss man IMHO selbst organisieren (bezahlen) > - erst im Klagefall erweist sich dann, ob Schutz auch moeglich ist > - das Amt tritt dabei als Zeuge auf, dass registriert wurde und WANN > oder glaubt jemand, > dass man mit ein paar laeppischen Gebuehren gross 'absahnen' kann. wenn Software-Patente angemeldet werden können, so wie das Hemd gewechselt wird, dann wird das Programmieren zum Risiko. Man könnte ja ein geltendes Recht verletzen. Man kann in Deutschland oder auf dem Rest der Welt nicht immer davon ausgehen, dass die Richter mit dem Internet, mit der Informatik, oder gar mit Open Source Software, umgehen können. Lese mal das nach, was heute wieder über den Heise.ticker so alles verbreitet wurde. Das ist doch alles politisch motiviert und hat mit unserem Rechtsverständnis gar nichts mehr zu tun. Dort ist zum Beispiel kein einziger Satz über die Software-Patente, oder die schon beschlossene Urheberrechtsabgabe für langsame Scanner enthalten. -Egon PS: Warum ist hier eigentlich keiner in der Lage den Freiherr Graf von ... zu stoppen. Der Heise Verlag tut ja alles mögliche, aber wenn die Richter nach gültigem Recht entscheiden, dann kann der Heise Verlag zumachen und der Freiherr die Politiker weiter mit Gesetzesvorlagen ermuntern. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From stefan_(at)_codepoet.de Mon, 18 Sep 2000 22:53:56 +0200 Date: Mon, 18 Sep 2000 22:53:56 +0200 From: Stefan Westermann stefan_(at)_codepoet.de Subject: [php] Grafik bearbeitung > wär schön wenn ich die funktionen nutzen könnte, doch bei ImageGIF() zB, aber auch bei ImageJPEG() und ~PNG() wirft er immer eine Fehlermeldung aus (undefinied function) ich denke mal es liegt an meinem provider, aber da kann ich wohl nix dran ändern daher meine frage nach dem anderen weg gruß stefan From Peaveway_(at)_aol.com Mon, 18 Sep 2000 17:03:00 EDT Date: Mon, 18 Sep 2000 17:03:00 EDT From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] Grafik bearbeitung In einer eMail vom 18.09.00 23:00:05 (MEZ) - Mitteleurop. Sommerzeit schreibt stefan_(at)_codepoet.de: ..... > ImageGIF() zB, aber auch bei ImageJPEG() und ~PNG() > wirft er immer eine Fehlermeldung aus (undefinied function) > ich denke mal es liegt an meinem provider, > aber da kann ich wohl nix dran ändern > daher meine frage nach dem anderen weg Ein phpinfo() sagt dir in der Regel genau was dir so zur Verfuegung steht. Frag doch einfach deinen Provider ob er dir das nachinstalliert oder aber ein neues PHP baut fuer seine Kunden. Gruss Joerg Behrens From php_(at)_pinguin.conetix.de Mon, 18 Sep 2000 23:07:09 +0200 Date: Mon, 18 Sep 2000 23:07:09 +0200 From: Jens Benecke php_(at)_pinguin.conetix.de Subject: [php] File-Upload mit Statusanzeige On Mon, Sep 18, 2000 at 05:02:06PM +0200, Stefan Scherf wrote: > > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > > Of Stefan Scherf > > > > Eine Upload-Über-Browser-Status-Anzeige habe ich bisher nur bei > > www.visto.com gesehen, wie die das realisieren weiss ich aber nicht > > (wuesste ich aber gerne :) ). > PS: Über das ActiveX-Steuerelement (FileAccess Control), das man vor > Nutzung installieren sollte. also weder übertragbar noch benutzbar, ohne den grossteil der Besucher gleich von vornherein auszusperren... -- `Man sollte dem Verantwortlichen für ILOVEYOU alles http://www.linuxfaq.de mögliche antun, aber wahrscheinlich wird bloß http://www.hitchhikers.de seine Firma zweigeteilt." -- Usenet http://www.pinguin.conetix.de From dominik_(at)_brumm.ch Mon, 18 Sep 2000 23:14:29 +0200 Date: Mon, 18 Sep 2000 23:14:29 +0200 From: Dominik Brumm dominik_(at)_brumm.ch Subject: [php] Fehler Hallo Ich bekomme folgende Fehlermeldung, die ich leider nicht verstehe: Warning: Compilation failed: range out of order in character class at offset 18 in WEBSITE.class on line 112 Zeile 112: if(preg_match_all("/\{%([A-Za-z0-9\._-*]+)%\}/", $str, $vars)){ kann mir da jemand weiterhelfen? gruss dominik From Michael_(at)_Stahmann.de Mon, 18 Sep 2000 23:16:01 +0200 Date: Mon, 18 Sep 2000 23:16:01 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] txt emails Hallo Stefan, stefan stange schrieb: > hi liste! > > ich guck mir grad die augen wund. > Muß an Outlook liegen :-) > > versuche ein reines textmail per php zu versenden: > > $to = "ich_(at)_domain.de"; > > $msg = "ich will umlaute wie äüö versenden"; > > mail($to,"correction",$msg,"From:ab_(at)_sender.de\n > Mime-Version:1.0\n Content-Type:text/plain; > charset=iso-8859-1\n Content-Transfer-Encoding:8bit"); > > er bringt mir aber anstelle von ä ä im email zurück. > Also entweder spinnt Dein "Ausguck" oder der Text wird tatsächlich vorher html'lisiert. Was sagt denn echo $msg; ?? Alles andere scheint fast richtig. Irgendwas stimmt mit den Headern noch nicht, aber ich komme nicht drauf. Was passiert denn, wenn Du sie wegläßt? Bei mir kam folgendes an: Mime-Version:1.0 Content-Type:text/plain; charset=iso-8859-1 Content-Transfer-Encoding:8bit ich will umlaute wie äüö versenden Grund war ein (Windows-)Zeilenumbruch nach ab_(at)_sender.de\n Es muß alles in einer Zeile stehen! 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 stefan_(at)_codepoet.de Mon, 18 Sep 2000 23:26:40 +0200 Date: Mon, 18 Sep 2000 23:26:40 +0200 From: Stefan Westermann stefan_(at)_codepoet.de Subject: [php] Grafik bearbeitung > Ein phpinfo() sagt dir in der Regel genau was dir so zur Verfuegung steht. jo, hab mal nachgeguckt, und es is ganz doll.... mir steht PHP Version 3.0.12 zur verfügung, in der es imagepng oder jpeg noch nich gibt dazu kommt dann gd Version 1.6 with FreeType support, in der es meines wissens nach kein imagegif mehr gibt gibts vielleicht doch noch eine möglichkeit, bilder zu modifizieren, irre ich mich vielleicht, oder muss ich wirklich mal bei meinem prov anrufen? gruß stefan From endler_(at)_upsys.de Mon, 18 Sep 2000 23:28:32 +0200 Date: Mon, 18 Sep 2000 23:28:32 +0200 From: Matthias Endler endler_(at)_upsys.de Subject: [php] Fehler Hallo Dominik, >Ich bekomme folgende Fehlermeldung, die ich leider nicht verstehe: >Warning: Compilation failed: range out of order in character class at offset >18 in WEBSITE.class on line 112 > >Zeile 112: if(preg_match_all("/\{%([A-Za-z0-9\._\-*]+)%\}/", $str, $vars)){ ^ | Da ist war was falsch! Es fehlte das \ vor dem - . Gruesse aus Muenchen -Matthias From dominik.brumm_(at)_voodooweb.com Mon, 18 Sep 2000 23:35:04 +0200 Date: Mon, 18 Sep 2000 23:35:04 +0200 From: Dominik Brumm dominik.brumm_(at)_voodooweb.com Subject: [php] Variable Variabeln Hey das ist ja (fast) genial, merci viel mals.... Eingentlich wollte ich gerade im Manual nachschauen was e für eine Option ist, und da meldet mir PHP: Warning: Unknown option 'e' in /home/voodoow/public_html/test_cont/temp.php on line 14 benutze PHP 3.0.9.... Noch eine frage, warum verwendest du ' ' und ; beim eval?? Ich hatte vorallem Probleme mit den variablen Variabeln, und eval kapiere ich sowie so nicht. wäre toll wenn du das auch noch zurecht biegen kannst... gruss dominik ----- Original Message ----- From: "Thomas Feyrer" To: Sent: Monday, September 18, 2000 8:53 PM Subject: Re: [php] Variable Variabeln At 13:50 18.09.2000 +0200, Dominik Brumm wrote: >In der Template-Datei sieht die Title Zeile so aus: >{%PAGE.TITLE%} >Die Template Klasse hat ein Array $this->VARS welches alle Variabeln >enthält. >Der "Interpreter" sollte anhand von PAGE.TITLE auf den Wert von >$this->VARS[page][title] zugreifen. Danach wird der Wert mit einem >str_replace >eingefügt. >Ich denke mit variablen Variabeln könnte ich eine einfache Lösung finden für >die >die Umwandlung von PAGE.TITLE nach $this->VARS[page][title]. >Das ganze sollte dynamisch sein, keine Begrenzung der Dimensionen. Hi Dominik, OK... war mal wieder ne schöne Lernaufgabe für mich, hat ne halbe Stunde gebraucht, bis ich das Ziel erreicht hatte ;) Die Klasse in der angehängten Datei, schafft genau das was du willst, und das im Grunde durch EINE einzige Zeile: preg_replace('/{%([^%]*)%}/e', 'eval("return \$this->VARS[\"".implode("\"][\"", explode(".", "\\1"))."\"];");', $string); .... schön ... ;) Die Variable $string, die du der Funktion parse_string($string) übergibst, muss einfach den Kompletten Inhalt der Template-Datei enthalten, incl. Zeilenumbrüchen... (ausser du hast mehrere Templates innerhalb einer Datei) Läuft wunderbar unter PHP4/Win98 Wenn ich es erklären soll, sagt es. Freiwillig mach ich das jetzt im Moment nicht... Wär mehr arbeit als das coden ;) PS: Ich muss zugeben, ich war mal bei Perl... da schafft man ja bekanntlich alles innerhalb einer Zeile... Ich versuche das in PHP auch immer so zu machen ;) PPS: Waren die Guru's hier auf der Liste zu faul, diese Problem auszutüfteln? Bye & Thanks für die schöne Aufgabe Dante ---------------------------------------------------------------------------- ---- > > From u13847_(at)_hs-harz.de Mon Sep 18 23:33:51 2000 Date: Mon Sep 18 23:33:51 2000 From: u13847 u13847_(at)_hs-harz.de Subject: [php] OT und IMHO Hallo! Wenn ich das richtig mitbekommen habe, geht es hier um eine URL-Codierung. > - das Amt prueft die Form, technisch-fachlich waere es ueberfordert Stimmt nicht ganz. Normalerweise führt das Patentamt Sache-u. Rechercheprüfungen durch (so man denn will). > - erst im Klagefall erweist sich dann, ob Schutz auch moeglich ist Hmm, das gilt so eigentlich nur bei Gebrauchsmustern etc. (nett zum überbrücken bis zur Patenterteilung). Was mich eigentlich wundert ist, das es überhaupt schutzfähig ist. Software und damit zusammenhängende Verfahren sind normalerweise nicht schutzfähig (§1 PatG (2) sog. Anweisungen an den menschlichen Geist), zumindest nicht in Deutschland. Achja, liebe Programmierer. Sollte sich dort jemand auf Software-Patente freuen, denkt dran, das die Patente grundsätzlich an euren Arbeitgeber gehen(§4 ArbEG), für ne Entschädigung. Euch bleibt aber das Erfinderpersönlichkeitsrecht (d.h. Nix Kohle, aber ihr werdet als Erfinder benannt). Die Gebühren würde ich nicht unbedingt läppisch nennen. Ein EPA-Patent für 10 Staaten schlägt z.B. mit ca. 32000 DM zu Buche. Marcus From u13847_(at)_hs-harz.de Mon Sep 18 23:33:51 2000 Date: Mon Sep 18 23:33:51 2000 From: u13847 u13847_(at)_hs-harz.de Subject: [php] OT und IMHO Hallo! Wenn ich das richtig mitbekommen habe, geht es hier um eine URL-Codierung. > - das Amt prueft die Form, technisch-fachlich waere es ueberfordert Stimmt nicht ganz. Normalerweise führt das Patentamt Sache-u. Rechercheprüfungen durch (so man denn will). > - erst im Klagefall erweist sich dann, ob Schutz auch moeglich ist Hmm, das gilt so eigentlich nur bei Gebrauchsmustern etc. (nett zum überbrücken bis zur Patenterteilung). Was mich eigentlich wundert ist, das es überhaupt schutzfähig ist. Software und damit zusammenhängende Verfahren sind normalerweise nicht schutzfähig (§1 PatG (2) sog. Anweisungen an den menschlichen Geist), zumindest nicht in Deutschland. Achja, liebe Programmierer. Sollte sich dort jemand auf Software-Patente freuen, denkt dran, das die Patente grundsätzlich an euren Arbeitgeber gehen(§4 ArbEG), für ne Entschädigung. Euch bleibt aber das Erfinderpersönlichkeitsrecht (d.h. Nix Kohle, aber ihr werdet als Erfinder benannt). Die Gebühren würde ich nicht unbedingt läppisch nennen. Ein EPA-Patent für 10 Staaten schlägt z.B. mit ca. 32000 DM zu Buche. Marcus From scherf_(at)_ventasoft.de Mon, 18 Sep 2000 23:36:20 +0200 Date: Mon, 18 Sep 2000 23:36:20 +0200 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] File-Upload mit Statusanzeige > From: Jens Benecke [mailto:jens_(at)_pinguin.conetix.de]On Behalf Of Jens > Benecke > > > PS: Über das ActiveX-Steuerelement (FileAccess Control), das man vor > > Nutzung installieren sollte. > > also weder übertragbar noch benutzbar, ohne den grossteil der Besucher > gleich von vornherein auszusperren... Ja, leider. Wäre schön, wenn es das mal für "alle" gäbe - ist wirklich ein schönes Feature. Stefan From Peaveway_(at)_aol.com Mon, 18 Sep 2000 17:36:21 EDT Date: Mon, 18 Sep 2000 17:36:21 EDT From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] Grafik bearbeitung In einer eMail vom 18.09.00 23:27:58 (MEZ) - Mitteleurop. Sommerzeit schreibt stefan_(at)_codepoet.de: > > Ein phpinfo() sagt dir in der Regel genau was dir so zur Verfuegung steht. > jo, hab mal nachgeguckt, und es is ganz doll.... > mir steht PHP Version 3.0.12 zur verfügung, in der es imagepng oder jpeg > noch nich gibt > dazu kommt dann gd Version 1.6 with FreeType support, in der es meines > wissens nach kein imagegif mehr gibt > gibts vielleicht doch noch eine möglichkeit, bilder zu modifizieren, > irre ich mich vielleicht, > oder muss ich wirklich mal bei meinem prov anrufen? Du solltest schon mal die Nummer der heraus suchen. Mit der Kombination kann das nicht gehen... hast du ja selbst heraus gefunden. Evtl. kannst du das Update durchdruecken indem du von Sicherheitproblemen Sprichst. Der Safemode war in den Versionen ein ganz heikles Thema. Kannst ja mal in den Changelogs der altern Versionen schauen. Das Risiko das dein Provider beim update hat ist dann das evtl. Scripts von anderen Kunden nach einem PHP Update nicht mehr laufen, weil Sie sich auf irgentwelche Fehler 'verlassen_' haben. Gruss Joerg Behrens From endler_(at)_upsys.de Mon, 18 Sep 2000 23:40:30 +0200 Date: Mon, 18 Sep 2000 23:40:30 +0200 From: Matthias Endler endler_(at)_upsys.de Subject: [php] Fehler >Ich bekomme folgende Fehlermeldung, die ich leider nicht verstehe: >Warning: Compilation failed: range out of order in character class at offset >18 in WEBSITE.class on line 112 if(preg_match_all("/\{%([A-Za-z0-9\._-*]+)%\}/", $str, $vars)){ ^ ^ ^ | | | offset: 1 10 18 Der - hat innerhalb einer Zeichenklasse eine besondere Bedeutung, deshalb muss man ihn durch voranstellen eines Backslashes \ schuetzen. Bsp: [A-F] ist equivalent zu [ABCDEF]. Gruesse aus Muenchen -Matthias From stefan_(at)_codepoet.de Mon, 18 Sep 2000 23:44:35 +0200 Date: Mon, 18 Sep 2000 23:44:35 +0200 From: Stefan Westermann stefan_(at)_codepoet.de Subject: [php] Grafik bearbeitung auf jeden fall schonmal danke für die hilfe :) gruß, stefan p.s.: theoretisch könnte man doch aus dem php skript nen perl skript aufrufen, dass die sachen erledigt, oder net (passt hier zwar net ganz aber nen gedanken wars wert) From php_(at)_pinguin.conetix.de Mon, 18 Sep 2000 23:42:56 +0200 Date: Mon, 18 Sep 2000 23:42:56 +0200 From: Jens Benecke php_(at)_pinguin.conetix.de Subject: [php] File-Upload mit Statusanzeige On Mon, Sep 18, 2000 at 11:36:20PM +0200, Stefan Scherf wrote: > > From: Jens Benecke [mailto:jens_(at)_pinguin.conetix.de]On Behalf Of Jens > > Benecke > > > PS: Über das ActiveX-Steuerelement (FileAccess Control), das man vor > > > Nutzung installieren sollte. > > also weder übertragbar noch benutzbar, ohne den grossteil der Besucher > > gleich von vornherein auszusperren... > Ja, leider. Wäre schön, wenn es das mal für "alle" gäbe - ist wirklich > ein schönes Feature. Hm. Sowas müßte im Browser implementiert sein, um richtig funktionieren zu können. Ich habe gleich mal einen wishlist bug report für die Konqueror-Entwickler abgeschickt (www.konqueror.org) ;) -- `Man sollte dem Verantwortlichen für ILOVEYOU alles http://www.linuxfaq.de mögliche antun, aber wahrscheinlich wird bloß http://www.hitchhikers.de seine Firma zweigeteilt." -- Usenet http://www.pinguin.conetix.de From Dante_(at)_altmuehlnet.de Mon, 18 Sep 2000 23:47:07 +0200 Date: Mon, 18 Sep 2000 23:47:07 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Variable Variabeln At 23:35 18.09.2000 +0200, Dominik Brumm wrote: >Eingentlich wollte ich gerade im Manual nachschauen was e für eine Option >ist, >und da meldet mir PHP: >Warning: Unknown option 'e' in /home/voodoow/public_html/test_cont/temp.php >on line 14 > >benutze PHP 3.0.9.... > >Noch eine frage, warum verwendest du ' ' und ; beim eval?? ' ' verwende ich damit ich nicht alles doppelt und dreifach maskieren (escapen) muss. Und wegen ; Zitat Manual: "...Remember that the string passed must be valid PHP code, including things like terminating statements with a semicolon..." Scheint wohl, als ob die 3.0.9 die Option e noch nicht hatte... Aber ohne die geht das ganze nicht, du kannst mal schaun ob es mit einer neueren PHP3-Version geht, falls nicht und du nicht PHP4 nehmen kannst. Schreib kurz, dann bau ich das ganze um, werden halt ein paar mehr Zeilen (dürfte aber weniger Zeilen als deines haben und keine rekursiven Funktionen benötigen) Bye Dante From Dante_(at)_altmuehlnet.de Mon, 18 Sep 2000 23:47:07 +0200 Date: Mon, 18 Sep 2000 23:47:07 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Variable Variabeln At 23:35 18.09.2000 +0200, Dominik Brumm wrote: >Eingentlich wollte ich gerade im Manual nachschauen was e für eine Option >ist, >und da meldet mir PHP: >Warning: Unknown option 'e' in /home/voodoow/public_html/test_cont/temp.php >on line 14 > >benutze PHP 3.0.9.... > >Noch eine frage, warum verwendest du ' ' und ; beim eval?? ' ' verwende ich damit ich nicht alles doppelt und dreifach maskieren (escapen) muss. Und wegen ; Zitat Manual: "...Remember that the string passed must be valid PHP code, including things like terminating statements with a semicolon..." Scheint wohl, als ob die 3.0.9 die Option e noch nicht hatte... Aber ohne die geht das ganze nicht, du kannst mal schaun ob es mit einer neueren PHP3-Version geht, falls nicht und du nicht PHP4 nehmen kannst. Schreib kurz, dann bau ich das ganze um, werden halt ein paar mehr Zeilen (dürfte aber weniger Zeilen als deines haben und keine rekursiven Funktionen benötigen) Bye Dante From bjoern_(at)_baer.main.de Mon, 18 Sep 2000 23:47:49 +0200 Date: Mon, 18 Sep 2000 23:47:49 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] OT und IMHO * u13847 wrote: > Die Geb?hren w?rde ich nicht unbedingt l?ppisch nennen. Ein > EPA-Patent f?r 10 Staaten schl?gt z.B. mit ca. > 32000 DM zu Buche. 7val verlangt meines Wissens für 1 kommerzielle Lizenz 30.000,-- DM. -- Björn Schotte ++ Heimgartenweg 11a :: D-97074 Würzburg ++ 0931/7843804 Online-Applikationen für das E-Business: => inklusive Newsletter rund um PHP & das E-Biz <= From 510045177102-0001_(at)_t-online.de Mon, 18 Sep 2000 23:54:47 +0200 Date: Mon, 18 Sep 2000 23:54:47 +0200 From: Ali 510045177102-0001_(at)_t-online.de Subject: [php] ereg,split und array Hallo Joerg, > if(preg_match("/$date/", $v)){ vielen Dank fuer Deine Antwort. Das Problem bei mir ist, dass auf dem Server immer noch eine alte php-Version laeuft und diese keine preg_match Funktion unterstuetzt. Gibt es eigentlich eine andere Moeglichkeit fuer preg_match? Vielen Dank. Gruss Ali From scherf_(at)_ventasoft.de Tue, 19 Sep 2000 00:00:32 +0200 Date: Tue, 19 Sep 2000 00:00:32 +0200 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] File-Upload mit Statusanzeige > From: Jens Benecke [mailto:jens_(at)_pinguin.conetix.de]On Behalf Of Jens > Benecke > > Hm. Sowas müßte im Browser implementiert sein, um richtig funktionieren zu > können. Ich habe gleich mal einen wishlist bug report für die > Konqueror-Entwickler abgeschickt (www.konqueror.org) ;) > Wie wär's mit einem CC an die Schöpfer von IE + NN ... Stefan From scherf_(at)_ventasoft.de Tue, 19 Sep 2000 00:01:27 +0200 Date: Tue, 19 Sep 2000 00:01:27 +0200 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] AW: [php] File-Upload mit Statusanzeige > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Oliver Schlag > > im Intershop ist das beim Datenimport über ein kleines Fenster auch > realisiert. Gibt es eine Beispiel-URL? Stefan From swift31_(at)_gmx.de Tue, 19 Sep 2000 00:11:39 +0200 Date: Tue, 19 Sep 2000 00:11:39 +0200 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] PHP IDE Hey Leute, ich bin grade auf etwas gestossen, dass sich selbst als Entwicklungsumgebung speziell für PHP Programmierer beschreibt. [...] PHP Coder PHP Coder is an IDE (Integrated Development Environment) especially developped for PHP programmers. Through tight integration of the PHP interpreter and the PHP documentation, PHP Coder gives you a time-saving Development Interface. [...] mehr auf der Webseite http://phpcoder.stsoft.cjb.net/ vielleicht kann ja jemand was damit anfangen MfG Martin PS: ich hab es bis jetzt noch nicht ausprobiert ... der Server ist unglaublich langsam -- |[ Martin Klumpp ]||[ martin_(at)_coolt.org ]| |[ Egonstr. 58 ]|[ 79106 Freiburg ]| |[ 0761/7073347 ]|[ 0179/6974288 (mobil) ]| -- From pfeiffer_(at)_uris.de Tue, 19 Sep 2000 00:06:06 +0200 Date: Tue, 19 Sep 2000 00:06:06 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] OT und IMHO Hallo Marcus, > Achja, liebe Programmierer. > Sollte sich dort jemand auf Software-Patente freuen, > denkt dran, das die Patente grundsätzlich an euren Arbeitgeber > gehen(§4 ArbEG), für ne Entschädigung. gilt IMHO nicht fuer Freelancer & Co. Beim Outsourcing ist die Source out, oder so aehnlich... :) > Euch bleibt aber das Erfinderpersönlichkeitsrecht > (d.h. Nix Kohle, aber ihr werdet als Erfinder benannt). ja ja der Ruhm - Rum waere besser... :) > Die Gebühren würde ich nicht unbedingt läppisch nennen. > Ein EPA-Patent für 10 Staaten schlägt z.B. mit ca. > 32000 DM zu Buche. sag ich doch, laeppisch im Verhaeltnis zu den zu erwarteten Einnahmen, falls es denn rechtens waere... z.B. je Anwendung -,99 DM/Monat ist nix, fuer den Anwender. Nun schau mal bei Ripe.net nach, da es geht um Millionen. m.f.G. N. Pfeiffer _____________________________________ www.uris.de www.web-as.de/workshop/ 0177-2363368 02292-681769 ------------------------------------- e.o.m. From urs_(at)_circle.ch Tue, 19 Sep 2000 00:11:31 +0200 Date: Tue, 19 Sep 2000 00:11:31 +0200 From: Urs Gehrig urs_(at)_circle.ch Subject: [php] PHPLib Templates mit Bildern aus DB n'abend leute folgender sachverhalt: bilder (gif, jpg, png ...) sind in einer mysql tabelle abgelegt. ein gewöhnliches auslesen, mit vorangehendem header versendet, funktioniert auch. d.h. solange ich direkt ein print/echo an den browser mache. nun, ich will aber bspw. ein bild aus der DB auslesen und über PHPLib templates ausgeben. resultat: kein bild, im besten fall das charakterset des bildes. ... hat jemand damit bessere erfahrungen gemacht und/oder sogar eine gute lösung gefunden? merci, urs +----------------------------------------------------------------- | urs_(at)_circle.ch +----------------------------------------------------------------- From php_(at)_pinguin.conetix.de Tue, 19 Sep 2000 00:20:39 +0200 Date: Tue, 19 Sep 2000 00:20:39 +0200 From: Jens Benecke php_(at)_pinguin.conetix.de Subject: [php] File-Upload mit Statusanzeige On Tue, Sep 19, 2000 at 12:00:32AM +0200, Stefan Scherf wrote: > > From: Jens Benecke [mailto:jens_(at)_pinguin.conetix.de]On Behalf Of Jens > > Benecke > > Hm. Sowas müßte im Browser implementiert sein, um richtig funktionieren > > zu können. Ich habe gleich mal einen wishlist bug report für die > > Konqueror-Entwickler abgeschickt (www.konqueror.org) ;) > Wie wär's mit einem CC an die Schöpfer von IE + NN ... Mit denen kann man nicht so nett klönen, ausserdem habe ich da schlechtere Erfahrungen gemacht (das bugreporting bei Mozilla war mir bis vor kurzem zu Netscape-gefiltert). Bei MS brauchst du ja schon supportverträge, um überhaupt Fragen stellen zu dürfen... beim KDE waren ein paar meiner Featurewünsche bzw. bug reports innerhalb von Stunden im CVS (gefixt). Es macht halt Spaß, mit einem System / einer Anwendung zu arbeiten, von dem man weiss, daß man den Entwicklern nicht völlig egal ist, sondern gehört und für voll genommen wird. -- `Man sollte dem Verantwortlichen für ILOVEYOU alles http://www.linuxfaq.de mögliche antun, aber wahrscheinlich wird bloß http://www.hitchhikers.de seine Firma zweigeteilt." -- Usenet http://www.pinguin.conetix.de From scherf_(at)_ventasoft.de Tue, 19 Sep 2000 00:33:44 +0200 Date: Tue, 19 Sep 2000 00:33:44 +0200 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] File-Upload mit Statusanzeige > From: Jens Benecke [mailto:jens_(at)_pinguin.conetix.de]On Behalf Of Jens > Benecke > > überhaupt Fragen stellen zu dürfen... beim KDE waren ein paar meiner > Featurewünsche bzw. bug reports innerhalb von Stunden im CVS (gefixt). ich hoffe/vermute, dass Du hier berichten wirst sobald Deine Wünsche i.S. Upload-Status erhört wurden :) Stefan From Nikolai_(at)_kordulla.de Tue, 19 Sep 2000 00:54:55 +0200 Date: Tue, 19 Sep 2000 00:54:55 +0200 From: Nikolai Kordulla Nikolai_(at)_kordulla.de Subject: [php] Problem mit qMail smtp und php Servus Leute, ich habe folgendes Problem. Ich kann keine Mails per smtp mit qmail verschicken er beklagt sich immer über die CR LF Problem. (451 see pobox .... ) ( halt das bekannte CR LF Problem ) Aber kommt mir bitte nicht mit dem Fixcrio Patch, denn die Leute, die den Mailserver verwalten, weigern sich diesen Patch zu installieren (wieso auch immer). Folgendes habe ich probiert: fputs($fp,"\r\n.\r\n") und fputs($fp,chr(13) . chr(10) . "." . chr(13) . chr(10) und es funzt immer nocht nicht. Habt ihr irgendwelche Ideen ? Bin für jede Idee froh Ciao Nikolai __________________________________________ Tel: 0711-997 97 027 oder 07131-77 22 25 Handy:0170 - 18 36 35 4 TN0.91834200969315997!TN From Dante_(at)_altmuehlnet.de Tue, 19 Sep 2000 00:58:25 +0200 Date: Tue, 19 Sep 2000 00:58:25 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] File-Upload mit Statusanzeige At 17:02 18.09.2000 +0200, Stefan Scherf wrote: >> Eine Upload-Über-Browser-Status-Anzeige habe ich bisher nur bei >> www.visto.com gesehen, wie die das realisieren weiss ich aber >> nicht (wuesste >> ich aber gerne :) ). >> >PS: Über das ActiveX-Steuerelement (FileAccess Control), das man vor Nutzung >installieren sollte. Gibt es da vielleicht ein allgemeines Plug-In (nicht das von visto.com), so das man es in jeder Web-Site einbinden kann, denn das von visto wird wahrscheinlich ja auch noch copyright-geschützt sein... Damit könnte man ja wenigstens den IE-Usern diesen Komfort bieten... Bye & Thanks Dante From urs.gehrig_(at)_gmx.net Tue, 19 Sep 2000 01:02:52 +0200 Date: Tue, 19 Sep 2000 01:02:52 +0200 From: Urs Gehrig urs.gehrig_(at)_gmx.net Subject: [php] PHPLib Templates mit Bildern aus DB hallo. ein glas feinen roten weins, und die sache läuft rund... ich konnts erledigen. für die dies interessiert: $tpl->set_var(array ( "one_image" => "" )); gruss, urs +----------------------------------------------------------------- | urs_(at)_circle.ch +----------------------------------------------------------------- From daniel_(at)_zwink.de Tue, 19 Sep 2000 02:20:54 +0200 Date: Tue, 19 Sep 2000 02:20:54 +0200 From: Daniel Zwink daniel_(at)_zwink.de Subject: [php] Bug in MySql-Funktion in PHP 4.0.2 ? This is a multi-part message in MIME format. --------------FAD0890F8D871F7C07E4EA1C Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hallo ! Nimmt mann/frau mich nicht ernst ? Ist das Problem bekannt und eigentlich gar kein Problem ? Sollte ich die Doku genauer lesen ? Ich weiss es nicht :-) .. und deshalb habe ich jetzt einfach ein kleines Script (und ein SQL-File) geschrieben, welches mein Problem verdeutlichen soll. Unter PHP 3.0.16 läuft das Script ohne Probs durch. Unter PHP 4.0.2 kommt bei mir folgende Warnung: Warning: MySQL: Unable to save result set in /test.php on line 21 Der INSERT wird korrekt durchgeführt. Gleiche (Warn)Meldung kommt auch bei UPDATE oder DELETE - SELECTs funktionieren ohne Warnung. Ich kann natürlich einfach ein "_(at)_" vor das "mysql_query()" setzen, dann kommt die Warnmeldung nicht. Aber ist das das gelbe vom Ei ? Daniel --------------FAD0890F8D871F7C07E4EA1C Content-Type: text/plain; charset=us-ascii; name="test.sql" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="test.sql" CREATE DATABASE test; USE test; CREATE TABLE test ( id INT(10) NOT NULL AUTO_INCREMENT, zahl INT(10), PRIMARY KEY (id) ); INSERT INTO test (zahl) VALUES(100); INSERT INTO test (zahl) VALUES(1000); INSERT INTO test (zahl) VALUES(200); INSERT INTO test (zahl) VALUES(2000); --------------FAD0890F8D871F7C07E4EA1C Content-Type: application/x-unknown-content-type-phpfile; name="test.php" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="test.php" PGh0bWw+DQo8aGVhZD4NCjx0aXRsZT5QSFAgNCBUZXN0PC90aXRsZT4NCjwvaGVhZD4NCg0K PGJvZHk+DQoNCjw/DQogICREYkhvc3Q9ImxvY2FsaG9zdCI7DQogICREYlVzZXI9IiI7DQog ICREYlBhc3M9IiI7DQogICREYk5hbWU9InRlc3QiOw0KDQogICREYkxpbmsgPSBteXNxbF9j b25uZWN0KCREYkhvc3QsJERiVXNlciwkRGJQYXNzKTsNCiAgbXlzcWxfc2VsZWN0X2RiKCRE Yk5hbWUsJERiTGluayk7DQoNCiAgJERiUXVlcnkgPSAiU0VMRUNUICogRlJPTSB0ZXN0IjsN CiAgJERiUmVzdWx0ID0gbXlzcWxfcXVlcnkoJERiUXVlcnksJERiTGluayk7DQoNCiAgJERi UXVlcnkgPSAiSU5TRVJUIElOVE8gdGVzdCAoemFobCkgVkFMVUVTKDMwMCkiOw0KICAkRGJS ZXN1bHQgPSBteXNxbF9xdWVyeSgkRGJRdWVyeSwkRGJMaW5rKTsNCj8+DQoNCjwvYm9keT4N CjwvaHRtbD4= --------------FAD0890F8D871F7C07E4EA1C-- From or_(at)_microxpress.de Tue, 19 Sep 2000 02:41:50 +0200 Date: Tue, 19 Sep 2000 02:41:50 +0200 From: or_(at)_microxpress.de or_(at)_microxpress.de Subject: [php] =?iso-8859-1?Q?Variable_mit_Hyperlink_=FCbergeben?= Variable mit Hyperlink übergeben Hallo Leute! Ich beschäftigte mich erst seit kurzem mit PHP und habe folgendes Anliegen: Ich möchte meiner PHP-Datei eine Variable durch den Hyperlink übergeben, der die Datei aufruft. Diese Variable nutze ich dann als ein String, der auf der von meiner PHP-Datei erzeugten HTML-Seite ausgegeben wird. Und zwar handelt es sich um ein Feedback-Formular. Das Feedback-Formular wird generiert und in der Überschrift soll unter anderem der mit dem Hyperlink übergebene String (Beispiel: "NORD") angezeigt werden. Das sieht dann so aus: "Feedback - Region NORD". Es gibt doch Hyperlinks in der Form (oder so ähnlich!): http://www.test.de/feedback.php3?=NORD Kann mir jemand sagen, wie ich das realisieren kann? Ich würde mich sehr über eine Hilfestellung freuen!!! Liebe Grüße Olaf Oliver Riemer From wagner_(at)_globalpark.de Mon, 18 Sep 2000 03:07:53 +0200 Date: Mon, 18 Sep 2000 03:07:53 +0200 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Variable mit Hyperlink =?iso-8859-1?Q?=FCbergeben?= > Und zwar handelt es sich um ein Feedback-Formular. Das Feedback-Formular > wird generiert und in der Überschrift soll unter anderem der mit dem > Hyperlink übergebene String (Beispiel: "NORD") angezeigt werden. Das sieht > dann so aus: > > "Feedback - Region NORD". > > Es gibt doch Hyperlinks in der Form (oder so ähnlich!): > http://www.test.de/feedback.php3?=NORD > > Kann mir jemand sagen, wie ich das realisieren kann? Aber gern: http://www.test.de/feedback.php3?region=woauchimmer Jetzt steht in der feddback.php3 die Variable $region zur Verfügung, mit dem Inhalt "woauchimmer". Wenn man die Variable in einer Funktion benutzen will, das global nicht vergessen! Wenn man mehrere Variablen übergeben will, einfach durch & trennen, also so: http://www.test.de/feedback.php3?region=woauchimmer&foo=bar&name=inhalt Zu beachten ist hierbei, dass sowohl Variablennamen als auch die Inhalte URL-kodiert werden müssen (einfach die Funktion urlencode() benutzen). Mehr zu dem Thema findet man z.B. hier: http://www.php.net/manual/de/language.variables.external.php > Ich würde mich sehr über eine Hilfestellung freuen!!! Da sag noch einer, hier wären Anfänger nicht willkommen. Es kommt nur auf die Art an. Allerdings würde ich Dir trotzdem empfehlen, Dich erstmal etwas mit dem Manual oder den Koehntopp-FAQ zu beschäftigen, bevor wir Dir hier jede Kleinigkeit beibringen... Gesundheit Wagner From Dante_(at)_altmuehlnet.de Tue, 19 Sep 2000 03:59:22 +0200 Date: Tue, 19 Sep 2000 03:59:22 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] =?iso-8859-1?Q?Re:_[php]_Variable_mit_Hyperlink_=FCbergeben?= At 02:41 19.09.2000 +0200, or_(at)_microxpress.de wrote: >Ich möchte meiner PHP-Datei eine Variable durch den Hyperlink übergeben, der >die Datei aufruft. Diese Variable nutze ich dann als ein String, der auf der >von meiner PHP-Datei erzeugten HTML-Seite ausgegeben wird. > >Und zwar handelt es sich um ein Feedback-Formular. Das Feedback-Formular >wird generiert und in der Überschrift soll unter anderem der mit dem >Hyperlink übergebene String (Beispiel: "NORD") angezeigt werden. Das sieht >dann so aus: > >"Feedback - Region NORD". > >Es gibt doch Hyperlinks in der Form (oder so ähnlich!): >http://www.test.de/feedback.php3?=NORD > >Kann mir jemand sagen, wie ich das realisieren kann? Wie die 'normale' Variblenübergabe funktioniert hat der Alexander ja schon erklärt. Wenn du allerdings einen Hyperlink der folgenden Form meinst: http://www.foobar.de/script.php3?NORD (ohne das '=') Kannst du dir das 'NORD' auch holen. Und zwar steht die in der Variablen $ARGV[0] Nebenbei: Wenn der Titel in der URL mit übergeben wird, kann jeder der möchte, ja einfach SUED in die Url schreiben, und dann würde auf der Seite auch SUED stehen (oder auch Hinterdupfing). Du solltest auf jedenfall erst einmal checken, ob die Variable einen gültigen Wert hat (eben z.B. NORD oder SUED), fall nicht, entweder einen Standartwert zuweisen (z.B. gar nicht's oder DEUTSCHLAND, ...) Irgendwo im Archiv müsstest du mehr darüber finden, such einfach mal nach "Trust Boundary" (oder so ähnlich, is scho spät ;) Bye Dante From webmaster_(at)_hajodick.de Tue, 19 Sep 2000 06:54:34 +0200 Date: Tue, 19 Sep 2000 06:54:34 +0200 From: Hans-Joachim Dick webmaster_(at)_hajodick.de Subject: [php] Variable mit Hyperlink =?ISO-8859-1?Q?=FCbergeben?= Hi Olaf, >Es gibt doch Hyperlinks in der Form (oder so ähnlich!): >http://www.test.de/feedback.php3?=NORD ---> http://www.test.de/feedback.php3?text=NORD In PHP: usw. Viel Spaß ! CU Hans-Joachim ________________________________________________________________________ URL's: www.hajodick.de (Portal) www. wallpapermagic.de (Wallpaper) www.pan-thau-ra.de (Perry Rhodan Site) www.god-failed.de (EBM Band and Data Center (E)) www.amigamagic.de (AMIGA Site, In Vorbereitung) EMAIL: webmaster_(at)_hajodick.de hajodick2_(at)_gmx.de Real Name: Hans-Joachim Dick ICQ: # 26017934 ________________________________________________________________________ From penguins_(at)_ywesee.com Tue, 19 Sep 2000 08:08:55 +0200 Date: Tue, 19 Sep 2000 08:08:55 +0200 From: Daniel Strathemeier penguins_(at)_ywesee.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Variable_mit_Hyperlink_=FCbergeben?= Hallo Oliver, ich habe diesen echo befehl verwendet um eine hyperlink zu generieren. echo "name\">$field->name"; grüsse Dany ----- Original Message ----- From: To: Sent: Tuesday, September 19, 2000 2:41 AM Subject: [php] Variable mit Hyperlink übergeben > Variable mit Hyperlink übergeben > > > Hallo Leute! > > Ich beschäftigte mich erst seit kurzem mit PHP und habe folgendes Anliegen: > > Ich möchte meiner PHP-Datei eine Variable durch den Hyperlink übergeben, der > die Datei aufruft. Diese Variable nutze ich dann als ein String, der auf der > von meiner PHP-Datei erzeugten HTML-Seite ausgegeben wird. > > Und zwar handelt es sich um ein Feedback-Formular. Das Feedback-Formular > wird generiert und in der Überschrift soll unter anderem der mit dem > Hyperlink übergebene String (Beispiel: "NORD") angezeigt werden. Das sieht > dann so aus: > > "Feedback - Region NORD". > > Es gibt doch Hyperlinks in der Form (oder so ähnlich!): > http://www.test.de/feedback.php3?=NORD > > Kann mir jemand sagen, wie ich das realisieren kann? > > Ich würde mich sehr über eine Hilfestellung freuen!!! > > > Liebe Grüße > Olaf Oliver Riemer > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From mailing_(at)_rpnetworks.de Tue, 19 Sep 2000 08:43:38 +0200 Date: Tue, 19 Sep 2000 08:43:38 +0200 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] header ("Location: ... Hallo Liste, kurze Frage: Wenn ich folgendes verwende: header ("Location: online.php?sessionid=$sessionid"); Kann ich den Link dann auch in einem neuen Fenster öffnen lassen? Gruß Rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Believe in your dreams - there is nothing that you can't get done" -- From wo_(at)_simple-net-consult.com Tue, 19 Sep 2000 09:39:19 +0200 Date: Tue, 19 Sep 2000 09:39:19 +0200 From: Wolfgang Oberhoff wo_(at)_simple-net-consult.com Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_Re=3A_=5Bphp=5D_keyword-list_f=FC?= =?iso-8859-1?Q?r_phase_5?= =?iso-8859-1?Q?r_phase_5?= >> > hat jemand ne php4-keyword-liste für phase5. und wenn ja, >> kann er/sie sie >> > mir zur verfügung stellen oder ein linktip geben??? >> >> Welche Version (Datum)? Die neue Version (24.08.2000, noch >> im alpha-Stadium) meine version (gestern runtergeladen) ist vom 21.1.2000. wo gibts denn die alpha-version von august mit php-highlighting?? gibt es auch noch weitere plug-inn-sammlungen als die auf der author-seite? wolfgang oberhoff From mjais_(at)_web.de Tue, 19 Sep 2000 09:48:12 +0200 Date: Tue, 19 Sep 2000 09:48:12 +0200 From: markus jais mjais_(at)_web.de Subject: [php] PHP IDE hi, die screenshots sehen ganz gut aus. leider scheint es das ding nur für windows zu geben. ist jemanden für linux so etwas bekannt??? markus On Tue, 19 Sep 2000, Martin Klumpp wrote: > Hey Leute, > > ich bin grade auf etwas gestossen, dass sich selbst als > Entwicklungsumgebung speziell für PHP Programmierer beschreibt. > > [...] > PHP Coder > > PHP Coder is an IDE (Integrated Development Environment) especially > developped for PHP programmers. Through tight integration of the PHP > interpreter and the PHP documentation, PHP Coder gives you a time-saving > Development Interface. > [...] > > mehr auf der Webseite http://phpcoder.stsoft.cjb.net/ > > vielleicht kann ja jemand was damit anfangen > > MfG > > Martin > > PS: ich hab es bis jetzt noch nicht ausprobiert ... der Server ist > unglaublich langsam > -- > |[ Martin Klumpp ]||[ martin_(at)_coolt.org ]| > |[ Egonstr. 58 ]|[ 79106 Freiburg ]| > |[ 0761/7073347 ]|[ 0179/6974288 (mobil) ]| > -- > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From listen_(at)_mohajer.de Tue, 19 Sep 2000 10:09:07 +0200 Date: Tue, 19 Sep 2000 10:09:07 +0200 From: Marc-Alexander Prowe listen_(at)_mohajer.de Subject: [php] =?iso-8859-1?Q?=5Bphp=5D_keyword-list_f=FCr_phase_5?= > > Kannst Du mir eventuell einen Download-Link für den neuen Phase5 schicken? > > Auf www.meybohm.de hab' ich nur die Version vom Januar gefunden. Das mach' ich doch gerne! Aber wie gesagt: ALPHA-Version (läuft bei mir aber schon recht stabil). Ich zitier jetzt mal U.Meybohm: > 'An alle Hardcore-Tester: > Ich hab gerade den neusten Stand der Entwicklerversion des HTML-Editors als > kleines Bonbon für alle Forumsleser hochgeladen: > http://homepages.fh-giessen.de/~hg8444/beta > Wohl gemerkt, dass ist *keine* offizielle Beta-Version. Es ist der aktuelle > Entwicklungsstand, der allerdings schon stabil läuft. Vor allem für die > Leute gedacht, die ohne PHP- und Sonstwas-Syntaxhighlighting nicht leben > können ;-) > Wer Lust hat, kann das Programm ausprobieren. ***Aber wie immer auf eigene > Gefahr*** ' mfg, m.a. (der sich selber riesig darüber freut, dass der Editor endlich auch PHP kann....und immernoch Freeware ist) From Meyer_(at)_mediaworx.com Tue, 19 Sep 2000 10:00:48 +0200 Date: Tue, 19 Sep 2000 10:00:48 +0200 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] PHP IDE > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of markus jais > Sent: Tuesday, September 19, 2000 9:48 AM > To: php_(at)_php-center.de > Subject: Re: [php] PHP IDE > > > hi, > die screenshots sehen ganz gut aus. leider scheint es das ding > nur für windows zu geben. > > ist jemanden für linux so etwas bekannt??? > Also der PHPCoder ist ganz nett, aber da fehlen entscheidende Features, die einem das Arbeiten mit dem Text erleichtern. Bracket-Matching zum Bleistift. Irgendwie fehlen den reinen PHP-IDEs noch entscheidende Features. Tolles Syntax-Highlightning hin, Funktionsvorhersage her. Fuer Linux gibts den Nexidion Designer. Der entspricht ungefaehr dem, nur dass die Funktionsvorhersage fehlt, aber dafuer hat er nen integrierten Debugger. -> www.nexidion.org vim rult ;) Gruss, Pom -- Mathias Meyer mediaworx berlin AG Fon: 030 - 27 58 02 48 From Meyer_(at)_mediaworx.com Tue, 19 Sep 2000 10:04:19 +0200 Date: Tue, 19 Sep 2000 10:04:19 +0200 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] =?iso-8859-1?Q?RE=3A_=5Bphp=5D_AW=3A_=5Bphp=5D_Re=3A_=5Bphp=5D?= =?iso-8859-1?Q?_keyword-list_f=FCr_phase_5r_phase_5?= =?iso-8859-1?Q?_keyword-list_f=FCr_phase_5r_phase_5?= > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Wolfgang Oberhoff > Sent: Tuesday, September 19, 2000 9:39 AM > To: 'php_(at)_php-center.de' > Subject: [php] AW: [php] Re: [php] keyword-list für phase 5r phase 5 > > meine version (gestern runtergeladen) ist vom 21.1.2000. wo > gibts denn die > alpha-version von august mit php-highlighting?? gibt es auch > noch weitere > plug-inn-sammlungen als die auf der author-seite? > http://homepages.fh-giessen.de/~hg8444/beta/ Da musste dir den Release vom 20. August runterladen. Nur der hat ein Keyword-File fuer PHP mit dabei. Gruss, Pom -- Mathias Meyer mediaworx berlin AG Fon: 030 - 27 58 02 48 From puck_(at)_madz.net Tue, 19 Sep 2000 10:22:47 +0200 Date: Tue, 19 Sep 2000 10:22:47 +0200 From: =?ISO-8859-1?Q?Thomas_F=F6rster?= puck_(at)_madz.net Subject: [php] PHP IDE > hi, > die screenshots sehen ganz gut aus. leider scheint es das ding > nur fuer windows zu geben. Das ist doch eine 100% Kopie von Alaire Homesite ! > ist jemanden fuer linux so etwas bekannt??? Leider nicht, waere aber super gut, brauch ich auch. Also, meldet euch! ;) Thomas From A.Ott_(at)_bau-igel.de Tue, 19 Sep 2000 09:40:27 +0100 Date: Tue, 19 Sep 2000 09:40:27 +0100 From: Alexander Ott A.Ott_(at)_bau-igel.de Subject: [php] PHP IDE > > ich bin grade auf etwas gestossen, dass sich selbst als > > Entwicklungsumgebung speziell für PHP Programmierer beschreibt. > > > mehr auf der Webseite http://phpcoder.stsoft.cjb.net/ > > Hat das schon mal jemand ausprobiert? hört sich ja alles ganz prima an!!! Alexander From info_(at)_agathos.net Tue, 19 Sep 2000 10:48:37 +0200 Date: Tue, 19 Sep 2000 10:48:37 +0200 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] PHP IDE > Also der PHPCoder ist ganz nett, aber da fehlen entscheidende Features, > die > einem das Arbeiten mit dem Text erleichtern. Bracket-Matching zum > Bleistift. > Irgendwie fehlen den reinen PHP-IDEs noch entscheidende Features. Tolles > Syntax-Highlightning hin, Funktionsvorhersage her. Der hier ist auch ganz nett. Bietet zumidest Funktionen und Variablen gleich vordefiniert. Ist aber auch nur für Win. http://www.pc-service-boerner.de/PHPScriptEditor.htm Liebe Grüße aus dem Allgäu Theo From Martin.Moschitz_(at)_arcs.ac.at Tue, 19 Sep 2000 10:59:08 +0200 Date: Tue, 19 Sep 2000 10:59:08 +0200 From: Moschitz Martin Martin.Moschitz_(at)_arcs.ac.at Subject: [php] Logout Hi, hab nochmals eine Frage: Wie kann ich ziemlich einfach einen Logoutout Button (nach Basic Identifizierung mit Realm usw.) implementieren, um die Daten in $PHP_AUTH_USER und $PHP_AUTH_PW zu löschen, und zu erneuter eingabe des pw auffordern? danke mfg martin From Meyer_(at)_mediaworx.com Tue, 19 Sep 2000 10:57:14 +0200 Date: Tue, 19 Sep 2000 10:57:14 +0200 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] PHP IDE > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Hans Theo Mislisch > Sent: Tuesday, September 19, 2000 10:49 AM > To: php_(at)_php-center.de > Subject: RE: [php] PHP IDE > > Der hier ist auch ganz nett. Bietet zumidest Funktionen und > Variablen gleich > vordefiniert. Ist aber auch nur für Win. > > http://www.pc-service-boerner.de/PHPScriptEditor.htm > Dieses Teil hat die bloede Angewohnheit, bei jedem neu eingegebenen Buchstaben den Text neu aufzubauen und hat somit kein echtes Syntax-Highlightning. Mal ganz abgesehn davon, dass das extrem nervt. Da haette man mehr draus machen koennen. TextPad ist doch immer noch am besten ;) Gruss, Pom -- Mathias Meyer mediaworx berlin AG Fon: 030 - 27 58 02 48 From mailing_(at)_rpnetworks.de Tue, 19 Sep 2000 11:10:05 +0200 Date: Tue, 19 Sep 2000 11:10:05 +0200 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] Logout At 10:59 19.09.2000 +0200, you wrote: >Hi, > >hab nochmals eine Frage: > >Wie kann ich ziemlich einfach einen Logoutout Button (nach Basic >Identifizierung mit Realm usw.) implementieren, um die Daten in >$PHP_AUTH_USER und $PHP_AUTH_PW zu löschen, und zu erneuter eingabe des pw >auffordern? Hallo Martin, soweit ich weiss geht das nicht, aber ich kann mich auch irren. Der Browser merkt sich die Daten. Neueingabe wird erst notwendig wenn der Browser neu gestartet wird. Aber eigentlich muss es doch eine Lösung geben!? Gruß Rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Believe in your dreams - there is nothing that you can't get done" -- From a-otto_(at)_web.de Tue, 19 Sep 2000 10:34:21 +0100 Date: Tue, 19 Sep 2000 10:34:21 +0100 From: andreas otto a-otto_(at)_web.de Subject: [php] Re[2]: [php] OT und IMHO Hi, >> Achja, liebe Programmierer. >> Sollte sich dort jemand auf Software-Patente freuen, >> denkt dran, das die Patente grundsätzlich an euren Arbeitgeber >> gehen(§4 ArbEG), für ne Entschädigung. > gilt IMHO nicht fuer Freelancer & Co. > Beim Outsourcing ist die Source out, oder so aehnlich... :) dann scheint das patent ep0999677a1 nicht sevenval zu gehoeren, da sowohl als anmelder und erfinder walkowiak und sponagl eingetragen sind. -- andreas otto london (uk) From Dirk_(at)_Hartmann.Net Tue, 19 Sep 2000 11:40:44 +0200 Date: Tue, 19 Sep 2000 11:40:44 +0200 From: Dirk Hartmann Dirk_(at)_Hartmann.Net Subject: [php] OT und IMHO SelfHTML Morgen ist der Prozess gegen Stefan Muenz wegen WWW-Verlinkung in Duesseldorf. Dazu gibts ne Internetdemo, auf die ich kurz fuer alle, die noch nichts wissen, hinweisen moechte: http://www.freedomforlinks.de/ http://www.freedomforlinks.de/Pages/los.html#demo Gruesse Dirk From a.temme_(at)_gmx.de Tue, 19 Sep 2000 11:48:34 +0200 Date: Tue, 19 Sep 2000 11:48:34 +0200 From: =?iso-8859-1?Q?Andr=E9?= Temme a.temme_(at)_gmx.de Subject: [php] Grafik bearbeitung Stefan Westermann schrieb: > > Hallo, > kennt jemand von euch einen Weg, in mittels php eine grafik zu > ändern, ohne eine besondere Bibliothek oder ähnliches zu verwenden? > Ist warscheinlich so gut wie unmöglich oder sehr sehr aufwendig, aber > wer weiß. > speziell geht es darum, jpegs oder gifs zu laden, einen text an beliebiger > stelle "drüberzulegen" und dann das ganze als jpeg bzw gif (im endeffekt > egal) auszugeben. > danke für eure tipps bzw vorschläge, wenns denn welche gibt *g* > stefan Nicht ganz das was du suchst aber vielleicht ein Workaround wäre die Möglichkeit, das Bild als Hintergrund einer Tabellenzelle zu definieren und dann den Text drüber zu schreiben. Gibt natürlich keine wirkliche Bildausgabe, sieht aber unter Umständen so aus :) Viele Grüße Andre Temme From berniq_(at)_aon.at Tue, 19 Sep 2000 11:44:58 +0200 Date: Tue, 19 Sep 2000 11:44:58 +0200 From: Bernhard Bauch berniq_(at)_aon.at Subject: [php] geht einfach nicht ! This is a multi-part message in MIME format. ------=_NextPart_000_000F_01C0222F.097F0320 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hallo ! ich probiere schon seit tagen PHP auf meiner RedHat 6.2 maschine zum = laufen zu bringen! aber ohne erfolg! zuerst probierte ich es mit php3 (war schon bei redhat dabei!) ...ohne = erfolg! dann hab ich mir php 4.0.2 runtergeladen und kompiliert und verwende = dies jetzt als apache (1.3.12) module das php4 modul ist vom apache geladen sonst h=E4tte ich dies hier: ------=_NextPart_000_000F_01C0222F.097F0320 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
hallo !
 
ich probiere schon seit tagen = PHP auf=20 meiner RedHat 6.2 maschine zum laufen zu bringen!
aber ohne = erfolg!
zuerst probierte ich es mit = php3 (war=20 schon bei redhat dabei!) ...ohne erfolg!
dann hab ich mir php 4.0.2 = runtergeladen=20 und kompiliert und verwende dies jetzt als apache (1.3.12)=20 module
 
das php4 modul ist vom apache = geladen=20 sonst h=E4tte ich dies hier:
------=_NextPart_000_000F_01C0222F.097F0320-- From berniq_(at)_aon.at Tue, 19 Sep 2000 11:55:04 +0200 Date: Tue, 19 Sep 2000 11:55:04 +0200 From: Bernhard Bauch berniq_(at)_aon.at Subject: [php] apache + php4 will bei mir einfach nicht laufen ! This is a multi-part message in MIME format. ------=_NextPart_000_0019_01C02230.72C28860 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hallo ! ich probiere schon seit tagen PHP auf meiner RedHat 6.2 maschine zum = laufen zu bringen! aber ohne erfolg! zuerst probierte ich es mit php3 (war schon bei redhat dabei!) ...ohne = erfolg! dann hab ich mir php 4.0.2 runtergeladen und kompiliert und verwende = dies jetzt als apache (1.3.12) module das php4 modul ist vom apache geladen sonst h=E4tte ich dies hier: SERVER_SOFTWARE =3D Apache/1.3.12 (Unix) (Red Hat/Linux) PHP/4.0.2 = mod_perl/1.21 dann rufe ich ein ganz einfaches programm via browser auf: doch jedes mal bekomme ich diese tolle meldung ! Internal Server Error The server encountered an internal error or misconfiguration and was = unable to complete your request.=20 Please contact the server administrator, berniq_(at)_aon.at and inform them = of the time the error occurred, and anything you might have done that = may have caused the error.=20 More information about this error may be available in the server error = log um der sache auf den grund zu gehen ....hab ich mir das apache logfile = (error_log) angeschaut und fand dort: [Tue Sep 19 11:46:21 2000] [error] (8)Exec format error: exec of = /home/httpd/cgi-bin/test.php failed [Tue Sep 19 11:46:21 2000] [error] [client 192.168.1.6] Premature end of = script headers: /home/httpd/cgi-bin/test.php woran k=F6nnte es liegen, da=DF er test.php nicht ausf=FChren will ???? im meinem httpd.conf steht .... LoadModule modules/libphp4.so AddModule mod_php4.c AddType application/x-httpd-php .php ich hab shcon sooo viel probiert ...aber nichts f=FChrt zu einem = positiven ergebnis ! bitte um hilfe !!! danke berni ------=_NextPart_000_0019_01C02230.72C28860 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
hallo !
 
ich probiere schon seit tagen = PHP auf=20 meiner RedHat 6.2 maschine zum laufen zu bringen!
aber ohne = erfolg!
zuerst probierte ich es mit = php3 (war=20 schon bei redhat dabei!) ...ohne erfolg!
dann hab ich mir php 4.0.2 = runtergeladen=20 und kompiliert und verwende dies jetzt als apache (1.3.12)=20 module
 
das php4 modul ist vom apache = geladen=20 sonst h=E4tte ich dies hier:
SERVER_SOFTWARE =3D Apache/1.3.12 (Unix) (Red Hat/Linux) PHP/4.0.2=20 mod_perl/1.21
 
dann rufe ich ein ganz = einfaches programm=20 via browser auf:
 
<?php 
echo "testpage ..vielleicht mal = endlich=20 doch???";
?>
 
doch jedes mal bekomme ich = diese tolle=20 meldung !

Internal Server Error

The=20 server encountered an internal error or misconfiguration and was unable = to=20 complete your request.

Please contact the server administrator, = berniq_(at)_aon.at=20 and inform them of the time the error occurred, and anything you might = have done=20 that may have caused the error.

More information about this error may be = available in the=20 server error log

 

um der sache auf den grund zu = gehen ....hab=20 ich mir das apache logfile (error_log) angeschaut und fand=20 dort:

[Tue Sep 19 = 11:46:21 2000]=20 [error] (8)Exec format error: exec of /home/httpd/cgi-bin/test.php=20 failed
[Tue Sep 19 11:46:21 2000] [error] [client 192.168.1.6] = Premature end=20 of script headers: /home/httpd/cgi-bin/test.php

woran k=F6nnte es liegen, da=DF = er test.php=20 nicht ausf=FChren will ????

im meinem httpd.conf steht=20 ....

LoadModule   =20     modules/libphp4.so
AddModule       =20 mod_php4.c
AddType    application/x-httpd-php = .php

 

ich hab shcon sooo viel = probiert ...aber=20 nichts f=FChrt zu einem positiven ergebnis !

bitte um hilfe = !!!

 

danke

berni

------=_NextPart_000_0019_01C02230.72C28860-- From info_(at)_agathos.net Tue, 19 Sep 2000 12:02:03 +0200 Date: Tue, 19 Sep 2000 12:02:03 +0200 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Chat Java % PHP Hallo Leute, neulich gab es mal eine Diskussion, dass PHP-Chats derzeit noch sehr recource intensiv seien. Da ich grade einen Chat einbauen will, interessiert mich folgendes: 1. Lässt sich da ein ungefähres Verhältnis Systembelastung PHP / Java Chat nennen? 2. Welcher alternative Java Chat ist Open Cource und wäre Eurer Meinung nach empfehlenswert, wenn PHP Chats derzeit noch zu systemintensiv sind? Vielen Dank Liebe Grüße Theo From wo_(at)_simple-net-consult.com Tue, 19 Sep 2000 12:04:57 +0200 Date: Tue, 19 Sep 2000 12:04:57 +0200 From: Wolfgang Oberhoff wo_(at)_simple-net-consult.com Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_keyword-list_f=FCr_phase_5?= mille grazie, >> http://homepages.fh-giessen.de/~hg8444/beta/ >> >> Da musste dir den Release vom 20. August runterladen. Nur der hat ein >> Keyword-File fuer PHP mit dabei. wolfgang oberhoff From mailing_(at)_rpnetworks.de Tue, 19 Sep 2000 12:12:06 +0200 Date: Tue, 19 Sep 2000 12:12:06 +0200 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] geht einfach nicht ! At 11:44 19.09.2000 +0200, you wrote: >hallo ! > >ich probiere schon seit tagen PHP auf meiner RedHat 6.2 maschine zum >laufen zu bringen! >aber ohne erfolg! >zuerst probierte ich es mit php3 (war schon bei redhat dabei!) ...ohne erfolg! >dann hab ich mir php 4.0.2 runtergeladen und kompiliert und verwende dies >jetzt als apache (1.3.12) module > >das php4 modul ist vom apache geladen sonst hätte ich dies hier: Hallo, heiße html Formatierung in deiner Mail! Vielleicht gibst du mir mal ein Fehlermeldung oder sowas damit ich helfen kann! Gruß Rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Believe in your dreams - there is nothing that you can't get done" -- From mailing_(at)_rpnetworks.de Tue, 19 Sep 2000 12:16:38 +0200 Date: Tue, 19 Sep 2000 12:16:38 +0200 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] apache + php4 will bei mir einfach nicht laufen ! Du solltest folgendes in der httpd.conf stehen haben: DirectoryIndex index.html index.php3 index.php ScriptAlias /cgi-bin/ "c:/Apache/cgi-bin/" ScriptAlias /php/ "c:/php4/" AddType application/x-httpd-php3 .php3 AddType application/x-httpd-php4 .php Action application/x-httpd-php3 /php/php.exe Action application/x-httpd-php4 /php/php.exe Das sind jetzt meine Einstellungen vom WAMP System, dürften aber laut Handbuch zu Apache auch für LAMP gelten. Gruß Rene From behrens_(at)_takenet.de Tue, 19 Sep 2000 12:12:46 +0200 Date: Tue, 19 Sep 2000 12:12:46 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] apache + php4 will bei mir einfach nicht laufen ! > Bernhard Bauch schrieb: > doch jedes mal bekomme ich diese tolle meldung ! > > Internal Server Error > > The server encountered an internal error or misconfiguration and was > unable to complete your request. > > Please contact the server administrator, berniq_(at)_aon.at and inform them > of the time the error occurred, and anything you might have done that > may have caused the error. > > More information about this error may be available in the server error > log > > > > um der sache auf den grund zu gehen ....hab ich mir das apache logfile > (error_log) angeschaut und fand dort: > > [Tue Sep 19 11:46:21 2000] [error] (8)Exec format error: exec of > /home/httpd/cgi-bin/test.php failed > [Tue Sep 19 11:46:21 2000] [error] [client 192.168.1.6] Premature end > of script headers: /home/httpd/cgi-bin/test.php > > woran könnte es liegen, daß er test.php nicht ausführen will ???? > > im meinem httpd.conf steht .... > > LoadModule modules/libphp4.so > AddModule mod_php4.c > AddType application/x-httpd-php .php Lege dein PHP Script mal in htdocs ab und nicht im CGI-BIN Verzeichnis. Gruss Joerg Behrens ps: Die Mehrzahl der Anwender bevorzugt hier PLAIN-TEXT als E-Mail, um es mal hoefflich auszusprechen :) -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From schoenian_(at)_mediaforce.de Tue, 19 Sep 2000 12:28:18 +0200 Date: Tue, 19 Sep 2000 12:28:18 +0200 From: =?iso-8859-1?Q?Christoph_M._Sch=F6nian?= schoenian_(at)_mediaforce.de Subject: [php] Zufallzugriff DB nur aus vorselektierten Eintraegen Hallo Guido Danke sehr! Das wars! Gruesse Christoph > -----Original Message----- > Of Guido Haeger > Sent: Monday, September 18, 2000 7:22 PM > > $id = rand(1, $result[0]-1); > From behrens_(at)_takenet.de Tue, 19 Sep 2000 12:36:37 +0200 Date: Tue, 19 Sep 2000 12:36:37 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] apache + php4 will bei mir einfach nicht laufen ! Rene Paschold schrieb: > > Du solltest folgendes in der httpd.conf stehen haben: > > DirectoryIndex index.html index.php3 index.php > > ScriptAlias /cgi-bin/ "c:/Apache/cgi-bin/" > ScriptAlias /php/ "c:/php4/" > > AddType application/x-httpd-php3 .php3 > AddType application/x-httpd-php4 .php > > Action application/x-httpd-php3 /php/php.exe > Action application/x-httpd-php4 /php/php.exe > > Das sind jetzt meine Einstellungen vom WAMP System, > dürften aber laut Handbuch zu Apache auch für LAMP > gelten. Jein, diese Conf bezieht sich auf eine CGI-PHP Installation. Er hat expliziet von MOD_PHP gesprochen und da ist ein Scriptalais und die Actionanweisung ueberfluessig. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From berniq_(at)_aon.at Tue, 19 Sep 2000 12:40:19 +0200 Date: Tue, 19 Sep 2000 12:40:19 +0200 From: Bernhard Bauch berniq_(at)_aon.at Subject: [php] apache + php4 will bei mir einfach nicht laufen ! WOW!!!!! ich bin anscheinend doch seeehr dumm !!! kaum ist ein script nicht im cgi-bin ...funktionierts auf einmal !! 1000danke ! und sorry ..wegen der HTML-mail .... hab erst nach dem ich die mails gesendet hab ...die maillinglist-regeln gelesen !! berni ----- Original Message ----- From: "Joerg Behrens" To: Sent: Tuesday, September 19, 2000 12:12 PM Subject: Re: [php] apache + php4 will bei mir einfach nicht laufen ! > > > > Bernhard Bauch schrieb: > > doch jedes mal bekomme ich diese tolle meldung ! > > > > Internal Server Error > > > > The server encountered an internal error or misconfiguration and was > > unable to complete your request. > > > > Please contact the server administrator, berniq_(at)_aon.at and inform them > > of the time the error occurred, and anything you might have done that > > may have caused the error. > > > > More information about this error may be available in the server error > > log > > > > > > > > um der sache auf den grund zu gehen ....hab ich mir das apache logfile > > (error_log) angeschaut und fand dort: > > > > [Tue Sep 19 11:46:21 2000] [error] (8)Exec format error: exec of > > /home/httpd/cgi-bin/test.php failed > > [Tue Sep 19 11:46:21 2000] [error] [client 192.168.1.6] Premature end > > of script headers: /home/httpd/cgi-bin/test.php > > > > woran könnte es liegen, daß er test.php nicht ausführen will ???? > > > > im meinem httpd.conf steht .... > > > > LoadModule modules/libphp4.so > > AddModule mod_php4.c > > AddType application/x-httpd-php .php > > > Lege dein PHP Script mal in htdocs ab und nicht im CGI-BIN Verzeichnis. > > Gruss > Joerg Behrens > > ps: Die Mehrzahl der Anwender bevorzugt hier PLAIN-TEXT als E-Mail, um > es mal hoefflich auszusprechen :) > > > -- > Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B > ---------------------------------------------------------------------- > TakeNet GmbH Mobil: 0171/60 57 963 > D-97080 Wuerzburg Tel: +49 931 903-2243 > Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From mjais_(at)_web.de Tue, 19 Sep 2000 13:04:16 +0200 Date: Tue, 19 Sep 2000 13:04:16 +0200 From: markus jais mjais_(at)_web.de Subject: [php] emacs mode für php hi, hab gerade die diskussion um PHP und IDE gelesen. da wollt ich mal fragen, ob einer weiß, ob es einen vernünftigen PHP4 modus für (X)Emacs gibt. konnte dazu bisher nichts gescheites finden. danke markus From daniel_(at)_zwink.de Tue, 19 Sep 2000 13:17:46 +0200 Date: Tue, 19 Sep 2000 13:17:46 +0200 From: Daniel Zwink daniel_(at)_zwink.de Subject: [php] header ("Location: ... Hallo Rene, > kurze Frage: Wenn ich folgendes verwende: > > header ("Location: online.php?sessionid=$sessionid"); Es muss IMHO eine vollständige Adresse übergeben werden (incl. http://...) > Kann ich den Link dann auch in einem neuen Fenster öffnen > lassen? PHP kann dies eigentlich nicht, da es auf dem Server abläuft und dem Browser einfach nur die angeforderten Daten übergibt. Für das Anzeugen dieser Daten ist der Browser zuständig. Also kannst Du auch nur auf der Browserseite (zB mit JavaScript) dafür sorgen, dass ein neues Fenster geöffnet wird. Ich habe "eigentlich" geschrieben, weil hier mal jemand behauptet hat, man könnte in diesem Header dem "Location" ein "Target" mitübergeben und Netscape würde das korrekt interpretieren. Leider habe ich die mail nicht mehr gefunden. Grüße, Daniel From mailing_(at)_rpnetworks.de Tue, 19 Sep 2000 13:33:19 +0200 Date: Tue, 19 Sep 2000 13:33:19 +0200 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] apache + php4 will bei mir einfach nicht laufen ! At 12:36 19.09.2000 +0200, you wrote: >Rene Paschold schrieb: > > > > Du solltest folgendes in der httpd.conf stehen haben: > > > > DirectoryIndex index.html index.php3 index.php > > > > ScriptAlias /cgi-bin/ "c:/Apache/cgi-bin/" > > ScriptAlias /php/ "c:/php4/" > > > > AddType application/x-httpd-php3 .php3 > > AddType application/x-httpd-php4 .php > > > > Action application/x-httpd-php3 /php/php.exe > > Action application/x-httpd-php4 /php/php.exe > > > > Das sind jetzt meine Einstellungen vom WAMP System, > > dürften aber laut Handbuch zu Apache auch für LAMP > > gelten. > >Jein, diese Conf bezieht sich auf eine CGI-PHP Installation. Er hat >expliziet von MOD_PHP gesprochen und da ist ein Scriptalais und die >Actionanweisung ueberfluessig. > >Gruss >Joerg Behrens Mist, hab ich überlesen, sorry !! -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Believe in your dreams - there is nothing that you can't get done" -- From mailing_(at)_rpnetworks.de Tue, 19 Sep 2000 13:38:43 +0200 Date: Tue, 19 Sep 2000 13:38:43 +0200 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] Grafik bearbeitung At 11:48 19.09.2000 +0200, you wrote: >Stefan Westermann schrieb: > > > > Hallo, > > kennt jemand von euch einen Weg, in mittels php eine grafik zu > > ändern, ohne eine besondere Bibliothek oder ähnliches zu verwenden? > > Ist warscheinlich so gut wie unmöglich oder sehr sehr aufwendig, aber > > wer weiß. > > speziell geht es darum, jpegs oder gifs zu laden, einen text an beliebiger > > stelle "drüberzulegen" und dann das ganze als jpeg bzw gif (im endeffekt > > egal) auszugeben. > > danke für eure tipps bzw vorschläge, wenns denn welche gibt *g* > > stefan Also ich habe sowas einmal gebraucht und das ganze in zusammenhang mit dhtml gelöst. Mittles PHP habe ich einfach die Koordinaten ermittelt und denn Layer dann dort Positioniert wo er stehen sollte ! In der Datenbank habe ich dann die Positionen hinterlegt an dennen es möglich ist Text darzustellen! Gruß Rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Believe in your dreams - there is nothing that you can't get done" -- From Meyer_(at)_mediaworx.com Tue, 19 Sep 2000 13:14:23 +0200 Date: Tue, 19 Sep 2000 13:14:23 +0200 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] =?iso-8859-1?Q?RE=3A_=5Bphp=5D_emacs_mode_f=FCr_php?= > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of markus jais > Sent: Tuesday, September 19, 2000 1:04 PM > To: php_(at)_php-center.de > Subject: [php] emacs mode für php > > > hi, > hab gerade die diskussion um PHP und IDE gelesen. > > da wollt ich mal fragen, ob einer weiß, ob es einen vernünftigen > PHP4 modus für (X)Emacs gibt. konnte dazu bisher > nichts gescheites finden. > Unter http://www.ontosys.com/reports/PHP.html findes du was dahingehendes. Ob der Mode fuer PHP4 angepasst ist, kann ich aber nich sagen. Gruss, Pom -- Mathias Meyer mediaworx berlin AG Fon: 030 - 27 58 02 48 From christian.toepp_(at)_autostar.de Tue, 19 Sep 2000 15:04:49 +0200 Date: Tue, 19 Sep 2000 15:04:49 +0200 From: Christian Toepp christian.toepp_(at)_autostar.de Subject: [php] PHP IDE > Ist aber auch nur für Win. Tach Post, ich habe vor einiger Zeit, was nettel für Linux gefunden: KphpDev zu finden unter http://kphpdev.sourceforge.net Ist aber immernoch in der Entwicklung MfG Chris From or_(at)_microxpress.de Tue, 19 Sep 2000 15:08:26 +0200 Date: Tue, 19 Sep 2000 15:08:26 +0200 From: or_(at)_microxpress.de or_(at)_microxpress.de Subject: [php] =?iso-8859-1?Q?Variable_durch_If-=28bzw._If-Then-Else-=29Abfrage_=E4ndern?= =?iso-8859-1?Q?_-_wie=3F?= =?iso-8859-1?Q?_-_wie=3F?= Variable durch If-(bzw. If-Then-Else-)Abfrage ändern - wie? Hallo Leute! Ich beziehe mich auf meine Frage mit dem Thema "Variable mit Hyperlink übergeben". Durch den Aufruf meiner PHP-Datei wird eine Variable übergeben (z.B. "NORD"). Nun möchte ich in einer If-Then-Else-Abfrage die Variable abfragen und entsprechend eine E-Mail-Adresse wählen. Damit Ihr Euch in etwa vorstellen könnt, was ich beabsichtige, demonstriere ich es in Visual Basic-Syntax: If (Variable = "NORD") Then Emailadresse = "nord_(at)_feedback.de" ElseIf (Variable = "WEST") Then Emailadresse = "west_(at)_feedback.de" ElseIf (Variable = "OST") Then Emailadresse = "ost_(at)_feedback.de" End If Könnt Ihr mir, einem (noch?) ahnungslosen Anfänger, weiterhelfen? Ich würde mich sehr freuen!!! Liebe Grüße Olaf Oliver Riemer From achim.gosse_(at)_nasa20.com Tue, 19 Sep 2000 15:26:27 +0200 Date: Tue, 19 Sep 2000 15:26:27 +0200 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_Variable_durch_If-=28bzw=2E_If-?= =?iso-8859-1?Q?Then-Else-=29Abfrage_=E4ndern_-_wie=3F_-_wie=3F?= =?iso-8859-1?Q?Then-Else-=29Abfrage_=E4ndern_-_wie=3F_-_wie=3F?= aufruf der datei: dateiname_hier.php?name=value /achim > Ich beziehe mich auf meine Frage mit dem Thema "Variable mit Hyperlink > übergeben". > > Durch den Aufruf meiner PHP-Datei wird eine Variable übergeben (z.B. > "NORD"). Nun möchte ich in einer If-Then-Else-Abfrage die > Variable abfragen > und entsprechend eine E-Mail-Adresse wählen. > > Damit Ihr Euch in etwa vorstellen könnt, was ich > beabsichtige, demonstriere > ich es in Visual Basic-Syntax: > > If (Variable = "NORD") Then > Emailadresse = "nord_(at)_feedback.de" > ElseIf (Variable = "WEST") Then > Emailadresse = "west_(at)_feedback.de" > ElseIf (Variable = "OST") Then > Emailadresse = "ost_(at)_feedback.de" > End If > From mk_(at)_dynamicworks.de Tue, 19 Sep 2000 15:20:58 +0200 Date: Tue, 19 Sep 2000 15:20:58 +0200 From: marcus mk_(at)_dynamicworks.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Variable_durch_If-=28bzw._If-Then-Else-=29Ab?= =?iso-8859-1?Q?frage_=E4ndern_-_wie=3F_-_wie=3F?= =?iso-8859-1?Q?frage_=E4ndern_-_wie=3F_-_wie=3F?= Hi Oliver, > If (Variable = "NORD") Then > Emailadresse = "nord_(at)_feedback.de" > ElseIf (Variable = "WEST") Then > Emailadresse = "west_(at)_feedback.de" > ElseIf (Variable = "OST") Then > Emailadresse = "ost_(at)_feedback.de" > End If > ich würde das mit einer Switch-Anweisung realisieren: switch($Variable) { case "NORD": $Email="nord_(at)_feedback.de" break; case "WEST": $Email="west_(at)_feedback.de" break; usw.... } Gruß Marcus From Ralph.Bossler_(at)_dresdner-bank.com Tue, 19 Sep 2000 15:16:53 +0200 Date: Tue, 19 Sep 2000 15:16:53 +0200 From: Bossler, Ralph Ralph.Bossler_(at)_dresdner-bank.com Subject: [php] =?iso-8859-1?Q?RE=3A_=5Bphp=5D_Variable_durch_If-=28bzw=2E_If-?= =?iso-8859-1?Q?Then-Else-=29Abfrage_=E4ndern_-_wie=3F_-_wie=3F?= =?iso-8859-1?Q?Then-Else-=29Abfrage_=E4ndern_-_wie=3F_-_wie=3F?= Hallo, das Formular müsste ungefähr so aussehen: ...
... in test.php dann: If ($Variable == "NORD") { $Emailadresse = "nord_(at)_feedback.de";} ElseIf ($Variable == "WEST") { $Emailadresse = "west_(at)_feedback.de";} ElseIf ($Variable == "OST") { $Emailadresse = "ost_(at)_feedback.de";} mfG Ralph Boßler GB FI Intranet-Team Dresdner Bank AG, Frankfurt From eschmid_(at)_php.net Tue, 19 Sep 2000 15:30:23 +0200 Date: Tue, 19 Sep 2000 15:30:23 +0200 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] RE: [php] emacs mode =?iso-8859-1?Q?f=FCr?= php Mathias Meyer wrote: > > [mailto:php-admin_(at)_php-center.de]On Behalf > > Of markus jais > > > > hi, > > hab gerade die diskussion um PHP und IDE gelesen. > > > > da wollt ich mal fragen, ob einer weiß, ob es einen vernünftigen > > PHP4 modus für (X)Emacs gibt. konnte dazu bisher > > nichts gescheites finden. > > > Unter http://www.ontosys.com/reports/PHP.html findes du was dahingehendes. > Ob der Mode fuer PHP4 angepasst ist, kann ich aber nich sagen. Mit Google findet man schneller http://www-public.tu-bs.de:8080/~y0008422/krabutzig/emacsphp.html -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de Besuchen Sie uns auf der Buchmesse in Frankfurt, Halle 4.0, Stand D 1117 und auf der Systems in München, Halle C2, 126 From sascha.lemberg_(at)_CommerzbankIB.com Tue, 19 Sep 2000 15:35:28 +0200 Date: Tue, 19 Sep 2000 15:35:28 +0200 From: Lemberg, Sascha sascha.lemberg_(at)_CommerzbankIB.com Subject: [php] aufruf externer programme aus php4 moin leute, ich hab folgendes problem : aus einem php-script soll ein programm ausgerufen werden, welches freie ip-adressen ermittelt. wenn ich dieses programm in meinem kommandointerpreter (dos-box) aufrufe, funktioniert es hervorragend. folgende kombination läuft bei mir ganz hervorragend: $res=exec("dir c:",$ergebnis_array); for ($j=1;$j<1000;$j++) { echo $ergebnis_array[$j]; echo "
"; } ersetze ich nun das "dir c:" durch die sequenz "qip-get -u sascha -p lemmi -a 10.10.1.0" bekomme ich in mein array keine daten zurück. das programm qip-get.exe liest aus einer sybase-sql-datenbank mit dem benutzernamen sascha und dem passwort lemmi die freien ip-adressen des netzes 10.10.1. aus und gibt das ergebnis normaler- weise sofort am bildschirm aus. meine umgebung : windows nt4.0 server mit apache webserver, php4 und mysql, windows nt 4.0 workstation mit ie5.0 und netscape. die sybase-datenbank, die ich auslesen möchte liegt auf einer unix-möhre unter solaris 2.6. sind euch probleme bei der übergabe von parametern bekannt, welche z.b. einen bindestrich beinhalten ? hat jemand bereits ähnliches durchgeführt? grüße sascha -------------------------------------------------------------------------- Sascha Lemberg, Commerzbank AG Zentraler Servicebereich Information Technology Investmentbanking ZIT IB 4.41 Network Support Phone: +049 (0) 69 136 - 43 500 Fax: +049 (0) 69 136 - 48 252 Mail: 60261 Frankfurt am Main / Germany Office: Neue Mainzer Strasse 32-36, 11th floor, room 11.14 -------------------------------------------------------------------------- From e9425758_(at)_stud4.tuwien.ac.at Tue, 19 Sep 2000 16:42:44 +0200 Date: Tue, 19 Sep 2000 16:42:44 +0200 From: Markus e9425758_(at)_stud4.tuwien.ac.at Subject: [php] wie funktionieren Templates mit PHPLIB (mit wiederholenden Teilen)? Gibts irgendwo ein nettes Tutorial wie man die Templates-Funktion von PHPLib benutzt ? mit sich wiederholenden HTML-Teilen und alle HTML-Teile in einer HTML-Datei? Danke vielmals -- Markus Wagner email: e9425758_(at)_stud4.tuwien.ac.at Hobby: 747 Jumbo-Jet, Pontiac From Meyer_(at)_mediaworx.com Tue, 19 Sep 2000 15:42:26 +0200 Date: Tue, 19 Sep 2000 15:42:26 +0200 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] =?iso-8859-1?Q?RE=3A_=5Bphp=5D_RE=3A_=5Bphp=5D_emacs_mode_f=FC?= =?iso-8859-1?Q?r_php?= =?iso-8859-1?Q?r_php?= > -----Original Message----- > From: egon_(at)_solix.wiso.Uni-Koeln.DE > [mailto:egon_(at)_solix.wiso.Uni-Koeln.DE]On Behalf Of Egon Schmid (_(at)_work) > Sent: Tuesday, September 19, 2000 3:30 PM > To: php_(at)_php-center.de > Subject: Re: [php] RE: [php] emacs mode für php > > Mit Google findet man schneller > http://www-public.tu-bs.de:8080/~y0008422/krabutzig/emacsphp.html > Das findet man auch ohne Google, aber Google verschweigt, das auf der Seite ein Link zu der von mir genannten ist :) Gruss, Pom -- Mathias Meyer mediaworx berlin AG Fon: 030 - 27 58 02 48 From mdobel_(at)_kawo2.rwth-aachen.de Tue, 19 Sep 2000 15:59:34 +0200 (CEST) Date: Tue, 19 Sep 2000 15:59:34 +0200 (CEST) From: Markus Dobel mdobel_(at)_kawo2.rwth-aachen.de Subject: [php] =?iso-8859-1?Q?Re=3A_=5Bphp=5D_Variable_durch_If-=28bzw=2E_If-T?= =?iso-8859-1?Q?hen-Else-=29Abfrage_=E4ndern__-_wie=3F__-_wi?= =?iso-8859-1?Q?e=3F?= =?iso-8859-1?Q?hen-Else-=29Abfrage_=E4ndern__-_wie=3F__-_wi?= =?iso-8859-1?Q?e=3F?= On Tue, 19 Sep 2000 or_(at)_microxpress.de wrote: > If (Variable = "NORD") Then > Emailadresse = "nord_(at)_feedback.de" > ElseIf (Variable = "WEST") Then > Emailadresse = "west_(at)_feedback.de" > ElseIf (Variable = "OST") Then > Emailadresse = "ost_(at)_feedback.de" > End If Wie das grundsaetzlich in PHP funktioniert, wurde dir ja schon gesagt. Aber wenn der Variablen-Inhalt eh Teil der neuen Variable sein soll, kannst du das ganze auch so machen: $emailadresse = strtolower($variable)."_(at)_feedback.de"; Oder aber wenn du die Gueltigkeit des Variableninhalts vorher pruefen moechtest: switch ($variable) { case "NORD": case "WEST": case "OST": case "nochwasgueltiges": $emailadresse = strtolower($variable)."_(at)_feedback.de"; break; /* GANZ wichtig bei switch, da sonst alles darunter auch abgearbeitet wird! */ default: /* Uh-Oh, da war ein boeser User am Werk */ $emailadresse = "alarm_(at)_feedback.de"; } Gruss, Markus From webmasterbhs_(at)_bluewin.de Tue, 19 Sep 2000 16:02:32 +0200 Date: Tue, 19 Sep 2000 16:02:32 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] PHP IDE > > Ist aber auch nur für Win. > Tach Post, > ich habe vor einiger Zeit, was nettel für Linux > gefunden: KphpDev > zu finden unter > http://kphpdev.sourceforge.net > Ist aber immernoch in der Entwicklung > MfG Chris der für windows von dieser pc firma seite kann man wegwerfen, das ding stürtzt ab beim schließen und es dauert ewig bis es eine 10 kb große php text datei geöffnet hat und wenn man schreibt dann wackelt die ganze schrift weil er ständig die farbe anpassen muss ! da gönn ich mir doch lieber arachnophilia aus russland :-) kiri From urs_(at)_circle.ch Tue, 19 Sep 2000 16:38:35 +0200 Date: Tue, 19 Sep 2000 16:38:35 +0200 From: Urs Gehrig urs_(at)_circle.ch Subject: [php] CVS login klappt nicht n'abend leute ich habe wincvs 1.1b15 (www.wincvs.org) installiert und habe mit untenstehendem login versuch auch kontakt mit dem cvs server. die authentifizierung ist "passwd": 1) cvs -d :pserver:cvsread_(at)_cvs.zend.com:/repository login 2) zend das resultat ist folgendes: cvs login (Logging in to cvs -d :pserver:cvsread_(at)_cvs.zend.com) cvs login: authorization failed: server cvs.zend.com rejected access *****CVS exited normally with code 1***** ... hat mir jemand einen tipp? merci, urs -- +----------------------------------------------------------------- | urs_(at)_circle.ch +----------------------------------------------------------------- From eschmid_(at)_php.net Tue, 19 Sep 2000 17:07:51 +0200 Date: Tue, 19 Sep 2000 17:07:51 +0200 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Interessante News vom Heise Ticker Hi, http://heise.de/newsticker/data/hob-19.09.00-000/ und mal sehen ob es Morgen denn klappt. Ich drücke ihm jedenfalls die Daumen. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de Besuchen Sie uns auf der Buchmesse in Frankfurt, Halle 4.0, Stand D 1117 und auf der Systems in München, Halle C2, 126 From S.Nohn_(at)_nettrade.de Tue, 19 Sep 2000 17:34:42 +0200 Date: Tue, 19 Sep 2000 17:34:42 +0200 From: Sebastian Nohn S.Nohn_(at)_nettrade.de Subject: [php] OT Explorer (Was: [php] Interessante News vom Heise Ticker) Hi, > http://heise.de/newsticker/data/hob-19.09.00-000/ und mal sehen ob es > Morgen denn klappt. Ich drücke ihm jedenfalls die Daumen. Ich denke nicht, denn der Markenschutz von Explorer bzw. Xplora ist eindeutig. Wer dagegen etwas tun will sollte einen Antrag zur Markenlöschung stellen und nicht sinnlos Spendengelder verpulvern. Freundliche Gruesse, Sebastian Nohn -- NeT&Trade GmbH email : s.nohn_(at)_nettrade.de TechnoPark der GMD www : http://www.nettrade.de/ Rathausallee 10 tel : +49 22 41 - 20 40 33 53757 Sankt Augustin fax : +49 22 41 - 20 40 34 Germany mobile: +49 173 - 59 64 377 From swift31_(at)_gmx.de Tue, 19 Sep 2000 17:47:25 +0200 Date: Tue, 19 Sep 2000 17:47:25 +0200 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] Projektmanagement / Zeiterfassung Hey Leute, kennt jemand vielleicht eine solche Software, am liebsten natürlich auf PHP-Basis??? Vielen Dank. MfG Martin From Birgit.Lehrnbecher-Hundt_(at)_nro.med.uni-muenchen.de Tue, 19 Sep 2000 17:52:29 +0200 Date: Tue, 19 Sep 2000 17:52:29 +0200 From: Birgit Lehrnbecher-Hundt Birgit.Lehrnbecher-Hundt_(at)_nro.med.uni-muenchen.de Subject: [php] Formular (php/mysql) Hallo, ich möchte mit php Daten aus einer MYSQL-Datenbank in ein Formular eintragen und zwar so, dass die Daten jeweils als vorselektierter Eintrag einer Auswahlliste (ohne Mehrfachauswahl) erscheinen. Wie kann ich das realisieren? Vielen Dank Gruss Birgit From Dirk_(at)_Hartmann.Net Tue, 19 Sep 2000 17:51:11 +0200 Date: Tue, 19 Sep 2000 17:51:11 +0200 From: Dirk Hartmann Dirk_(at)_Hartmann.Net Subject: [php] OT Explorer (Was: [php] Interessante News vom Heise Ticker) Lieber Sebastian, > > http://heise.de/newsticker/data/hob-19.09.00-000/ und mal sehen ob es > > Morgen denn klappt. Ich drücke ihm jedenfalls die Daumen. > > Ich denke nicht, denn der Markenschutz von Explorer bzw. Xplora ist > eindeutig. Wer dagegen etwas tun will sollte einen Antrag zur Markenlöschung > stellen und nicht sinnlos Spendengelder verpulvern. ich bin schon sehr erstaunt. Der Sachverhalt wird unter der obigen Adresse nun wirklich ausführlich dargestellt.. es geht nicht um den Missbrauch eines eines (IMHO) zweifelhaften Markennamens, es geht darum ob ich im Internet einen normalen*, redaktionellen Link setzen darf oder nicht, in diesem Fall auf eine amerikanische Seite (dort ist dieser Begiff z.B. gar nicht geschützt). *: also keinen 'Deep-Link', Frame-Link, oder Suchabfrage-Link Gruesse Dirk (macht schon mit) http://www.webfunktion.de From swift31_(at)_gmx.de Tue, 19 Sep 2000 18:10:59 +0200 Date: Tue, 19 Sep 2000 18:10:59 +0200 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] Formular (php/mysql) > ich möchte mit php Daten aus einer MYSQL-Datenbank in ein Formular > eintragen und zwar so, dass die Daten jeweils als vorselektierter > Eintrag einer Auswahlliste (ohne Mehrfachauswahl) erscheinen. Wie kann > ich das realisieren? Ich mach das immer so: ---8<------------------------------------------------------------------- [...] ---------->8------------------------------------------------------------ ---------- Vorsicht --- nur mal eben so runtergeschrieben! Keine Haftung für Fehler ;-) MfG Martin From dominik.brumm_(at)_voodooweb.com Tue, 19 Sep 2000 18:42:06 +0200 Date: Tue, 19 Sep 2000 18:42:06 +0200 From: Dominik Brumm dominik.brumm_(at)_voodooweb.com Subject: [php] Variable Variabeln Ich habe leider nur ein VirtualServer zur Verfügung, und da kann ich leider auch keine PHP-Installation durchführen. Zudem muss es Speicher- und CPU-schonend sein sonst haben die anderen keine Freude.... wäre natürlich super wenn du (oder jemand anders) nochmals so eine raffinierte Lösung finden kannst. gruss dominik ----- Original Message ----- From: "Thomas Feyrer" To: ; Sent: Monday, September 18, 2000 11:47 PM Subject: Re: [php] Variable Variabeln > At 23:35 18.09.2000 +0200, Dominik Brumm wrote: > >Eingentlich wollte ich gerade im Manual nachschauen was e für eine Option > >ist, > >und da meldet mir PHP: > >Warning: Unknown option 'e' in /home/voodoow/public_html/test_cont/temp.php > >on line 14 > > > >benutze PHP 3.0.9.... > > > >Noch eine frage, warum verwendest du ' ' und ; beim eval?? > > ' ' verwende ich damit ich nicht alles doppelt und dreifach maskieren > (escapen) muss. Und wegen ; Zitat Manual: > "...Remember that the string passed must be valid PHP code, including > things like terminating statements with a semicolon..." > > Scheint wohl, als ob die 3.0.9 die Option e noch nicht hatte... > Aber ohne die geht das ganze nicht, du kannst mal schaun ob es > mit einer neueren PHP3-Version geht, falls nicht und du nicht > PHP4 nehmen kannst. Schreib kurz, dann bau ich das ganze um, > werden halt ein paar mehr Zeilen (dürfte aber weniger Zeilen > als deines haben und keine rekursiven Funktionen benötigen) > > Bye > Dante > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > > > From list_(at)_handyinfo.at Tue, 19 Sep 2000 19:52:26 +0200 Date: Tue, 19 Sep 2000 19:52:26 +0200 From: Wolfgang Gassler list_(at)_handyinfo.at Subject: [php] Variablen in mysql HI Gibt es eigenltich varibalen in mysql (nicht von php aus)? Damit ich z.B.: das ergebnis einer select abfrage in der update abfrage eine zeile weiter verwenden kann? Danke Wolfi From scherf_(at)_ventasoft.de Tue, 19 Sep 2000 20:11:04 +0200 Date: Tue, 19 Sep 2000 20:11:04 +0200 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] PDF-Lib und Suse Hallo Liste, gibt es Erfahrungsberichte, bzw. Installationshilfen zur PDFLib und Suse? Ich installiere mit: ./configure --with-mysql=yes --with-apxs --enable-trans-sid --with-mcrypt=/usr/bin --enable-track-vars --enable-versioning --with-pdflib=/usr/local/lib --with-tiff-dir --with-jpeg-dir und bekomme folgende Fehlermeldung: "Call to undefined function: pdf_open()" Gruss Stefan PS: Suse 7.0, pfdlib 3.02, PHP 4.0.2, Apache + libtiff + libjpeg aus Suse From dominik.brumm_(at)_voodooweb.com Tue, 19 Sep 2000 20:28:25 +0200 Date: Tue, 19 Sep 2000 20:28:25 +0200 From: Dominik Brumm dominik.brumm_(at)_voodooweb.com Subject: [php] Variablen in mysql Soviel wie ich weiss gibt es das nicht. Aber man kann natürlich UPDATE und SELECT kombinieren. also so was UPDATE tabelle SET name=(SELECT name FROM anderetabelle WHERE id=5) WHERE id=19; gruss dominik ----- Original Message ----- From: "Wolfgang Gassler" To: ; Sent: Tuesday, September 19, 2000 7:52 PM Subject: [php] Variablen in mysql > HI > > Gibt es eigenltich varibalen in mysql (nicht von php aus)? > Damit ich z.B.: das ergebnis einer select abfrage in der update abfrage eine > zeile weiter verwenden kann? > > Danke > Wolfi > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > > From swift31_(at)_gmx.de Tue, 19 Sep 2000 21:02:54 +0200 Date: Tue, 19 Sep 2000 21:02:54 +0200 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] Variablen in mysql > Soviel wie ich weiss gibt es das nicht. > Aber man kann natürlich UPDATE und SELECT kombinieren. > also so was UPDATE tabelle SET name=(SELECT name FROM anderetabelle WHERE > id=5) WHERE id=19; Soviel ich weiss geht das eben _nicht_ bei MySQL oder haben sind subselects schon in MySQL implementiert??? Also bei meiner Version (3.23.22-beta-debug) jedenfalls noch nicht ... MfG Martin From webmasterbhs_(at)_bluewin.de Tue, 19 Sep 2000 20:51:33 +0200 Date: Tue, 19 Sep 2000 20:51:33 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] PDF-Lib und Suse > gibt es Erfahrungsberichte, bzw. Installationshilfen zur PDFLib und Suse? > und bekomme folgende Fehlermeldung: "Call to undefined function: pdf_open()" jepp bist da nicht der einzigste der diese FM bekommt. ich habe es schon auf zich verschiedene arten installiert, aber nix, keine pdflib :-( ich habe die Susi 6.3 leider hilft hier niemand in der liste :-( sch.... kiri From u13847_(at)_hs-harz.de Tue Sep 19 21:25:37 2000 Date: Tue Sep 19 21:25:37 2000 From: u13847 u13847_(at)_hs-harz.de Subject: [php] PDF-Lib und Suse Hallo! Werft mal die Pakete von SuSE weg und ladet die jeweiligen tarballs aus dem Internet. Ich hab mit den Original SuSE-Paketen nur schlechte Erfahrungen gemacht, z.B. war Apache nicht zum Parsen von .html statt .php zu bewegen. Marcus -------------------------------------------------------------------------------- Marcus Tangermann Student Kommunikationsinformatik E-Mail: u13847_(at)_hs-harz.de MarcusTa_(at)_gmx.de MarcusTa_(at)_web.de Tel.: 03943/6259162 Mobil: 0177/5731110 Fax/Voice-to-Mail: 0180/505255418582 -------------------------------------------------------------------------------- From scherf_(at)_ventasoft.de Tue, 19 Sep 2000 21:21:16 +0200 Date: Tue, 19 Sep 2000 21:21:16 +0200 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] PDF-Lib und Suse > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Cyrill Schumacher > > ich habe es schon auf zich verschiedene arten installiert, > aber nix, keine pdflib :-( > ich habe die Susi 6.3 Hast Du schon mal clibpdf (www.fastio.com) probiert? > leider hilft hier niemand in der liste :-( > sch.... Ob der Zaunpfahl hilft? :) Gruss Stefan From my.news.let_(at)_gmx.net Tue, 19 Sep 2000 21:28:07 +0200 Date: Tue, 19 Sep 2000 21:28:07 +0200 From: m n l my.news.let_(at)_gmx.net Subject: [php] =?iso-8859-1?Q?=5Bphp=5Dfunc._/_meth._in_=3Ctextarea=3E_inhalte_einzu?= =?iso-8859-1?Q?f=FCgen=3F?= =?iso-8859-1?Q?f=FCgen=3F?= This is a multi-part message in MIME format. ------=_NextPart_000_001B_01C02280.80616A40 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Liste, gibt es eine M=F6glichkeit in einem und damit wirklich alle Deine Emails lesen können, solltest Du sie als Plaintext schicken ... MfG Martin From roger_faust_(at)_hotmail.com Tue, 19 Sep 2000 20:34:51 +0200 Date: Tue, 19 Sep 2000 20:34:51 +0200 From: Roger Faust roger_faust_(at)_hotmail.com Subject: [php] PDF-Lib und Suse > > ich habe es schon auf zich verschiedene arten installiert, > > aber nix, keine pdflib :-( > > ich habe die Susi 6.3 bei mir haut es hin mit suse 6.3 (weiss übrigens nicht warum immer ein paar über suse lästern müssen, liegt vielleicht am user... ;) was vielleicht falsch gemacht wird, ist dass man falsche php funktionen verwendet, du musst auf die version von pfdlib schauen. > Hast Du schon mal clibpdf (www.fastio.com) probiert? > > > leider hilft hier niemand in der liste :-( > > sch.... hoffe das hilft... > Ob der Zaunpfahl hilft? :) wer weiss... mfG Roger Faust email faust_(at)_xodox.com homepage http://faust.xodox.com gratis foren/gästebücher-> http://www.myhometools.de From programmierer_(at)_kit-service.de Tue, 19 Sep 2000 20:55:51 +0200 Date: Tue, 19 Sep 2000 20:55:51 +0200 From: Programmierer programmierer_(at)_kit-service.de Subject: [php] Todo-Liste Hi, ich suche seit zwei Wochen auch nach einer ToDo Liste, habe zwei Progs gefunden, eines war aber nicht das was ich brauche, das zwei läuft nicht richtig. Insofern würde ich mir Dein teil gerne mal anschauen oder auch ausprobieren. Kannst Du es mir schicken beste Grüße Micha ----- Original Message ----- From: Info, Listornet To: Sent: Monday, September 18, 2000 12:07 AM Subject: [php] Todo-Liste > hi liste > > wer auch ne todo liste braucht so wie ich, die > mit php an ner datenbank hängt und wichtige > unwichtige und schon erledigte sachen > speichert die möglichkeit bietet sie zu löschen > oder zu ändern kann sich bei mir den code > holen ich hab mal sowas kleines nützliches > gecodet. das programm kann in englisch > und in deutsch laufen. > > mfg, > cu_(at)_listor > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From programmierer_(at)_kit-service.de Tue, 19 Sep 2000 21:43:12 +0200 Date: Tue, 19 Sep 2000 21:43:12 +0200 From: Programmierer programmierer_(at)_kit-service.de Subject: [php] Heise Ticker einbauen Hi Runde, ich wollte das Heisetickerscript einbaue, funktionierte aber nicht. Har es jemand eingebaut, den ich Fragen fragen kann? Micha From eschmid+sic_(at)_s.netic.de Tue, 19 Sep 2000 22:04:37 +0200 Date: Tue, 19 Sep 2000 22:04:37 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PDF-Lib und Suse On Tue, Sep 19, 2000 at 08:51:33PM +0200, Cyrill Schumacher wrote: > > gibt es Erfahrungsberichte, bzw. Installationshilfen zur PDFLib und Suse? > > > und bekomme folgende Fehlermeldung: "Call to undefined function: > pdf_open()" > > jepp bist da nicht der einzigste der diese FM bekommt. > ich habe es schon auf zich verschiedene arten installiert, > aber nix, keine pdflib :-( > ich habe die Susi 6.3 SuSE, Red Hat und so weiter könnens halt nicht. Mit Debian ist das kein Problem, da ist der Debian Package Maintainer ein PHP Developer. Bei SuSE hilft nur eins, RPMs rausschmeissen und die Tarballs von php.net installieren, konfigurieren und übersetzen. Das kann doch mittlerweile jedes Kind. > leider hilft hier niemand in der liste :-( > sch.... Leider konnte ich dir nicht helfen, war halt in der Musikprobe. Klarinette spielen UND E-Mails beantworten geht leider noch nicht, ausserdem haben wir im Proberaum keinen Internetanschluss. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From webmasterbhs_(at)_bluewin.de Tue, 19 Sep 2000 22:03:00 +0200 Date: Tue, 19 Sep 2000 22:03:00 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] PDF-Lib und Suse > > > ich habe es schon auf zich verschiedene arten installiert, > > > aber nix, keine pdflib :-( > > > ich habe die Susi 6.3 > bei mir haut es hin mit suse 6.3 (weiss übrigens > ist dass man falsche php funktionen > verwendet, du musst auf die version > von pfdlib schauen. na die aktuellste version habe ich mir via lynx runtergesaugt, was gar nicht so einfach war sich mit einem text brauser bei pdflib.com durchzufinden... > > Hast Du schon mal clibpdf (www.fastio.com) probiert? nein, werde das aber mal bei gelegenheit machen. danke ! > > Ob der Zaunpfahl hilft? :) > wer weiss... wenigsten ein pfahl der steht ;-)))) kiri From scherf_(at)_ventasoft.de Tue, 19 Sep 2000 22:09:10 +0200 Date: Tue, 19 Sep 2000 22:09:10 +0200 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] PDF-Lib und Suse > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Roger Faust > > was vielleicht falsch gemacht wird, > ist dass man falsche php funktionen > verwendet, du musst auf die version > von pfdlib schauen. PHP 4.0.2 + pdflib 3.02 sollte doch eigentlich den Befehl pdf_open() kennen, oder habe ich http://www.php.net/manual/function.pdf-open.php falsch verstanden. Gruss Stefan From listor_(at)_listornet.de Tue, 19 Sep 2000 22:13:49 +0100 Date: Tue, 19 Sep 2000 22:13:49 +0100 From: Listor, Listornet listor_(at)_listornet.de Subject: [php] Todo-Liste hi > Hi, > > ich suche seit zwei Wochen auch nach einer ToDo Liste, habe zwei Progs > gefunden, eines war aber nicht das was ich brauche, das zwei läuft nicht > richtig. Insofern würde ich mir Dein teil gerne mal anschauen oder auch > ausprobieren. ich hab es doch schon an die phpliste gepostet. schau mal in den alten nachrichten nach, wenn du die speicherst wenn nicht schick ich es dir privat mfg, cu_(at)_listor > Kannst Du es mir schicken > > beste Grüße > > Micha > > > ----- Original Message ----- > From: Info, Listornet > To: > Sent: Monday, September 18, 2000 12:07 AM > Subject: [php] Todo-Liste > > > > hi liste > > > > wer auch ne todo liste braucht so wie ich, die > > mit php an ner datenbank hängt und wichtige > > unwichtige und schon erledigte sachen > > speichert die möglichkeit bietet sie zu löschen > > oder zu ändern kann sich bei mir den code > > holen ich hab mal sowas kleines nützliches > > gecodet. das programm kann in englisch > > und in deutsch laufen. > > > > mfg, > > cu_(at)_listor > > > > > > -- > > ** Durchgehend geöffnet: http://www.php-center.de ** > > Die PHP-Liste: mailto:php_(at)_php-center.de > > http://infosoc.uni-koeln.de/mailman/listinfo/php > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From fine-arts_(at)_t-online.de Tue, 19 Sep 2000 22:19:15 +0200 Date: Tue, 19 Sep 2000 22:19:15 +0200 From: Roeben fine-arts_(at)_t-online.de Subject: [php] Hilfe! Abfrageproblem Hey, Seit Tagen kämpfe ich mit folgendem Problem: Ich möchte eine Art Inhaltsverzeichnis der Artikel aus der DB generieren. Dies soll so aussehen, daß zuerst der erste Themenbereich angezeigt wird (in der Tabelle das Feld "Hauptpunkte") und darunter alle "Unterpunkte" (in der Tabelle das Feld "Unterpunkte"), die dem entsprechenden Hauptpunkt untergeordnet sind.Dann der zweite Themenbereich mit seinen Unterpunkten, usw. Daß alle Datensätze angezeigt werden krieg ich natürlich hin, aber es schaut einfach blöde aus, wenn in einem Unterpunkt 20 Artikel sind und im Inhalts- verzeichnis erscheint dieser Punkt dann 20 Mal... Kann mir irgend jemand helfen? Wäre echt ganz toll... Gruß u. Danke Stefan From eschmid+sic_(at)_s.netic.de Tue, 19 Sep 2000 22:21:43 +0200 Date: Tue, 19 Sep 2000 22:21:43 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PDF-Lib und Suse On Tue, Sep 19, 2000 at 10:09:10PM +0200, Stefan Scherf wrote: > > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > > Of Roger Faust > > > > was vielleicht falsch gemacht wird, > > ist dass man falsche php funktionen > > verwendet, du musst auf die version > > von pfdlib schauen. > PHP 4.0.2 + pdflib 3.02 sollte doch eigentlich den Befehl pdf_open() kennen, > oder habe ich http://www.php.net/manual/function.pdf-open.php falsch > verstanden. Erst dann wenn man sagt: ./configure --with-pdflib -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From scherf_(at)_ventasoft.de Tue, 19 Sep 2000 22:26:43 +0200 Date: Tue, 19 Sep 2000 22:26:43 +0200 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] PDF-Lib und Suse > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of eschmid+sic_(at)_s.netic.de > > Erst dann wenn man sagt: ./configure --with-pdflib Habe ich gemacht, siehe erste Mail in diesem Thread. Gruss Stefan From eschmid+sic_(at)_s.netic.de Tue, 19 Sep 2000 22:41:02 +0200 Date: Tue, 19 Sep 2000 22:41:02 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PDF-Lib und Suse On Tue, Sep 19, 2000 at 10:26:43PM +0200, Stefan Scherf wrote: > > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > > Of eschmid+sic_(at)_s.netic.de > > > > Erst dann wenn man sagt: ./configure --with-pdflib > Habe ich gemacht, siehe erste Mail in diesem Thread. Und was war die Antwort? Ich habe zwei Mailboxen und da such ich jetzt nicht in allen beiden. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From scherf_(at)_ventasoft.de Tue, 19 Sep 2000 22:49:10 +0200 Date: Tue, 19 Sep 2000 22:49:10 +0200 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] PDF-Lib und Suse > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of eschmid+sic_(at)_s.netic.de > > Und was war die Antwort? Ich habe zwei Mailboxen und da such ich jetzt > nicht in allen beiden. Hier die 1. Mail zu dem Thema: ------------------ Hallo Liste, gibt es Erfahrungsberichte, bzw. Installationshilfen zur PDFLib und Suse? Ich installiere mit: ./configure --with-mysql=yes --with-apxs --enable-trans-sid --with-mcrypt=/usr/bin --enable-track-vars --enable-versioning --with-pdflib=/usr/local/lib --with-tiff-dir --with-jpeg-dir und bekomme folgende Fehlermeldung: "Call to undefined function: pdf_open()" Gruss Stefan PS: Suse 7.0, pfdlib 3.02, PHP 4.0.2, Apache + libtiff + libjpeg aus Suse ------------------ Gruss Stefan From eschmid+sic_(at)_s.netic.de Tue, 19 Sep 2000 23:07:16 +0200 Date: Tue, 19 Sep 2000 23:07:16 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PDF-Lib und Suse On Tue, Sep 19, 2000 at 10:49:10PM +0200, Stefan Scherf wrote: > > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > > Of eschmid+sic_(at)_s.netic.de > > > > Und was war die Antwort? Ich habe zwei Mailboxen und da such ich jetzt > > nicht in allen beiden. > > Hier die 1. Mail zu dem Thema: > > ------------------ > Hallo Liste, > > gibt es Erfahrungsberichte, bzw. Installationshilfen zur PDFLib und Suse? > > Ich installiere mit: > > ./configure > --with-mysql=yes > --with-apxs > --enable-trans-sid > --with-mcrypt=/usr/bin > --enable-track-vars > --enable-versioning > --with-pdflib=/usr/local/lib > --with-tiff-dir > --with-jpeg-dir > > und bekomme folgende Fehlermeldung: "Call to undefined function: pdf_open()" Das hab ich nicht gemeint. PHP konnte die PDFlib nicht konfigurieren und die Folge davon ist, die oben beschrieben Fehlermeldung taucht auf. Probiers mal mit --with-pdflib, also ohne den Zusatz mit dem Pfad. Zu den Libraries werden auch noch Header benötigt. Der voreingestellte Pfad ist /usr/local und das sollte bei einer normalen Installation der PDFlib genügen. Wenn nicht, dann hilft Dir bestimmt morgen Uwe Steinmann weiter, er hats ja schliesslich implementiert und kennt sich da bestens aus. So wie ich ihn kenne liest er aber nur Mails tagsüber und nicht wie ich auch noch nach der Musikprobe. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From eiche_(at)_richter-it.com Tue, 19 Sep 2000 23:18:23 +0200 Date: Tue, 19 Sep 2000 23:18:23 +0200 From: richter-it.com eiche_(at)_richter-it.com Subject: [php] =?Windows-1252?Q?=5Bphp=5D_Variable_mit_=22get=22_=FCbergeben_--_server_p?= =?Windows-1252?Q?roblem?= =?Windows-1252?Q?roblem?= hi mitnander! ich habe folgendes prob: ich übergebe mit get eine variable an ein skript... auf meiner entwicklungsumgebung daheim läuft das auch wunderbar. nur nich aufem server, wo es sollte. das flag "track_vars" ist auf "on" und ich habe noch zusätzlich wegen des nichtfunktionierens an den anfang meiner skripte geschrieben. dett janse will aber trotzdem nich... was soll ich nur tun? bin verzweifelt! über jegliche hilfe wäre ich sehr dankbar! Gruss Andreas P.S.: bin hier auch n ziemlicher neuling... deshalb mal -- Hi mitnander! -- From scherf_(at)_ventasoft.de Tue, 19 Sep 2000 23:13:42 +0200 Date: Tue, 19 Sep 2000 23:13:42 +0200 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] PDF-Lib und Suse > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of eschmid+sic_(at)_s.netic.de > > Wenn nicht, dann hilft Dir bestimmt morgen Uwe Steinmann weiter, er hats > ja schliesslich implementiert und kennt sich da bestens aus. So wie ich > ihn kenne liest er aber nur Mails tagsüber und nicht wie ich auch noch > nach der Musikprobe. Mal schauen, ich spiel jetzt erstmal mit der ClibPDF rum - da hat wenigstens das Kompilieren geklappt. Gruss Stefan From eschmid+sic_(at)_s.netic.de Tue, 19 Sep 2000 23:24:48 +0200 Date: Tue, 19 Sep 2000 23:24:48 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_=5Bphp=5D_Variable_mit_=22get=22_=FCbergeben_--?= =?iso-8859-1?Q?_server_problemroblem?= =?iso-8859-1?Q?_server_problemroblem?= On Tue, Sep 19, 2000 at 11:18:23PM +0200, richter-it.com wrote: > ich habe folgendes prob: > ich übergebe mit get eine variable an ein skript... > auf meiner entwicklungsumgebung daheim läuft das auch wunderbar. > nur nich aufem server, wo es sollte. > > das flag "track_vars" ist auf "on" > und ich habe noch zusätzlich wegen des nichtfunktionierens > an den anfang meiner skripte geschrieben. > > dett janse will aber trotzdem nich... was soll ich nur tun? > bin verzweifelt! Es wäre nett zu wissen auf welcher Version es daheim und auf dem Webserver läuft. In neueren Versionen werden die track_vars immer auf on geschaltet. Mach mal ein daheim und auf dem Server. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From eschmid+sic_(at)_s.netic.de Tue, 19 Sep 2000 23:34:59 +0200 Date: Tue, 19 Sep 2000 23:34:59 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PDF-Lib und Suse On Tue, Sep 19, 2000 at 11:13:42PM +0200, Stefan Scherf wrote: > > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > > Of eschmid+sic_(at)_s.netic.de > > > > Wenn nicht, dann hilft Dir bestimmt morgen Uwe Steinmann weiter, er hats > > ja schliesslich implementiert und kennt sich da bestens aus. So wie ich > > ihn kenne liest er aber nur Mails tagsüber und nicht wie ich auch noch > > nach der Musikprobe. > > Mal schauen, ich spiel jetzt erstmal mit der ClibPDF rum - da hat wenigstens > das Kompilieren geklappt. Falls es überraschenderweise gelingen sollte, dann lese mal das Tutorial von Uwe bei http://www.dynamic-webpages.de/. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From eiche_(at)_richter-it.com Tue, 19 Sep 2000 23:40:45 +0200 Date: Tue, 19 Sep 2000 23:40:45 +0200 From: richter-it.com eiche_(at)_richter-it.com Subject: [php] =?Windows-1252?Q?Re:_=5Bphp=5D__Variable_mit_=22get=22_=FCbergeben_--?= =?Windows-1252?Q?_server_problemroblem_server_problemroblem?= =?Windows-1252?Q?_server_problemroblem_server_problemroblem?= >Es wäre nett zu wissen auf welcher Version es daheim und auf dem Webserver >läuft. In neueren Versionen werden die track_vars immer auf on geschaltet. >Mach mal ein daheim und auf dem Server. >-Egon hab ich schon gemacht... is version 4.0.0 kannst dir ja mal angucken... www.absolutbikes.de/info.php werd aus der sache ned schlau. der übergibt da nämlich gar keine variablen, nix post und nix global... -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From scherf_(at)_ventasoft.de Tue, 19 Sep 2000 23:41:38 +0200 Date: Tue, 19 Sep 2000 23:41:38 +0200 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] PDF-Lib und Suse > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of eschmid+sic_(at)_s.netic.de > > Falls es überraschenderweise gelingen sollte, dann lese mal das Tutorial > von Uwe bei http://www.dynamic-webpages.de/. Überraschung !!! :) Danke für den (Uwe) Tip, den werde ich mir jetzt mal vornehmen. Gruss Stefan From eschmid+sic_(at)_s.netic.de Tue, 19 Sep 2000 23:51:00 +0200 Date: Tue, 19 Sep 2000 23:51:00 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re=3A_=5Bphp=5D__Variable_mit_=22get=22_=FCberg?= =?iso-8859-1?Q?eben_--_server_problemroblem_server_problemroblem_server_?= =?iso-8859-1?Q?problemroblem_server_problemroblem?= =?iso-8859-1?Q?eben_--_server_problemroblem_server_problemroblem_server_?= =?iso-8859-1?Q?problemroblem_server_problemroblem?= On Tue, Sep 19, 2000 at 11:40:45PM +0200, richter-it.com wrote: > >Es wäre nett zu wissen auf welcher Version es daheim und auf dem Webserver > >läuft. In neueren Versionen werden die track_vars immer auf on geschaltet. > > >Mach mal ein daheim und auf dem Server. > hab ich schon gemacht... > is version 4.0.0 > > kannst dir ja mal angucken... > > www.absolutbikes.de/info.php > werd aus der sache ned schlau. > der übergibt da nämlich gar keine variablen, nix post und nix global... Da muss ich leider passen, es ist Windows NT 5.0 build 2195 mit dem ISAPI Server API. Die scheinen nicht so zuverlässig zu laufen wie die Unix APIs. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From eschmid+sic_(at)_s.netic.de Tue, 19 Sep 2000 23:55:51 +0200 Date: Tue, 19 Sep 2000 23:55:51 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PDF-Lib und Suse On Tue, Sep 19, 2000 at 11:41:38PM +0200, Stefan Scherf wrote: > > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > > Of eschmid+sic_(at)_s.netic.de > > > > Falls es überraschenderweise gelingen sollte, dann lese mal das Tutorial > > von Uwe bei http://www.dynamic-webpages.de/. > > Überraschung !!! :) > > Danke für den (Uwe) Tip, den werde ich mir jetzt mal vornehmen. Wenn Du nun schon dort sein solltest, das BestOfGML ist auch nicht schlecht. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From Andre.Laugks_(at)_netcologne.de Wed, 20 Sep 2000 00:09:00 +0200 Date: Wed, 20 Sep 2000 00:09:00 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks Andre.Laugks_(at)_netcologne.de Subject: [php] Suchabfrage in neues Fenster Hallo! Andreas Schwinger schrieb: > ich habe einen Input und Formtag auf einer Seite. > Das Ergebnis dieser Abfrage soll jedoch auf einer neuen Seite > angezeigt werden und nicht auf der selben. Mit JavaScript kannst Du ein Fenster mit einer vordefinierten Größe öffnen. Mit einem Event funktioniert es auch ohne JavaScript. Du schreibst in den Form-Tag den Event onsubmit(). Beim Aufruf des Formulars, wird das Abschicken durch "return false;" unterdrückt. Durch onclick() im Submitbutton rufst Du aber die Funktion auf, welche sich das Suchwort aus dem Formularfeld holt und hängt es an suchscript.phtml an. Dann wird das neue Fenster aufgerufen. Sollte JavaScript abgeschaltet sein, wird das JavaScript ignoriert und somit auch die Events onsubmit() und onclick(). Das neue Fenster wird nun über target="_blank" geöffnet. Das setTimeout() ist dazu da um das neue Fenster nach 300 Milisekunden, kannst auch mehr oder weniger geben, in den Vordergrund zu holen. Es kann sein, das sich der Focus der Fensters, in dem das Suchformular ist, beim klicken auf suchen, mit dem Focus des neuen Fensters überlagert und somit das neu Fenster im Hintergrund bleibt. Weitere Parameter für des neue Fenster. http://www.screenexa.net/de.comp.lang.javascript/faq/fenster/winopen.html Getestet habe ich es unter NN4.7, NN3.1, Opera4.02, IE5.0 und hat funktioniert. Freundliche Gruesse, Sebastian Nohn -- NeT&Trade GmbH email : s.nohn_(at)_nettrade.de TechnoPark der GMD www : http://www.nettrade.de/ Rathausallee 10 tel : +49 22 41 - 20 40 33 53757 Sankt Augustin fax : +49 22 41 - 20 40 34 Germany mobile: +49 173 - 59 64 377 From kar-wing_(at)_kwlau.de Wed, 20 Sep 2000 22:21:58 +0200 Date: Wed, 20 Sep 2000 22:21:58 +0200 From: Kar-Wing Lau kar-wing_(at)_kwlau.de Subject: [php] AW: [php] Re[2]: [php] 1/2 OT, mail unter win32 Hi, hatte auch das Problem. Irgendwann wurd's mir zu bunt und hab' dann mit fsockopen() den SMTP-Server unter NT direkt angesprochen und über fputs() die einzelnen SMTP-Befehle über Variablen wie bei telnet einzeln durchgegeben. Dann hat's auch funktioniert. Nicht gerade sehr elegant aber es hat damals im Notfall auch geklappt. Kar-Wing Kar-Wing Lau Connecta GmbH Taunusstraße 2 65183 Wiesbaden Tel: +49 (611) 3 41 09-19 Fax: +49 (611) 3 41 09-29 lau_(at)_connecta-gmbh.de -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von a.stagl_(at)_gmx.at Gesendet: Donnerstag, 14. September 2000 19:40 An: php_(at)_php-center.de Betreff: Re: [php] Re[2]: [php] 1/2 OT, mail unter win32 hi, > Hallo Andreas, > > >> mit dem php400-apache-win32-cgi funzte mail() mit externem smtp > >> einwandfrei. > >> mit dem php402-apache-win32-mod funzt es nicht... warum? > > > > na ja, dann hat das modul wohl einen fehler. das apache modul unter > > windows ist noch nicht so perfekt wie die cgi version. > ah-ja, > und wie ist Deine Meinung zu CGI-PHP3.X > > Man kann nicht unter V400 entwickeln, > wenn 'draussen' die V3.0.14 laeuft. > ich befürchte mal, du hast den anderen andreas gemeint, aber bei mir funzt mail() ueber externen smtp unter win32 als apache-php-cgi generell immer ohne troubles. (getestet cgi-version 3.0.12 / 3.0.14 / 4.0.0 / 4.0.1 ... klappte immer ohne troubles; bei den php-mods 4.0.0 / 4.0.1 / 4.0.2 funzts nicht.) lg, andy -- ,- STAGL Andreas --------------. WebDesign & Programmierung | Rennweg 70/4/24 \\|// |\ -------------------------- | A-1030 Wien (o ~) '-| Tel: +43-699-10511858 '---._________.---ooOo-(_)-oOoo--' mailto:a.stagl_(at)_gmx.at Sent through GMX FreeMail - http://www.gmx.net -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From jim_(at)_users.de Wed, 20 Sep 2000 22:27:29 +0200 (MEST) Date: Wed, 20 Sep 2000 22:27:29 +0200 (MEST) From: Matthias Jim Knopf jim_(at)_users.de Subject: [php] PHP Expoit beim File-Upload und PHP3 Hey-ho Chris Glutz! Am 2000-09-20 22:13 meintest Du > hallo Matthias > > Das interessiert mich. kannst du mir den Hinweis in der PHP-Liste > schicken. > Ich kanns nicht finden. Ich habs jetzt nicht nachgebrueft, obs wirklich nicht ueber die Liste ging, aber da es doch ein sehr wirklichtiger Punkt ist, erlaube ich mir mal, die Mail (die ich tatsaechlich von woanders bekommen habe) hier zu posten. Anbei war zwar auch eine URL, die leider nicht mehr richtig ist, daher weiss ich auch nicht, WER diesen Text eigentlich geschrieben hat... Fest steht allerdings (ich habs selbst getestet), dass dies ein dickes Problem darstellt. Da ich jetzt davon ausgehen muss, dass die Info dieser Mail nicht jedem bekannt war, moechte ich meine Frage nochmals (kuerzer) stellen: Ist der Work-Arround, der weiter unten bei (*) erklaert wird, und der unter PHP4 problemlos funktioniert unter PHP3 nicht anwendbar? Dies zumindest ist meine Erfahrung, und ich haette gerne ein paar Comments gehoert, ob tatsaechlich mit PHP3 dieser Work-Arround evtl. nicht funktioniert, weil (fuer dieses Beispiel) die Variable HTTP_POST_VARS["hello"] gesetzt waere (und auf die temporaere Datei zeigt), auch wenn diese Variable NICHT von Hand von einem Angreifer angegeben wurde?!? Falls das doch nicht ganz klar war: Bitte erst diese zuende, und dann die andere Mail von mir lesen ;-) ---CUT--- [Title] Arbitrary file disclosure through PHP file upload [Released] 04/09/2000 (We found this particular issue a while ago but were planning to disclose it at a later date once we had a chance to investigate its imact on most popular PHP software. However, the issue was recently half found/disclosed by a poster on the php-general mailing list, who didn't appear to realise its impact) [Vulnerable] _Almost_ any PHP program which provides file upload capability [Overview] PHP is a feature heavy web scripting language that has become widely popular. One of its many features is easy handling of file uploads from remote browsers. This functionality is very commonly used, particularly in photo gallery, auction and webmail style applications. The way that PHP handles file uploads makes it simple to trick PHP applications into working on arbitrary files local to the server rather than files uploaded by the user. This will generally lead to a remote attacker being able to read any file on the server that can be read by the user the web server is running as, typically 'nobody'. [Impact] 1. File disclosure 2. (1) will often lead to disclosure of PHP code 3. (2) will often lead to disclosure of database authentication data 4. (3) may lead to machine compromise [Detail] When files are uploaded to a PHP script, PHP receives the file, gives it a random name and places it into a configured temporary directory. The PHP script is given information about the file that was uploaded in the form of 4 global variables. Presuming the file field in the form was called 'hello', the 4 variables would be: $hello = Name of temporary file (e.g '/tmp/ASHDjkjbs') $hello_name = Name of file when it was on the remote computer (e.g 'c:\hello.tmp) $hello_type = Mime type of file (e.g 'text/plain') $hello_size = Size of uploaded file (e.g 2000 bytes) The temporary file is automatically deleted at the end of the execution of the script so the PHP script usually needs to move it somewhere else. For example, it might copy the file into a blob in a MySQL database. The problem is actually in the way PHP behaves by default. Unless deliberately configured otherwise (via register_globals = Off in php.ini) the values specified in form fields upon a submit are auctomatically declared by their form name as global variables inside the PHP script. If I had a form with an input field like When the PHP script is called to handle the form input, the global variable $test is set. In my opinion this is a significant security risk, in fact, I'll be posting quite a few security issues based around it in the coming weeks). The problem is simple, cluttering the global namespace with user defined input so destablizes the environment that it is almost impossible to write in it securely. Back to the issue at hand. Using the fact mentioned above, we can create the four variables $hello $hello_name, $hello_type, $hello_size ourselves using form input like the following This should lead the PHP script working on the passwd file, usually resulting in it being disclosed to the attacker. [Fix] Unfortunately, I believe this style of problem to be impossible to fix with the default behaviour/configuration of PHP, I'll be demonstrating this with several adviories in the next few weeks. My suggestion to all administrators of PHP enabled boxes is to change the register_globals in php.ini to off, and switch track_vars to on. This will however lead to most PHP scripts breaking. In the short term, disable any PHP scripts you have that provide file upload functionality until the vendor of those scripts can provide a fix/determine non vulnerability. For PHP coders with little control over the configuration of the boxes they work on. Hopefully track_vars has been enabled on the box. Check if 'hello' is present in $HTTP_GET_VARS, $HTTP_POST_VARS or $HTTP_COOKIE_VARS, if it is, ignore the input. (*) [Disclaimer] Advice, directions and instructions on security vulnerabilities in this advisory do not constitute: an endorsement of illegal behaviour; a guarantee that protection measures will work; an endorsement of any product or solution or recommendations on behalf of Secure Reality Pty Ltd. Content is provided as is and Secure Reality does not accept responsibity for any damange or injury caused as a result of its use. ---CUT--- Diese Sendung wurde Ihnen praesentiert von Jim PGP encrypted mails welcome! Key on any keyserver or ftp://users.de --- Unix´ view of sex: unzip ; touch ; finger ; mount ; gasp ; yes ; umount ; sleep From hschwaninger_(at)_access.ch Wed, 20 Sep 2000 22:26:09 +0200 Date: Wed, 20 Sep 2000 22:26:09 +0200 From: Hansueli Schwaninger hschwaninger_(at)_access.ch Subject: [php] Mehrfachnutzung einer SQL Abfrage Liebe Leute vielleicht eine ganz banale Frage... Aus einer mySQL Tabelle lasse ich mir eine Aufstellung von KursteilnehmerInnen inkl. E-Mail Adressen machen. Am Schluss soll ein mailto an alle Adressen möglich sein. Ich habe keinen Weg gefunden um das $row aus der ersten for Schleife direkt in der 2. zu nutzen. Kenn jemand einen einfacheren Weg? Gruss Hansueli $query = "select * from teilnehmer"; $result = mysql_query($query,$link); $num = mysql_numrows($result); ?> $row[vorname]"; echo ""; } echo ""; echo ""; echo ""; echo ""; echo "
Vorname
Name
E-Mail
$row[name]$row[email]
  
"; $result = mysql_query($query,$link); echo "An alle"; echo "
"; From tmarx_(at)_gib8.de Wed, 20 Sep 2000 22:52:21 +0200 Date: Wed, 20 Sep 2000 22:52:21 +0200 From: Thorsten Marx tmarx_(at)_gib8.de Subject: [php] Volltextsuche in ganzem Verzeichnis Hallo, ich habe mal wieder ein Problem. Ich habe in einem Verzeichnis mehrere HTML-Dateien, jetzt sollte ich eine Volltextsuche für alle Dateien in diesem Verzeichnis anbieten. Als Ergebnis kommt dann eine Liste der Dateien mit Links in denen das eingegebe Wort vorkommt. Hat sowaas schon mal jemand gemacht? Für Antworten bedanke ich mich schon vielmals im voraus. Gruß Thorsten ######## http://www.flying-sms.de ######## From eschmid+sic_(at)_s.netic.de Wed, 20 Sep 2000 23:02:38 +0200 Date: Wed, 20 Sep 2000 23:02:38 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Volltextsuche in ganzem Verzeichnis On Wed, Sep 20, 2000 at 10:52:21PM +0200, Thorsten Marx wrote: > ich habe mal wieder ein Problem. > Ich habe in einem Verzeichnis mehrere HTML-Dateien, jetzt sollte ich eine > Volltextsuche für alle Dateien in diesem Verzeichnis anbieten. Als Ergebnis > kommt dann eine Liste der Dateien mit Links in denen das eingegebe Wort > vorkommt. > > Hat sowaas schon mal jemand gemacht? Jah, schon mehrfach. Nimm doch einfach ht://Dig. Das ist bei http://www.htdig.org/ erhältlich. Bei PHP gibt es aber immer mehr Sympatisanten für UdmSearch. Ich hab selber heute bei http://www.searchtools.com nachgeschaut und konnte diese Suchmaschine dort nicht finden. Bin also selber an einem aktuellen URL interessiert. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From kar-wing_(at)_kwlau.de Wed, 20 Sep 2000 23:09:00 +0200 Date: Wed, 20 Sep 2000 23:09:00 +0200 From: Kar-Wing Lau kar-wing_(at)_kwlau.de Subject: [php] AW: [php] AW: [php] Java-Servlets und multithreading in PHP Hallo Johann, hallo Liste, Johann schrieb: > Ja, für jeden Zugriff auf das Skript, das > ueber ext/java auf Java zugreift, wird eine JVM > gestartet. Also nicht eine für jedes Skript, > sondern eine für jeden Aufruf . > -- schnipp > > Für php-Skripte, die kein Java benutzen, > wäre es allerings ein kräftiger > Overhead, sie über die Servlet-maschinen > zu jagen. Als denn, noch mal danke für die prompte Antwort. Ich musste das erst mal bei mir setzen lassen und habe mich auch mal in den Readme-Dateien von ext/java und sapi/servlet schlau gemacht. Wir tauschen nur wenige Nutzdaten und auch nur für kurze Zeit zwischen Java und PHP aus. Werden denn die JVMs denn auch nach ordnungsgemässer Bearbeitung eines Aufrufes wieder beendet? Dann dürften die jeweils aufgerufenen JVMs zwar den Server schon ein etwas belasten, aber wegen der Kurzzeitigkeit würde sich das dann ja in Grenzen halten. Denn der gesamte Rest der PHP-Skripte kommt komplett ohne Java-Support aus. Daher ist der Overhead nur wegen der Implementierung einer Schnittstelle durch Kompilierung von PHP als Servlet à la sapi/servlet etwas ungünstig. Des weiteren stellt sich mir die Frage, wie ich denn von einem durch ext/java aufgerufenen Servlet über PHP wieder Daten zurückbekomme. Ich kann zwar Parameter beim Aufruf des Servlets übergeben aber wie bekomme ich ein Result von dem Java Servlet? Geht es nur über die Codierung in der URL? Dann könnte ich meines Wissens mir das ganze ja sparen und Servlets direkt über die URL ansprechen. Leider sind nur die Informationen in der URL zu sensibel und teilweise auch zu gross, als dass man diese als URI durchschicken könnte. Welche Möglichkeiten gibt es denn da noch? Auch diesmal ist es wieder richtig dringend und bin für jede Hilfe dankbar. Kar-Wing Kar-Wing Lau Connecta GmbH Taunusstraße 2 65183 Wiesbaden Tel: +49 (611) 3 41 09-19 Fax: +49 (611) 3 41 09-29 lau_(at)_connecta-gmbh.de From sebastian.fuentes_(at)_nets-ag.de Wed, 20 Sep 2000 23:09:39 +0200 Date: Wed, 20 Sep 2000 23:09:39 +0200 From: Sebastian Fuentes sebastian.fuentes_(at)_nets-ag.de Subject: [php] Volltextsuche in ganzem Verzeichnis UdmSearch : http://www.appwatch.com/Linux/App/622/data.html ein blick bei http://google.com lohnt immer ;) + + Sebastian Fuentes Web-Development_(at)_nets-ag.de + + -----Original Message----- From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf Of eschmid+sic_(at)_s.netic.de Sent: Wednesday, September 20, 2000 11:03 PM To: php_(at)_php-center.de Subject: Re: [php] Volltextsuche in ganzem Verzeichnis On Wed, Sep 20, 2000 at 10:52:21PM +0200, Thorsten Marx wrote: > ich habe mal wieder ein Problem. > Ich habe in einem Verzeichnis mehrere HTML-Dateien, jetzt sollte ich eine > Volltextsuche für alle Dateien in diesem Verzeichnis anbieten. Als Ergebnis > kommt dann eine Liste der Dateien mit Links in denen das eingegebe Wort > vorkommt. > > Hat sowaas schon mal jemand gemacht? Jah, schon mehrfach. Nimm doch einfach ht://Dig. Das ist bei http://www.htdig.org/ erhältlich. Bei PHP gibt es aber immer mehr Sympatisanten für UdmSearch. Ich hab selber heute bei http://www.searchtools.com nachgeschaut und konnte diese Suchmaschine dort nicht finden. Bin also selber an einem aktuellen URL interessiert. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From webmasterbhs_(at)_bluewin.de Wed, 20 Sep 2000 23:00:49 +0200 Date: Wed, 20 Sep 2000 23:00:49 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Mehrfachnutzung einer SQL Abfrage > Kenn jemand einen einfacheren Weg? vielleicht ;-) > $query = "select * from teilnehmer"; > $result = mysql_query($query,$link); > $num = mysql_numrows($result); > ?> > > > > > > > > for ($i =0; $i < $num; $i++) { > $row = mysql_fetch_array($result); $mails[] = $row[email]; > echo ""; > echo ""; > } > echo ""; > echo ""; > echo ""; > echo ""; > echo "
Vorname
Name
E-Mail
$row[vorname]$row[name] href='mailto:$row[email]'>$row[email]
  
"; > $result = mysql_query($query,$link); > echo "An alle"; > echo "
"; kiri From L-Andre_(at)_gmx.de Wed, 20 Sep 2000 23:27:25 +0200 Date: Wed, 20 Sep 2000 23:27:25 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] Javascript =?iso-8859-1?Q?pr=FCfen?= Hallo! Jens Benecke schrieb: > ich überlege, ob ich einige Funktionen meines Projektes via Javascript > realisiere und möchte daher im voraus mal eine Statistik erstellen > (lassen), wieviele von meinen Benutzen Javascript aktiviert haben. Man kann eine Seite so erstellen, das Sie auch ohne JavaScript noch funktioniert. > Läßt sich sowas per PHP irgendwo protokollieren? Könnte man z.B. auf der > Hauptseite etwas im Stil aufbauen, und > zwar so, daß Du baust eine Startseite, in der sich folgender Quellentext befindet. Ist JavaScript abgeschaltet, reagiert der Meta-Tag. Wenn alles schief geht hilft nur noch der Link. wenn alles schief geht Der Event onLoad reagiert bei abgeschaltetem JavaScript auch nicht. > - diese Seite minimert in einem neuen Fenster geladen wird, so daß > sie den Besucher nicht stört > - diese Seite geöffnet wird und damit einen Logeintrag erzeugt, und > sich danach sofort selbst wieder schließt (window.close();?) :-( > mir fehlt aber das Vokabular > für Javascript, um das automatische, minimierte Öffnen der Seite zu > bewerkstelligen. Anybody? ;) Hier findest Du Parameter für das zu öffnende Fenster. http://www.screenexa.net/de.comp.lang.javascript/faq/fenster/winopen.html fenster = open("url.html", "Fenstername", "width=300,height=300,weitere Parameter"); Parameter die nicht angegeben sind, werden als Abgestellt(no/0) erkannt. Mit der Variable "fenster" kannst Du nun irgendwelche Dinge mit dem Fenster anstellen. z.B. fenster.focus(); fenster.blur(); fenster.close(); Reinschreiben, auf Variablen zugreifen, Funktionen aufrufen etc. MfG, André Laugks From L-Andre_(at)_gmx.de Wed, 20 Sep 2000 23:31:26 +0200 Date: Wed, 20 Sep 2000 23:31:26 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] RE: [php] Javascript =?iso-8859-1?Q?pr=FCfen?= Hallo! Sebastian Nohn schrieb: > win.document.write("bla"); Korrekt sollte es so aussehen. win.document.open(); win.document.write("bla"); win.document.close(); MfG, André Laugks From L-Andre_(at)_gmx.de Wed, 20 Sep 2000 23:42:41 +0200 Date: Wed, 20 Sep 2000 23:42:41 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] Volltextsuche in ganzem Verzeichnis Hallo! Thorsten Marx schrieb: > ich habe mal wieder ein Problem. > Ich habe in einem Verzeichnis mehrere HTML-Dateien, jetzt sollte ich eine > Volltextsuche für alle Dateien in diesem Verzeichnis anbieten. Als Ergebnis > kommt dann eine Liste der Dateien mit Links in denen das eingegebe Wort > vorkommt. $datei = "../htmldateien/"; $dir = opendir($datei); while ($file = readdir($dir)) { $fp = fopen($fp, "r"); $inhalt = fread($datei, filesize($file)); if(ereg($such_string, $inhalt) == true) { wenn Ok, irgedwelche Aktionen Datei in Array speichern } fclose($fp); } Danach die Array ausgeben. So ungefähr funktioniert es. > Hat sowaas schon mal jemand gemacht? Ja! Das Script ist verbesserungswürdig , aber es funktioniert ist ist mehrfach im einsatz. AND/OR Verknüpfungen sind nicht enthalten. Den Dateitype und mehrere Ordner die durchsucht werden sollen, kann man mit angeben. Wenn Du es haben möchtest, melde Dich. Aber wie gesagt, es ist verbesserungswürdig. MfG, André Laugks From hschwaninger_(at)_access.ch Wed, 20 Sep 2000 23:36:37 +0200 Date: Wed, 20 Sep 2000 23:36:37 +0200 From: Hansueli Schwaninger hschwaninger_(at)_access.ch Subject: [php] Mehrfachnutzung einer SQL Abfrage Salü kiri vielen Dank, so geht's Gruss Hansueli At 23:00 20.09.2000 +0200, you wrote: > > Kenn jemand einen einfacheren Weg? > >vielleicht ;-) > > > $query = "select * from teilnehmer"; > > $result = mysql_query($query,$link); > > $num = mysql_numrows($result); > > ?> > > > > > > > > > > > > > > > > >$mails = array(); > > > for ($i =0; $i < $num; $i++) { > > $row = mysql_fetch_array($result); > >$mails[] = $row[email]; > > > echo ""; > > echo ""; > > } > > echo ""; > > echo ""; > > echo ""; > > echo ""; > > echo "
Vorname
Name
E-Mail
$row[vorname]$row[name] > href='mailto:$row[email]'>$row[email]
  
"; > > $result = mysql_query($query,$link); > > echo "An alle"; > > echo "
"; > >kiri From matthias_(at)_konsumer.de Thu, 21 Sep 2000 00:07:57 +0200 Date: Thu, 21 Sep 2000 00:07:57 +0200 From: Matthias H. Risse matthias_(at)_konsumer.de Subject: [php] =?iso-8859-1?Q?..und_t=E4glich_gr=FC=DFt_die_GDlib?= This is a multi-part message in MIME format. ------=_NextPart_000_0033_01C0235F.FF1D7600 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Leute! Ich habe eine Frage zur Installation der GDlib unter Apacke 1.3.12 (Win32/2000Server) (bei mir unter d:\apache)=20 und PHP4.0.3dev (bei mir unter d:\php4) bzw. der neusten Distribution von PHP die unter php4win.de zu finden ist. Ich habe PHP ganz normal als CGI-Version installiert und soweit laufen auch alle meine Scripte. Nur leider wird die GDlib scheinbar = nicht reingeladen. Ich habe in der PHP.ini beim Eintrag extensions=3Dgd_lib.dll das ";" = entfernt und auch den Pfad zur den Extensions (bei mir extension_dir=3Dd:\php4\extensions) = gesetzt. Wenn ich nun checke welche Modules reingeladen worden sind (mit dem extensions.php-Script was mit der php4win-Distribution daher kommt), sagt das Script mit das die GDlib nicht aktiviert ist bzw. die gdlib wird nicht aufgef=FChrt.. Warum? W=FCrde mich freuen wenn mir jemand helfen w=FCrde. Die phpinfo() findest Du unter = http://realsmokers.zerion.com/test/phpinfo.html (ist eine kopie von des Resultats aus auf meinem lokalen = Server, auf dem ich momentan versuche einen WAMP+GDlib einzurichten). =DCber RTFMs mit URL, usw. w=FCrde ich mich freuen :o) =20 - Matthias PS: Irgendwie habe ich bei meinen recherchen im Web / Mailinglisten / = Newsgroups / FAQs schon zich mal meine Frage geh=F6rt.. aber nie eine umfassender Antwort = gefunden. Warum gibt es f=FCr die GDlib bzw. PHP+GDlib eigentlich nur diese komische = "Coder-Homepage" und mal keine=20 ordentliche Website oder FAQ? (zumindest kann ich auf dyn.-webpages, = phpcenter, php.net etc.=20 nichts finden). =20 __ matthias h. risse=20 matthias_(at)_konsumer.de . http://park.planet-d.net : http://konsumer.de/goodstuff ------=_NextPart_000_0033_01C0235F.FF1D7600 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo Leute!
 
Ich habe eine Frage zur = Installation der=20 GDlib unter
Apacke 1.3.12 = (Win32/2000Server)  (bei=20 mir unter d:\apache)=20
und PHP4.0.3dev (bei mir = unter=20 d:\php4) bzw. der = neusten
Distribution von PHP die unter = php4win.de zu=20 finden ist.
 
Ich habe PHP ganz normal als = CGI-Version=20 installiert und soweit
laufen auch alle meine Scripte. Nur = leider wird=20 die GDlib scheinbar nicht
reingeladen.
 
Ich habe in der PHP.ini = beim Eintrag extensions=3Dgd_lib.dll das ";" entfernt und = auch
den Pfad zur den Extensions (bei mir=20 extension_dir=3Dd:\php4\extensions) =
gesetzt.
 
Wenn ich nun checke welche Modules = reingeladen=20 worden
sind (mit dem extensions.php-Script = was mit der=20 php4win-Distribution
daher kommt), sagt das Script mit das = die GDlib=20 nicht aktiviert ist bzw.
die gdlib wird nicht = aufgef=FChrt..
 
Warum?
 
W=FCrde mich freuen wenn mir jemand = helfen=20 w=FCrde.
Die phpinfo() findest Du unter http://realsmoke= rs.zerion.com/test/phpinfo.html=20 (ist eine
kopie von des Resultats aus <?php = phpinfo();=20 ?> auf meinem lokalen Server, auf dem ich momentan
versuche einen WAMP+GDlib=20 einzurichten).
 
=DCber RTFMs mit URL, usw. w=FCrde = ich mich freuen=20 :o)
 
- Matthias
 
 
PS: Irgendwie habe ich bei meinen = recherchen im=20 Web / Mailinglisten / Newsgroups / FAQs
schon zich mal meine Frage geh=F6rt.. = aber nie eine=20 umfassender Antwort gefunden. Warum gibt
es f=FCr die GDlib bzw. PHP+GDlib = eigentlich nur=20 diese komische "Coder-Homepage" und mal keine
ordentliche Website oder FAQ? (zumindest kann ich auf dyn.-webpages, phpcenter, = php.net etc.=20
nichts finden).
 
 
__
matthias h. risse
matthias_(at)_konsumer.de
 &n= bsp; . http://park.planet-d.net
 &= nbsp; :=20 http://konsumer.de/goodstuff
------=_NextPart_000_0033_01C0235F.FF1D7600-- From normand_(at)_bellemare.de Thu, 21 Sep 2000 00:31:24 +0200 Date: Thu, 21 Sep 2000 00:31:24 +0200 From: Normand Bellemare normand_(at)_bellemare.de Subject: [php] Fehlermeldung bei ftp_upload Hallo Liste, kann mir jemand verraten, warum bei $dest_file="/vereine/images/2.jpg"; $News_pic="C:\Eigene Dateien\Normand\gross.jpg"; $upload = ftp_put($conn_id, "$dest_file", "$News_pic", FTP_BINARY); //line 39 diese Fehlermeldung kommt: Warning: error opening C:\Eigene Dateien\Normand\gross.jpg in /homepages/1/d16719781/htdocs/vereine/backoffice/insert_news_paragraph.p hp3 on line 39 Wäre Euch für jeden Tip dankbar! Gruß - Normand - From daniel_(at)_zwink.de Thu, 21 Sep 2000 00:48:43 +0200 Date: Thu, 21 Sep 2000 00:48:43 +0200 From: Daniel Zwink daniel_(at)_zwink.de Subject: [php] Mehrfachnutzung einer SQL Abfrage Hallo Hansueli, > Aus einer mySQL Tabelle lasse ich mir eine Aufstellung von > KursteilnehmerInnen inkl. E-Mail Adressen machen. Am Schluss > soll ein mailto an alle Adressen möglich sein. > Ich habe keinen Weg gefunden um das $row aus der ersten for > Schleife direkt in der 2. zu nutzen. > > Kenn jemand einen einfacheren Weg? http://www.php-center.de/de-html-manual/function.mysql-data-seek.html ist auch ganz nett :-) Daniel From daniel_(at)_zwink.de Thu, 21 Sep 2000 00:53:57 +0200 Date: Thu, 21 Sep 2000 00:53:57 +0200 From: Daniel Zwink daniel_(at)_zwink.de Subject: [php] PHP Update von 3.0.7 auf 3.0.16 Hallo Marco, > wie mache ich am einfachsten ein Update von PHP 3.0.7 auf 3.0.16? > (PHP läuft auf Apache und Suse Linux) Mir hat http://www.dynamic-webpages.de/50.tutorials.php?dwp_tutorialID=3 geholfen :-) Daniel From daniel_(at)_zwink.de Thu, 21 Sep 2000 00:57:02 +0200 Date: Thu, 21 Sep 2000 00:57:02 +0200 From: Daniel Zwink daniel_(at)_zwink.de Subject: [php] Variable mit Datenbankspalte kombinieren? Hallo Peter > warum sollte folgendes nicht gehen? > [.....] > $row[tag$i] Probier mal "$row[tag.$i]" ... Daniel From endler_(at)_upsys.de Wed, 20 Sep 2000 22:03:25 +0200 Date: Wed, 20 Sep 2000 22:03:25 +0200 From: Matthias Endler endler_(at)_upsys.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Javascript_pr=FCfen?= Hallo Jens, was hat das mit PHP zu tun? Schau mal bei faqts.com: http://www.faqts.com/knowledge-base/index.phtml/fid/124/lang/en und bei: http://www.teamone.de/selfhtml/ da solltest Du eigentlich fuendig werden... Gruesse aus Muenchen -Matthias -- From stoffel_(at)_handelssimulation.de Thu, 21 Sep 2000 07:06:28 +0200 Date: Thu, 21 Sep 2000 07:06:28 +0200 From: Handelssimulation stoffel_(at)_handelssimulation.de Subject: [php] AW: [php] Volltextsuche in ganzem Verzeichnis Ist einfach aus einem Programm rauskopiert, musst entsprechend anpassen. Ich durchsuche nicht die ganze Datei sondern nur einen Teil, aber das Prinzip sollte deutlich werden? Stephan www.handelssimulation.de $handle=opendir('./troubles'); // EInlesen des Verzeichnisses und aussrotierung der Dateien, die nicht '*.htm' sind. $gezehlt=0; $derInhalter = array(); while ($file = readdir("$handle")) { if( ($file != ".") && ($file != "..") ) { if( (strchr($file, ".htm")) && (!strchr($file, ".html")) ) { $derInhalter[$gezehlt]="".$file; $gezehlt++; }//if }// if }//while sort($derInhalter); // alphabetisch sortieren (rsort()) for($z=0; $z<$gezehlt; $z++) { $file=$derInhalter[$z]; $treffer=0; // einlesen der datei und suchen $b=file("troubles/".$file); $beo1=explode(":", $b[11]); $beo=$beo1[1]; $beo = str_replace(chr(13),"",$beo); $beo = str_replace("\n","",$beo); $beo=trim($beo); for($i=0; $i 1) { echo ""; $zeilennumer=0; } else { echo ""; } $zeilennumer=$zeilennumer+1; echo "
  • $zeilennummer\n"; if($safety<2) // damit etwas vorausgewaehlt ist { echo "$file \n"; $safety++; } else { echo "$file \n"; } echo " $b[21] \n"; $treffer=0; } }// for Verzeichnis closedir($handle); -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Thorsten Marx Gesendet: Mittwoch, 20. September 2000 22:52 An: Php Betreff: [php] Volltextsuche in ganzem Verzeichnis Hallo, ich habe mal wieder ein Problem. Ich habe in einem Verzeichnis mehrere HTML-Dateien, jetzt sollte ich eine Volltextsuche für alle Dateien in diesem Verzeichnis anbieten. Als Ergebnis kommt dann eine Liste der Dateien mit Links in denen das eingegebe Wort vorkommt. Hat sowaas schon mal jemand gemacht? Für Antworten bedanke ich mich schon vielmals im voraus. Gruß Thorsten ######## http://www.flying-sms.de ######## -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From info_(at)_agathos.net Wed, 20 Sep 2000 22:24:13 +0200 Date: Wed, 20 Sep 2000 22:24:13 +0200 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Javascript_pr=FCfen?= > ich überlege, ob ich einige Funktionen meines Projektes via Javascript > realisiere und möchte daher im voraus mal eine Statistik erstellen > (lassen), wieviele von meinen Benutzen Javascript aktiviert haben. > Läßt sich sowas per PHP irgendwo protokollieren? Könnte man z.B. auf der > Hauptseite etwas im Stil aufbauen, und > zwar so, daß Hallo Jens, wieso willst Du ein extra Fenster mit JS öffnen. Setze halt mit JS eine Variable die mit onload an ein php-skript übergeben wird, welches dann den Zähler in der DB um eins erhöht. Das merkt der User nicht und sollte auch ohne zusätzliches Fenster gehen. Und beim Reload überprüfst Du ob die Variable gesetzt ist, damit der Zähler nicht nochmal hochgezählt wird. Liebe Grüße Theo From info_(at)_agathos.net Thu, 21 Sep 2000 08:36:45 +0200 Date: Thu, 21 Sep 2000 08:36:45 +0200 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] PDF-Lib und Suse Hallo u13847! es wäre nett wenn Du Deinen Namen als Absender benutzt und vor allem ein aktuelles Datum einstellst und nicht 01.01.70 Benutz halt nicht die alten Gurken von der Uni zum Mailen ;-) sondern einen anderen Rechner, dann ist das mit dem Y2k Problem auch besser. Liebe Grüße aus dem Allgäu Hans Theo Mislisch Agathos Verlag GmbH -- Agathos Networks - Postfach 1114 - D-87515 Sonthofen Tel: +49 (0)8321 67388-80 Fax: +49 (0)8321 67388-50 mailto:info_(at)_agathos.net From traffic_eye_(at)_hotmail.com Thu, 21 Sep 2000 08:38:12 +0200 Date: Thu, 21 Sep 2000 08:38:12 +0200 From: Traffic-Eye traffic_eye_(at)_hotmail.com Subject: [php] File-Upload mit Statusanzeige hi > > Eine Upload-Über-Browser-Status-Anzeige habe ich bisher nur bei > > www.visto.com gesehen, wie die das realisieren weiss ich aber > > nicht (wuesste > > ich aber gerne :) ). > > > PS: Über das ActiveX-Steuerelement (FileAccess Control), das man vor Nutzung > installieren sollte. und gibs da irgendwo nen tut wie man das handhaben und einbauen kann ????? thx tobias ~~~~~~~~~~~~~~~~~~~~~~~~~ Webmaster of Traffic - Eye -- Das Traffic Auge deiner Webseite --- http://traffic-eye.net http://trafficauge.com http://traffic-eye.de.vu ICQ: 86405621 From h.schubert_(at)_tmt.de Thu, 21 Sep 2000 06:59:40 GMT Date: Thu, 21 Sep 2000 06:59:40 GMT From: Heiko Schubert h.schubert_(at)_tmt.de Subject: [php] php4: allow_call_time_pass_reference Mahlzeit, ich benutze unter php 4.02 das Sessionmanagement der phplib 7.02. Bisher hatte ich folgendes erfolgreich in Benutzung: --- index.php --- include("/www/phplib/prepend.php3"); page_open( array( "sess" => "Example_Session", "sess_cachetime" => "300", "auth" => "Example_Auth", "perm" => "Example_Perm")); $perm->check("coadmin"); $host_name = $REMOTE_HOST . " " . $REMOTE_ADDR; $login_name = $auth->auth["uname"]; $login_perm = $auth->auth["perm"]; ... page_close(); --- index.php --- usw. Heute habe ich erstmals die optimierte php.ini verwendet und bekam beim Aufruf meiner Seiten folgende Meldung: Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in /www/phplib/session.inc on line 262 In der php.ini ist das "allow_call_time_pass_reference" auf off gesetzt. Tja, da dieses in zukünftigen php-Versionen nicht mehr unterstützt wird, sollte ich diesen Wert nicht einfach auf "On" setzen, sondern muß mir wohl eine andere Lösung einfallen lassen. Nur: was? Ich muß ehrlich gestehen, daß ich diesen Fehler gar nicht richtig verstehe. Wo liegt denn bei mir das Problem? Was mag php 4.02 nicht? Danke schon einmal für evtl. Tips. Bye, Heiko From sb_(at)_phpopentracker.de Thu, 21 Sep 2000 09:11:58 +0200 Date: Thu, 21 Sep 2000 09:11:58 +0200 From: Sebastian Bergmann sb_(at)_phpopentracker.de Subject: [php] php4: allow_call_time_pass_reference Heiko Schubert wrote: > Mahlzeit, Die Mail hatten wir gestern schon, ebenso die passende Antwort. -- From Jonathan.Dienlin_(at)_t-online.de Thu, 21 Sep 2000 09:57:08 +0200 Date: Thu, 21 Sep 2000 09:57:08 +0200 From: Jonathan Jonathan.Dienlin_(at)_t-online.de Subject: [php] Volltextsuche in ganzem Verzeichnis tach liste, glaub ich hab was gefunden: http://search.mnogo.ru/ bis dann, Jonathan -----Ursprüngliche Nachricht----- Von: André Laugks An: php_(at)_php-center.de Datum: Mittwoch, 20. September 2000 23:42 Betreff: Re: [php] Volltextsuche in ganzem Verzeichnis >Hallo! > >Thorsten Marx schrieb: >> ich habe mal wieder ein Problem. >> Ich habe in einem Verzeichnis mehrere HTML-Dateien, jetzt sollte ich eine >> Volltextsuche für alle Dateien in diesem Verzeichnis anbieten. Als Ergebnis >> kommt dann eine Liste der Dateien mit Links in denen das eingegebe Wort >> vorkommt. > >$datei = "../htmldateien/"; >$dir = opendir($datei); > >while ($file = readdir($dir)) >{ > $fp = fopen($fp, "r"); > $inhalt = fread($datei, filesize($file)); > if(ereg($such_string, $inhalt) == true) > { > wenn Ok, irgedwelche Aktionen > Datei in Array speichern > } > fclose($fp); >} > >Danach die Array ausgeben. > >So ungefähr funktioniert es. > > >> Hat sowaas schon mal jemand gemacht? > >Ja! Das Script ist verbesserungswürdig , aber es funktioniert >ist ist mehrfach im einsatz. AND/OR Verknüpfungen sind nicht >enthalten. Den Dateitype und mehrere Ordner die durchsucht >werden sollen, kann man mit angeben. > >Wenn Du es haben möchtest, melde Dich. Aber wie gesagt, es ist >verbesserungswürdig. > > >MfG, André Laugks > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_php-center.de >http://infosoc.uni-koeln.de/mailman/listinfo/php From achim.gosse_(at)_nasa20.com Thu, 21 Sep 2000 10:14:03 +0200 Date: Thu, 21 Sep 2000 10:14:03 +0200 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] PHP Expoit beim File-Upload und PHP3 siehe dazu: http://neworder.box.sk/showme.php3?id=2810 achim gosse mailto:achim.gosse_(at)_nasa20.com n.a.s.a.2.0 gmbh http://www.nasa20.com weidestrasse 128 22083 hamburg speak.+49.40.39888288 fax.+49.40.39888299 registered linux user #122734 > Ich habs jetzt nicht nachgebrueft, obs wirklich nicht ueber die > Liste ging, aber da es doch ein sehr wirklichtiger Punkt ist, > erlaube ich mir mal, die Mail (die ich tatsaechlich von woanders > bekommen habe) hier zu posten. Anbei war zwar auch eine URL, die > leider nicht mehr richtig ist, daher weiss ich auch nicht, WER > diesen Text eigentlich geschrieben hat... Fest steht allerdings > (ich habs selbst getestet), dass dies ein dickes Problem > darstellt. > Da ich jetzt davon ausgehen muss, dass die Info dieser Mail > nicht jedem bekannt war, moechte ich meine Frage nochmals > (kuerzer) stellen: Ist der Work-Arround, der weiter unten bei (*) > erklaert wird, und der unter PHP4 problemlos funktioniert unter > PHP3 nicht anwendbar? Dies zumindest ist meine Erfahrung, und ich > haette gerne ein paar Comments gehoert, ob tatsaechlich mit PHP3 > dieser Work-Arround evtl. nicht funktioniert, weil (fuer dieses > Beispiel) die Variable HTTP_POST_VARS["hello"] gesetzt waere (und > auf die temporaere Datei zeigt), auch wenn diese Variable NICHT > von Hand von einem Angreifer angegeben wurde?!? Falls das doch > nicht ganz klar war: Bitte erst diese zuende, und dann die andere > Mail von mir lesen ;-) From ghum_(at)_gmx.net Thu, 21 Sep 2000 10:09:50 +0200 Date: Thu, 21 Sep 2000 10:09:50 +0200 From: Harald Armin Massa ghum_(at)_gmx.net Subject: [php] dbase_get_record_with_names Hallo, ich habe große Foxpro-Datenbanken (foxpro=dbase-clone), und übertrage diese automatisiert in eine Postgres-Datenbank. Das ganze muß automatisierbar laufen, also "Export nach CSV und einlesen" ist keine Option. Daher lese ich Tabelle für Tabelle mittels den DBASE -Funktionen von PHP (neuester Level von 4) ein. Es funktioniert, außer: "LOGISCHE" Felder (so heißen Booleans bei Foxpro) werden nicht korrekt ausgelesen, scheint mir. Wenn ein LOGISCHES Feld "T" (=True) enthält, gibt dbase_get_record_with_names für dieses Feld den Inhaltswert 0 zurück. Und 0 ist "falsch". Hat das schon mal jemand erlebt? Gibt es ne Lösung? Ist es ein Fehler von mir oder einer im Code? Mit PERLs XBASE zugriff kommt eine 1 bei logischen Feldern - möchte aber ungern das ganze Skript auf Perl umschreiben. Lieber Dank Harald From smj_(at)_intratools.de Thu, 21 Sep 2000 10:26:50 +0200 Date: Thu, 21 Sep 2000 10:26:50 +0200 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] upload_tmp_dir ermitteln Hi Liste, wie komme ich an die upload_tmp_dir Variable, die so brav in phpinfo angezeigt wird ? getenv("upload_tmp_dir") ist leer ..... RTFM points are welcome Vielen Dank und Gruss, Juri From behrens_(at)_takenet.de Thu, 21 Sep 2000 10:28:23 +0200 Date: Thu, 21 Sep 2000 10:28:23 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] ..und =?iso-8859-1?Q?t=E4glich=20gr=FC=DFt?= die GDlib Moin,moin > "Matthias H. Risse" schrieb: > > Hallo Leute! > > Ich habe eine Frage zur Installation der GDlib unter > Apacke 1.3.12 (Win32/2000Server) (bei mir unter d:\apache) > und PHP4.0.3dev (bei mir unter d:\php4) bzw. der neusten > Distribution von PHP die unter php4win.de zu finden ist. > > Ich habe PHP ganz normal als CGI-Version installiert und soweit > laufen auch alle meine Scripte. Nur leider wird die GDlib scheinbar > nicht > reingeladen. > > Ich habe in der PHP.ini beim Eintrag extensions=gd_lib.dll das ";" > entfernt und auch > den Pfad zur den Extensions (bei mir extension_dir=d:\php4\extensions) > gesetzt. Laut deiner phpinfo() ist das 'extension_dir = c:/php/extensions/' oben schreibst du das du PHP unter d:\php4 installiert hast. Was stimmt denn nun? Solltest du tatsaechlich die php.ini abgeandert haben besteht die Moeglichkeit das PHP die php.ini noch garnicht gefunden hat und somit seine Defaultparameter benutzt die beim compilieren mit angegeben wurden. Frage an die 'Rasselbande'(www.php4win.de) wird eure PHP Version so ausgeliefert? Sollte ja zutreffen wuerde ich erstmal versuchen ueber Anderungen eines Parameters (z.B max_execution_time = 37) erzufinden wo und in welchem Verz. die php.ini nun gefunden wird. Gibt ansich nur 4 Moeglichkeiten: 1. Im selben Verz. des PHP Interpretors (php.exe) 2. Im <%windir%> 3. Im <%windir%/system> 4. Im <%windir%/system32> Allerdings war zumind. bei mir je nach Typ (isapi,mod_php,cgi) und verwenderter Server IIS,Apache der Stantort unterschiedlich. Bzw. schau auch erstmal nahc wieviele php.inis du schon im Systemverteilt hast. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From achim.gosse_(at)_nasa20.com Thu, 21 Sep 2000 10:40:21 +0200 Date: Thu, 21 Sep 2000 10:40:21 +0200 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] upload_tmp_dir ermitteln hier steht, wie es "sicher" geht... http://www.php.net/manual/features.file-upload.php /achim > Hi Liste, > > wie komme ich an die upload_tmp_dir Variable, > die so brav in phpinfo angezeigt wird ? > getenv("upload_tmp_dir") ist leer ..... From a.stagl_(at)_gmx.at Thu, 21 Sep 2000 10:42:59 +0200 (MEST) Date: Thu, 21 Sep 2000 10:42:59 +0200 (MEST) From: a.stagl_(at)_gmx.at a.stagl_(at)_gmx.at Subject: [php] dateien "preload" hi, ich weiss zwar nicht, ob diese technik noch "up-2-date" ist, aber ich kann mich erinnern mal gelesen zu haben, dass, um die ladezeiten einer website zu verkürzen, man beispielsweise alle grafikdatein in einem blinden frame öffnen soll... somit sind sie im cache und werden schneller angezeigt. wird das noch so gemacht, oder gibts da mittlerweile bessere methoden? nun der php-teil meiner frage: hat jemand eine idee, wie ich alle gif-datein eines verzeichnisses und dessen unterverzeichnisse in einer at schleife öffnen lassen kann? gibts dazu womöglich schon ein script? das müsste doch irgendwie mit dem dir-befehl gehen (bei dem ich mich nicht ganz auskenn). bin für jeden hinweis dankbar. lg aus wien, andy -- ,- STAGL Andreas --------------. WebDesign & Programmierung | Rennweg 70/4/24 \\|// |\ -------------------------- | A-1030 Wien (o ~) '-| Tel: +43-699-10511858 '---._________.---ooOo-(_)-oOoo--' mailto:a.stagl_(at)_gmx.at Sent through GMX FreeMail - http://www.gmx.net From bjoern_(at)_baer.main.de Thu, 21 Sep 2000 11:20:00 +0200 Date: Thu, 21 Sep 2000 11:20:00 +0200 From: Björn Schotte bjoern_(at)_baer.main.de Subject: [php] [FAQ] Loesungen fuer deine PHP-Probleme Willkommen in der deutschsprachigen PHP-Mailingliste! Wie im Leben üblich, gelten auch in der PHP-Liste einige Dinge, die man beachten sollte. Mehr darüber erfährst du auf WICHTIG: bitte *KEINE* HTML-Mails versenden! Diese Mailingliste gibt es nun schon seit einigen Jahren. Im Laufe der Zeit tauchen viele Fragen auf, die bereits zu Genüge hier diskutiert wurden. Daher ist es ratsam, zuerst einmal im Archiv dieser Mailingliste zu suchen. Das Archiv findest du auf bei "HOME / SUCHE". Dort den gewünschten Suchbegriff eingeben. Ebenso ist es ratsam, die ausführliche FAQ der Newsgruppe de.comp.lang.php zu konsultieren. Du findest sie auf Bitte probiere es zuerst einmal mit etwas Eigenrecherche, bevor du deine Fragen in dieser Mailingliste stellst. --Björn Schotte . From schepers_(at)_ms-net.de Thu, 21 Sep 2000 11:38:17 +0200 Date: Thu, 21 Sep 2000 11:38:17 +0200 From: Martin Schepers schepers_(at)_ms-net.de Subject: [php] OT: Job-Angebot Hallo, ich hoffe, Ihr zerreisst mich nicht, aber ich weiss nicht so recht, wo ich sonst Leute herbekommen soll. Sorry. --- *WebDesigner und -Programmierer zur Festanstellung gesucht (Bochum)* Gesucht werden 1-2 Mitarbeiter als Ergänzung unseres Teams zur Festanstellung zur Konzeptionierung und Erstellung von umfangreichen Homepages und Datenbank-Applikationen. Wichtig dabei ist z.B. das Anpassen der Oberfläche auf optimale Bedienbarkeit aus der Sicht des Anwenders. Bezüglich der zu betreuenden Projekte wären Kentnisse im Bereich Autotechnik und -Tuning sowie Erfahrungen mit Handys und dem GSM-Markt von Vorteil. Bei Interesse senden uns bitte Ihren Lebenslauf und einige Referenzen an schepers_(at)_ms-net.de Nicht an diese Mailingliste!!! Anwendungsprogramme: Photoshop, Dreamweaver, Homesite, [...] Gewünschte Fähigkeiten: HTML Quelltext fliessend(!), PHP, Perl, mySQL --- mfg Martin schepers Mit freundlichem Gruss Martin Schepers -- --------------------------------------------------------------------- MSNET phone +49 234 9520333 Dorstener Str. 347 fax +49 234 9520334 D-44809 Bochum-Germany mailto:schepers_(at)_ms-net.de From news_(at)_palatin.at Thu, 21 Sep 2000 11:53:46 +0200 Date: Thu, 21 Sep 2000 11:53:46 +0200 From: W. Palatin news_(at)_palatin.at Subject: [php] fopen Hallo Liste, Ist es möglich, eine fopen Anfrage über ein bestimmtes Gateway zu senden? Problemstellung: Unsere Web-Server haben als Gateway einen WSD eingetragen (Load-Balancing). Dieses ist jedoch so eingestellt das es keine Anfragen nach "aussen" weiterleitet. Jetzt benötige ich jedoch eine Datei von einer anderen Web-Site, die natürlich nicht gefunden werden kann. -- Willibald Palatin, Entwicklung yline web access services AG Richard Strauss-Straße 10, A-1230 Wien fon: +43-1-919 99 -242 - fax: +43-1-919 99 -119 From hartmann_(at)_freecharts.de Thu, 21 Sep 2000 11:57:54 +0200 Date: Thu, 21 Sep 2000 11:57:54 +0200 From: Johann-Peter Hartmann hartmann_(at)_freecharts.de Subject: [php] Java-Servlets und multithreading in PHP Hallo Kar-Wing, hallo Liste, Kar-Wing Lau schrieb: > Wir tauschen nur wenige Nutzdaten und auch nur für kurze Zeit > zwischen Java > und PHP aus. Werden denn die JVMs denn auch nach ordnungsgemässer > Bearbeitung eines Aufrufes wieder beendet? Dann dürften die jeweils > aufgerufenen JVMs zwar den Server schon ein etwas belasten, aber wegen der > Kurzzeitigkeit würde sich das dann ja in Grenzen halten. Ja, sollten sie eigentlich schon . Allerdings gibt es hier wohl manchmal Probleme, dass pro httpd (in diesem falle etwa = client) die JVM nicht wiederverwendet werden. Siehe: http://bugs.php.net/bugs.php?id=6617 und http://bugs.php.net/bugs.php?id=6122 Ich hab das Problem auch gehabt :o( . > Denn der gesamte Rest der PHP-Skripte kommt komplett ohne > Java-Support aus. > Daher ist der Overhead nur wegen der Implementierung einer Schnittstelle > durch Kompilierung von PHP als Servlet à la sapi/servlet etwas ungünstig. Ja, imho die richtige Entscheidung, Servlet lief bei mir im Test nicht richtig stabil bei konkurrierenden Anfragen. BTW: Ich hab dank Till endlich kapiert, was die Frage nach "Multithreaded" bei der JVM meinte: Ja, die Servlet-Variante läuft natürlich multithreaded auf den JVMs, die ext/java-Variante nicht. > Des weiteren stellt sich mir die Frage, wie ich denn von einem durch > ext/java aufgerufenen Servlet über PHP wieder Daten > zurückbekomme. Ich kann > zwar Parameter beim Aufruf des Servlets übergeben aber wie bekomme ich ein > Result von dem Java Servlet? Geht es nur über die Codierung in > der URL? Dann > könnte ich meines Wissens mir das ganze ja sparen und Servlets direkt über > die URL ansprechen. Also, Java in PHP: ext/java bietet einen Mechanismus zur transparenten Nutzung von Java-Objekten in PHP . Das heisst, hier wird nicht über URIs/anderes mit Java bzw. einem Servlet kommuniziert, sondern direkt mit Java-Objekten gearbeitet. Ein Java-Code-Abschnitt könnte im Original z.B. so aussehen: import org.apache.xalan.xslt.*; org.apache.xalan.xslt.XSLTProcessor processor = org.apache.xalan.xslt.XSLTProcessorFactory.getProcessor(); In diesem Beispiel erzeugen wir ein neues Objekt der Klasse XSLTProcessor, indem wir es uns von der Klasse XSLTProcessorFactory bauen lassen. Dasselbe koennen wir auch mit Java in PHP machen: getProcessor(); ?> Über new java() kann man ein Objekt einer Java-Klasse erzeugen. Das geht nicht nur mit Objekten, man kann damit auch auf Java-Klassen arbeiten. Hinter den Kulissen wird hier von PHP beim new java() eine JVM, falls noch nicht für diesen httpd vorhanden, gestartet. Innerhalb dieser wird das Java-Objekt $xslprocessorfactory erzeugt. Dieses Objekt kann jetzt wie ein PHP-Objekt angesprochen werden, und natürlich können auch die Methoden des Objektes genutzt werden- wie im obigen Beispiel "getProcessor()" . Auch eine direkte Variablenübergabe funktioniert, String-, numerische und Float-Variablen werden transparent für die Java-Methoden umgesetzt. (Das Overloading hakt trotzdem ab und zu, was durch die Unterschiede der Variablentypen der Sprachen bedingt ist. Meiner Erfahrung nach läuft es trotzdem sehr stabil, wenn man keine Hashes anfasst ) Bei der Servlet-Variante sieht das PHP-Programm absolut identisch aus, dh. aus Sicht von PHP hat sich nichts geändert. Nur der Hintergrund sieht anders aus: PHP läuft hierbei ja selbst als Servlet, also wird die Anfrage nicht vom Apache, sondern vom Servlet-Server wie etwa Tomcat bedient. Dieser weiss ueber die URL Bescheid, dass er PHP-Files an das Servlet net.php.servlet übergeben soll. Das tut er auch, und bereitet die gesamten Parameter, mit denen die Servlet-Maschine aufgerufen wurde, als normale PHP-Variablen auf, damit sich das PHP im Servlet in einer gewohnten Umgebung wiederfindet. Die Datei, also die aufgerufene PHP-Datei, wird jetzt vom PHP im Servlet so bearbeitet, wie man es vom PHP-Modul oder CGI gewohnt ist. Einziger Unterschied: ext/java . Hier wird nicht, wie aus dem oberen Beispiel bekannt, eine JVM neu gestartet - denn das PHP-Skript selbst wird ja bereits von einer JVM bearbeitet. Die Java-Objekte, die durch new java() erzeugt werden, werden also nicht durch eine neu erzeugt JVM, sondern durch die bereits bestehende JVM, auf der das PHP-Servlet selber läuft, bedient. Das passiert alles innerhalb der JVM, die multithreaded arbeitet, also diverse Servlets mit jeweils einem Thread bearbeiten kann. Deshalb skaliert diese Variante besser als ext/java, weil hier mehrere Anfragen auf der gleichen JVM bedient werden können. Leider fehlte in meinen Versuchen hinreichende Stabilität bei vielen parallelen Anfragen. Aber das ist sicher nur eine Zeitfrage. BTW: es wird also generell nichts ueber eine URL transportiert. Der Datenaustausch findet vollständig im eigenen Thread/Prozess über das JNI statt. So, ich hoffe, hier nicht zuviel Blödsinn erzählt zu haben. Viele Grüße, johann From S.Nohn_(at)_nettrade.de Thu, 21 Sep 2000 12:20:32 +0200 Date: Thu, 21 Sep 2000 12:20:32 +0200 From: Sebastian Nohn S.Nohn_(at)_nettrade.de Subject: [php] Volltextsuche in ganzem Verzeichnis Hi, > http://search.mnogo.ru/ Ist fuer diesen Ansatz wohl etwas überdimensioniert, aber ich habe nur gute Erfahrungen mir udmsearch gemacht (kein Problem mit 127549 indizierte URLs und 14519040 indizierte Stichwörtern) - http://search.jura.de/ Freundliche Gruesse, Sebastian Nohn -- NeT&Trade GmbH email : s.nohn_(at)_nettrade.de TechnoPark der GMD www : http://www.nettrade.de/ Rathausallee 10 tel : +49 22 41 - 20 40 33 53757 Sankt Augustin fax : +49 22 41 - 20 40 34 Germany mobile: +49 173 - 59 64 377 From smj_(at)_intratools.de Thu, 21 Sep 2000 12:23:47 +0200 Date: Thu, 21 Sep 2000 12:23:47 +0200 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] upload_tmp_dir ermitteln > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Achim Gosse > > hier steht, wie es "sicher" geht... > > http://www.php.net/manual/features.file-upload.php Yep, Danke, get_cfg_var('upload_tmp_dir') ist die Loesung. > > wie komme ich an die upload_tmp_dir Variable, > > die so brav in phpinfo angezeigt wird ? > > getenv("upload_tmp_dir") ist leer ..... Gruss, Juri From normand_(at)_bellemare.de Thu, 21 Sep 2000 12:43:43 +0200 Date: Thu, 21 Sep 2000 12:43:43 +0200 From: Normand Bellemare normand_(at)_bellemare.de Subject: [php] ftp_upload Hallo Liste, kennt sich hier jemand mit ftp_put aus? Wenn ja, könnte ich dringends Hilfe gebrauchen. Ich bekomme bei folgendem Befehl grundsätzlich eine Fehlermeldung. Befehl: $upload = ftp_put($conn_id, "2.jpg", "C:\Temp\gross.jpg", FTP_BINARY); Fehlermeldung: Warning: error opening C:\Temp\gross.jpg in /vereine/backoffice/insert_news_paragraph.php3 on line "siehe oben". Was ist falsch? Ist es die Reihenfolge destination<->source? Ist es der Name der lokalen Datei? (Muß es irgendwas mit file:/// sein?) Was ist das Problem? Bitte helft mir? Ich habe leider keine Ahnung, was falsch sein könnte! Ich danke Euch für JEDEN Tip!!! Gruß - Normand - From matthias_(at)_konsumer.de Thu, 21 Sep 2000 12:37:36 +0200 Date: Thu, 21 Sep 2000 12:37:36 +0200 From: Matthias H. Risse matthias_(at)_konsumer.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_..und_t=E4glich_gr=FC=DFt_die_GDlib?= Hallo Jörg - tatsächlich hat PHP eine andere php.ini reinzuladen. Komischerweise wurde die .ini aus einem anderen Verzeichnis der in c:\winnt abgelegten vorgezogen. Asche auf mein Haupt, aber ich wußte nicht das PHP irgendwo rumsucht um eine ini-Datei zu fnden :o) !Muchas gracias amigo! Matthias __ matthias h. risse matthias_(at)_konsumer.de . http://park.planet-d.net : http://konsumer.de/goodstuff From a-otto_(at)_web.de Thu, 21 Sep 2000 12:35:04 +0100 Date: Thu, 21 Sep 2000 12:35:04 +0100 From: andreas otto a-otto_(at)_web.de Subject: [php] Re[2]: [php] Java-Servlets und multithreading in PHP Hi Johann-Peter, hast du ein funktionierendes setup / eine funktionierende konfiguration mit dem / mit der php mit tomcat laeuft. ich habe es bei mir irgendwie nicht hinbekommen ;-) tomcat laeuft aber ich kriege php nicht eingebunden. os ist nt4 sp5 apache 1.3.12 und natuerlich tomcat. liebe gruesse, andreas -- andreas otto london (uk) From dominik_(at)_brumm.ch Thu, 21 Sep 2000 13:29:58 +0200 Date: Thu, 21 Sep 2000 13:29:58 +0200 From: Dominik Brumm dominik_(at)_brumm.ch Subject: [php] ftp_upload Hallo du kannst nur Dateien vom Computer wo du das Script ausführst zu einem anderen Computer kopieren. sonst musst du get nehmen aber dann brauchst du auch ein ftp server für windows. die ftp funktionen können nicht so wie file upload im browser verwendet werden. -----Original Message----- From: Normand Bellemare To: PHP-Liste Date: Donnerstag, 21. September 2000 13:23 Subject: [php] ftp_upload >Hallo Liste, > >kennt sich hier jemand mit ftp_put aus? > >Wenn ja, könnte ich dringends Hilfe gebrauchen. > >Ich bekomme bei folgendem Befehl grundsätzlich eine Fehlermeldung. > >Befehl: > > $upload = ftp_put($conn_id, "2.jpg", "C:\Temp\gross.jpg", FTP_BINARY); > > >Fehlermeldung: > > Warning: error opening C:\Temp\gross.jpg in >/vereine/backoffice/insert_news_paragraph.php3 on line "siehe oben". > > >Was ist falsch? > >Ist es die Reihenfolge destination<->source? >Ist es der Name der lokalen Datei? (Muß es irgendwas mit file:/// sein?) > >Was ist das Problem? > >Bitte helft mir? > >Ich habe leider keine Ahnung, was falsch sein könnte! > >Ich danke Euch für JEDEN Tip!!! > >Gruß > >- Normand - > > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_php-center.de >http://infosoc.uni-koeln.de/mailman/listinfo/php > > From endler_(at)_upsys.de Thu, 21 Sep 2000 13:33:30 +0200 Date: Thu, 21 Sep 2000 13:33:30 +0200 From: Matthias Endler endler_(at)_upsys.de Subject: [php] dateien "preload" servas andy, > nun der php-teil meiner frage: hat jemand eine idee, wie ich alle > gif-datein eines verzeichnisses und dessen unterverzeichnisse in > einer at schleife > öffnen lassen kann? gibts dazu womöglich schon ein script? das müsste doch > irgendwie mit dem dir-befehl gehen (bei dem ich mich nicht ganz auskenn). richtig! Hier ein kleiner Code-Schnipsel: read()) { if (!ereg("^\.{1,2}$",$entry)) { reset ($ext); while (list($k,$v) = each($ext)) { if (eregi("\.$v$",$entry)) { print $d->path."/".$entry."
    "; } } if (is_dir($d->path."/".$entry)) show_dir($d->path."/".$entry,$ext); } } } } show_dir($path_to_pix,$extensions); ?> So muesste es gehen. Natuerlich sollte man die Funktion show_dir() noch ein Wenig verbessern, denn Sie ist nur ein schneller Hack. Gruesse nach Wien -Matthias (Wienerderjetztinmuenchenwohnt) -- From endler_(at)_upsys.de Thu, 21 Sep 2000 13:47:45 +0200 Date: Thu, 21 Sep 2000 13:47:45 +0200 From: Matthias Endler endler_(at)_upsys.de Subject: [php] ftp_upload Hallo Normand, du musst die Backslashes natuerlich mit einem \ escapen. _Falsch_: > $upload = ftp_put($conn_id, "2.jpg", "C:\Temp\gross.jpg", > FTP_BINARY); _Richtig_: $upload = ftp_put($conn_id,"2.jpg","C:\\Temp\\gross.jpg",FTP_BINARY); Gruesse aus Muenchen -Matthias -- From Mathias.Gloss_(at)_start.de Thu, 21 Sep 2000 13:47:37 +0200 Date: Thu, 21 Sep 2000 13:47:37 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] ftp_upload Aloha, ich weis nicht ob es das genau ist, aber: > $upload = ftp_put($conn_id, "2.jpg", "C:\Temp\gross.jpg", > FTP_BINARY); > Unter Windows musst du die Dateien wie folgt angeben: "C:\\Temp\\gross.jpg" oder "C:/Temp/gross.jpg". Das liegt daran, daß innerhalb "" der Backslash eine Sonderbedeutung hat (z.B. bei \n oder \r oder \t .... wenn du ein einzelnen Backslash willst, musst du auch \\ schreiben.) Viele Grüße, Mathias From eiche_(at)_richter-it.com Thu, 21 Sep 2000 13:53:04 +0200 Date: Thu, 21 Sep 2000 13:53:04 +0200 From: richter-it.com eiche_(at)_richter-it.com Subject: [php] =?Windows-1252?Q?Re:_=5Bphp=5D__Variable_mit_=22get=22_=FCbergeben_--?= =?Windows-1252?Q?_server_problemroblem_server_problemroblem?= =?Windows-1252?Q?_server_problemroblem_server_problemroblem?= >register.globals Des war das Problem... is gelöst! vielen dank allen beteiligten! gruß Andreas From haltmann_(at)_easy-edv.de Thu, 21 Sep 2000 14:07:52 +0200 Date: Thu, 21 Sep 2000 14:07:52 +0200 From: Herbert Altmann haltmann_(at)_easy-edv.de Subject: [php] Formulareingabe begrenzen Hallo, ich bin neu hier und hoffe nicht gleich Fehler zu machen! Also folgendes Problem: Ich moechte, dass in eine HTML-Formularfeld nur eine begrenzte Anzahl an Zeichen eigegeben werden kann, damit der benutzer nicht zu viele Zeichen dort eingibt. Vielen Dank im voraus -- Herbert Altmann EASY EDV GmbH From behrens_(at)_takenet.de Thu, 21 Sep 2000 15:02:37 +0200 Date: Thu, 21 Sep 2000 15:02:37 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Formulareingabe begrenzen Herbert Altmann schrieb: > > Hallo, > > ich bin neu hier und hoffe nicht gleich Fehler zu machen! > > Also folgendes Problem: Ich moechte, dass in eine HTML-Formularfeld nur eine > begrenzte Anzahl an Zeichen eigegeben werden kann, damit der benutzer nicht > zu viele Zeichen dort eingibt. HTML technisch sollte es '' so aussehen. Serverseitig kannst du das mit der Funktion 'strlen()' dann ueberpruefen bzw. die genaue Anzahl der Zeichen in der entspr. Variable ueberpruefen. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From mailing_(at)_rpnetworks.de Thu, 21 Sep 2000 15:10:28 +0200 Date: Thu, 21 Sep 2000 15:10:28 +0200 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] Formulareingabe begrenzen At 14:07 21.09.2000 +0200, you wrote: >Hallo, > >ich bin neu hier und hoffe nicht gleich Fehler zu machen! > >Also folgendes Problem: Ich moechte, dass in eine HTML-Formularfeld nur eine >begrenzte Anzahl an Zeichen eigegeben werden kann, damit der benutzer nicht >zu viele Zeichen dort eingibt. > >Vielen Dank im voraus das geht per html: gruß rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Believe in your dreams - there is nothing that you can't get done" -- From thomas.reinert_(at)_counterattack.de Thu, 21 Sep 2000 15:07:04 +0200 Date: Thu, 21 Sep 2000 15:07:04 +0200 From: Thomas A. Reinert, media solutions gmbh thomas.reinert_(at)_counterattack.de Subject: [php] AW: [php] Formulareingabe begrenzen hallo herbert, wuerde sagen, das ist ein html-problem, dennoch kann dir hier geholfen werden: ^^^^^^^^^^^^^^ generiert textfeld mit 5 zeichen breite, laesst aber 15 zeichen als eintrag zu. mehr is dann nicht. gruss, thomas -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Herbert Altmann Gesendet: Donnerstag, 21. September 2000 14:08 An: php_(at)_php-center.de Betreff: [php] Formulareingabe begrenzen Hallo, ich bin neu hier und hoffe nicht gleich Fehler zu machen! Also folgendes Problem: Ich moechte, dass in eine HTML-Formularfeld nur eine begrenzte Anzahl an Zeichen eigegeben werden kann, damit der benutzer nicht zu viele Zeichen dort eingibt. Vielen Dank im voraus -- Herbert Altmann EASY EDV GmbH -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From christian.toepp_(at)_autostar.de Thu, 21 Sep 2000 15:05:24 +0200 Date: Thu, 21 Sep 2000 15:05:24 +0200 From: Christian Toepp christian.toepp_(at)_autostar.de Subject: [php] Formulareingabe begrenzen Gruß Chris > Hallo, > > ich bin neu hier und hoffe nicht gleich Fehler zu machen! > > Also folgendes Problem: Ich moechte, dass in eine HTML-Formularfeld nur eine > begrenzte Anzahl an Zeichen eigegeben werden kann, damit der benutzer nicht > zu viele Zeichen dort eingibt. > > Vielen Dank im voraus > > > -- > Herbert Altmann > EASY EDV GmbH > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From achim.gosse_(at)_nasa20.com Thu, 21 Sep 2000 15:15:19 +0200 Date: Thu, 21 Sep 2000 15:15:19 +0200 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] Formulareingabe begrenzen da koennen nur 30 zeichen rein. /achim From news_(at)_palatin.at Thu, 21 Sep 2000 15:12:35 +0200 Date: Thu, 21 Sep 2000 15:12:35 +0200 From: W. Palatin news_(at)_palatin.at Subject: [php] Formulareingabe begrenzen ppcd> Also folgendes Problem: Ich moechte, dass in eine HTML-Formularfeld nur ppcd> eine ppcd> begrenzte Anzahl an Zeichen eigegeben werden kann Hallo! Du solltest bei der Übergabe eventuell noch mit len(); kontrollieren. mfg -- Willibald Palatin, Entwicklung yline web access services AG Richard Strauss-Straße 10, A-1230 Wien fon: +43-1-919 99 -242 - fax: +43-1-919 99 -119 From sebastian.fuentes_(at)_nets-ag.de Thu, 21 Sep 2000 15:13:36 +0200 Date: Thu, 21 Sep 2000 15:13:36 +0200 From: Sebastian Fuentes sebastian.fuentes_(at)_nets-ag.de Subject: [php] Formulareingabe begrenzen ;) woll'n me mal nicht so sein -----Original Message----- From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf Of Herbert Altmann Sent: Thursday, September 21, 2000 2:08 PM To: php_(at)_php-center.de Subject: [php] Formulareingabe begrenzen Hallo, ich bin neu hier und hoffe nicht gleich Fehler zu machen! Also folgendes Problem: Ich moechte, dass in eine HTML-Formularfeld nur eine begrenzte Anzahl an Zeichen eigegeben werden kann, damit der benutzer nicht zu viele Zeichen dort eingibt. Vielen Dank im voraus -- Herbert Altmann EASY EDV GmbH -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From endler_(at)_upsys.de Thu, 21 Sep 2000 15:27:57 +0200 Date: Thu, 21 Sep 2000 15:27:57 +0200 From: Matthias Endler endler_(at)_upsys.de Subject: [php] Formulareingabe begrenzen Hallo Herbert, > Ich moechte, dass in eine HTML-Formularfeld nur eine > begrenzte Anzahl an Zeichen eigegeben werden kann, damit der benutzer nicht > zu viele Zeichen dort eingibt. size: laenge des Formularfelds in Zeichen. maxlength: maximale anzahl von Zeichen die in foo eingegeben werden koennen. Maxlength kann aber manipuliert/ignoriert werden, da man ja auch von der Kommandozeile (telnet) POST/GET-Requests machen kann. Deshalb sollte man dass dann nochmal im PHP-Skript checken. Bsp: oder 1) || (strlen($foo) < 20)) print "FEHLER: 'foo' max. 20 Zeichen erlaubt."; ?> Gruesse aus Muenchen -Matthias -- From pfeiffer_(at)_uris.de Thu, 21 Sep 2000 15:37:54 +0200 Date: Thu, 21 Sep 2000 15:37:54 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] 1/2 OT - REFERER Hallo, habe mir ein Redirect gebaut, um keine Informationen aus geschuetzen Bereichen nach aussen zu senden. Variante 1: verwendete die Function header("Location: http://www.web-as.de/workshop/"); Dies brachte keinerlei Effekt, im Logfile von web-as.de tauchte nicht der Referer des Scriptes auf, sondern der absendenden HTML-Seite... :-(( Frage: Kennt jemand einen Trick um das zu verhindern ? Variante 2: erstellt eine Mini-HTML-Seite mit einem Dies brachte einen unerwarteten Effekt, im Logfile von web-as.de tauchte nicht der Referer der Mini-HTML-Seite auf, sondern nix... Da der Referer vom Browser abhaengt, habe ich gleich mit NS und IE probiert. Sie verhalten sich konsequent gleich -> no Information. Frage: Warum, weshalb, weswegen ? m.f.G. Norbert Pfeiffer ________________________________________ Portal-AG Koeln 0221-56974-970 ________________________________________ 0177-2363368 02292-681769 mailto:pfeiffer_(at)_uris.de http://uris.de ---------------------------------------- e.o.m. From php_(at)_privatesponsor.de Thu, 21 Sep 2000 15:13:16 +0200 Date: Thu, 21 Sep 2000 15:13:16 +0200 From: Christian Hofmann php_(at)_privatesponsor.de Subject: [php] Unter NT Mailserver mit PHP programmieren? Hallo, ist es denn möglich mit PHP einen Mailserver zu programmieren? Irgendwie gibt es ja unter NT keinen :-( wie müßte man da ran gehen? Die ganze Zeit einen Port abhören und wenn was kommt reagieren :-) Wo finde ich denn Infos dazu? Gibt es Ansätze/Alternativen? Ich bin für jeden Tipp dankbar, Christian From normand_(at)_bellemare.de Thu, 21 Sep 2000 15:48:44 +0200 Date: Thu, 21 Sep 2000 15:48:44 +0200 From: Normand Bellemare normand_(at)_bellemare.de Subject: [php] ftp_upload Hi Egon, > > [..] > > $ftp_adress='ftp.host-yyyy.de/vereine/'; > > $ftp_user="ftp://xxxxxxxx"; > > $ftp_user.="_(at)_"; > > $ftp_user.=$ftp_adress; > > $ftp_password="montreal"; > > echo "User:".$ftp_user; //$ftp_user > sieht dann so aus: > > ftp://xxxxxxxx_(at)_ftp.host-yyyy.de/vereine/! > > echo "Password:".$ftp_password; //$ftp_password - Echo > ist auch richtig! > > > > > > if ($News_pic!="") { > > $ftp_conn = ftp_connect($ftp_adress); > > if (!ftp_login($ftp_conn, $ftp_password, $ftp_user)) { > > die("Kann mich nicht einloggen."); > > } > > $name = ftp_nlist($ftp_conn, "."); > > echo $name.'
    '; > > > > if (isset($name) and is_array($name)) { > > reset($name); > > while(list($k, $v) = each($name)) { > > printf("%s - %s
    \n", $k, $v); > > } > > } > > [..] > Das kommt mir nicht ganz unbekannt vor. Klar, habe ich doch vor Kurzem schon eine Mail wg. ähnlichem Problem (ftp_login) geposted. > Vergess halt einfach PHP und nimm > dir eine Shell (ein Fenster mit 80x25 Zeichen) und mach das > mal mit dem > Kommando "ftp". Wenn das klappt dann kannste das mit PHP > genauso machen. Mit der DOS-Box klappt's einwandfrei. > Solange Du dich mit den normalen ftp-Kommandos nicht > auskennst wird das nichts. Ich kenne mich, so dachte ich, mit ftp-Kommandos aus; aber, wie gesagt, unter PHP klappt's einfach nicht. Vielleicht hat das was damit zu tun, daß ich mit WIN'98 arbeite? Mit UNIX und Derivaten kenne ich mich noch nicht aus, verzeih' mir! Gruß - Normand - PS: Danke für Deine Antworten From hartmann_(at)_freecharts.de Thu, 21 Sep 2000 14:08:42 +0200 Date: Thu, 21 Sep 2000 14:08:42 +0200 From: Johann-Peter Hartmann hartmann_(at)_freecharts.de Subject: [php] Re[2]: [php] Java-Servlets und multithreading in PHP Grüß Dich, Andreas, Liste, andreas otto schrieb: > hast du ein funktionierendes setup / eine funktionierende > konfiguration mit dem / mit der php mit tomcat laeuft. Ja, mit IBMs Java2-1.3 und der 1.18-er JDK am laufen. Aber leider auf Suse und RH - Linux. > ich habe es bei mir irgendwie nicht hinbekommen ;-) tomcat laeuft aber > ich kriege php nicht eingebunden. Hmm, ich hab im Tomcat-Verzeichnis (der Build-Version) in dem Directory "webapps" einen Folder "php" angelegt, und dort in das Verzeichnis "WEB-INF" die mitgelieferte web.xml aus sapi/servlet kopiert. Danach steht mir ein Pfad server:8080/php zur Verfügung, in dem .php-Skripte bearbeitet werden. > os ist nt4 sp5 apache 1.3.12 und natuerlich tomcat. Soweit ich weiss, hat Sebastian das auch auf Windows zum laufen bekommen. Vielleicht sagt der ja mal was dazu. Viele Grüße in die Mitte von London, johann From ritze_(at)_globalpark.de Thu, 21 Sep 2000 16:24:17 +0200 Date: Thu, 21 Sep 2000 16:24:17 +0200 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] 1/2 OT - REFERER Hallo Norbert, > habe mir ein Redirect gebaut, > um keine Informationen aus geschuetzen Bereichen nach aussen > zu senden. Das die Sache mit der Refferer sehr unsicher ist, wissen wir ja ;-) > Variante 1: > verwendete die Function header("Location: > http://www.web-as.de/workshop/"); Da schickst Du dem Browser per HTTP-Protokoll die Anweisung, woanders hinzugehen. > Dies brachte keinerlei Effekt, im Logfile von web-as.de > tauchte nicht der > Referer des Scriptes auf, sondern der absendenden HTML-Seite... :-(( Logisch, denn die ist - wenn der Browser es unterstützt - die aufrufende Seite. Alles andere ist nur eine Umleitung per HTTP-Header durch den Server. Interessieren würde mich dabei vielmehr, was die verschiedenen Browser mit POST- oder GET-Angaben machen, wenn sie per Header umgeleitet werden. gruss ritze From endler_(at)_upsys.de Thu, 21 Sep 2000 16:26:16 +0200 Date: Thu, 21 Sep 2000 16:26:16 +0200 From: Matthias Endler endler_(at)_upsys.de Subject: [php] Unter NT Mailserver mit PHP programmieren? Hallo Christian, > ist es denn möglich mit PHP einen Mailserver > zu programmieren? Rein theoretisch schon, nur ist das mit PHP ziemlich schwachsinnig. > Irgendwie gibt es ja unter NT keinen :-( Falsch! Z.B. der IMail-Server von Ipswitch http://www.ipswitch.com/Products/IMail_Server/index.html und hier findest Du ueber 20 Andere: http://www.tucows.de/mailservernt.html Gruesse aus Muenchen -Matthias -- From a-otto_(at)_web.de Thu, 21 Sep 2000 15:35:28 +0100 Date: Thu, 21 Sep 2000 15:35:28 +0100 From: andreas otto a-otto_(at)_web.de Subject: [php] Unter NT Mailserver mit PHP programmieren? Hi Christian, Thursday, September 21, 2000, 2:13:16 PM, you wrote: > Hallo, > ist es denn möglich mit PHP einen Mailserver > zu programmieren? > Irgendwie gibt es ja unter NT keinen :-( sendmail gibt es z. b. auch fuer nt. und ipswitch(ws_ftp) stellt auch soetwas her. nachteil duerfte sein, dass die gerade genannten versionen etwas kosten. auf der mailingliste war auch mal von einem hamster die rede der sich mit vorliebe um emails kuemmert. lass doch mal ein paar blicke ueber das archiv schweifen. > Wo finde ich denn Infos dazu? > Gibt es Ansätze/Alternativen? wie der mailverkehr funktioniert steht bestimmt in einem der beruehmten rfc dokumente. leider habe ich gerade keinen link zur hand oder im kopf. -- andreas otto london (uk) From h.lapp_(at)_biering.de Thu, 21 Sep 2000 16:24:27 +0200 Date: Thu, 21 Sep 2000 16:24:27 +0200 From: Harald Lapp h.lapp_(at)_biering.de Subject: [php] ftp download (fopen?) hallo, hab' da mal wieder eine frage :-)... ich möchte per php-script mehrer filese von einem server runterladen, das sind bis zu vier kurze textdateien, die ich sofort weiter- verarbeiten möchte. nun ist mir das schon klar, dass ich die dinger über fopen() ein- lesen kann. leider muss ich mich aber mit fopen() jedesmal am ftp-server neu anmelden. ich denke mir, wenn ich mich nur einmal am server anmelden würde und die vier text- dateien aufeinmal runterladen könnte, würde es schneller gehen. es gibt zwar wohl die ftp-funktionen (ftp_get...), aber ich möchte die datei nicht erst lokal speichern müssen, sie sollte also gleich im script zur verfügung stehen. gibts dafür irgendeine lösung? danke, <-harald From endler_(at)_upsys.de Thu, 21 Sep 2000 16:35:45 +0200 Date: Thu, 21 Sep 2000 16:35:45 +0200 From: Matthias Endler endler_(at)_upsys.de Subject: [php] Unter NT Mailserver mit PHP programmieren? > wie der mailverkehr funktioniert steht bestimmt in einem der > beruehmten rfc dokumente. leider habe ich gerade keinen link zur hand > oder im kopf. http://www.rfc-editor.org/ Gruesse aus Muenchen -Matthias -- From urs_(at)_circle.ch Thu, 21 Sep 2000 16:34:34 +0200 Date: Thu, 21 Sep 2000 16:34:34 +0200 From: Urs Gehrig urs_(at)_circle.ch Subject: [php] xml_parse (parser, data [,???? isFinal ????]) -> wenn data aus DB? guten abend alle beispiele im manual parsen ein file. wie bringe ich aber eine isFinal bedingung an, wenn ich die xml daten aus einem textfeld der datenbank gelesen habe? danke für jeden codesnippet oder tipp. urs -- +----------------------------------------------------------------- | urs_(at)_circle.ch +----------------------------------------------------------------- From robert.hoffmann_(at)_isp.lu Thu, 21 Sep 2000 16:51:17 +0200 Date: Thu, 21 Sep 2000 16:51:17 +0200 From: Robert Hoffmann robert.hoffmann_(at)_isp.lu Subject: [php] Netzsuche Auf meine letzten Posts hat niemand geantwortet. Danke! Neuer Versuch: Ich will ein Netzsegement komplett "abgrasen" und jedem zur Verfügung stehende Daten auslesen (Hostnamen, etc). Mit gethostbyaddr klappt das auch bis dass ich eine IP-Adresse erreiche an der keiner antwortet...dann wird das Skript abgebrochen mit der Meldung " no connection after more than 30 seconds" oder so ähnlich... Weiss hier jemand weiter?? -- Hoffmann Robert aus Luxemburg gruesst die PHP-Gemeinde... -- From pfeiffer_(at)_uris.de Thu, 21 Sep 2000 16:54:34 +0200 Date: Thu, 21 Sep 2000 16:54:34 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] 1/2 OT - REFERER Hallo Thomas, > Interessieren würde mich dabei vielmehr, was die verschiedenen > Browser mit POST- oder GET-Angaben machen, wenn sie per Header > umgeleitet werden. wieso nun wieder Browser - PHP animiert den Web-Server, etwas zu senden. - Apache sendet alle PHP-Echos hinterher, so dass Du eine komplette Seite generieren kannst. - andere Server, z.B. OmniHTTPd lehnen das komplett ab. Header raus, und nach mir die Sintflut... Das hat den unangenehmen Effekt, dass die Seite, auf die 'gehaedert' wird, im Filesystem existieren muss. Auf den Indianer kann man jedoch echt 'virtuelle' Seiten erzeugen... m.f.G. Norbert Pfeiffer ________________________________________ Portal-AG Koeln 0221-56974-970 ________________________________________ 0177-2363368 02292-681769 mailto:pfeiffer_(at)_uris.de http://uris.de ---------------------------------------- e.o.m. From scherf_(at)_ventasoft.de Thu, 21 Sep 2000 16:55:01 +0200 Date: Thu, 21 Sep 2000 16:55:01 +0200 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] =?iso-8859-1?Q?Frage_zur_=22Datei_=F6ffnen=22_Dialog_in_NN_=28OT=29?= Hallo Liste, ich möchte eine Datei hochladen und benutze folgendes Feld in einem Formular: Das klappte eigentlich auch ganz gut, nur wenn ich im NN4 auf den Button "Browse" klicke, werde ich nur nach *.html Dateien gefragt. Der User muss also zuerst "All files (*.*)" wählen, bevor er Nicht-Html-Dateien uploaden kann - das überfordert natürlich so Manchen. Gibt es da eine Lösung? Man möge mir diese Nicht-PHP-Frage verzeihen. Gruss Stefan From ritze_(at)_globalpark.de Thu, 21 Sep 2000 16:59:45 +0200 Date: Thu, 21 Sep 2000 16:59:45 +0200 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] Unter NT Mailserver mit PHP programmieren? > wie der mailverkehr funktioniert steht bestimmt in einem der > beruehmten rfc dokumente. leider habe ich gerade keinen link zur hand > oder im kopf. Im Kopf hab ich ihn auch nicht ;-) Aber schau mal ftp://ftp.isi.edu/in-notes/rfc821.txt an. gruss ritze From pfeiffer_(at)_uris.de Thu, 21 Sep 2000 16:58:58 +0200 Date: Thu, 21 Sep 2000 16:58:58 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Netzsuche Hallo Robert, > Auf meine letzten Posts hat niemand geantwortet. Danke! > Weiss hier jemand weiter?? ahhhh-ja :) m.f.G. Norbert Pfeiffer ________________________________________ Portal-AG Koeln 0221-56974-970 ________________________________________ 0177-2363368 02292-681769 mailto:pfeiffer_(at)_uris.de http://uris.de ---------------------------------------- e.o.m. From ritze_(at)_globalpark.de Thu, 21 Sep 2000 17:14:57 +0200 Date: Thu, 21 Sep 2000 17:14:57 +0200 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] 1/2 OT - REFERER Hallo Norbert, > > Interessieren würde mich dabei vielmehr, was die verschiedenen > > Browser mit POST- oder GET-Angaben machen, wenn sie per Header > > umgeleitet werden. > wieso nun wieder Browser Weil es von dem abhängt, wie er mit HTTP-Redirects umgeht. Wenn er sauber arbeitet, sollte er nach der Umleitungsanweisung vom Server weder den Referer noch irgendwelche anderen Variablen uebrtragen. > - PHP animiert den Web-Server, etwas zu senden. > - Apache sendet alle PHP-Echos hinterher, > so dass Du eine komplette Seite generieren kannst. Nunja, wenn wir bei Deinen Location-Header bleiben, dann frage ich mich jetzt wirklich, an wen der Indianer da noch was sendet. Der Browser hat sich ja schon längst gen neuem URI verabschiedet ;-) > - andere Server, z.B. OmniHTTPd lehnen das komplett ab. > Header raus, und nach mir die Sintflut... > > Das hat den unangenehmen Effekt, > dass die Seite, auf die 'gehaedert' wird, im Filesystem > existieren muss. > Auf den Indianer kann man jedoch echt 'virtuelle' Seiten erzeugen... Läßt sich dem Omni nicht auch eine PHP-Datei als Standardseite für einen 404-Fehler unterjubeln? Die würde ja den Referer bekommen und könnte entsprechend reagieren. Obwohl ich meine - nicht sicher - das der HTTP_REFERER einen Konstante ist, die nur in der Modulversion zu haben ist. Oder war es REQUEST_URI...? gruss ritze From pfeiffer_(at)_uris.de Thu, 21 Sep 2000 17:23:15 +0200 Date: Thu, 21 Sep 2000 17:23:15 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] 1/2 OT - REFERER Hallo Thomas, >>> Interessieren würde mich dabei vielmehr, was die verschiedenen >>> Browser mit POST- oder GET-Angaben machen, wenn sie per Header >>> umgeleitet werden. >> wieso nun wieder Browser > Weil es von dem abhängt, wie er mit HTTP-Redirects umgeht. > Wenn er sauber arbeitet, sollte er nach der Umleitungsanweisung > vom Server weder den Referer noch irgendwelche anderen Variablen > uebrtragen. tun sie aber alle tun, tun sie das, jawoll ja... Und dass man an den Header noch eine komplette Seite dranhaengen kann, habe ich mir bei '7val' abgeguckt. Hoffentlich ist das nicht auch schon patentiert... m.f.G. Norbert Pfeiffer ________________________________________ Portal-AG Koeln 0221-56974-970 ________________________________________ 0177-2363368 02292-681769 mailto:pfeiffer_(at)_uris.de http://uris.de ---------------------------------------- e.o.m. From achim.gosse_(at)_nasa20.com Thu, 21 Sep 2000 17:11:24 +0200 Date: Thu, 21 Sep 2000 17:11:24 +0200 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_Frage_zur_=22Datei_=F6ffnen=22_?= =?iso-8859-1?Q?Dialog_in_NN_=28OT=29?= =?iso-8859-1?Q?Dialog_in_NN_=28OT=29?= laut dem buch o'reilly html definive guide gibt es folgenden tag: unter accept kann man komma getrennte mimetypes angeben. klappt bei mir leider nicht, ist aber vielleicht ne diskussionsgrundlage?? :) /achim > > Hallo Liste, > > ich möchte eine Datei hochladen und benutze folgendes Feld in einem > Formular: > > From Meyer_(at)_mediaworx.com Thu, 21 Sep 2000 15:19:51 +0200 Date: Thu, 21 Sep 2000 15:19:51 +0200 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] Formulareingabe begrenzen > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Herbert Altmann > Sent: Thursday, September 21, 2000 2:08 PM > To: php_(at)_php-center.de > Subject: [php] Formulareingabe begrenzen > > > Hallo, > > ich bin neu hier und hoffe nicht gleich Fehler zu machen! > > Also folgendes Problem: Ich moechte, dass in eine > HTML-Formularfeld nur eine > begrenzte Anzahl an Zeichen eigegeben werden kann, damit der > benutzer nicht > zu viele Zeichen dort eingibt. > Wie waers denn mit dem Attribut MAXLENGTH? Mit freundlichen Gruessen, -- Mathias Meyer mediaworx berlin AG Fon (0 30) 2 75 80 - 24 8 Fax (0 30) 2 75 80 - 20 0 From Mathias.Gloss_(at)_start.de Thu, 21 Sep 2000 17:44:18 +0200 Date: Thu, 21 Sep 2000 17:44:18 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_AW=3A_=5Bphp=5D_Frage_zur_=22Da?= =?iso-8859-1?Q?tei_=F6ffnen=22_Dialog_in_NN_=28OT=29Dialog_in_NN_=28OT?= =?iso-8859-1?Q?=29?= =?iso-8859-1?Q?tei_=F6ffnen=22_Dialog_in_NN_=28OT=29Dialog_in_NN_=28OT?= =?iso-8859-1?Q?=29?= Aloha, > ---------- > Von: Achim Gosse[SMTP:achim.gosse_(at)_nasa20.com] > > > Einfach nur eine Vermutung: klappt ? *Neugierig*, Mathias From Meyer_(at)_mediaworx.com Thu, 21 Sep 2000 16:18:35 +0200 Date: Thu, 21 Sep 2000 16:18:35 +0200 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] Unter NT Mailserver mit PHP programmieren? > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Christian Hofmann > Sent: Thursday, September 21, 2000 3:13 PM > To: php_(at)_solix.wiso.Uni-Koeln.DE > Subject: [php] Unter NT Mailserver mit PHP programmieren? > > ist es denn möglich mit PHP einen Mailserver > zu programmieren? > Du solltest einen Preis fuer Kreativitaet kriegen. > Irgendwie gibt es ja unter NT keinen :-( > Meinst mit keinen wirklich keinen oder meinst du, dass du einfach zu faul warst, zu suchen? > wie müßte man da ran gehen? > Von hinten ;) > Die ganze Zeit einen Port abhören und wenn was kommt reagieren :-) > Kannst du gerne machen. > Wo finde ich denn Infos dazu? > Gibt es Ansätze/Alternativen? > > Ich bin für jeden Tipp dankbar, > http://winfiles.cnet.com/apps/nt/servers-mail.html Mit freundlichen Gruessen, -- Mathias Meyer mediaworx berlin AG Fon (0 30) 2 75 80 - 24 8 Fax (0 30) 2 75 80 - 20 0 From scherf_(at)_ventasoft.de Thu, 21 Sep 2000 17:54:52 +0200 Date: Thu, 21 Sep 2000 17:54:52 +0200 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_AW:_=5Bphp=5D_AW:_=5Bphp=5D_Frage_zur_=22Dat?= =?iso-8859-1?Q?ei_=F6ffnen=22_Dialog_in_NN_=28OT=29Dialog_in_NN_=28OT=29t?= =?iso-8859-1?Q?ei_=F6ffnen=22_Dialog_in_NN_=28OT=29Dialog_in_NN_=28OT=29?= =?iso-8859-1?Q?ei_=F6ffnen=22_Dialog_in_NN_=28OT=29Dialog_in_NN_=28OT=29t?= =?iso-8859-1?Q?ei_=F6ffnen=22_Dialog_in_NN_=28OT=29Dialog_in_NN_=28OT=29?= > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Gloss Mathias > > > > > > > Einfach nur eine Vermutung: > > klappt ? Nein, leider nicht :( Gruss Stefan From a-otto_(at)_web.de Thu, 21 Sep 2000 17:03:08 +0100 Date: Thu, 21 Sep 2000 17:03:08 +0100 From: andreas otto a-otto_(at)_web.de Subject: [php] Re[2]: [php] Re[2]: [php] Java-Servlets und multithreading in PHP Hi Johann-Peter, > Danach steht mir ein Pfad server:8080/php zur > Verfügung, in dem .php-Skripte bearbeitet werden. hmmm, mein phpservlet gibt mir wenn ich die datei jinfo.php aufrufe nur aus. aber nicht was man eigentlich erwartet ;-) das lag vermutlich daran, dass im log von tomcat stand: Context log: path="/php" File not found C:\tools\jakarta-tomcat\webapps\php\WEB-INF\web.xml, using only defaults also web.xml in den ordner web-inf gepackt und tomcat neu gestartet. nun erhalte ich Error: 404 Location: /php/jinfo.php heisst eigentlich, dass er die datei nicht findet. ein erneutes laden der seite erzeugt einen eintrag in der log datei: Context log: path="/php" Class Not Found in init java.lang.ClassNotFoundException: net.php.servlet at org.apache.tomcat.loader.AdaptiveClassLoader.loadClass(AdaptiveClassLoader.java:450) at org.apache.tomcat.loader.AdaptiveServletLoader.loadClass(AdaptiveServletLoader.java:141) at org.apache.tomcat.core.ServletWrapper.initServlet(ServletWrapper.java:294) at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:445) at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559) at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:160) at org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338) at java.lang.Thread.run(Unknown Source) anscheinend liegt bei meiner konfiguartion noch einiges im argen ;-) > Soweit ich weiss, hat Sebastian das auch auf > Windows zum laufen bekommen. > Vielleicht sagt der ja mal was dazu. bin mal gespannt wie sebastian das geloest hat. liebe gruesse, andreas p.s.: ich war zu den dreharbeiten des neuen films "eine rakete fliegt ueber das mi6 hauptquartier" leider nicht eingeladen -- andreas otto london (uk) From Ernst.Hesse_(at)_nokia.com Thu, 21 Sep 2000 18:56:33 +0300 Date: Thu, 21 Sep 2000 18:56:33 +0300 From: Ernst.Hesse_(at)_nokia.com Ernst.Hesse_(at)_nokia.com Subject: [php] Screen Settings Hi zusammen, hat jemand eine Idee, ob ich mit php die Screen Settings abfragen kann? Gruß und Dank Ernst Hesse From Till.Gerken_(at)_pentap.net Thu, 21 Sep 2000 17:59:44 +0200 Date: Thu, 21 Sep 2000 17:59:44 +0200 From: Till Gerken Till.Gerken_(at)_pentap.net Subject: [php] Netzsuche > Auf meine letzten Posts hat niemand geantwortet. Danke! Die Liste ist kein garantiertes Supportforum sondern ein Haufen Leute, die sich freiwillig mit den Problemen anderer herumschlagen... > Ich will ein Netzsegement komplett "abgrasen" und jedem zur Verfügung > stehende Daten auslesen (Hostnamen, etc). > Mit gethostbyaddr klappt das auch bis dass ich eine IP-Adresse erreiche an > der keiner antwortet...dann wird das Skript abgebrochen mit der Meldung > " no connection after more than 30 seconds" oder so ähnlich... gethostbyaddr() liefert die IP-Adresse von einem Host zurück, wenn dieser keinen DNS-Eintrag hat. Also: if(($result = gethostbyaddr($ip)) == $ip) { // kein DNS-Eintrag } Die Standardeinstellung bei PHP ist es, ein Skript nach 30 Sekunden abzuschießen. Wenn Du dieses Skript also länger ausführen lassen willst, mußt Du entweder das Zeitlimit in der php.ini abschalten oder set_time_limit() benutzen. Till From ritze_(at)_globalpark.de Thu, 21 Sep 2000 18:03:51 +0200 Date: Thu, 21 Sep 2000 18:03:51 +0200 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] 1/2 OT - REFERER Hallo, > Und dass man an den Header noch eine komplette Seite dranhaengen > kann, habe ich mir bei '7val' abgeguckt. Klar doch. Jede bei Dir im Browser aufschlagende HTML-Datei hat sicher auch einen HTTP-Header gehabt. Nur wird der Dir halt nicht mit den normalen Stöberern angezeigt, weil es kein Teil der eigentlichen Datei sondern allenfalls Informationen über die gelieferte Datei enthält. Also beispielsweise den Medientyp, der da gleich folgt. Insofern stellt der Location-Header natürlich eine Ausnahme dar. Denn wenn ich Dich auf einen anderen URI verweise, macht das der Server halt, um nicht selber was ausliefern zu müssen. > Hoffentlich ist das nicht auch schon patentiert... Hm ;-) gruss ritze From behrens_(at)_takenet.de Thu, 21 Sep 2000 18:01:39 +0200 Date: Thu, 21 Sep 2000 18:01:39 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Screen Settings Ernst.Hesse_(at)_nokia.com schrieb: > > Hi zusammen, > > hat jemand eine Idee, ob ich mit php die Screen Settings abfragen kann? Nein das geht mit PHP nicht. Mit JavScript koenntest du das ermitteln und es dann beim naechsten Seitenabruf mit PHP (das ja nur auf dem Server lauft) weiter zuverarbeiten. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From mailing_(at)_rpnetworks.de Thu, 21 Sep 2000 18:11:29 +0200 Date: Thu, 21 Sep 2000 18:11:29 +0200 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] Screen Settings At 18:56 21.09.2000 +0300, you wrote: >Hi zusammen, > >hat jemand eine Idee, ob ich mit php die Screen Settings abfragen kann? > >Gruß und Dank >Ernst Hesse > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_php-center.de >http://infosoc.uni-koeln.de/mailman/listinfo/php Hallo Ernst, soweit ich weiss kannst du mir den Browser mit php ermitteln. Width und Height vom Screen geht nur mit JS ! Gruß Rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Believe in your dreams - there is nothing that you can't get done" -- From hans.stumhofer_(at)_addcom.de Thu, 21 Sep 2000 18:07:52 +0200 Date: Thu, 21 Sep 2000 18:07:52 +0200 From: hans stumhofer hans.stumhofer_(at)_addcom.de Subject: [php] Unter NT Mailserver mit PHP programmieren? versuchs mal mit blat, zu finden auf: http://www.interlog.com/~tcharron/blat.html gruesse hans From sb_(at)_phpopentracker.de Thu, 21 Sep 2000 16:30:55 +0200 Date: Thu, 21 Sep 2000 16:30:55 +0200 From: Sebastian Bergmann sb_(at)_phpopentracker.de Subject: [php] Re[2]: [php] Java-Servlets und multithreading in PHP Johann-Peter Hartmann wrote: > > os ist nt4 sp5 apache 1.3.12 und natuerlich tomcat. > > Soweit ich weiss, hat Sebastian das auch auf > Windows zum laufen bekommen. > Vielleicht sagt der ja mal was dazu. Hm, nein, habe ich nicht. Ich habe versucht Xalan über ext/java anzusprechen, was aber in einem Absturz von PHP endete. Wenn ich mal Zeit habe, werde ich die SAPI/Tomcat Variante versuchen. -- From thomas.reinert_(at)_counterattack.de Thu, 21 Sep 2000 18:20:10 +0200 Date: Thu, 21 Sep 2000 18:20:10 +0200 From: Thomas A. Reinert, media solutions gmbh thomas.reinert_(at)_counterattack.de Subject: [php] AW: [php] Screen Settings Ist wahrscheinlich einfacher mit Javascript. Die Variablen liessen sich ja dann ziemlich problemlos in php-vars parsen... anbei drei javascripts, die höhe, breite und farbtiefe des screens auslesen. sollten sich recht einfach so umschreiben lassen, dass die werte weitergereicht werden koennen.. Hiermit wird die Screenhöhe ausgegeben: Hiermit die Screenbreite: und hiermit die farbtiefe: hope it helps... thomas -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Ernst.Hesse_(at)_nokia.com Gesendet: Donnerstag, 21. September 2000 17:57 An: php_(at)_php-center.de Betreff: [php] Screen Settings Hi zusammen, hat jemand eine Idee, ob ich mit php die Screen Settings abfragen kann? Gruß und Dank Ernst Hesse -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From cyberbob_(at)_god-the-dj.de Thu, 21 Sep 2000 18:30:35 +0200 Date: Thu, 21 Sep 2000 18:30:35 +0200 From: Bob Magnusson cyberbob_(at)_god-the-dj.de Subject: [php] htaccess ... !!! hat jemand ein tutorial wie ich htaccess und htpwd files direkt online über php erstellen kann .. das wäre cool ... ciao bob From jim_(at)_users.de Thu, 21 Sep 2000 18:47:29 +0200 (MEST) Date: Thu, 21 Sep 2000 18:47:29 +0200 (MEST) From: Matthias Jim Knopf jim_(at)_users.de Subject: [php] htaccess ... !!! Hey-ho Bob Magnusson! Am 2000-09-21 18:30 meintest Du > hat jemand ein tutorial wie ich htaccess und htpwd files direkt online über > php erstellen kann .. > > das wäre cool ... reicht Dir das? http://freshmeat.net/projects/phtaccess btw: ich kenn' es nicht. Diese Sendung wurde Ihnen praesentiert von Jim PGP encrypted mails welcome! Key on any keyserver or ftp://users.de Hiroshima '45 Chernobyl '86 Windows '95 From eschmid+sic_(at)_s.netic.de Thu, 21 Sep 2000 18:47:14 +0200 Date: Thu, 21 Sep 2000 18:47:14 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re[2]: [php] Java-Servlets und multithreading in PHP On Thu, Sep 21, 2000 at 04:30:55PM +0200, Sebastian Bergmann wrote: > Johann-Peter Hartmann wrote: > > > os ist nt4 sp5 apache 1.3.12 und natuerlich tomcat. > > > > Soweit ich weiss, hat Sebastian das auch auf > > Windows zum laufen bekommen. > > Vielleicht sagt der ja mal was dazu. > > Hm, nein, habe ich nicht. Ich habe versucht Xalan über ext/java > anzusprechen, was aber in einem Absturz von PHP endete. Wenn ich mal Zeit > habe, werde ich die SAPI/Tomcat Variante versuchen. Wie wärs denn damit, wenn die Java-PHP- und Servlet-PHP-Spezialisten zunächst mal zusammen mit Sam Ruby eine englische und deutsche Dokumentation ins Handbuch schreiben. Sam Ruby ist übrigens recht nett und hilfsbereit und hab mich mit ihm auch öfters Offline unterhalten. Er will aber die Dokumentation nicht machen weil er zunächst sehen will wie man das COM-Modul dokumentiert. Da in Stetten wohl ein Kabel abgesoffen ist, das nun ausgetauscht werden muss, hatte ich Gelegenheit meinen Schreibtisch aufzuräumen. Dabei ist mir auch eine E-Mail von Tobias Ratschiller in die Hände gefallen. Ich werde diese Sache demnächst wieder aufnehmen, wenn Zeev und Andi mir eine vollgeschriebene Seite zukommen lassen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From eiche_(at)_richter-it.com Thu, 21 Sep 2000 18:52:25 +0200 Date: Thu, 21 Sep 2000 18:52:25 +0200 From: richter-it.com eiche_(at)_richter-it.com Subject: [php] dateien "preload" hi andy! des preloaden von grafiken bringt reell keinen geschwindigkeitsvorteil... die bits müssen halt übertragen werden, wie auch immer. nur rein subjektiv braucht dann halt die erste seite länger und die andren profitieren dann davon. preloaden kann man recht geschickt mit Javascript: wobei a natürlich dein bild is. hoffe dir geholfen zu haben. gruss Andreas From pb_(at)_webfactory.de Thu, 21 Sep 2000 18:45:10 +0200 Date: Thu, 21 Sep 2000 18:45:10 +0200 From: Philipp Bosch pb_(at)_webfactory.de Subject: [php] =?ISO-8859-1?Q?=24this_aus_=FCbergeordneter_Klasse?= Hallo Liste, ich habe folgendes Problem: Ich habe zwei Klassen. Die eine ist in der anderen eingebunden (" var $foo = new Bar(); "). Gibt es eine Möglichkeit, aus der eingebundenen Klasse die $this-Variable der übergeordneten Klasse anzusprechen? Danke für Hilfe! Philipp. From hartmann_(at)_freecharts.de Thu, 21 Sep 2000 19:02:01 +0200 Date: Thu, 21 Sep 2000 19:02:01 +0200 From: Johann-Peter Hartmann hartmann_(at)_freecharts.de Subject: [php] Re[2]: [php] Re[2]: [php] Java-Servlets und multithreading in PHP Hallo Andreas, > Context log: path="/php" Class Not Found in init > java.lang.ClassNotFoundException: net.php.servlet ... > > anscheinend liegt bei meiner konfiguartion noch einiges im argen ;-) > Na, gar nicht soviel. Er sucht die Klasse net.php.servlet, und die ist in der Java-Bibliothek phpsrvlt.jar verborgen. Also einfach phpsrvlt.jar (wo auch immer ein Windows-PHP die hintut ) in den CLASSPATH vom tomcat einbauen oder in tomcats lib-verzeichnis packen, dann sollte zumindest die ClassNotFoundException durch eine neue Fehlermeldung abgelöst werden ;-) . > > Soweit ich weiss, hat Sebastian das auch auf > > Windows zum laufen bekommen. > > Vielleicht sagt der ja mal was dazu. > > bin mal gespannt wie sebastian das geloest hat. Ja, mal sehen ob der die Mailingliste noch im Auge hat. > p.s.: ich war zu den dreharbeiten des neuen films "eine rakete fliegt > ueber das mi6 hauptquartier" leider nicht eingeladen Hmm, was meint eigentlich das "Geheim" bei einem Geheimdienst mit einem so grossen Bekanntheitsgrad, das jeder die Adressen kennt. Viele Grüße, johann From Mathias.Gloss_(at)_start.de Thu, 21 Sep 2000 19:15:31 +0200 Date: Thu, 21 Sep 2000 19:15:31 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] Authentifizierung mit der phplib gegenueber einem NT-Server Aloha, in einem Artikel von Kris Köhntopp hab ich gelesen, daß man mit der PHPLIB User gegenüber einem NT-Server authentifizieren kann. Leider hab ich nichts gefunden, wo erklaert wird, wie das gehen soll *gruebel* Gibts da irgend eine Beschreibung, die ich noch nicht gefunden habe ? Vielen Dank im Voraus und viele Grüße, Mathias From dominik.brumm_(at)_voodooweb.com Thu, 21 Sep 2000 19:31:42 +0200 Date: Thu, 21 Sep 2000 19:31:42 +0200 From: Dominik Brumm dominik.brumm_(at)_voodooweb.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_$this_aus_=FCbergeordneter_Klasse?= $foo ist ja ein Objekt der Klasse BAR. So kann aus der aktuellen Klasse über das Objekt zugegriffen werden. $this->foo->function_in_bar(); $this->foo->var_in_bar; sowas wie super gibt es in php nicht. gruss dominik ----- Original Message ----- From: "Philipp Bosch" To: Sent: Thursday, September 21, 2000 6:45 PM Subject: [php] $this aus übergeordneter Klasse > Hallo Liste, > > ich habe folgendes Problem: > > Ich habe zwei Klassen. Die eine ist in der anderen eingebunden (" var $foo = > new Bar(); "). Gibt es eine Möglichkeit, aus der eingebundenen Klasse die > $this-Variable der übergeordneten Klasse anzusprechen? > > Danke für Hilfe! > Philipp. > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > > > From cybermage_(at)_hirnstrudel.de Thu, 21 Sep 2000 19:29:32 +0200 Date: Thu, 21 Sep 2000 19:29:32 +0200 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_$this_aus_=FCbergeordneter_Klasse?= > ich habe folgendes Problem: > Ich habe zwei Klassen. Die eine ist in der anderen eingebunden (" var > $foo = > new Bar(); "). Gibt es eine Möglichkeit, aus der eingebundenen Klasse > die $this-Variable der übergeordneten Klasse anzusprechen? mit vererbung läßt es sich nicht lösen ?? bye benjamin From a-otto_(at)_web.de Thu, 21 Sep 2000 19:14:20 +0100 Date: Thu, 21 Sep 2000 19:14:20 +0100 From: andreas otto a-otto_(at)_web.de Subject: [php] Re[2]: [php] Re[2]: [php] Re[2]: [php] Java-Servlets und multithreading in PHP Hi Johann-Peter, Thursday, September 21, 2000, 6:02:01 PM, you wrote: > Hallo Andreas, >> Context log: path="/php" Class Not Found in init >> java.lang.ClassNotFoundException: net.php.servlet > ... >> >> anscheinend liegt bei meiner konfiguartion noch einiges im argen ;-) >> > Na, gar nicht soviel. > Er sucht die Klasse net.php.servlet, und die ist > in der Java-Bibliothek phpsrvlt.jar verborgen. das ist schon klar, ich habe auch sicherheitsahlber mal reingeschaut ;-) > Also einfach phpsrvlt.jar (wo auch immer ein > Windows-PHP die hintut ) in den CLASSPATH vom > tomcat einbauen oder in tomcats lib-verzeichnis > packen, dann sollte zumindest die ClassNotFoundException > durch eine neue Fehlermeldung abgelöst werden ;-) . im CLASSPATH steht sie ja schon drin, so wie es im readme im sourcecode beschrieben steht, denke ich zumindest. ich habe sie doch mal in das lib verzeichnis des tomcat kopiert aber das ergebnis inklusive fehlermeldung ist das gleiche. >> p.s.: ich war zu den dreharbeiten des neuen films "eine rakete fliegt >> ueber das mi6 hauptquartier" leider nicht eingeladen > Hmm, was meint eigentlich das "Geheim" bei einem > Geheimdienst mit einem so grossen Bekanntheitsgrad, > das jeder die Adressen kennt. das darf ich dir leider nicht sagen, ist geheim ;-) liebe gruesse, andreas -- andreas otto london (uk) From daniel_(at)_php4win.de Thu, 21 Sep 2000 15:34:27 +0200 Date: Thu, 21 Sep 2000 15:34:27 +0200 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] ..und täglich grüßt die GDlib > Solltest du tatsaechlich die php.ini abgeandert haben besteht die > Moeglichkeit das PHP die php.ini noch garnicht gefunden hat und somit > seine Defaultparameter benutzt die beim compilieren mit angegeben > wurden. Frage an die 'Rasselbande'(www.php4win.de) wird eure PHP Version > so ausgeliefert? nein, es sind die default werte. wer sicherheit will macht ein und bekommt dort die werte angezeigt. viele grüsse daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From postmaster_(at)_bladeck.de Thu, 21 Sep 2000 21:13:52 +0200 Date: Thu, 21 Sep 2000 21:13:52 +0200 From: Daniel Bladeck postmaster_(at)_bladeck.de Subject: [php] Datenbank in Array lesen und danach aussortieren! Hallo! Ich lese meine Daten zur Zeit aus einer Datenbank aus und gebe sie gleich auf den Bildschirm. Jetzt möchte ich diese Daten in Array lesen und danach nach 2 Punkten sortieren, bzw. Zeilen aus diesen Array löschen. Folgendes Problem liegt an. Unter dem Link http://www.branchen-oberpfalz.de/index2.html findet man meine Suchmaschiene mit der Datenbank. Wenn man auf die eite kommt kan man links auf Suchen Klicken, ohne das man was eingiebt. Dann stehen dort Firmen teilweise 3mal und öffter drin. Das hat alles seinen Grund, entweder sie sind in verschidenen Regionen oder unter verschiedenen branschen angemeldet. Nur bei der Ausgabe möchte ich jetzt das unterdrücken. Aber wie? Zur Zeit lese ich die Spalten bkz = eindeutige Benutzerkennung, Firmenname und Firmenbeschreibung aus und gebe sie gleich aus. Kann ich diese drei Punkte in ein ARRAY mit drei Feldern schreiben und dann einzelne Elemente löschen? Es darf aber immer nur WERT Firmenname und Beschreibung verglichen werden, da ja jeder Eintrag immer eine andere bkz hat. Beispiel: Satz 1: bkz= am-10000 firma = web-ct beschreibung = web-ct Satz 2: bkz= am-10001 firma = web-ct beschreibung = web-ct Jetzt benötige ich halt eine Möglichkeit die sagt das, das zwei gleiche Einträge sind und das einer Davon gelöscht wird aus einem Array, wenn möglich? Ich hoffe das man dieses Problem versteht, aber besser konnte ich es nicht beschreiben. Würde mich über eine Antwort freuen. Danke Daniel EMAIL: Daniel_(at)_bladeck.de Daniel_(at)_web-ct.de ---- Das etwas andere Branchenverzeichnis http://www.branchen-oberpfalz.de From miefert_(at)_pro-online.de Thu, 21 Sep 2000 22:47:55 +0200 Date: Thu, 21 Sep 2000 22:47:55 +0200 From: Stefan Miefert - pro-online.de miefert_(at)_pro-online.de Subject: [php] Weiterleitung hallo Alle, irgendwie kann ich keinen befehl finden der automatisch zu einer anderen Seite weiterleitet sowas . Kann mir da jemand weiterhelfen ? Danke From miefert_(at)_gmx.net Thu, 21 Sep 2000 23:34:22 +0200 Date: Thu, 21 Sep 2000 23:34:22 +0200 From: Stefan miefert_(at)_gmx.net Subject: [php] Seite umleiten Hallo, wie lautet der php Befehl zum uleiten von Webseiten From futurefarm_(at)_futurefarm.de Thu, 21 Sep 2000 23:35:11 +0200 Date: Thu, 21 Sep 2000 23:35:11 +0200 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Char , Tree Hallo, ein paar kurze Fragen: 1.) Ich möchte ein Feld mit einer max. Länge von 300 Zeichen speichern. Welchen Variablentyp kann ich einsetzen ? 2.) Ich möchte ein dynamisches Menü aufbauen (Baumstruktur) . Gibt es hier Vorschläge. Gruss Burkhard Stollenwerk From klein.ingo_(at)_vdi.de Thu, 21 Sep 2000 23:59:40 +0200 Date: Thu, 21 Sep 2000 23:59:40 +0200 From: Ingo Klein klein.ingo_(at)_vdi.de Subject: [php] PHP contra C/CGI Salute ! In einer Fa., bei der ich auch was tun soll, ist folgende Konstellation installiert: MSSQL-Server als DB-Server, Linux darunter Apache als www-Server, darunter PHP darunter mssql-Modul mit den bekannten Problemen (segmentation fault bei schreibenden Aktionen). Man versucht nun diesem Problem aus dem Weg zu gehen indem man das PHP in C-Quellen "umgießen" und diese via CGI einbinden will. Nun finde den Weg nicht soo toll und auch die obige Konstellation (insbesondere MSSQL) nicht, bin aber nicht so firm mit den anderen Möglichkeiten und Versionen, deshalb die Frage: Kann mir jemand Argumente für das PHP schreiben (sei nur zum Probieren und f. große Projekte nicht geeignet) und mglw. auch gegen die Verwendung von MSSQL. Es wäre mir in der Argumentation sicher eine Hilfe. Also denne, vielen Dank im voraus, Ingo. ------------------------ Mail from: Ingo Klein; Bei der Kraehenhuette 37; 04279 Leipzig home: http://www.vdi-mitglieder.de/klein_ingo voc: 0341/338 4556; mailto:klein.ingo_(at)_vdi.de From tm_(at)_itreff.de Fri, 22 Sep 2000 00:50:27 +0200 Date: Fri, 22 Sep 2000 00:50:27 +0200 From: Tobias Musholt tm_(at)_itreff.de Subject: [php] Datenbank in Array lesen und danach aussortieren! Daniel Bladeck schrieb: > > Hallo! > > Ich lese meine Daten zur Zeit aus einer Datenbank aus und gebe sie gleich > auf den Bildschirm. Jetzt möchte ich diese Daten in Array lesen und danach > nach 2 Punkten sortieren, bzw. Zeilen aus diesen Array löschen. Folgendes > Problem liegt an. Unter dem Link > http://www.branchen-oberpfalz.de/index2.html findet man meine Suchmaschiene > mit der Datenbank. Wenn man auf die eite kommt kan man links auf Suchen > Klicken, ohne das man was eingiebt. Dann stehen dort Firmen teilweise 3mal > und öffter drin. Das hat alles seinen Grund, entweder sie sind in > verschidenen Regionen oder unter verschiedenen branschen angemeldet. Nur bei > der Ausgabe möchte ich jetzt das unterdrücken. Aber wie? > Zur Zeit lese ich die Spalten bkz = eindeutige Benutzerkennung, Firmenname > und Firmenbeschreibung aus und gebe sie gleich aus. Kann ich diese drei > Punkte in ein ARRAY mit drei Feldern schreiben und dann einzelne Elemente > löschen? Es darf aber immer nur WERT Firmenname und Beschreibung verglichen > werden, da ja jeder Eintrag immer eine andere bkz hat. > Beispiel: > Satz 1: > bkz= am-10000 > firma = web-ct > beschreibung = web-ct > Satz 2: > bkz= am-10001 > firma = web-ct > beschreibung = web-ct > > Jetzt benötige ich halt eine Möglichkeit die sagt das, das zwei gleiche > Einträge sind und das einer Davon gelöscht wird aus einem Array, wenn > möglich? Warum gehst Du nicht einfach hin und gibst die Werte nicht dirket via SQL-Befehl aus. Sonst machst du die arbeit ja doppelt. Ich weis aber nicht wie der bei Dir in speziellen aussehen muss. Kannst mir ja mal ne eMail schicken wenn Du noch Hilfe brauchst. CU Toby -- Tobias H. Musholt CEO tobias.musholt_(at)_itreff.de ...iTreff internetservice Tungerloh-Capellen 41 TEL (p): +49-171-2850259 Musholt-Rommel-Walter GbR D-48712 Gescher...... TEL (d): +49-2542-954380 .....http://www.itreff.de GERMANY.............. FAX (d): +49-2542-954381 ...........info_(at)_itreff.de From tm_(at)_itreff.de Fri, 22 Sep 2000 00:58:40 +0200 Date: Fri, 22 Sep 2000 00:58:40 +0200 From: Tobias Musholt tm_(at)_itreff.de Subject: [php] Weiterleitung "Stefan Miefert - pro-online.de" schrieb: > > hallo Alle, > > irgendwie kann ich keinen befehl finden der automatisch zu einer anderen > Seite weiterleitet sowas . Kann mir da jemand weiterhelfen ? > > Danke Mach ein 'redirect': Header("Location: http://URL"); exit; Wirf Dich direkt auf die angegebene Site, aber Achtung, es duerfen bis zum Aufruf noch keinerlei Zeichen an den Browser gesendet worden sein, also kein 'echo', kein 'printf' und keine 'Leerzeichen'!!! (Hat mich bei erstmal fast zum Wahrsinn getrieben) CU Toby -- Tobias H. Musholt CEO tobias.musholt_(at)_itreff.de ...iTreff internetservice Tungerloh-Capellen 41 TEL (p): +49-171-2850259 Musholt-Rommel-Walter GbR D-48712 Gescher...... TEL (d): +49-2542-954380 .....http://www.itreff.de GERMANY.............. FAX (d): +49-2542-954381 ...........info_(at)_itreff.de From tm_(at)_itreff.de Fri, 22 Sep 2000 01:05:02 +0200 Date: Fri, 22 Sep 2000 01:05:02 +0200 From: Tobias Musholt tm_(at)_itreff.de Subject: [php] Char , Tree Burkhard Stollenwerk schrieb: > > Hallo, > > ein paar kurze Fragen: > > 1.) Ich möchte ein Feld mit einer max. Länge von 300 Zeichen speichern. > Welchen Variablentyp kann ich einsetzen ? IMHO ein Variable vom Typ 'string', kann zwischen 0 und 32768 Zeichen aufnehmen CU Toby -- Tobias H. Musholt CEO tobias.musholt_(at)_itreff.de ...iTreff internetservice Tungerloh-Capellen 41 TEL (p): +49-171-2850259 Musholt-Rommel-Walter GbR D-48712 Gescher...... TEL (d): +49-2542-954380 .....http://www.itreff.de GERMANY.............. FAX (d): +49-2542-954381 ...........info_(at)_itreff.de From L-Andre_(at)_gmx.de Fri, 22 Sep 2000 01:12:39 +0200 Date: Fri, 22 Sep 2000 01:12:39 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] Seite umleiten Hallo! Stefan schrieb: > wie lautet der php Befehl zum uleiten von Webseiten http://www.php.net/manual/function.header.php mfg, André Laugks From Dante_(at)_altmuehlnet.de Fri, 22 Sep 2000 01:57:47 +0200 Date: Fri, 22 Sep 2000 01:57:47 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] SSL-Server Hi Leute, so, nun bin ich endlich dazu gekommen meine komplette LAMP-Inst. durchzuführen. RedHat 6.2 Apache 1.3.12 PHP 4.0.2 OpenSSL-0.9.5a mod_ssl-2.6.6 freetype-1.3.1 gd-1.8.3 pdflib-3.0 (3.02 funzt nicht!) und vielleicht noch ein paar andere libs... weiß nimmer genau ;) Nun habe ich ein größeres Projekt, das auch noch weiterwachsen soll, es wird ein Intranet-Informationssystem. Da ich mich mit SSL bisher nicht unbedingt auskenne und mal was gelesen hatte folgende Frage: Hat SSL eine integrierte Session-Function? Ich dachte da mal was bei dem/den Threds zu den Sessions gelesen zu haben. Es ist ja $HTTP_SERVER_VARS["SSL_SESSION_ID"] bei SSL-Verbindungen da... bleibt diese ID immer gleich solange einer auf der SSL-Site ist? Oder noch besser: Was für Vorteile hab ich ausser der evtl. ID und Verschlüsselung noch durch SSL? Bye & Much Thanks Dante From Dante_(at)_altmuehlnet.de Fri, 22 Sep 2000 02:00:29 +0200 Date: Fri, 22 Sep 2000 02:00:29 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Anmerkung SSL-Server Hi Leute, auf die schnelle hab ich noch was vergessen... Wie sieht es denn mit dem Referer bei SSL-Seiten aus, wenn ich den geschützten Bereich verlasse, wird der Referrer mit https://... weitergegeben, oder komplett herausgelassen? Bye Dante From postmaster_(at)_bladeck.de Fri, 22 Sep 2000 05:56:28 +0200 Date: Fri, 22 Sep 2000 05:56:28 +0200 From: Daniel Bladeck postmaster_(at)_bladeck.de Subject: [php] Datenbank in Array lesen und danach aussortieren! Hallo! Meine Datenbakabfrage sieht zur Zeit wie folgt aus: $sql = "SELECT bkz, firma, beschreibung FROM user"; $ergebnis = mysql_query($sql, $verbindung); if($ergebnis) { print "\n"; while($zeile = mysql_fetch_row($ergebnis)) { for($i=0; $i < mysql_num_fields($ergebnis); $i++) { print "" . $zeile[$i] . ""; $i++; print "" . $zeile[$i] . ""; $i++; print "" . $zeile[$i] . ""; print "

    "; } } } else { ... Fehlermeldung !!!! Jetzt müsste diese Abfrage so umgeschrieben werden, das alles was den gleichen Inhalt hat, aber nur in den Feldern firma und beschreibung, nicht ausgegeben wird. Ich arbeite mit einer MySQL Datenbank! Wie kann ich das machen? Danke Daniel EMAIL: Daniel_(at)_bladeck.de Daniel_(at)_web-ct.de ---- Das etwas andere Branchenverzeichnis http://www.branchen-oberpfalz.de ----- Original Message ----- From: Tobias Musholt To: Sent: Friday, September 22, 2000 12:50 AM Subject: Re: [php] Datenbank in Array lesen und danach aussortieren! > > Folgendes > > Problem liegt an. Unter dem Link > > http://www.branchen-oberpfalz.de/index2.html findet man meine Suchmaschiene > > mit der Datenbank. Wenn man auf die Seite kommt kan man links auf Suchen > > Klicken, ohne das man was eingiebt. Dann stehen dort Firmen teilweise 3mal > > und öffter drin. Das hat alles seinen Grund, entweder sie sind in > > verschidenen Regionen oder unter verschiedenen branschen angemeldet. Nur bei > > der Ausgabe möchte ich jetzt das unterdrücken. Aber wie? > Warum gehst Du nicht einfach hin und gibst die Werte nicht dirket via > SQL-Befehl aus. Sonst machst du die arbeit ja doppelt. Ich weis aber > nicht wie der bei Dir in speziellen aussehen muss. > > Kannst mir ja mal ne eMail schicken wenn Du noch Hilfe brauchst. > > CU Toby From listen_(at)_mohajer.de Fri, 22 Sep 2000 06:08:35 +0200 Date: Fri, 22 Sep 2000 06:08:35 +0200 From: Marc-Alexander Prowe listen_(at)_mohajer.de Subject: [php] Char , Tree > > 1.) Ich möchte ein Feld mit einer max. Länge von 300 Zeichen speichern. > > Welchen Variablentyp kann ich einsetzen ? > >IMHO ein Variable vom Typ 'string', kann zwischen 0 und 32768 Zeichen >aufnehmen Ich weiss, die 32K-Grenze steht im Krause-Buch, aber nach meinen eigenen Versuchen geht auch (viel) mehr.... zum Glück! MfG, M.A. From penguins_(at)_ywesee.com Fri, 22 Sep 2000 07:35:12 +0200 Date: Fri, 22 Sep 2000 07:35:12 +0200 From: Daniel Strathemeier penguins_(at)_ywesee.com Subject: [php] Datenbank in Array lesen und danach aussortieren! Hallo Daniel, Nimm doch anstatt mysql_fetch_row, einfach mysql_fetch_array. Dann kannst du es einzeln auslesen. while ($row = mysql_fetch_array($ergebnis)){ echo $row["bkz"]; echo $row["firma"]; echo $row["beschreibung"]; } else { .... gruss Dany ----- Original Message ----- From: "Daniel Bladeck" To: Sent: Friday, September 22, 2000 5:56 AM Subject: Re: [php] Datenbank in Array lesen und danach aussortieren! > Hallo! > > Meine Datenbakabfrage sieht zur Zeit wie folgt aus: > $sql = "SELECT bkz, firma, beschreibung FROM user"; > $ergebnis = mysql_query($sql, $verbindung); > if($ergebnis) > { > print "
    \n"; > while($zeile = mysql_fetch_row($ergebnis)) > { > for($i=0; $i < mysql_num_fields($ergebnis); $i++) > { > print "" . $zeile[$i] . ""; > $i++; > print "" . $zeile[$i] . ""; > $i++; > print "" . $zeile[$i] . ""; > print "

    "; > } > } > } else { ... Fehlermeldung !!!! > > Jetzt müsste diese Abfrage so umgeschrieben werden, das alles was den > gleichen Inhalt hat, aber nur in den Feldern firma und beschreibung, nicht > ausgegeben wird. > Ich arbeite mit einer MySQL Datenbank! > Wie kann ich das machen? > > Danke Daniel > > EMAIL: > Daniel_(at)_bladeck.de > Daniel_(at)_web-ct.de > > ---- > Das etwas andere Branchenverzeichnis > http://www.branchen-oberpfalz.de > > ----- Original Message ----- > From: Tobias Musholt > To: > Sent: Friday, September 22, 2000 12:50 AM > Subject: Re: [php] Datenbank in Array lesen und danach aussortieren! > > > > > Folgendes > > > Problem liegt an. Unter dem Link > > > http://www.branchen-oberpfalz.de/index2.html findet man meine > Suchmaschiene > > > mit der Datenbank. Wenn man auf die Seite kommt kan man links auf Suchen > > > Klicken, ohne das man was eingiebt. Dann stehen dort Firmen teilweise > 3mal > > > und öffter drin. Das hat alles seinen Grund, entweder sie sind in > > > verschidenen Regionen oder unter verschiedenen branschen angemeldet. Nur > bei > > > der Ausgabe möchte ich jetzt das unterdrücken. Aber wie? > > > Warum gehst Du nicht einfach hin und gibst die Werte nicht dirket via > > SQL-Befehl aus. Sonst machst du die arbeit ja doppelt. Ich weis aber > > nicht wie der bei Dir in speziellen aussehen muss. > > > > Kannst mir ja mal ne eMail schicken wenn Du noch Hilfe brauchst. > > > > CU Toby > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From opitz_(at)_dts.de Fri, 22 Sep 2000 06:46:27 -0000 Date: Fri, 22 Sep 2000 06:46:27 -0000 From: Ron Opitz opitz_(at)_dts.de Subject: [php] Rechnen mit Komma als Dezimaltrenner Hallo *, ich benutze PHP3 unter NT mit Oracle. Oracle speichert, wie in Deutschland üblich die Zahlen mit Komma als Dezimaltrenner. PHP kann damit aber damit sehr wenig anfangen (rechnen). Gibt es eine Möglichkeit PHP generell mitzuteilen, dass das Komma das Dezimalzeichen ist, oder muß ich mit der number_format() Funktion jede Zahl konvertieren? Aber wie? Ich habe sie mit MySQL immer nur andersrum gebraucht, zur korrekten Anzeige ... Für Tips bin ich sehr dankbar. Gruss Ron From opitz_(at)_dts.de Fri, 22 Sep 2000 06:46:50 -0000 Date: Fri, 22 Sep 2000 06:46:50 -0000 From: Ron Opitz opitz_(at)_dts.de Subject: [php] Rechnen mit Komma als Dezimaltrenner Hallo *, ich benutze PHP3 unter NT mit Oracle. Oracle speichert, wie in Deutschland üblich die Zahlen mit Komma als Dezimaltrenner. PHP kann damit aber damit sehr wenig anfangen (rechnen). Gibt es eine Möglichkeit PHP generell mitzuteilen, dass das Komma das Dezimalzeichen ist, oder muß ich mit der number_format() Funktion jede Zahl konvertieren? Aber wie? Ich habe sie mit MySQL immer nur andersrum gebraucht, zur korrekten Anzeige ... Für Tips bin ich sehr dankbar. Gruss Ron From w.krauss-liste_(at)_aon.at Fri, 22 Sep 2000 08:14:23 +0200 Date: Fri, 22 Sep 2000 08:14:23 +0200 From: Krauss Werner w.krauss-liste_(at)_aon.at Subject: [php] Char , Tree From: Burkhard Stollenwerk Sent: Thursday, September 21, 2000 11:35 PM > 2.) Ich möchte ein dynamisches Menü aufbauen (Baumstruktur) . Gibt es hier > Vorschläge. schau auf den einschlaegigen scriptseiten nach, ich hab mal wo PHP3 TreeMenu gefunden, und mir dementsprechend umgeschrieben. zu sehen u.a. bei www.hallstatt.net/gemeinde/index.php3 auf wunsch schick ichs dir gerne per pm zu. werner -- www.gutelauneband.de registered Linux User 145180 werner.krauss_(at)_hallstatt.net Fatal error: Call to undefined function brain() in ./self.php3 on line 1 From smj_(at)_intratools.de Fri, 22 Sep 2000 09:40:54 +0200 Date: Fri, 22 Sep 2000 09:40:54 +0200 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] SSL-Server > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Thomas Feyrer > > Hi Leute, Hi Dante, > Oder noch besser: Was für Vorteile hab ich ausser der evtl. ID > und Verschlüsselung noch durch SSL? > reichen diese Vorteile nicht aus ? Letzendlich dreht sich das Thema um einen sicheren channel zum / vom Client (gilt natuerilich nicht nur fuer PHP), ist's nicht der Fall, dann kann halt alles moegliche geklaut werden, sei es UserAccount, UserPassword, seine SessionID usw. Gruss, Juri From smj_(at)_intratools.de Fri, 22 Sep 2000 09:42:46 +0200 Date: Fri, 22 Sep 2000 09:42:46 +0200 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] Datenbank in Array lesen und danach aussortieren! > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Daniel Bladeck > Hallo! Hi Daniel, > Meine Datenbakabfrage sieht zur Zeit wie folgt aus: > $sql = "SELECT bkz, firma, beschreibung FROM user"; > $ergebnis = mysql_query($sql, $verbindung); > .... > Jetzt müsste diese Abfrage so umgeschrieben werden, das alles was den > gleichen Inhalt hat, aber nur in den Feldern firma und > beschreibung, nicht ausgegeben wird. es kann sein, dass ich dich missverstehe ... $sql = "SELECT bkz, firma, beschreibung FROM user GROUP BY firma, beschreibung"; Gruss, Juri From thomas.hausheer_(at)_denon.ch Fri, 22 Sep 2000 09:46:44 +0200 Date: Fri, 22 Sep 2000 09:46:44 +0200 From: thomas hausheer thomas.hausheer_(at)_denon.ch Subject: [php] Woche mit php ermitteln Hallo Liste ich suche eine Funktion, die mir die aktuelle Wochen-Nr (1-52) ausgibt. Analog WEEK(date) in SQL. Leider gibts meineswissens keine solche Formatieransweisung beim date-Befehl. Hat jemand eine Lösung? Vielen Dank. Gruss thomas From krug_(at)_design-shop.de Fri, 22 Sep 2000 09:54:15 +0100 Date: Fri, 22 Sep 2000 09:54:15 +0100 From: Andreas Krug krug_(at)_design-shop.de Subject: [php] Bilder mit header ausgeben Hallo Liste, ich habe ein Problem ? ich möchte mit folgenden Zeilen ein Bild ausgeben manschmall zeigt der Browser das Bild aber nicht an :-( showbanner.php3 und in einer html Seite rufe ich dann mit das Script auf Gruß Andreas akrug_(at)_ngi.de From sb_(at)_phpopentracker.de Fri, 22 Sep 2000 10:23:39 +0200 Date: Fri, 22 Sep 2000 10:23:39 +0200 From: Sebastian Bergmann sb_(at)_phpopentracker.de Subject: [php] Woche mit php ermitteln thomas hausheer wrote: > ich suche eine Funktion, die mir die aktuelle Wochen-Nr (1-52) ausgibt. liefert Dir die Nummer der aktuellen Woche. -- From eschmid_(at)_php.net Fri, 22 Sep 2000 10:30:41 +0200 Date: Fri, 22 Sep 2000 10:30:41 +0200 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Woche mit php ermitteln thomas hausheer wrote: > ich suche eine Funktion, die mir die aktuelle Wochen-Nr (1-52) ausgibt. > Analog WEEK(date) in SQL. Leider gibts meineswissens keine solche > Formatieransweisung beim date-Befehl. Hat jemand eine Lösung? http://www.php.net/manual/de/function.strftime.php -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de Besuchen Sie uns auf der Buchmesse in Frankfurt, Halle 4.0, Stand D 1117 und auf der Systems in München, Halle C2, 126 From info_(at)_subjective.de Fri, 22 Sep 2000 10:30:57 +0200 Date: Fri, 22 Sep 2000 10:30:57 +0200 From: Thomas Weinert info_(at)_subjective.de Subject: [php] Bilder mit header ausgeben Das kann nicht wirklich funktionieren, die beiden Header Anweisungen widersprechen sich. header("Content-type: image(gif"); => Jetzt kommen die Daten eines Bildes header("Location: $bild"); => Rufe andere URL auf, hier gibt es keine Daten. Korrekt wäre /* Bild öffnen */ $fp = fopen($bild, "r"); /* Dateizeiger prüfen */ if ($fp) { /* Header senden Datenart */ header("Content-type: image/gif"); /* Cache ausschalten */ header("Expires: 0"); /* Daten durchjagen */ fpassthru($fp); /* Datenzeiger schließen */ _(at)_fclose($fp); } Oder halt nur den Location-Header verwenden, je nachdem was grade gefragt ist. :-) cu Thomas Weinert http://www.subjective.de From Dirk_(at)_Hartmann.Net Fri, 22 Sep 2000 11:00:23 +0200 Date: Fri, 22 Sep 2000 11:00:23 +0200 From: Dirk Hartmann Dirk_(at)_Hartmann.Net Subject: [php] Datenbank in Array lesen und danach aussortieren! Hallo Daniel, > > Meine Datenbakabfrage sieht zur Zeit wie folgt aus: > > $sql = "SELECT bkz, firma, beschreibung FROM user"; > > $ergebnis = mysql_query($sql, $verbindung); > > .... > > Jetzt müsste diese Abfrage so umgeschrieben werden, das alles was den > > gleichen Inhalt hat, aber nur in den Feldern firma und > > beschreibung, nicht ausgegeben wird. > > es kann sein, dass ich dich missverstehe ... > $sql = "SELECT bkz, firma, beschreibung FROM user > GROUP BY firma, beschreibung"; Wenn sich die Daten häufiger wiederholen, solltest Du die Datenbank anders planen (splitten): a) bkz, id_firma, id_beschreibung b) id_firma firma c) id_beschreibung, beschreibung Vorteil: bei größeren Datenmengen schneller, DB wird relational Gruesse Dirk From Dirk_(at)_Hartmann.Net Fri, 22 Sep 2000 11:08:00 +0200 Date: Fri, 22 Sep 2000 11:08:00 +0200 From: Dirk Hartmann Dirk_(at)_Hartmann.Net Subject: [php] $this aus =?iso-8859-1?Q?=FCbergeordneter?= Klasse :o) Dominik Brumm schrieb: > > sowas wie super gibt es in php nicht. > PHP ist doch auch an sich super!!! :o) Dirk From ritze_(at)_globalpark.de Fri, 22 Sep 2000 11:27:49 +0200 Date: Fri, 22 Sep 2000 11:27:49 +0200 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_$this_aus_=FCbergeordneter_Klasse?= Hallo, > Ich habe zwei Klassen. Die eine ist in der anderen > eingebunden (" var $foo = > new Bar(); "). Gibt es eine Möglichkeit, aus der > eingebundenen Klasse die > $this-Variable der übergeordneten Klasse anzusprechen? Vielleicht habe ich programmiertechnisch ja was verpasst. Aber worin liegt der Nachteil, wenn Du statt des Einbindens über $foo einfach Deine Klasse Bar() mit extends erweiterst? Also class foo extends Bar() Dann kannst Du doch wieder mit $this arbeiten. gruss ritze From daniel_(at)_php4win.de Fri, 22 Sep 2000 11:30:38 +0200 Date: Fri, 22 Sep 2000 11:30:38 +0200 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] Re: [php] $this aus übergeordneter Klasse > $foo ist ja ein Objekt der Klasse BAR. > > So kann aus der aktuellen Klasse über das Objekt zugegriffen werden. > $this->foo->function_in_bar(); > $this->foo->var_in_bar; > > sowas wie super gibt es in php nicht. doch, ab php4.0.1 \n"; } } class test2 extends test1 { } class test3 extends test2 { function test3() { print "Klasse 3
    \n"; parent::test1(); test1::test1(); } } $test1 = new test1; $test2 = new test2; $test3 = new test3; test3::test3(); ?> das fazit solltest du selbst ziehen können. gruss daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From webmaster_(at)_brangl.de Fri, 22 Sep 2000 11:36:07 +0200 Date: Fri, 22 Sep 2000 11:36:07 +0200 From: Dominik Voege webmaster_(at)_brangl.de Subject: [php] =?iso-8859-1?Q?Wortliste_Syntaxhervorhebung_f=FCr_UltraEdit?= Hallo Weis jemand obs so ne Liste für UltraEdit32 für PHP gibt, damit PHP auch schön buuunt und in Farbe ist *g* ? Am besten inklusive HTML, das ja standartmäßig schon dabei war. Mit freundlichen Gruessen Dominik Voege webmaster_(at)_brangl.de ------------------------------------------- Brangl Elektro-Anlagentechnik Wohlmutser Weg 11 87463 Dietmannsried Telefon: +49 8374 5476 Telefax: +49 8374 5571 Internet: www.brangl.de E-Mail: info_(at)_brangl.de ------------------------------------------- From christian.toepp_(at)_autostar.de Fri, 22 Sep 2000 11:39:38 +0200 Date: Fri, 22 Sep 2000 11:39:38 +0200 From: Christian Toepp christian.toepp_(at)_autostar.de Subject: [php] =?iso-8859-1?Q?RE=3A_=5Bphp=5D_Wortliste_Syntaxhervorhebung_f=FC?= =?iso-8859-1?Q?r_UltraEdit?= =?iso-8859-1?Q?r_UltraEdit?= > Weis jemand obs so ne Liste für UltraEdit32 für PHP gibt, > damit PHP auch > schön buuunt und in Farbe ist *g* ? > Am besten inklusive HTML, das ja standartmäßig schon dabei war. Gibts direkt bei UltraEdit auffe Homepage, weiss jetzt aber die Adresse nicht. MfG Chris From sb_(at)_phpopentracker.de Fri, 22 Sep 2000 11:40:44 +0200 Date: Fri, 22 Sep 2000 11:40:44 +0200 From: Sebastian Bergmann sb_(at)_phpopentracker.de Subject: [php] Wortliste Syntaxhervorhebung =?iso-8859-1?Q?f=FCr?= UltraEdit Dominik Voege wrote: > Weis jemand obs so ne Liste für UltraEdit32 für PHP gibt, damit PHP auch > schön buuunt und in Farbe ist *g* ? Auf http://www.ultraedit.com/ gibt es sowas. -- From heiko_(at)_ghost.tmt.de Fri, 22 Sep 2000 09:44:17 GMT Date: Fri, 22 Sep 2000 09:44:17 GMT From: Heiko Schubert heiko_(at)_ghost.tmt.de Subject: [php] phplib 7.02c und php4 Mahlzeit, ich benutze unter php 4.02 das Sessionmanagement der phplib 7.02. Bisher hatte ich folgendes erfolgreich in Benutzung: --- index.php --- include("/www/phplib/prepend.php3"); page_open( array( "sess" => "Example_Session", "sess_cachetime" => "300", "auth" => "Example_Auth", "perm" => "Example_Perm")); $perm->check("coadmin"); $host_name = $REMOTE_HOST . " " . $REMOTE_ADDR; $login_name = $auth->auth["uname"]; $login_perm = $auth->auth["perm"]; ... page_close(); --- index.php --- usw. Heute habe ich erstmals die optimierte php.ini verwendet und bekam beim Aufruf meiner Seiten folgende Meldung: Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in /www/phplib/session.inc on line 262 In der php.ini ist das "allow_call_time_pass_reference" auf off gesetzt. Tja, da dieses in zukünftigen php-Versionen nicht mehr unterstützt wird, sollte ich diesen Wert nicht einfach auf "On" setzen, sondern muß mir wohl eine andere Lösung einfallen lassen. Nur: was? Ich muß ehrlich gestehen, daß ich diesen Fehler gar nicht richtig verstehe. Wo liegt denn bei mir das Problem? Was mag php 4.02 nicht? Danke schon einmal für evtl. Tips. Bye, Heiko From info_(at)_agathos.net Fri, 22 Sep 2000 09:30:46 +0200 Date: Fri, 22 Sep 2000 09:30:46 +0200 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Weiterleitung > irgendwie kann ich keinen befehl finden der automatisch zu einer anderen > Seite weiterleitet sowas . Kann mir da jemand weiterhelfen ? Dann darf vor der Headerzeile oben absulut nichts an den Browser übertragen werden, auch kein Leerzeichen Oder: Liebe Grüße aus dem Allgäu Theo From sb_(at)_phpopentracker.de Fri, 22 Sep 2000 12:12:58 +0200 Date: Fri, 22 Sep 2000 12:12:58 +0200 From: Sebastian Bergmann sb_(at)_phpopentracker.de Subject: [php] phplib 7.02c und php4 Heiko Schubert wrote: > ich benutze unter php 4.02 das Sessionmanagement der phplib 7.02. Bisher > hatte ich folgendes erfolgreich in Benutzung: Das wissen wir bereits, denn in nunmehr drei Postings Message-ID: <20000920.10110700_(at)_heiko.tmt.de> Message-ID: <20000921.6594000_(at)_heiko.tmt.de> Message-ID: <20000922.9441700_(at)_heiko.tmt.de> hast Du uns das bereits mitgeteilt. Bereits auf Dein erstes Posting wurde Dir binnen weniger Minuten geantwortet, siehe Message-ID: <39C88F6C.7460829D_(at)_takenet.de> Nun frage ich mich, was Du mit Deinem wiederholten Posten beabsichtigst. Gefällt Dir die Antwort von Joerg Behrens nicht, verstehst Du sie nicht oder was ist der Grund? -- From h.schubert_(at)_tmt.de Fri, 22 Sep 2000 10:29:57 GMT Date: Fri, 22 Sep 2000 10:29:57 GMT From: Heiko Schubert h.schubert_(at)_tmt.de Subject: [php] phplib 7.02c und php4 Hallo Sebastian, > > ich benutze unter php 4.02 das Sessionmanagement der phplib 7.02. Bisher > > hatte ich folgendes erfolgreich in Benutzung: > Das wissen wir bereits, denn in nunmehr drei Postings Mist - da sind wohl einige e-mails nicht bei mir angekommen :-( Danke für den Hinweis, ich schaue mal im Archiv nach. > Nun frage ich mich, was Du mit Deinem wiederholten Posten beabsichtigst. > Gefällt Dir die Antwort von Joerg Behrens nicht, verstehst Du sie nicht oder > was ist der Grund? s.o. - ich ging davon aus, daß meine e-mails nicht angekommen bin, da ich seit einigen Tagen null e-mails aus der Liste erhalten habe. Sorry noch einmal - war nicht beabsichtig. Bye, Heiko From mailing_(at)_rpnetworks.de Fri, 22 Sep 2000 14:31:13 +0200 Date: Fri, 22 Sep 2000 14:31:13 +0200 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] Datenbank in Array lesen und danach aussortieren! At 09:42 22.09.2000 +0200, you wrote: > > -----Original Message----- > > From: php-admin_(at)_php-center.de > > [mailto:php-admin_(at)_php-center.de]On Behalf > > Of Daniel Bladeck > > Hallo! >Hi Daniel, > > > Meine Datenbakabfrage sieht zur Zeit wie folgt aus: > > $sql = "SELECT bkz, firma, beschreibung FROM user"; > > $ergebnis = mysql_query($sql, $verbindung); > > .... > > Jetzt müsste diese Abfrage so umgeschrieben werden, das alles was den > > gleichen Inhalt hat, aber nur in den Feldern firma und > > beschreibung, nicht ausgegeben wird. > >es kann sein, dass ich dich missverstehe ... >$sql = "SELECT bkz, firma, beschreibung FROM user >GROUP BY firma, beschreibung"; > >Gruss, >Juri Wäre hier nicht distinct angebrachter ?? Gruß Rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Believe in your dreams - there is nothing that you can't get done" -- From news_(at)_palatin.at Fri, 22 Sep 2000 14:35:15 +0200 Date: Fri, 22 Sep 2000 14:35:15 +0200 From: W. Palatin news_(at)_palatin.at Subject: [php] WWW-Authenticate, $PHP_AUTH_USER und $PHP_AUTH_PW Hallo Liste, Kann ich die Variablen $PHP_AUTH_USER,$PHP_AUTH_PW auch reseten? Meine Problemstellung: Nach einer (1) fehlgeschlagenen Authentifizierung wird der User auf eine 401 Seite gesendet. Er soll jedoch die Option haben sich nochmals zu Authentifizieren. Er klickt auf entsprechenden Link. Leider kommt er sofort wieder auf die 401 Seite da sein vorher eingegebener Benutzername und Kennwort noch immer gespeichert sind. ---code $success = auth($PHP_AUTH_USER,$PHP_AUTH_PW,getenv("SCRIPT_NAME")); function auth($user, $pass, $file) { if (!isset($user) OR !isset($pass)) { header("WWW-Authenticate: Basic realm=\"pal05.net\""); header("HTTP/1.0 401 Unauthorized"); //ein Header befehl direkt auf error.php bewirkt das kein //Authentifizierungsfester kommt sondern sofort auf errror.php //verwiesen wird (darum ein refresh). print "". "". ""; exit; } else { ...DB_VERBINDUNG... while ($account = mysql_fetch_array($result)) { if ($account[PW_USER]==$user AND $account[PW_PASS]==$pass) {return 2; exit;} else { header("Location: /error.php?error=401"); exit;} } } } ---/code -- Willibald Palatin, Entwicklung yline web access services AG Richard Strauss-Straße 10, A-1230 Wien fon: +43-1-919 99 -242 - fax: +43-1-919 99 -119 From smj_(at)_intratools.de Fri, 22 Sep 2000 14:38:29 +0200 Date: Fri, 22 Sep 2000 14:38:29 +0200 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] Datenbank in Array lesen und danach aussortieren! > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Rene Paschold > > > > Meine Datenbakabfrage sieht zur Zeit wie folgt aus: > > > $sql = "SELECT bkz, firma, beschreibung FROM user"; > > > $ergebnis = mysql_query($sql, $verbindung); > > > .... > > > Jetzt müsste diese Abfrage so umgeschrieben werden, das > > > alles was den > > > gleichen Inhalt hat, aber nur in den Feldern firma und > > > beschreibung, nicht ausgegeben wird. > > > >es kann sein, dass ich dich missverstehe ... > >$sql = "SELECT bkz, firma, beschreibung FROM user > >GROUP BY firma, beschreibung"; > > > >Gruss, > >Juri > > > Wäre hier nicht distinct angebrachter ?? ich glaube nicht, IMHO bezieht sich DISTINCT nur auf ein Feld, Daniel wollte > > > alles was den > > > gleichen Inhalt hat, aber nur in den Feldern firma und > > > beschreibung, nicht ausgegeben wird. Betonung liegt auf "firma und beschreibung". Aber vielleicht taeusche ich mich ;-) Gruss, Juri From robert.sedlacek1_(at)_chello.at Fri, 22 Sep 2000 14:49:25 +0200 Date: Fri, 22 Sep 2000 14:49:25 +0200 From: Sedlacek Robert robert.sedlacek1_(at)_chello.at Subject: [php] WWW-Authenticate, $PHP_AUTH_USER und $PHP_AUTH_PW "W. Palatin" schrieb: > [ eine Frage zum Reset von PHP-Authentifizierungen ] Wie ist das eigentlich? Woran erkennt der Browser die unterschiedlichen Logins zu den Unterschiedlichen Seiten? Durch den Realm oder die URL? Wenns eines dieser beiden wäre könnte man doch den Realm bzw. die URL mit Hilfe von SessionIDs dynamisch generieren und dadurch bei einem Link auf "neu anmelden" eine neue Session generieren und somit ein erneutes Anmelden erzwingen. Robert -- Prevent trouble before it arises. Put things in order before they exist. The giant pine tree grows from a tiny sprout. The journey of a thousand miles starts from beneath your feet. From UW_(at)_NetUSE.DE Fri, 22 Sep 2000 15:24:48 +0200 Date: Fri, 22 Sep 2000 15:24:48 +0200 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] [announce] IT[X] - Integrated Template [Extension] Ahoi, yet another template class im PHPLib CVS - http://phplib.netuse.de/cgi/cvsweb.cgi/php-lib/. Als ein Abfallprodukt eines größeren Projekts gibt es eine neue Template Klasse. IT[X] liegt zwischen den Till&Tobel Templates und FastTemplate/IsoTemplate (Näheres siehe PHPLib Liste). Der entscheidende Unterschied liegt darin, daß innerhalb eines Files mehrere Blöcke möglich sind. Daudesigner brauchen ein Template nicht mehr auf mehrere Files zu verteilen. +++ Features +++ IT: - Suchen&Ersetzen - Entfernung unbekannter Variablen - Blöcke in -einem- File - Verschachtelung von Blöcken möglich - Entfernung leerer Blöcke ITX: - Blöcke in externen Files +++ API +++ Die Block API nochmals einfacher als die der IsoTemplates (stable template.inc, Isotopp ist der Nick von Kristian). IT mit Blöcken: $tpl->setCurrentBlock( string blockname ) $tpl->setVariable( array ( string varname => mixed value ) ); $tpl->parseCurrentBlock(); ITX ist eine Ableitung von IT und bietet die Möglichkeit Blöcke aus externen Files einzubinden. Mit anderen Worten: ITX bietet praktisch den vollen Featureset von IsoTemplate. ITX mit externen Blöcken: $tpl->addBlockfile( string placeholder, string blockname, string filename); $tpl->setCurrentBlock( string blockname ) $tpl->setVariable( array ( string varname => mixed value ) ); $tpl->parseCurrentBlock(); +++ Status +++ Die API ist noch nicht isofiziert und entspricht nicht den PHPLib naming conventions. Ich habe leider derweil keine Zeit hier Anpassungen vorzunehmen, also entweder umbauen oder vorsichtig sein. Zur Stabilität kann ich noch nicht viel sagen, erste Tests verliefen gut. Etwas Doku ist im Source, ansonsten das PHPLib Listen Posting lesen und -dort- nachfragen. +++ Speed +++ Schnell, es ist kein relevanter Unterschied zu den IsoTemplates meßbar. Das wichtige an jeder Templateklasse ist die Verwendung von preg_replace(); dies gewinnt gegenüber strtr() und Schleife + str_replace() bei wenigen Ersetzungen (n<50) spürbar. preg_replace() wird auch in IT[X] benutzt. +++ Download +++ http://phplib.netuse.de/cgi/cvsweb.cgi/php-lib/php/ext/integratedtemplate.inc http://phplib.netuse.de/cgi/cvsweb.cgi/php-lib/php/ext/integratedtemplateextension.inc Viel Spaß! Ulf -- Ulf Wendel NetUSE AG, Siemenswall, 24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From mail_(at)_marco-schulz.de Fri, 22 Sep 2000 15:32:09 +0200 Date: Fri, 22 Sep 2000 15:32:09 +0200 From: Marco Schulz mail_(at)_marco-schulz.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Wortliste_Syntaxhervorhebung_f=FCr_UltraEdit?= Ja, unter www.ultraedit.com MfG Marco -----Original Message----- From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf Of Dominik Voege Sent: Friday, September 22, 2000 11:36 AM To: php_(at)_php-center.de Subject: [php] Wortliste Syntaxhervorhebung für UltraEdit Hallo Weis jemand obs so ne Liste für UltraEdit32 für PHP gibt, damit PHP auch schön buuunt und in Farbe ist *g* ? Am besten inklusive HTML, das ja standartmäßig schon dabei war. Mit freundlichen Gruessen Dominik Voege webmaster_(at)_brangl.de From matthias_(at)_mteege.de Fri, 22 Sep 2000 15:22:43 +0200 Date: Fri, 22 Sep 2000 15:22:43 +0200 From: Matthias Teege matthias_(at)_mteege.de Subject: [php] Gueltiges Datum Moin, ich benötige eine Funktion welche die Gültigkeit eines Datums überprüft. Hat jemand vielleicht eine Quelle für mich? Vielen Dank Matthias From florian.petter_(at)_braintrust.at Fri, 22 Sep 2000 16:47:56 +0200 Date: Fri, 22 Sep 2000 16:47:56 +0200 From: Florian Petter florian.petter_(at)_braintrust.at Subject: [php] Source Control This is a multi-part message in MIME format. ------=_NextPart_000_0154_01C024B4.DBD07980 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi PHP Liste! Frage: Kennt jemand von euch ein gutes Tool, mit dem man bei gr=F6=DFeren Internet Projekten an denen mehrere Leute arbeiten die Dateien / SourceCode verwalten kann??? Gibt es irgend eine spezielle Source Control Software f=FCr PHP? (Versionen verwalten, etc.) Gibt es auch Source Control Software Programme f=FCr FTP? (Wenn die Programmierer =FCber FTP auf den Server zugreifen?) Gibt es eine Software, die Windows, Mac und Linux unterst=FCtzt? Kennt jemand zuf=E4llig Links / Infos zu diesem Thema? Vielen Dank, Florian ------=_NextPart_000_0154_01C024B4.DBD07980 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
    Hi PHP Liste!
     
    Frage: Kennt jemand von euch ein gutes = Tool, mit=20 dem man bei
    gr=F6=DFeren Internet Projekten an = denen mehrere Leute=20 arbeiten die
    Dateien / SourceCode verwalten = kann??? Gibt es irgend eine
    spezielle Source Control Software f=FCr = PHP?=20 (Versionen verwalten, etc.)
     
    Gibt es auch Source Control Software = Programme f=FCr=20 FTP? (Wenn die
    Programmierer =FCber FTP auf den Server = zugreifen?)
     
    Gibt es eine Software, die Windows, Mac = und Linux=20 unterst=FCtzt?
     
    Kennt jemand zuf=E4llig Links / Infos = zu diesem=20 Thema?
     
    Vielen Dank,
    Florian
     
    ------=_NextPart_000_0154_01C024B4.DBD07980-- From behrens_(at)_takenet.de Fri, 22 Sep 2000 16:46:45 +0200 Date: Fri, 22 Sep 2000 16:46:45 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Gueltiges Datum Matthias Teege schrieb: > > Moin, > > ich benötige eine Funktion welche die Gültigkeit eines > Datums überprüft. Hat jemand vielleicht eine Quelle für mich? Das Manual?? :) Schau mal nach checkdate() 'http://www.php.net/manual/function.checkdate.php' z.B. Oder schreib mal was du Genau pruefen moechtest? Die Schreibweise, Gueltigkeitbereicht etc. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From smj_(at)_intratools.de Fri, 22 Sep 2000 16:49:12 +0200 Date: Fri, 22 Sep 2000 16:49:12 +0200 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] Gueltiges Datum > -----Original Message----- > From: matthias_(at)_mteege.de [mailto:matthias_(at)_mteege.de] > Sent: Friday, September 22, 2000 3:23 PM > > Moin, Hi Matthias, > ich benötige eine Funktion welche die Gültigkeit eines > Datums überprüft. Hat jemand vielleicht eine Quelle für mich? http://www.php.net/manual/function.checkdate.php Gruss, Juri From eschmid_(at)_php.net Fri, 22 Sep 2000 17:05:08 +0200 Date: Fri, 22 Sep 2000 17:05:08 +0200 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Source Control > Florian Petter wrote: > Frage: Kennt jemand von euch ein gutes Tool, mit dem man bei > größeren Internet Projekten an denen mehrere Leute arbeiten die > Dateien / SourceCode verwalten kann??? Gibt es irgend eine > spezielle Source Control Software für PHP? (Versionen verwalten, etc.) http://de.php.net/books.php ganz unten ist ein Buch zum Thema. Der PHP Server www.php.net ist zur Zeit down. > Gibt es auch Source Control Software Programme für FTP? (Wenn die > Programmierer über FTP auf den Server zugreifen?) Nein, das wird mit 'cvs commit -m "mein wichtiger Beitrag" filename' gemacht. Dateien holt man sich auf die eigene Festplatte mit 'cvs -z3 update -P' und dazu wäre FTP eher schädlich. > Gibt es eine Software, die Windows, Mac und Linux unterstützt? Ja das soll es auch geben. So hat es Catharina Paulsen fertig gebracht die übersetzten PostgreSQL-Dokumentation in eine Zeile zu schreiben weil die DOS-Zeilenumbrüche nicht erkannt wurden. > Kennt jemand zufällig Links / Infos zu diesem Thema? Bei books.php ist ein Link wo man mehrere Kapitel dieses CVS-Buches lesen kann. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de Besuchen Sie uns auf der Buchmesse in Frankfurt, Halle 4.0, Stand D 1117 und auf der Systems in München, Halle C2, 126 From a-otto_(at)_web.de Fri, 22 Sep 2000 16:13:28 +0100 Date: Fri, 22 Sep 2000 16:13:28 +0100 From: andreas otto a-otto_(at)_web.de Subject: [php] Source Control Hi Florian, > Warnung: > Der HTML-Inhalt der Mail enthielt aktive Elemente wie Java, > Javascript oder Formulare. > Diese Teile wurden aus Sicherheitsgründen deaktiviert. > Möglicherweise ist die Darstellung der Mail dadurch beeinträchtigt. nicht nur die leute von web.de haben was gegen html emails ;-) auch fuer diese liste gelten gewisse regeln... > Frage: Kennt jemand von euch ein gutes Tool, mit dem man bei > größeren Internet Projekten an denen mehrere Leute arbeiten die > Dateien / SourceCode verwaltenkann??? Gibt es irgend eine > spezielle Source Control Software für PHP? (Versionen verwalten, > etc.) antwort: [ www.cvshome.org ] liebe gruesse, andreas -- andreas otto london (uk) From webmasterbhs_(at)_bluewin.de Fri, 22 Sep 2000 17:04:38 +0200 Date: Fri, 22 Sep 2000 17:04:38 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Gueltiges Datum > ich benötige eine Funktion welche die Gültigkeit eines > Datums überprüft. Hat jemand vielleicht eine Quelle für mich? checkdate (PHP3 , PHP4 ) checkdate -- Validate a date/time Description int checkdate (int month, int day, int year) Returns true if the date given is valid; otherwise returns false. Checks the validity of the date formed by the arguments. A date is considered valid if: year is between 0 and 32767 inclusive month is between 1 and 12 inclusive Day is within the allowed number of days for the given month. Leap years are taken into consideration. wer (handbuch) ließt ist klar im vorteil ;-) kiri From jens.koehler_(at)_zwiewelt.org Fri, 22 Sep 2000 17:21:51 +0100 Date: Fri, 22 Sep 2000 17:21:51 +0100 From: =?ISO-8859-1?Q? Jens_K=F6hler ?= jens.koehler_(at)_zwiewelt.org Subject: [php] Gueltiges Datum Matthias Teege schrieb am 22.09.2000: hallo matthias, >ich benötige eine Funktion welche die Gültigkeit eines >Datums überprüft. Hat jemand vielleicht eine Quelle für mich? öhm. _ich_ würde erstmal fragen, was du denn für daten als datum übergeben kriegst. die date funktion macht nämlich automatisch ein "gültiges" datum, wenn es so sachen sind wie z.b. 2000-09-32. daraus wird dann einfach ein gültiges datum (z.b. 2000-10-02). falls du das nicht meinst, was meinst du konkret? gruß jens ----- "ES SPIELT KEINE ROLLE, OB DU AN REINKARNATION GLAUBST. WICHTIG IST, OB DIE REINKARNATION AN DICH GLAUBT..." Tod From berniq_(at)_aon.at Fri, 22 Sep 2000 18:05:46 +0200 Date: Fri, 22 Sep 2000 18:05:46 +0200 From: Bernhard Bauch berniq_(at)_aon.at Subject: [php] GD- library ? hallo ! ich probiere jetzt schon seit einiger zeit PHP-4.0.2 mit postgreSQL und GD-library zu kompilieren ! aber das will einfach nicht funktionieren ! weil ich immer meldungen bekomme wie: PGSQL: /usr/inlcude/pgsql/config.h ....datei oder verzeichnis nicht gefunden GD: ..../php-4.0.2/ext/gd/php_gd.h ....datei oder verzeichnis nicht gefunden wenn ich dann in dieser verzeichnisse schaue, befinden sich die gesuchten dateien aber dort ! ....warum findet "er" diese dann nicht ??? (zugriffsrechte sind natürlich da!) ist das überhaupt sinnvoll was ich hier probiere ? ìch will eigentlich "nur" PHP4.0 mit einer GD-library benutzten ....und auf eine postgresSQL datenbank zu greifen !! muss ich dafür überhaupt php4 neu kompilieren .. oder kann ich das Gd modul einfach händlisch laden ??? danke danke berni ---------------------------------------- Bernhard Bauch E-Mail: berniq_(at)_aon.at http://www.stupidius.net From mschomers_(at)_web.de Fri, 22 Sep 2000 18:38:00 +0200 Date: Fri, 22 Sep 2000 18:38:00 +0200 From: Malte Schomers mschomers_(at)_web.de Subject: [php] Seite mit POST "aufrufen" Hi! Kann man eigentlich das Aufrufen einer Seite mit POST simulieren? Malte -- /***********************************************************/ /* malte schomers */* mschomers_(at)_web.de */* www.malte.de.cx */ /* jepp */* die seite mit pepp!! */* http://www.jepp.de.st */ /***********************************************************/ From krug_(at)_design-shop.de Fri, 22 Sep 2000 19:03:45 +0100 Date: Fri, 22 Sep 2000 19:03:45 +0100 From: Andreas Krug krug_(at)_design-shop.de Subject: [php] aw: Bilder mit header ausgeben Hallo, ich habe immernoch ein Problem ? ich möchte mit folgenden Zeilen ein Bild ausgeben manschmall zeigt der Browser das Bild aber nicht an :-( showbanner.php3 und in einer html Seite rufe ich dann mit das Script auf hab mir selbst folgendes gedacht das selbe Script showbanner.php3 wird auf einer html-Seite öfters aufgerufen vielleicht funktioniert es deshalb nicht ? From cb_(at)_torgau-online.de Fri, 22 Sep 2000 17:35:57 +0200 Date: Fri, 22 Sep 2000 17:35:57 +0200 From: Carsten Bleyer cb_(at)_torgau-online.de Subject: [php] phpMyAdmin funktioniert nur local Hallo Liste, ich habe hier zwei Rechner mit RedHat 6.0, MySQL 3.22.32 und PHP 4.0.1. Auf Rechner A habe ich phpMyAdmin 2.1.0 installiert. Klappt auch wunderbar ich kann auf Mysql zugreifen. Nur wenn ich auf Rechner B zugreifen will bringt er immer die Fehlermeldung "MySQL Connection Failed: Host '' is not allowed to connect to this MySQL server in lib.inc.php on line 172". Warum steht der Hostname nicht in der Fehlermeldung? Ich habe auch versucht die beiden Rechner in der config.inc.php auszutauschen aber das bringt auch nichts. Rechner A hat auf dem MySQL-Server auf Rechner B inzwischen alle Rechte aber nichts hilft. Hat jemand eine Idee? phpwizard.net ist leider down. Carsten From Andre.Laugks_(at)_netcologne.de Fri, 22 Sep 2000 19:56:42 +0200 Date: Fri, 22 Sep 2000 19:56:42 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks Andre.Laugks_(at)_netcologne.de Subject: [php] MIME-Tyen ausgeben lassen Hallo! Gibt es eine Möglichkeit, sich alle MIME-Typen, die der Server unterstützt bzw. am Server eingetragen sind, in meinem Fall Apache, zu entlocken? In die mime.types kann ich nicht einsehen. Danke und MfG, André Laugks From Mathias.Gloss_(at)_start.de Fri, 22 Sep 2000 19:24:26 +0200 Date: Fri, 22 Sep 2000 19:24:26 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] phpMyAdmin funktioniert nur local Aloha, > ---------- > Von: Carsten Bleyer[SMTP:cb_(at)_torgau-online.de] > > Auf Rechner A habe ich phpMyAdmin 2.1.0 installiert. Klappt auch > wunderbar ich kann auf Mysql zugreifen. Nur wenn ich auf Rechner B > zugreifen will bringt er immer die Fehlermeldung > "MySQL Connection Failed: Host '' is not allowed to connect to this > MySQL server in lib.inc.php on line 172". > Schau dir mal vom Rechner A aus mit PHPmyAdmin die Datenbank mysql an. Da sind die Zugriffsrechte geregelt. Wie das Funktioniert, steht an entsprechender Stelle im MySQL-Manual. Wenn dus schnell und schmutzig haben willst, verdoppelst du alle Zeilen, in denen localhost steht, und tauscht localhost gegen den Rechnernamen von Rechner B. Grüße, Mathias From smj_(at)_intratools.de Fri, 22 Sep 2000 20:09:29 +0200 Date: Fri, 22 Sep 2000 20:09:29 +0200 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] Seite mit POST "aufrufen" > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Malte Schomers > Hi! Hi Malte, > Kann man eigentlich das Aufrufen einer Seite mit POST simulieren? Ja. http://www.koehntopp.de/php/faq-20.html#ss20.2 Gruss, Juri From mail_(at)_christopher-siebert.de Fri, 22 Sep 2000 21:11:43 +0200 Date: Fri, 22 Sep 2000 21:11:43 +0200 From: Christopher Siebert mail_(at)_christopher-siebert.de Subject: [php] Formulare mit PHP Hi, > folgende verschwinden: > > "; ?> > > wobei $name eine beliebige Variable ist-> wie kann ich das Problem lösen?? Setz das dochmal in ", also: "; ?> Wenns das dann immer noch nicht tut, laß dir mal vorher mit echo den Variablenwert direkt anzeigen cu Chris -- WWW : http://www.Christopher-Siebert.de Mail: mail_(at)_christopher-siebert.de Tel.: 0 41 05 / 65 03 36 UIN : 59716980 From info_(at)_listornet.de Fri, 22 Sep 2000 21:23:59 +0100 Date: Fri, 22 Sep 2000 21:23:59 +0100 From: Info, Listornet info_(at)_listornet.de Subject: [php] Formulare mit PHP hi > Hi, > > > > folgende verschwinden: > > > > "; ?> mach einfach "; und fertig. mfg, cu_(at)_listor From christopher_(at)_aachen-forum.de Fri, 22 Sep 2000 21:49:14 +0200 Date: Fri, 22 Sep 2000 21:49:14 +0200 From: mail christopher_(at)_aachen-forum.de Subject: [php] mysql_query("SELECT..Text Irgendwie habe ich da ein Verständnisproblem, fürchte ich: $zeile1=mysql_query("SELECT ueberschrift FROM $tab WHERE nnummer='zeileeins'"); echo'

    '; echo $zeile1; echo'

    '; Warum bekomme ich als Engebnis in der HTML-Seite bei 8 abzufragenden Überschriften (uebershrift) Zahlen von 17 bis 24? HILFE! From info_(at)_fecom.de Fri, 22 Sep 2000 22:39:55 +0200 Date: Fri, 22 Sep 2000 22:39:55 +0200 From: FECOM Michael Fessl info_(at)_fecom.de Subject: [php] mysql_query("SELECT..Text Hi! > Warum bekomme ich als Engebnis in der HTML-Seite bei 8 abzufragenden > Überschriften (uebershrift) Zahlen von 17 bis 24? Probiers mit (ohne Gewähr) $zeile1=mysql_fetch_array(mysql_query("SELECT ueberschrift FROM $tab WHERE nnummer='zeileeins'")); echo "

    $zeile1[0]

    "; oder $zeile1=mysql_fetch_row(mysql_query("SELECT ueberschrift FROM $tab WHERE nnummer='zeileeins'")); echo "

    $zeile1[0]

    "; Mit freundlichen Grüßen Michael Feßl ---------------------------------------------------------- FECOM Computer&Online-Services Tel: 08146/945402 Michael Fessl Fax: 08146/945403 Steinbach 73 WWW: www.fecom.de 82272 Moorenweis eMail: info_(at)_fecom.de From cb_(at)_torgau-online.de Fri, 22 Sep 2000 22:55:58 +0200 Date: Fri, 22 Sep 2000 22:55:58 +0200 From: Carsten Bleyer cb_(at)_torgau-online.de Subject: [php] phpMyAdmin funktioniert nur local Am Fri, 22 Sep 2000 19:24:26 +0200 schrieb Gloss Mathias : Hallo Mathias, > > Wenn dus schnell und schmutzig haben willst, verdoppelst du alle Zeilen, > in denen localhost steht, und tauscht localhost gegen den Rechnernamen > von Rechner B. localhost habe ich komplett rausgeschmissen. Die db wird nur über den Rechnernamen angesprochen. Inzwischen funktioniert der Zugriff, allerdings nur wenn ich den Rechner über die IP anspreche.;-( Warum das? Alles andere (http,ftp,mail,...) funktioniert auch über den Namen. Auf beiden Rechnern läuft ein Nameserver und bisher hatte ich mit sowas auch noch nie Ärger. Hat noch irgend jemand eine Idee? Carsten From L-Andre_(at)_gmx.de Fri, 22 Sep 2000 23:40:54 +0200 Date: Fri, 22 Sep 2000 23:40:54 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] Teil einer Datei auslesen Hallo! AB schrieb: > Also, heute hab ich mal wieder eine Frage: Ich habe eine Partnersite, die > mir regelmäßig eine Newsseite zur verfügung stellt. Leider ist da aber auch > noch der ganze Krahm von denen dabei. (Navigation usw). eine Extraseite > wollen Sie nicht machen. Immerhin haben sie mir zwei HTML Marken gesetzt. > und . Wie kann ich jetz mit PHP nur diesen Teil > auslesen? Das Sternchen würde ich reinsetzen, falls es keine oder mehrere Leerzeichen gibt. ereg achtet nicht auf Gross- und Kleinschreibung. Es würde auch erkannt werden. $seite = "Hier ist der Inhalt der eingelesenden Seite drin!"; ereg("(.*)", $seite, $regs); $gefundener_inhalt = $regs[1]; Das sollte funktionieren. MfG, André Laugks From berniq_(at)_aon.at Fri, 22 Sep 2000 23:40:35 +0200 Date: Fri, 22 Sep 2000 23:40:35 +0200 From: Bernhard Bauch berniq_(at)_aon.at Subject: [php] =?iso-8859-1?Q?GD-library_und_postgreSQL_unterst=FCtztung_=3F?= hallo !(nochmal!) ich probiere jetzt schon seit einiger zeit PHP-4.0.2 mit postgreSQL und GD-library zu kompilieren ! aber das will einfach nicht funktionieren ! weil ich immer meldungen bekomme wie: PGSQL: /usr/inlcude/pgsql/config.h ....datei oder verzeichnis nicht gefunden GD: ..../php-4.0.2/ext/gd/php_gd.h ....datei oder verzeichnis nicht gefunden wenn ich dann in dieser verzeichnisse schaue, befinden sich die gesuchten dateien aber dort ! ....warum findet "er" diese dann nicht ??? (zugriffsrechte sind natürlich da!) ist das überhaupt sinnvoll was ich hier probiere ? ìch will eigentlich "nur" PHP4.0 mit einer GD-library benutzten ....und auf eine postgresSQL datenbank zu greifen !! muss ich dafür überhaupt php4 neu kompilieren .. oder kann ich das Gd modul einfach händlisch laden ??? danke danke berni From garbe_(at)_gmx.de Fri, 22 Sep 2000 23:54:45 +0200 Date: Fri, 22 Sep 2000 23:54:45 +0200 From: Ithamar Garbe garbe_(at)_gmx.de Subject: [php] Barcode-Erstellung mit PHP?! Hallo, mal eine Frage: Ist es möglich, einen Barcode (z.B. Code 39) mit PHP (und einer Grafikbibliothek) zu erstellen? Ich möchte für eine Veranstaltung eine Web-basierte Anmeldung realisieren. Der Benutzer soll die Möglichkeit haben, sich seine Eintrittskarte aus dem Netz ausdrucken zu lassen. Diese besteht aus einem Barcode, der die eindeutige User-Id beinhaltet. An der Kasse soll dann ein Lesegerät aufgestellt werden, dass den Barcode ausliest und über die User-ID die Daten aus der Datenbank holt. Mein Hauptproblem besteht darin, dass ich nicht weiss, ob und wenn ja, wie ich den Strichcode generieren kann. Gibt es irgendwo Informationen dazu oder vielleicht eine entsprechende Lib für PHP? Oder kann ich den Barcode mit der GIF- oder JPEG-Library erstellen??? Für jede Hilfe wäre ich sehr dankbar! Ithamar Garbe From L-Andre_(at)_gmx.de Sat, 23 Sep 2000 01:27:58 +0200 Date: Sat, 23 Sep 2000 01:27:58 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] Barcode-Erstellung mit PHP?! Hallo! Ithamar Garbe schrieb: > mal eine Frage: Ist es möglich, einen Barcode (z.B. Code 39) mit PHP > (und einer Grafikbibliothek) zu erstellen? Es gibt die Funktion ImageTTFText(). http://www.php-center.de/de-html-manual/function.imagettftext.html Du kannst mit einer Schriftart im TTF-Format Schrift auf einer Grafik ausgeben, Größe bestimmen etc.. Unter http://www.azalea.com/software/ bekommst Du verschiedene Codes im TTF-Format. Problem, je nach Code kostet es ein paar Mark, Code 39 nur schlappe 149$. http://www.azalea.com/Code39/ DemoTTF: http://www.azalea.com/Code39Demo.zip > Ich möchte für eine Veranstaltung eine Web-basierte Anmeldung > realisieren. Der Benutzer soll die Möglichkeit haben, sich seine > Eintrittskarte aus dem Netz ausdrucken zu lassen. Diese besteht aus > einem Barcode, der die eindeutige User-Id beinhaltet. > An der Kasse soll dann ein Lesegerät aufgestellt werden, dass den > Barcode ausliest und über die User-ID die Daten aus der Datenbank holt. Was ist, wenn der Benutzer einen nicht so guten Drucker hat und den Barcode nicht so sauber ausdruck? Vielleicht sollte man den Zahlencode gleich mit ausdrucken können. MfG, André Laugks From endler_(at)_upsys.de Sat, 23 Sep 2000 01:43:55 +0200 Date: Sat, 23 Sep 2000 01:43:55 +0200 From: Matthias Endler endler_(at)_upsys.de Subject: [php] Teil einer Datei auslesen Hallo André, > $seite = "Hier ist der Inhalt der eingelesenden Seite drin!"; > > ereg("(.*)", $seite, $regs); > $gefundener_inhalt = $regs[1]; > > Das sollte funktionieren. nee, wird es leider nicht...da bei Deinem Vorschlag folgendes gefunden werden wuerde: fakldjfkadjlf aber niemals: dfjdsfhjsdfjksd Korrekt muesste die RegEx bei den ereg*-Funktionen folgender Massen aussehen: (.*) bei den preg*-Funktionen (zu bevorzugen): /(.*)/sm Gruesse aus Muenchen -Matthias -- $ [ Where is Jimmy Hoffa? [: missing `]´ From Andre.Laugks_(at)_netcologne.de Sat, 23 Sep 2000 02:11:34 +0200 Date: Sat, 23 Sep 2000 02:11:34 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks Andre.Laugks_(at)_netcologne.de Subject: [php] Teil einer Datei auslesen Hallo Matthias! Matthias Endler schrieb: > (.*) 1:0 für Dich. Es wird ja das Zeichen beachtet, was unmittelbar vor dem * steht, deshalb noch das Leerzeichen vor dem * in deinem Beispiel. |-) MfG, André Laugks From daniel_(at)_zwink.de Sat, 23 Sep 2000 01:17:30 +0200 Date: Sat, 23 Sep 2000 01:17:30 +0200 From: Daniel Zwink daniel_(at)_zwink.de Subject: [php] WWW-Authenticate, $PHP_AUTH_USER und $PHP_AUTH_PW Hallo Robert, > > [ eine Frage zum Reset von PHP-Authentifizierungen ] > > Wie ist das eigentlich? Woran erkennt der Browser die > unterschiedlichen Logins zu den Unterschiedlichen Seiten? > Durch den Realm oder die URL? IMHO durch die Kombination von beidem ! > Wenns eines dieser beiden wäre könnte man doch den Realm bzw. > die URL mit Hilfe von SessionIDs dynamisch generieren und dadurch > bei einem Link auf "neu anmelden" eine neue Session generieren > und somit ein erneutes Anmelden erzwingen. Jup. Entweder Realm oder URL ändern ... Daniel From A.Ott_(at)_bau-igel.de Sat, 23 Sep 2000 04:01:25 +0100 Date: Sat, 23 Sep 2000 04:01:25 +0100 From: Alexander Ott A.Ott_(at)_bau-igel.de Subject: [php] mysql_query("SELECT..Text christopher_(at)_aachen-forum.deschrieb: > $zeile1=mysql_query("SELECT ueberschrift FROM $tab WHERE > nnummer='zeileeins'"); > IMHO fehlt hier der Link-Identifier: $zeile1=mysql_query("SELECT ueberschrift FROM $tab WHERE nnummer='zeileeins'", $link_identifier); Alexander From f.zuendorff_(at)_gmx.de Fri, 22 Sep 2000 18:49:04 +0200 Date: Fri, 22 Sep 2000 18:49:04 +0200 From: Frank =?iso-8859-1?Q?Z=FCndorff?= f.zuendorff_(at)_gmx.de Subject: [php] Re: Source Control On 22-Sep-00 , florian.petter_(at)_braintrust.at wrote: > Hi PHP Liste! > > Frage: Kennt jemand von euch ein gutes Tool, mit dem man bei > größeren Internet Projekten an denen mehrere Leute arbeiten die > Dateien / SourceCode verwalten kann??? Gibt es irgend eine > spezielle Source Control Software für PHP? (Versionen verwalten, etc.) > > Gibt es auch Source Control Software Programme für FTP? (Wenn die > Programmierer über FTP auf den Server zugreifen?) > > Gibt es eine Software, die Windows, Mac und Linux unterstützt? > > Kennt jemand zufällig Links / Infos zu diesem Thema? Das Schlüsselwort heißt: CVS Es gibt auch ein umfangreiches HowTo zu dem Thema (siehe www.linux.org). Da es einen Java-Client für CVS gibt, sollte die Plattformabhängigkeit kein Thema sein.. Kind Regards -- Frank Zündorff From eschmid+sic_(at)_s.netic.de Sat, 23 Sep 2000 10:54:08 +0200 Date: Sat, 23 Sep 2000 10:54:08 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: Source Control On Fri, Sep 22, 2000 at 06:49:04PM +0200, Frank Zündorff wrote: > On 22-Sep-00 , florian.petter_(at)_braintrust.at wrote: > > > Hi PHP Liste! > > > > Frage: Kennt jemand von euch ein gutes Tool, mit dem man bei > > größeren Internet Projekten an denen mehrere Leute arbeiten die > > Dateien / SourceCode verwalten kann??? Gibt es irgend eine > > spezielle Source Control Software für PHP? (Versionen verwalten, etc.) > > > > Gibt es auch Source Control Software Programme für FTP? (Wenn die > > Programmierer über FTP auf den Server zugreifen?) > > > > Gibt es eine Software, die Windows, Mac und Linux unterstützt? > > > > Kennt jemand zufällig Links / Infos zu diesem Thema? > > Das Schlüsselwort heißt: CVS Das ist richtig. > Es gibt auch ein umfangreiches HowTo zu dem Thema (siehe www.linux.org). Da > es einen Java-Client für CVS gibt, sollte die Plattformabhängigkeit kein > Thema sein.. Das ist nicht richtig. Wir brauchen kein Java um einen CVS-Client zu bedienen. Wir benutzen das Original, das bei http://php.net/books.php beschrieben ist. Leider ist php.net schon wieder zusammengebrochen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From webmaster_(at)_iwos.de Sat, 23 Sep 2000 12:06:24 +0200 Date: Sat, 23 Sep 2000 12:06:24 +0200 From: IWOS Internet-Service webmaster_(at)_iwos.de Subject: [php] gd 1.3 Hallo phpler, da ich hier neu bin moechte ich mich erst mal kurz vorstellen. Mein Name ist Wolfgang Skupin, wohnhaft in Thueringen, Ossmannstedt bei Weimar. Ich bin erst :-) 53 Jahre beschaeftige mich mehr oder weniger erfolgreich seit ca. einem Jahr mit php3. Die Gelegenheit und die Zeit englisch zu lernen hatte ich leider bisher nicht. Deshalb suche ich dringend eine deutsche Beschreibung ueber das Einbinden der Graphikbibliothek um deren Funktionen local testen zu koennen. All meine Versuche sind bisher gescheitert. Ich arbeite mit Win98, Omni, php 3.0.6 Kann mir hier jemand weiterhelfen oder eine Adresse angeben wo ich das Gesuchte finden kann? Mit freundlichen Gruessen Wolfgang IWOS Internet-Service Tel. ++49 36462 32103 Fax ++49 36462 32108 mailto:webmaster_(at)_iwos.de http://iwos.de/ IWOS Auction http://iwos.de/auction/index.php From bjoern_(at)_baer.main.de Sat, 23 Sep 2000 12:12:37 +0200 Date: Sat, 23 Sep 2000 12:12:37 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] gd 1.3 Hi, > Kann mir hier jemand weiterhelfen oder eine Adresse angeben wo ich das > Gesuchte finden kann? http://www.php-center.de/de-html-manual/ref.image.html -- Björn Schotte ++ Heimgartenweg 11a :: D-97074 Würzburg ++ 0931/7843804 Online-Applikationen für das E-Business: => inklusive Newsletter rund um PHP & das E-Biz <= From liste1_(at)_scherhak.de Sat, 23 Sep 2000 13:34:28 +0200 Date: Sat, 23 Sep 2000 13:34:28 +0200 From: Volker Racho liste1_(at)_scherhak.de Subject: [php] *.tgz Hallo all, Kann ich unter Win2K ein *.tgz gepacktes Verzeichnis öffnen ? Und wenn wie ? Für Hilfe wäre ich dankbar ! Viele Grüße Volker From swift31_(at)_gmx.de Sat, 23 Sep 2000 13:42:27 +0200 Date: Sat, 23 Sep 2000 13:42:27 +0200 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] *.tgz > Kann ich unter Win2K ein *.tgz gepacktes Verzeichnis öffnen ? > Und wenn wie ? > Für Hilfe wäre ich dankbar ! > müsste mit Winzip gehen ... Winzip läuft doch bestimmt auf WIN2K, oder??? MfG Martin From achim.gosse_(at)_nasa20.com Sat, 23 Sep 2000 13:47:06 +0200 Date: Sat, 23 Sep 2000 13:47:06 +0200 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] *.tgz mit winzip. :) /achim achim gosse mailto:achim.gosse_(at)_nasa20.com n.a.s.a.2.0 gmbh http://www.nasa20.com weidestrasse 128 22083 hamburg speak.+49.40.39888288 fax.+49.40.39888299 registered linux user #122734 > -----Ursprüngliche Nachricht----- > Von: Volker Racho [mailto:liste1_(at)_scherhak.de] > Gesendet: Samstag, 23. September 2000 13:34 > An: php_(at)_php-center.de > Betreff: [php] *.tgz > > > Hallo all, > Kann ich unter Win2K ein *.tgz gepacktes Verzeichnis öffnen ? > Und wenn wie ? > Für Hilfe wäre ich dankbar ! > > Viele Grüße > Volker > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From Peaveway_(at)_aol.com Sat, 23 Sep 2000 07:44:29 EDT Date: Sat, 23 Sep 2000 07:44:29 EDT From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] gd 1.3 Moin,moin In einer eMail vom 23.09.00 12:02:40 (MEZ) - Mitteleurop. Sommerzeit schreibt webmaster_(at)_iwos.de: > Deshalb suche ich dringend eine deutsche Beschreibung ueber das Einbinden > der > Graphikbibliothek um deren Funktionen local testen zu koennen. > All meine Versuche sind bisher gescheitert. > Ich arbeite mit Win98, Omni, php 3.0.6 > Kann mir hier jemand weiterhelfen oder eine Adresse angeben wo ich das > Gesuchte finden kann? Man darf annehmen wenn du schon 1 Jahr dich mit PHP rum schlaegst du auch nicht einmal die Version upgedatet hast, oder? :) Aktuell fuer Win ist 3.0.16 bzw. 3.0.17rc1. Sofern du GIF`s erzeugen moechtest solltest du die php3_gd.dll aus der 11er Distributions nehmen. Die Funktioniert auch wenn der Rest der Distribution neuer ist ! Alles was an *gd.dll nach 3.0.11 kam war nicht mehr in der Lage (siehe Patent Unisy auf Teile des Lzw Algo.) GIFS zuerzeugen. Mir war es leider nicht moeglich jemals die PNG/JPEG Faehigkeit der gd.dll >3.0.11 unter Windows zum Laufen zubekommen. Anmerk: - Die Libs werden in der php3.ini im Abschnitt WindowsExtensions aktiviert bzw. koennen dl() dynamisch zur Laufzzeit geladen werden. - Auf das deutschsprachige Manual hat dich Bjoern ja schon hingewiesen. Gibts dort auch zum Download in Veschieden Vesionen (HTML, CHM..) - Wenn du Bilder erzeugst musst du dran Denken die entsprechenden Header() selbst zu Erzeugen, je nach Bild halt "Content: image/gif" oder "Content: image/jpg". Entsprechende Beispiele gibts im Manual - Ueber www.php-center.de kann man das Archiv diese Liste durchsuchen (oben links dann..) gruss Joerg Behrens From christopher_(at)_aachen-forum.de Sat, 23 Sep 2000 14:20:20 +0200 Date: Sat, 23 Sep 2000 14:20:20 +0200 From: mail christopher_(at)_aachen-forum.de Subject: [php] mysql_query("SELECT..Text So richtig hast Du mir damit noch nicht geholfen. Du hast wahrscheinlich mehr Wissen vorausgesetzt. Mit $zeile1=mysql_query("SELECT ueberschrift FROM $tab WHERE nnummer='zeileeins'",$htmlspecialchars); bekomme ich eine Fehlermeldung. Habe ich da was Falsch verstanden? ----- Original Message ----- From: "Alexander Ott" To: Sent: Saturday, September 23, 2000 5:01 AM Subject: Re: [php] mysql_query("SELECT..Text > christopher_(at)_aachen-forum.deschrieb: > > $zeile1=mysql_query("SELECT ueberschrift FROM $tab WHERE > > nnummer='zeileeins'"); > > > > IMHO fehlt hier der Link-Identifier: > > $zeile1=mysql_query("SELECT ueberschrift FROM $tab WHERE > nnummer='zeileeins'", $link_identifier); > > Alexander > > From L-Andre_(at)_gmx.de Sat, 23 Sep 2000 14:28:22 +0200 Date: Sat, 23 Sep 2000 14:28:22 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] gd 1.3 Hallo! Peaveway_(at)_aol.com schrieb: > Alles was an > *gd.dll nach 3.0.11 kam war nicht mehr in der Lage (siehe Patent Unisy auf > Teile des Lzw Algo.) GIFS zuerzeugen. Wie sieht das denn für PHP unter einem UNIX-System aus? Wenn es so ist, wie unter WIN, wo bekomme ich den eine alte gd-Extension her, die noch GIFs erzeugen kann, mal abgesehen von den Copyrightrechten. mfg, André Laugks From webmaster_(at)_iwos.de Sat, 23 Sep 2000 15:13:49 +0200 Date: Sat, 23 Sep 2000 15:13:49 +0200 From: IWOS Internet-Service webmaster_(at)_iwos.de Subject: [php] gd 1.3 Hallo Joerg, Bjoern vielen Dank fuer Eure schnelle Antwort > Man darf annehmen wenn du schon 1 Jahr dich mit PHP rum schlaegst du auch > nicht einmal die Version upgedatet hast, oder? :) feilich, schon mehrmals > Sofern du GIF`s erzeugen > moechtest solltest du die php3_gd.dll aus der 11er Distributions nehmen. habe ich jetzt getan gd.dll aus 3.0.11 geholt. > - Die Libs werden in der php3.ini im Abschnitt WindowsExtensions aktiviert > bzw. koennen dl() dynamisch zur Laufzzeit geladen werden. Das ist mir bekannt, aber es funktioniert weder mit dl() noch mit auskommentieren von php3_gd.dll in der php3.ini Einen aehlichen Effekt babe ich uebrigens auch mit php3_ mysq.dll in der php3.ini durch auskommentieren aktiviert und trotzdem muss ich zur Laufzeit laden da ich sonst nur errors bekomme. Fazit: Danke fuer Eure Muehe. Leider klappt es noch immer nicht. Gruss Wolfgang From M.Kurz_(at)_dc-ag.de Sat, 23 Sep 2000 15:24:28 +0200 Date: Sat, 23 Sep 2000 15:24:28 +0200 From: Marcel Kurz M.Kurz_(at)_dc-ag.de Subject: [php] OT: GNU, GPL,... Hi Liste, ich hab da mal ne Frage zu den License Modellen. Ich will auf einer unserer Seiten evtl. für Mitglieder Shops einrichten (CaupoShop oder PHPShop) das ganze soll natürlich nicht kostenlos sein (geringe Monatsgebühr). Darf ich das mit oben genannten Shops ??? Beste Gruesse Marcel From rocketman_(at)_gmx.de Sat, 23 Sep 2000 15:33:22 +0200 Date: Sat, 23 Sep 2000 15:33:22 +0200 From: Christian Vogel rocketman_(at)_gmx.de Subject: [php] PDF Funktionen bei PHP/ PDF in PHP Skripte einbinden This is a multi-part message in MIME format. ------=_NextPart_000_0031_01C02573.9B3FF2A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hall=F6chen ich brauche Eure Hilfe beim Benutzen von PDFs in PHP Skripten. Ich = m=F6chte eine PDF Datei innerhalb eines PHP Skriptes einlesen und = bestimmte Stellen (Formularfelder) im PDF durch Variablen ersetzen. Wie = kann ich die PDF einlesen und mit einer Art Replace Funktion Bereich = ersetzten und danach wieder mit den Variablen inhalten abspeichern? Bringt es was, die Datei teilweise auszulesen, also bis zur Variable, = dann die Variable und dann den Rest? F=FCr Hilfen bin ich sehr dankbar!! CU Chris ------=_NextPart_000_0031_01C02573.9B3FF2A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

    Hall=F6chen
     
    ich brauche Eure Hilfe beim Benutzen von PDFs in PHP = Skripten.=20 Ich m=F6chte eine PDF Datei innerhalb eines PHP Skriptes einlesen und = bestimmte=20 Stellen (Formularfelder) im PDF durch Variablen ersetzen. Wie kann ich = die PDF=20 einlesen und mit einer Art Replace Funktion Bereich ersetzten und danach = wieder=20 mit den Variablen inhalten abspeichern?
     
    Bringt es was, die Datei teilweise auszulesen, also = bis zur=20 Variable, dann die Variable und dann den Rest? F=FCr Hilfen bin ich sehr = dankbar!!
     
    CU
    Chris
    ------=_NextPart_000_0031_01C02573.9B3FF2A0-- From Peaveway_(at)_aol.com Sat, 23 Sep 2000 09:35:56 EDT Date: Sat, 23 Sep 2000 09:35:56 EDT From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] gd 1.3 In einer eMail vom 23.09.00 15:10:29 (MEZ) - Mitteleurop. Sommerzeit schreibt webmaster_(at)_iwos.de: > > Einen aehlichen Effekt babe ich uebrigens auch mit php3_ mysq.dll > in der php3.ini durch auskommentieren aktiviert und trotzdem muss ich zur > Laufzeit > laden da ich sonst nur errors bekomme. Welche PHP Version kommt den nun zum Einsatz und aus welcher Version stammt die *gd.dll ? Was kommen den fuer Errors.. meine Glaskugel hab ich auf der Arbeit liegen gelassen :) Sieht nach einem Konflikt mit der php3.ini aus. Wie sieht die Ausgabe von phpinfo() aus ? Wird die php3.ini ueberhaupt gefunden? Enthaelt sie ungueltige Eintraege? Auf was ist 'extension_dir' gesetzt? Fragen ueber Fragen... Wird bei dir ueberhaupt eine LIB gefunden bzw. zeigen Aenderungen in der php3.ini Wirkung? Einige Libs brauchen weitere *.dlls wie z.b Oracle. Die GD gehoert aber nicht dazu. Wer also erstmal alles aktiviert wird zig Meldungen ueber fehldende Dll`s bekommen. Fazit: Erst einmal nichts aktivieren... und dann Zug um Zug das was man nur benoetigt! Zum Thema Unix; Besorge dir den Sourcecode einer Version <1.6 und kompiliere dein PHP neu. Sollte im Internet leicht zufinden sein... ansonnsten per PM. Es gibt auch eine aktuelle Version mit eingepatchten GIF Support. Die URL solltest du im Archiv finden. Ich hab es so gemacht das mein PHP4 mit GD1.8.2 rennt und ein PHP3 mit GD1.5 kompiliert wurde. Beides als DSO Modul im Apache. Ueber die Fileextension wird dann die entsprechene Version angesprochen. Das ganze ist recht Wartungs- und Updatefreundlich :) Gruss Joerg Behrens From ag_(at)_rocha.de Sat, 23 Sep 2000 15:56:12 +0200 Date: Sat, 23 Sep 2000 15:56:12 +0200 From: =?iso-8859-1?Q?Albrecht_G=FCnther?= ag_(at)_rocha.de Subject: [php] AW: [php] *.tgz > mit winzip. Oder: Power archiver ist dasselbe in grün und Freeware: http://ipsoft.cjb.net/ :-)) Albrecht Günther From klein.ingo_(at)_vdi.de Sat, 23 Sep 2000 16:02:49 +0200 Date: Sat, 23 Sep 2000 16:02:49 +0200 From: Ingo Klein klein.ingo_(at)_vdi.de Subject: [php] PHP contra C/CGI Salute ! In einer Fa., bei der ich auch was tun soll, ist folgende Konstellation installiert: MSSQL-Server als DB-Server, Linux darunter Apache als www-Server, darunter PHP darunter mssql-Modul mit den bekannten Problemen (segmentation fault bei schreibenden Aktionen). Man versucht nun diesem Problem aus dem Weg zu gehen indem man das PHP in C-Quellen "umgießen" und diese via CGI einbinden will. Nun finde ich den Weg nicht soo toll und auch die obige Konstellation (insbesondere MSSQL) nicht, bin aber nicht so firm mit den anderen Möglichkeiten und Versionen, deshalb die Frage: Kann mir jemand Argumente für das PHP schreiben (man meint PHP sei nur zum Probieren und f. große Projekte nicht geeignet) und mglw. auch gegen die Verwendung von MSSQL. Es wäre mir in der Argumentation sicher eine Hilfe. Also denne, vielen Dank im voraus, Ingo. ------------------------ Mail from: Ingo Klein; Bei der Kraehenhuette 37; 04279 Leipzig home: http://www.vdi-mitglieder.de/klein_ingo voc: 0341/338 4556; mailto:klein.ingo_(at)_vdi.de From A.Ott_(at)_bau-igel.de Sat, 23 Sep 2000 15:33:22 +0100 Date: Sat, 23 Sep 2000 15:33:22 +0100 From: Alexander Ott A.Ott_(at)_bau-igel.de Subject: [php] mysql_query("SELECT..Text christopher_(at)_aachen-forum.de schrieb: > So richtig hast Du mir damit noch nicht geholfen. > Du hast wahrscheinlich mehr Wissen vorausgesetzt. > > Mit $zeile1=mysql_query("SELECT ueberschrift FROM $tab WHERE > nnummer='zeileeins'",$htmlspecialchars); > bekomme ich eine Fehlermeldung. > Mit Link-Identifier meinte ich die Variable, mit der Du dich bei mysql angemeldet hast: (ungetestet) mit der Du ausserdem alle mysql_query() - Anweisungen durchführst, und dich dann wieder abmeldest, Du kannst es auch anders nennen, zum Beispiel $meine_datenbankverbindung oder so ;) Im Gegensatz zu der Variablen, welche in diesem Beispiel $result heisst, und mit der Du Deine Ergebnisse identifiziertst. (welche Du natürlich auch beliebig benennen kannst, aber $zeile1 ist IMHO eine schlechte bezeichnung, weil es ja ein Array ist, und damit alle Zeilen beinhaltet) Diese beiden (integer-) Werte sind einmalig, so dass viele User unabhängig voneinander und (?) Zeitgleich darauf zugreifen, und Mysql da nichts durcheinanderbringt; (so ähnlich wie eine Sessionvariable für php-Sessions) Wahrscheinlich liegt noch ein weiterer Fehler dort begraben, wo Du "nnummer= ..." am Anfang mit 2 nn`s schreibst, und Dein Tabellenfeld doch wohl eher "nummer" heisst (?). viel Spass... ;) Alexander From Jonathan.Dienlin_(at)_t-online.de Sat, 23 Sep 2000 16:55:52 +0200 Date: Sat, 23 Sep 2000 16:55:52 +0200 From: Jonathan Jonathan.Dienlin_(at)_t-online.de Subject: [php] =?iso-8859-1?Q?neues_fenster_mit_inhalt_per_link_=F6ffnen?= liebe liste, habe mal wieder eine frage. in einer datenbank habe ich php code gespeichert, den ich nun in einem neuen fenster anzeigen möchte. als erstes bekommt der user eine übersicht zu gesicht, in der dann auch ein link zu dem entsprechenden code ist. meine frage ist jetzt nur, wie ich php dazu bekomme ein neues browser fenster mit dem code als inhalt mir anzuzeigen??? ich habe es schon mit einer kombination aus php und javascript versucht, in dem ich in den link, der angezeigt wird so was wie " onclick='fenster()' " eingesetzt habe und damit auf folgendes javascript verwiesen habe: $code ist dabei der code, den ich aus der datenbank erhalte - das hat aber nicht gefunzt. da habe ich eine JavaScript fehlermeldung erhalten, die auf irgendeine stelle im text verwiesen hat, aber in der war nur normaler html code enthalten. vielen dank für jegliche art von hilfe!!! Jonathan From A.Ott_(at)_bau-igel.de Sat, 23 Sep 2000 16:42:14 +0100 Date: Sat, 23 Sep 2000 16:42:14 +0100 From: Alexander Ott A.Ott_(at)_bau-igel.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_neues_fenster_mit_inhalt_per_link_=F6ffnen?= Jonathan schrieb: > meine frage ist jetzt nur, wie ich php dazu bekomme ein neues browser > fenster mit dem code als inhalt mir anzuzeigen??? ich habe es schon mit > einer kombination aus php und javascript versucht, in dem ich in den link, > der angezeigt wird so was wie " onclick='fenster()' " eingesetzt habe und > damit auf folgendes javascript verwiesen habe: > > > das kann ja nicht klappen, da php dort gar nichts parst! Schliesse das $code in ein: win.document.write(''); Alexander From L-Andre_(at)_gmx.de Sat, 23 Sep 2000 17:55:56 +0200 Date: Sat, 23 Sep 2000 17:55:56 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] neues fenster mit inhalt per link =?iso-8859-1?Q?=F6ffnen?= Hallo! Jonathan schrieb: > habe mal wieder eine frage. in einer datenbank habe ich php code > gespeichert, den ich nun in einem neuen fenster anzeigen möchte. als erstes > bekommt der user eine übersicht zu gesicht, in der dann auch ein link zu dem > entsprechenden code ist. siehe Beispiel! > win.document.write('$code'); > $code ist dabei der code, den ich aus der datenbank erhalte - das hat aber > nicht gefunzt. da habe ich eine JavaScript fehlermeldung erhalten, die auf > irgendeine stelle im text verwiesen hat, aber in der war nur normaler html > code enthalten. Hättest ja mal die fehlermeldung mit angeben können. Bei JS stehen keine $ vor der Variable. In ein neues Fenster schreibt man so, wie in eine Datei mit PHP, öffnen, rein schreibe und schließen. text = "Dieser Text kommt aus der DB". win.document.open(); win.document.write(text); win.document.close(); Da Du aber alles mitschreiben mußt, inklusive , etc., kann das eine sehr lange angelegenheit werden. Man kann das noch verkürzen. writeln erzeugt im Gegensatz zu write einen Zeilenumbruch, also ein \n. z.B. text = "Dieser Text kommt aus der DB". with(win.document) { open(); writeln("\\"); writeln(text); writeln("\<\/body\><\/html\>"); close(); } Ich habe letzte Woche hier eine Lösung geschrieben. Das müßtest Du Dir noch anpassen. Ich habe es unter Unix nicht getestet. Also testet es mit eingeschaltetem und abgeschaltetem JavaScript. Wenn mit abgeschaltetem JavaScript kein neues Fenster aufgeht, versuche es mit target="_new", anstatt target="_blank". Wenn Du kein Formular hast, sondern ein Link, sieht das so aus. Autos ----------------------------><8---------------------------- Mit JavaScript kannst Du ein Fenster mit einer vordefinierten Größe öffnen. Mit einem Event funktioniert es auch ohne JavaScript. Du schreibst in den Form-Tag den Event onsubmit(). Beim Aufruf des Formulars, wird das Abschicken durch "return false;" unterdrückt. Durch onclick() im Submitbutton rufst Du aber die Funktion auf, welche sich das Suchwort aus dem Formularfeld holt und hängt es an suchscript.phtml an. Dann wird das neue Fenster aufgerufen. Sollte JavaScript abgeschaltet sein, wird das JavaScript ignoriert und somit auch die Events onsubmit() und onclick(). Das neue Fenster wird nun über target="_blank" geöffnet. Das setTimeout() ist dazu da um das neue Fenster nach 300 Milisekunden, kannst auch mehr oder weniger geben, in den Vordergrund zu holen. Es kann sein, das sich der Focus der Fensters, in dem das Suchformular ist, beim klicken auf suchen, mit dem Focus des neuen Fensters überlagert und somit das neu Fenster im Hintergrund bleibt. Weitere Parameter für des neue Fenster. http://www.screenexa.net/de.comp.lang.javascript/faq/fenster/winopen.html Getestet habe ich es unter NN4.7, NN3.1, Opera4.02, IE5.0 und hat funktioniert. Es kommt drauf an, ob Du eine globale oder keine globale Variable möchtest. Variablen, die ausserhalb einer Funktion definiert werden, sind global bekannt. Variablen die innerhalb einer Funktion definiert werden, sind nur innerhalb der Funktion bekannt. Schaue Dir mal http://www.teamone.de/selfhtml/tebb.htm an. MfG, André Laugks From jan-martin_(at)_pulwitt.de Sun, 24 Sep 2000 01:01:17 +0200 Date: Sun, 24 Sep 2000 01:01:17 +0200 From: Jan-Martin Pulwitt jan-martin_(at)_pulwitt.de Subject: [php] in String bestimmte Zeichen ersetzen Hallo Liste! Ich seh' wohl mal wieder den Wald vor lauter Bäumen nicht... Ich hab' hier 'nen String, der z.B. "abc!de_(at)_" enthält. Nun sollen alle Zeichen, bis auf a-z, 0-9, und _ durch ein x ersetzt werden. WIE? regards, Jan-Martin Pulwitt From daniel_(at)_php4win.de Sun, 24 Sep 2000 10:38:34 +0200 Date: Sun, 24 Sep 2000 10:38:34 +0200 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] in String bestimmte Zeichen ersetzen > Ich hab' hier 'nen String, der z.B. "abc!de_(at)_" enthält. > Nun sollen alle Zeichen, bis auf a-z, 0-9, und _ durch ein x ersetzt > werden. WIE? \n"; $string = preg_replace("/[^A-z0-9_]/","x", $string); print $string; ?> gruss daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From jan-martin_(at)_pulwitt.de Sun, 24 Sep 2000 10:41:46 +0200 Date: Sun, 24 Sep 2000 10:41:46 +0200 From: Jan-Martin Pulwitt jan-martin_(at)_pulwitt.de Subject: [php] in String bestimmte Zeichen ersetzen Danke Daniel! :) From tmarx_(at)_gib8.de Sun, 24 Sep 2000 11:46:00 +0200 Date: Sun, 24 Sep 2000 11:46:00 +0200 From: Thorsten Marx tmarx_(at)_gib8.de Subject: [php] PLZ, LK als Datenbank Hallo Leute, weiß jemand, ob es fertige Datenbanken zur eigenen verwendung mit allen PLZ und Landkreisen gibt? Vielen Dank schon an alle. Gruß Thorsten ######## http://www.flying-sms.de ######## From dan_(at)_schudan.de Sun, 24 Sep 2000 12:16:35 +0200 Date: Sun, 24 Sep 2000 12:16:35 +0200 From: Daniel Schuster dan_(at)_schudan.de Subject: [php] PLZ, LK als Datenbank Hallo Thorsten. > weiß jemand, ob es fertige Datenbanken zur eigenen verwendung mit allen PLZ > und Landkreisen gibt? Schau doch mal bei http://www.php-center.de vorbei und suche im Archiv. Vor 4 oder 5 Wochen hat mal jemand ein link gepostet, wo man ein SQL-Dumpfile herunterladen konnte mit Allen Orten in Deutschland und Österreich mit PLZ und Bundesland. dan From Michael_(at)_Stahmann.de Sun, 24 Sep 2000 13:36:39 +0200 Date: Sun, 24 Sep 2000 13:36:39 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] OT: GNU, GPL,... Hallo Marcel, Marcel Kurz schrieb: > Hi Liste, > ich hab da mal ne Frage zu den License Modellen. > Ich will auf einer unserer Seiten evtl. für Mitglieder > Shops einrichten (CaupoShop oder PHPShop) das > ganze soll natürlich nicht kostenlos sein (geringe Monatsgebühr). > Darf ich das mit oben genannten Shops ??? > Das solltest Du wohl besser die Programierer fragen. Beim caupo-shop ist die Sache klar: Wenn ich für jemanden andreren einen Shop (gegen Kohle) einrichte, wird eine Lizenzgebühr von 500.- DM fällig. Bein PHP-Shop weiß ich es nicht. > > Beste Gruesse > Marcel 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 mohamedou_(at)_bits.mr Sun, 24 Sep 2000 11:46:55 +0100 Date: Sun, 24 Sep 2000 11:46:55 +0100 From: Mohamedou mohamedou_(at)_bits.mr Subject: [php] INSTALLATION VON PHP3.0.6.xx This is a multi-part message in MIME format. ------=_NextPart_000_000B_01C0261D.2352A620 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi alle Ich habe ein Box, wo linux Redhat 6.1 laeuft! Ich wollte eigentlich, das IMP Webmail installieren, ein Weg, der ueber = PHP fuehrte. Gut Apache laeuft ja ohne Probleme? aber PHP kriegte ich nicht zum = laufen und zwar, wenn ich blabla.php aufrufe, bekomme ich einfach die listing = des Skripts aber es wird nichts ausgefuehrt!! Ausserdem Apache selbst erkennt nicht das Modul von libphp3.so, obwohl = es da ist! Wer kann mir bitte helfen Danke im Voraus Moh ------=_NextPart_000_000B_01C0261D.2352A620 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
    Hi alle
     
    Ich habe ein Box, wo linux Redhat 6.1=20 laeuft!
    Ich wollte eigentlich, das IMP = Webmail=20 installieren, ein Weg, der ueber PHP
    fuehrte.
    Gut Apache laeuft ja ohne Probleme? = aber PHP=20 kriegte ich nicht zum laufen
    und zwar, wenn ich blabla.php aufrufe, = bekomme ich=20 einfach die listing des Skripts
    aber es wird nichts = ausgefuehrt!!
    Ausserdem Apache selbst erkennt nicht = das Modul von=20 libphp3.so, obwohl es da ist!
     
    Wer kann mir bitte helfen
    Danke im Voraus
     
    Moh
     
    ------=_NextPart_000_000B_01C0261D.2352A620-- From php_(at)_gutweiler.net Wed, 20 Sep 2000 21:43:40 +0200 Date: Wed, 20 Sep 2000 21:43:40 +0200 From: Clemens Gutweiler php_(at)_gutweiler.net Subject: [php] ftp_upload > $ftp_adress='ftp.host-yyyy.de/vereine/'; > $ftp_user="ftp://xxxxxxxx"; > $ftp_user.="_(at)_"; > $ftp_user.=$ftp_adress; > $ftp_password="montreal"; > $ftp_conn = ftp_connect($ftp_adress); > if (!ftp_login($ftp_conn, $ftp_password, $ftp_user)) { > die("Kann mich nicht einloggen Hallo, du brauchst keine Strings zusammenzubasteln, also "ftp://user:pass_(at)_host.de" ist nicht richtig, machs einfach so: $f = ftp_connect("ftp.host.de"); ftp_login($f, "user", "pass"); ftp_chdir($f, "/home/ich/da/wo"); ... mfg clemens -- :: Web M_(at)_king :: http://www.webmaking.de :: :: ICQ UIN #36706371 :: clemens_(at)_gutweiler.net :: :: fon 0 65 33 / 95 94 41 :: mobil 0 170 / 18 48 747 :: > > Danke im voraus! > > Gruß > > - Normand - > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From support_(at)_swisswebhost.com Sun, 24 Sep 2000 17:10:21 +0200 Date: Sun, 24 Sep 2000 17:10:21 +0200 From: Ramon Bucher support_(at)_swisswebhost.com Subject: [php] Variablen aus String lesen Hallo! Also wenn ich einen String mit Variablen habe, in der Form: "blablabla $hallo bla bla $variable ...." Wie kann ich die einzelnen Variablen wieder herauslesen, sodass ich weiss welche Variablen ich in diesem String gebraucht habe? Vielen Dank Ramon From traffic_eye_(at)_hotmail.com Sun, 24 Sep 2000 18:30:18 +0200 Date: Sun, 24 Sep 2000 18:30:18 +0200 From: Traffic-Eye traffic_eye_(at)_hotmail.com Subject: [php] boolean in mySQL ?? hi kann mir einer sagen wie ich in meiner SQL tabelle eine spalte als boolean deklarieren kann ???? ich könnte auch einen TINYINT nehmen und nur 0 und 1 verweden , aber es geht ja auch um den speicherplatz..... gibs da sowas ???? thx tobias ~~~~~~~~~~~~~~~~~~~~~~~~~ Webmaster of Traffic - Eye -- Das Traffic Auge deiner Webseite --- NIE wieder Deathlinks die aus TrafficGründen entfernt wurden http://traffic-eye.net http://trafficauge.com http://traffic-eye.de.vu ICQ: 86405621 From wagner_(at)_globalpark.de Sun, 24 Sep 2000 18:37:14 +0200 Date: Sun, 24 Sep 2000 18:37:14 +0200 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] boolean in mySQL ?? > kann mir einer sagen wie ich in meiner SQL tabelle eine spalte als boolean > deklarieren kann ???? ich könnte auch einen TINYINT nehmen und nur 0 und 1 > verweden , aber es geht ja auch um den speicherplatz..... > gibs da sowas ???? Nicht dass ich wüsste. Allerdings kann man in einen TINYINT 8 Booleans reintun... Gesundheit Wagner -- It could be that the purpose of your life is only to serve as a warning to others. From swift31_(at)_gmx.de Sun, 24 Sep 2000 18:45:41 +0200 Date: Sun, 24 Sep 2000 18:45:41 +0200 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] boolean in mySQL ?? > kann mir einer sagen wie ich in meiner SQL tabelle eine spalte als boolean > deklarieren kann ???? ich könnte auch einen TINYINT nehmen und nur 0 und 1 > verweden , aber es geht ja auch um den speicherplatz..... > gibs da sowas ???? > ich mach das ab und zu mit enum('0','1'), aber ob das so geeignet dafür ist kann ich Dir nicht sagen ... vielleicht kann mir jemand was dazu sagen ... MfG Martin From mdobel_(at)_kawo2.rwth-aachen.de Sun, 24 Sep 2000 19:01:01 +0200 Date: Sun, 24 Sep 2000 19:01:01 +0200 From: Markus Dobel mdobel_(at)_kawo2.rwth-aachen.de Subject: [php] boolean in mySQL ?? On Sun, Sep 24, 2000 at 06:45:41PM +0200, Martin Klumpp wrote: > > kann mir einer sagen wie ich in meiner SQL tabelle eine spalte als > > boolean deklarieren kann ???? ich könnte auch einen TINYINT nehmen > > und nur 0 und 1 verweden , aber es geht ja auch um den > > speicherplatz..... > > ich mach das ab und zu mit enum('0','1'), aber ob das so geeignet dafür > ist kann ich Dir nicht sagen ... vielleicht kann mir jemand was dazu > sagen ... Das MySQL Manual meint dazu: ENUM('value1','value2',...) An enumeration. A string object that can have only one value, chosen from the list of values 'value1', 'value2', ..., or NULL. An ENUM can have a maximum of 65535 distinct values. Und Column Type ENUM('value1','value2',...) Storage Required 1 or 2 bytes, depending on the number of enumeration values (65535 values maximum) Heisst, dass ENUM, abhaengig davon wieviele ENUM-Werte man definiert, intern wie ein TINYINT oder SMALLINT verwaltet wird und dementsprechend viel Platz benoetigt (Zusaetzlich zur Liste der ENUM-Werte). Einen "echten" Boolean-Typ (wie z.B. Bit bei MSSQL) gibt es nicht. MySQL selber verwendet uebrigens ENUM('Y','N') in der Rechteverwaltung. Gruss, Markus From h9440241_(at)_edv1.boku.ac.at Sun, 24 Sep 2000 19:39:14 +0200 Date: Sun, 24 Sep 2000 19:39:14 +0200 From: Roland Spielhofer h9440241_(at)_edv1.boku.ac.at Subject: [php] =?ISO-8859-1?Q?Probleme_mit_Ausf=FChren:_Dokument_enth=E4lt_keine_Daten?= Hallo! Ich habe ein Skript geschrieben, das auf Zuruf (=Aufruf) ein paar Textdateien einliest, auswertet und neue schreibt (Logfiles). Wenn es fertig ist, gibt es "Fertig!" aus. Auf meinem Windows-Entwicklungs-Rechner mit PHPEd & php4.0.2 funkts auch wunderbar (ohne Webserver), die Files werden geschrieben..... Auf meiner Linux-Maschine (Apache 1.3.12, php4.0.0) kommt als Antwort aber immer "Dokument enthält keine Daten" in einer Alertbox von Netscape - und die Files werden nicht geschrieben.... Ein Berechtigungsproblem ist es nicht, ich hab schon überall "Vollzugriff".... Wer kann mir auf die Sprünge helfen? Danke und Grüße Roland SMail: Schumanngasse 42/8 1180 Wien Email: roland.spielhofer_(at)_boku.ac.at From a.stagl_(at)_gmx.at Sun, 24 Sep 2000 22:09:04 +0200 Date: Sun, 24 Sep 2000 22:09:04 +0200 From: Andreas Stagl a.stagl_(at)_gmx.at Subject: [php] sessions ohne phplib hi, ich hab folgendes problem: ich möchte ohne zuhilfename der phplib ein community-site erstellen. dazu muss ich eine sessionvarible vergeben die mir dann die verbindung zur mysql-db herstellt (z.b. user mit sessionid "xyz" ist seit "20:30" uhr auf der seite und hat sich im laufe seiner session als user "ichbins" eingeloggt). das basteln einer "unique"-sessionid ist auch kein problem. mein problem ist das "handling" dieser sessionid. mein ansatz: ich verhindere zuerst einmal, dass man direkt auf eine bestimmte seite springen kann... wird dies versucht, landet man auf der einstiegsseite. auf der einstigsseite wird geprüft, ob die variable $uid vorhanden und ungleich "" ist... ist sie nicht vorhanden wird sie errechnet und als cookie ohne ablaufzeit gespeichert (sodass das cookie solange gilt, bis der browser geschlossen wird). soweit passt auch alles, nur was mach ich, wenn jemand z.b. in einem internetcafe auf meine seite surft, wieder wegsurft, den browser nicht schliesst & und ein anderer surft wirder auf die seite... dann hat der die session des vorgängers... wie kann ich das verhindern? da sich das ganze in einem frameset abspielt, dachte ich mir, ich könnte das mit dem javascript-statement onUnload="terminiere_session" erledigen... nur schliesst der browser dann auch beim anklicken des brpwserbuttons "aktualisieren" die session, was ja nicht sein soll. bin für jeden hinweis dankbar (ausser á la "benutz die phplib!") grüsse aus wien, andy -- ,- STAGL Andreas --------------. WebDesign & Programmierung | Rennweg 70/4/24 \\|// |\ -------------------------- | A-1030 Wien (o ~) '-| Tel: +43-699-10511858 '---._________.---ooOo-(_)-oOoo--' mailto:a.stagl_(at)_gmx.at From php3_(at)_dopehat.de Sun, 24 Sep 2000 22:10:47 +0200 Date: Sun, 24 Sep 2000 22:10:47 +0200 From: Stefan M. php3_(at)_dopehat.de Subject: [php] sessions ohne phplib > soweit passt auch alles, nur was mach ich, wenn jemand > z.b. in einem internetcafe auf meine seite surft, wieder wegsurft, den > browser nicht schliesst & und ein anderer surft wirder auf die seite... > dann hat der die session des vorgängers... wie kann ich das verhindern? Das ist dein einziges Problem? Lässt sich wohl kaum vermeiden. Ist auch ein sehr aussergewöhnliches Szenario! PS: Ich habe es genauso mir meinem Shop gemacht. CU Stefan From jan_(at)_lehnardt.de Sun, 24 Sep 2000 22:21:10 +0000 (GMT) Date: Sun, 24 Sep 2000 22:21:10 +0000 (GMT) From: jan_(at)_lehnardt.de jan_(at)_lehnardt.de Subject: [php] sessions ohne phplib Hi, ohne Loesungsvorschlage wurde ich gerne wissen warum die PHPLIb ausscheidet. Ich wuesste nicht warum. Nochetwas von PHP4 hab ich da nix gelesen, das hat Session Support. Jan -- From a.stagl_(at)_gmx.at Sun, 24 Sep 2000 22:26:55 +0200 Date: Sun, 24 Sep 2000 22:26:55 +0200 From: Andreas Stagl a.stagl_(at)_gmx.at Subject: [php] sessions ohne phplib hi stefan, At 22:10 24.09.00 +0200, you wrote: > > soweit passt auch alles, nur was mach ich, wenn jemand > > z.b. in einem internetcafe auf meine seite surft, wieder wegsurft, den > > browser nicht schliesst & und ein anderer surft wirder auf die seite... > > dann hat der die session des vorgängers... wie kann ich das verhindern? > >Das ist dein einziges Problem? Lässt sich wohl kaum vermeiden. Ist auch ein >sehr aussergewöhnliches Szenario! > >PS: Ich habe es genauso mir meinem Shop gemacht. > >CU >Stefan so aussergewöhnlich ist dieses bzw sind derartige szenarios garnicht: - klassenwechsel im edv-raum einer schule - schichtwechsel in einem büro ich hab mir auch schon überlegt in einem "blinden" frame das cookie alle 4 minuten neu zu setzen, mit einer ablaufdauer von 5 minuten... nur auber ist das auch nicht. lg, andy From tmarx_(at)_gib8.de Sun, 24 Sep 2000 22:27:23 +0200 Date: Sun, 24 Sep 2000 22:27:23 +0200 From: Thorsten Marx tmarx_(at)_gib8.de Subject: [php] Ort, PLZ, Landkreis als fertige Datenbank Hallo Leute, weiß jemand, ob es fertige Datenbanken zur eigenen verwendung mit allen Orten, PLZ und Landkreisen gibt? Vielen Dank schon an alle. Gruß Thorsten ######## http://www.flying-sms.de ######## From a.stagl_(at)_gmx.at Sun, 24 Sep 2000 22:33:40 +0200 Date: Sun, 24 Sep 2000 22:33:40 +0200 From: Andreas Stagl a.stagl_(at)_gmx.at Subject: [php] sessions ohne phplib hi jan, At 22:21 24.09.00 +0000, you wrote: >Hi, >ohne Loesungsvorschlage wurde ich gerne wissen warum die PHPLIb >ausscheidet. Ich wuesste nicht warum. Nochetwas von PHP4 hab ich da nix >gelesen, das hat Session Support. >Jan der provider hat zwar zugesichert, dass bald auf php4 "aufgerüstet" wird, aber derzeit hab ich leider nur php3 zur verfügung. analog zu dem leitsatz "vertrau keiner statistik, die du nicht selbst gefälscht hast" ist meine einstellung "vertrau keiner software, die du nicht selbst geschrieben hast (zumindest dort wo es geht)"... und da ich sicher nicht alle features der phplib brauche ist es vermutlich schneller, wenn ich mir da selbst was überlege, bevor ich den code der phplib durchackere... und letztendlich ist es ja auch eine art herausforderung. lg, andy From php3_(at)_dopehat.de Sun, 24 Sep 2000 22:50:18 +0200 Date: Sun, 24 Sep 2000 22:50:18 +0200 From: Stefan M. php3_(at)_dopehat.de Subject: [php] sessions ohne phplib > so aussergewöhnlich ist dieses bzw sind derartige szenarios garnicht: > > - klassenwechsel im edv-raum einer schule > - schichtwechsel in einem büro > > ich hab mir auch schon überlegt in einem "blinden" frame das cookie alle 4 > minuten neu zu setzen, mit einer ablaufdauer von 5 minuten... nur auber ist > das auch nicht. Währe machbar, aber "sauber" ist das nicht. Alle 5 min >click< vom ie schockt nicht, und was ist wenn mal ein übertragungsfehler ist? dann kommt die page nicht und das ganze script schmiert ab. du könntest an jeden link auf der seite die id ranhängen (link.php3?uid=42fwhr328) aber das ist ne menge arbeit. mit dem blanken php wird das nixx. Stefan From a.stagl_(at)_gmx.at Sun, 24 Sep 2000 23:14:43 +0200 Date: Sun, 24 Sep 2000 23:14:43 +0200 From: Andreas Stagl a.stagl_(at)_gmx.at Subject: [php] sessions ohne phplib At 22:50 24.09.00 +0200, you wrote: >Währe machbar, aber "sauber" ist das nicht. Alle 5 min >click< vom ie >schockt nicht, und was ist wenn mal ein übertragungsfehler ist? dann kommt >die page nicht und das ganze script schmiert ab. > >du könntest an jeden link auf der seite die id ranhängen >(link.php3?uid=42fwhr328) aber das ist ne menge arbeit. > >mit dem blanken php wird das nixx. > >Stefan gehts irgendwie via $HTTP_REFERER?!? 1. wenn ich von einer anderen website via link auf meine seite komm hab ich einen referer, der ungleich meiner domain ist -> session wird neu initialisiert 2. wenn ich die url direkt eingebe hab ich (soweit ich weiss) keinen referer -> session wird neu initialisiert 3. wenn ich von einer seite des projekts auf eine andere des projekts wechsle hab ich einen referer, der gleich meiner domain ist -> session wird nicht neu initialisiert der haken liegt wieder am "aktualisieren"-browser button... wenn ich den klicke hab ich keinen referer und punkt 2 (siehe oben) kommt zum zug -> session wird neu initialisiert... was an dieser stelle jedoch falsch wäre. ... ist doch nicht so einfach. ;o) har noch jemand einen anderen hinweis? lg, andy From kris_(at)_koehntopp.de 24 Sep 2000 17:00:01 -0000 Date: 24 Sep 2000 17:00:01 -0000 From: kris_(at)_koehntopp.de kris_(at)_koehntopp.de Subject: [php] [FAQ: 24-Sep-2000] Haeufig gestellte Fragen Die FAQ zu dieser Newsgroup findet sich unter der URL http://www.koehntopp.de/php/ Sie enthaelt die nachstehend aufgefuehrten Fragen und deren Antworten. Next Previous Contents _________________________________________________________________ de.comp.lang.php FAQ © Copyright 2000 Kristian Köhntopp, kris_(at)_koehntopp.de Tobias Ratschiller, tobias_(at)_dnet.it _________________________________________________________________ Build Date: Sun Sep 17 19:18:33 CEST 2000 $Id: faq.sgml,v 1.16 2000/09/14 19:13:10 kosch Exp $ $Id: about.sgml,v 1.30 2000/09/17 17:16:53 kk Exp $ $Id: arrays.sgml,v 1.10 2000/06/04 16:45:35 kk Exp $ $Id: cms.sgml,v 1.2 2000/09/12 00:12:39 baerli Exp $ $Id: code.sgml,v 1.7 2000/06/04 16:45:35 kk Exp $ $Id: database_mysql.sgml,v 1.8 2000/09/15 20:57:41 kosch Exp $ $Id: database_oracle.sgml,v 1.4 2000/09/15 19:03:33 kosch Exp $ $Id: databases.sgml,v 1.21 2000/09/05 19:47:32 mjansen Exp $ $Id: datetime.sgml,v 1.7 2000/06/29 19:07:30 kk Exp $ $Id: functions.sgml,v 1.13 2000/06/04 16:45:36 kk Exp $ $Id: install.sgml,v 1.26 2000/09/14 12:29:44 mjansen Exp $ $Id: mail.sgml,v 1.15 2000/07/18 18:39:56 baerli Exp $ $Id: objects.sgml,v 1.6 2000/06/04 16:45:36 kk Exp $ $Id: open_exec.sgml,v 1.19 2000/07/06 20:44:54 kk Exp $ $Id: openpub.sgml,v 1.2 2000/04/23 18:55:12 kk Exp $ $Id: phpinterpreter.sgml,v 1.39 2000/09/14 12:12:20 mjansen Exp $ $Id: phplib.sgml,v 1.17 2000/09/08 19:56:58 kk Exp $ $Id: phpmyadmin.sgml,v 1.4 2000/01/22 16:38:16 tobias Exp $ $Id: regexp.sgml,v 1.18 2000/09/09 18:01:33 kk Exp $ $Id: scripts.sgml,v 1.21 2000/09/01 21:31:39 mjansen Exp $ $Id: strings.sgml,v 1.9 2000/06/04 16:45:37 kk Exp $ $Id: version4.sgml,v 1.5 2000/06/29 19:07:31 kk Exp $ $Id: webserver.sgml,v 1.12 2000/09/09 18:01:33 kk Exp $ $Id: webvariablen.sgml,v 1.3 2000/09/09 18:01:33 kk Exp $ _________________________________________________________________ 1. Über diese FAQ * 1.1 Was ist das hier? * 1.2 Wo finde ich die aktuelle Version dieser FAQ? * 1.3 Kann ich eine Kopie der FAQ per Mail zugesendet bekommen? * 1.4 Du hast doch für die FAQ geschrieben. Ich habe da eine Frage zu PHP... * 1.5 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? * 1.6 Kann ich selber für diese FAQ schreiben? * 1.7 Wie ist die Charta dieser Newsgroup? * 1.8 Was ist PHP? * 1.9 Wo finde ich weitere Informationen über PHP? * 1.10 Soll ich Jobangebote in de.comp.lang.php posten? * 1.11 Wer kann mir einen Provider empfehlen? * 1.12 Warum bekomme ich Ermahnungsmails, wenn ich Autoren in der Gruppe auf Netiquetteverstöße aufmerksam mache? * 1.13 Warum bekomme ich Ermahnungsmails? * 1.14 Ich verwende Outlook Express und keiner hat mich lieb. * 1.15 Was ist TOFU? Wieso finden die Anderen meine Artikel schwer zu lesen? * 1.16 Welche Versionen von PHP sind aktuell? * 1.17 Was bedeutet LAMP, WAMP und so weiter? 2. Installation und Inbetriebnahme * 2.1 Suse Linux: Wie installiere ich PHP? * 2.2 Suse Linux 6.2 und 6.3: Warum funktionieren die libgd-Funktionen nicht korrekt? * 2.3 Wie compiliere ich ein aktuelles PHP auf Linux mit Apache Server? * 2.4 Ich habe Probleme PHP3 selbst zu compilieren. * 2.5 Wie installiere ich PHP auf Unix mit Netscape Server? * 2.6 Wie installiere ich CGI-PHP auf einem Apache-Server? * 2.7 Wie installiere ich PHP auf Windows? * 2.8 Was ist PHP/FI und wo kann ich es bekommen? Was ist phtml? * 2.9 Linux: Meine shared libraries werden nicht gefunden. * 2.10 Wo finde ich PHP als Modul für Windows? 3. Allgemeine Fragen zu PHP * 3.1 Wie vergleicht sich PHP mit anderen bekannten Webentwicklungssystemen? * 3.2 Wie vergleicht sich die Performance von PHP zu Perl? * 3.3 Wie kann ich mein ASP-Programm in PHP übersetzen? * 3.4 CGI PHP oder Modul? * 3.5 PHP-Scripte von Windows nach Unix portieren? * 3.6 Welche Editoren sind für PHP geeignet? * 3.7 Zeitgesteuerte PHP-Scripte und "Shellscripte" * 3.8 Wie bette ich PHP in HTML ein? (Beispielprogramm) * 3.9 Wie finde ich heraus, wie mein PHP-Interpreter konfiguriert ist? * 3.10 Wo finde ich die php3.ini bzw. die php.ini? * 3.11 Wie kann ich auf Umgebungsvariablen zugreifen? * 3.12 Wie kann ich auf den HTTP-Request-Header zugreifen? * 3.13 Gibt es noch mehr interessante Variablen im Environment? * 3.14 Ich verwende PHP (Version 3) als Apache-Modul. Wie kann ich dies konfigurieren? * 3.15 Was bedeuten master value und local value in phpinfo()? * 3.16 Welche Konfigurationsvariablen kann ich nicht in .htaccess-Dateien verwenden? * 3.17 Was genau bewirkt safe_mode und ist das sicher? * 3.18 "Fatal error: Maximum execution time exceeded" * 3.19 Was ist --enable-force-cgi-redirect? Warum enthält $PHP_SELF den Pfad zum CGI-Interpreter? * 3.20 Warum funktioniert set_time_limit() nicht wie angepriesen? * 3.21 Was ist das für ein _(at)_-Zeichen vor einigen Funktionsaufrufen? * 3.22 Wie kann ich auf Kommandozeilen-Argumente zugreifen? * 3.23 Wie kann ich einen Parameter von einer PHP-Seite an eine andere weitergeben? * 3.24 Wie kann ich eine PHP-Präsentation auf CD brennen? * 3.25 Werden meine PHP-Seiten von einer Suchmaschine indiziert? * 3.26 Wie kann ein Besucher meiner Seite den PHP-Code im Browser sehen? * 3.27 Gibt es für PHP einen "Dokumentationsgenerator" ähnlich Javadoc für Java? 4. Typen und Funktionen * 4.1 Welche Variablenarten gibt es in PHP und wie greife ich auf sie zu? * 4.2 Welche Datentypen gibt es in PHP? * 4.3 Wie schreibe ich eine Funktion mit einer variablen Anzahl von Argumenten? * 4.4 Wie gebe ich mehrere Werte mit einer Funktion zurück? * 4.5 Wie schreibe ich ein Script, das beliebige Parameter verarbeitet? * 4.6 Variable Variablen * 4.7 Was ist der Unterschied zwischen isset() und einem Vergleich auf den Leerstring? * 4.8 Wie kann ich Javascript-Funktionen aus PHP heraus aufrufen? 5. Stringfunktionen * 5.1 Was ist besser, print() oder echo? * 5.2 Wie zerlege ich einen String? * 5.3 Wie zerlege ich eine URL? * 5.4 Wie gebe ich eine Zahl formatiert aus? * 5.5 Wie kann ich Zeilenumbrüche in
    umwandeln? 6. Reguläre Ausdrücke * 6.1 Wie kann ich mehr über reguläre Ausdrücke lernen? * 6.2 Soll ich ereg() oder preg() verwenden? * 6.3 Wie verwende ich die preg()-Funktionen? * 6.4 Was sind reguläre Ausdrücke? * 6.5 Welche Bauelemente kommen in regulären Ausdrücken vor? * 6.6 Wie teste ich auf die Existenz mehrerer Suchworte in einem String/Array? * 6.7 Wie isoliere ich Suchstrings aus einem größeren Text? * 6.8 Wie finde ich alle Links in einer HTML-Datei? * 6.9 Wie ersetze ich alle relativen Links in einer HTML-Datei? * 6.10 Wie überprüfe ich einen String auf seinen Inhalt? * 6.11 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 greife ich auf ein mehrdimensionales Array zu? * 7.4 Wie kann ich ein Array nach einem beliebigen Kriterium sortieren lassen? 8. Klassen und Objekte * 8.1 Warum Klassen und Objekte benutzen? * 8.2 Wie definiere ich eine Klasse? Wie erzeuge ich ein Objekt? * 8.3 Was ist $this? * 8.4 Was ist extends? Was ist Vererbung? * 8.5 Was ist ein Konstruktor? * 8.6 Was sind polymorphe Funktionen? Kann ich sie simulieren? * 8.7 Wie kann ich Metainformationen über eine Klasse bekommen? 9. Variablen und Formulare * 9.1 Wie übergebe ich Variablen aus einem Formular an ein PHP-Script? * 9.2 Wie kann ich ohne Formular Variablen an ein Script übergeben? * 9.3 Wie viele Formularelemente kann ich auf einer Seite haben? * 9.4 Sollte ich besser GET oder POST verwenden? * 9.5 Wie kann man ein erzeugen? 10. Dateifunktionen und Programmausführung * 10.1 Wie kann ich eine Datei auslesen? * 10.2 "Warning: Supplied argument is not a valid File-Handle resource" * 10.3 Wie kann ich ein externes Programm von PHP aus starten? * 10.4 Wie realisiere ich einen Dateidownload mit PHP? * 10.5 Wie kann ich in einer Datei eine Zeile einfügen oder löschen? * 10.6 Wie kann ich einen Datei-Upload per FTP durchführen? * 10.7 Unix: Welche Zugriffsrechte brauche ich, um eine Datei anzulegen? 11. Datums- und Kalenderprobleme * 11.1 Wie kann ich das aktuelle Datum bekommen? * 11.2 Wie kann in ein deutsches Datum in MySQL-Format umwandeln (und umgekehrt)? * 11.3 Wie kann ich die Anzahl der Tage zwischen zwei Daten bestimmen? * 11.4 Wie kann ich das Datum des Vortages bestimmen? * 11.5 Wieviel Tage hat der aktuelle Monat? * 11.6 Wie kann ich die Laufzeit meines Codes bestimmen? Gibt es einen Benchmark? 12. Mail lesen und schreiben * 12.1 Was ist SMTP? * 12.2 Was ist das Domain Name System? * 12.3 Unix: Wie funktioniert der Mailversand? * 12.4 Windows: Wie funktioniert der Mailversand? * 12.5 Windows: Wo finde ich Mailserver, die ich bei mir installieren kann? * 12.6 Wie kann ich eine HTML-Mail versenden? Wie kann ich den Absender meiner Mail festlegen? * 12.7 Wie kann ich ein Attachment mit einer Mail versenden? * 12.8 Wie kann ich eine Mail effizient an sehr viele Empfänger versenden? * 12.9 Wie kann ich die Gültigkeit einer Mailaddresse testen? * 12.10 Wie kann ich überprüfen, ob eine versendete Mail tatsächlich angekommen ist? * 12.11 Wie kann ich feststellen, ob eine Mailadresse äußerlich gültig ist? 13. Datenbanken * 13.1 Wie kann ich mehr über SQL lernen? * 13.2 Wieso kann ich mehrere, durch Semikolon getrennte Statements nicht ausführen? * 13.3 Ist es sinnvoll, Bilder in einer Datenbank abzulegen? * 13.4 Windows: Jeder Zugriff auf meine Datenbank dauert eine halbe Minute! * 13.5 Wie kann ich meine Datenbankperformance steigern? * 13.6 Wie kann ich zwei Tabellen miteinander verknüpfen? * 13.7 Was ist Aggregation? Was ist GROUP BY? * 13.8 Ich habe eine Tabelle mit n Einträgen und möchte auf jeder Seite m davon anzeigen. * 13.9 Was ist der Unterschied zwischen connect und pconnect? * 13.10 Wie kann ich mein Datenbankpaßwort gegen Spionage sichern? * 13.11 MySQL oder PostgreSQL? * 13.12 Wie komme ich bei mein Provider an die Datenbank? * 13.13 Wie kann ich auf einen ODBC-Server (MSSQL, Access) zugreifen? 14. Datenbanken: MySQL * 14.1 Kommt MySQL mit mehr als x Datensätzen pro Tabelle klar? Wie stabil ist MySQL? * 14.2 Wie greife ich auf eine MySQL-Datenbank zu? * 14.3 "0 is not a MySQL result index" * 14.4 Mein Script verbraucht so viel Speicher beim Datenbankzugriff. * 14.5 Windows: "Call to unsupported or undefined function: mysql_connect()" * 14.6 Unix: "Call to unsupported or undefined function: mysql_connect()" * 14.7 "Call to unsupported or undefined function: mysql_errno()" * 14.8 "MySQL-Server has gone away" * 14.9 Wie kann ich eine CSV-Datei in MySQL importieren? * 14.10 Wie kann ich eine CSV-Datei aus MySQL exportieren? * 14.11 Wie kann ich die Datensätze der letzten 2 Wochen listen? * 14.12 Wie kann ich eine Tabelle nach IP-Nummern sortieren lassen? * 14.13 Wie lösche ich alle Datensätze, die älter als n Tage sind? * 14.14 Wie kann ich Bilder in einer MySQL-Datenbank speichern? * 14.15 Wie kann ich einen zufälligen Eintrag aus einer MySQL-Tabelle auswählen? 15. Datenbanken: Oracle * 15.1 Ora oder OCI ? * 15.2 Ich habe Oracle-Support mit --with-oci8 in PHP eincompiliert, nun startet der Apache nicht mehr. * 15.3 Unix: "Call to unsupported or undefined function: oci_logon()" * 15.4 "Warning: ORA-12154: TNS:could not resolve service name" * 15.5 Unix: Umlaute, die in die Datenbank eingetragen wurden, werden nicht korrekt dargestellt. * 15.6 "Warning: ORA-12705: invalid or unknown NLS parameter value specified" * 15.7 Gibt es auto_increment unter Oracle ? * 15.8 Wie selectiere ich nur bestimmte Zeilen ( LIMIT unter MySQL) ? * 15.9 Wie speicher ich Datensätze mit mehr als 2000 Zeichen ab ? * 15.10 Wie bearbeite ich LOBs mit PHP ? 16. phpMyAdmin * 16.1 Was ist phpMyAdmin? * 16.2 Ich bin kein MySQL-Administrator. Wie kann ich phpMyAdmin nur für mich selbst installieren? * 16.3 Ich bin MySQL-Administrator und möchte ein Exemplar phpAdmin für alle meine User installieren. * 16.4 Wieso kann ich den Inhalt meiner Tabelle nicht editieren? * 16.5 Wieso werden TIMESTAMP-Felder nicht auf die aktuelle Zeit gesetzt, wenn ich eine neue Zeile einfüge? * 16.6 Wieso kann ich in phpMyAdmin mehrere durch Semikolon getrennte SQL-Statements ausführen, nicht aber mit normalen PHP-Funktionen? 17. PHPLIB * 17.1 Was ist PHPLIB? * 17.2 Wo kann ich PHPLIB bekommen? * 17.3 Mein Provider hat PHPLIB nicht installiert. * 17.4 Ich habe keinen Zugriff auf die php3.ini. * 17.5 "Oops, php3_SetCookie called after header has been sent!" * 17.6 GET-Mode oder Cookie-Mode? Sind Cookies böse? * 17.7 Was ist das Sevenval-Patent? * 17.8 Warum verwendet PHPLIB nicht die IP-Nummer des Browsers als Schutz gegen eine Übernahme der Session? * 17.9 Warum sind die Session-IDs von PHPLIB so lang? * 17.10 Was schreibe ich denn nun in meine local.inc? * 17.11 ERROR 1146: Table 'xyz.active_sessions' doesn't exist! * 17.12 Wie kann ich mit PHPLIB und Frames arbeiten? * 17.13 Internet Explorer: Meine Seiten werden nicht aktualisiert. * 17.14 Wie kann ich Reloads durch den User erkennen und verhindern? * 17.15 Wie kann ich meine Variablen initialisieren und registrieren? * 17.16 Wie kann ich auto_init benutzen, um Session-Statistiken zu erfassen? * 17.17 Wie kann ich eine Datei mit einem Paßwort schützen? * 17.18 Wie kann ich mich gegen einen LDAP-Server authentisieren? * 17.19 Wie kann ich Zugriffsrechte in PHPLIB definieren? * 17.20 Wie kann ich einen Warenkorb realisieren? * 17.21 Wie kann ich eine Menünavigation erzeugen? * 17.22 Was sind Templates? Warum sind Templates nützlich? 18. Webserver und PHP * 18.1 Apache: Kann ich PHP auch auf .html-Dateien anwenden? * 18.2 Apache: Wie kann ich ein Verzeichnis mit einem Paßwort schützen? * 18.3 Apache: Wie kann ich ein Verzeichnis mit PHP mit einem Paßwort schützen? * 18.4 Kann ich mit CGI PHP ein Verzeichnis mit einem Paßwort schützen? * 18.5 Wie kann ich mit PHP die Bildschirmauflösung des Browsers herausfinden? * 18.6 Wie kann ich das Caching einer Seite verhindern? * 18.7 Wie verarbeite ich ? * 18.8 "Document contains no data" * 18.9 Wie erzeuge ich mit PHP einen Redirect auf eine andere Seite? * 18.10 Was sind Sessions und warum sind sie nützlich? * 18.11 Wie kann ich mit PHP WAP-Seiten erzeugen? * 18.12 Wie bringe ich eine Suchmaschine dazu, meine Seiten zu indizieren? 19. Content Management Systeme * 19.1 Was ist ein Content Management System? Warum ist es nützlich? * 19.2 Welche PHP-basierten Content Management Systeme gibt es? 20. Häufig nachgefragte Standardscripte * 20.1 Wie kann ich eine schummelsichere Abstimmung codieren? * 20.2 Wie kann ich einen HTTP POST-Request absenden? * 20.3 Wie kann ich eine Volltextsuche realisieren? * 20.4 Wie kann ich mit PHP News lesen und schreiben? * 20.5 Wie kann ich einen Onlineshop mit PHP realisieren? * 20.6 Wie kann ich die IP des Users erfahren? * 20.7 Wie kann ich ein JPEG-Bild verkleinern? * 20.8 Wie kann ich die Performance zweier Befehle vergleichen? * 20.9 Wie kann ich den Inhalt eines Verzeichnisses samt dem Inhalt aller Unterverzeichnisse ausgeben? * 20.10 Wie kann ich aus einem Zahlenbereich von x bis y, zufällig n Zahlen auswählen, so daß keine Zahl doppelt vorkommt? 21. Guter Code * 21.1 Vermeide globale Variablen. * 21.2 Halte Code links. Verwende Wächter statt Schachel-ifs. * 21.3 or und and sparen Klammern. * 21.4 Prüfe importierte Parameter. Traue niemandem. * 21.5 Von HTML zu PHP: Schreibe Formularverarbeitungen in Normalform. * 21.6 Trenne Aussehen und Inhalt. 22. PHP4 * 22.1 Ist PHP4 stabil? * 22.2 Wo bekomme ich PHP4? * 22.3 Wie übersetze ich PHP4? * 22.4 Was ist neu in PHP4? * 22.5 Wie kann ich PHP4 (CGI und Apache-Modul) konfigurieren? 23. Open Publication License * 23.1 Englische Version * 23.2 Deutsche Version _________________________________________________________________ Next Previous Contents Next Previous Contents _________________________________________________________________ 1. Über diese FAQ 1.1 Was ist das hier? Dies ist der monatliche Einführungsartikel für die Newsgruppe de.comp.lang.php. Er erklärt den Zweck der Newsgruppe, auf welche Weise man hier am einfachsten an sinnvolle Antworten kommt und dient als Sammlung von Antworten auf häufig gestellte Fragen in der Gruppe. Wenn Du Kommentare oder Vorschläge zu diesem Artikel hast oder wenn Du selber einige Abschnitte in diesen Artikel einbringen möchtest, wendest Du Dich am besten per Mail an den Urheber dieses Artikels, Kristian Köhntopp < kris_(at)_koehntopp.de>. 1.2 Wo finde ich die aktuelle Version dieser FAQ? Die aktuelle Version dieser FAQ ist unter der URL http://www.koehntopp.de/php zu finden. Eine Version in einer einzigen Datei befindet sich unter der URL http://www.koehntopp.de/php/faq-single.html. Die Linuxdoc SGML-Quelltexte dieser FAQ sind unter der URL http://www.koehntopp.de/php/faq.tar.gz zu finden. Es existiert ein CVS-Archiv, aus dem die aktuelle Version der FAQ bezogen werden kann. Die CVSROOT dieses Archives ist :pserver:cvsread_(at)_phplib.netuse.de:/repository mit dem Paßwort cvsread. Das Modul heißt german-faq. Ein CVSWEB-Zugang zu dem Archiv ist unter http://phplib.netuse.de/cgi/cvsweb.cgi zu finden. ______________________________________________________________ $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository login Password: cvsread $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository checkout german-faq ... # Aktualisieren der Version mit $ cd german-faq $ cvs -z9 update -dAP ______________________________________________________________ Es gibt eine Mailingliste german-faq, die Nachrichten über Änderungen an der FAQ enthält und die man bestellen sollte, wenn man an der FAQ mitarbeiten möchte. Man kann die Mailingliste unter der Adresse german-faq-subscribe_(at)_lists.netuse.de bestellen. 1.3 Kann ich eine Kopie der FAQ per Mail zugesendet bekommen? Die FAQ wird nicht als Mail versendet, sondern ist ausschließlich in den genannten Formaten und an den genannten Stellen im Web zu finden. Als Windows-Anwender kann man sich eine Kopie der FAQ mit Hilfe von Programmen wie Teleport Pro oder mit Hilfe der Offline-Funktion des Microsoft Internet Explorer 5 herunterladen. Als Linux-Anwender verwendet man dafuer das Programm wget. 1.4 Du hast doch für die FAQ geschrieben. Ich habe da eine Frage zu PHP... Fragen gehören in die Newsgroup. Es ist vollkommen sinnlos, Fragen per Mail an einen der Autoren dieser FAQ zu senden. 1.5 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? Dieser Text ist wie alle Werke urheberrechtlich geschützt. Er ist jedoch unter den Bedingungen der Open Publication License, Version 0.4 oder höher verfügbar. Die genaue Lizenz findet sich im Anhang. Wenn dieser Text reproduziert oder verwendet wird, bitten die Autoren um Meldung eines solchen Angebotes an german-faq_(at)_lists.netuse.de unter Angabe einer Kontaktadresse. Diese Kontaktperson ist herzlich eingeladen, sich auf der Mailingliste german-faq_(at)_lists.netuse.de anzumelden, um über Aktualisierungen des Textes informiert zu werden. 1.6 Kann ich selber für diese FAQ schreiben? Ja. Wenn Deine Texte Eingang in diese FAQ finden, erklärst Du Dich mit den folgenden Nutzungsbedingungen einverstanden: * Du mußt Deine Antworten mit Deinem vollen Namen kennzeichnen ("Von Nicholas Haflinger"). Du kannst aus Deinem Namen einen mailto: Hyperlink machen, wenn möchtest. * Du behältst das volle Urheber- und Verwertungsrecht an Deinem Text und kannst Deinen Text nach Deinem Gutdünken verwenden. * Du stellst Deinen Text für diese FAQ unter die im Anhang befindliche Open Publication License, Version 0.4 oder höher. 1.7 Wie ist die Charta dieser Newsgroup? Diese Newsgruppe richtet sich an alle Benutzer und Programmierer von PHP, einer Programmiersprache mit Schwerpunkt auf der Entwicklung von Webanwendungen. Es können alle Themen rund um PHP besprochen werden, seien es nun Probleme mit der Installation, der Anwendung oder Programmierung in PHP oder der Erweiterung des PHP- Interpreters selbst. 1.8 Was ist PHP? Die Abkürzung PHP steht offiziell für "PHP: Hypertext Preprocessor". Dies ist eine rekursive Abkürzung im Stile des GNU-Projektes. PHP ist eine Scriptsprache zur dynamischen Erstellung von Webseiten. Die Anweisungen der Sprache sind dabei in den HTML-Code einer Webseite eingebettet, d.h. jede HTML-Seite ist auch ein gültiges PHP-Programm. Die Syntax von PHP ist ähnlich wie die von C, Java oder Javascript. Die Sprache zeichnet sich vor allen Dingen durch ihre leichte Erlernbarkeit, ihre ausgezeichneten Datenbankanbindungen und Internet-Protokolleinbindungen und die Unterstützung zahlreicher weiterer Funktionsbibliotheken aus. PHP stellt so für den Web-Entwickler das ideale Werkzeug zur Erstellung von dynamischen Inhalten dar. PHP ist freie Software im Sinne der Debian Free Software Guidelines (DFSG). Quelltext und Binaries des PHP-Interpreters sind frei erhältlich und können für alle kommerziellen und nichtkommerziellen Zwecke eingesetzt werden; jeder kann den PHP-Quelltext weiterentwickeln und die Änderungen an das PHP-Projekt zurückfließen lassen. Der genaue Lizenztext ist in der Datei COPYING enthalten, der Bestandteil der PHP-Distribution ist. PHP läuft auf allen gängigen Unix-Versionen und auf den verschiedenen Windows-Versionen (Win95, 98 und NT). Als CGI-Programm kann PHP mit jedem Webserver zusammenarbeiten. Für einige Webserver, allen voran Apache, stehen auch Modulversionen zur Verfügung, die sehr viel effizienter ausgeführt werden. Die Homepage des PHP-Projektes ist http://www.php.net. Mirrors dieser Site sind in vielen Ländern vorhanden, unter anderem auch in Deutschland unter der URL http://www.php3.de oder http://de.php.net. Von dort kann man die jeweils aktuelle Releaseversion des Interpreters sowie Binaries für eine Reihe von Plattformen herunterladen. Ebenso finden sich dort das englische Handbuch sowie Archive der englischen Mailinglisten. 1.9 Wo finde ich weitere Informationen über PHP? Zu PHP gibt es zahlreiche Informationsquellen in deutscher und englischer Sprache. Deutsche Ressourcen im WWW * Artikel von Kristian Köhntopp * Dynamic Webpages * Jörg Baachs LAMP-Installationsanleitung * Martin Jansens PHP Seiten * PHP mit dem PWS (Windows Personal Web Server) * PHP-Center * PHP-Homepage * Tutorials für PHP und MySQL * WAMP HowTo * PHP und MySQL Tutorial Internationale Ressourcen im WWW * PHP Homepage * Englische FAQ * Zend ist die PHP4 Scriping Engine * Annotated Online Manual * Berber's PHP3 Example Page * Devshed Developer Forum * PHP Classes Repository * PHP Knowledge Base * PHP Manual for Homesite * PHP3 Code Exchange * phpTidBits - Tutorials * phpWizard.net * phpbuilder.com Bücher über PHP Ein Verzeichnis aller aktuellen Bücher findet man im Buchverzeichnis der englischen Website. In Deutsch: php -dynamische webauftritte professionell realisieren, Egon Schmid, Christian Cartus, Richard Blume; Markt und Technik Verlag. In Deutsch: PHP - Grundlagen und Lösungen, Webserver-Programmierung unter Windows und Linux, Jörg Krause; Carl Hanser Verlag. In Deutsch: PHP - kurz & gut, Rasmus Lerdorf, Übersetzung Ingo Marks; O'Reilly Verlag. In Englisch: Core PHP Programming, Leon Atkinson; Prentice Hall. In Englisch: PHP3: Programming Browser-Based Applications, David Medinets; McGraw-Hill. In Englisch: Professional PHP, Jesus Castagnetto, Harish Rawat, Sascha Schuhmann, Chris Scollo, Deepak Veliath; Wrox Press. In Englisch: Building Database Applications on the Web Using PHP3, Craig Hilton, Jeff Willis, Bjorn Borud; Addison-Wesley. Fertige Anwendungen in PHP Ein Verzeichnis von Projekten, die PHP3 verwenden, findet man im Projektverzeichnis der offiziellen Homepage. * Phorum, ein Diskussionsforum. * phpSlash, ein Diskussionsforum. * IMP, ein Webmail Interface. * Bookmarker, eine Bookmark-Verwaltung. * PHPLIB, eine objektorientierte Bibliothek zur Anwendungsentwicklung. * phpMyAdmin, ein Managementsystem für MySQL-Datenbanken. * MyGuestbook, ein Gästebuch. * phpAds ein Verwaltungssystem für Banner Ads. * phpHoo eine Art Mini-Yahoo. 1.10 Soll ich Jobangebote in de.comp.lang.php posten? Eine kurze Umfrage im Januar 2000 in de.comp.lang.php hat ergeben, daß Jobangebote in der Newsgroup toleriert werden, auch wenn sie nach Charta streng genommen off-topic sind, solange sie folgenden Ansprüchen an die äußere Form genügen: * Jobangebote sollen im Betrefftext des Artikels die Kennzeichnung [JOB] haben. Auf diese Weise sind sie leicht erkennbar und können von den Leuten, die sie nicht sehen wollen leicht unterdrückt werden, während Sie von den Leuten, die einen Job suchen, leicht gefunden werden. * Jobangebote sollten mit der Headerzeile Followup-To: poster veröffentlicht werden. de.comp.lang.php nimmt die Veröffentlichung von Jobangeboten hin, ist aber nicht zur Diskussion über Jobangebote gedacht. * Jobangebote sollten nicht übermäßig oft veröffentlicht werden: Jeder Job sollte nur genau einmal angepriesen werden und Arbeitgeber mit ständigen oder wiederkehrenden Jobangeboten sollten nicht öfter als einmal im Monat veröffentlichen. Es hat keinen Sinn sich aufzudrängen und bei einem unbeliebten Arbeitgeber wird in der jetzigen Arbeitsmarksituation wohl kaum jemand anfangen. * Jobangebote sollten Netiquettekonform sein: Der Absendername soll eine Person ("Paul Arbeitgeber") und keine Funktion ("Personalbüro Arbeitgeber GmbH") sein. Die angegebene Mailadresse soll gültig sein. In Newsartikel soll kein HTML verwendet werden und Netscape Visitenkarten sollen nicht verwendet werden - Hochglanz-Blendwerk ist nett für das Marketing, aber wir sind R&D. * Jobangebote können in die formal korrekte Newsgroup de.markt.arbeit.biete crosspostet werden. Dann ist es doppelt wichtig, daß ein Followup-To: poster oder Followup-To: de.markt.arbeit.d gesetzt wird. de.comp.lang.php ist nicht zur Diskussion von Jobangeboten geeignet! Wenn Sie als Arbeitgeber nicht in der Lage sind, im USENET intelligent, kooperativ und regelkonform aufzutreten, sollten Sie andere Medien für Ihre Personalaquise verwenden, die sich Ihnen leichter erschließen. Ihre Corporate Identity wird es Ihnen danken. 1.11 Wer kann mir einen Provider empfehlen? Eine kurze Umfrage im Februar 2000 in de.comp.lang.php hat ergeben, daß Frage nach Providern oder Providerspezifika in dieser Newsgroup nicht willkommen ist. Die korrekte Newsgroup für diese Frage wäre de.comm.provider.webspace. Ebenso unerwünscht sind providerspezifische Fragen wie Wie komme ich bei xyz an die MySQL-Datenbank?. Der korrekte Ansprechpartner für solche Fragen wäre der Support des betreffenden Providers bzw. dessen FAQ. Werden derartig providerspezifische Fragen dennoch in die Newsgroup gestellt, ist es höflich, Folloup-To: poster zu setzen und hinterher eine Zusammenfassung der eingegangenen Mails zu posten. Eine Zusammenfassung besteht nicht darin, die Texte der eingegangenen Mails hintereinanderzuhängen und in die Gruppe zu werfen, sondern idealerweise in einem Text, der vergleichsweise schmerzlos in diese FAQ integriert werden kann. Eine Providerdatenbank wird unter anderem bei Dynamic Web Pages und beim PHP-Center betrieben. 1.12 Warum bekomme ich Ermahnungsmails, wenn ich Autoren in der Gruppe auf Netiquetteverstöße aufmerksam mache? Du hast vollkommen Recht: Manche Autoren in der Newsgroup verstoßen gegen die Netiquette, wie sie in de.newusers.infos gepostet wird. Sie tun dies etwa, indem sie ohne vollen Realnamen schreiben, inkorrekte Mailadressen ("nospam", "deletethis") angeben oder Artikel mit HTML oder Netscape Visitenkarten versenden. Du sollst das auch nicht hinnehmen. In einer Newsgroup ist der Ton jedoch genauso wichtig wie der Inhalt. Die Regulars von de.comp.lang.php sind stolz auf den freundlichen und hilfsbereiten Ton in ihrer Newsgroup. Wenn Du also einen anderen Autor an die Netiquette erinnern möchtest, dann tu dies bitte unbedingt per Mail und nicht öffentlich in der Gruppe. Auch die Netiquette, auf deren Einhaltung zu bestehst, fordert dies - Du kannst nicht auf der einen Seite auf der Einhaltung der Netiquette bestehen und andererseits selbst dagegen verstoßen, ohne Glaubwürdigkeit zu verlieren. Und bitte: Halte Deinen Ton auch in der Mail freundlich. Du wirst leichter verstanden und erreichst das gewünschte Ziel viel eher. Wenn Du meinst, Deinen Artikel dennoch öffentlich posten zu müssen, etwa um einen Autoren an die korrekte Newsgroup zu verweisen, oder weil die angegebene Mailadresse nicht erreichbar ist oder weil sich der Autor per Mail nicht einsichtig zeigt und sich niemand sonst bisher darum gekümmert hat, dann halte Deinen Beitrag bitte freundlich und konstruktiv. Das bedeutet: Beantworte die gestellte Frage oder löse das Problem des Fragers so gut Du kannst und weise dann auf die Netiquette hin. Wenn Du zu dem Problem des Fragers nichts beizutragen hast, dann poste lieber gar nichts - oder schreibe eine Mail. Du bist nicht allein in der Gruppe und Du mußt die Welt nicht selbst retten. Ein anderer, der antworten kann, wird antworten und dabei wahrscheinlich auch auf korrektes Verhalten hinweisen. Regeldiskussionen gehören in die dafür vorgesehene Newsgroup, de.soc.netzkultur.umgangsformen, oder sollen mit einem Followup-To: poster versehen werden. 1.13 Warum bekomme ich Ermahnungsmails? Du wirst nicht nur in de.comp.lang.php, sondern in den meisten anderen deutschen Newsgroups auf korrektes Verhalten in den Newsgroups hingewiesen, wenn ohne einen vollständigen Namen postest, Artikel ohne gültige Absenderadresse schreibst, Artikel mit Werbung absetzt, HTML oder Netscape Visitenkarten in Deinen Artikeln versendest oder mutwillig Artikel in die falschen Newsgroups schreibst. Diejenigen von uns, die schon länger in den USENET News aktiv sind, haben sich diese Regeln und Verhaltenformen nicht aus Spaß ausgedacht. USENET existiert schon seit mehreren Jahrzehnten und die Verhaltensnormen, auf deren Einhaltung bestanden wird, haben sich in langen Jahren entwickelt und bewährt. Es gibt einen guten Einführungstext aus de.newusers.infos mit dem Titel Warum soll ich mich an die Regeln halten? der erklärt, warum die Dinge so sind wie sie sind. Wenn Du von de.comp.lang.php Ergebnisse möchtest, also technische Hilfe bei Deinen Problemen mit der Programmiersprache PHP, dann tust Du gut daran, Deinen Texten auch eine akzeptable äußere Form zu geben. 1.14 Ich verwende Outlook Express und keiner hat mich lieb. Das wird daran liegen, daß Du Dein Outlook Express nicht korrekt konfiguriert hast. Wahrscheinlich setzt Outlook Express nicht den korrekten Absendernamen, veröffentlicht Artikel in HTML oder in HTML- und Text-Versionen in doppelter Ausführung oder macht andere Dinge, die außer Microsoft niemand gut findet. Bitte lies die Outlook Express FAQ, die für Deine Version von Outlook zutreffend ist und konfiguriere Deinen Newsreader korrekt. Auf http://www.mayn.de/support/os/win95/outlook.htm gibt es eine bebilderte Anleitung, wie man mit Outlook richtige Quotezeichen einstellt und das proprietäre "AW:" in Antworten auf das richtige "Re:" umstellt. 1.15 Was ist TOFU? Wieso finden die Anderen meine Artikel schwer zu lesen? Text Oben, Fullquote Unten. Eine Unart, die einen nicht nur in dieser Newsgroup, sondern im ganzen Netz unbeliebt macht. Lies http://learn.to/quote von Dirk Nimmich, und speziell Abschnitt 2.3 "Warum soll ich meine Antwort nach dem Zitat plazieren?" und die folgenden. 1.16 Welche Versionen von PHP sind aktuell? Die aktuelle Produktionsversion von PHP3 ist Version 3.0.16, die aktuelle Produktionsversion von PHP4 ist Version 4.0.1pl2. Nur diese Versionen sollten auf Produktionsmaschinen eingesetzt werden. Die Erfahrungen mit der Stabilität von PHP4 sind inzwischen Recht gut. PHP4 ist zu PHP3 weitgehend kompatibel. PHP3-Scripte werden von der PHP4-Engine ohne Änderungen ausgeführt werden (modulo einiger marginaler Einschränkungen). 1.17 Was bedeutet LAMP, WAMP und so weiter? LAMP ist die Abkürzung für Linux, Apache, MySQL und PHP. Sie beschreibt ein System zur Entwicklung und zum Betrieb von Webanwendungen, bestehend aus Betriebssystem, Webserver, Datenbankserver und Programmiersprache. Analog steht die Abkürzung WAMP für Windows, die Windows-Version von Apache, die Windows-Version von MySQL und die Windows-Version von PHP. Viele PHP-Anwender entwicklen lokal auf WAMP und überspielen die fertigen Seiten dann auf einen LAMP- oder SAMP (Solaris, Apache, MySQL, PHP)-Server bei einem Provider. _________________________________________________________________ Next Previous Contents From bjoern_(at)_baer.main.de Mon, 25 Sep 2000 00:19:57 +0200 Date: Mon, 25 Sep 2000 00:19:57 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] sessions ohne phplib * Andreas Stagl wrote: > "xyz" ist seit "20:30" uhr auf der seite und hat sich im laufe seiner Ein User kann nicht seit einem bestimmten Zeitpunkt auf einer Seite sein. Das ist technisch unmöglich und nicht praktikabel. Ebenso schwachsinnig und vollkommene Verblendung sind "xyz User online"-Scripte. > bin für jeden hinweis dankbar (ausser á la "benutz die phplib!") Benutz' die PHPLIB, es sei denn, du möchtest viel Zeit (=viel Geld, oder viel verschwendete Zeit, in der man sich auf das eigentliche Problem seiner Applikation konzentrieren könnte oder stattdessen nen schönen Abend im China-Restaurant oder bei seiner Freundin hat) verschwenden. -- Björn Schotte ++ Heimgartenweg 11a :: D-97074 Würzburg ++ 0931/7843804 Online-Applikationen für das E-Business: => inklusive Newsletter rund um PHP & das E-Biz <= From bjoern_(at)_baer.main.de Mon, 25 Sep 2000 00:24:04 +0200 Date: Mon, 25 Sep 2000 00:24:04 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] sessions ohne phplib * Andreas Stagl wrote: > gefälscht hast" ist meine einstellung "vertrau keiner software, die du > nicht selbst geschrieben hast (zumindest dort wo es geht)"... Das ist Schwachsinn. > sicher nicht alle features der phplib brauche ist es vermutlich schneller, > wenn ich mir da selbst was überlege, Das ist naiv. ("NIH" == "Not Invented Here") > bevor ich den code der phplib > durchackere... Brauchst du nicht. Du gehst davon aus, dass er funktioniert (schließlich wird PHPLIB ja tausendfach eingesetzt), modifizierst kurz und schmerzlos das local.inc Include-File und kannst dich dann auf die wesentlichen und interessanten Teile deiner Applikation konzentrieren. > und letztendlich ist es ja auch eine art herausforderung. Eine Herausforderung sollte es für dich sein, dich auf die _wesentlichen_ Teile deiner Applikation zu konzentrieren. Für unwesentliche/nebensächliche Teile wie z.B. Session-Management/ Authorisation macht man code reusage und verwendet im Einsatz bewährte Pakete wie z.B. die PHPLIB. -- Björn Schotte ++ Heimgartenweg 11a :: D-97074 Würzburg ++ 0931/7843804 Online-Applikationen für das E-Business: => inklusive Newsletter rund um PHP & das E-Biz <= From martin_(at)_cheabit.com Mon, 25 Sep 2000 01:02:37 +0200 Date: Mon, 25 Sep 2000 01:02:37 +0200 From: Martin Geisler martin_(at)_cheabit.com Subject: [php] Jeweils nur max. einen Wert aus mySQL-DB Hi Liste, ich habe ein kleiner Problem mit mySQL. Ich weiss nicht genau ob ich dies mit mySQL und/oder PHP lösen soll - vielleicht kann mir ja jemand einen Tipp geben - bin für alles dankbar. Folgendes Problem: Ich habe eine mySQL-Datenbank in der einige Datensätze drinstehen, u.a. ein Feld mit einem Datum. Nun möchte ich zum Einen die Anzahl der Datensätze erhalten, die jeweils ein *unterschiedliches* Datum beinhalten, zum Anderen benötige ich das Datum an sich. Also, Beispiel: Es gibt folgende Datensätze: 1 - Hans - 01.09.2000 2 - Fritz - 17.08.1994 3 - Xenia - 20.04.2002 4 - Eddi - 01.09.2000 5 - Gerd - 20.04.2002 6 - Brigitte - 01.09.2000 Ich möchte nun a) die Anzahl der unterschiedlichen Daten (= "Datums") haben - also in dem Fall "3" und b) Die verschiedenen Daten - also hier: 01.09.2000, 17.08.1994 und 24.04.2002 Kann mir jemand einen Hinweis geben wie man das anstellen kann? - Ich verzweifel sonst noch :-) Danke Ciao Martin Geisler -- http://www.tele-fon.de http://www.host-me.de From Dante_(at)_altmuehlnet.de Mon, 25 Sep 2000 01:39:48 +0200 Date: Mon, 25 Sep 2000 01:39:48 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Jeweils nur max. einen Wert aus mySQL-DB At 01:02 25.09.2000 +0200, Martin Geisler wrote: >Ich möchte nun >a) die Anzahl der unterschiedlichen Daten (= "Datums") haben - also in dem Fall "3" und SELECT DISTINCT datum FROM tabelle; oder SELECT datum FROM tabelle GROUP BY datum; >b) Die verschiedenen Daten - also hier: 01.09.2000, 17.08.1994 und 24.04.2002 Einfach mit mysql_num_rows auf obiges result anwenden... Bye Dante From martin_(at)_cheabit.com Mon, 25 Sep 2000 01:56:05 +0200 Date: Mon, 25 Sep 2000 01:56:05 +0200 From: Martin Geisler martin_(at)_cheabit.com Subject: [php] Jeweils nur max. einen Wert aus mySQL-DB At 01:39 25.09.2000, you wrote: >At 01:02 25.09.2000 +0200, Martin Geisler wrote: >>Ich möchte nun >>a) die Anzahl der unterschiedlichen Daten (= "Datums") haben - also in dem >Fall "3" und > >SELECT DISTINCT datum FROM tabelle; >oder >SELECT datum FROM tabelle GROUP BY datum; > >>b) Die verschiedenen Daten - also hier: 01.09.2000, 17.08.1994 und 24.04.2002 > >Einfach mit mysql_num_rows auf obiges result anwenden... > >Bye > Dante Hi Dante, danke für die prompte Antwort. Funktioniert super! Schöne Nacht noch ;-) Cu Martin From matthias_(at)_mteege.de 23 Sep 2000 09:32:33 +0200 Date: 23 Sep 2000 09:32:33 +0200 From: Matthias Teege matthias_(at)_mteege.de Subject: [php] Gueltiges Datum "Cyrill Schumacher" writes: > > ich benötige eine Funktion welche die Gültigkeit eines > > Datums überprüft. Hat jemand vielleicht eine Quelle für mich? > > checkdate > (PHP3 , PHP4 ) Danke, das sollte es sein. Ich habe mich etwas undeutlich ausgedrückt möchte aber nur testen inwieweit ein eingegebenes Datum "valid" ist. Vielen Dank Matthias -- Matthias Teege -- matthias_(at)_mteege.de -- http://emugs.de make world not war PGP-Key auf Anfrage From volker.jahns_(at)_rentokil.de Mon, 18 Sep 2000 08:43:37 +0200 Date: Mon, 18 Sep 2000 08:43:37 +0200 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] mysql_error()? "Egon Schmid (_(at)_work)" schrieb: > Volker Jahns wrote: > > > > jaja, habe ich mitlerweile einen hinweis in der mysql-literatur gefunden... > > aber btw, die C-API meldete auch dann einen fehler, wärend php dass nicht > > schafft. warum eigentlich nicht? > > > > (das wäre eine frage an die api-entwickler ;-) > > PHP läuft im Allgemeinen in einem Apache-Server. MySQL ist ein anderer > Server. Wenn PHP keine Verbindung zum MySQL-Server aufmachen kann, dann > kann der MySQL-Server auch keine Ahnung haben, was der andere Server > eigentlich von ihm wissen will. Fehlermeldungen werden vom MySQL-Server > generiert, NACHDEM man sich erfolgreich angemeldet hat. > > -Egon > > PS: Lerne mal richtig quoten. > Thx Egon, aber woher weiss dann PHP, dass es einen "Access denied" gab? Immerhin steht jenes in der $php_errormsg mit Zeilenangaben! Mir scheint die Argumentation NICHT schlüssig. PS was ist richtiges Quoten??? Volker