From info_(at)_olaf-baumert.de Mon, 29 Jan 2001 01:45:42 +0000 Date: Mon, 29 Jan 2001 01:45:42 +0000 From: Olaf Baumert info_(at)_olaf-baumert.de Subject: [php] (war: Datum) > .... > sondern weil es für Mailinglisten > sogenannte Tip-Harvester gibt, die eben diese Blöcke sammeln und auf eine > Website stellen. Wäre vielleicht für diese Liste gar nicht mal so > unpraktisch. Keine Schlechte Idee. Aber gibt es da nicht schon nen Listenarchiv? ;) > Bei "thelist" auf evolt.org hat man sich darauf geeinigt, dass man der > Liste für jedes OT-Posting einen schuldet. Auch nicht schlecht .... dann hätten heute einige Leute viel zu schreiben (mich eingeschlossen ;) Der Superbowl lohnt nicht der aufmerksamkeit :( > Gruß, > Hendrik Regruß, Olaf -- ,- Olaf Baumert -------------. Programmierung & Webdevelopement | +49-179-1151100 \\|// \ -------------------------- | (o o) | '---.______.---ooOo-(_)-oOoo--' info_(at)_olaf-baumert..de From lordicon_(at)_lordicon.de Mon, 29 Jan 2001 03:43:53 +0000 Date: Mon, 29 Jan 2001 03:43:53 +0000 From: Olaf lordicon_(at)_lordicon.de Subject: [php] HTTP_USER_AGENT von php selbst aendern Moin moin, ich versuche grade ein wenig im Source von PHP zu suchen um den von PHP erzeugten USER_AGENT ,den es ausspuckt wenn man mittels PHP eine Datei von nem fremden Server holt, zu ändern. Bis jetzt , bzw. ein Bekannter, habe ich nur die Möglichkeit gefunden direkt im Source die Versionsangabe (die scheint für den USER_AGENT benutzt zu werden) zu ändern. Dabei bin ich auf die Datei php_version.h (welch Überraschung :)) gestossen. Dort steht folgendes: /* edit configure.in to change version number */ #define PHP_VERSION "4.0.4pl1" Nun auf in die datei configure.in um dort zu schauen: dnl ## This is where the version number is changed from now on! AM_INIT_AUTOMAKE(php, 4.0.4pl1, nodefine) PHP_VERSION=$VERSION echo "/* automatically generated by configure */" > php_version.h.new echo "/* edit configure.in to change version number */" >> php_version.h.new echo "#define PHP_VERSION \"$PHP_VERSION\"" >> php_version.h.new cmp php_version.h.new php_version.h >/dev/null 2>&1 if test $? -ne 0 ; then rm -f php_version.h && mv php_version.h.new php_version.h && \ echo 'Updated php_version.h' else rm -f php_version.h.new fi Nun meine Eigentliche Frage (Herrje .... ich konnte mich mal wieder nicht kurz fassen :) Kann ich nun in configure.in einfach die entsprechende Versionsnummer löschen bzw. durch etwas eigenes ersetzen (z.B. meine E-Mailaddy ;) oder gibt es noch einen anderen Weg den gesendeten HTTP_USER_AGENT zu ändern? MfG, Olaf "nachtaktiv" Baumert -- ,- Lordicon --------------. Programmierung & Webdevelopement | \\|// \ -------------------------- | (o o) | '---._____.---ooOo-(_)-oOoo' lordicon_(at)_lordicon.de From hm_(at)_netzbiest.de Mon, 29 Jan 2001 03:56:06 +0100 Date: Mon, 29 Jan 2001 03:56:06 +0100 From: Hendrik Mans hm_(at)_netzbiest.de Subject: [php] HTTP_USER_AGENT von php selbst aendern > Kann ich nun in configure.in einfach die entsprechende > Versionsnummer löschen > bzw. durch etwas eigenes ersetzen (z.B. meine E-Mailaddy ;) oder > gibt es noch > einen anderen Weg den gesendeten HTTP_USER_AGENT zu ändern? Ich habe gerade selber ein bisschen im Code rumgewühlt, habe aber nicht das gefunden, wonach ich suchte. Irgendwo (?!) muss PHP ja den GET-Request senden, dort steht auch der Agent drin (wie das Feld genau heisst, ist mit entfallen; sonst wäre die Suche danach etwas einfacher gewesen :b - sehr wahrscheinlich "User-Agent: ..." oder so). Dort solltest Du's ändern, denn man kann nie wissen, wie PHP reagiert, wenn man die Versionsnummer ändert. Vielleicht springt es von der Festplatte und frisst Neugeborene? ;) Gruß, Hendrik, ebenfalls nachtaktiv und in den neuen IRC-Client bersirc verknallt (www.bersirc.com) From mraab_(at)_macbyte-computing.de Mon, 29 Jan 2001 04:08:39 +0100 Date: Mon, 29 Jan 2001 04:08:39 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] HTTP_USER_AGENT von php selbst aendern Hallo, at Monday 29.01.01 (03:56 +0100), Hendrik Mans wrote: > > Kann ich nun in configure.in einfach die entsprechende > > Versionsnummer löschen > > bzw. durch etwas eigenes ersetzen (z.B. meine E-Mailaddy ;) oder > > gibt es noch > > einen anderen Weg den gesendeten HTTP_USER_AGENT zu ändern? > >Ich habe gerade selber ein bisschen im Code rumgewühlt, habe aber nicht das >gefunden, wonach ich suchte. Irgendwo (?!) muss PHP ja den GET-Request >senden, dort steht auch der Agent drin (wie das Feld genau heisst, ist mit >entfallen; sonst wäre die Suche danach etwas einfacher gewesen :b - sehr >wahrscheinlich "User-Agent: ..." oder so). Den User-Agent sendet der Browser "freiwillig", der im Header zu finden ist. Also solltest Du mit der Suche dort ansetzen, wo der Header ausgewertet wird. Gruß Michael Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! From hm_(at)_netzbiest.de Mon, 29 Jan 2001 04:31:52 +0100 Date: Mon, 29 Jan 2001 04:31:52 +0100 From: Hendrik Mans hm_(at)_netzbiest.de Subject: [php] HTTP_USER_AGENT von php selbst aendern > Den User-Agent sendet der Browser "freiwillig", der im Header zu finden > ist. Also solltest Du mit der Suche dort ansetzen, wo der Header > ausgewertet wird. Es geht um den Agent string, den PHP sendet, wenn man per fopen/etc Dateien von einem fremden Rechner holt (per PHP-Script). Gruß, Hendrik From garvin_(at)_atrava.de 29 Jan 2001 09:01:00 +0100 Date: 29 Jan 2001 09:01:00 +0100 From: Garvin Hicking garvin_(at)_atrava.de Subject: [php] Session: "?SID"-Rewrite unterbinden? Hi! Ich habe ein größeres Problem bei einer Seite mit Sessions (PHP4.0.3pl1), die Fehler verursacht wenn sie im IE zum ersten Mal aufgerufen wird. Hier ein Code-Fragment: -------DATEI 1----------- ------ENDE DATEI 1------ Dies wird beim ersten Aufruf durch einen Browser (IE oder Netscape egal) wie folgt umgesetzt: -------HTML-DATEI------- -------ENDE HTML-DATEI----- Wie man also sieht, hat er so ziemlich alles an Escapten- und nicht escapten Anführungszeichen falsch gemacht, und auch die SID vollkommen komisch eingefügt. Woran liegt es nun überhaupt, daß PHP nur beim ersten Aufruf der Seite dieses ?SID anhängt? Sobald die Seite nochmal geladen wird, erscheint das nicht mehr. Hängt vermutlich mit einem gesetzten Cookie durch die Sessions zusammen, oder? Kann ich das verhindern? Hier die interessanten Stellen aus meiner PHP.INI: output_buffering = On safe_mode = Off magic_quotes_gpc = On magic_quotes_runtime = Off [Session] session.save_handler = files session.save_path = /tmp session.use_cookies = 1 session.name = SID session.auto_start = 0 session.cookie_lifetime = 1440 session.cookie_path = / session.cookie_domain = session.serialize_handler = php session.gc_probability = 1 session.gc_maxlifetime = 1440 session.referer_check = session.entropy_length = 0 session.entropy_file = session.cache_limiter = nocache session.cache_expire = 60 session.use_trans_sid = 1 PHP wurde mit Trans-SID kompiliert. Irgendwie muß es doch möglich sein, mit PHP Links auf ein "#" zu machen, ohne das es mir da die Session-ID dranschmeißen will, oder nicht? Vielen Dank schonmal! -- Bye .:~~[ Atrava Design & Computer ]~~:. | Garvin Hicking - ICQ 21392242 | Garvin. `....[ http://www.atrava.de/ ]....' From marx_(at)_boos-edv.de Mon, 29 Jan 2001 09:30:53 +0100 Date: Mon, 29 Jan 2001 09:30:53 +0100 From: Thorsten Marx marx_(at)_boos-edv.de Subject: [php] SMS - Gateway Hallo Leute, weil hier immer wieder die Frage nach solchen Anbieterfirmen fällt, hier mal ein paar solche Firmen. Bin gerade selber dabei was auf die Füße zu stellen: www.btn.de ab 0,23 DM www.lcom-online.de ab 0,19 DM www.medea-ums.de ab 0,19 DM Alle Preise natürlich ohne Gewähr, diese Preise hatte ich mal für ein Projekt rausgesucht. Gruß Thorsten Marx > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Marco Schulz > Sent: Saturday, January 27, 2001 10:55 PM > To: php_(at)_php-center.de > Subject: Re: [php] SMS - Gateway > > > > Hallo... > > > > > Stimmt, SMS hat recht wenig mit PHP zu tun :-) > > > www.novelsoft.com - Hier kann man sich einen SMS-Gateway > > > mieten und diesen > > > Mittels PHP oder CGI-Script ansteuern. Versand in alle Länder > > > der Welt; > > > allerdings nicht kostenlos. > > > > sieht sehr seriös aus ;)) > > > > Moin, > > hat denn hier nicht irgendwer schonmal in seinem PHP Portal > (um beim Thema > zu bleiben) einen seriösen SMS Gateway eingebaut? Anbieter, > URL? Das kann > doch nicht so kompliziert sein... > > Gruß > Marco > > > -- > ** 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)_bekosch.de Mon, 29 Jan 2001 09:48:22 +0100 Date: Mon, 29 Jan 2001 09:48:22 +0100 From: Schwab Bernhard Konrad info_(at)_bekosch.de Subject: [php] OT SMS - Gateway - mal ne andere Loesung Kleine Info am Rande, um einen professionellen SMS-Gateway zu betreiben, der auch im Kostenrahmen von 3 Pfennig pro SMS liegen wuerde, bietet sich eine Loesung ueber ein GSM Modem an. Der Vorteil an diesem System ist, das es wie ein normales Handy funktioniert, d.h. man bekommt eine Handynummer auf der der User seine SMS zuruecksenden kann. Bestes Beispiel dafuer ist der Staumelderservice von Antenne Bayern. Die eingehenden SMS werden als TXT Files abgelegt und koennen direkt weiterverarbeitet werden. Es gibt bereits Software die dieses kann, nur muss man hier entsprechende Preise rechnen: - Funkmodem = ca. 800,00 DM - Software (Windows, Linux) = ca. 2500,00 DM - Grundgebuehr = 15,00 DM/Monat Am guenstigsten kommt man mit dem Large Account Vertrag durch, bei dem eine Menge von x SMS erwirbt, die man verschicken kann. Die Kosten fuer ca. 500 SMS liegen so bei 3 Pf/SMS. Ideal kann man das Ding ueber die API ansteuern, es gibt auch schon Loesungen fuer Exchange und Notes damit die SMS Nachrichten direkt in dem Posteingang reinkommen und von dort auch wieder als SMS versendet werden koennen. Die LA-Vertraege bekommt man bei jedem Mobil Betreiber. Ein interessanter Anbieter der Software ist unter anderem die Firma Ferrari: Ferrari electronic AG Ruhlsdorfer Straße 138 D-14513 Teltow http://www.ferrari.de Einen interessanten Artikel gibt es auch hier dazu: http://www.ferrari.de/german/frames/document/fallstudien/sql2sms/sql2sms.htm l Bei Fragen einfach PM. Gruss Berni From michael_(at)_stahmann.de Mon, 29 Jan 2001 10:27:55 +0100 Date: Mon, 29 Jan 2001 10:27:55 +0100 From: Michael Stahmann michael_(at)_stahmann.de Subject: [php] Session: "?SID"-Rewrite unterbinden? Hallo Garvin, > Woran liegt es nun überhaupt, daß PHP nur beim ersten Aufruf der Seite > dieses ?SID anhängt? Sobald die Seite nochmal geladen wird, erscheint das > nicht mehr. Hängt vermutlich mit einem gesetzten Cookie durch die Sessions > zusammen, oder? Kann ich das verhindern? > Trans-id macht genau in diesem Zusammenhang Probleme: Hier gibt es eine Erklärung dazu http://www.koehntopp.de/php/faq-version4_session.html#version4_session-4 > session.use_trans_sid = 1 session.use_trans_sid = 0 kann weiterhelfen, dazu sollten aber die Folgen klar sein. 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 info_(at)_tecilla.de Mon, 29 Jan 2001 10:52:00 +0100 Date: Mon, 29 Jan 2001 10:52:00 +0100 From: Hans Orterer info_(at)_tecilla.de Subject: [php] OT SMS - Gateway - mal ne andere Loesung http://www.edv-frings.de/deutsch/index.html wobei es da aber auch kostengünstigere lösungen gibt, was die software angeht. zumal man ja nich unbedingt ein GSM Modem braucht sondern eher ein handy das ein internes modem hat... c ya tobsn From futurefarm_(at)_futurefarm.de Mon, 29 Jan 2001 10:50:35 +0100 Date: Mon, 29 Jan 2001 10:50:35 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Re:Datum Hallo, ich weiß zwar das Date als YYYY-MM-DD gespeichert wird oder integer ? Sicherlich gibt es eine schnelle Konvertierungsmethode. Die wird doch in den meisten Projekten benötigt. Oder muß man das Rad 2mal erfinden ? Gruss Burkhard Stollenwerk From bjoern_(at)_baer.main.de Mon, 29 Jan 2001 11:20:00 +0100 Date: Mon, 29 Jan 2001 11:20:00 +0100 From: Björn Schotte bjoern_(at)_baer.main.de Subject: [php] [FAQ] Loesungen fuer deine PHP-Probleme Willkommen in der deutschsprachigen PHP-Mailingliste! Wie im Leben üblich, gelten auch in der PHP-Liste einige Dinge, die man beachten sollte. Mehr darüber erfährst du auf WICHTIG: bitte *KEINE* HTML-Mails versenden! Diese Mailingliste gibt es nun schon seit einigen Jahren. Im Laufe der Zeit tauchen viele Fragen auf, die bereits zu Genüge hier diskutiert wurden. Daher ist es ratsam, zuerst einmal im Archiv dieser Mailingliste zu suchen. Das Archiv findest du auf bei "HOME / SUCHE". Dort den gewünschten Suchbegriff eingeben. Ebenso ist es ratsam, die ausführliche FAQ der Newsgruppe de.comp.lang.php zu konsultieren. Du findest sie auf Bitte probiere es zuerst einmal mit etwas Eigenrecherche, bevor du deine Fragen in dieser Mailingliste stellst. --Björn Schotte . From ron.opitz_(at)_dts.de Mon, 29 Jan 2001 11:47:45 +0100 Date: Mon, 29 Jan 2001 11:47:45 +0100 From: Ron Opitz ron.opitz_(at)_dts.de Subject: [php] & Verzweiflung - Erledigt! > Ich lese aus einer DB Werte in ein select-Feld. Die Werte werden korrekt > angezeigt und auch der richtige per selected voreingestellt. Verändere > ich diesen Wert, so wird dieser in die DB zurückgeschrieben. Lasse ich > diesen Wert aber unverändert wird er nicht mit übergeben. Soll heißen, > wenn ich mir diesen Wert im nächsten Skript anzeigen lasse, wird immer > nur > bei einer Änderung der Wert übergeben. Sonst kommt keiner an, und kann > ja > darum auch nicht in der DB gespeichert werden. Andere Feldtypen werden > korrekt übergeben. Es fehlte nur ein Buchstabe beim Auslesen des Array! Trotzdem Danke .... Gruss Ron From nl_(at)_ms-net.de Mon, 29 Jan 2001 11:56:43 +0100 Date: Mon, 29 Jan 2001 11:56:43 +0100 From: Martin Schepers nl_(at)_ms-net.de Subject: [php] Flash Detection Der Dreamweaver hat eine Funktion, die den gesamten Code für die Erkennung mit einem Klick erzeugt. >> > gibt es eine Möglichkeit, mit PHP das Flash-Plugin zu überprüfen? >> JAEIN, >> wenn Du in der vorhergehenden Seite das per JavaScript ausliest und >> an das Script uebermittelst, geht das fuer NS-User, der IE laesst >> es nicht zu, dass man seine Plugins ausliest... > Im MSIE klappt es aber mit VB-Script, das man bei Bedarf dynamisch mit > J(ava)Script erzeugt. > Näheres unter http://www.moock.org > mfg, m.a. > -- > ** 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 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 a-otto_(at)_web.de Mon, 29 Jan 2001 11:07:48 +0000 Date: Mon, 29 Jan 2001 11:07:48 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] Freier Encoder Hi Norbert, > Vielleicht gibt es dann auch mal ein WinBinary dazu. > Dazu habe ich bei Zend nix gelesen... Den Zend Encoder gibt es auch fuer win32. Allerdings spinnt bei mir die Licenzkontrolle, siehe auch meine Postings von letzter Woche zu dem Thema. Der Zend Support hat mir bisher noch nicht geholfen meine Evaluierungsversion zum Laufen zu bringen. Liebe Gruesse, Andreas -- andreas otto london (uk) From volker.jahns_(at)_rentokil.de Mon, 29 Jan 2001 12:12:11 +0100 Date: Mon, 29 Jan 2001 12:12:11 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] Flash Detection Infos und mehr zu Flashdetection... www.flashforum.de -- | email | volker.jahns_(at)_rentokil.de | viejay_(at)_viejay.de | web | www.rentokil.de | www.viejay.de | phone | 0211 9658646 | fax | 0211 96586789 | 0180 505254899911 From mraab_(at)_macbyte-computing.de Mon, 29 Jan 2001 12:28:34 +0100 Date: Mon, 29 Jan 2001 12:28:34 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] OT SMS - Gateway - mal ne andere Loesung Hallo, at Monday 29.01.01 (09:48 +0100), Schwab Bernhard Konrad wrote: >Kleine Info am Rande, um einen professionellen >SMS-Gateway zu betreiben, der auch im >Kostenrahmen von 3 Pfennig pro SMS liegen wuerde, >bietet sich eine Loesung ueber ein GSM Modem an. Hat ICQ nicht auch ein SMS-Gateway ? Soweit ich weiss kann man unter Windows eine SMS über einen herkömlichen Dialog absetzen. Und die sind auch umsonst. Der einzige Haken ist jedoch, das man ICQ registriert sein muss. Gruß Michael Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! From tehrich_(at)_goto-it.de Mon, 29 Jan 2001 12:37:27 +0100 Date: Mon, 29 Jan 2001 12:37:27 +0100 From: Tino Ehrich tehrich_(at)_goto-it.de Subject: [php] OT: SMS - Gateway From: "Thorsten Marx" > weil hier immer wieder die Frage nach solchen Anbieterfirmen fällt, hier mal > ein paar solche Firmen. Bin gerade selber dabei was auf die Füße zu stellen: > www.btn.de ab 0,23 DM > www.lcom-online.de ab 0,19 DM > www.medea-ums.de ab 0,19 DM Gehts nicht noch teurer ? Ich find das ja nicht grad billig ! Eigentlich liegt der Höchstpreis bei 15 Pf. und kann bis auf 7 Pf oder mehr runter gehen ! Mfg -- YSA rulez! Download: http://www.goto-it.de/ysa/index.php HTA-Tutorial: http://www.dhtml-now.de/hta/index.asp From christopher.nehls_(at)_vhma.de Mon, 29 Jan 2001 12:47:49 +0100 Date: Mon, 29 Jan 2001 12:47:49 +0100 From: Christopher Nehls christopher.nehls_(at)_vhma.de Subject: [php] =?iso-8859-1?Q?Pr=FCfen=2C_ob_eine_Datei_auf_fremden_Server_existiert.?= Hi! Mit welchen Befehlen kann ich überprüfen, ob eine Datei, von der ich nur die URL in einer Variable habe, auch wirklich exisitiert? Gruß Chriz From gross_(at)_avis-net.de Mon, 29 Jan 2001 12:49:32 +0100 Date: Mon, 29 Jan 2001 12:49:32 +0100 From: =?us-ascii?Q?Andre_Gross?= gross_(at)_avis-net.de Subject: [php] php und xml Hallo, habe einen Upgrade von php4.0.2 auf 4.0.4 gemacht. Nun funktioniert xml nicht mehr auf dem Server. Beim Kompilieren und Installieren von php und Apache ging alles glatt. Erst beim Ausfuhren eines php-Skript, das einen xml-parser startet, erscheint im Apache-Errorlog ein "Segmentation fault". Habe php mit --with-xml und --with-xml=/pfad/zu/expat-lite kompiliert. Macht keinen Unterschied. Benutze Apache 1.3.12. Vielleicht hat jemand schon eine anliche Erfahrung gemacht. Gru? Andre Gross From udo.tirok_(at)_fh-zwickau.de Mon, 29 Jan 2001 13:02:48 +0000 Date: Mon, 29 Jan 2001 13:02:48 +0000 From: Udo Tirok udo.tirok_(at)_fh-zwickau.de Subject: [php] sleep() Hallo, übergebe mittels Formular Daten. Ist das erfolgreich erhält der Nutzer einen Text, wie "Daten abgespeichert." Nun will ich statt exit sleep(15) werwenden, dann soll das Formular wieder am Bildschirm erscheinen. Bei mir wird sleep immer vor der Ausgabe abgearbeitet. Es steht im Programm aber nach der Ausgabe z.B. Hi! Nabend Christopher, CN> Mit welchen Befehlen kann ich überprüfen, ob eine Datei, von der ich nur die CN> URL in einer Variable habe, auch wirklich exisitiert? wenn wirklich ein file ist... und kein dir oder sowas $handler = fopen("http://server.xyz/dir/dir/file" , "r"); if ($handler) { .... } CN> Gruß CN> Chriz -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From volker.jahns_(at)_rentokil.de Mon, 29 Jan 2001 13:14:15 +0100 Date: Mon, 29 Jan 2001 13:14:15 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] sleep() > Bei mir wird sleep immer vor der Ausgabe abgearbeitet. Es steht im > Programm aber nach der Ausgabe z.B. > . > . > if ($name): > echo "Daten abgespeichert."; > sleep(15); > endif; > . Gedankenfehler - der Server schläft für 15 Sekunden nicht der Browser. Damit der Browser schläft muss JS aktiviert werden. -- | email | volker.jahns_(at)_rentokil.de | viejay_(at)_viejay.de | web | www.rentokil.de | www.viejay.de | phone | 0211 9658646 | fax | 0211 96586789 | 0180 505254899911 From christopher.nehls_(at)_vhma.de Mon, 29 Jan 2001 13:13:42 +0100 Date: Mon, 29 Jan 2001 13:13:42 +0100 From: Christopher Nehls christopher.nehls_(at)_vhma.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Pr=FCfen=2C_ob_eine_Datei_?= =?iso-8859-1?Q?auf_fremden_Server_existiert.n_Server_existiert.?= =?iso-8859-1?Q?auf_fremden_Server_existiert.n_Server_existiert.?= Ja, den Ansatz hatte ich auch schon. Nur klappt das nicht, wenn die Datei nicht existiert. Dann spuckt er mir nämlich ne ganz blöde Fehlermeldung aus. Die sieht schon ein wenig störend aus. Gruß Chriz >$handler = fopen("http://server.xyz/dir/dir/file" , "r"); >if ($handler) > { > .... > } From beckmann_(at)_gis.de Mon, 29 Jan 2001 13:14:00 +0100 Date: Mon, 29 Jan 2001 13:14:00 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] Re:Datum >ich weiß zwar das Date als YYYY-MM-DD gespeichert wird oder integer ? >Sicherlich gibt es eine schnelle Konvertierungsmethode. Die wird doch in den >meisten Projekten benötigt. >Oder muß man das Rad 2mal erfinden ? Wo soll's denn hingehen ? date() könnte die Fkt sein, die Du suchst, da gibt's unter Date and Time-Functions noch 'ne ganze Palette - schau mal in manual ... --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From beckmann_(at)_gis.de Mon, 29 Jan 2001 13:14:52 +0100 Date: Mon, 29 Jan 2001 13:14:52 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Pr=FCfen,_ob_eine_Datei_auf_fremden_Server_exist?= =?ISO-8859-1?Q?iert.?= =?ISO-8859-1?Q?iert.?= >Mit welchen Befehlen kann ich überprüfen, ob eine Datei, von der ich nur die >URL in einer Variable habe, auch wirklich exisitiert? file_exsists() --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From christopher.nehls_(at)_vhma.de Mon, 29 Jan 2001 13:16:18 +0100 Date: Mon, 29 Jan 2001 13:16:18 +0100 From: Christopher Nehls christopher.nehls_(at)_vhma.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Pr=FCfen=2C_ob_eine_Datei_?= =?iso-8859-1?Q?auf_fremden_Server_existiert.iert.?= =?iso-8859-1?Q?auf_fremden_Server_existiert.iert.?= Klappt nicht mit einer URL! >file_exsists() From Mathias.Gloss_(at)_start.de Mon, 29 Jan 2001 13:17:21 +0100 Date: Mon, 29 Jan 2001 13:17:21 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] =?iso-8859-1?Q?Re=3A_=5Bphp=5D_Pr=FCfen=2C_ob_eine_Datei_auf_f?= =?iso-8859-1?Q?remden_Server_existiert=2En_Server_existiert=2Eauf_frem?= =?iso-8859-1?Q?den_Server_existiert=2En_Server_existiert=2E?= =?iso-8859-1?Q?remden_Server_existiert=2En_Server_existiert=2Eauf_frem?= =?iso-8859-1?Q?den_Server_existiert=2En_Server_existiert=2E?= Aloha, > ---------- > Von: Christopher Nehls[SMTP:christopher.nehls_(at)_vhma.de] > > Ja, den Ansatz hatte ich auch schon. Nur klappt das nicht, wenn die Datei > nicht existiert. Dann spuckt er mir nämlich ne ganz blöde Fehlermeldung > aus. > Die sieht schon ein wenig störend aus. > dann schreib _(at)_fopen(...) , das _(at)_ unterdrückt die Fehlermeldungen. Grüße, Mathias From beckmann_(at)_gis.de Mon, 29 Jan 2001 13:35:05 +0100 Date: Mon, 29 Jan 2001 13:35:05 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Re:_[php]_Re:_[php]_Pr=FCfen,_ob_eine_Datei_auf_?= =?ISO-8859-1?Q?fremden_Server_existiert.iert.auf_fremden_Server_existiert?= =?ISO-8859-1?Q?.iert.?= =?ISO-8859-1?Q?fremden_Server_existiert.iert.auf_fremden_Server_existiert?= =?ISO-8859-1?Q?.iert.?= >Klappt nicht mit einer URL! >>file_exists() *blush* stimmt, sorry. Dann mußt Du Dein fopen mit dem "Fehler-Unterdrückungs-Operator" vorweg aufrufen, war das nicht _(at)_ oder so ? Ich hab' das noch nie gebraucht ... --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From sschoone_(at)_gmx.de Mon, 29 Jan 2001 13:35:05 +0100 Date: Mon, 29 Jan 2001 13:35:05 +0100 From: Stefan Schoone sschoone_(at)_gmx.de Subject: [php] MAC Adresse der Netzwerkkarte auslesen Hi Liste, wie kann ich per php die mac adresse der netzwerkkarte des remote hosts auslesen? mit $remote_addr bekomme ich ja die ip adresse und jetzt braechte ich noch die mac adresse! thanx stefan From ralph_(at)_agi.de Mon, 29 Jan 2001 13:40:39 +0100 Date: Mon, 29 Jan 2001 13:40:39 +0100 From: Ralph =?iso-8859-1?Q?Sch=E4fer?= ralph_(at)_agi.de Subject: [php] MAC Adresse der Netzwerkkarte auslesen Stefan Schoone wrote: > wie kann ich per php die mac adresse der netzwerkkarte des remote > hosts auslesen? > Steht der remote Host im gleichen LAN wie der Rechner, der das PHP- Script ausführen soll? Wenn nicht, hast Du wohl keine Chance. Bis dann, Ralph -- AGI Magirusstrasse 21B, 70469 Stuttgart Fon +49 (0)711.228 74-50, Fax +49 (0)711.228 74-88 +++news+++news+++news+++ AGI wieder in den Kreativ Top Ten http://www.agi.de/tagebuch http://www.agi.de/diary (english) From Mathias.Gloss_(at)_start.de Mon, 29 Jan 2001 13:40:58 +0100 Date: Mon, 29 Jan 2001 13:40:58 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] MAC Adresse der Netzwerkkarte auslesen Aloha, > ---------- > Von: Stefan Schoone[SMTP:sschoone_(at)_gmx.de] > > wie kann ich per php die mac adresse der netzwerkkarte des remote > hosts auslesen? > Wenn er auf der gleichen Ethernet-Leitung ist und eine Netzwerkkarte hat, dann kannst du dir dafür (nach Studium der entsprechenden RFCs) ein Pro- gramm schreiben. Sobald ein Router dazwischen ist hast du gelitten. Aber mal im Ernst, wenn das jederzeit so einfach gehen würde würde ad.doublecklick.com die User nicht per Cookies tracken, sondern einfach über ihre Hardwareadresse.... und das verbitt ich mir doch schon :-) From sb_(at)_sebastian-bergmann.de Mon, 29 Jan 2001 13:37:31 +0100 Date: Mon, 29 Jan 2001 13:37:31 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] Freier Encoder andreas otto wrote: > Den Zend Encoder gibt es auch fuer win32. Allerdings spinnt bei mir > die Licenzkontrolle, siehe auch meine Postings von letzter Woche zu > dem Thema. Funktioniert hier bei mir ohne Probleme unter Win32, sowohl die offizielle 1.0.0 Trial als auch meine Version aus dem Beta-Test. -- sebastian bergmann e-mail : sb_(at)_sebastian-bergmann.de homepage : http://www.sebastian-bergmann.de make a gift : http://wishlist.sebastian-bergmann.de measure the usability of your web application -> http://phpOpenTracker.de From ralph_(at)_agi.de Mon, 29 Jan 2001 13:48:41 +0100 Date: Mon, 29 Jan 2001 13:48:41 +0100 From: Ralph =?iso-8859-1?Q?Sch=E4fer?= ralph_(at)_agi.de Subject: [php] AW: [php] MAC Adresse der Netzwerkkarte auslesen Gloss Mathias wrote: > Wenn er auf der gleichen Ethernet-Leitung ist und eine Netzwerkkarte hat, > dann kannst du dir dafür (nach Studium der entsprechenden RFCs) ein Pro- > gramm schreiben. Nicht mal nötig, wenn sein PHP-Script auf einer Unix-Kiste läuft, muß er nur "arp hostname" z.B. per exec() aufrufen und halt den Rückgabewert verarbeiten. Bis dann, Ralph -- AGI Magirusstrasse 21B, 70469 Stuttgart Fon +49 (0)711.228 74-50, Fax +49 (0)711.228 74-88 +++news+++news+++news+++ AGI wieder in den Kreativ Top Ten http://www.agi.de/tagebuch http://www.agi.de/diary (english) From Mathias.Gloss_(at)_start.de Mon, 29 Jan 2001 13:50:39 +0100 Date: Mon, 29 Jan 2001 13:50:39 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] MAC Adresse der Netzwerkkarte auslesen Aloha, > ---------- > Von: Ralph Schäfer[SMTP:ralph_(at)_agi.de] > > Gloss Mathias wrote: > > > Wenn er auf der gleichen Ethernet-Leitung ist und eine Netzwerkkarte > hat, > > dann kannst du dir dafür (nach Studium der entsprechenden RFCs) ein Pro- > > gramm schreiben. > > Nicht mal nötig, wenn sein PHP-Script auf einer Unix-Kiste läuft, muß er > nur "arp hostname" z.B. per exec() aufrufen und halt den Rückgabewert > verarbeiten. > *g* hab ich grad beim Rumspielen auch festgestellt, den Befehl gibts sogar unter Windows NT (vielleicht auch 9x ?). Allerdings mit noch ein paar Paraemtern... Grüße, Mathias From sschoone_(at)_gmx.de Mon, 29 Jan 2001 13:54:45 +0100 Date: Mon, 29 Jan 2001 13:54:45 +0100 From: Stefan Schoone sschoone_(at)_gmx.de Subject: [php] Wg. MAC Adresse auslesen: Nachtrag Hallo Liste (nochmals), es soll eine Abfrage ueber ein Intranet sein (also alles ein LAN!!). Und danke fuer den Befehl arp!! habe ich ausprobiert! klappt super! doch die ausgabe ich in mehrere spalten aufgeteilt. wie kann ich am einfachsten den - fuer mich interessante - teil ausschneiden? mit awk, sed, cut, ??? also eine beispielausgabe sieht so aus: gateway:~ # arp 192.168.1.1 Address HWtype HWaddress Flags Mask Iface pc.private.net ether 00:A0:C2:12:44:93 C eth0 und ich brauche jetzt ja nur noch per exec(arp $REMOTE_ADDR) den string 00:A0:C2:12:44:93 !!! wie mache ich das am besten!! danke stefan From Rasty_Inc_(at)_gmx.de Mon, 29 Jan 2001 14:14:33 +0100 (MET) Date: Mon, 29 Jan 2001 14:14:33 +0100 (MET) From: Rasty_Inc_(at)_gmx.de Rasty_Inc_(at)_gmx.de Subject: [php] AW: [php] if (more of these) { take this AND this (AND this (AND this)); } Hey Leute, Habe eine Suchmaske geschrieben die wie unten aufgeführt ausgewertet wird. Wenn ich deine Frage richtig interpretiert habe könnte das deine Lösung sein. if($field1) $q[] = ' field1 like "%' . $field1 . '%" '; if($field2) $q[] = ' field2 like "%' . $field2 . '%" '; if($field3) $q[] = ' field3 like "%' . $field3 . '%" '; if($field4) $q[] = ' field4 like "%' . $field4 . '%" '; if($field5) $q[] = ' field5 like "%' . $field5 . '%" '; if($and_or) { $query .= join(" or ", $q); } else { $query .= join(" and ", $q); } MfG Volker -- Sent through GMX FreeMail - http://www.gmx.net From a-otto_(at)_web.de Mon, 29 Jan 2001 13:21:02 +0000 Date: Mon, 29 Jan 2001 13:21:02 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] Freier Encoder Hi Sebastian, > Funktioniert hier bei mir ohne Probleme unter Win32, sowohl die offizielle > 1.0.0 Trial als auch meine Version aus dem Beta-Test. Beim Starten des Encoders motzt er rum, dass er die license.dat nicht finden kann, die im gleichen Ordner liegt wie der Encoder. Da der nette Dialog die Moeglichkeit bietet nach der Datei zu suchen tut man das. Der Spass endet dann damit, dass die License Engine oder was auch immer noch zusaetzlich im Encoder steckt der Meinung ist, dass die Host ID in license.dat nicht mit meiner Host ID uebereinstimmt. Und da hoert es auch schon auf. Die Host IDs stimmen absolut ueberein, nur der Encoder will es einfach nicht glauben ;-) Liebe Gruesse, Andreas -- andreas otto london (uk) From Alexander.Haeussel_(at)_celsius37.com Mon, 29 Jan 2001 14:25:02 +0100 Date: Mon, 29 Jan 2001 14:25:02 +0100 From: =?iso-8859-1?Q?Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] Wg. MAC Adresse auslesen: Nachtrag > > und ich brauche jetzt ja nur noch per exec(arp $REMOTE_ADDR) den > string 00:A0:C2:12:44:93 !!! wie mache ich das am besten!! > Probier das mal so arp | grep ether | cut -c30-50 klappt bei mir ganz gut, liefert exact die MAC-Adresse. gruss alex --- Alexander Häussel celsius37.com AG Email mailto:alexander.haeussel_(at)_celsius37.com Internet http://www.celsius37.com From pfeiffer_(at)_uris.de Mon, 29 Jan 2001 14:27:39 +0100 Date: Mon, 29 Jan 2001 14:27:39 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] XML width PHP Hallo, diese Funktionen kennt Ihr ja aus dem Manual: xml_set_element_handler($xP, startElement, endElement); xml_set_character_data_handler($xP, characterData); in ihnen werden Funktionen definiert, die der Parser aufruft, wenn er ein Start- oder Ende-Tag findet bzw. die dazwischen angeordneten Daten. Soweit ist auch alles kein Problem... Doch als ich diese Funktionen in eine Klasse gepackt habe, ging absolut nix mehr, weder $this-> noch Quotes haben geholfen. Die Variablen, die normalerweise die Daten enthielten, blieben absolut leer und Fehlermeldungen gab es auch nicht... :-(( Waere super, wenn jemand damit etwas Erfahrung hier haette, und mir auf die Spruenge helfen koennte... m.f.g. Norbert _____________________________ www.onvista.de www.uris.de 02203-9146-722 0177-2363368 ----------------------------- e.o.m. From futurefarm_(at)_futurefarm.de Mon, 29 Jan 2001 14:30:29 +0100 Date: Mon, 29 Jan 2001 14:30:29 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Re:Datum Hallo, hier möchte ich meinen Code vorstellen: function date_mysql2german($datum) { list($jahr, $monat, $tag) = explode("-", $datum); return sprintf("%02d.%02d.%04d", $tag, $monat, $jahr); } function date_german2mysql($datum) { list($tag, $monat, $jahr) = explode(".", $datum); return sprintf("%04d-%02d-%02d", $jahr, $monat, $tag); } // Speicherfunktion: $dt=date_german2mysql($datum[$nu]); //echo $datum[$nu]." ".$dt."
"; Datum wird korrekt in das US-Format transferiert $sql="UPDATE dmittel SET betrieb='$betrieb', mittel='$mittel[$nu]', n='$n[$nu]', p='$p[$nu]', k='$k[$nu]', mgo='$mgo[$nu]', cao='$cao[$nu]', sonst='$sonst[$nu]', sonstproz='$sonstproz[$nu]', preis='$preis[$nu]', bemerkung='$bemerkung[$nu]', datum='$dt', // Bei Besuch in der Datenbank steht aber immer 0000-00-00 drin !! quelle='$quelle[$nu]' WHERE id=$nr[$nu]"; // Tabellentranfer $datum[]=date("d.m.Y",$row["datum"]); // bei einlesen . if ($datum[$i]) { echo ""; } else { echo ""; } $datum in mysql Datenbank ist als Date deklariert. Auch wenn ich direkt über MySQLFront ändere passiert nichts. Scheinbar werden alle Eingaben nicht übernommen ? Was mach ich falsch ? Gruss Burkhard Stollenwerk From Mail_(at)_Kruemelkiller.de Mon, 29 Jan 2001 14:43:11 +0100 Date: Mon, 29 Jan 2001 14:43:11 +0100 From: Uli Lehner Mail_(at)_Kruemelkiller.de Subject: [php] Fehler bei dbmreplace() Mahlzeit, könnte mir vielleicht mal jemand erklären, was an dieser Funktion nicht passt?? Ich bekomme bei dbmreplace() immer "Fehler!" präsentiert! "; dbminsert($guestbook, $eintraege, $daten); $test = dbmfetch($guestbook, $eintraege); print "Die Daten lauten : $test
"; $eintraege += 1; print "Eintragsnummer $eintraege
"; dbmreplace($guestbook, "Eintraege", $eintraege) or die("Fehler!"); $test = dbmfetch( $guestbook, "Eintraege"); print "Es existieren jetzt $test Einträge"; dbmclose($guestbook); //header("Location:guestbook.php"); ?> MfG Uli From joerg_(at)_krause.net Mon, 29 Jan 2001 15:07:16 +0100 Date: Mon, 29 Jan 2001 15:07:16 +0100 From: =?iso-8859-1?Q?J=F6rg_Krause?= joerg_(at)_krause.net Subject: [php] XML width PHP Hi, > Norbert Pfeiffer wrote: > > Doch als ich diese Funktionen in eine Klasse gepackt habe, > ging absolut nix mehr, weder $this-> noch Quotes haben geholfen. > Die Variablen, die normalerweise die Daten enthielten, blieben > absolut leer und Fehlermeldungen gab es auch nicht... :-(( > Füge folgende Zeile hinzu: $this->handler_in_deiner_klasse = xml_parser_create("UTF-8"); xml_set_object($this->handler_in_deiner_klasse, &$this); $this->handler_in_deiner_klasse verweist auf deinen Parser. nu geht... Jörg ------------------------------------------------------- E-Mail: joerg_(at)_krause.net Info: www.joerg.krause.net Kennst Du schon die neue Auflage des Bestseller zu PHP4? Hier gibt es die Infos: http://www.php.comzept.de -------------------------------------------------------- From tehrich_(at)_goto-it.de Mon, 29 Jan 2001 15:01:01 +0100 Date: Mon, 29 Jan 2001 15:01:01 +0100 From: Tino Ehrich tehrich_(at)_goto-it.de Subject: [php] OT: SMS - Gateway > From: "Thorsten Marx" > > weil hier immer wieder die Frage nach solchen Anbieterfirmen fällt, hier > mal > > ein paar solche Firmen. Bin gerade selber dabei was auf die Füße zu > stellen: > > www.btn.de ab 0,23 DM > > www.lcom-online.de ab 0,19 DM > > www.medea-ums.de ab 0,19 DM Gehts nicht noch teurer ? Ich find das ja nicht grad billig ! Eigentlich liegt der Höchstpreis bei 15 Pf. und kann bis auf 7 Pf oder mehr runter gehen ! Mfg -- YSA rulez! Download: http://www.goto-it.de/ysa/index.php HTA-Tutorial: http://www.dhtml-now.de/hta/index.asp From Rasty_Inc_(at)_gmx.de Mon, 29 Jan 2001 14:08:28 +0100 Date: Mon, 29 Jan 2001 14:08:28 +0100 From: rasty Rasty_Inc_(at)_gmx.de Subject: [php] AW: [php] if (more of these) { take this AND this (AND this (AND this)); } Hey Leute, Habe eine Suchmaske geschrieben die wie unten aufgeführt ausgewertet wird. Wenn ich deine Frage richtig interpretiert habe könnte das deine Lösung sein. if($field1) $q[] = ' field1 like "%' . $field1 . '%" '; if($field2) $q[] = ' field2 like "%' . $field2 . '%" '; if($field3) $q[] = ' field3 like "%' . $field3 . '%" '; if($field4) $q[] = ' field4 like "%' . $field4 . '%" '; if($field5) $q[] = ' field5 like "%' . $field5 . '%" '; if($and_or) { $query .= join(" or ", $q); } else { $query .= join(" and ", $q); } MfG Volker From Markus.Sobczak_(at)_softwareag.com Mon, 29 Jan 2001 15:19:52 +0100 Date: Mon, 29 Jan 2001 15:19:52 +0100 From: Sobczak, Markus (Student Assistant) Markus.Sobczak_(at)_softwareag.com Subject: [php] PHP-Performance-Tests Hallo, ich habe einen Rechner auf dem PHP, Apache und MySQL läuft. Über einen Clientrechner will ich den Server mit Requests 'bombardieren' und zu sehen ab wo die Performance in die Knie geht. Wie kann man sowas sauber realisieren? (Immmer auf Reload drücken ist nicht so günstig *bg*) Kann man da ein kleines Progi in C schreiben? Oder gibt es da schon vielleicht etwas fertiges? Sinnvoll währe es ja auch, daß man variierende Anfragen stellt das der Server es ja sonst aus dem Cache holt oder? Danke, Markus From sb_(at)_sebastian-bergmann.de Mon, 29 Jan 2001 15:22:00 +0100 Date: Mon, 29 Jan 2001 15:22:00 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] PHP-Performance-Tests "Sobczak, Markus (Student Assistant)" wrote: > Wie kann man sowas sauber realisieren? (Immmer auf Reload drücken ist > nicht so günstig *bg*) Dafür gibt es ab, den Apache Benchmark. -- sebastian bergmann e-mail : sb_(at)_sebastian-bergmann.de homepage : http://www.sebastian-bergmann.de make a gift : http://wishlist.sebastian-bergmann.de measure the usability of your web application -> http://phpOpenTracker.de From Peaveway_(at)_aol.com Mon, 29 Jan 2001 09:23:13 EST Date: Mon, 29 Jan 2001 09:23:13 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] PHP-Performance-Tests Moin, In einer eMail vom 29.01.01 15:20:32 (MEZ) Mitteleuropäische Zeit schreibt Markus.Sobczak_(at)_softwareag.com: > Über einen > Clientrechner will ich den Server mit Requests 'bombardieren' und zu sehen > ab wo die Performance in die Knie geht. Bei jeder Unixinstalltion der Apachen sollte in seinem bin/ Verz. der Apache Benchmark ( ab) zufinden sein. './ab -n10000 -c10 http://localhost/' und ab geht die Loadanzeige ;) Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From Markus.Sobczak_(at)_softwareag.com Mon, 29 Jan 2001 16:05:43 +0100 Date: Mon, 29 Jan 2001 16:05:43 +0100 From: Sobczak, Markus (Student Assistant) Markus.Sobczak_(at)_softwareag.com Subject: [php] PHP-Performance-Tests Hi, > -----Ursprüngliche Nachricht----- > Von: Peaveway_(at)_aol.com [mailto:Peaveway_(at)_aol.com] > Gesendet: Montag, 29. Januar 2001 15:23 > Betreff: Re: [php] PHP-Performance-Tests > Bei jeder Unixinstalltion der Apachen sollte in seinem bin/ > Verz. der Apache > Benchmark ( ab) zufinden sein. './ab -n10000 -c10 > http://localhost/' und ab > geht die Loadanzeige ;) Muß ich dem Apachen dann eine feste URL übergeben oder kann es Variabel sein? Sinn ist doch das auch PHP und die DB dabei gefordert wird. Das ganze mit möglichst verschieden Abfragen. Thanx, Markus From php-ml_(at)_uni.de Mon, 29 Jan 2001 12:32:34 +0100 Date: Mon, 29 Jan 2001 12:32:34 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] [OT] realisierung eines content-caches Nabend ML, ich habe diesen thread schonmal vor paar monaten angestossen, jedoch leider keine befriedigenden antworten bekommen. ich hoffe, dass jetzt die ganzen gurus, die sachen wie sixCMS oder ähnliches, das stark auf caching basiert, entwickelt haben, mitlesen *huch.. die komma-setzung KANN nicht stimmen ;-)* mein problem: ich habe eine table, ca 20 cols, ich dachte mir nun, dass es einen geschwindigkeitsvorteil geben müsse, diese 20 cols auslesen, zu parsen und fertig geparst, ausgabefertig in ein file zu schreiben. dann würde ich bei einem client-request, dieses cache-file auslesen. alles parsing, etc wäre entfallen, ich hätte also ein schönes statisches file. meine fragen: - ergibt das *überhaupt* einen performance-gewinn, wenn die seite high-traffic ist.. hauptsächlich werden ja db-zugriffe und parsing vermieden. - soll ich das cache-file in der db (mysql) speichern oder als file ? - soll ich das cache-file (wenn ich es als file vorliegen habe) mit fopen(), file() oder include() in die seite reinladen ? was ist der optimalste, performanteste weg ? - würde das caching *nur* etwas nützen wenn ich eine komplette fertige .html seite erstelle, die der browser und webserver cachen kann, oder reicht mein lösungsvorschlag ? ich hoffe einige von euch können mir damit weiterhelfen, da ich auf jeden fall, die seite so performant wie möglich programmieren will... im voraus schonmal danke mfg kai -- Kai Meder www.cn-media.de kai.meder_(at)_cn-media.de From der_(at)_Tobi.li Mon, 29 Jan 2001 16:23:22 +0100 Date: Mon, 29 Jan 2001 16:23:22 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] OT: SMS - Gateway gibt jetzt auch von da telekom "SMS Professional" is mitte dezember letzten jahres rausgekommen das angebot... funktioniert übern d-kanal. einfach mal die werten herren anrufen und danach fragen... From hm_(at)_netzbiest.de Mon, 29 Jan 2001 16:26:15 +0100 Date: Mon, 29 Jan 2001 16:26:15 +0100 From: Hendrik Mans hm_(at)_netzbiest.de Subject: [php] [OT] realisierung eines content-caches > - ergibt das *überhaupt* einen performance-gewinn, wenn die seite > high-traffic ist.. hauptsächlich werden ja db-zugriffe und parsing > vermieden. Natürlich! Der "Trick" ist eher, rauszufinden, wie man geschickt (d.h. performant) überprüft, ob das generierte File erneuert werden muss. (Man will ja z.B. nicht jetzt trotzdem bei jedem Aufruf die DB überprüfen, ob vielleicht neue Einträge vorhanden sind etc.) > - soll ich das cache-file in der db (mysql) speichern oder als file ? Als File ist es wohl am schnellsten. > - soll ich das cache-file (wenn ich es als file vorliegen habe) > mit fopen(), file() oder include() in die seite reinladen ? > was ist der optimalste, performanteste weg ? Bei include() versucht PHP natürlich auch, in dem File enthaltenen PHP-Code zu verarbeiten. Wenn Du das brauchst/willst, kommst Du um include() nicht drumherum, ansonsten würde ich $stuff = implode("", File("filename")) machen. > - würde das caching *nur* etwas nützen wenn ich eine komplette fertige > .html seite erstelle, die der browser und webserver cachen kann, > oder reicht mein lösungsvorschlag ? Kommt drauf an, wie "hardcore" Du es haben willst. ;-) Prinzipiell gilt, dass es schon einmal viel bringt, wenn Seiten, auf denen über längere Zeiträume die selben (aus der DB gelesenen) Daten stehen, statisch generiert und dann eingebunden werden (z.B. News-Seiten, Artikel, etc), aber manchmal ist es den ganzen Aufwand nicht wert (z.B. komplexere Foren-Systeme). Gruß, Hendrik From eschmid_(at)_php.net Mon, 29 Jan 2001 16:18:40 +0100 Date: Mon, 29 Jan 2001 16:18:40 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] [OT] realisierung eines content-caches Kai Meder wrote: > ich habe diesen thread schonmal vor paar monaten angestossen, jedoch > leider keine befriedigenden antworten bekommen. > ich hoffe, dass jetzt die ganzen gurus, die sachen wie sixCMS oder > ähnliches, das stark auf caching basiert, entwickelt haben, mitlesen No comment! -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin 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 CeBIT 2001, Halle 6, Stand F62/4 From bjoern_(at)_baer.main.de Mon, 29 Jan 2001 16:16:13 +0100 Date: Mon, 29 Jan 2001 16:16:13 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] [OT] realisierung eines content-caches * Kai Meder wrote: > - soll ich das cache-file in der db (mysql) speichern oder als file ? http://www.rent-a-phpwizard.de/nlarchiv.php3?abgeschickt=1&letterid=11 U.a.: "Eine Frage der Geschwindigkeit" beschäftigt sich mit deiner Frage. -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Wishlist: http://www.amazon.de/exec/obidos/wishlist/2SOEML0XDN2R5 From Alexander.Haeussel_(at)_celsius37.com Mon, 29 Jan 2001 16:38:16 +0100 Date: Mon, 29 Jan 2001 16:38:16 +0100 From: =?iso-8859-1?Q?Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] PHP-Performance-Tests Aloha, > Muß ich dem Apachen dann eine feste URL übergeben oder kann > es Variabel > sein? Sinn ist doch das auch PHP und die DB dabei gefordert > wird. Das ganze > mit möglichst verschieden Abfragen. > wir haben das so gelöst, das wir eine Seite geschrieben haben die mit hilfe einer zufällig generierten Abfrage verschiedene Tabellen in unserer DB agfrägt. Wenn du diese dann als URL an den ab weitergibst hast du doch schon was du suchst. gruss alex --- Alexander Häussel celsius37.com AG Email mailto:alexander.haeussel_(at)_celsius37.com Internet http://www.celsius37.com From paffrath_(at)_fatmedia.de Mon, 29 Jan 2001 16:39:40 +0000 Date: Mon, 29 Jan 2001 16:39:40 +0000 From: Michael Paffrath paffrath_(at)_fatmedia.de Subject: [php] one way chat Hallo zusammen, ich möchte (quasi) einen 'one way chat' bauen, d.h. es sollen an einen terminal mitteilungen geschickt werden, die (bei eintreffen der nachrichten) einen ton von sich geben, so dass man auf den terminal aufmerksam wird. Hat jemand ´ne idee? Michael From paffrath_(at)_fatmedia.de Mon, 29 Jan 2001 16:42:55 +0000 Date: Mon, 29 Jan 2001 16:42:55 +0000 From: Michael Paffrath paffrath_(at)_fatmedia.de Subject: [php] NT4 und Apache/php/MySql Hallo nochmal, ist es problemlos möglich auf ´nen NT Server Apache, php und MySql aufzusetzen? Wenn ja, hat jemand einen link oder eine Anleitung wie? Danke schonmal, Michael From bjoern_(at)_baer.main.de Mon, 29 Jan 2001 16:49:06 +0100 Date: Mon, 29 Jan 2001 16:49:06 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] NT4 und Apache/php/MySql * Michael Paffrath wrote: > Wenn ja, hat jemand einen link oder eine Anleitung wie? http://www.php-center.de/links/index.php3?viewCat=3 Sollte nicht viel anders sein als unter "normalem" Windows. -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Wishlist: http://www.amazon.de/exec/obidos/wishlist/2SOEML0XDN2R5 From Mathias.Gloss_(at)_start.de Mon, 29 Jan 2001 16:32:39 +0100 Date: Mon, 29 Jan 2001 16:32:39 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] [OT] realisierung eines content-caches Aloha, > ---------- > Von: Hendrik Mans[SMTP:hm_(at)_netzbiest.de] > > Als File ist es wohl am schnellsten. > > > - soll ich das cache-file (wenn ich es als file vorliegen habe) > > mit fopen(), file() oder include() in die seite reinladen ? > > was ist der optimalste, performanteste weg ? > > Bei include() versucht PHP natürlich auch, in dem File enthaltenen > PHP-Code > zu verarbeiten. Wenn Du das brauchst/willst, kommst Du um include() nicht > drumherum, ansonsten würde ich $stuff = implode("", File("filename")) > machen. > Hmmm, ich denke mit fpassthru() sollte es noch schneller sein, weil da nicht erst ein Array $stuff erzeugt und ausgelesen werden muss, sondern die Daten des Files einfach durchgereicht werden... Viele Grüße, Mathias From georg.stiller_(at)_aon.at Mon, 29 Jan 2001 16:47:02 +0100 Date: Mon, 29 Jan 2001 16:47:02 +0100 From: Georg Stiller georg.stiller_(at)_aon.at Subject: [php] AW: [php] NT4 und Apache/php/MySql Hi Das ist natürlich möglich (ich hab es selbst gemacht). Du lädst dir die Win32-Binaries von Apache, PHP und mySQL runter und installierst die alle gemäß Anleitung - voíla Ciao, Georg From wagner_(at)_globalpark.de Mon, 29 Jan 2001 16:46:03 +0100 Date: Mon, 29 Jan 2001 16:46:03 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] AW: [php] NT4 und Apache/php/MySql Georg Stiller wrote: > Das ist natürlich möglich (ich hab es selbst gemacht). > Du lädst dir die Win32-Binaries von Apache, PHP und mySQL runter und > installierst die alle gemäß Anleitung - voíla Die PHP-Binaries zieht man sich wohl am besten bei php4win.de Gesundheit Wagner -- One maniac alone can do what 20 together cannot From dma147_(at)_arcormail.de Mon, 29 Jan 2001 16:53:21 +0100 Date: Mon, 29 Jan 2001 16:53:21 +0100 From: Alexander Mieland dma147_(at)_arcormail.de Subject: [php] Nachtrag: [php] [OT] realisierung eines content-caches Nochmal... Nachtrag: Bzw. nicht aus jedem col eine table machen, sondern natürlich nur aus jedem row. :) -- Alexander Mieland System-Administrator Lunatic Interactive GmbH Brunnenstrasse 181 10119 Berlin (Germany) Tel: +49-30-2830561-21 Fax: +49-30-2830561-18 http://www.lunatic.de From dma147_(at)_arcormail.de Mon, 29 Jan 2001 16:51:53 +0100 Date: Mon, 29 Jan 2001 16:51:53 +0100 From: Alexander Mieland dma147_(at)_arcormail.de Subject: [php] [OT] realisierung eines content-caches ----- Original Message ----- From: "Kai Meder" > mein problem: > ich habe eine table, ca 20 cols, ich dachte mir nun, dass es einen > geschwindigkeitsvorteil geben müsse, diese 20 cols auslesen, zu parsen und > fertig geparst, ausgabefertig in ein file zu schreiben. > dann würde ich bei einem client-request, dieses cache-file auslesen. > alles parsing, etc wäre entfallen, ich hätte also ein schönes statisches > file. > > meine fragen: > - ergibt das *überhaupt* einen performance-gewinn, wenn die seite > high-traffic ist.. hauptsächlich werden ja db-zugriffe und parsing > vermieden. Hallo, meine Frage dazu, denn ich nehme mal an, dass der Inhalt der einzelnen cols recht gross sein muss, sonst lohnt sich solch ein Aufwand bei 20 cols kaum, wäre die, warum Du nicht aus jedem col eine eigene table machst? Die Eigenart bei einigen Browsern ist nämlich die, dass sie eine table erst komplett fertig laden, bevor sie sie anzeigen. Wenn nun jede col eine eigene table ist, natürlich OHNE noch eine table ganz drumrum zu bauen, dann würde jedes col, also jede table sofort angezeigt werden und die Leute können schonmal anfangen zu lesen, bevor der Browser alles fertig geladen hat. ??? -- Alexander Mieland System-Administrator Lunatic Interactive GmbH Brunnenstrasse 181 10119 Berlin (Germany) Tel: +49-30-2830561-21 Fax: +49-30-2830561-18 http://www.lunatic.de From kandlhofer_(at)_directbox.com 29 Jan 2001 15:56:16 UT Date: 29 Jan 2001 15:56:16 UT From: kandlhofer_(at)_directbox.com kandlhofer_(at)_directbox.com Subject: [php] unix+oracle+php --------------1DD2510B41FE Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hallo Liste! F=FCr ein Projekt will ich folgendes verwenden: Sun Solaris + Apache + Oracle + php Welche Version von Oracle und Sun Solaris zum Einsatz kommen, wei=DF ich noch nicht. Da ich mit einer solchen Zusammenstellung noch nie gearbeitet haben, w=FCrde mich interessieren, ob es hier bestimmte bekannte Punkte gibt, welche speziell zu ber=FCcksichtigen sind?! vielleicht habt ihr ja erfahrung damit und k=F6nnt mir eure erfahrungen mitteilen. w=FCrdet ihr so eine zusammenstellung prinzipiell f=FCr gut halten? zum beispiel: gibt es irgendwelche konflikte zwischen irgendwelchen php-versionen und irgendwelchen oracle-versionen bzw. sun solaris versionen? w=FCrdet ihr irgendwelche php bzw. oracle versionen vorschlagen? mu=DF ich beim Installieren irgendwas Besonderes beachten, was nicht im manual steht? naja, vielleicht f=E4llt euch ja was ein... tricks&tips... F=FCr eure Hilfe w=E4re ich euch dankbar! Danke & liebe Gr=FC=DFe, Josef Kandlhofer __________________________________________________ Ich schreibe, Es spricht! Gratisgr=FCsse ans Telefon: http://www.webruf.de eMails auf dem Palm Handheld oder Handy lesen - 24h/Tag dazu FAX, SMS, VoiceMail, Terminplaner bei http://www.directbox.com --------------1DD2510B41FE-- From der_(at)_Tobi.li Mon, 29 Jan 2001 17:05:33 +0100 Date: Mon, 29 Jan 2001 17:05:33 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] one way chat meta refresh der in db kuckt ob was drin steht, wenn ja dann piep... From php-mailingliste_(at)_halflife-editing.de Mon, 29 Jan 2001 14:34:31 +0100 Date: Mon, 29 Jan 2001 14:34:31 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] AW: [php] if (more of these) { take this AND this (AND this (AND this)); } ----- Original Message ----- From: > Habe eine Suchmaske geschrieben die wie unten aufgeführt ausgewertet wird. > Wenn ich deine Frage richtig interpretiert habe könnte das deine Lösung > sein. > > if($field1) $q[] = ' field1 like "%' . $field1 . '%" '; > if($field2) $q[] = ' field2 like "%' . $field2 . '%" '; > if($field3) $q[] = ' field3 like "%' . $field3 . '%" '; > if($field4) $q[] = ' field4 like "%' . $field4 . '%" '; > if($field5) $q[] = ' field5 like "%' . $field5 . '%" '; > > if($and_or) { > $query .= join(" or ", $q); > } else { > $query .= join(" and ", $q); > } Hallo Volker, wie Du anscheinend nicht gesehen hast, ich habe die Lösung schon vorgestern selber gefunden und auch hier gepostet, dass ich sie gefunden habe. :) Und ich mache es eigentlich ganz ähnlich... *g* Trotzdem Danke! -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| |--> http://phpboard.halflife-editing.de <--| From Peaveway_(at)_aol.com Mon, 29 Jan 2001 10:56:58 EST Date: Mon, 29 Jan 2001 10:56:58 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] NT4 und Apache/php/MySql Moin, In einer eMail vom 29.01.01 16:44:32 (MEZ) Mitteleuropäische Zeit schreibt paffrath_(at)_fatmedia.de: > ist es problemlos möglich auf ´nen NT Server Apache, php und MySql > aufzusetzen? > Wenn ja, hat jemand einen link oder eine Anleitung wie? Ja das ist problemlos moeglich.. die Frage ob es sinvoll ist laesst sich nicht soleicht beantworten. Als Test und Entwicklungsplattform ist Wamp durchaus brauchbar aber in einer Produktivumgebung sieht die Sache schon ganze anders aus, wobei klare Aussagen ueber Stabilitaet und Performance nicht einfach zubeanworten sind. Da die wenigsten unter Windows die Softwaere selber kompilieren ( viele scheitern ja schon an der Installation :) koennen musst du mit dem auskommen was aus der Tuete faellt. Der Windows Apache 1.3.x ist nach wievor als Beta deklariert. Tutorials sind auf den entsprechenden PHP Seiten massenhaft vorhanden und in jedem Paket liegt i.d.R eine README bei die ausreichen muesste. Fang einfach an ein Packet nach dem anderen zu installieren und zu testeten. 1.Apache | www.apache.org 2.PHP | www.php4win.de 3.Mysql | www.mysql.com Fange erst an mit PHP wenn dein Webserver funktioniert und MySQL brauchst du erst zum schluss und hat mit dem Apache primaer (zumind. unter Win.) nichts mit dem zutun. Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From hschwaninger_(at)_access.ch Mon, 29 Jan 2001 17:12:35 +0100 Date: Mon, 29 Jan 2001 17:12:35 +0100 From: Hansueli Schwaninger hschwaninger_(at)_access.ch Subject: [php] NT4 und Apache/php/MySql At 16:42 29.01.2001 +0000, you wrote: >Hallo nochmal, > >ist es problemlos möglich auf ´nen NT Server Apache, php und MySql >aufzusetzen? Ja >Wenn ja, hat jemand einen link oder eine Anleitung wie? Kurze Kurzanleitung für NT 4 und Win 98 unsere KursteilnehmerInnen http://pinguino.eb-wolfbach.ch/wamp/ >Danke schonmal, >Michael Gruss Hansueli From tehrich_(at)_goto-it.de Mon, 29 Jan 2001 16:59:58 +0100 Date: Mon, 29 Jan 2001 16:59:58 +0100 From: Tino Ehrich tehrich_(at)_goto-it.de Subject: [php] [OT] realisierung eines content-caches From: "Alexander Mieland" > Wenn nun jede col eine eigene table ist, natürlich OHNE noch eine > table ganz drumrum zu bauen, dann würde jedes col, also jede table > sofort angezeigt werden und die Leute können schonmal anfangen > zu lesen, bevor der Browser alles fertig geladen hat. hä???? Hier gehts um nen Caching von na DB-Abfrage !!! Mfg Tino From paffrath_(at)_fatmedia.de Mon, 29 Jan 2001 17:17:12 +0000 Date: Mon, 29 Jan 2001 17:17:12 +0000 From: Michael Paffrath paffrath_(at)_fatmedia.de Subject: [php] ergebnis errechnen Hallo, angenommen ich hätte eine einkaufsliste, auf der ich eintragen kann, welche menge ich von welchem artikel kaufen möchte, dann kann ich ja den gesamtbetrag (nennen wir den mal summe 1 bis x) errechnen, so weit kein problem. Wie kann ich den die summe von summe 1 bis x errechnen? Michael From paffrath_(at)_fatmedia.de Mon, 29 Jan 2001 17:07:36 +0000 Date: Mon, 29 Jan 2001 17:07:36 +0000 From: Michael Paffrath paffrath_(at)_fatmedia.de Subject: [php] one way chat am 29.01.2001 16:05 Uhr schrieb Tobias Orterer unter der_(at)_Tobi.li: > meta refresh der in db kuckt ob was drin steht, wenn ja dann piep... so weit ganz gut, aber dann piept der ja die ganz zeit, nach möglichkeit soll er aber nur einmal pupen... From volker.jahns_(at)_rentokil.de Mon, 29 Jan 2001 17:32:21 +0100 Date: Mon, 29 Jan 2001 17:32:21 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] one way chat > > meta refresh der in db kuckt ob was drin steht, wenn ja dann piep... > so weit ganz gut, aber dann piept der ja die ganz zeit, nach möglichkeit > soll er aber nur einmal pupen... > dann musse gucken, ob die ip-addr schon gehupt hat, wenn nein, dann hupen, wenn ja, nicht pupen, also in db notieren, welche ip-addr welche info registriert hat... -- | email | volker.jahns_(at)_rentokil.de | viejay_(at)_viejay.de | web | www.rentokil.de | www.viejay.de | phone | 0211 9658646 | fax | 0211 96586789 | 0180 505254899911 From vonwerdt_(at)_smsspeed.com Mon, 29 Jan 2001 17:29:01 +0100 Date: Mon, 29 Jan 2001 17:29:01 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] OT SMS - Gateway - mal ne andere Loesung > Hat ICQ nicht auch ein SMS-Gateway ? Soweit ich weiss kann man unter > Windows eine SMS über einen herkömlichen Dialog absetzen. Und die sind auch > umsonst. Der einzige Haken ist jedoch, das man ICQ registriert sein muss. Ich glaub, das sollte kein Problem sien. Aber wie kann man über ICQ SMS versenden? Würde das per Mail gehen? Das wäre natürlich optimal! Gruss Dominik From Mail_(at)_Kruemelkiller.de Mon, 29 Jan 2001 17:05:06 +0100 Date: Mon, 29 Jan 2001 17:05:06 +0100 From: Uli Lehner Mail_(at)_Kruemelkiller.de Subject: [php] =?iso-8859-1?Q?Daten_in_einer_DBM-Datenbank_sind_unver=E4nderbar?= Hallo, Ich habe inzwischen den Fehler eindämmen können und feststellen müssen, dass einmal in die Daten- bank eingetragene Daten bei mir weder gelöscht noch verändert werden können. Frage: Wie kann ich das ändern? MfG Uli From sil-nfo_(at)_gmx.de Mon, 29 Jan 2001 17:45:42 +0100 Date: Mon, 29 Jan 2001 17:45:42 +0100 From: Silvio Krah sil-nfo_(at)_gmx.de Subject: [php] OT SMS - Gateway - mal ne andere Loesung hi, >> Windows eine SMS über einen herkömlichen Dialog absetzen. Und die sind >Ich glaub, das sollte kein Problem sien. Aber wie kann man über ICQ SMS >versenden? Würde das per Mail gehen? Das wäre natürlich optimal! er schrieb es doch schon ... dialog feld... ansonsten schau einfach mal selber auf www.icq.com nach ;) (bitte jetzt nicht als anblubbern verstehen :) ) denk mal icq is in der hinsicht useless oder will einer was in java!? coden was über apis nen win dialogfeld filled un sendet ? ;))) mfg silvio P.S. www.emtec.com gibts nen prog (mickysoft) das heisst moony is nen anrufbeantworter (eigentlich) das teil kann smses versenden .. da liegt nen file bei für die verschiedenen sms gates von d1 d2 usw usf mit protokoll und blah mit nem passenden linux proggy lässt sich mit den infos sicher was anstellen From traffic_eye_(at)_hotmail.com Mon, 29 Jan 2001 16:52:42 -0000 Date: Mon, 29 Jan 2001 16:52:42 -0000 From: traff eye traffic_eye_(at)_hotmail.com Subject: [php] header : content-length hi mit folgendem code schicke ich ein gif bild zum browser. Funktionier auch alles super , nur dauert das irgendwie zu lange,5-10 sek. und wenn ich auf das bild klicke und mir die eigenschafen ansehe, dann erscheint dort auch nicht der angegebene dateiname sondern der name des scriptes mit den varablen und als Länge erhalte ich dort: -1. woran liegt das ??? wenn ich mir die länge probehalber per echo ausgeben lasse erscheint auch die richtige länge! header("Content-Type: image/gif"); header("Content-Length: ".filesize("images/status/bild1.gif")); header("Content-disposition: filename=bild1.gif"); header("Pragma: no-cache"); header("Cach-Control: no-cache"); header("Expires: 0"); readfile("images/status/bild1.gif"); thx tobias _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. From php-ml_(at)_uni.de Mon, 29 Jan 2001 17:55:35 +0100 Date: Mon, 29 Jan 2001 17:55:35 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] ergebnis errechnen MP> Hallo, Nabend Michael, hmm.. ich würde die artikel in einen array packen, diesen serializen und in die session des users schreiben. dann hast du über den warenkorb wunderbar zugriff drauf.. MP> Wie kann ich den die summe von summe 1 bis x errechnen? beim auslesen, der array unserializen und mit for (index-array) bzw while (assoc-array) durchlaufen.. die preise verrechnen.. wumms.. das wars ;-) mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From php-ml_(at)_uni.de Mon, 29 Jan 2001 17:56:16 +0100 Date: Mon, 29 Jan 2001 17:56:16 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Re[2]: [php] one way chat LOL das is verdächtig BEST OF VJ> dann musse gucken, ob die ip-addr schon gehupt hat, wenn nein, dann VJ> hupen, wenn ja, nicht pupen [...] -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From php-ml_(at)_uni.de Mon, 29 Jan 2001 17:58:41 +0100 Date: Mon, 29 Jan 2001 17:58:41 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] header : content-length te> hi Nabend traff, te> mit folgendem code schicke ich ein gif bild zum browser. Funktionier auch te> alles super , nur dauert das irgendwie zu lange,5-10 sek. und wenn ich auf te> das bild klicke und mir die eigenschafen ansehe, dann erscheint dort auch te> nicht der angegebene dateiname sondern der name des scriptes mit den te> varablen und als Länge erhalte ich dort: -1. te> woran liegt das ??? te> wenn ich mir die länge probehalber per echo ausgeben lasse erscheint auch te> die richtige länge! warum schickst du das bild nicht *ausschliesslich* mit dem header te> header("Content-Type: image/gif"); an den browser ? vorher mit den image-funktionen das bild laden und ausgeben *eventuell* noch den cache-control, pragme und expire header mitschicken.. den rest brauchst du eigentlich nur für file-tranfers.. te> thx te> tobias mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From php-ml_(at)_uni.de Mon, 29 Jan 2001 17:59:49 +0100 Date: Mon, 29 Jan 2001 17:59:49 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Re[2]: [php] [OT] realisierung eines content-caches Also wollte mich ganz herzlich für die vielen Ideen und Anregungen bedanken. Das mit dem Shared Memory... *umpf* da muss ich mich erst durcharbeiten ;-) mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From traffic_eye_(at)_hotmail.com Mon, 29 Jan 2001 18:06:54 -0000 Date: Mon, 29 Jan 2001 18:06:54 -0000 From: traff eye traffic_eye_(at)_hotmail.com Subject: [php] header : content-length hi >warum schickst du das bild nicht *ausschliesslich* mit dem header >te> header("Content-Type: image/gif"); >an den browser ? >vorher mit den image-funktionen das bild laden und ausgeben >*eventuell* noch den cache-control, pragme und expire header >mitschicken.. >den rest brauchst du eigentlich nur für file-tranfers.. ja schön , das andere hab ich dann auch nur drangehangen weil die ausgabe so ewig langsam gedauert hat , da hab ich gedacht, daß die fehlende länge dran schuld ist .... aso, nochwas : lasse ich das script auf meinem WAMP system laufen kommt nur Bild-Murks an, läuft es dagegen auf dem LAMP-server, isses ok. Das bild wird auch nur ganz normal eingelesen und ausgegeben, nix gdlib. noch eine idee ?? thx tobias _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. From michael_(at)_stahmann.de Mon, 29 Jan 2001 19:23:40 +0100 Date: Mon, 29 Jan 2001 19:23:40 +0100 From: Michael Stahmann michael_(at)_stahmann.de Subject: [php] sleep() Hallo Udo, > > Bei mir wird sleep immer vor der Ausgabe abgearbeitet. Es steht im > > Programm aber nach der Ausgabe z.B. > > > . > > . > > if ($name): > > echo "Daten abgespeichert."; > > sleep(15); > > endif; > > . > > Gedankenfehler - der Server schläft für 15 Sekunden nicht der Browser. > Damit der Browser schläft muss JS aktiviert werden. Ein flush() vor dem sleep könnte evtl. helfen http://www.php-center.de/de-html-manual/function.flush.html Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From Juergen.Deffner_(at)_vr-web.de Mon, 29 Jan 2001 19:29:40 +0100 Date: Mon, 29 Jan 2001 19:29:40 +0100 From: Juergen Deffner Juergen.Deffner_(at)_vr-web.de Subject: [php] PHP Material Hallo zusammen!! Brauche dringend Hilfe! Muß im zuge meiner Diplomarbeit etwas über php und php3 schreiben! Das ganze läuft in Verbindung mit einem Formular! hat vielleicht irgendjemand eine kurze zusammenfassung über den ablauf von php mit einem Formular wenn möglich mit kleiner grafik?? Vielen Dank im voraus Gruß Jürgen From CyrillSchumacher_(at)_swol.de Mon, 29 Jan 2001 18:47:51 +0100 Date: Mon, 29 Jan 2001 18:47:51 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] HTTP_USER_AGENT von php selbst aendern > > Kann ich nun in configure.in einfach die entsprechende > > Versionsnummer löschen > > bzw. durch etwas eigenes ersetzen (z.B. meine E-Mailaddy ;) oder > > gibt es noch > > einen anderen Weg den gesendeten HTTP_USER_AGENT zu ändern? ja in der datei php-4.0.4pl1\ext\standard\http_fopen_wrapper.c /* send a Host: header so name-based virtual hosts work */ if (resource->port != 80) { len = snprintf(hdr_line, sizeof(hdr_line), "Host: %s:%i\r\n", resource->host, resource->port); } else { len = snprintf(hdr_line, sizeof(hdr_line), "Host: %s\r\n", resource->host); } if(len > sizeof(hdr_line) - 1) { len = sizeof(hdr_line) - 1; } if (len > 0) { SOCK_WRITE(hdr_line, *socketd); } /* identify ourselves and end the headers */ SOCK_WRITE("User-Agent: PHP/" PHP_VERSION "\r\n\r\n", *socketd); hier kannst du deinen UA ändern. musst halt nur php neu kompilieren :-))) genauso kann man auch den blöden "X-Powered by" Header rausnehmen.... kiri From CyrillSchumacher_(at)_swol.de Mon, 29 Jan 2001 19:17:00 +0100 Date: Mon, 29 Jan 2001 19:17:00 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] Wg. MAC Adresse auslesen: Nachtrag > gateway:~ # arp 192.168.1.1 > Address HWtype HWaddress Flags Mask Iface > pc.private.net ether 00:A0:C2:12:44:93 C eth0 > > > und ich brauche jetzt ja nur noch per exec(arp $REMOTE_ADDR) den > string 00:A0:C2:12:44:93 !!! wie mache ich das am besten!! preg_match("/([0-9a-f]{2,2}:)+[0-9a-f]{2,2}/i",$mac,$regs) var_dump($regs) könnte funzen ... kiri From mailings_(at)_klaessner.de Mon, 29 Jan 2001 19:27:51 +0100 Date: Mon, 29 Jan 2001 19:27:51 +0100 From: =?Windows-1252?Q?Martin_Kl=E4ssner?= mailings_(at)_klaessner.de Subject: [php] SELECT Hallo, kann mir jemand sagen, wieso die folgende MySQL-Abfrage nicht funktioniert ? Auch wenn Zusatz 1 nicht 1 ist, wird der Datensatz ausgegeben. Ziel ist es, spezielle Eigenschaften nochmals zu definieren und dann direkt in die MySQL-Abfrage zu integrieren. ---- $aq = "SELECT ID, AC, Name, Ort, Zusatz1, Zusatz2 from my_table WHERE Name LIKE '%$q%' OR Ort LIKE '%$q%' OR AC LIKE '%$q%'"; if($Zusatz1=="1") { $aq .= " AND Zusatz1=='1'"; } if($Zusatz2=="1") { $aq .= " AND Zusatz2=='1'"; } $query = mysql_query("$aq"); $content = mysql_result($query, 0, "Name"); echo "$content
"; ---- Ich hoffe mir ist noch zu helfen :-) Thx ! cu Martin www.webmaster-foren.de klaessner_(at)_communtech.de From Mathias.Gloss_(at)_start.de Mon, 29 Jan 2001 19:37:39 +0100 Date: Mon, 29 Jan 2001 19:37:39 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] SELECT Hallo, > ---------- > Von: Martin Klässner[SMTP:mailings_(at)_klaessner.de] > > $aq = "SELECT ID, AC, Name, Ort, Zusatz1, Zusatz2 from my_table WHERE > Name > LIKE '%$q%' OR Ort LIKE '%$q%' OR AC LIKE '%$q%'"; > > if($Zusatz1=="1") > { > $aq .= " AND Zusatz1=='1'"; > } > if($Zusatz2=="1") > { > $aq .= " AND Zusatz2=='1'"; > } > vielleicht liegts daran, daß bei SQL beim Vergleich nur ein Gleichheitszeichen genommen wird ? ... AND Zusatz1 = 1 Die Anführungszeichen links und rechts der 1 brauchst du auch nicht, wenn die Spalte als Zahl definiert ist. Viele Grüße, Mathias From mailings_(at)_klaessner.de Mon, 29 Jan 2001 19:49:07 +0100 Date: Mon, 29 Jan 2001 19:49:07 +0100 From: =?iso-8859-1?Q?Martin_Kl=E4ssner?= mailings_(at)_klaessner.de Subject: [php] SELECT Hallo, > vielleicht liegts daran, daß bei SQL beim Vergleich nur ein > Gleichheitszeichen > genommen wird ? > > ... AND Zusatz1 = 1 Nein, dass klappt leider nicht. Hab es auch schon mit LIKE '1' probiert, funzt trotzdem nicht. Gibt es vielleicht noch eine andere Möglichkeit ? Thx ! cu Martin www.webmaster-foren.de klaessner_(at)_communtech.de From martin_(at)_franz63.de Mon, 29 Jan 2001 20:36:43 +0100 Date: Mon, 29 Jan 2001 20:36:43 +0100 From: Martin Franz martin_(at)_franz63.de Subject: [php] php und xml Hi, > habe einen Upgrade von php4.0.2 auf 4.0.4 gemacht. Nun funktioniert xml > nicht mehr auf dem Server. Beim Kompilieren und Installieren von php und > Apache ging alles glatt. Erst beim Ausfuhren eines php-Skript, das einen > xml-parser startet, erscheint im Apache-Errorlog ein "Segmentation > fault". Habe php mit --with-xml und --with-xml=/pfad/zu/expat-lite > kompiliert. Macht keinen Unterschied. Benutze Apache 1.3.12. Vielleicht > hat jemand schon eine anliche Erfahrung gemacht. Könnte mich dran erinnern das schonmal gelesen zu haben - dass der xml support im php4.0.4 wohl nicht so ganz funktioniert glaub das war im php-buch, finds grad nicht. Naja, notfalls downgraden oder auf update hoffen. Vielleicht weis ja jemand noch was.. leider keine Lösung, martin From martin_(at)_franz63.de Mon, 29 Jan 2001 20:38:51 +0100 Date: Mon, 29 Jan 2001 20:38:51 +0100 From: Martin Franz martin_(at)_franz63.de Subject: [php] php und xml ...war dochnicht im php-buch, da stand dass es Probleme mit der Java unterstüzung gibt, nehm alles zurück martin From futurefarm_(at)_futurefarm.de Mon, 29 Jan 2001 21:10:50 +0100 Date: Mon, 29 Jan 2001 21:10:50 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Re:Datum Hallo, weil ein Codeschnippsel angefordert war , dachte ich schick mal eins. War warscheinlich etwas lang geraten. Neuer Versuch: Hallo, function date_mysql2german($datum) { list($jahr, $monat, $tag) = explode("-", $datum); return sprintf("%02d.%02d.%04d", $tag, $monat, $jahr); } function date_german2mysql($datum) { list($tag, $monat, $jahr) = explode(".", $datum); return sprintf("%04d-%02d-%02d", $jahr, $monat, $tag); } // Speicherfunktion: $dt=date_german2mysql($datum[$nu]); //echo $dt."
"; Datum wird korrekt in das US-Format transferiert $sql="UPDATE dmittel SET betrieb='$betrieb', datum='$dt', // Bei Besuch in der Datenbank steht aber immer 0000-00-00 drin !! quelle='$quelle[$nu]' WHERE id=$nr[$nu]"; // Tabellentranfer $datum[]=date("d.m.Y",$row["datum"]); // bei einlesen . oder $datum[]=date_mysql2german($row["datum"]) echo ""; $datum in mysql Datenbank ist als Date deklariert. Auch wenn ich direkt über MySQLFront ändere passiert nichts. Scheinbar werden alle Eingaben nicht übernommen ? Bei einlesen manuell abgeänderter Datensätze werden diese auch nicht korrekt wiedergegeben. Was mach ich falsch ? Gruss Burkhard Stollenwerk From futurefarm_(at)_futurefarm.de Mon, 29 Jan 2001 21:19:02 +0100 Date: Mon, 29 Jan 2001 21:19:02 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Userverwaltung Hallo, möchte für mein Projekt eine Userverwaltung aufbauen. Jeder Datensatz enthält ein Feld Betrieb. Beispiel einer Abfrage: $sql="SELECT * FROM dmittel where betrieb=$betrieb ORDER by id DESC LIMIT $beginnliste,$maxpos"; $result = mysql_query($sql, $conn); Wie hier ersichtlich fällt der Variable $betrieb eine zentrale Rolle zu (in allen PHP-Dateien). Auf der Startseite sollte eine Legimitation abgefragt werden. (Später soll dann noch eine Var. $person unterschiedl.Rechte eingeräumt bekommen) Wie kann ich es am einfachsten bewerkstelligen auf die $betrieb Variable in jeder Datei zugreifen zu können (Datensicherheit ist zu beachten) Gruss Burkhard Stollenwerk From traffic_eye_(at)_hotmail.com Mon, 29 Jan 2001 21:45:39 -0000 Date: Mon, 29 Jan 2001 21:45:39 -0000 From: traff eye traffic_eye_(at)_hotmail.com Subject: [php] mysql-Query - performence hi , kamm ,ir einer sagen wie diese unterschiede zustande kommen ?? bei der Abfrage nr. 1 muss ich c.a. 5 sec warten bis ich ein ergebnis bekomme, bei der abfrage nr. 2 dagegen nicht mal 1 sek. das ergebnis ist bei beiden genau gleich, beide abfragen habe ich bei mir auf dem localhost zuhause (WAMP). 1. select distinct users.username from users left outer join daten using(username) where daten.lastdl='2001-01-29' 2. select distinct users.username from users,daten where users.username=daten.username and daten.lastdl>='2001-01-29' order by username als ergebnis liefert er mir die usernamen zurück, bei denen heute ein download zu verzeichnen war. Die usernamen stehen in users und die zugehörigen datensätze mit den dateien stehen in daten. ein user kann mehrere datan.datensätze haben. Größe der db. c.a. 2500 datensätze. irgendjemand eine idee ?? jobs irgendwo ein gutes tut über sql-query-performence ( außer bei köhntopp) ??? thx tobias _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. From eschmid+sic_(at)_s.netic.de Mon, 29 Jan 2001 22:47:04 +0100 Date: Mon, 29 Jan 2001 22:47:04 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] php und xml On Mon, Jan 29, 2001 at 08:36:43PM +0100, Martin Franz wrote: > > habe einen Upgrade von php4.0.2 auf 4.0.4 gemacht. Nun funktioniert xml > > nicht mehr auf dem Server. Beim Kompilieren und Installieren von php und > > Apache ging alles glatt. Erst beim Ausfuhren eines php-Skript, das einen > > xml-parser startet, erscheint im Apache-Errorlog ein "Segmentation > > fault". Habe php mit --with-xml und --with-xml=/pfad/zu/expat-lite > > kompiliert. Macht keinen Unterschied. Benutze Apache 1.3.12. Vielleicht > > hat jemand schon eine anliche Erfahrung gemacht. > > Könnte mich dran erinnern das schonmal gelesen zu haben - dass der xml > support im php4.0.4 wohl nicht so ganz funktioniert glaub das war im > php-buch, finds grad nicht. Naja, notfalls downgraden oder auf update > hoffen. Vielleicht weis ja jemand noch was.. Der XML Support funkitionierte in allen Versionen von PHP. Es gibt leider Probleme beim Java und beim Servlet-Support bei PHP. Ich habs jedenfalls nicht geschrieben und der Maintainer hält sich mittlerweilen in anderen Ecken in der Welt auf. Er hat aber einen Nachfolger in North Carolina bestimmt, der sich um diese Misstände beheben soll. Der XML Support mit der expat-Library von James Clarck sollte aber funktionieren. Im php-buch zu finden unter XML -> SAX. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From php_(at)_andreasludwig.com Mon, 29 Jan 2001 20:03:51 +0100 Date: Mon, 29 Jan 2001 20:03:51 +0100 From: Andreas php_(at)_andreasludwig.com Subject: [php] ergebnis errechnen Hi Michael, > Wie kann ich den die summe von summe 1 bis x errechnen? 2=1+1 ;-) oder: $summe=$summe+$nochne_summe; Gruß Andreas http://www.scripts.org From WesleyCrusher_(at)_t-online.de Mon, 29 Jan 2001 23:16:01 +0100 Date: Mon, 29 Jan 2001 23:16:01 +0100 From: Wesley Crusher WesleyCrusher_(at)_t-online.de Subject: [php] mysql-Query - performence > > 1. select distinct users.username from users left outer join daten > using(username) where daten.lastdl='2001-01-29' > > 2. select distinct users.username from users,daten where > users.username=daten.username and daten.lastdl>='2001-01-29' order by > username > Hi, und bei Dir braucht die erste Abfrage fünf Sec und die 2. nur eine Sec? *wunder* also rein theoretisch müsste es IMHO andersrum sein - Begründung: In der 1. Abfrage verknüpft MySQL die beiden Felder username miteinander - eben bevor die Abfrage ausgeführt wird. Beim zweiten ist das nicht verknüpft sondern es wird für jeden username aus users die gaaaaaaaanze Tabelle daten Datensatz für Datensatz durchgegangen und die Felder username verglichen ... und das für jeden Datensatz...immer wieder bei daten oben anfangen und bis unten durcharbeiten... Von daher müsste _eigentlich_ die zweite länger dauern - wieder mal Theorie agains Praxis - Praxis wins 10:0 ;) Bye Wesley From futurefarm_(at)_futurefarm.de Mon, 29 Jan 2001 23:01:19 +0100 Date: Mon, 29 Jan 2001 23:01:19 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Sessionfehler Hallo, wollte einfach mal Sessions ausprobieren. Doch scheitere ich schon beim session_register() Folgende Meldung erhalte ich: Warning: Cannot send session cookie - headers already sent by (output started at e:\acker\login.php:7) in e:\acker\login.php on line 9 Warning: Cannot send session cache limiter - headers already sent (output started at e:\acker\login.php:7) in e:\acker\login.php on line 9 Warning: open(/tmp\sess_e1ce3a6f2d720da1cc7fb71fac731e5e, O_RDWR) failed: m (2) in e:\acker\login.php on line 9 1/tmp Warning: open(/tmp\sess_e1ce3a6f2d720da1cc7fb71fac731e5e, O_RDWR) failed: m (2) in Unknown on line 0 Warning: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0 Gruss Burkhard Stollenwerk From garbe_(at)_gmx.de Mon, 29 Jan 2001 23:28:05 +0100 Date: Mon, 29 Jan 2001 23:28:05 +0100 From: Ithamar Garbe garbe_(at)_gmx.de Subject: [php] mysql-Query - performence traff eye wrote: > hi , > > kamm ,ir einer sagen wie diese unterschiede zustande kommen ?? > bei der Abfrage nr. 1 muss ich c.a. 5 sec warten bis ich ein ergebnis > bekomme, bei der abfrage nr. 2 dagegen nicht mal 1 sek. Zwar ist das schon wieder etwas Off-Topic, aber schau mal auf www.little-idiot.de/mysql Dort werden die Unterschiede beider Abfragen unter dem Zeitaspekt betrachtet. Auf der Seite http://www2.little-idiot.de/mysql/mysql-127.html wird beschrieben, was bei der Abfrage von Joins vor sich geht. Wenn du einen Befehl auf Performance testen willst, mach einfach ein "EXPLAIN" vor die Abfrage, z.B. "EXPLAIN SELECT * FROM ", dann zeigt MySQL, wie die Abfrage geschieht. > das ergebnis ist bei beiden genau gleich, beide abfragen habe ich bei mir > auf dem localhost zuhause (WAMP). > > 1. select distinct users.username from users left outer join daten > using(username) where daten.lastdl='2001-01-29' Dies ist die korrekte Form, die am effizientesten arbeitet... > 2. select distinct users.username from users,daten where > users.username=daten.username and daten.lastdl>='2001-01-29' order by > username Diese Abfrage ist total ineffizient, ich denke, dass diese länger dauert, nicht die erste. Hier bildest du nämlich ein kartesisches Produkt, das sehr zeitaufwändig ist... Schau mal auf die Homepage, die ich angegeben habe, da ist das alles total gut erklärt und sollte dir eine Hilfe sein! Gruss, Ithamar Garbe From CyrillSchumacher_(at)_swol.de Mon, 29 Jan 2001 23:46:55 +0100 Date: Mon, 29 Jan 2001 23:46:55 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] Sessionfehler > wollte einfach mal Sessions ausprobieren. > Doch scheitere ich schon beim session_register() > Folgende Meldung erhalte ich: [bla bla bla] na was wohl ? du musst die session_register() fnc so hoch wie möglich oben einbauen, bevor du irgend ein zeichen schickst, also wenn die datei anfängt klar ? kiri From php_(at)_andreasludwig.com Mon, 29 Jan 2001 23:50:52 +0100 Date: Mon, 29 Jan 2001 23:50:52 +0100 From: Andreas php_(at)_andreasludwig.com Subject: [php] PHP Material Hi Juergen, >> Hallo zusammen!! > Brauche dringend Hilfe! > Muß im zuge meiner Diplomarbeit etwas > über php und php3 schreiben! Ich kann nicht schreiben, deshalb hier der Link zu allem, was man über PHP wissen sollte: http://www.php.net/tut.php Gruß Andreas http://www.scripts.org From mk_(at)_mk2000-online.de Tue, 30 Jan 2001 00:04:43 +0100 Date: Tue, 30 Jan 2001 00:04:43 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] pruefung: ist url vorhanden? hi. wie kann ich prüfen, ob eine bestimmte internet-adresse (z.b. www.domain.de/bla/bla.php) vorhanden ist? danke. gruß, matthias. +----------------------------------------------+ | www.mk2000-online.de ist www.voll-hreftig.de | +----------------------------------------------+ From pfeiffer_(at)_uris.de Tue, 30 Jan 2001 00:30:09 +0100 Date: Tue, 30 Jan 2001 00:30:09 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] XML width PHP Hallo Joerg, > Füge folgende Zeile hinzu: > $this->handler_in_deiner_klasse = xml_parser_create("UTF-8"); > xml_set_object($this->handler_in_deiner_klasse, &$this); > $this->handler_in_deiner_klasse verweist auf deinen Parser. > nu geht... stimmt -------> Danke m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From christopher.nehls_(at)_vhma.de Tue, 30 Jan 2001 00:36:01 +0100 Date: Tue, 30 Jan 2001 00:36:01 +0100 From: Christopher Nehls christopher.nehls_(at)_vhma.de Subject: [php] pruefung: ist url vorhanden? Das Problem hatte ich vorhin auch, dank der Liste jetzt nicht mehr... $handle=_(at)_fopen("http://www.deine_url.de/datei.php3","r"); if ($handle) {print "Die Datei existiert";} Das _(at)_ hat den Sinn, dass die Fehlermeldung, die auftritt, wenn die Datei nicht existiert, unterdrückt wird. Gruß Chriz > wie kann ich prüfen, ob eine bestimmte internet-adresse (z.b. > www.domain.de/bla/bla.php) vorhanden ist? danke. From eschmid+sic_(at)_s.netic.de Tue, 30 Jan 2001 00:42:34 +0100 Date: Tue, 30 Jan 2001 00:42:34 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] pruefung: ist url vorhanden? On Tue, Jan 30, 2001 at 12:36:01AM +0100, Christopher Nehls wrote: > Das _(at)_ hat den Sinn, dass die Fehlermeldung, die auftritt, wenn die Datei > nicht existiert, unterdrückt wird. Wahr ja nicht so schwer, steht doch alles im PHP Manual drin. Funktioniert auch noch mit anderen Konstruktionen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From thomas_(at)_cyainhell.de Tue, 30 Jan 2001 00:53:32 +0100 Date: Tue, 30 Jan 2001 00:53:32 +0100 From: Thomas Bartz thomas_(at)_cyainhell.de Subject: [php] Output in eine Datei? hi, das output, was von php generiert wird und schlussendlich beim browser landet, ist ja nicht mehr und nicht weniger als stinknormaler HTML-Code. gibt es eine möglichkeit, diesen in eine Datei umzuleiten? gruss Thomas Bartz thomas_(at)_cyainhell.de From hm_(at)_netzbiest.de Tue, 30 Jan 2001 01:04:22 +0100 Date: Tue, 30 Jan 2001 01:04:22 +0100 From: Hendrik Mans hm_(at)_netzbiest.de Subject: [php] Output in eine Datei? > das output, was von php generiert wird und schlussendlich beim browser > landet, ist ja nicht mehr und nicht weniger als stinknormaler HTML-Code. > gibt es eine möglichkeit, diesen in eine Datei umzuleiten? function Argh($buffer) { // $buffer in datei schreiben // ... return $buffer; // wenn du's trotzdem ausgeben willst } ob_start(Argh); (Ich hoffe, das ist das, was Du gemeint hast.) Gruß, Hendrik From info_(at)_olaf-baumert.de Tue, 30 Jan 2001 01:06:29 +0000 Date: Tue, 30 Jan 2001 01:06:29 +0000 From: Olaf Baumert info_(at)_olaf-baumert.de Subject: [php] HTTP_USER_AGENT von php selbst aendern > ja in der datei php-4.0.4pl1\ext\standard\http_fopen_wrapper.c > /* identify ourselves and end the headers */ > SOCK_WRITE("User-Agent: PHP/" PHP_VERSION "\r\n\r\n", *socketd); > > hier kannst du deinen UA ändern. > musst halt nur php neu kompilieren :-))) > genauso kann man auch den blöden "X-Powered by" > Header rausnehmen.... Vielen Dank, klappt perfekt :-) > kiri Olaf -- ,- Olaf Baumert -------------. Programmierung & Webdevelopement | +49-179-1151100 \\|// \ -------------------------- | (o o) | '---.______.---ooOo-(_)-oOoo--' info_(at)_olaf-baumert..de From joerg_(at)_krause.net Tue, 30 Jan 2001 01:18:05 +0100 Date: Tue, 30 Jan 2001 01:18:05 +0100 From: =?iso-8859-1?Q?J=F6rg_Krause?= joerg_(at)_krause.net Subject: [php] Sessionfehler Hi, > Cyrill Schumacher wrote: > Subject: Re: [php] Sessionfehler > > > Burkhard Stollenwerk wrote: > > wollte einfach mal Sessions ausprobieren. > > Doch scheitere ich schon beim session_register() > > Folgende Meldung erhalte ich: [bla bla bla] > > na was wohl ? > du musst die session_register() fnc so hoch wie möglich > oben einbauen, bevor du irgend ein zeichen schickst, > also wenn die datei anfängt > falsch, die Session startet mit session_start(). Wo session_register() steht, ist egal. Tatsächlich basieren Sessions (meist) auf Cookies und müssen diese vor der Site senden. NUR session_start() muss deshalb am Anfang stehen. Die Werte der registrierten Variablen entstehen ja auch erst auf der Seite während der Laufzeit des Skripts. PHP merkt sich diese und hängt sie beim nächste Response zum Browser vorn ran. Das sieht man sehr schön, wenn man sich eigene Session-Handler schreibt und diese mit echo-Anweisungen garniert. Das sieht dann so aus: OPEN() READ() ... WRITE() <-- optional DESTROY() CLOSE() Nur so zum Verständnis... Jörg ---------------------------------------------------------- E-Mail: joerg_(at)_krause.net Info: www.joerg.krause.net Kennen Sie schon die neue Auflage des Bestesellers zu PHP4? Hier gibt es die Infos: http://www.php.comzept.de ---------------------------------------------------------- From thomas_(at)_cyainhell.de Tue, 30 Jan 2001 01:19:51 +0100 Date: Tue, 30 Jan 2001 01:19:51 +0100 From: Thomas Bartz thomas_(at)_cyainhell.de Subject: [php] Output in eine Datei? hi, > > function Argh($buffer) > { > // $buffer in datei schreiben > // ... > return $buffer; // wenn du's trotzdem ausgeben willst > } > ob_start(Argh); > > > (Ich hoffe, das ist das, was Du gemeint hast.) leider nicht, das kann ich auch mit jeder anderen sprache machen. ich würde gerne mein schönes PHP-Skript, was in etwa so aussehen könnte: --cut---- meine Seite --cut--- abfangen und mir dabei quasi das parsen des webservers zu nutze machen. die variante, die du vorschlägst erfordert nervtötendes kopfzerbrechen über diverse string-operation und sonderzeichen hehe. außerdem kann ich so layout und quellcode schlecht voneinander trennen. gruss Thomas From hm_(at)_netzbiest.de Tue, 30 Jan 2001 01:23:50 +0100 Date: Tue, 30 Jan 2001 01:23:50 +0100 From: Hendrik Mans hm_(at)_netzbiest.de Subject: [php] Sessionfehler > falsch, die Session startet mit session_start(). Wo > session_register() steht, ist egal. Naja -- wenn man session_start() gar nicht erst benutzt (was hier ja anscheinend der Fall war), wird es ja spätestens beim ersten Aufruf von session_regiser() implizit aufgerufen. (Zum noch besseren Verständnis für Burkhard, wir wollen den armen Kerl ja nicht unnötig verwirren). :) So ganz nebenbei und ziemlich unrelated: ich finde die Art und Weise, wie von vielen Leuten Output Buffering den "Newbies" als "Lösung für das Cookie-Problem" verkauft wird, ziemlich morbide. Aber das ist natürlich IMO. :) Gruß, Hendrik From ralf_(at)_php-experiments.de Tue, 30 Jan 2001 01:22:10 +0100 Date: Tue, 30 Jan 2001 01:22:10 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] Beta-Test Tip-Harvester Hallo ! Da mir die gestrige Mail von Hendrik Mans keine Ruhe liess und mir die Idee eines Tip-Harvesters auch fuer diese Mailingliste als eine sehr sinnvolle Ergänzung erscheint, habe ich mal versucht, einen solchen zu schreiben. Zur Erinnerung: Wenn ein Teilnehmer unbedingt eine off-topic-Mail schreiben muss, verpflichtet er sich dazu, pro OT-Mail einen Tip (Tipp) in Form einer Mail abzugeben, der dann selbstverstaendlich das Thema, somit PHP, betrifft. Ein Feature von Mailman (genau wie wir benutzt evolt diesen Listenmanager ebenfalls) ist dies wohl nicht, also kommt PHP zum Zuge. Der Parser ist fast fertig und wird morgen einsatz- bereit sein, daher suche ich nun ein paar Leute, die Lust haben, eine bestimmte Adresse in den naechsten Tagen mit (Pseudo-) Tips zu bombardieren und somit helfen, das Skript fuer den harten Mailinglisteneinsatz fit zu machen. Wenn Ihr moegt, meldet Euch bitte bei mir privat unter ralf_(at)_kuerbis.org, ich teile Euch dann alle Einzelheiten mit. Bitte _nicht_ an die Liste antworten! Schonmal Danke & Beste Gruesse, Ralf -- : www : http://der.leitweganzeiger.de : mail : rg_(at)_leitweganzeiger.de From hm_(at)_netzbiest.de Tue, 30 Jan 2001 01:25:41 +0100 Date: Tue, 30 Jan 2001 01:25:41 +0100 From: Hendrik Mans hm_(at)_netzbiest.de Subject: [php] Output in eine Datei? > abfangen und mir dabei quasi das parsen des webservers zu nutze > machen. die > variante, die du vorschlägst erfordert nervtötendes kopfzerbrechen über > diverse string-operation und sonderzeichen hehe. außerdem kann > ich so layout > und quellcode schlecht voneinander trennen. Ich glaube, ich verstehe nicht ganz, *was* Du genau tun möchtest. Gruß, Hendrik From mk_(at)_mk2000-online.de Tue, 30 Jan 2001 01:26:06 +0100 Date: Tue, 30 Jan 2001 01:26:06 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] pruefung: ist url vorhanden? Tuesday, January 30, 2001 12:36 AM, Christopher Nehls wrote; > $handle=_(at)_fopen("http://www.deine_url.de/datei.php3","r"); > if ($handle) {print "Die Datei existiert";} > > Das _(at)_ hat den Sinn, dass die Fehlermeldung, die auftritt, wenn die Datei > nicht existiert, unterdrückt wird. hi. erstmal vielen dank für die antwort. jetzt taucht aber ein weiteres problem auf, das ich mir aber überhaupt nicht erklären kann. // -------- $handle = _(at)_fopen( $url, "r" ); if($handle) { header( "Location: $url" ); } else { echo( "nix gefunden" ); } // --------- existiert nun die angegebene url ($url) nicht, so sollte eigentlich laut else eine ausgabe einer zeichenkette erfolgen. stattdessen zeigt man mir aber einen fehler 404 - not found. warum funktioniert die if-else-abfrage nicht so wie sie soll? gruß, matthias. -- +----------------------------------------------+ | www.mk2000-online.de ist www.voll-hreftig.de | +----------------------------------------------+ From thomas_(at)_cyainhell.de Tue, 30 Jan 2001 01:40:29 +0100 Date: Tue, 30 Jan 2001 01:40:29 +0100 From: Thomas Bartz thomas_(at)_cyainhell.de Subject: [php] Output in eine Datei? hi, > Ich glaube, ich verstehe nicht ganz, *was* Du genau tun möchtest. ist ja auch schon spät in der nacht.. sorry :) eigentlich geht es darum, bequem via php dynamische seiten zu entwerfen. nur sind die seiten im endeffekt nicht ganz so dynamisch, d.h. es wäre schön, wenn man sie einfach als html-dokumente ablegen könnte. frag jetzt bitte nicht nach sinn oder unsinn, das hab ich nämlich schon vergeblich getan *g* (wahrscheinlich hat der kundenserver kein php-interpreter oder so..) der webserver parst ja so ein skript ohnehin jedesmal, bevor er es zum browser schickt. nun wäre es ne feine sache, wenn man dieses parsing halt einfach in eine datei (html) umleiten könnte. die datei wäre dann absolut statisch, ist mir klar, aber das ist in dem fall ziemlich egal. aber: ich möchte nicht via php eine datei öffnen und HTML-Code hineinpumpen!!! gruss Thomas PS: danke für die schnellen antworten.. und das um diese zeit :) From hm_(at)_netzbiest.de Tue, 30 Jan 2001 01:45:16 +0100 Date: Tue, 30 Jan 2001 01:45:16 +0100 From: Hendrik Mans hm_(at)_netzbiest.de Subject: [php] Output in eine Datei? Hallo Thomas, > eigentlich geht es darum, bequem via php dynamische seiten zu > entwerfen. nur > sind die seiten im endeffekt nicht ganz so dynamisch, d.h. es wäre schön, > wenn man sie einfach als html-dokumente ablegen könnte. frag jetzt bitte > nicht nach sinn oder unsinn, das hab ich nämlich schon vergeblich > getan *g* > (wahrscheinlich hat der kundenserver kein php-interpreter oder so..) Wenn es keinen "Sinn oder Unsinn" gibt, dann speichere sie doch manuell ab (vom Browser aus). :)Oder bastele Dir was mit wget/lynx, wenn Du auf selbige Zugriff hast. Einfacher wäre es, wenn Du "Sinn oder Unsinn" erklären könntest... :) Gruß, Hendrik From kandlhofer_(at)_directbox.com 30 Jan 2001 00:55:40 UT Date: 30 Jan 2001 00:55:40 UT From: kandlhofer_(at)_directbox.com kandlhofer_(at)_directbox.com Subject: [php] Output in eine Datei? --------------1DD2510B41FE Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable (wahrscheinlich hat der kundenserver kein php-interpreter oder so..) > > Wenn es keinen "Sinn oder Unsinn" gibt, dann speichere sie > doch manuell ab > (vom Browser aus). :)Oder bastele Dir was mit wget/lynx, wenn > Du auf selbige > Zugriff hast. Einfacher w=E4re es, wenn Du "Sinn oder Unsinn" erkl=E4ren > k=F6nntest... :) na manchmal kommt es schon vor, wo es praktisch w=E4re den stream der zum browser geht einfach in ne datei umlenken zu k=F6nnen. hm, ein anwendungsfall w=E4re, wenn man z.B. ein php-file parsen lassen will und den output, also html, in einem html-file am server speichern k=F6nnte um das html-file dann per mail-attachment zu versenden. manche kunden wollen sowas... aber leider hab ich auch keine l=F6sung, habe das ernsthaft mal in asp probiert, da kann man das nur wenn man ne .dll dazuprogrammiert. wie das in php geht, wei=DF ich leider nicht, aber w=FCrde mich auch stark interessieren?! liebe gr=FC=DFe, josef __________________________________________________ Ich schreibe, Es spricht! Gratisgr=FCsse ans Telefon: http://www.webruf.de eMails auf dem Palm Handheld oder Handy lesen - 24h/Tag dazu FAX, SMS, VoiceMail, Terminplaner bei http://www.directbox.com --------------1DD2510B41FE-- From thomas_(at)_cyainhell.de Tue, 30 Jan 2001 01:59:10 +0100 Date: Tue, 30 Jan 2001 01:59:10 +0100 From: Thomas Bartz thomas_(at)_cyainhell.de Subject: [php] Output in eine Datei? ahoi, > Wenn es keinen "Sinn oder Unsinn" gibt, dann speichere sie doch manuell ab > (vom Browser aus). :)Oder bastele Dir was mit wget/lynx, wenn Du > auf selbige > Zugriff hast. Einfacher wäre es, wenn Du "Sinn oder Unsinn" erklären > könntest... :) ok ok.. du hast es so gewollt *g*: vom prinzip her, soll sich ein user seine HP zurechtklicken können. das php-skript bekommt dann eigentlich nichts weiter, als ein paar farbparameter und URLs zu irgendwelchen bildern.. recht einfache geschichte. nun wäre es aber unsinnige resourcenverschwendung, jedesmal n php-skript laufen zu lassen, wos doch auch ne html seite tut. (geht auch darum, dass der jeweilige kundenserver nicht immer php-unterstützung hat.. usw.) ich hab damit relativ wenig zu tun (ich wyrds auch gaaaanz anders machen hehe), mich würde aber trotzdem interessieren, ob man die ausgabe des interpreters nicht ganz einfach umleiten könnte. macht euch bitte nicht die mühe und denkt das oben aufgeführte konzept um :). die frage is nur, gibts die möglichkeit die ausgabe umzuleiten oder nicht? dank & gruß Thomas From hm_(at)_netzbiest.de Tue, 30 Jan 2001 02:16:15 +0100 Date: Tue, 30 Jan 2001 02:16:15 +0100 From: Hendrik Mans hm_(at)_netzbiest.de Subject: [php] Output in eine Datei? > ich hab damit relativ wenig zu tun (ich wyrds auch gaaaanz anders machen > hehe), mich würde aber trotzdem interessieren, ob man die ausgabe des > interpreters nicht ganz einfach umleiten könnte. macht euch bitte > nicht die > mühe und denkt das oben aufgeführte konzept um :). > die frage is nur, gibts die möglichkeit die ausgabe umzuleiten oder nicht? Ich ignoriere dann doch aus Verwirrung einfach mal die Gründe. ;-) Also, Du kannst tatsächlich durch die Registrierung eines Output-Buffer-Handlers den kompletten ausgegebenen Text "umleiten" (oder sonst was damit machen). Das ist sicherlich die umständlichste, aber je nach Anwendung auch flexibelste Lösung. Wenn's Dir nur darum geht, einmal kurz die fertige Seite zu speichern, kannst Du auch einfach per Shellscript/Crontab/Exec() wget oder lynx mit der entsprechenden URL und den entsprechenden Parametern aufrufen (damit sie die erhaltenen HTML-Daten auch speichern). *Oder* Du führts einfach direkt ein PHP-Shell-Script aus ('php blah.php', oder '#!/path/to/php -q' in der ersten Zeile) und speicherst den Output in einem File. ('./blah.php > irgendwas.html') Gruß, Hendrik From Peaveway_(at)_aol.com Mon, 29 Jan 2001 20:35:12 EST Date: Mon, 29 Jan 2001 20:35:12 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] pruefung: ist url vorhanden? Moin, In einer eMail vom 30.01.01 01:27:41 (MEZ) Mitteleuropäische Zeit schreibt mk_(at)_mk2000-online.de: > // -------- > $handle = _(at)_fopen( $url, "r" ); > > if($handle) > { > header( "Location: $url" ); > } > else > { > echo( "nix gefunden" ); > } > // --------- > > existiert nun die angegebene url ($url) nicht, so sollte eigentlich laut > else eine ausgabe einer zeichenkette erfolgen. stattdessen zeigt man mir > aber einen fehler 404 - not found. warum funktioniert die if-else-abfrage > nicht so wie sie soll? Funktioniert doch genau wie programiert!. Erstmal solltest du dich Schlaumachen ueber den Returnwert von fopen() . Ausserdem koennte ich mir vorstellen das wenn die URL falsch ist ein Errordokument des Webservers zurueck kommt mit dem du dann locker flockig weiter arbeitest ;) Evtl. lohnt es sich hier die Muehe zumachen und fsockopen zunehmen weil man hier noch einen Timeoutparameter angeben kann. Mit der 4.0.4 gibts die Moeglichkeit an den HTTP responce header zugelangen an files die mit http:// geoeffnet wuerden $http_response_header (siehe changelog vom 19.12.2000) Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From thomas_(at)_cyainhell.de Tue, 30 Jan 2001 02:41:46 +0100 Date: Tue, 30 Jan 2001 02:41:46 +0100 From: Thomas Bartz thomas_(at)_cyainhell.de Subject: [php] Output in eine Datei? hi, > Also, Du kannst tatsächlich durch die Registrierung eines > Output-Buffer-Handlers den kompletten ausgegebenen Text "umleiten" (oder > sonst was damit machen). Das ist sicherlich die umständlichste, > aber je nach > Anwendung auch flexibelste Lösung. > > Wenn's Dir nur darum geht, einmal kurz die fertige Seite zu speichern, > kannst Du auch einfach per Shellscript/Crontab/Exec() wget oder > lynx mit der > entsprechenden URL und den entsprechenden Parametern aufrufen > (damit sie die > erhaltenen HTML-Daten auch speichern). *Oder* Du führts einfach direkt ein > PHP-Shell-Script aus ('php blah.php', oder '#!/path/to/php -q' in > der ersten > Zeile) und speicherst den Output in einem File. ('./blah.php > > irgendwas.html') besten dank für die infos, werd mir das morgen nochmal bei tageslicht anschauen :) gute n8 Thomas From e.obster_(at)_eosis.net Tue, 30 Jan 2001 08:01:04 +0100 Date: Tue, 30 Jan 2001 08:01:04 +0100 From: Erich Obster e.obster_(at)_eosis.net Subject: [php] phpChat v2 Hallo, Wie sieht es eingendlich mit phpChat v2 aus? Ich warte schon sehnsüchtig darauf. :) Laut Till Gerken sollte es schon eine neue Version geben die auch mit PHP4 läuft. MfG Erich Obster > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]Im Auftrag > von Till Gerken > Gesendet am: Montag, 23. Oktober 2000 14:45 > An: php_(at)_php-center.de > Betreff: Re: [php] phpChat > > > dank eurer Tips habe ich mein phpChat zum Connect zu > irc.uni-erlangen.de gebracht. Aber es erscheint weder die > Nickliste noch > unten > > das Eingabefeld. Beim MSIE 5.0 steht auf in der Statuszeile nur > "Fehler auf der Seite". Beim Navigator 4.7 bekomme ich ein > > Fehlerfenster: > > Das liegt an Problemen mit der Session-Library in PHP. Seit > PHP4b3 wurde > zwar nötiger, aber für phpChat sehr lästiger Code eingebaut, der das > ganze Ding zum Stoppen brachte. > > Ich habe auf dem PHP-Kongreß endlich mit Sascha Schumann und Thies > Arntzen sprechen können, die einen Workaround in PHP implementiert > haben. Ich hoffe, daß ich nächsten Monat endlich phpChat v2 rausgeben > kann, damit werden alle Probleme behoben sein. > > Till > > > > -- > ** 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 liedel_(at)_frankenpost.de Tue, 30 Jan 2001 08:58:21 +0100 Date: Tue, 30 Jan 2001 08:58:21 +0100 From: Uwe Liedel liedel_(at)_frankenpost.de Subject: [php] AW: [php] SELECT Hallo Martin, ich würde mal sagen es liegt am 'AND'. In SQL haben auch die Operatoren OR und AND eine Rangfolge. Und die ist AND vor OR. Das bedeutet deine Anweisung ist gleichbedeutend mit: SELECT ID, AC, Name, Ort, Zusatz1, Zusatz2 from my_table WHERE Name LIKE '%$q%' OR Ort LIKE '%$q%' OR (AC LIKE '%$q%' AND Zusatz1=='1') Man beachte die Klammern. Wenn also z.B. Ort Like '%$q%' bereits den Wert true ergibt, wird AC.. AND Zusatz1.. überhaupt nicht ausgewertet. Lösung: SELECT ID, AC, Name, Ort, Zusatz1, Zusatz2 from my_table WHERE (Name LIKE '%$q%' OR Ort LIKE '%$q%' OR AC LIKE '%$q%') AND Zusatz1=='1' Man beachte die Klammern. Uwe Liedel -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Martin Klässner Gesendet: Montag, 29. Januar 2001 19:28 An: PHP Mailinglist Betreff: [php] SELECT Hallo, kann mir jemand sagen, wieso die folgende MySQL-Abfrage nicht funktioniert ? Auch wenn Zusatz 1 nicht 1 ist, wird der Datensatz ausgegeben. Ziel ist es, spezielle Eigenschaften nochmals zu definieren und dann direkt in die MySQL-Abfrage zu integrieren. ---- $aq = "SELECT ID, AC, Name, Ort, Zusatz1, Zusatz2 from my_table WHERE Name LIKE '%$q%' OR Ort LIKE '%$q%' OR AC LIKE '%$q%'"; if($Zusatz1=="1") { $aq .= " AND Zusatz1=='1'"; } if($Zusatz2=="1") { $aq .= " AND Zusatz2=='1'"; } $query = mysql_query("$aq"); $content = mysql_result($query, 0, "Name"); echo "$content
"; ---- Ich hoffe mir ist noch zu helfen :-) Thx ! cu Martin www.webmaster-foren.de klaessner_(at)_communtech.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 sascha.php_(at)_scherhak.de Tue, 30 Jan 2001 09:15:34 +0100 Date: Tue, 30 Jan 2001 09:15:34 +0100 From: Zakkery sascha.php_(at)_scherhak.de Subject: [php] Seitenaufruf Hi Ihr, ich hoffe meine Frage ist nicht zu blöd :o( Wie bekomme ich eine Weiterleitung (wenn z.b. ein Fehler auftritt) zu einer anderen Seite hin ? In JS und HTML (refresh) wäre mir das klar ... kann mir bitte jemand einen Tip geben ? Dank im vorraus !!! Gruß Zakkery From beckmann_(at)_gis.de Tue, 30 Jan 2001 09:14:20 +0100 Date: Tue, 30 Jan 2001 09:14:20 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] header : content-length >>warum schickst du das bild nicht *ausschliesslich* mit dem header >>te> header("Content-Type: image/gif"); >>an den browser ? >aso, nochwas : lasse ich das script auf meinem WAMP system laufen kommt nur >Bild-Murks an, läuft es dagegen auf dem LAMP-server, isses ok. Das bild wird >auch nur ganz normal eingelesen und ausgegeben, nix gdlib. > >noch eine idee ?? Das hatte ich auch mal, bei mir lag's an der php-Version. --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From beckmann_(at)_gis.de Tue, 30 Jan 2001 09:14:20 +0100 Date: Tue, 30 Jan 2001 09:14:20 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] Output in eine Datei? >na manchmal kommt es schon vor, wo es praktisch wäre den stream der zum browser geht einfach in ne datei umlenken zu können. >hm, ein anwendungsfall wäre, wenn man z.B. ein php-file parsen lassen will und den output, also html, in einem html-file am server speichern könnte um das html-file dann per mail-attachment zu versenden. >manche kunden wollen sowas... > >aber leider hab ich auch keine lösung, habe das ernsthaft mal in asp probiert, da kann man das nur wenn man ne .dll dazuprogrammiert. >wie das in php geht, weiß ich leider nicht, aber würde mich auch stark interessieren?! >liebe grüße, Die genaue Syntax weiß ich nicht mehr, aber man kann php direkt von der Kommandozeile aufrufen (unter Win in einer DOS-Box, dort habe ich es probiert, bevor ich meinen Apache zum Rennen bekommen hab'). Der Output, der auf stdout geht, also einfach auf dem Bildschirm angezeigt wird, läßt sich in eine Datei umleiten - fertig ist die .html-page. Die Parameter kriegt man mE mit /? oder so angezeigt. Ich hab' mir für den Aufruf ein kleines Script gemacht, wenn Du's brauchst, kann ich es mal raussuchen. --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From Peaveway_(at)_aol.com Tue, 30 Jan 2001 03:17:53 EST Date: Tue, 30 Jan 2001 03:17:53 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] Seitenaufruf Moin, In einer eMail vom 30.01.01 09:12:18 (MEZ) Mitteleuropäische Zeit schreibt sascha.php_(at)_scherhak.de: > Wie bekomme ich eine Weiterleitung (wenn z.b. ein Fehler auftritt) > zu einer anderen Seite hin ? Umleitungen werden mit php ueber eine Header Anweisung gemacht. header("location: http://www.umleitung.de/hier.php"); Beachte bitte das wenn du diesen Header schicken moechtest bis zu diesem Zeitpunkt keine Ausgabe ( auch keine Fehlermeldungen !!) an den Browser geschickt wurden. Fehlermeldungen einzelner Funktionen kann man mittels _(at)_funktionsname() unterdruecken oder das errorreporting ueber die php.ini. Ob man das zur Laufzeit aendern kann ist mir momentan nicht klar. Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From volker.jahns_(at)_rentokil.de Tue, 30 Jan 2001 09:30:32 +0100 Date: Tue, 30 Jan 2001 09:30:32 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] Zope Hallo, wer kann mir ein paar gute Seiten in deutsch nennen, die mir recht detaliert erklären was Zope ist? -- | email | volker.jahns_(at)_rentokil.de | viejay_(at)_viejay.de | web | www.rentokil.de | www.viejay.de | phone | 0211 9658646 | fax | 0211 96586789 | 0180 505254899911 From michael_(at)_stahmann.de Tue, 30 Jan 2001 09:33:17 +0100 Date: Tue, 30 Jan 2001 09:33:17 +0100 From: Michael Stahmann michael_(at)_stahmann.de Subject: [php] Seitenaufruf Hi Du :-) > Hi Ihr, > ich hoffe meine Frage ist nicht zu blöd :o( > Wie bekomme ich eine Weiterleitung (wenn z.b. ein Fehler auftritt) > zu einer anderen Seite hin ? > In JS und HTML (refresh) wäre mir das klar ... > kann mir bitte jemand einen Tip geben ? > Dank im vorraus !!! > Daran habe ich mir schon die Zähne ausgebissen, aber ein paar habe ich noch. Beim Apachen habe ich folgende Vermutung, als erstes wird ein 404-Header gesendet, danach ist eine Header-Location nicht mehr möglich. Auch wenn keine Apache- bzw. PHP-Fehlermeldung kommt. Deshalb habe ich das über include gelößt. Ich frage die REQUEST_URI nach logischen Begriffen ab, und inlcude dann die entsprechnde Ausgabeseite. Im nachhinein habe ich das dann aber wieder dahingehend geändert, das der Nutzer eine Fehlerseite erhält und dann per meta-refresh weitergeleitet wird. Der Nuzter sollte schon mitbekommen, das er etwas falsches eingegeben hat. Generelle Weiterleitung geht mit: http://www.php-center.de/de-html-manual/function.header.html Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From christian-trabold_(at)_t-online.de Tue, 30 Jan 2001 09:37:16 +0100 Date: Tue, 30 Jan 2001 09:37:16 +0100 From: Christian Trabold christian-trabold_(at)_t-online.de Subject: [php] AW: [php] Zope Hi, > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag > von Volker Jahns > Gesendet: Dienstag, 30. Januar 2001 09:31 > An: php_(at)_php-center.de > Betreff: [php] Zope > > > Hallo, > > wer kann mir ein paar gute Seiten in deutsch nennen, die mir recht > detaliert erklären was Zope ist? > Schau mal unter http://www.beehive.de/index.html nach. Soweit ich weiss, machen die sehr viel mit Zope... > -- > | email | volker.jahns_(at)_rentokil.de | viejay_(at)_viejay.de > | web | www.rentokil.de | www.viejay.de > | phone | 0211 9658646 > | fax | 0211 96586789 | 0180 505254899911 > > -- > ** 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 A.Ott_(at)_bau-igel.de Tue, 30 Jan 2001 08:39:49 -0000 Date: Tue, 30 Jan 2001 08:39:49 -0000 From: Alexander Ott A.Ott_(at)_bau-igel.de Subject: [php] OT: Abmahnwahn Was man so alles gegen den Abmahnwahn tun kann ;) Alexander From mailanbecker_(at)_gmx.net Tue, 30 Jan 2001 09:43:24 +0100 Date: Tue, 30 Jan 2001 09:43:24 +0100 From: mailanbecker_(at)_gmx.net mailanbecker_(at)_gmx.net Subject: [php] Seitenaufruf From: Zakkery > Wie bekomme ich eine Weiterleitung (wenn z.b. ein Fehler auftritt) > zu einer anderen Seite hin ? header ("Location: irgendwohin"); Mfg From christian-trabold_(at)_t-online.de Tue, 30 Jan 2001 09:46:28 +0100 Date: Tue, 30 Jan 2001 09:46:28 +0100 From: Christian Trabold christian-trabold_(at)_t-online.de Subject: [php] AW: [php] Zope Sorry, > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag > von Volker Jahns > Gesendet: Dienstag, 30. Januar 2001 09:31 > An: php_(at)_php-center.de > Betreff: [php] Zope > > > Hallo, > > wer kann mir ein paar gute Seiten in deutsch nennen, die mir recht > detaliert erklären was Zope ist? > Wollte keine Werbung machen. Ich glaube, dass Dir http://www.zope.de/bibliothek weiter helfen wird... > -- > | email | volker.jahns_(at)_rentokil.de | viejay_(at)_viejay.de > | web | www.rentokil.de | www.viejay.de > | phone | 0211 9658646 > | fax | 0211 96586789 | 0180 505254899911 > > -- > ** 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 volker.jahns_(at)_rentokil.de Tue, 30 Jan 2001 09:51:11 +0100 Date: Tue, 30 Jan 2001 09:51:11 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] AW: [php] Zope kein problem für mich, denn 1. link gab mir den hinweis für den untergrund, dass war wichtig, Danke :-) -- | email | volker.jahns_(at)_rentokil.de | viejay_(at)_viejay.de | web | www.rentokil.de | www.viejay.de | phone | 0211 9658646 | fax | 0211 96586789 | 0180 505254899911 From enrico.mysql_(at)_gmx.de Tue, 30 Jan 2001 09:49:36 +0100 Date: Tue, 30 Jan 2001 09:49:36 +0100 From: Enrico Sommerweiss enrico.mysql_(at)_gmx.de Subject: [php] session, wieder mal schoene guten tag liste! obwohl in den letzten wochen das thema ausgiebig besprochen wurde, steh ich derzeit ziemlich auf den schlauch. ich bin wohl zu bloed fuer dieses thema. mein problem: die dumme SID wird nur uebermittelt, wenn cookies aktiviert sind. selbst wenn ich $SID explizit an die url haenge, macht er das nur mit aktivierten cookies. ich arbete mit PHP4.03pl1 und 4.04pl1 (puretec). gerade bei letzteren sollte es ja funktionieren. zu meiner vorgehensweise: session_start(); session_register("..."); .. .. echo ""; abber machen will er's nicht zumindest nicht ohne kekse. bis dann enrico From sascha.php_(at)_scherhak.de Tue, 30 Jan 2001 09:55:51 +0100 Date: Tue, 30 Jan 2001 09:55:51 +0100 From: Zakkery sascha.php_(at)_scherhak.de Subject: [php] AW: [php] Seitenaufruf Hi, danke für die schnelle Hilfe ! >Umleitungen werden mit php ueber eine Header Anweisung gemacht. >header("location: http://www.umleitung.de/hier.php"); >Beachte bitte das wenn du diesen Header schicken moechtest bis zu diesem >Zeitpunkt keine Ausgabe ( auch keine Fehlermeldungen !!) an den Browser >geschickt wurden. Also muß dieser, ähnlich wie session_start(), als erstes im script stehen ? Habe ich das richtig verstanden ? >Fehlermeldungen einzelner Funktionen kann man mittels _(at)_funktionsname() >unterdruecken oder das errorreporting ueber die php.ini. Ob man das zur >Laufzeit aendern kann ist mir momentan nicht klar. Wenn es zu Fehlermedlungen kommt, die ich nicht handeln kann dann melde ich mich nochmal ... OK ? Gruß Zakkery From enuetzel_(at)_innovationsforum.de Tue, 30 Jan 2001 10:05:27 +0100 Date: Tue, 30 Jan 2001 10:05:27 +0100 From: Elvira Nuetzel enuetzel_(at)_innovationsforum.de Subject: [php] PHP - Anbieter Hallo alle :) Gibt es fuer PHP einen "professionellen" Anbieter so aehnlich wie Suse fuer Linux? Hintergrund: Ein Kunde will unbedingt eine Absicherung und Open-Source ist ihm zu unsicher... Kann mir jemand einen Tip geben? Vielen Dank im voraus :) Gruesse Elvira From atsasid_(at)_gmx.de Tue, 30 Jan 2001 10:13:43 +0100 Date: Tue, 30 Jan 2001 10:13:43 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] PHP - Anbieter > Gibt es fuer PHP einen "professionellen" Anbieter so aehnlich > wie Suse fuer Linux? SuSE soll professionell sein? > Hintergrund: Ein Kunde will unbedingt eine Absicherung und > Open-Source ist ihm zu unsicher... Launchpad von Zend, aber PHP is OpenSource und bleibt es gefälligst auch... MfG Peter "[DiSAStA]" Petermann * ZIMT - where PHP meets needs * -- webmaster_(at)_cyberfly.net www.cyberfly.net From info_(at)_bekosch.de Tue, 30 Jan 2001 10:19:06 +0100 Date: Tue, 30 Jan 2001 10:19:06 +0100 From: Schwab Bernhard Konrad info_(at)_bekosch.de Subject: [php] PHP - Anbieter > Hallo alle :) Hi Elvira, > > Gibt es fuer PHP einen "professionellen" Anbieter so aehnlich > wie Suse fuer Linux? Deshalb ist Linux aber immer noch Open Source? > Hintergrund: Ein Kunde will unbedingt eine Absicherung und > Open-Source ist ihm zu unsicher... > Zeig Ihm doch mal Pro/Contra von Open Source und Comercial Software auf. Mach dann noch eine Beispielkalkulation was ein System unter Linux kosten wuerde fuer das Projekt und was ein System unter MS kosten wuerde. Da er hier Lizenzkosten bezahlen muss, glaube ich wird Dein Kunde sich bestimmt sehr leicht davon ueberstimmen lassen koennen, ausserdem muss er den Mehraufwand fuer den Entwickler rechnen da ASP Entwickler im Moment noch mehr verdienen als php Entwickler. Ich kann mir aus dem Stehgreif aber nur ein paar Projekte vorstellen wo Open Source nicht einsetzbar waere und ich glaube kaum das Dein Kunde das BMVG oder der BND ist ;-) > Vielen Dank im voraus :) > > Gruesse > Elvira > Winke Winke Berni -- http://www.bekosch.de/profil.htm - des bin i From dstrathemeier_(at)_ywesee.com Tue, 30 Jan 2001 10:44:44 +0100 Date: Tue, 30 Jan 2001 10:44:44 +0100 From: Daniel Strathemeier dstrathemeier_(at)_ywesee.com Subject: [php] PHP - Anbieter Hallo Elvira, > Hintergrund: Ein Kunde will unbedingt eine Absicherung und > Open-Source ist ihm zu unsicher... Halt deinem kunden mal unter die nase, das die nasa jetzt auf mysql (was ja auch open source ist) umgestiegen ist. Aber mal eine frage was ist den sicher? Das sicherste was ich im netz kenne ist PGP und das ist ja auch open source oder? http://www.mysql.com/news/article-51.html greets Dany -- 0x97F922AE - 666B 3A63 ABE2 3FAD D1C7 464E 5640 8B5E 97F9 22AE From Peaveway_(at)_aol.com Tue, 30 Jan 2001 04:50:03 EST Date: Tue, 30 Jan 2001 04:50:03 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] AW: [php] Seitenaufruf Moin, In einer eMail vom 30.01.01 09:52:45 (MEZ) Mitteleuropäische Zeit schreibt sascha.php_(at)_scherhak.de: > >Beachte bitte das wenn du diesen Header schicken moechtest bis zu diesem > >Zeitpunkt keine Ausgabe ( auch keine Fehlermeldungen !!) an den Browser > >geschickt wurden. > > Also muß dieser, ähnlich wie session_start(), als erstes im script stehen ? > Habe ich das richtig verstanden ? Jein. Du kannst soviel PHP Code schreiben und ausfuehren lassen (Files bearbeiten , DB Eintraege, Mails verschicken etc.) wie du moechtest... header("location http://foobar.com/") kann du in die letzte Zeile schreiben. Das wird so Funktionieren ... und zwar solange du wie du nicht mit echo,print,readfile, passthru etc. oder sonstige Daten an den Browser schickst. Zuden sonstigen Daten zählen dann auch die PHP Fehlermeldungen sofern sie aktiviert sind. Stelle dir einfach vor einer langer Zug faehrt ueber eine Weiche und kurz bevor diese vom letzen Waggon passiert wird stellst du sie um..... das sollte vermieden werden. ;) Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From ml_(at)_sph.de Tue, 30 Jan 2001 10:54:40 -0000 Date: Tue, 30 Jan 2001 10:54:40 -0000 From: Matthias Lampert ml_(at)_sph.de Subject: [php] Output in eine Datei? Hallo, Thomas! (Guten Morgen, liebe Studenten... :) Vielleicht ist es auch möglich, den Würgaround mit der PHP-Ausgabeumleitung komplett in die Tonne zu treten und zur Abwechslung das Kriegsbeil (Tomahawk) auszugraben: Dank des flexiblen Designs von Apache könnte man das Squid-Modul mit einkompilieren (und den Apachen mit einem Tomahawk ausstatten). Squid bietet die Möglichkeit, dynamisch erzeugte Webseiten in einem eigens errichteten Plattencache zwischenzulagern. Beim Aufruf einer Site schaut Tomahawk nach, ob der angefragte URL-Ausdruck bereits ausgeliefert wurde. Wenn ja, wird die Seite aus dem Platten-Cache des Squid-Moduls ausgeliefert, wenn nein, wird das Servlet (Perl, PHP, ASP, JAVAServlet) aufgerufen und vielleicht die DB zur Ader gelassen (woraufhin die Abfrage ihrerseits im Plattencache landet). Der Tip ist übrigens nicht auf meinem Mist gewachsen; er erreichte mich gestern über eine andere Mailing-Liste. Wenn ich Dich richtig verstanden habe, bietet er genau das, was Du willst (stinkt aber verdammt nach GET mit URI-Übergabe!). HTWH, -- Matthias Lampert, Hamburg Original Message: > From: "Thomas Bartz" > To: > Subject: RE: [php] Output in eine Datei? > Date: Tue, 30 Jan 2001 02:41:46 +0100 > charset="Windows-1252" > Reply-To: php_(at)_php-center.de From der_(at)_Tobi.li Tue, 30 Jan 2001 11:20:16 +0100 Date: Tue, 30 Jan 2001 11:20:16 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] phpChat v2 frag mal Sascha... ;o) From puckwork_(at)_madz.net Tue, 30 Jan 2001 11:23:19 +0100 Date: Tue, 30 Jan 2001 11:23:19 +0100 From: Thomas Foerster puckwork_(at)_madz.net Subject: [php] PHP-Scripte Serverseitig ueberwachen Hallo, gibt es irgendeine Moeglichkeit, ein PHP-Script zu ueberwachen? Ich moechte z.B. feststellen koennen, welches PHP-Script auf meinem Server jede Menge CPU-Zeit und Speicher zieht. Es sind jede Menge Scripte von diversen Leuten, ein editieren der Scripte faellt also weg. Gibt es in PHP eine Log-Moeglichkeit fuer sowas oder gibt es dazu einen Apache-Patch? Ich setze Apache 1.3.14 und PHP 4.0.4 ein. Vielen Dank, Thomas From sascha.php_(at)_scherhak.de Tue, 30 Jan 2001 11:38:57 +0100 Date: Tue, 30 Jan 2001 11:38:57 +0100 From: Zakkery sascha.php_(at)_scherhak.de Subject: [php] $PHP_SELF Hi, ich habe ein Script mit dem $PHP_SELF aufruf/Befehl. Das funktioniert nicht unter NS 4.x und Opera 5.x ! Unter NS 6 und IE4.x und 5.x ohne Probleme ! Wie kommt das ? Weiß vieleicht jemand Rat ? Vielen Dank im vorraus !!! Gruß Zakkery From mraab_(at)_macbyte-computing.de Tue, 30 Jan 2001 11:40:44 +0100 Date: Tue, 30 Jan 2001 11:40:44 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] $PHP_SELF Hallo, at Tuesday 30.01.01 (11:38 +0100), Zakkery wrote: >ich habe ein Script mit dem $PHP_SELF aufruf/Befehl. >Das funktioniert nicht unter NS 4.x und Opera 5.x ! Wie soll das gehen bzw. nicht gehen ? Ich denke PHP ist eine Script, was Serverseitig ausgeführt wird. Also kann es PHP doch eigentlich egal sein, was fürn Browser am anderen Ende sein Dienst tut. !?!? Nebenbei bemerkt, solche Probleme hate ich bisjetzt noch nicht, jedenfalls nicht mit PHP. Gruß Michael Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! From a-otto_(at)_web.de Tue, 30 Jan 2001 10:50:27 +0000 Date: Tue, 30 Jan 2001 10:50:27 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] $PHP_SELF Hi Zakkery (Sascha?), > ich habe ein Script mit dem $PHP_SELF aufruf/Befehl. > Das funktioniert nicht unter NS 4.x und Opera 5.x ! > Unter NS 6 und IE4.x und 5.x ohne Probleme ! > Wie kommt das ? Weiß vieleicht jemand Rat ? Hmm, ich sehe gerade, dass mein PHP mit der Einstellung --without-cristall_ball kompiliert wurde ;-) Also musst Du leider noch ein paar Infos mehr zu Deinem Problem an die Liste schicken wenn Dir jemand helfen soll. Liebe Gruesse, Andreas -- andreas otto london (uk) From der_(at)_Tobi.li Tue, 30 Jan 2001 12:11:21 +0100 Date: Tue, 30 Jan 2001 12:11:21 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] $PHP_SELF viele schreiben und vergessen das echo... vieleicht liegts daran? From randy_(at)_ipcenta.de Tue, 30 Jan 2001 12:10:53 +0100 Date: Tue, 30 Jan 2001 12:10:53 +0100 From: Andreas 'randy' Weinberger randy_(at)_ipcenta.de Subject: [php] $PHP_SELF > viele schreiben und vergessen das echo... oder: statt ;) --randy From stheise_(at)_gmx.de Tue, 30 Jan 2001 12:23:49 +0100 Date: Tue, 30 Jan 2001 12:23:49 +0100 From: Stephan Heise stheise_(at)_gmx.de Subject: [php] $PHP_SELF Hi, ich hatte auch schon bemerkt, das NS Probleme damit macht. Daher verwende ich in Formularen immer den Dateinamen und nicht $PHP_SELF Gruss Stephan ********************************* email: stheise_(at)_gmx.de URL: http://www.ba-community.de ********************************* From Mathias.Gloss_(at)_start.de Tue, 30 Jan 2001 12:27:48 +0100 Date: Tue, 30 Jan 2001 12:27:48 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] $PHP_SELF Aloha > ---------- > Von: Stephan Heise[SMTP:stheise_(at)_gmx.de] > > ich hatte auch schon bemerkt, das NS Probleme damit macht. Daher verwende > ich in Formularen immer den Dateinamen und nicht $PHP_SELF > vielleicht könnte man das Problem ohne die magischen Kristallkugel lösen, wenn jemand mal das mit $PHP_SELF generierte Formtag hier posten würde :-) Das mit PHP generierte HTML sollte ja identisch sein bei NS oder IE (Falls da keine browserabhängigen Sachen programmiert wurden.) Fakt ist, dass wenn NS bei mir irgendwelche Probleme machte, lags IMMER daran, daß im HTML-Code was nicht stimmte. ==> mal den generierten Code durch den validator laufen lassen. Grüße, Mathias From DeEsT_(at)_alonearts.at Tue, 30 Jan 2001 12:29:08 +0100 Date: Tue, 30 Jan 2001 12:29:08 +0100 From: Alexander DeEsT_(at)_alonearts.at Subject: [php] Datenbank syncronisation Hi! Gibt es vielleicht ein fertiges Script, mit dem man 2 Datenbanken syncronisieren kann? (mit insert, update, delete Attributen uns so ...) Danke schon mal! Alex From Mathias.Gloss_(at)_start.de Tue, 30 Jan 2001 12:29:45 +0100 Date: Tue, 30 Jan 2001 12:29:45 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Datenbank syncronisation Aloha, > ---------- > Von: Alexander[SMTP:DeEsT_(at)_alonearts.at] > > Gibt es vielleicht ein fertiges Script, mit dem man 2 Datenbanken > syncronisieren kann? > (mit insert, update, delete Attributen uns so ...) > mehrere. Schau mal bei www.freshmeat.net nach und such nach mysql ... Viele Grüße, Mathias From eschmid_(at)_php.net Tue, 30 Jan 2001 12:35:33 +0100 Date: Tue, 30 Jan 2001 12:35:33 +0100 From: Egon Schmid (_(at)_vacation) eschmid_(at)_php.net Subject: [php] AW: [php] Datenbank syncronisation Gloss Mathias wrote: > > Aloha, > > > ---------- > > Von: Alexander[SMTP:DeEsT_(at)_alonearts.at] > > > > Gibt es vielleicht ein fertiges Script, mit dem man 2 Datenbanken > > syncronisieren kann? > > (mit insert, update, delete Attributen uns so ...) > > > mehrere. Schau mal bei www.freshmeat.net nach und such nach mysql ... Warum nicht bei MySQL. Siehe http://www.mysql.com/doc/R/e/Replication.html. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin 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 CeBIT 2001, Halle 6, Stand F62/4 From stheise_(at)_gmx.de Tue, 30 Jan 2001 12:47:58 +0100 Date: Tue, 30 Jan 2001 12:47:58 +0100 From: Stephan Heise stheise_(at)_gmx.de Subject: [php] AW: [php] $PHP_SELF Ok, ich gebe mich geschlagen *g* Habe noch meine alten PHP Files gefunden. Da diese mit IE gut funktioniert hatten, dachte ich, dass es an der PHP_SELF Variable liegt. Hatte kein 'echo' vor PHP_SELF gesetzt. Heute bin ich schon um einiges weiter mit meiner PHP Programmierung, daher hätte mir der damalige Fehler auch auffallen müssen. Tja, nun kann ich doch wieder $PHP_SELF verwenden. Sollte nur ein echo oder ein print davor setzen *g* Gruss, Stephan ********************************* email: stheise_(at)_gmx.de URL: http://www.ba-community.de ********************************* From sascha.php_(at)_scherhak.de Tue, 30 Jan 2001 12:56:46 +0100 Date: Tue, 30 Jan 2001 12:56:46 +0100 From: Zakkery sascha.php_(at)_scherhak.de Subject: [php] AW: [php] $PHP_SELF Hi Andreas ! hi all Sascha stimmt ... >Hmm, ich sehe gerade, dass mein PHP mit der Einstellung > --without-cristall_ball >kompiliert wurde ;-) Also musst Du leider noch ein paar Infos mehr zu >Deinem Problem an die Liste schicken wenn Dir jemand helfen soll. Danke erstmal an alle für die schnellen Antworten !!!! Es ist tatsächlich so das die beiden es nicht übernehmen :o( Ich kann aber die Links nicht fest einbauen da alles dynamisch sein muß. Hier ist der ScriptSchnippsel wenn das was bringt echo ""; Stefan - schrieb: >ich hatte auch schon bemerkt, das NS Probleme damit macht. Daher verwende >ich in Formularen immer den Dateinamen und nicht $PHP_SELF Da muß ja was dran sein ! Gruß Sascha From sb_(at)_sebastian-bergmann.de Tue, 30 Jan 2001 12:52:32 +0100 Date: Tue, 30 Jan 2001 12:52:32 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] phpChat v2 Erich Obster wrote: > Ich warte schon sehnsüchtig darauf. :) Warten lohnt sich nicht, nimm ext/ircg von Sascha :-) -- sebastian bergmann e-mail : sb_(at)_sebastian-bergmann.de homepage : http://www.sebastian-bergmann.de make a gift : http://wishlist.sebastian-bergmann.de measure the usability of your web application -> http://phpOpenTracker.de From georg.kornmayer_(at)_kp-computertechnik.de Tue, 30 Jan 2001 13:08:46 +0100 Date: Tue, 30 Jan 2001 13:08:46 +0100 From: Georg Kornmayer georg.kornmayer_(at)_kp-computertechnik.de Subject: [php] regular expressions mit oohforms hi liste, bei folgender oohform $f->add_element(array("type"=>"text","name"=>"email","icase"=>1,"valid_r egex"=>"^[_a-z0-9-]+(\.[_a-z0-9-]+)*_(at)_[a-z0-9-]+(\.[a-z0-9-]+)*$","valid_ e"=>"Gültige e-Mailadresse angeben!","maxlength"=>"255")); wird die mailadresse immer ueberprüft obwohl ich kein minlength angegeben habe. ich hätte gerne dass das feld nur dann ueberprüft wird wenn was eingegeben wurde. leider weiss ich nicht wie das zu handeln ist und in der doku finde ich ebenfalls keine hilfe. selbstverständlich könnte ich es in einem neuen formular ueberpfrüfen lassen mit ner if abfrage zuvor, nur wäre es fuer mich direkt wesentlich praktischer. gruss georg "yogoo" kornmayer From hm_(at)_netzbiest.de Tue, 30 Jan 2001 13:54:05 +0100 Date: Tue, 30 Jan 2001 13:54:05 +0100 From: Hendrik Mans hm_(at)_netzbiest.de Subject: [php] PHP - Anbieter > Aber mal eine frage was ist den sicher? Für eine Firma? Dass Du zur Not jemanden anrufen kannst, wenn etwas nicht klappt, und wenn es hart auf hart kommt, auch Deine Anwälte auf ihn hetzen kannst. Gruß, Hendrik :) From michael_(at)_stahmann.de Tue, 30 Jan 2001 14:12:04 +0100 Date: Tue, 30 Jan 2001 14:12:04 +0100 From: Michael Stahmann michael_(at)_stahmann.de Subject: [php] AW: [php] $PHP_SELF Hallo Sacha, > > Stefan - schrieb: > >ich hatte auch schon bemerkt, das NS Probleme damit macht. Daher verwende > >ich in Formularen immer den Dateinamen und nicht $PHP_SELF > > Da muß ja was dran sein ! Da es sich definitiv um eine Umgebungsvariable handelt http://www.php-center.de/de-html-manual/language.variables.predefined.ht ml und es in anderen Browsern läuft, kann hier der Fehler wirklich nur bei Browser liegen. Meine Kristalkugel läßt auf eine Erkennung der eigenen Url schließen, die von beiden Browser gelöscht wird - das mag bei Ankern innerhalb der Seite auch Sinn machen. "index.php3#doof" wird zu "#doof." 1. Frage, was steht denn in der Statuszeile? 2. Was ist in phpinfo(); zu sehen? Gruß Michael From ralf_(at)_php-experiments.de Tue, 30 Jan 2001 14:33:13 +0100 Date: Tue, 30 Jan 2001 14:33:13 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] AW: [php] $PHP_SELF > und es in anderen Browsern läuft, kann hier der Fehler wirklich nur bei > Browser liegen. Glaube ich nicht. > Meine Kristalkugel läßt auf eine Erkennung der eigenen Url schließen, > die von beiden Browser gelöscht wird - das mag bei Ankern innerhalb der Meine Kristallkugel vermutet eher, dass versucht wurde, auf $PHP_SELF innerhalb einer Funktion zuzugreifen, ohne dass die Variable mit global bzw. $HTTP_SERVER_VARS zugaenglich gemacht wurde. Das kommt vor. Ja. ;-) Beste Gruesse, Ralf -- : www : http://der.leitweganzeiger.de : mail : rg_(at)_leitweganzeiger.de From phpmailingliste_(at)_gerald-able.de Tue, 30 Jan 2001 14:41:46 +0100 Date: Tue, 30 Jan 2001 14:41:46 +0100 From: Gerald Able phpmailingliste_(at)_gerald-able.de Subject: [php] AW: [php] AW: [php] $PHP_SELF > Es ist tatsächlich so das die beiden es nicht übernehmen :o( > Ich kann aber die Links nicht fest einbauen da alles dynamisch sein muß. > > Hier ist der ScriptSchnippsel wenn das was bringt > echo ""; jepp, und schon is der fehler offensichlich... dein schnippsel erzeugt sowas: laut html standard dürfen argumente aber nur in doppelten anführungszeichen stehen. probier doch mal folgendes: echo ''; cya, gerald. From sascha.php_(at)_scherhak.de Tue, 30 Jan 2001 14:47:23 +0100 Date: Tue, 30 Jan 2001 14:47:23 +0100 From: Zakkery sascha.php_(at)_scherhak.de Subject: [php] AW: [php] $PHP_SELF Hallo Michael, >und es in anderen Browsern läuft, kann hier der Fehler wirklich nur bei >Browser liegen. ich denke mir auch das es ein Browser Prob ist. Es ist halt nur sehr ärgerlich :o( Was für Möglichkeiten habe ich Deiner Meinnug nach ? >Meine Kristalkugel läßt auf eine Erkennung der eigenen Url schließen, >die von beiden Browser gelöscht wird - das mag bei Ankern innerhalb der >Seite auch Sinn machen. >"index.php3#doof" wird zu "#doof." >1. Frage, was steht denn in der Statuszeile? Genau ! es wird zu #doof >2. Was ist in phpinfo(); zu sehen? /namedesscripts.php Kann ich das vieleicht auch mit $SCRIPT_NAME machen ? Gruß Sascha -- ** 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 cmauder_(at)_innovationsforum.de Mon, 29 Jan 2001 14:16:41 +0100 Date: Mon, 29 Jan 2001 14:16:41 +0100 From: christoph mauder cmauder_(at)_innovationsforum.de Subject: [php] array innerhalb einer sql abfrage This is a multi-part message in MIME format. ------=_NextPart_000_0123_01C089FE.1A0AFC80 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hallo ! habe ein problem mit einem kleinen program-teil: $sql=3D"select * from $test[$zaehler] where = $test1[$zaehler]=3D'$begriff'"; $result=3Dmysql_query($sql,$conn); =20 =20 if (mysql_num_rows($result)>0) wie binde ich das array richtig ein ??? bisher kam immer einer fehlermeldung f=FCr die letzte zeile die lautete: Warning: Supplied argument is not a valid MySQL result resource=20 ------=_NextPart_000_0123_01C089FE.1A0AFC80 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
hallo ! habe ein problem mit einem = kleinen=20 program-teil:
 
 
$sql=3D"select * from $test[$zaehler] = where=20 $test1[$zaehler]=3D'$begriff'";
      &n= bsp; =20 $result=3Dmysql_query($sql,$conn);
      = ;        =20
       =20
        if=20 (mysql_num_rows($result)>0)
 
wie binde ich das array richtig ein=20 ???
bisher kam immer einer fehlermeldung = f=FCr die letzte=20 zeile die lautete:
Warning: Supplied argument is = not a valid=20 MySQL result resource
 
------=_NextPart_000_0123_01C089FE.1A0AFC80-- From wagner_(at)_globalpark.de Tue, 30 Jan 2001 14:56:05 +0100 Date: Tue, 30 Jan 2001 14:56:05 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] AW: [php] $PHP_SELF Zakkery wrote: > ich denke mir auch das es ein Browser Prob ist. Da bin ich wie Ralf anderer Meinung. Wenn man eine URL korrekt übergibt, wird die auch verarbeitet, egal ob das nun über $PHP_SELF oder sonstirgendwie passiert. Übergibt man keine, oder falsch, kann das Verhalten der Browser variieren. Wahrscheinlich ist entweder $PHP_SELF leer (da nicht global oder so), oder die anführungszeichen sind falsch gesetzt/vergessen. Ich habe $PHP_SELF schon so oft benutzt, ohne irgendwelche Probleme (ausser dem gelegentlich vergessenen global), es kann nicht am Browser liegen. Schliesslich habe ich unter Linux lange Zeit nur mit Netscape gearbeitet. Gesundheit Wagner -- Three may keep a secret, if two of them are dead. From timo_(at)_cys.de Tue, 30 Jan 2001 14:58:41 +0100 Date: Tue, 30 Jan 2001 14:58:41 +0100 From: Timo Schmidt timo_(at)_cys.de Subject: [php] array innerhalb einer sql abfrage On Mon, Jan 2001 at 14:16:41, christoph mauder wrote: > hallo ! habe ein problem mit einem kleinen program-teil: > > > $sql="select * from $test[$zaehler] where $test1[$zaehler]='$begriff'"; > $result=mysql_query($sql,$conn); > > > if (mysql_num_rows($result)>0) > > wie binde ich das array richtig ein ??? > bisher kam immer einer fehlermeldung für die letzte zeile die lautete: > Warning: Supplied argument is not a valid MySQL result resource Das Array innerhalb des Strings ist das Problem. Lösung: $sql = sprintf("Select * from %s where %s = '%s'", $test[$zaehler], $test1[$zaehler], $begriff); oder : $sql = "select * from ".$test[$zaehler] $sql.= " where ".$test1[$zaehler]".='".$begriff."'; -Timo From t.nix_(at)_paupau.de Tue, 30 Jan 2001 15:07:49 +0100 Date: Tue, 30 Jan 2001 15:07:49 +0100 From: Tobias Nix t.nix_(at)_paupau.de Subject: [php] array innerhalb einer sql abfrage This is a multi-part message in MIME format. ------=_NextPart_000_0043_01C08ACE.68EBBDF0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, $sql =3D "SELECT * FROM ".$test[ $zaehler]." WHERE ".$test1[$zaehler]." = =3D '". $begriff."'"; m=FCsste funktionieren. tobias. ----- Original Message -----=20 From: christoph mauder=20 To: php_(at)_php-center.de=20 Sent: Monday, January 29, 2001 2:16 PM Subject: [php] array innerhalb einer sql abfrage hallo ! habe ein problem mit einem kleinen program-teil: $sql=3D"select * from $test[$zaehler] where = $test1[$zaehler]=3D'$begriff'"; $result=3Dmysql_query($sql,$conn); =20 =20 if (mysql_num_rows($result)>0) wie binde ich das array richtig ein ??? bisher kam immer einer fehlermeldung f=FCr die letzte zeile die = lautete: Warning: Supplied argument is not a valid MySQL result resource=20 ------=_NextPart_000_0043_01C08ACE.68EBBDF0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo,
 
$sql =3D "SELECT * FROM ".$test[ = $zaehler]." WHERE=20 ".$test1[$zaehler]." =3D '". $begriff."'";
 
m=FCsste funktionieren.
tobias.
----- Original Message -----
From:=20
christoph mauder =
Sent: Monday, January 29, 2001 = 2:16=20 PM
Subject: [php] array innerhalb = einer sql=20 abfrage

hallo ! habe ein problem mit einem = kleinen=20 program-teil:
 
 
$sql=3D"select * from $test[$zaehler] = where=20 = $test1[$zaehler]=3D'$begriff'";
      &n= bsp; =20 = $result=3Dmysql_query($sql,$conn);
      = ;        =20
       =20
        if=20 (mysql_num_rows($result)>0)
 
wie binde ich das array richtig ein=20 ???
bisher kam immer einer fehlermeldung = f=FCr die=20 letzte zeile die lautete:
Warning: Supplied argument is = not a valid=20 MySQL result resource
 
------=_NextPart_000_0043_01C08ACE.68EBBDF0-- From mk_(at)_php-homepage.de 30 Jan 2001 14:00:35 -0000 Date: 30 Jan 2001 14:00:35 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] AW: [php] $PHP_SELF Zakkery schrieb: > ich denke mir auch das es ein Browser Prob ist. Das kann IMHO gar nicht sein. PHP läuft wie wir alle wissen serverseitig. PHP erzeugt HTML. Ist dein HTML falsch, dann zeigt es der IE an, weil sich der IE teilweise einen Dreck drum schert, ob oder gar da ist oder nicht. Netscape ist da um einiges sauberer, auch wenn ich jetzt einige wieder schreien höre, der IE wäre konform ;) > Was für Möglichkeiten habe ich Deiner Meinnug nach ? - Debuggen. Mach doch einfach mal ein echo $PHP_SELF; - Gib den String zur Not so aus: Hallo Michael, [...] > >"index.php3#doof" wird zu "#doof." > >1. Frage, was steht denn in der Statuszeile? > Genau ! es wird zu #doof > Ich gebe zu, das ich mich anscheinend geirrt habe. Mein Ansatz, das der Browser "schuld" ist, bleibt aber offensichtlich bestehen. Nur sind vieleicht die Browser "schuld", die das richtige Ergebnis trotz falscher Syntax liefern. Ich konnte deinen Fehler so nicht "reproduzieren". > >2. Was ist in phpinfo(); zu sehen? > /namedesscripts.php Gebe doch einfach einmal echo "$PHP_SELF"; an anderer Stelle aus... Sorry, aber ich halte mich mit meinen Zahnschmerzen lieber raus :-( Die drücken auf´s Hirn - Aua 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 -------------------------------------------------------- > http://infosoc.uni-koeln.de/mailman/listinfo/php From php-mailingliste_(at)_halflife-editing.de Tue, 30 Jan 2001 15:55:50 +0100 Date: Tue, 30 Jan 2001 15:55:50 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_OT_-_Lizenz_f=FCr_UltraEdit_=3F=3F?= ----- Original Message ----- From: "Tobias" > auf der seite von DWP steht, daß nur eine kommerzielle nutzung von ultraedit > kostenpflichtig ist..... auf der webseite hab ich aber nix dementsprechendes > gefunden, nur eine 45 tage trial version, und danach eingabe eine > freischaltcodes für die vollversion ..... > gibs da vieleicht eine NICHT kommerzielle version ohne code ?? hab ich das > was übersehen ?? > wollte eigentlich von php-ed auf ultraEdit umsteigen, aber da ich es nur > priv nutze hatt ich keine lust nur mal so 30$ zu bezahlen... :) > und wenn nicht, welches prog siedelt sich auch im profi bereich an ?? wollt > nich alle durchprobieren ... > (projektzusammenfassung, !!! gutes syntax-highlighting !!!, browservorschau > ....u.v.m. ) > Hi Tobias, Ich habe einen absolut genialen HTML-, PHP- und SQL-Editor gefunden, der, meines Erachtens sogar PHPEd und Ultraedit weit in den Schatten stellt. Komischerweise scheint dieser Editor, "WeaverSlave" genannt, recht unbekannt zu sein. ---> http://www.weaverslave.de/de/index.php4 Er ist freeWare, hat sehr gutes und ausführliches Hightlighning, man kann ganz einfach freie Plugins (Für alles Mögliche) integrieren, hat HTML-Syntax-Helper, eine sehr ausführliche und gut anzuwendende Farb-Verlauf-"Fläche", an der man sich die Farbe per Klick direkt ins Dokument (an die Cursorposition) holen kann, etc...etc...etc... > da diese topic doch ziemlich OT ist , bitte nur PM an mich und NICHT in die > liste, Da meine ANtowrt ganz und gar nicht Offtopic ist, schreibe ich doch an die Liste... *ggg* -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| |--> http://phpboard.halflife-editing.de <--| From eschmid_(at)_php.net Tue, 30 Jan 2001 16:04:26 +0100 Date: Tue, 30 Jan 2001 16:04:26 +0100 From: Egon Schmid (_(at)_vacation) eschmid_(at)_php.net Subject: [php] Zope Ralf Geschke wrote: > > Cyrill Schumacher wrote: > > > > im linux magazin 1/01 oder 2/01 steht ein großer bericht > > über alle möglichen systeme, die ähnlich sind wie Zope. > > Nicht nur das Linux-Magazin, sondern so ziemlich alles > aus/in dem Verlag ist zopeifiziert ;-), somit ist > auch einiges unter http://www.linux-community.de > zu finden. Ups, die sind im neuen Outfit - endlich > weniger bunt... ;-) Zur Not an Tom Schwaller wenden, > der duerfte bei Zope hellhoerig werden. So begeistert ist der aber nicht mehr. Der Zopeserver zeigt auffallend häufig Ausfallserscheinungen. Im Heft 02/2001 ist übrigens auf Seite 58 das Ergebnis der Wahl zur besten Web-Software. Leider hat die gesamte ML gepennt und so ging der Preis an Lars Eilebrecht. Ich wäre ja so liebend gerne nach München gefahren. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin 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 CeBIT 2001, Halle 6, Stand F62/4 From ralf_(at)_php-experiments.de Tue, 30 Jan 2001 16:08:54 +0100 Date: Tue, 30 Jan 2001 16:08:54 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] AW: [php] $PHP_SELF Hallo ! > Ich gebe zu, das ich mich anscheinend geirrt habe. Mein Ansatz, das der > Browser "schuld" ist, bleibt aber offensichtlich bestehen. Nur sind > vieleicht die Browser "schuld", die das richtige Ergebnis trotz falscher Der MSIE liefert bei leerem (!) $PHP_SELF die URL der aktuellen Seite. Krank, gell..? ;) Netscape geht bei einer solchen URL hingegen auf "./" zurueck - also genau dem, was man erwarten wuerde. Boese Falle fuer Leute, die nur den MSIE zum Testen benutzen... Beste Gruesse, Ralf -- : www : http://der.leitweganzeiger.de : mail : rg_(at)_leitweganzeiger.de From ralf_(at)_php-experiments.de Tue, 30 Jan 2001 16:27:44 +0100 Date: Tue, 30 Jan 2001 16:27:44 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] Zope "Egon Schmid (_(at)_vacation)" wrote: Hallo ! > So begeistert ist der aber nicht mehr. Der Zopeserver zeigt auffallend > häufig Ausfallserscheinungen. Im Heft 02/2001 ist übrigens auf Seite 58 Interessant, das zu erfahren... Im letzten Heft (02/2001) geht er in seinem README auch auf andere bzw. allgemein Web Application Server & Co. ein. Dieses muesste auch online auf der Linux-Community- Site zu lesen sein. BTW, arbeitet eigentlich jemand ernsthaft mit Midgard..? Beste Gruesse, Ralf -- : www : http://der.leitweganzeiger.de : mail : rg_(at)_leitweganzeiger.de From sascha.php_(at)_scherhak.de Tue, 30 Jan 2001 16:46:35 +0100 Date: Tue, 30 Jan 2001 16:46:35 +0100 From: Zakkery sascha.php_(at)_scherhak.de Subject: [php] AW: [php] AW: [php] $PHP_SELF Hi all ! OK jetzt haben wir das Prob erkannt ! Ich suche nach wei vor nach einer Losung ! Welche alternativen habe ich ? REQUEST_URI ? SCRIPT_NAME ? SCRIPT_FILENAME ? Ware super wenn mir jemand einen anstoss geben konnte :o) Vielen Dank im Voraus Sascha From bbernatzki_(at)_gmx.de Tue, 30 Jan 2001 16:39:48 +0100 Date: Tue, 30 Jan 2001 16:39:48 +0100 From: Benjamin Bernatzki bbernatzki_(at)_gmx.de Subject: [php] $GLOBALS Help wanted! Kann man inerhalb des Globals-Arrays weitere Arrays spreichern? Ja, wie kommt man dann an die Inhalte der darin gespeicherten Arrays? Auch ein Beitrag zur Problemlösung: Wie groß darf die URI sein? Thanks, Benjamin From a-otto_(at)_web.de Tue, 30 Jan 2001 15:50:57 +0000 Date: Tue, 30 Jan 2001 15:50:57 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] AW: [php] AW: [php] $PHP_SELF Hi Sascha, > OK jetzt haben wir das Prob erkannt ! > Ich suche nach wei vor nach einer Losung ! > Welche alternativen habe ich ? > REQUEST_URI ? SCRIPT_NAME ? SCRIPT_FILENAME ? $PHP_SELF und sicherstellen, dass $PHP_SELF einen Wert enthaelt. Wenn $PHP_SELF in einer Funktion benutzt werden soll musst Du die Variable in der Funktionn als global deklarieren: global $PHP_SELF; Egal was Du an dieser Stelle in Deinem Skript als Variable stehen hast, es muss einen Wert enthalten [ URL ] der vom Browser eindeutig interpretiert werden kann. Liebe Gruesse, Andreas -- andreas otto london (uk) From pfeiffer_(at)_uris.de Tue, 30 Jan 2001 16:53:11 +0100 Date: Tue, 30 Jan 2001 16:53:11 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] AW: [php] Datenbank syncronisation > > > Gibt es vielleicht ein fertiges Script, mit dem man 2 Datenbanken > > > syncronisieren kann? > > > (mit insert, update, delete Attributen uns so ...) > > mehrere. Schau mal bei www.freshmeat.net nach und such nach mysql ... > Warum nicht bei MySQL. Siehe > http://www.mysql.com/doc/R/e/Replication.html. geht doch nicht, dann hatter keinen Grund hier zu posten... und ausserdem isses viel zu einfach... m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From caefer_(at)_yahoo.com Tue, 30 Jan 2001 17:01:00 +0100 Date: Tue, 30 Jan 2001 17:01:00 +0100 From: Christian Schaefer caefer_(at)_yahoo.com Subject: [php] =?iso-8859-1?Q?alternative_f=FCr_ftpfunktionen?= hallo liste! ich habe folgendes problem und weiß nicht, ob es überhaupt behoben werden kann. ich habe zwei domains. eine mit wenig speicherplatz und php4 und eine mit viel speicherplatz und ohne php. nun sollen per dateiupload einige files mittels eines scriptes auf domain1 auf domain2 gespeichert werden. diese dateien (bilder) sollen dann auf der domain1 verlinkt sein. nun stehen mir aber die ftp-functionen nicht zur verfügung. gibt es einen weg diese zu umgehen und so trotzdem ans ziel zu kommen? gruß christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From mraab_(at)_macbyte-computing.de Tue, 30 Jan 2001 17:09:02 +0100 Date: Tue, 30 Jan 2001 17:09:02 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] =?iso-8859-1?Q?Verschl=FCsselung_von_Daten?= Hallo Zusammen, ich suche eine Möglichkeit über die URI verschlüsselte Daten aus einer Mail heraus zu senden. Folgendes Problem : Wenn sich Besucher dazu entscheiden einen Newsletter zu abonieren, wird zunächst eine Mail, an die angegebene Adresse geschickt. In der Mail ist ein Link, den der Abonent erst beim anklicken in die Mailliste einträgt. Der sieht dann so aus http://www.domain.de/shared/subscribe.php?mail=nowhere_(at)_nowhere.net. Nun können einige Blöde die Mailliste wieder verderben indem sie einfach eine andere Mailadresse dort angeben können. Mein Gedanke ist nun der. Die Mailadresse des Interessierten wird verschlüsselt und mit einer Prüfsumme abgesichert. Klickt der Interessent jetzt auf den Link, so wird die Mailadresse entschlüsselt und wenn Ok erst dann in die Mailliste eingetragen. Somit ist ein Mißbrauch nicht mehr möglich. Wie kann ich sowas bewerkstelligen ? Gibt es eine Doku dazu ? Mit den Verschlüsselungsalgorhytmen habe ich es schon versucht und bin gescheitert. :-( Gruß Michael Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! From TGe303_php_(at)_gmx.de Tue, 30 Jan 2001 17:07:43 +0100 Date: Tue, 30 Jan 2001 17:07:43 +0100 From: TeeBee303 TGe303_php_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_alternative_f=FCr_ftpfunktionen?= > dann auf der domain1 verlinkt sein. nun stehen mir aber >die ftp-functionen nicht zu Verf.... Welche FTP Funktionen stehen Dir nicht zur Verfügung? Die Deines Providers? From CyrillSchumacher_(at)_swol.de Tue, 30 Jan 2001 17:15:30 +0100 Date: Tue, 30 Jan 2001 17:15:30 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Verschl=FCsselung_von_Daten?= > Der sieht dann so aus > http://www.domain.de/shared/subscribe.php?mail=nowhere_(at)_nowhere.net. Nun > können einige Blöde die Mailliste wieder verderben indem sie einfach eine > andere Mailadresse dort angeben können. Mein Gedanke ist nun der. Die > Mailadresse des Interessierten wird verschlüsselt und mit einer Prüfsumme > abgesichert. Klickt der Interessent jetzt auf den Link, so wird die > Mailadresse entschlüsselt und wenn Ok erst dann in die Mailliste > eingetragen. Somit ist ein Mißbrauch nicht mehr möglich. $email = base64_encode(asdfasdf_(at)_sdaffgg.df); echo 'http://www.domain.de/shared/subscribe.php?mail='.$email und auf der zweiten seite baust du dann ein ... ein: $email = base64_decode($email); ... kiri From sascha.php_(at)_scherhak.de Tue, 30 Jan 2001 17:19:48 +0100 Date: Tue, 30 Jan 2001 17:19:48 +0100 From: Zakkery sascha.php_(at)_scherhak.de Subject: [php] AW: [php] AW: [php] AW: [php] $PHP_SELF Hallo Andreas ! wunderbar ! >$PHP_SELF und sicherstellen, dass $PHP_SELF einen Wert enthaelt. Wenn >$PHP_SELF in einer Funktion benutzt werden soll musst Du die Variable >in der Funktionn als global deklarieren: >global $PHP_SELF; ich danke Dir, das wars, das hatte ich nicht beachtet :o) Vielen Dank und Gru? Sascha From traffic_eye_(at)_hotmail.com Tue, 30 Jan 2001 17:21:43 +0100 Date: Tue, 30 Jan 2001 17:21:43 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Verschl=FCsselung_von_Daten?= hi > > Der sieht dann so aus > > http://www.domain.de/shared/subscribe.php?mail=nowhere_(at)_nowhere.net. Nun > > können einige Blöde die Mailliste wieder verderben indem sie einfach eine > > andere Mailadresse dort angeben können. Mein Gedanke ist nun der. Die > > Mailadresse des Interessierten wird verschlüsselt und mit einer Prüfsumme > > abgesichert. Klickt der Interessent jetzt auf den Link, so wird die > > Mailadresse entschlüsselt und wenn Ok erst dann in die Mailliste > > eingetragen. Somit ist ein Mißbrauch nicht mehr möglich. > > $email = base64_encode(asdfasdf_(at)_sdaffgg.df); > > echo 'http://www.domain.de/shared/subscribe.php?mail='.$email > > und auf der zweiten seite baust du dann ein ... ein: > > $email = base64_decode($email); ja dann wird aber , wenn der mailstring von nem blöden geändert wird , völliger murks in die db eingetragen und dann kommen fehlermeldungen wegen unzustellbarkeit zurück ... besser wäre doch die mailaddy in der db vorzumerken und erst freizuschalten wenn die bestätigung kommt. verwaiste vormerkungen kann man ja nach 2 wochen wieder rauslöschen falls ne mailaddy eingetragen werden soll die nicht vorgemwerkt war, wird halt nichts eingetragen , logo ... cu tobias From Mathias.Gloss_(at)_start.de Tue, 30 Jan 2001 17:26:40 +0100 Date: Tue, 30 Jan 2001 17:26:40 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_Verschl=FCsselung_von_Daten?= Aloha, > ---------- > Von: Michael Raab[SMTP:mraab_(at)_macbyte-computing.de] > > Wenn sich Besucher dazu entscheiden einen Newsletter zu abonieren, wird > zunächst eine Mail, an die angegebene Adresse geschickt. In der Mail ist > ein Link, den der Abonent erst beim anklicken in die Mailliste einträgt. > Der sieht dann so aus > http://www.domain.de/shared/subscribe.php?mail=nowhere_(at)_nowhere.net. Nun > können einige Blöde die Mailliste wieder verderben indem sie einfach eine > andere Mailadresse dort angeben können. Mein Gedanke ist nun der. Die > Mailadresse des Interessierten wird verschlüsselt und mit einer Prüfsumme > abgesichert. Klickt der Interessent jetzt auf den Link, so wird die > Mailadresse entschlüsselt und wenn Ok erst dann in die Mailliste > eingetragen. Somit ist ein Mißbrauch nicht mehr möglich. > Naja, wenn der "Feind" die Prüfsummenberechnung weis, dann schon. (z.B. kann man md5() verwenden). Es geht aber auch anderst, und nicht nur in deinem Fall. Ich Speichere die eingegeben Daten in einer temporären Tabelle in einer DB mit einem Timestamp. Per Zufallsgenerator wird ~ alle 100 Seitenaufrufe eine Funktion ausgeführt, die alle Einträge löscht, die älter als Zeit X sind. Somit wird diese temp. Tabelle auch regelmäßig bereinigt. Für jeden Eintrag in diese Tabelle wird ein 32byte langer Zufallsstring erzeugt, der auch in diese Tabelle gespeichert wird, mit den anderen Daten. Bei dir würde die Temporäre Tabelle folgende Felder haben: id Zufallszahl, 32 Zeichen email varchar 255 timestamp Die erzeugte Zufallszahl mailst du jetzt als Link an den, der sich in die Mailingliste eintragen will. Z.b. > http://www.domain.de/shared/subscribe.php?id=13asdf4h134h123asdfasdf08670a > s > Wenn der User auf den Link klickt, dann machst du in subscribe.php folgendes: - ist die Zufallszahl in der temp. Tabelle ? Ja: weiter, Nein: User auslachen - Daten aus der temporären Tabelle in die richtige Tabelle übernehmen - Daten aus der temporären Tabelle löschen. Das ganze Verfahren kann man auf fast beliebigie Anwendungsgebiete übertragen. Ich habe gerade was programmiert (in PERL), um allen aktiven Mitarbeitern (die kommen aus SAP) ein Email mit einem Link und einer solchen Zufallszahl (512-stellig ;-)) zu senden. Die Zufallszahl wird in einer DB abgespeichert. Damit können wir unsere innerbetrieblichen Umfragen zur Zufriedenheit usw. be- quem per Intranet machen, und die Abstimmungen sind garantiert anonym UND jeder kann garantiert nur einmal abstimmen. Damit ist sogar unser Betriebsrat zu- frieden :-))) Viele Grüße, Mathias From ole_(at)_okapidesign.de Tue, 30 Jan 2001 17:34:53 +0100 Date: Tue, 30 Jan 2001 17:34:53 +0100 From: Ole Mollenhauer ole_(at)_okapidesign.de Subject: [php] cannot redecalare function verhindern hallo, wenn ich Funktionen ein zweites mal (per include) definieren will kommt (manchmal!) der PHP Fatal Error: Cannot redeclare bsp() ... kann ich das irgendwie unterbinden? z.B. indem ich abfrage, ob die Funktion bsp() bereits existiert? Grüße, Ole -- OKAPIdesign Fon +49 221. 66 03 10 1 Fax +49 221. 73 90 55 1 http://www.okapidesign.de From der_(at)_Tobi.li Tue, 30 Jan 2001 17:45:10 +0100 Date: Tue, 30 Jan 2001 17:45:10 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] AW: [php] =?iso-8859-1?Q?Verschl=FCsselung?= von Daten ne Umfrage zur Zufriedenheit? jetzt würd mich aber schon interessiern was man da für options hat... [_] Hab hunger [_] Will schlafen [_] Will mehr Geld ??? From ole_(at)_okapidesign.de Tue, 30 Jan 2001 17:43:31 +0100 Date: Tue, 30 Jan 2001 17:43:31 +0100 From: Ole Mollenhauer ole_(at)_okapidesign.de Subject: [php] cannot redecalare function verhindern Ole Mollenhauer wrote: > > hallo, > wenn ich Funktionen ein zweites mal (per include) definieren will kommt > (manchmal!) der > PHP Fatal Error: Cannot redeclare bsp() ... > kann ich das irgendwie unterbinden? z.B. indem ich abfrage, ob die > Funktion bsp() bereits existiert? > Grüße, Ole ok, ok, ich antworte mir selbst: include_once ist mein Freund! nix für ungut, Ole -- OKAPIdesign Fon +49 221. 66 03 10 1 Fax +49 221. 73 90 55 1 http://www.okapidesign.de From prescher_(at)_mediaworx.com Tue, 30 Jan 2001 17:43:07 +0100 Date: Tue, 30 Jan 2001 17:43:07 +0100 From: Ralf Prescher prescher_(at)_mediaworx.com Subject: [php] cannot redecalare function verhindern Ole Mollenhauer wrote: > > hallo, hi > kann ich das irgendwie unterbinden? z.B. indem ich abfrage, ob die > Funktion bsp() bereits existiert? ganz einfach ;) http://php.net/function_exists > Grüße, Ole greetz Ralf -- Ralf Prescher _(at)_work: mediaworx berlin AG _(at)_home: http://www.fx-design.de mail_(at)_: mailto:fireworx_(at)_web.de From swift31_(at)_gmx.de Tue, 30 Jan 2001 17:44:56 +0100 Date: Tue, 30 Jan 2001 17:44:56 +0100 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] cannot redecalare function verhindern > kann ich das irgendwie unterbinden? z.B. indem ich abfrage, ob die > Funktion bsp() bereits existiert? genau, versuchs mal mit der Funktion function_exists() http://www.php-center.de/de-html-manual/function.function-exists.html MfG Martin From mraab_(at)_macbyte-computing.de Tue, 30 Jan 2001 17:44:52 +0100 Date: Tue, 30 Jan 2001 17:44:52 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] Re: [php] Re: [php] =?iso-8859-1?Q?Verschl=FCsselung?= von Daten Hallo, at Tuesday 30.01.01 (17:21 +0100), Tobias wrote: > > $email = base64_encode(asdfasdf_(at)_sdaffgg.df); > > > > echo 'http://www.domain.de/shared/subscribe.php?mail='.$email > > > > und auf der zweiten seite baust du dann ein ... ein: > > > > $email = base64_decode($email); > >ja dann wird aber , wenn der mailstring von nem blöden geändert wird , >völliger murks in die db eingetragen und dann kommen fehlermeldungen wegen >unzustellbarkeit zurück ... Das Prüfe ich ja vorher ob die eMail-Adresse im gültigen format vorliegt. Wenn nicht, wird diese erst garnicht in die Datenbank eingetragen. >besser wäre doch die mailaddy in der db vorzumerken und erst freizuschalten >wenn die bestätigung kommt. verwaiste vormerkungen kann man ja nach 2 wochen >wieder rauslöschen >falls ne mailaddy eingetragen werden soll die nicht vorgemwerkt war, wird >halt nichts eingetragen , logo ... Habe ich schon Probiert, mit dem Ergebnis, das ich ein Haufen Datenleichen in der Datenbank hatte. Gruß Michael -- Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! From mraab_(at)_macbyte-computing.de Tue, 30 Jan 2001 17:48:49 +0100 Date: Tue, 30 Jan 2001 17:48:49 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] =?iso-8859-1?Q?Re:_[php]_Verschl=FCsselung_von_Daten?= Hallo, at Tuesday 30.01.01 (17:15 +0100), Cyrill Schumacher wrote: [..] >$email = base64_encode(asdfasdf_(at)_sdaffgg.df); > >echo 'http://www.domain.de/shared/subscribe.php?mail='.$email > >und auf der zweiten seite baust du dann ein ... ein: > >$email = base64_decode($email); Danke, funktioniert ganz gut. Die URL wird auch nicht zulang dabei. Gruß Michael -- Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! From traffic_eye_(at)_hotmail.com Tue, 30 Jan 2001 17:59:50 +0100 Date: Tue, 30 Jan 2001 17:59:50 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5DVerschl=FCsselung_von_Daten?= hi > Habe ich schon Probiert, mit dem Ergebnis, das ich ein Haufen Datenleichen > in der Datenbank hatte. wie mathias auch schon gesgt hat , die datenleichen sollten natürlich ab einem verfallsdatum gelöscht werden ....automatisch ... mach ich auch so .... cu tobias From CyrillSchumacher_(at)_swol.de Tue, 30 Jan 2001 18:04:58 +0100 Date: Tue, 30 Jan 2001 18:04:58 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Verschl=FCss?= =?iso-8859-1?Q?elung_von_Daten?= =?iso-8859-1?Q?elung_von_Daten?= > > $email = base64_encode(asdfasdf_(at)_sdaffgg.df); > > > > echo 'http://www.domain.de/shared/subscribe.php?mail='.$email > > > > und auf der zweiten seite baust du dann ein ... ein: > > > > $email = base64_decode($email); > > ja dann wird aber , wenn der mailstring von nem blöden geändert wird , > völliger murks in die db eingetragen und dann kommen fehlermeldungen wegen > unzustellbarkeit zurück ... > besser wäre doch die mailaddy in der db vorzumerken und erst freizuschalten > wenn die bestätigung kommt. verwaiste vormerkungen kann man ja nach 2 wochen > wieder rauslöschen > falls ne mailaddy eingetragen werden soll die nicht vorgemwerkt war, wird > halt nichts eingetragen , logo ... wenn einer den B64 in der url zeile ändert, dann kommt beim decodieren völliger mist raus, also und wenn du nun nach dem decodieren die email adresse überprüfst, bist du auf dem sicheren holzweg ;-) preg_match("/[a-z0-9-_.+]+_(at)_[a-z0-9-_.]+\\.[a-z]{2,3}/",base64_decode($email) ) kiri From Mathias.Gloss_(at)_start.de Tue, 30 Jan 2001 18:07:08 +0100 Date: Tue, 30 Jan 2001 18:07:08 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] =?iso-8859-1?Q?Re=3A_=5Bphp=5D_Verschl=FCsselung_von_Daten?= Hallo, > ---------- > Von: Tobias Orterer[SMTP:der_(at)_Tobi.li] > > ne Umfrage zur Zufriedenheit? > jetzt würd mich aber schon interessiern was man da für options hat... > [_] Hab hunger > [_] Will schlafen > [_] Will mehr Geld > leider nicht so gaaaanz ;-) Es gibt mehrere Umfragen (bisher immer auf Papier und von Hand ausge- zählt) z.B. Qualitätsindex: - Wie sind die Mitarbeiter mit anderen Abteilungen zufrieden - Wie beurteilen sie die eingesetzten Applikationen - Was könnte man besser machen - .... Mitarbeiterzufriedenheit: - Qualität der Kantine - Arbeitsklima - Gehaltsstruktur - ... Natürlich auch noch alles mit einem oder mehreren Bemerkungsfeldern denn die Notengebung bei der Umfrage erzeugt ja nur ein Stimmungsbild, aber sagt nichts über die Ursachen aus ... Wichtig für uns war halt, daß jeder nur einmal abstimmen kann und dass es trotzdem Anonymi ist (ok, man könnte die benutzten Schlüssel natürlich mit abspeichern wenn man wollte) Viele Grüße, Mathias From a-otto_(at)_web.de Tue, 30 Jan 2001 17:10:14 +0000 Date: Tue, 30 Jan 2001 17:10:14 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIFZlcnNjaGz8c3NlbHVuZyB2b24gRGF0ZW4=?= Hi Michael, > können einige Blöde die Mailliste wieder verderben indem sie einfach eine > andere Mailadresse dort angeben können. Mein Gedanke ist nun der. Die > Mailadresse des Interessierten wird verschlüsselt und mit einer Prüfsumme > Wie kann ich sowas bewerkstelligen ? Gibt es eine Doku dazu ? Gute(???) Mailinglisten Programme senden in der Regel eine eMail an den potentiellen Abonnenten und lassen ihn durch einfaches beantworten dieser eMail bestaetigen, dass er wirklich abonnieren will und nicht von einem Scherzkeks angemeldet wurde. EZMLM wird in diesem Zusammenhang haeufig erwaehnt, braucht aber zusaetzlich noch qmail. [ www.ezmlm.org ] Liebe Gruesse, Andreas -- andreas otto london (uk) From caefer_(at)_yahoo.com Tue, 30 Jan 2001 18:01:41 +0100 Date: Tue, 30 Jan 2001 18:01:41 +0100 From: Christian Schaefer caefer_(at)_yahoo.com Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Re:_=5Bphp=5D_alternative_f=FCr_ftpfunktionen?= > Welche FTP Funktionen stehen Dir nicht zur Verfügung? Die Deines Providers? nein, die php-ftp-functionen (ftp_conect, etc...) christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From pfeiffer_(at)_uris.de Tue, 30 Jan 2001 18:34:34 +0100 Date: Tue, 30 Jan 2001 18:34:34 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Verschl=FCsselung_von_Daten?= Hallo Mathias, > Wichtig für uns war halt, daß jeder nur einmal abstimmen kann und > dass es trotzdem Anonymi ist (ok, man könnte die benutzten Schlüssel > natürlich mit abspeichern wenn man wollte) und die Mail-Adresse zum Schluessel... ;-) Anonymitaet im Netz beruht nur auf: - Unwissenheit (ich bin anonym ;) - oder nachlaessigen SysAdmins Die Recherche bis zur Telefon- oder Netzdose dauert im hoechstfalle 999 Nanosekunden, da ist Dein Finger noch auf der Taste und kann als Beweis ebenda fotografiert werden... ;-) m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From the_generator_(at)_gmx.net Tue, 30 Jan 2001 18:38:55 +0100 Date: Tue, 30 Jan 2001 18:38:55 +0100 From: THE GENERATOR the_generator_(at)_gmx.net Subject: [php] PHP auf ner CD Hallo Liste, auch auf die Gefahr hin mir ein Flame einzufangen, stelle ich mal folgende Frage: Ist es möglich auf einer Präsentations-CDROM PHP einzusetzen? Ich weis, man benötigt einen Webserver, aber vielleicht gibt es ja die Möglichkeit so ne Art Standalone laufen zu lassen ... Vielen Dank im Voraus, Christoph From dax_(at)_unixguru.de Tue, 30 Jan 2001 18:41:39 +0100 Date: Tue, 30 Jan 2001 18:41:39 +0100 From: Michael Beck dax_(at)_unixguru.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Verschl=FCsselung_von_Daten?= > Die Recherche bis zur Telefon- oder Netzdose dauert im hoechstfalle > 999 Nanosekunden, da ist Dein Finger noch auf der Taste und kann > als Beweis ebenda fotografiert werden... ;-) DAS möchte ich ja gerne sehen ... Michael From php_(at)_jh-web.de Tue, 30 Jan 2001 18:48:34 +0100 Date: Tue, 30 Jan 2001 18:48:34 +0100 From: Juergen Hofmann php_(at)_jh-web.de Subject: [php] Timeout bei Linkcheck Hi PHPler, ich habe mir einen kleinen Linkchecker programmiert. Anbei ein kleiner Ausschnitt: for ($i = 0; $i < $num; $i++) { $row = mysql_fetch_array($res); $check = _(at)_fopen("$row[NOFI_URL]","r"); if ($check == true) { fclose ($check); } else $query1 = "INSERT INTO BNO_CHK_URL ( NOCU_NOFI_ID ) VALUES( '$row[NOFI_ID]' )"; $result = mysql_query($query1,$link); $NOCU_ID = mysql_insert_id(); } } Ich rufe aus einer MySQL Datenbank eine Tabelle auf un lese da alle URLs aus (ca. 900 St.). Jede URL prüfe ich, ob sie verfügbar ist und im Fehlerfall schreibe ich die ID des Datensatzes in eine andere Tabelle. Nun habe ich folgendes Problem: Hin und wieder scheint eine URL dabei zu sein, die einen Timeout verursacht und mir bricht dann der ganze Prozess ab. Gibt es eine Möglichkeit, um den fopen auf eine bestimmet Zeit einzuschränken? Wenn z.B. in 10 s keine Antwort da ist, dann soll er einfach abbrechen. Oder kann ich da was programmieren, um so etwas zu erreichen und den Fehler zu umgehen? Schon mal vielen Dank für Euere Hilfe. Cu, Jürgen From pfeiffer_(at)_uris.de Tue, 30 Jan 2001 18:49:33 +0100 Date: Tue, 30 Jan 2001 18:49:33 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_AW:_=5Bphp=5D_Re:_=5Bphp=5D_alternativ?= =?iso-8859-1?Q?e_f=FCr_ftpfunktionen?= =?iso-8859-1?Q?e_f=FCr_ftpfunktionen?= Hallo Christian, > > Welche FTP Funktionen stehen Dir nicht zur Verfügung? > > Die Deines Providers? > nein, die php-ftp-functionen (ftp_conect, etc...) bitter, aber das wuerde mich nicht abhalten, wo diese ja doch einen sehr grossen Nachteil haben: mit PHP-FTP kann man keine Dateien ueberschreiben! Als Alternative gibt es: - unter Windows: ftp - unter Linux: ftp, scp, rcp Jedoch muss man sich ein exec()-Konstrukt ausdenken. Ist ein bissel Probieraufwand, aber nur einmal... :-) m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From pfeiffer_(at)_uris.de Tue, 30 Jan 2001 18:54:51 +0100 Date: Tue, 30 Jan 2001 18:54:51 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] PHP auf ner CD Hallo Christoph, > Ist es möglich auf einer Präsentations-CDROM PHP einzusetzen? ist moeglich, > Ich weis, man benötigt einen Webserver, aber vielleicht gibt > es ja die Möglichkeit so ne Art Standalone laufen zu lassen... gibt es, http://www.dynamicstate.com/microweb.htm nur mit Schreibzugriffen wird es etwas hapern... :-) m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From roger_(at)_roger-faust.com Tue, 30 Jan 2001 19:05:42 +0100 Date: Tue, 30 Jan 2001 19:05:42 +0100 From: Roger Faust roger_(at)_roger-faust.com Subject: [php] debugger hi Liste hat jemand schon mal den deugger zum laufen gebracht? ich habe da extra eine 3.0.16, aber auch in der soll es die funktion debugger_on nich geben. weiss jemand rat? mfG Roger From a-otto_(at)_web.de Tue, 30 Jan 2001 18:09:11 +0000 Date: Tue, 30 Jan 2001 18:09:11 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] PHP auf ner CD Hi Christoph(???), > Ist es möglich auf einer Präsentations-CDROM PHP einzusetzen? > Ich weis, man benötigt einen Webserver, aber vielleicht gibt es ja die > Möglichkeit so ne Art Standalone laufen zu lassen ... Jein, Apache kannst Du soweit ich weiss auch so kompilieren, dass er keine Logfiles schreibt. Bleibt nur noch herauszufinden wo temporaere Daten hingeschrieben werden. Im Idealfall in das jeweilige Temp Verzeichnis des Systems. Sprich fertig ist in der Richtung wohl nichts. Musst Du selberbacken. Liebe Gruesse, Andreas -- andreas otto london (uk) From pfeiffer_(at)_uris.de Tue, 30 Jan 2001 19:08:23 +0100 Date: Tue, 30 Jan 2001 19:08:23 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Verschl=FCsselung_von_Daten?= Hallo Michael, > > Die Recherche bis zur Telefon- oder Netzdose dauert im hoechstfalle > > 999 Nanosekunden, da ist Dein Finger noch auf der Taste und kann > > als Beweis ebenda fotografiert werden... ;-) > DAS möchte ich ja gerne sehen ... ist einfach, man muss nur den Typen, die das organisieren koennen, einen hinreichenden Grund geben, das auch zu tun. Laut Physik wird es jedoch mit dem Fotoaparat etwas komplizierter... Du kennst doch wohl die Untersuchung, ob ein Weihnachtsmann existiert haben kann oder nicht ? Denn wenn ER existiert hat, wurde ER in den ersten Bruchteilen der ersten Sekunde seiner Arbeit im Schlitten zerquetscht und/oder vergluehte. Je nach dem, was zuerst eintritt. m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From lists_(at)_subjective.de Tue, 30 Jan 2001 20:22:56 +0100 Date: Tue, 30 Jan 2001 20:22:56 +0100 From: Thomas Weinert lists_(at)_subjective.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_OT_-_Lizenz_f=FCr_UltraEdit_=3F=3F?= Hi > Ich habe einen absolut genialen HTML-, PHP- und SQL-Editor gefunden, Danke danke danke ;-) > recht unbekannt Jo schade *fg* > Er ist freeWare, hat sehr gutes und ausführliches Hightlighning, man kann Allerdings fehlt im Moment noch die Hilfe. Auch einige andere PHP-Features müssen noch dazu. cu Thomas Weinert -- Weaverslave 4... ... flexibler Webeditor für HTML und PHP http://www.weaverslave.de From garbe_(at)_gmx.de Tue, 30 Jan 2001 20:44:01 +0100 Date: Tue, 30 Jan 2001 20:44:01 +0100 From: Ithamar Garbe garbe_(at)_gmx.de Subject: [php] Funktionsaufrufe verhindern? Hallo Liste, ich möchte ein größeres Projekt starten, das von mehreren Leuten realisiert wird. Da dabei sensible Daten in eine (MySQL-)Datenbank geschrieben werden, soll der Zugriff auf die Datenbank nur über Objekte geschehen, die besonders auf Fehler überprüft werden, damit nicht irgendwelche Daten aus Versehen überschrieben / gelöscht werden. Allerdings kann jeder der Entwickler, der Zugriff auf die Datenbank hat, aus Testzwecken oder Vergesslichkeit seinen eigenen Zugriff über einen mysql_connect() realisieren und so Fehler ins System bringen. Deswegen würde ich gerne die Funktionen mysql_connect() bzw. mysql_query() verbieten lassen, falls das ginge, oder einfacher noch, Datenbankzugriffe nur aus einem speziellen Verzeichnis, in dem sich die Objekte für den Zugriff befinden, erlauben. Hab ich da eine Chance, dies zu realisieren oder ist das unmöglich? Andere Möglichkeiten sind auch willkommen, es soll bloß verhindert werden, das z.B. jemand bei dem Statement "UPDATE SET x=y WHERE ..." das "WHERE ..." vergisst und somit die ganze Tabelle überschreibt... Hat jemand ne Idee ;-)? Gruss, Ithamar Garbe From der_(at)_Tobi.li Tue, 30 Jan 2001 20:58:20 +0100 Date: Tue, 30 Jan 2001 20:58:20 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] $PHP_SELF pff, besserwisser... hehe From Peaveway_(at)_aol.com Tue, 30 Jan 2001 14:49:01 EST Date: Tue, 30 Jan 2001 14:49:01 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] Timeout bei Linkcheck Moin, In einer eMail vom 30.01.01 18:49:00 (MEZ) Mitteleuropäische Zeit schreibt php_(at)_jh-web.de: > Jede URL prüfe ich, ob sie verfügbar ist und im Fehlerfall schreibe ich die > ID des Datensatzes in eine andere Tabelle. > Nun habe ich folgendes Problem: > Hin und wieder scheint eine URL dabei zu sein, die einen Timeout verursacht > und mir bricht dann der ganze Prozess ab. > Gibt es eine Möglichkeit, um den fopen auf eine bestimmet Zeit > einzuschränken? Schau dir mal fsockopen() an. Dort kann man als optionalen Parameter den Timeout angeben. Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From der_(at)_Tobi.li Tue, 30 Jan 2001 21:02:03 +0100 Date: Tue, 30 Jan 2001 21:02:03 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] one way chat kuck, piep, lösch, kuck, piep, lösch... From der_(at)_Tobi.li Tue, 30 Jan 2001 21:03:42 +0100 Date: Tue, 30 Jan 2001 21:03:42 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] Vergleich php/java/perl > Ich muß für meinen Boss so eine Art Studie über den Einsatz von php bei > großen Projekten schreiben, auch im Vergleich zu perl und java. > > Wenn jemand Erfahrungen, URLs, Ideen usw. würde ich mich sehr freuen. > > Vielen Dank! > > -kr würd mich zb. auch interessieren... From vonwerdt_(at)_smsspeed.com Tue, 30 Jan 2001 20:54:35 +0100 Date: Tue, 30 Jan 2001 20:54:35 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] one way chat > kuck, piep, lösch, kuck, piep, lösch... ich glaub der thread gehört in die bestof gml!!! :) gruss dominik From f.brockerhoff_(at)_arcologie.net Tue, 30 Jan 2001 21:01:29 +0100 Date: Tue, 30 Jan 2001 21:01:29 +0100 From: Falk Brockerhoff f.brockerhoff_(at)_arcologie.net Subject: [php] Funktionsaufrufe verhindern? At 20:44 30.01.2001 +0100, you wrote: >Hallo Liste, Moin! >Allerdings kann jeder der Entwickler, der Zugriff auf die Datenbank hat, >aus Testzwecken oder Vergesslichkeit seinen eigenen Zugriff über einen >mysql_connect() realisieren und so Fehler ins System bringen. Nicht wirklich. Es sei denn, er hat die Zugangsdaten. Die einzige Möglichkeit die Datenbank durcheinander zu bringen besteht nur noch, wenn einer der Entwickler _mutwillig_ den Usernamen und das Passwort aus den Scripten ausliest und verwendet... >Gruss, >Ithamar Garbe Falk From pfeiffer_(at)_uris.de Tue, 30 Jan 2001 21:16:20 +0100 Date: Tue, 30 Jan 2001 21:16:20 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Timeout bei Linkcheck Hi, > > Gibt es eine Möglichkeit, um den fopen auf eine bestimmet Zeit > > einzuschränken? > Schau dir mal fsockopen() an. Dort kann man als optionalen Parameter > den Timeout angeben. und der ist fuer alles moegliche einsetzbar, nur nicht fuer defekte Links und DNS-Fehler... :-(( Aber das hatten wir hier schon bis zum erbrechen: Weder in den gaengigen Sprachen noch in der Win- und Linux-Shell gibt es ein Tool oder Befehl, der mit kaputten Links ordentlich umgehen kann - und das ist der Kackpunkt... Hi Joerg - gruezi - ich weiss, ich nerve, aber das tun doch alle, gell :) m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From ginahund_(at)_gmx.de Tue, 30 Jan 2001 21:28:37 +0100 Date: Tue, 30 Jan 2001 21:28:37 +0100 From: Hardy Eberl ginahund_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Formular_via_PHP_=E4ndern?= Hi, ich habe folgendes Problem ! Ich schreibe per Formular in eine MY-SQL- Datenbank ...klappt auch alles ganz gut..nur wie kann ich die Daten wieder in das Formular rufen und dann aendern ? Mit dem Textverweis beim Input Tag funkts nicht.. Hat jemand eine Idee .. Gruss Hardy From jh_(at)_jh-web.de Tue, 30 Jan 2001 21:38:58 +0100 Date: Tue, 30 Jan 2001 21:38:58 +0100 From: Juergen Hofmann jh_(at)_jh-web.de Subject: [php] =?iso-8859-1?Q?PHP-Stammtisch_N=FCrnberg?= Hi PHPler, weis jemand, ob es in Nürnberg einen PHP-Stammtisch gibt? Oder sind Nürnberger(innen) hier, die Interesse haben so einen zu gründen? Cu, Jürgen From tom_(at)_huno.net Tue, 30 Jan 2001 22:18:19 +0100 Date: Tue, 30 Jan 2001 22:18:19 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] "benchmark" mit microtime sewrvus liste, ich hab einen dicken loop in einem script und nun würd ich den gerne was tunen. also hab ich mir gedacht vor dem loop ein microtime und nach dem loop ein microtime und dann die differenz und voila. nun liefert microtime seltsame werte zurück wie: 0.05054100 980888949. hat jemand vielleicht nen link oder beispiel parat in dem das ein wenig erläutert wird ? gruß thomas From heuer_(at)_quixs.com Tue, 30 Jan 2001 22:25:45 +0100 Date: Tue, 30 Jan 2001 22:25:45 +0100 From: Lars Heuer heuer_(at)_quixs.com Subject: [php] Formular via PHP =?iso-8859-1?Q?=E4ndern?= Hallo Hardy, Hardy Eberl schrieb: > ganz gut..nur wie kann ich die Daten wieder in das Formular rufen und dann > aendern ? Mit dem Textverweis beim Input Tag funkts nicht.. Hat jemand eine Du rufst die Daten von Deiner Datenbank ab und speicherst die Werte in Variablen. Bei den input Feldern gibst Du dann als value einen Verweis auf Deine Variable. Bsp.: echo ""; Gruß, Lars -- quiXS! | http://www.quixs.com utopiXS! | http://www.utopixs.de | digitale Postkarten From tom_(at)_huno.net Tue, 30 Jan 2001 22:44:34 +0100 Date: Tue, 30 Jan 2001 22:44:34 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] "benchmark" mit microtime On Tue, 30 Jan 2001 22:18:19 +0100, Thomas Pons wrote: >ich hab einen dicken loop in einem script und nun würd ich den gerne >was tunen. >also hab ich mir gedacht vor dem loop ein microtime und nach dem >loop ein >microtime und dann die differenz und voila. ich habs grade selbst zusammengebastelt: $anfang = benchtime(); LOOP $ende = benchtime(); echo "($ende-$anfang) Sekunden"; function benchtime(){ $temp = microtime(); $temp = explode(" ",$temp); $temp = $temp[1]+$temp[0]; return ($temp);} gehts noch besser/kürzer ? gruß thomas From CyrillSchumacher_(at)_swol.de Tue, 30 Jan 2001 22:37:20 +0100 Date: Tue, 30 Jan 2001 22:37:20 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] "benchmark" mit microtime > ich hab einen dicken loop in einem script und nun würd ich den gerne was tunen. > also hab ich mir gedacht vor dem loop ein microtime und nach dem loop ein > microtime und dann die differenz und voila. function utime() { $time = explode(" ", microtime()); $usec = (double)$time[0]; $sec = (double)$time[1]; return $sec + $usec; } $start = utime(); while( frauen == autofahren ) ... $ende = utime(); echo "es hat gedauert: ".($ende-$start)." sekunden."; kiri PS: ergebnis .... ? ;-) From ginahund_(at)_gmx.de Tue, 30 Jan 2001 23:03:01 +0100 Date: Tue, 30 Jan 2001 23:03:01 +0100 From: Hardy Eberl ginahund_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Formular_via_PHP_=E4ndern?= Danke Lars....das war es was ich suchte.. ----- Original Message ----- From: "Lars Heuer" To: Sent: Tuesday, January 30, 2001 10:25 PM Subject: Re: [php] Formular via PHP ändern > Hallo Hardy, > > Hardy Eberl schrieb: > > ganz gut..nur wie kann ich die Daten wieder in das Formular rufen und dann > > aendern ? Mit dem Textverweis beim Input Tag funkts nicht.. Hat jemand eine > > Du rufst die Daten von Deiner Datenbank ab und speicherst die Werte in > Variablen. > Bei den input Feldern gibst Du dann als value einen Verweis auf Deine > Variable. > > Bsp.: > echo ""; > > Gruß, > Lars > -- > quiXS! | http://www.quixs.com > utopiXS! | http://www.utopixs.de | digitale Postkarten > > -- > ** 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 dma147_(at)_arcormail.de Tue, 30 Jan 2001 23:11:19 +0100 Date: Tue, 30 Jan 2001 23:11:19 +0100 From: Alexander Mieland dma147_(at)_arcormail.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_OT_-_Lizenz_f=FCr_UltraEdi?= =?iso-8859-1?Q?t_=3F=3F?= =?iso-8859-1?Q?t_=3F=3F?= ----- Original Message ----- From: "Thomas Weinert" > > > Ich habe einen absolut genialen HTML-, PHP- und SQL-Editor gefunden, > Danke danke danke ;-) > > > recht unbekannt > Jo schade *fg* > > > Er ist freeWare, hat sehr gutes und ausführliches Hightlighning, man kann > > Allerdings fehlt im Moment noch die Hilfe. > Auch einige andere PHP-Features müssen noch dazu. > lol, bin ich da jetzt irgendwie in ein Fettnäpfchen getreten? :) Ist der doch bekannter, als ich annehme? Ausserdem klingst Du so, als ob Du direkter damit etwas zu tun hättest? Ich glaube ich muss mir mal die Info von WeaverSlave anschauen, sehe ich da dann irgendwo Deinen Namen? *ggg* -- Alexander Mieland System-Administrator Lunatic Interactive GmbH Brunnenstrasse 181 10119 Berlin (Germany) Tel: +49-30-2830561-21 Fax: +49-30-2830561-18 http://www.lunatic.de From eschmid+sic_(at)_s.netic.de Tue, 30 Jan 2001 23:18:27 +0100 Date: Tue, 30 Jan 2001 23:18:27 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Code help() On Sun, Jan 28, 2001 at 11:09:03PM +0100, Fabian Betto wrote: > Das Problem ist, dass das Update nicht funktioniert. > Die Felder stimmen und die Connection ist da ... > > $remoteaddr=getenv("REMOTE_ADDR"); > $sql_ip = "SELECT se_ip FROM se_datas where se_id=$se_id"; > $sql_result = mysql_query($sql_ip); > $ip = mysql_fetch_array($sql_result); > if ($remoteaddr == $ip[0]) { > Header("Location: http://www.test.ch/error.php"); > } > else { > $sql_update = "UPDATE se_datas set > se_anzvotes=se_anzvotes+1, > se_sumvotes=se_sumvotes+$votes, > se_ip=$remoteaddr where se_id=$se_id"; > $result_update = mysql_query($sql_update); > } Wenn se_ip ein CHAR Feld ist dann kanns auch nicht funktionieren, da sollte man einfache Anführungszeichen nehmen. Schau Dir halt die Fehlermeldung im MySQL-Monitor an oder lasse Dir die Fehlermeldung von PHP ausgeben. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From mk_(at)_php-homepage.de 30 Jan 2001 22:20:49 -0000 Date: 30 Jan 2001 22:20:49 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_OT_-_Lizenz_f=FCr_UltraEdi?= Alexander Mieland schrieb: > > lol, bin ich da jetzt irgendwie in ein Fettnäpfchen getreten? :) > Ist der doch bekannter, als ich annehme? Ja, ist er. Hat er auch verdient. > Ausserdem klingst Du so, als ob Du direkter damit etwas zu tun > hättest? Och, nö, Thomas benutzt ihn nur gelegentlich mal ;) > Ich glaube ich muss mir mal die Info von WeaverSlave anschauen, > sehe ich da dann irgendwo Deinen Namen? *ggg* Kein Kommenar. SCNR Mark -- Tipps & Tricks zu PHP -> http://www.php-homepage.de German Gabber Network _(at)_ http://www.gabber.de From CyrillSchumacher_(at)_swol.de Tue, 30 Jan 2001 23:21:23 +0100 Date: Tue, 30 Jan 2001 23:21:23 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] Code help() > Blick nicht mehr durch ... Dieser Code sollte schauen, > ob die IP in der DB schon vorhanden ist. Wenn ja: > Header Location. Wenn nein, update in der DB. hast du überprüft ob auch JEDE variable gesetzt ist ? lass dir die vars mit var_dump() ausgeben. hinter jedem mysql_query(9 setze noch ein or die(mysql_error()." _(at)_ ".__LINE__); $ip = mysql_fetch_array() werte mit $ip["se_ip"] ansprechen. > $sql_update = "UPDATE se_datas set > se_anzvotes=se_anzvotes+1, > se_sumvotes=se_sumvotes+$votes, > se_ip=$remoteaddr where se_id=$se_id"; > $result_update = mysql_query($sql_update); es muss doch heißen where se_id='$se_id' ebenso se_ip='$remoteaddr' kiri From jh_(at)_jh-web.de Tue, 30 Jan 2001 23:24:40 +0100 Date: Tue, 30 Jan 2001 23:24:40 +0100 From: Juergen Hofmann jh_(at)_jh-web.de Subject: [php] PHP-Script wieder aufrufen; als cronjob Hi PHPler, ich rufe ein PHP-Script per cronjob auf. Nun soll sich die PHP-Datei immer wieder selbst aufrufen. Hier kann ich ja die header() Funktion nicht verwenden. Welche andere Möglichkeit gibt es denn sonst noch für diese Verwendung? Schon mal danke für Euere Hilfe. Cu, Jürgen From dma147_(at)_arcormail.de Tue, 30 Jan 2001 23:30:59 +0100 Date: Tue, 30 Jan 2001 23:30:59 +0100 From: Alexander Mieland dma147_(at)_arcormail.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_OT_-_Lizen?= =?iso-8859-1?Q?z_f=FCr_UltraEdi?= =?iso-8859-1?Q?z_f=FCr_UltraEdi?= ----- Original Message ----- From: "Mark Kronsbein" > > > > lol, bin ich da jetzt irgendwie in ein Fettnäpfchen getreten? :) > > Ist der doch bekannter, als ich annehme? > > Ja, ist er. Hat er auch verdient. > stimmt, auf jeden Fall! > > Ausserdem klingst Du so, als ob Du direkter damit etwas zu tun > > hättest? > > Och, nö, Thomas benutzt ihn nur gelegentlich mal ;) > Ja, aber klar doch... > > Ich glaube ich muss mir mal die Info von WeaverSlave anschauen, > > sehe ich da dann irgendwo Deinen Namen? *ggg* > > Kein Kommenar. > rooofl, na, da bin ich ja wirklich kräftig reingetreten! (Habe mir eben die Info angeschaut...) Hmmm...aber mir scheint wirklich so, dass man hier in der Liste den Editor so gut wie gar nicht kennt? Ich meine, ich bin ja nun auch schon ein wenig dabei und habe schon einige Fragen und Antworten, rund um Editoren gelesen, aber niemand hat da diesen WeaverSlave erwähnt...!? -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.apboard.de <--| |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| From mike_(at)_pro-entertain.de Tue, 30 Jan 2001 23:31:02 +0100 Date: Tue, 30 Jan 2001 23:31:02 +0100 From: Mike Greubel mike_(at)_pro-entertain.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_PHP-Stammtisch_N=FCrnberg?= Hi, > weis jemand, ob es in Nürnberg einen PHP-Stammtisch gibt? > Oder sind Nürnberger(innen) hier, die Interesse haben so einen zu gründen? Obwohls nich in diese ML gehört, gute Idee... Bin zwar Unterfranke, aber Nürnberg klingt besser als Köln oder Hamburg (-; PM an mike.greubel_(at)_pro-entertain.de Ciao Mike From eschmid+sic_(at)_s.netic.de Tue, 30 Jan 2001 23:34:01 +0100 Date: Tue, 30 Jan 2001 23:34:01 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PHP-Script wieder aufrufen; als cronjob On Tue, Jan 30, 2001 at 11:24:40PM +0100, Juergen Hofmann wrote: > ich rufe ein PHP-Script per cronjob auf. > Nun soll sich die PHP-Datei immer wieder selbst aufrufen. > Hier kann ich ja die header() Funktion nicht verwenden. > Welche andere Möglichkeit gibt es denn sonst noch für diese Verwendung? Warum nicht? Nimm halt einen cronjob und rufe mit diesem immer die gleiche PHP-Datei auf. Oder habe ich Dich etwa falsch verstanden. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From jan.harjes_(at)_gmx.de Tue, 30 Jan 2001 23:51:36 +0100 Date: Tue, 30 Jan 2001 23:51:36 +0100 From: Jan Harjes jan.harjes_(at)_gmx.de Subject: [php] Bestimmte Zeile aus TXT-Datei Hallo! In einer Datei sind bestimmte News-Daten gespeichert. Jede Zeile steht hier für ein Newsposting, und diese Zeile ist nochmal unterteilt in Autor, Email ..., die durch ein |:| getrennt sind. Nun hab ich folgendes Problem: Die Datei ist ziemlich groß, über 400 kb, und wenn ich jetzt versuche Postings eines bestimmten Autors zu finden, wird das Script nach 30 Sekunden beendet. Ich gehe zur Zeit so vor: Jede Zeile wird von Anfang an einzeln eingelesen, und dann mit $daten=explode("|:|", $newsdata) in einem Array gespeichert. Der Name des Autors steht hier z.b. an 1. Stelle, also $daten[0]. Danach wird $daten[0] mit dem gesuchten Autor ($autor) verglichen, und wenn das Ergebnis positiv ist, soll das gesamte Newsposting aus gegeben werden. $x=fopen($news_file,"r"); $newsdata= chop(fgets($x,1500)); while (!feof($x)) { if (strlen($newsdata)>0 ){ $newsdata = trim($newsdata); $daten = explode("``x",$newsdata); if ($daten[0]==$autor) { usw... } } Gibt es vielleicht eine elegantere und vorallem schnellere Lösung für mein Problem? mfg, Jan Harjes --- url: http://www.nd4spd.de From eschmid+sic_(at)_s.netic.de Tue, 30 Jan 2001 23:56:41 +0100 Date: Tue, 30 Jan 2001 23:56:41 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re=3A_=5Bphp=5D_Re=3A_=5Bphp=5D_Re=3A_=5Bphp=5D?= =?iso-8859-1?Q?_OT_-_Lizenz_f=FCr_UltraEdiz_f=FCr_UltraEdi?= =?iso-8859-1?Q?_OT_-_Lizenz_f=FCr_UltraEdiz_f=FCr_UltraEdi?= On Tue, Jan 30, 2001 at 11:30:59PM +0100, Alexander Mieland wrote: > Hmmm...aber mir scheint wirklich so, dass man hier in der > Liste den Editor so gut wie gar nicht kennt? > Ich meine, ich bin ja nun auch schon ein wenig dabei und habe schon > einige Fragen und Antworten, rund um Editoren gelesen, aber > niemand hat da diesen WeaverSlave erwähnt...!? Diese Diskussion ist aber mal nicht sehr gerne auf der ML gesehen. Deshalb gibts an allen Ecken und Enden Links zu Editoren. Diese Diskussionen sind meistens genauso unfruchtbar, wie die um Betriebssysteme oder Programmiersprachen. Der beste Editor ist und bleibt der emacs. Kaffekochen und Leberwurstbrote (vorsicht, kann BSE haltig sein) schmieren, kann er noch nicht. Bei http://php.net/links.php ist eine Editor Liste enthalten. Wenn man dem Link folgt, dann findet man z.B. den WeaverSlave nicht. Vielleicht ist dieser Editor deshalb so unbekannt. -Egon (bin ja selbst ein Editor :) -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From dukel_(at)_web.de Tue, 30 Jan 2001 23:56:27 +0100 Date: Tue, 30 Jan 2001 23:56:27 +0100 From: Timo Kehler [dukel] dukel_(at)_web.de Subject: [php] fgets fgets liest ja alles aus bis zur ende der zeile... der datei oder bis zur markierung... wie sagt man fgets das der alles bis zum ende auslesen soll??? fgets(datei,ende_der_datei) danke... - - - > www.DUKEL.de < - - - Dukel alias Timo... webmaster_(at)_dukel.de From eschmid+sic_(at)_s.netic.de Wed, 31 Jan 2001 00:07:17 +0100 Date: Wed, 31 Jan 2001 00:07:17 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Bestimmte Zeile aus TXT-Datei On Tue, Jan 30, 2001 at 11:51:36PM +0100, Jan Harjes wrote: > Gibt es vielleicht eine elegantere und vorallem schnellere Lösung für mein > Problem? Schreib die Daten in eine Datenbank. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From php_(at)_andreasludwig.com Wed, 31 Jan 2001 00:19:18 +0100 Date: Wed, 31 Jan 2001 00:19:18 +0100 From: Andreas php_(at)_andreasludwig.com Subject: [php] Re[2]: [php] "benchmark" mit microtime Hi Thomas, > function benchtime(){ > $temp = microtime(); > $temp = explode(" ",$temp); > $temp = $temp[1]+$temp[0]; > return ($temp);} > gehts noch besser/kürzer ? function benchtime(){ $temp = explode(" ",microtime()); $runtime = $temp[1]+$temp[0]; return ($runtime); } Wenn Du das ganze gerne noch formatieren möchtest: function benchtime($stellen){ $temp = explode(" ",microtime()); $runtime = $temp[1]+$temp[0]; return number_format($runtime,$stellen); } Wenn Du benchtime(2); aufrufst, wird das Ergebnis mit zwei Nachkommastellen ausgegeben als Beispiel... Gruß Andreas http://www.scripts.org From php_(at)_andreasludwig.com Wed, 31 Jan 2001 00:23:31 +0100 Date: Wed, 31 Jan 2001 00:23:31 +0100 From: Andreas php_(at)_andreasludwig.com Subject: [php] fgets Hi Timo, > wie sagt man fgets das der alles bis zum ende auslesen soll??? > fgets(datei,ende_der_datei) fgets($datei,4096)); geht automatisch bis zum Ende einer Datei. Gruß Andreas http://www.scripts.org From eschmid+sic_(at)_s.netic.de Wed, 31 Jan 2001 00:26:10 +0100 Date: Wed, 31 Jan 2001 00:26:10 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] fgets On Wed, Jan 31, 2001 at 12:23:31AM +0100, Andreas wrote: > > wie sagt man fgets das der alles bis zum ende auslesen soll??? > > > fgets(datei,ende_der_datei) > > fgets($datei,4096)); > > geht automatisch bis zum Ende einer Datei. Stimmt nicht, im PHP Manual (http://php.net/fgets) steht was anderes. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From pfeiffer_(at)_uris.de Wed, 31 Jan 2001 01:07:09 +0100 Date: Wed, 31 Jan 2001 01:07:09 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Bestimmte Zeile aus TXT-Datei Hallo, > > Gibt es vielleicht eine elegantere und vorallem schnellere Lösung > > für mein Problem? > Schreib die Daten in eine Datenbank. das ist unfair! wenn das Egon liest, gibts es einen Heidenspektakel. zur ASCII-File: --------------- Das haengt etwas von Deiner PHP-Version und der Newslaenge ab: - unter 8kB/Zeile ist es egal - ueber 8kB/Zeile nur mit PHP4 $news = file($news_file); /*-- ist nur EIN Plattenzugriff */ while(list($k,$val)=_(at)_each($news)) { $daten = explode("|:|", trim($val)); /*-- trim entfernt \r\n */ if($daten[0]==$autor) { usw... } } Noch schneller bist Du, wenn Du die Daten vorher aufbereitest und includierst: news_file: ------------------------------------------------------- $nesw['Autorname'] = array("der Text", ... , "Datum"); $nesw['Autorname'] = array("der Text", ... , "Datum"); $nesw['Autorname'] = array("der Text", ... , "Datum"); ------------------------------------------------------- include($news_file); $gesucht = $news[$autor]; if (!$gesucht) {echo "ham wa nich";} Eine DB waere jedoch echt besser, wenn das machbar ist. m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From l-andre_(at)_gmx.de Wed, 31 Jan 2001 01:33:03 +0100 Date: Wed, 31 Jan 2001 01:33:03 +0100 From: =?iso-8859-1?Q?Andr=E9?= Laugks l-andre_(at)_gmx.de Subject: [php] Bestimmte Zeile aus TXT-Datei Hallo! Jan Harjes wrote: > $x=fopen($news_file,"r"); > $newsdata= chop(fgets($x,1500)); > while (!feof($x)) { > if (strlen($newsdata)>0 ){ > > $newsdata = trim($newsdata); > $daten = explode("``x",$newsdata); > > if ($daten[0]==$autor) { > usw... > } > } > > Gibt es vielleicht eine elegantere und vorallem schnellere Lösung für mein > Problem? Vielleicht ein etwas anderer Ansatz! Mit der folgenden Methode habe ich mal eine Datei ausgelesen, die mit sicherheit größer als 400KB war. Während dessen habe ich noch die Daten formatiert, durchsucht ect. $a = 0; $speichern = array(); // jede Zeile ein Element in der Array $artikel $artikel = file($news_file);  for($i = 0; $i < count($artikel); $i++) { $daten = explode(":", $artikel[0]); if($daten[0] == $autor) { // jede gefundene Zeile abspeichern um später // weiter verarbeitet werden zu können $speichern[$a] = $artikel[$i]; $a++; } } Standardmäßig ist max_execution_time in der php.ini(seit PHP4) auf 30 Sekunden eingestellt. Kann man ändern, dann bricht der Interpreter erst später ab. mfg, André Laugks From eschmid+sic_(at)_s.netic.de Wed, 31 Jan 2001 01:35:35 +0100 Date: Wed, 31 Jan 2001 01:35:35 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Bestimmte Zeile aus TXT-Datei On Wed, Jan 31, 2001 at 01:07:09AM +0100, Norbert Pfeiffer wrote: > > > Gibt es vielleicht eine elegantere und vorallem schnellere Lösung > > > für mein Problem? > > Schreib die Daten in eine Datenbank. > das ist unfair! > wenn das Egon liest, gibts es einen Heidenspektakel. > Eine DB waere jedoch echt besser, wenn das machbar ist. Ich habs gelesen und die Antwort stammte zufälligerweise von mir. Aber warum sollte ich ein Heidenspektakel machen? Ich finde es nur schade, das man mit konstruktiver Kritik bei den Listen-Admins auf taube Ohren stösst. Da zieht man sich halt zurück und beantwortet solche Fragen nicht mehr. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From poppcorn_(at)_cornelia-boenigk.de Wed, 31 Jan 2001 00:02:30 +0100 Date: Wed, 31 Jan 2001 00:02:30 +0100 From: Cornelia Boenigk poppcorn_(at)_cornelia-boenigk.de Subject: [php] Netscape zeigt php-Dateien nicht an Hallo Liste Immer, wenn ich versuche, unter Windows lokal im Netscape eine php-Datei anzuzeigen, kommt ein Fenster, in dem ich mir auswaehlen kann, ob ich die Datei mit dem verknuepften Editor anschauen will, oder ob ich die Datei auf die Platte speichern will. Wie kann ich Netscape dazu ueberreden php-Dateien anzuzeigen. Im Linux kann ers ja auch. Ich hoffe, Ihr habt einen heissen Tip. Meine Konfiguration: Win95, PWS 4, PHP 4 und Netscape 4.75 Herzlichen Dnk und liebe Gruesse Conni From mike_(at)_pro-entertain.de Wed, 31 Jan 2001 06:41:55 +0100 Date: Wed, 31 Jan 2001 06:41:55 +0100 From: Mike Greubel mike_(at)_pro-entertain.de Subject: [php] Netscape zeigt php-Dateien nicht an Guten Morgen, > Hallo Liste > > Immer, wenn ich versuche, unter Windows lokal im Netscape > eine php-Datei anzuzeigen, kommt ein Fenster, in dem ich mir > auswaehlen kann, ob ich die Datei mit dem verknuepften > Editor anschauen will, oder ob ich die Datei auf die Platte > speichern will. Wie kann ich Netscape dazu ueberreden > php-Dateien anzuzeigen. Im Linux kann ers ja auch. Ich > hoffe, Ihr habt einen heissen Tip. > > Meine Konfiguration: Win95, PWS 4, PHP 4 und Netscape 4.75 Es sollte eine Datei mit dem Namen PWS-php4cgi.reg und PWS-php4isapi.reg im Verzeichnis isapi Deines PHP-Dirs. Eines dieser Dateien PWS-php4cgi = als CGI installieren PWS-php4isapi = als Server-Modul installieren doppelt klicken und somit der Registry hinzufügen. Dann sollte es gehen. Mfg Mike From GH-lists_(at)_ecora.de Wed, 31 Jan 2001 08:05:30 +0100 Date: Wed, 31 Jan 2001 08:05:30 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Timeout bei Linkcheck Norbert Pfeiffer schrieb > und der ist fuer alles moegliche einsetzbar, > nur nicht fuer defekte Links und DNS-Fehler... :-(( Hast Du mal ein reproduzierbares Beispiel? Guido Haeger From m.keller_(at)_mssc.ch Wed, 31 Jan 2001 08:14:37 +0100 Date: Wed, 31 Jan 2001 08:14:37 +0100 From: Markus Keller mssc m.keller_(at)_mssc.ch Subject: [php] PHP mit Sybase Hallo Liste Ich habe bis jetzt nur mit Postgres und MySql gearbeitet. Nun muss ich via PHP auf einen Sybase Server Zugreifen. Ich habe die Lib-Files für Sybase unter RedHat 7.0 in das Verzeichnis /opt/sybase-11.9.2 kopiert und PHP mit --with-sybase-ct=/opt/sybase-11.9.2 und --with-apache=/Pfad-zu-apache kompiliert. Es hat alles geklappt. make und make install bei PHP und beim Apache sind OK. Wenn ich jetzt aber den Apache starten will, kriege ich die Fehlermeldung "Speicherfehler" und Schluss. In den Logfiles ist nichts eingetragen. Habe ich etwas vergessen? Weiss jemand von Euch, wo ich eine Doku zu PHP und Sybase finden kann? Ich bin für jeden Tipp dankbar. Der Server soll später unter Dabian laufen. Gruss Markus From webmeister_(at)_phpwarez.de Wed, 31 Jan 2001 08:41:22 +0100 Date: Wed, 31 Jan 2001 08:41:22 +0100 From: Peter Prochaska webmeister_(at)_phpwarez.de Subject: [php] PHP-Stammtisch =?iso-8859-1?q?N=FCrnberg?= Am Dienstag, 30. Januar 2001 21:38 schrieb Juergen Hofmann: > Hi PHPler, > > weis jemand, ob es in Nürnberg einen PHP-Stammtisch gibt? > Oder sind Nürnberger(innen) hier, die Interesse haben so einen zu gründen? > > Cu, Jürgen Aber sicher ! cu -- Peter Prochaska www.phpwarez.de rulez !! From volker.jahns_(at)_rentokil.de Wed, 31 Jan 2001 08:47:07 +0100 Date: Wed, 31 Jan 2001 08:47:07 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] PHP-Stammtisch =?iso-8859-1?Q?N=FCrnberg?= > > weis jemand, ob es in Nürnberg einen PHP-Stammtisch gibt? wie sieht es mit "Trinkerabenden" im Düsseldorfer Raum aus? -- | email | volker.jahns_(at)_rentokil.de | viejay_(at)_viejay.de | web | www.rentokil.de | www.viejay.de | phone | 0211 9658646 | fax | 0211 96586789 | 0180 505254899911 From michael.pietsch_(at)_berlin.de Wed, 31 Jan 2001 08:30:18 +0100 Date: Wed, 31 Jan 2001 08:30:18 +0100 From: Michael Pietsch michael.pietsch_(at)_berlin.de Subject: [php] Thumbnails ... ... ja, ich habe den FAQ-Artikel ueberflogen. Nein, ich kann bei meinem Provider (freedom2surf) keine binarys compilieren! (oder doch? wie?) wie kann ich mit Bordmitteln, also plain php alle jpg's in einem Verzeichnis als thumbnails darstellen? ____________________________________________________ Michael Pietsch michael.pietsch_(at)_berlin.de From sascha.php_(at)_scherhak.de Wed, 31 Jan 2001 09:34:49 +0100 Date: Wed, 31 Jan 2001 09:34:49 +0100 From: Zakkery sascha.php_(at)_scherhak.de Subject: [php] Euro Umrechnung Guten Morgen ! ... schon geht die Fragerei los :o) Ich möchte DM Beträge in Euro umrechnen und 2 stellen nach dem Komma abschneiden. Im Moment mache ich das mit der ermittelten länge des Strings und schneide ihn dann mit substr ab, wenn der Wert allerdings von 100tern in 1000ern wechselt stimmt das alles schon nicht mehr .... Kann mir bitte jemand helfen ? Gibt es einen halbsokomplezierten Weg ? Ich habe schon im Archiv gesucht aber bin nicht fündig geworden. Vielen Dank im vorraus Gruß Sascha From Mathias.Gloss_(at)_start.de Wed, 31 Jan 2001 09:35:15 +0100 Date: Wed, 31 Jan 2001 09:35:15 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Euro Umrechnung Guten morgen auch :) > ---------- > Von: Zakkery[SMTP:sascha.php_(at)_scherhak.de] > > Guten Morgen ! > ... schon geht die Fragerei los :o) > Ich möchte DM Beträge in Euro umrechnen und 2 stellen nach dem > Komma abschneiden. > Schau mal in die Doku, String functions, sprintf oder printf. Das rundet dann auch gleich noch. Irgendwo gabs auch mal eine Funktion numberformat oder so, aber die find ich in dem Manual net mehr ... vielleicht sollte man das mal etwas umorganisieren *g* Viele Grüße, Mathias From php_(at)_andreasludwig.com Wed, 31 Jan 2001 09:45:31 +0100 Date: Wed, 31 Jan 2001 09:45:31 +0100 From: Andreas php_(at)_andreasludwig.com Subject: [php] Re[2]: [php] fgets Hi eschmid+sic, >> fgets($datei,4096); >> >> geht automatisch bis zum Ende einer Datei. > Stimmt nicht, im PHP Manual (http://php.net/fgets) steht was anderes. > -Egon Stimmt, da steht: $buffer = fgets($fd, 4096); ;-) Gruß Andreas http://www.scripts.org From php_(at)_andreasludwig.com Wed, 31 Jan 2001 09:58:56 +0100 Date: Wed, 31 Jan 2001 09:58:56 +0100 From: Andreas php_(at)_andreasludwig.com Subject: [php] Euro Umrechnung Hi Zakkery, >> Guten Morgen ! > ... schon geht die Fragerei los :o) > Ich möchte DM Beträge in Euro umrechnen und 2 stellen nach dem > Komma abschneiden. Im Moment mache ich das mit der ermittelten > länge des Strings und schneide ihn dann mit substr ab, > wenn der Wert allerdings von 100tern in 1000ern wechselt > stimmt das alles schon nicht mehr .... > Kann mir bitte jemand helfen ? > Gibt es einen halbsokomplezierten Weg ? > Ich habe schon im Archiv gesucht aber bin nicht fündig geworden. > Vielen Dank im vorraus > Gruß Sascha $dm_betrag="25.54"; $kurs="1.95583"; $euro=sprintf("%01.2f",($dm_betrag/$kurs)); echo "$euro EURO"; Der Punkt ist das Komma! %01.2f ergibt die Nachkommastellen (2). Mehr zu "sprintf" gibts hier http://php.net/manual/en/function.sprintf.php Gruß Andreas http://www.scripts.org From der_(at)_Tobi.li Wed, 31 Jan 2001 10:26:29 +0100 Date: Wed, 31 Jan 2001 10:26:29 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] PHP-Script wieder aufrufen; als cronjob solang die seite nicht von einem browser interpretiert wird geht das nur einmal... zb. wget drauf dann wird sie einmal aufgerufen -> aus. aber es wärja kein cronjob wenn du nich andauern aufrufen könntest. alle 2min oder so... höher wäre auch bisl bescheuert. From sascha.php_(at)_scherhak.de Wed, 31 Jan 2001 10:22:53 +0100 Date: Wed, 31 Jan 2001 10:22:53 +0100 From: Zakkery sascha.php_(at)_scherhak.de Subject: [php] AW: [php] Euro Umrechnung Hi ! >$dm_betrag="25.54"; >$kurs="1.95583"; >$euro=sprintf("%01.2f",($dm_betrag/$kurs)); >echo "$euro EURO"; >Der Punkt ist das Komma! >%01.2f ergibt die Nachkommastellen (2). OK - danke für das Script :o) Zwischenzeitlich habe ich auch noch ein paar andere Wege aufgetan ... Mir bleibt nurnoch eine Frage : Wie ersetze ich den Punkt in der Umrechnung gegen ein Komma ? Mit str_replace wird irgendwie meine ganze Anzeige verschluckt :o( Ist es im Endeeffekt kein String ? Danke im vorraus !!! Gruß Zakkery From Mathias.Gloss_(at)_start.de Wed, 31 Jan 2001 10:30:16 +0100 Date: Wed, 31 Jan 2001 10:30:16 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] AW: [php] Euro Umrechnung Hallo Sascha PHP Zakkery, > ---------- > Von: Zakkery[SMTP:sascha.php_(at)_scherhak.de] > > OK - danke für das Script :o) > Zwischenzeitlich habe ich auch noch ein paar andere Wege aufgetan ... > Mir bleibt nurnoch eine Frage : > Wie ersetze ich den Punkt in der Umrechnung gegen ein Komma ? > wie gesagt mit number_format() .... mittlerweile hab ichs gefunden ... steht bei den mathematischen Funktionen. > Mit str_replace wird irgendwie meine ganze Anzeige verschluckt :o( > Ist es im Endeeffekt kein String ? > Wenn du eine Zahl (was es wohl war) mit str_replace anpackst, wird sie in- tern erst mal in einen String umgewandelt (sollte sie zumindest *grübel*). Von dem her sollte es funktionieren ... Schick doch einfach mal die Zeile wo das nicht funktioniert (und noch die paar Zeilen ausenrum, die man zum Verstehen braucht ,) Grüße, Mathias From hpf_(at)_abarcar.com Wed, 31 Jan 2001 10:32:20 +0100 Date: Wed, 31 Jan 2001 10:32:20 +0100 From: hpf hpf_(at)_abarcar.com Subject: [php] Euro Umrechnung Zakkery wrote: > > Guten Morgen ! > ... schon geht die Fragerei los :o) > Ich möchte DM Beträge in Euro umrechnen und 2 stellen nach dem > Komma abschneiden. Im Moment mache ich das mit der ermittelten > länge des Strings und schneide ihn dann mit substr ab, > wenn der Wert allerdings von 100tern in 1000ern wechselt > stimmt das alles schon nicht mehr .... > Kann mir bitte jemand helfen ? > Gibt es einen halbsokomplezierten Weg ? > Ich habe schon im Archiv gesucht aber bin nicht fündig geworden. ---------- Hallo, so sollte es gehen ----- $grand_total=555; echo ""; echo "DM ".number_format($grand_total,2,',','.'); echo "
"; echo "Euro ".number_format(($grand_total/1.95583),2,',','.'); ----------- Gruesse Helmut P. Fleischhauer http://www.abarcar.net From mk_(at)_php-homepage.de 31 Jan 2001 08:22:47 -0000 Date: 31 Jan 2001 08:22:47 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] Netscape zeigt php-Dateien nicht an Cornelia Boenigk schrieb: > Morgen Conny! > Immer, wenn ich versuche, unter Windows lokal im Netscape > eine php-Datei anzuzeigen, kommt ein Fenster, in dem ich mir Was meinst du mit lokal? c:\bla\foo.php oder http://localhost/foo.php Mark -- Tipps & Tricks zu PHP -> http://www.php-homepage.de German Gabber Network _(at)_ http://www.gabber.de From caefer_(at)_yahoo.com Wed, 31 Jan 2001 09:27:32 +0100 Date: Wed, 31 Jan 2001 09:27:32 +0100 From: Christian Schaefer caefer_(at)_yahoo.com Subject: [php] AW: [php] Netscape zeigt php-Dateien nicht an hallo! ich gehe mal davon aus, daß du deinen server wie auch php ordnungsgemäß installiert hast. das heißt aber nicht, daß du einfach irgendwo php-dateien aufrufen kannst. du mußt diese über deinen server anwählen. also statt 'file//c|irgendwas/index.php' 'http://localhost/irgendwas/index.php' die dateien müssen sich selbstredend auch im htdocs-verzeichnis deines servers befinden. gruß christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From Alexander.Haeussel_(at)_celsius37.com Wed, 31 Jan 2001 10:45:21 +0100 Date: Wed, 31 Jan 2001 10:45:21 +0100 From: =?iso-8859-1?Q?Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] PHP-Script wieder aufrufen; als cronjob > ich rufe ein PHP-Script per cronjob auf. > Nun soll sich die PHP-Datei immer wieder selbst aufrufen. > Hier kann ich ja die header() Funktion nicht verwenden. > Welche andere Möglichkeit gibt es denn sonst noch für diese > Verwendung? Warum so kompliziert??? Ich mache sowas ähnliches, allerdings nicht nur über cron. Die kleinste Zeiteinheit beim cronjob ist 1min, wenn dir das zu lange ist, dann bau dir ein kleines shesllskript. sieht bei mir ungefär so aus Der cronjob: * * * * * root test -x /usr/local/bin/ && /usr/local/bin/ > /dev/null und das skript: i=1 n=4 while [ $i -le $n ] do lynx -dump http://127.0.0.1/upload/datei.phtml sleep 15 let i=i+1 done Da passiert folgendes , das skript durchläuft sich alle 15sek nach 4mal stoppt es und wird vom cronjob wieder aufgerufen.... Vielleicht nicht das eleganteste aber es geht... Gruss alex --- Alexander Häussel celsius37.com AG Email mailto:alexander.haeussel_(at)_celsius37.com Internet http://www.celsius37.com From eschmid_(at)_php.net Wed, 31 Jan 2001 11:11:35 +0100 Date: Wed, 31 Jan 2001 11:11:35 +0100 From: Egon Schmid (_(at)_vacation) eschmid_(at)_php.net Subject: [php] Re[2]: [php] fgets Andreas wrote: > >> fgets($datei,4096); > >> > >> geht automatisch bis zum Ende einer Datei. > > > Stimmt nicht, im PHP Manual (http://php.net/fgets) steht was anderes. > Stimmt, da steht: > > $buffer = fgets($fd, 4096); Und bei 4096 Zeichen ist meistens noch das Ende einer Datei. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin 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 CeBIT 2001, Halle 6, Stand F62/4 From thomas.schuermann_(at)_stadt-gladbeck.de Wed, 31 Jan 2001 11:16:20 +0100 Date: Wed, 31 Jan 2001 11:16:20 +0100 From: Thomas =?iso-8859-1?Q?Sch=FCrmann?= thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] Problem bei Datumsberechnungen Hallo zusammen, ich habe da ein Problem. Mit folgendem Code erzeuge ich Strings, die den aktuellen und die vier zurückliegenden Monate enthalten: $amonat = date ("m-Y", mktime (0, 0, 0, date("m"), date("d"), date("Y"))); $lmonat = date ("m-Y", mktime (0, 0, 0, date("m") - 1, date("d"), date("Y"))); $vmonat = date ("m-Y", mktime (0, 0, 0, date("m") - 2, date("d"), date("Y"))); $vvmonat = date ("m-Y", mktime (0, 0, 0, date("m") - 3, date("d"), date("Y"))); $vvvmonat = date ("m-Y", mktime (0, 0, 0, date("m") - 4, date("d"), date("Y"))); Klappt auch soweit, der Jahreswechsel wird auch berücksichtigt, aber _heute_, am 31.01.2001 steht in $amonat 01-2001, $lmonat 12-2000, $vmonat 12-2000, $vvmonat 10-2000, $vvvmonat 10-2000. Weiss jemand, woran das liegt bzw. was ich verkehrt mache? Danke und Gruß Thomas -- *------------------------------------------* | Thomas Schürmann | | Visit me: http://www.elchs-kramkiste.de | *------------------------------------------* From ebie_(at)_netcologne.de Wed, 31 Jan 2001 11:19:45 +0100 Date: Wed, 31 Jan 2001 11:19:45 +0100 From: Oliver Eberlein ebie_(at)_netcologne.de Subject: [php] php4 / doc_root Hallo ! Mein kleines Problem: Habe einen Apache mit php-cgi. Auf dieser Maschine laufen mehrere Domains. 1. Kann ich bei php-cgi überhaupt in .htaccess mittels php_value Variablen setzen ? 2. Ich müsste für jede Domain einen eigenen doc_root setzen. Was gibt es da für Tricks ? Viele Grüsse, Oliver ! -- From info_(at)_rauch-medien.de Wed, 31 Jan 2001 11:22:37 +0100 Date: Wed, 31 Jan 2001 11:22:37 +0100 From: Olaf Rauch info_(at)_rauch-medien.de Subject: [php] Euro Umrechnung Nach der Umrechnung über die split-Funktion Euro und Cent voneinander trennen. Beide werde liegen dann in einem Array. Die Cents kannst Du dann wie bisher auf die Länge 2 beschneiden. From info_(at)_rauch-medien.de Wed, 31 Jan 2001 11:23:58 +0100 Date: Wed, 31 Jan 2001 11:23:58 +0100 From: Olaf Rauch info_(at)_rauch-medien.de Subject: [php] Trinkerabenden im =?iso-8859-1?Q?D=FCsseldorfer?= Raum Hallo Volker, ich komme zwar aus dem Raum Bochum, aber an einem PHP-Stammtisch in Düsseldorf wäre ich auch interessiert. Ciao, Olaf From volker.jahns_(at)_rentokil.de Wed, 31 Jan 2001 11:29:45 +0100 Date: Wed, 31 Jan 2001 11:29:45 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] Trinkerabenden im =?iso-8859-1?Q?D=FCsseldorfer?= Raum mhh, vielleicht kann man ja das Rheinland mit dem Ruhrgebiet eingigen... ich nehme mal an aus Köln könnten sich auch noch ein paar erwärmen und Alt bestellen .-) -- | email | volker.jahns_(at)_rentokil.de | viejay_(at)_viejay.de | web | www.rentokil.de | www.viejay.de | phone | 0211 9658646 | fax | 0211 96586789 | 0180 505254899911 From php_(at)_andreasludwig.com Wed, 31 Jan 2001 11:35:34 +0100 Date: Wed, 31 Jan 2001 11:35:34 +0100 From: Andreas php_(at)_andreasludwig.com Subject: [php] Euro Umrechnung Hi Zakkery, > Ich möchte DM Beträge in Euro umrechnen und 2 stellen nach dem > Komma abschneiden. $dm_betrag="25.54"; $kurs="1.95583"; $euro=sprintf("%01.2f",($dm_betrag/$kurs)); echo "$euro EURO"; Der Punkt ist das Komma! %01.2f ergibt die Nachkommastellen (2). Mehr zu "sprintf" gibts hier http://php.net/manual/en/function.sprintf.php Gruß Andreas http://www.scripts.org From php_(at)_andreasludwig.com Wed, 31 Jan 2001 11:36:27 +0100 Date: Wed, 31 Jan 2001 11:36:27 +0100 From: Andreas php_(at)_andreasludwig.com Subject: [php] Re[2]: [php] Re[2]: [php] fgets Hi Egon, >> $buffer = fgets($fd, 4096); > Und bei 4096 Zeichen ist meistens noch das Ende einer Datei. > -Egon Sicher, aber das wird nicht in der Funktion fgets() abgefragt, sondern in einer while() Schleife vorher: while(!feof($fd)) { $line = fgets($fd, 4096); } Das war ja aber auch nicht die Frage.... Gruß Andreas http://www.scripts.org From webmeister_(at)_phpwarez.de Wed, 31 Jan 2001 11:36:13 +0100 Date: Wed, 31 Jan 2001 11:36:13 +0100 From: Peter Prochaska webmeister_(at)_phpwarez.de Subject: [php] Trinkerabenden im =?iso-8859-1?q?D=FCsseldorfer=20Raum?= Am Mittwoch, 31. Januar 2001 11:29 schrieb Volker Jahns: > mhh, vielleicht kann man ja das Rheinland mit dem Ruhrgebiet eingigen... > ich nehme mal an aus Köln könnten sich auch noch ein paar erwärmen und > Alt bestellen .-) Schaut doch mal auf www.phpug.de und diskutiert da weiter. cu -- Peter Prochaska www.phpwarez.de rulez !! From mailing_(at)_rpnetworks.de Wed, 31 Jan 2001 11:37:52 +0100 Date: Wed, 31 Jan 2001 11:37:52 +0100 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] OT: Webserver Hallo Liste, ich habe leider eine kurze Frage die nichts mit PHP zu tun hat. Ich suche schon seit Tagen den neuen IIS vom MS (Version 5 glaub ich)! Leider finde ich nirgends denn Download oder eine Kaufoption oder sowas. Kann mir da bitte jemand helfen? PM an mailto:mailing_(at)_rpnetworks.de Ich bin fuer jede Hilfe dankbar. Gruss Rene ---- Wirklich reich ist nur, wer soviele Traeume in der Seele traegt, dass die Realitaet sie nicht zerstoeren kann! ---- From pfeiffer_(at)_uris.de Wed, 31 Jan 2001 11:25:30 +0100 Date: Wed, 31 Jan 2001 11:25:30 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Timeout bei Linkcheck Hallo Guido, > > und der ist fuer alles moegliche einsetzbar, > > nur nicht fuer defekte Links und DNS-Fehler... :-(( > Hast Du mal ein reproduzierbares Beispiel? oops, da muss ich wohl mal in die ChangeLog schauen. War gerade auf meiner Testseite, die geht ploetzlich ?! Aber mal was anderes: Was sollen diese Server-Antworten auf fsockopen() bedeuten: - http://www.lego.com/ 302 Moved Temporarily - http://www.bionicle.com/ 302 Object moved die Seite werden jedoch im Browser dargestellt Diese und andere z.T. sehr unverstaendliche Antworten findet man hier: http://itbw.de/_tests/diverse/div2/fsockopen.php3 Die Links kann man weiter unten in einem neuen Fenster oeffnen und so den Unterschied feststellen... m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From pfeiffer_(at)_uris.de Wed, 31 Jan 2001 11:36:22 +0100 Date: Wed, 31 Jan 2001 11:36:22 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Re[2]: [php] fgets Hallo Andreas, > >> fgets($datei,4096); > >> geht automatisch bis zum Ende einer Datei. > > Stimmt nicht, im PHP Manual (http://php.net/fgets) steht was anderes. > Stimmt, da steht: > $buffer = fgets($fd, 4096); - ;-) lol Den Text ignorierst Du einfach, was ? Returns a string of up to length - 1 bytes read from the file pointed to by fp. Reading ends when length - 1 bytes have been read, on a newline (which is included in the return value), or on EOF (whichever comes first). Das einlesen kompletter Dateien funktioniert mit file(); oder bei Binarys mit fread($fp, filesize($file)); Lesen bildet halt nur manchmal... ;-) m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From pfeiffer_(at)_uris.de Wed, 31 Jan 2001 11:41:09 +0100 Date: Wed, 31 Jan 2001 11:41:09 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Re[2]: [php] fgets > > >> fgets($datei,4096); > > >> geht automatisch bis zum Ende einer Datei. > > > Stimmt nicht, im PHP Manual (http://php.net/fgets) steht was anderes. > > Stimmt, da steht: > > $buffer = fgets($fd, 4096); > Und bei 4096 Zeichen ist meistens noch das Ende einer Datei. lol, besonders bei Lese- und Schreibmuffel... ;-) m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From webmeister_(at)_phpwarez.de Wed, 31 Jan 2001 11:42:45 +0100 Date: Wed, 31 Jan 2001 11:42:45 +0100 From: Peter Prochaska webmeister_(at)_phpwarez.de Subject: [php] OT: Webserver Am Mittwoch, 31. Januar 2001 11:37 schrieb Rene Paschold: > ich habe leider eine kurze Frage die nichts mit PHP zu tun hat. GENAU ! > Ich suche schon seit Tagen den neuen IIS vom MS (Version 5 glaub ich)! > Leider finde ich nirgends denn Download oder eine Kaufoption oder > sowas. Frag doch mal in einer M$ newsgroup nach, gibts doch genug. cu -- Peter Prochaska www.phpwarez.de rulez !! From Mathias.Gloss_(at)_start.de Wed, 31 Jan 2001 11:46:39 +0100 Date: Wed, 31 Jan 2001 11:46:39 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Timeout bei Linkcheck Aloha, > ---------- > Von: Norbert Pfeiffer[SMTP:pfeiffer_(at)_uris.de] > > Was sollen diese Server-Antworten auf fsockopen() bedeuten: > - http://www.lego.com/ 302 Moved Temporarily > Location: /.?wfx2=lh2hj34l8s Ist ein Redirect auf die Location, die weiter unten angegeben ist. (Hab ich mal oben hingeschrieben). Soweit ich mich erinnere, sollten aber Redirects immer den kompletten Pfad enthalten *grübel* also http://..... > - http://www.bionicle.com/ 302 Object moved > ist auch ein Redirect auf: Location: http://www.lego.com/bionicle/ > die Seite werden jedoch im Browser dargestellt > Genau, weil der bei 302 einfach die unter Location angegeben URLs automatisch holt. Nur scheinen da die Programmierer und/oder der IIS 5 zu versagen, denn bei letzterem steht unter dem Redirect noch allerhand Kram, was man bei einem Redirect gar net braucht *wunder* wie: Content-Type, Content-Length, Cache-Control ... > Diese und andere z.T. sehr unverstaendliche Antworten findet > man hier: http://itbw.de/_tests/diverse/div2/fsockopen.php3 > oder in der entsprechenden RFC ;-)))) Grüße, Mathias From smj_(at)_intratools.de Wed, 31 Jan 2001 11:50:32 +0100 Date: Wed, 31 Jan 2001 11:50:32 +0100 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] Problem bei Datumsberechnungen > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Thomas Schürmann > To: php_(at)_solix.wiso.Uni-Koeln.DE > Subject: [php] Problem bei Datumsberechnungen > > Hallo zusammen, Hi Thomas, > ... > $amonat = date ("m-Y", mktime (0, 0, 0, date("m"), date("d"), > date("Y"))); > $lmonat = date ("m-Y", mktime (0, 0, 0, date("m") - 1, date("d"), > date("Y"))); > $vmonat = date ("m-Y", mktime (0, 0, 0, date("m") - 2, date("d"), > date("Y"))); > $vvmonat = date ("m-Y", mktime (0, 0, 0, date("m") - 3, date("d"), > date("Y"))); > $vvvmonat = date ("m-Y", mktime (0, 0, 0, date("m") - 4, date("d"), > date("Y"))); > > Klappt auch soweit, der Jahreswechsel wird auch berücksichtigt, aber > _heute_, > am 31.01.2001 steht in > $amonat 01-2001, > $lmonat 12-2000, > $vmonat 12-2000, > $vvmonat 10-2000, > $vvvmonat 10-2000. > > Weiss jemand, woran das liegt bzw. was ich verkehrt mache? Da muss man noch die Stunden beruecksichtigen ... ;-( (date("d") == 1) ? $Stunde = 0 : $Stunde = 24; $amonat = date ("m-Y", mktime (date("H")-$Stunde, 0, 0, date("m"), date("d"), date("Y"))); $lmonat = date ("m-Y", mktime (date("H")-$Stunde, 0, 0, date("m") - 1, date("d"), date("Y"))); $vmonat = date ("m-Y", mktime (date("H")-$Stunde, 0, 0, date("m") - 2, date("d"), date("Y"))); $vvmonat = date ("m-Y", mktime (date("H")-$Stunde, 0, 0, date("m") - 3, date("d"), date("Y"))); $vvvmonat = date ("m-Y", mktime (date("H")-$Stunde, 0, 0, date("m") - 4, date("d"), date("Y"))); Gruss, Juri From a-otto_(at)_web.de Wed, 31 Jan 2001 10:53:41 +0000 Date: Wed, 31 Jan 2001 10:53:41 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] OT: Webserver Hi Peter, >> Ich suche schon seit Tagen den neuen IIS vom MS (Version 5 glaub ich)! >> Leider finde ich nirgends denn Download oder eine Kaufoption oder >> sowas. Win2K Enetrprise oder wie die sich jetzt nennt hat ihn drin. Allerdings wird fuer den Betrieb als "Live-Server" AFAIK eine kostenpflichtige Lizenz benoetigt. Liebe Gruesse, Andreas -- andreas otto london (uk) From pfeiffer_(at)_uris.de Wed, 31 Jan 2001 12:01:26 +0100 Date: Wed, 31 Jan 2001 12:01:26 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] AW: [php] Timeout bei Linkcheck Hallo Mathias, > oder in der entsprechenden RFC ;-)))) ach nee, dann gehe bitte noch einmal hin und waehle 'uris.de' ------------------------------------- HTTP/1.1 404 Object Not Found Server: Microsoft-IIS/4.0 Date: Wed, 31 Jan 2001 11:10:52 GMT Content-Length: 461 Content-Type: text/html ------------------------------------- Socket: 1 Adress: www.uris.de/cgi-bin/cgifonts.exe ------------------------------------- und wenn Du den Link clickst, siehst Du den 404... Zeige mir die dazu passende Stelle in der RFC... ;-) Ich weiss, mit'm Indianer waere das nicht passiert, aber wie willst Du das weltweit durchsetzen... ;-) m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From pfeiffer_(at)_uris.de Wed, 31 Jan 2001 12:04:25 +0100 Date: Wed, 31 Jan 2001 12:04:25 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] OT: Webserver > >> Ich suche schon seit Tagen den neuen IIS vom MS (Version 5 glaub ich)! > >> Leider finde ich nirgends denn Download oder eine Kaufoption oder > >> sowas. > Win2K Enetrprise oder wie die sich jetzt nennt hat ihn drin. > Allerdings wird fuer den Betrieb als "Live-Server" AFAIK eine > kostenpflichtige Lizenz benoetigt. mist, hoffentlich ist die so teuer, dass ihn keiner mehr nimmt... :-)) m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From Mathias.Gloss_(at)_start.de Wed, 31 Jan 2001 12:14:54 +0100 Date: Wed, 31 Jan 2001 12:14:54 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] AW: [php] Timeout bei Linkcheck Hi, > ---------- > Von: Norbert Pfeiffer[SMTP:pfeiffer_(at)_uris.de] > > > oder in der entsprechenden RFC ;-)))) > ach nee, > dann gehe bitte noch einmal hin und waehle 'uris.de' > ------------------------------------- > HTTP/1.1 404 Object Not Found > Da fällt mir jetzt auch nix dazu ein, aber du fragtest ja nur nach den 302-Headern :-) Hm.... obwohl kennt ... HTTP 1.0 schon Host: .... ? Ich dacht immer die Unterstützung für virtuelle Webserver gibts erst ab HTTP 1.1 ... muss ich nochmal zuhause nach.- guggen.... hat aber mit dem eigentlichen Problem (404) nix zu tun *grübel* > Ich weiss, mit'm Indianer waere das nicht passiert, > hm, wer weiß ? > aber wie willst Du das weltweit durchsetzen... ;-) > Och .... das geht einfach ... bisher hatte jede IIS-Version einen Fehler, durch den man entweder den IIS beenden (dann kam nur der Hausarzt Dr. Watson) oder den ganzen Server sich gen Redmond verneigen lies (mit nem blauen Bildschirm :) Viele Grüße, Mathias From GH-lists_(at)_ecora.de Wed, 31 Jan 2001 12:16:21 +0100 Date: Wed, 31 Jan 2001 12:16:21 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Timeout bei Linkcheck Norbert Pfeiffer schrieb > da muss ich wohl mal in die ChangeLog schauen. > War gerade auf meiner Testseite, die geht ploetzlich ?! D.h. der angegebene Timeout-Parameter hat bei Dir die gewünschte Wirkung? Ich hatte vor wenigen Wochen einige Tests mit PHP4.0.4pl1 gemacht und teilweise den Connect zu Servern versucht, die gerade down waren, bzw. zu "Domains", zu denen es gar keine DNS-Einträge gabe. Wenn ich mich richtig erinnere, dann hatte der Timeout-Parameter die gewünschte Wirkung. Guido Haeger From thomas.schuermann_(at)_stadt-gladbeck.de Wed, 31 Jan 2001 12:15:36 +0100 Date: Wed, 31 Jan 2001 12:15:36 +0100 From: Thomas =?iso-8859-1?Q?Sch=FCrmann?= thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] Problem bei Datumsberechnungen Hallo Juri, Juri Smarschevski schrieb: > > Hi Thomas, > > > ... > > Weiss jemand, woran das liegt bzw. was ich verkehrt mache? > > Da muss man noch die Stunden beruecksichtigen ... ;-( > Ist das ein Bug oder ein Feature? > > (date("d") == 1) ? $Stunde = 0 : $Stunde = 24; > $amonat = date ("m-Y", mktime (date("H")-$Stunde, 0, 0, > ... > Gruss, > Juri > Funktioniert bella best und 1000 Dank. Gruß Thomas -- *------------------------------------------* | Thomas Schürmann | | visit me: http://www.elchs-kramkiste.de | *------------------------------------------* From c-r-c_(at)_gmx.net Wed, 31 Jan 2001 12:32:56 +0100 Date: Wed, 31 Jan 2001 12:32:56 +0100 From: Roger c-r-c_(at)_gmx.net Subject: [php] Re[2]: [php] Timeout bei Linkcheck On Wednesday, January 31, 2001 11:25 Norbert Pfeiffer wrote : > Aber mal was anderes: > Was sollen diese Server-Antworten auf fsockopen() bedeuten: > - http://www.lego.com/ 302 Moved Temporarily > - http://www.bionicle.com/ 302 Object moved > die Seite werden jedoch im Browser dargestellt > Diese und andere z.T. sehr unverstaendliche Antworten findet > man hier: http://itbw.de/_tests/diverse/div2/fsockopen.php3 > Die Links kann man weiter unten in einem neuen Fenster > oeffnen und so den Unterschied feststellen... hab ich mal getestet und bekomme bei [ www.lego.com ] auch diese meldung (via fsockopen() ): HTTP/1.1 302 Moved Temporarily Server: Microsoft-IIS/5.0 Date: Wed, 31 Jan 2001 11:23:04 GMT Connection: close Location: /.?wfx2=lh2hj34l8s wenn ich die seite nun im browser aufrufe, ist fast dasselbe zu sehen, nur in grün halt : in der url-leist steht dann : "http://www.lego.com/_mem_bin/nocookie.asp?/?wfx2=lh2hj34l8s" und im fenster: "No cookie. To access this site your browser must be accepting cookies." scheint also an den abgeschaltenen keksen zu liegen bzw. an der direkten weiterleitung von [ www.lego.com ] auf [ www.lego.com/irgendwas.asp ], welche nur browser mit aktivierten keksen durchlässt. -- Roger From info_(at)_agathos.net Wed, 31 Jan 2001 12:35:22 +0100 Date: Wed, 31 Jan 2001 12:35:22 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Uptime ermitteln Hallo Leute, ist es mit php möglich, die Uptime eines Apache (unter Linux) oder eines MySQL Servers zu ermitteln? Wenn ja, wie? Danke Liebe Grüße Theo From Wilhelm.Kempter_(at)_sglcarbon.de Wed, 31 Jan 2001 12:40:39 +0100 Date: Wed, 31 Jan 2001 12:40:39 +0100 From: Kempter, Wilhelm Wilhelm.Kempter_(at)_sglcarbon.de Subject: [php] unix+oracle+php Hallo Josef, >Für ein Projekt will ich folgendes verwenden: > >Sun Solaris + Apache + Oracle + php > >Welche Version von Oracle und Sun Solaris zum Einsatz kommen, weiß ich noch nicht. > >Da ich mit einer solchen Zusammenstellung noch nie gearbeitet haben, würde mich Genau diese Kombination verwende ich in einem Projekt, das seit einem Jahr produkiv eingesetzt wird. Wir begannen mit Solaris 2.5, ORACLE 7.2, PHP 3.x und Apache 1.2. Der allmähliche Umstieg auf Solaris 7, ORACLE 8.1.5, PHP 4.0.x und Apache 1.3.12 verlief ohne nennenswerte Probleme. Allerdings verwenden wir (immer noch) ORA-Funktionen, da zu Beginn die OCI-Funktionen noch nicht verfügbar waren. Wir verwenden zwei SUNs, eine als Datenbankserver und eine als HTTP- Server. Persistente ORACLE-Verbindung ist aus Leistungsgründen angebracht. Beim Start des Indianers ist zu beachten, dass die Umgebungsvariablen entsprechend der ORACLE-Anforderungen korrekt gesetzt sind. freundliche Grüße Willi -- Willi Kempter SGL Carbon GmbH 86405 Meitingen From mk_(at)_php-homepage.de 31 Jan 2001 11:43:29 -0000 Date: 31 Jan 2001 11:43:29 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] Uptime ermitteln Hans Theo Mislisch schrieb: > ist es mit php möglich, die Uptime eines Apache (unter Linux) oder > eines MySQL Servers zu ermitteln? Mhh, das weiß ich nicht. Die generelle Uptime des Rehners geht so: function linuxUptime() { $ut = strtok( exec("cat /proc/uptime" ), "."); $days = sprintf("%2d", ($ut/(3600*24))); $hours = sprintf("%2d", ( ($ut % (3600*24)) / 3600)); $min = sprintf("%2d", ($ut % (3600*24) % 3600)/60); $sec = sprintf("%2d", ($ut % (3600*24) % 3600)%60); return array( $days, $hours, $min, $sec); } $ut = linuxUptime(); echo "Uptime: $ut[0] Tage, $ut[1] Stunden, $ut[2] Minuten"; HTH Mark -- Tipps & Tricks zu PHP -> http://www.php-homepage.de German Gabber Network _(at)_ http://www.gabber.de From smj_(at)_intratools.de Wed, 31 Jan 2001 12:47:08 +0100 Date: Wed, 31 Jan 2001 12:47:08 +0100 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] Problem bei Datumsberechnungen > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Thomas Schürmann > To: php_(at)_php-center.de > Subject: Re: [php] Problem bei Datumsberechnungen > > Hallo Juri, Hi Thomas, > Ist das ein Bug oder ein Feature? Eigentlich ist's ganz logisch (weder Bug noch Feature) ;-) Ich finde zwar kein passendes und verstaendliches Beispiel, aber ganz grob gesagt, die Stunden bzw. St:min:sec muessen mitspielen, da die Zeit 00:00:00 in einigen Faellen kann als Tag vorher oder als Tag danach interpretiert werden. > Funktioniert bella best und 1000 Dank. np Gruss, Juri From php_(at)_andreasludwig.com Wed, 31 Jan 2001 12:59:27 +0100 Date: Wed, 31 Jan 2001 12:59:27 +0100 From: Andreas php_(at)_andreasludwig.com Subject: [php] Uptime ermitteln Hi Hans, > > Hallo Leute, > ist es mit php möglich, die Uptime eines Apache (unter Linux) oder > eines MySQL Servers zu ermitteln? Quick & Dirty...;-) Datei-Inhalt uptime.php3: $uptime_info"; echo "
$mysql_info
"; ?> Auf den Server spielen und im Browser aufrufen Gruß Andreas http://www.scripts.org From php_(at)_andreasludwig.com Wed, 31 Jan 2001 13:08:18 +0100 Date: Wed, 31 Jan 2001 13:08:18 +0100 From: Andreas php_(at)_andreasludwig.com Subject: [php] Re[2]: [php] Uptime ermitteln Hi Andreas, >> Hi Hans, >> >> Hallo Leute, >> ist es mit php möglich, die Uptime eines Apache (unter Linux) oder >> eines MySQL Servers zu ermitteln? > Quick & Dirty...;-) > Datei-Inhalt uptime.php3: Ups, Fehler.... Ist die Rechneruptime, nicht die von Apache. Der Apache liefert aber ein Hauseigenes Tool mit: http://deine.domain/server-status muß evtl. erst freigeschaltet werden.... Gruß Andreas http://www.scripts.org From info_(at)_agathos.net Wed, 31 Jan 2001 13:22:40 +0100 Date: Wed, 31 Jan 2001 13:22:40 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Uptime ermitteln Hallo Andreas, > $uptime_info = "Uptime-Info Apache: " . trim(exec("uptime")) . "\n"; > $mysql_info = "Status-Info MySQL: " . trim(exec("mysqladmin status")) . > "\n"; > echo "
$uptime_info
"; > echo "
$mysql_info
"; > ?> Die Server-Uptime funkt, die MySQL nicht. Aber das ist nicht so schlimm, Server-Uptime ist schon mal ganz gut. Vielen Dank Liebe Grüße Theo From thomas.schuermann_(at)_stadt-gladbeck.de Wed, 31 Jan 2001 13:07:03 +0100 Date: Wed, 31 Jan 2001 13:07:03 +0100 From: Thomas =?iso-8859-1?Q?Sch=FCrmann?= thomas.schuermann_(at)_stadt-gladbeck.de Subject: [php] Problem bei Datumsberechnungen Hallo Juri, Juri Smarschevski schrieb: > > Eigentlich ist's ganz logisch (weder Bug noch Feature) ;-) Logik war schon immer was für andere ;) > Ich finde zwar kein passendes und verstaendliches Beispiel, > aber ganz grob gesagt, die Stunden bzw. St:min:sec muessen > mitspielen, da die Zeit 00:00:00 in einigen Faellen kann > als Tag vorher oder als Tag danach interpretiert werden. > Heisst also, für meinen speziellen Anwendungsfall genügt es, statt $lmonat = date ("m-Y", mktime (0, 0, 0, date("m") - 1, date("d"), date("Y"))); z.B. $lmonat = date ("m-Y", mktime (12, 0, 0, date("m") - 1, date("d"), date("Y"))); ^^ zu schreiben. Dann dürften aber einige Beispiele in der PHP-Literatur zumindest der Überarbeitung bzw. Ergänzung bedürfen (Mark, ist dein Buch schon in der Presse?). Danke und Gruß Thomas -- *------------------------------------------* | Thomas Schürmann | | Visit me: http://www.elchs-kramkiste.de | *------------------------------------------* From tiefschlaf_(at)_gmx.net Wed, 31 Jan 2001 13:25:35 +0100 Date: Wed, 31 Jan 2001 13:25:35 +0100 From: Stefan Markmann tiefschlaf_(at)_gmx.net Subject: [php] OT: Webserver der iis 5 is ab win2k server - also auch in as und dc drin. w2k server kostet mit 5 cal ca. 1300,- hat aber nix mit php zu tun :) stefan > > >> Ich suche schon seit Tagen den neuen IIS vom MS (Version 5 glaub ich)! > > >> Leider finde ich nirgends denn Download oder eine Kaufoption oder > > >> sowas. > > Win2K Enetrprise oder wie die sich jetzt nennt hat ihn drin. > > Allerdings wird fuer den Betrieb als "Live-Server" AFAIK eine > > kostenpflichtige Lizenz benoetigt. > mist, > hoffentlich ist die so teuer, dass ihn keiner mehr nimmt... :-)) From smj_(at)_intratools.de Wed, 31 Jan 2001 14:22:29 +0100 Date: Wed, 31 Jan 2001 14:22:29 +0100 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] Problem bei Datumsberechnungen > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Thomas Schürmann > To: php_(at)_php-center.de > Subject: Re: [php] Problem bei Datumsberechnungen > > Hallo Juri, Hi Thomas, > >Juri Smarschevski schrieb: > > Ich finde zwar kein passendes und verstaendliches Beispiel, > > aber ganz grob gesagt, die Stunden bzw. St:min:sec muessen > > mitspielen, da die Zeit 00:00:00 in einigen Faellen kann > > als Tag vorher oder als Tag danach interpretiert werden. > > Oo, grober Schreibfehler "da die Zeit 00:00:00 in einigen Faellen als Tag vorher oder als Tag danach interpretiert werden kann", so ist's besser ;-) > Heisst also, für meinen speziellen Anwendungsfall genügt es, statt > > $lmonat = date ("m-Y", mktime (0, 0, 0, date("m") - 1, date("d"), > date("Y"))); > z.B. > $lmonat = date ("m-Y", mktime (12, 0, 0, date("m") - 1, date("d"), > date("Y"))); > ^^ > zu schreiben. Ne, genuegt's nicht > Dann dürften aber einige Beispiele in der PHP-Literatur zumindest > der Überarbeitung > bzw. Ergänzung bedürfen (Mark, ist dein Buch schon in der Presse?). Keine Ahnung, lese keine Buecher (lesen ist schwer, verstehen noch schwerer ;-) ). Uebrigens auf php.net sind einige User Notes zum Thema mktime falsch, die sind auch nicht offiziel, klar, aber just for info. Ok, zurueck zu Deinem Beispiel $amonat = date ("Y-m-d", mktime (0, 0, 0, date("m")-1, date("d"), date("Y"))); print "$amonat
"; // 2000-12-31 $amonat = date ("Y-m-d", mktime (0, 0, 0, date("m")-2, date("d"), date("Y"))); print "$amonat
"; // 2000-12-01 und nicht 2000-11-30 Das kann man als Bug bezeichnen, oder auch nicht Jan -31 Days Dez -31 Days Nov -30 Days Offensichtlich wird's 30.Nov 24-00-00 als 1.Dez. 00-00-00 interpretiert, schreiben wir hingegen $amonat = date ("Y-m-d", mktime (0, 0, 0, date("m")-2, date("d"), date("Y")) - 1); // 1 Sec. abziehen dann hab ma als Ergebnis 2000-11-30 So, jetzt ist die "Verwirrungsstufe" gut genug (fuer beiden) und ich kann mich verabschieden ;-) Gruss, Juri From pa_(at)_cabag.ch Wed, 31 Jan 2001 14:28:49 +0100 Date: Wed, 31 Jan 2001 14:28:49 +0100 From: Peter Althaus pa_(at)_cabag.ch Subject: [php] Import von Flash5 XMLsend Daten Hallo zusammen Ich hab folgendes Problem. Ein Flash5-Programm sendet an mein PHP-Script mit dem Befehl XMLsend ein XML-File (via POST). Leider macht das Flash das nicht im Format Name/Value (habe keinen Filename) sondern sendet direkt die XML Daten hinterher. (Hab ich in diversen Flash-Foren gelesen). Mein Problem ist nun, wie bekomme ich diesen Stream in eine Variable? Oder gibt es andere Lösungsansätze? Mit freundlichen Gruessen Peter Althaus From garbe_(at)_gmx.de Wed, 31 Jan 2001 14:18:53 +0100 Date: Wed, 31 Jan 2001 14:18:53 +0100 From: Ithamar Garbe garbe_(at)_gmx.de Subject: [php] Netscape zeigt php-Dateien nicht an Cornelia Boenigk wrote: > Hallo Liste > > Immer, wenn ich versuche, unter Windows lokal im Netscape > eine php-Datei anzuzeigen, kommt ein Fenster, in dem ich mir > auswaehlen kann, ob ich die Datei mit dem verknuepften > Editor anschauen will, oder ob ich die Datei auf die Platte > speichern will. Wie kann ich Netscape dazu ueberreden > php-Dateien anzuzeigen. Im Linux kann ers ja auch. Ich > hoffe, Ihr habt einen heissen Tip. Hallo Cornelia, wie versuchst du die PHP-Dateien denn zu öffnen? Wenn du sie direkt von der Platte laden willst, also z.B. D:\wwwroot\test.php kann Netscape damit nix anfangen, weil die PHP-Dateien erst geparst werden müssen, und zwar vom PHP-Interpreter, der normalerweise vom Webserver aufgerufen wird. Wenn du die Dateien mit http://localhost/test.php oder etwas ähnlichem aufrufst, dann ist der Webserver nicht richtig konfiguriert oder PHP nicht korrekt installiert. In der Konfig-Datei des Webservers muss PHP so gekennzeichnet sein, dass es erst durch den Interpreter gejagt wird, der anschliessend den HTML-Code an den Browser schickt. Willst du die PHP-Dateien direkt mit dem Browser aus einer Datei öffnen, bekommt der Browser den PHP-Code, mit dem er nichts anfangen kann und will sie öffnen oder speichern. Falls du Apache nutzt, schau mal in der httpd.conf, ob Zeilen in dieser Art vorhanden sind, damit Apache PHP korrekt erkennt: AddType application/x-httpd-php .php Das bedeutet, dass alle Dateitypen mit der Endung "php" korrekt geparst werden. Ich vermute, dass du unter WinDoze die Dateien direkt öffnen willst und bei Linux die Files per Webserver ansprichst, daher der Fehler. Wenn du unter Win9x die Dateien über deinen Webserver anschaust, sollte es gehen... Hoffe geholfen zu haben... Es kann sein, dass diese Antwort ziemlich spät kommt, da die Telekom zur Zeit Probleme bei unserem Einwahlknoten hat... Gruss, Ithamar From CyrillSchumacher_(at)_swol.de Wed, 31 Jan 2001 14:52:51 +0100 Date: Wed, 31 Jan 2001 14:52:51 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] Uptime ermitteln > > > $uptime_info = "Uptime-Info Apache: " . trim(exec("uptime")) . "\n"; > > $mysql_info = "Status-Info MySQL: " . trim(exec("mysqladmin status")) . > > "\n"; > > echo "
$uptime_info
"; > > echo "
$mysql_info
"; > > ?> > > Die Server-Uptime funkt, die MySQL nicht. Aber das ist nicht so schlimm, > Server-Uptime ist schon mal ganz gut. du kannst übrigens über das /proc verzeichnis sämtliche daten des rechners abfragen: cat /proc/net/arp liefert dir alle MAC adressen der connectierten rechner cat /proc/version die version cat /proc/pci cat /proc/cpuinfo und so weiter ... kiri From poppcorn_(at)_cornelia-boenigk.de Wed, 31 Jan 2001 15:11:40 +0100 Date: Wed, 31 Jan 2001 15:11:40 +0100 From: Cornelia Boenigk poppcorn_(at)_cornelia-boenigk.de Subject: [php] Netscape zeigt php-Dateien nicht an Hallo Detlef, Mike und Mark > 04:50, eine reichliche Stunde nach Deiner Frage...:-) Schnell genug? Sehr schnell, wenn man bedenkt, dass ich die Mail um 00:02 abgesetzt habe. Der Webserver laeuft, PHP laeuft, die Verzeichnisse stimmen. Ich kann meine php-Dateien problemlos mit dem IntenetExplorer ueber localhost laufen lassen. Nur der Netscape macht das nicht. Kann das sein, dass Netscape den PWS nicht mag? Der Hintergrund: ich habe ein Formular, und weil der NS die inputs und textareas viel groesser darstellt als der IE moechte ich sehen, wie mein Layout im NS aussieht. Alle Dateiendungen, die nur nach php "riechen" sind in der registry eingetragen. Der Aufruf erfolgt mit http://localhost/datei.php . Liebe Gruesse Conni From s.fuentes_(at)_the-service.de Wed, 31 Jan 2001 15:40:00 +0100 Date: Wed, 31 Jan 2001 15:40:00 +0100 From: Sebastian Fuentes s.fuentes_(at)_the-service.de Subject: [php] Netscape zeigt php-Dateien nicht an Hy Ho ... Versuchs mal mit der localen IP Adresse deines Rechners ... oder alternativ mit http://127.0.0.1 der Standard IP die hinter localhost liegt. Ich glaube mich zu erinnern das es manchmal mit localhost Probleme gab. >Der Aufruf erfolgt mit http://localhost/datei.php . > >Liebe Gruesse >Conni mfg Sebastian Fuentes Web-Development _(at)_ Nets AG ---------------------------------------------------------- sebastian.fuentes_(at)_nets-ag.de # _(at)_work s.fuentes_(at)_the-service.de # _(at)_home http://www.nets-ag.de # My employer http://strange-movies.de # newest projekt ---------------------------------------------------------- From r.diehn_(at)_rz.hs-wismar.de Wed, 31 Jan 2001 15:58:21 +0100 Date: Wed, 31 Jan 2001 15:58:21 +0100 From: Reiner Diehn r.diehn_(at)_rz.hs-wismar.de Subject: [php] PHP-4.0.4pl1 und Apache-1.3.14 unter Solaris2.7 Hi, ich habe auf einer WS unter Solaris2.7 MySQL-3.23.31, PHP 4.0.4pl1 und Apache1.3.14 installiert, um Content-Managmnet Systeme zu testen. Die Installationen waren erfolgreich. Die Installation von Apache mit PHP4 als DSO habe ich lt. folgender Anleitung durchgeführt: http://.thickbook.com/extra/php_apachephp4_ix.phtml D.h. für Apache: ./configure --prefix=/usr/local/apache_1.3.13 --enable-module=so make make install httpd.conf anpassen apachectl start --> alles o.k. für PHP: ./configure --prefix=/usr/local \ --with-apxs=/usr/local/apache_1.3.14/bin/apxs \ --enable-versioning --with-mysql=/usr/local/mysql \ --enable-track-vars Danach kam die Info, daß die debug.log error-messages enthält. Inhalt der debug.log: CONFIGURE: './configure' '--prefix=/usr/local' '--with-apxs=/usr/local/apache_1.3.14/bin/apxs' '--with -mysql=/usr/local/mysql' '--enable-versioning' '--enable-track-vars' CC: gcc CFLAGS: -g -O2 CPPFLAGS: -D_POSIX_PTHREAD_SEMANTICS -DSOLARIS2=270 -DUSE_EXPAT CXX: CXXFLAGS: INCLUDES: -I/usr/local/apache_1.3.14/include -I$(top_builddir)/Zend -I/usr/local/mysql/include/mysql LDFLAGS: -R/usr/ucblib -L/usr/ucblib -R/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2 -L/usr/loc al/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2 -R/usr/local/mysql/lib/mysql -L/usr/local/mysql/lib/mysql LIBS: -lmysqlclient -lresolv -lresolv -lm -ldl -lcrypt -lnsl -lsocket -lsocket -lgcc DLIBS: SAPI: apache PHP_RPATHS: /usr/ucblib /usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2 /usr/local/mysql/lib/mysql uname -a: SunOS kfm 5.7 Generic_106541-06 sun4u sparc SUNW,Ultra-2 gcc -o conftest -g -O2 -D_POSIX_PTHREAD_SEMANTICS -DSOLARIS2=270 -DUSE_EXPAT -R/usr/ucblib -L/usr/ucbl ib -R/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2 -L/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2. 95.2 -R/usr/local/mysql/lib/mysql -L/usr/local/mysql/lib/mysql conftest.c -lmysqlclient -lresolv -lresol v -lm -ldl -lcrypt -lnsl -lsocket -lsocket -lgcc 1>&5 Undefined first referenced symbol in file uncompress /usr/local/mysql/lib/mysql/libmysqlclient.so compress /usr/local/mysql/lib/mysql/libmysqlclient.so ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status make und make install brachten keine weiteren Fehler. Die Anpassungen der httpd.conf d.h. LoadModule php4_module libexec/libphp4.so erfolgte auch und libexec/libphp4.so ist auch vorhanden. Beim "apachectl restart" kam dann der in der dieser Liste schon diskutierte Fehler: ./bin/apachectl restart: httpd not running, trying to start Syntax error on line 207 of /usr/local/apache_1.3.14/conf/httpd.conf: Cannot load /usr/local/apache_1.3.14/libexec/libphp4.so into server: ld.so.1: /usr/local/apache_1.3.1 4/bin/httpd: fatal: rel ocation error: file /usr/local/lib/libmysqlclient.so.10: symbol uncompress: referenced symbol not fou nd ./bin/apachectl restart: httpd could not be started Für Linux wurde vorgeschlagen, in /etc/ld.so.conf --> '/usr/local/mysql/lib/mysql' einzutragen und 'ldconfig' auszuführen. Bei Solaris geht das aber nicht so. Welche Lösung gibt es hierfür ? MfG Reiner Diehn -- Hochschule Wismar - FH fuer Technik, Wirtschaft und Gestaltung PSF 1210, 23952 Wismar, RZ, Tel.: +49 3841 753-303, Fax: -374 E-Mail: R.Diehn_(at)_rz.hs-wismar.de,http://www.hs-wismar.de/~diehn From h9440241_(at)_edv1.boku.ac.at Wed, 31 Jan 2001 16:13:51 +0100 Date: Wed, 31 Jan 2001 16:13:51 +0100 From: Roland Spielhofer h9440241_(at)_edv1.boku.ac.at Subject: [php] Uptime ermitteln On 31 Jan 01, at 13:22, Hans Theo Mislisch wrote: > Die Server-Uptime funkt, die MySQL nicht. Aber das ist nicht so schlimm, > Server-Uptime ist schon mal ganz gut. Schau mal im phpMyAdmin nach. Auf der Startseite "MySQL Runtime klicken, auf der nächsten Seite ganz runter scrollen bis zum Eintrag "uptime". Im Script steht sicher wie´s geht ;-) Grüße Roland From ralf_(at)_php-experiments.de Wed, 31 Jan 2001 16:44:17 +0100 Date: Wed, 31 Jan 2001 16:44:17 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] PHP-4.0.4pl1 und Apache-1.3.14 unter Solaris2.7 Reiner Diehn wrote: [...] > 4/bin/httpd: fatal: rel > ocation error: file /usr/local/lib/libmysqlclient.so.10: symbol > uncompress: referenced symbol not fou > nd > ./bin/apachectl restart: httpd could not be started > > Für Linux wurde vorgeschlagen, in /etc/ld.so.conf --> > '/usr/local/mysql/lib/mysql' > einzutragen und 'ldconfig' auszuführen. Bei Solaris geht das aber nicht > so. Hab' mal auf einer Solaris-Installation nachgesehen: Dort wurde der Apache kompiliert mit: LIBS="-L/usr/local/lib/mysql/lib -L/usr/local/src/gd1.5 -lmysqlclient -lm -lgd" \ INCLUDES="-I/usr/local" \ ./configure \ --with-layout=Apache \ [...hier folgen dann weitere Optionen...] Allerdings wurde PHP nicht als DSO, sondern fest in den Apache reinkompiliert, aber daran kann es IMHO nicht liegen, schliesslich findet der Apache die MySQL-Libraries nicht. Bei Bedarf sende ich Dir die kompletten, unveraenderten Daten, aber das will ich hier nicht ueber die Liste posten. Beste Gruesse, Ralf -- : www : http://der.leitweganzeiger.de : mail : rg_(at)_leitweganzeiger.de From ich_(at)_der-kern.de Wed, 31 Jan 2001 17:08:57 +0100 Date: Wed, 31 Jan 2001 17:08:57 +0100 From: Jan-Henrik Kern ich_(at)_der-kern.de Subject: [php] dateien/Ordener anlegen? Hallo Liste, ich habe ein Script geschrieben, welches Selbsständig Dateien auf dem System anlegen soll. Dieses wird allerdings nie ausgeführt, daher meine frage, ob es möglicherweise an den Rechten des php-users liegt, und wie ich diese setzen muss, damit php dateien und ordner anlegen darf! Vielleicht hat ja jemand eine Idee dazu... Grüße, Jan (Es geht übrigens darum, dateien auf die platte hochzuladen) From php_(at)_sct-research.de Wed, 31 Jan 2001 17:16:41 +0100 (MET) Date: Wed, 31 Jan 2001 17:16:41 +0100 (MET) From: Mirko Giese php_(at)_sct-research.de Subject: [php] komisches verhalten von echo hi liste, ich hab hier ein unerklärliches verhalten...vielleicht kann mir jemand erklären, warum diese ausgabe kommt. also erstmal der code. ich habe das benchmarkscript von thomas pons genommen und es mal ausprobiert. function benchtime(){ $temp = microtime(); $temp = explode(" ",$temp); $temp = $temp[1]+$temp[0]; return ($temp);} $anfang = benchtime(); {some code} $ende = benchtime(); echo $ende-$anfang.' Sekunden
'; echo '('.$ende.' - '.$anfang.')'. $ende-$anfang.' Sekunden
'; echo '('.$ende.' - '.$anfang.') $ende-$anfang Sekunden';
die echos erzeugen folgendes: 1.2661300897598 Sekunden -980957282.18205 Sekunden (980957283.23912 - 980957282.18205) $ende-$anfang Sekunden die erste ausgabezeile finde ich richtig. die zweite versteh ich aber überhaupt nicht. was passiert da? meiner meinung nach müßte in zeile 2 stehen: (980957283.23912 - 980957282.18205) 1.2661300897598 Sekunden irre ich mich oder was macht php da? viele grüße mirko From wagner_(at)_globalpark.de Wed, 31 Jan 2001 17:25:15 +0100 Date: Wed, 31 Jan 2001 17:25:15 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] komisches verhalten von echo Mirko Giese wrote: > irre ich mich oder was macht php da? In einfachen Hochkommata werden keine Ersetzungen durchgeführt. Gesundheit Wagner -- Three may keep a secret, if two of them are dead. From wagner_(at)_globalpark.de Wed, 31 Jan 2001 17:28:45 +0100 Date: Wed, 31 Jan 2001 17:28:45 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] komisches verhalten von echo Alexander Wagner wrote: > In einfachen Hochkommata werden keine Ersetzungen durchgeführt. Nachtrag: Zumindest nicht von Variablen. \n etc werden auch nicht interpretiert. Nur \\ und \' werden durch \ bzw ' ersetzt. Gesundheit Wagner -- Three may keep a secret, if two of them are dead. From jens_(at)_jensbenecke.de Wed, 31 Jan 2001 17:55:06 +0100 Date: Wed, 31 Jan 2001 17:55:06 +0100 From: Jens Benecke jens_(at)_jensbenecke.de Subject: [php] Thumbnails ... On Wed, Jan 31, 2001 at 08:30:18AM +0100, Michael Pietsch wrote: > ... ja, ich habe den FAQ-Artikel ueberflogen. Nein, ich kann bei meinem > Provider (freedom2surf) keine binarys compilieren! (oder doch? wie?) wie > kann ich mit Bordmitteln, also plain php alle jpg's in einem Verzeichnis > als thumbnails darstellen? Ich habe dafür (unter anderem) eine Klasse geschrieben. Mail mich mal privat an. Bevor ich die veröffentliche, will ich sie noch etwas aufräumen. -- A: "Ist [...] noch am Leben?" B: "Sie wurde zusammen mit ihrem Mann begraben." A: "Das beantwortet meine Frage nicht!" http://www.hitchhikers.de/ - Die kostenlose Mitfahrzentrale für ganz Europa From ulf.wendel_(at)_phpdoc.de Wed, 31 Jan 2001 18:05:08 +0100 Date: Wed, 31 Jan 2001 18:05:08 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Timeout bei HTTP-fopen-Wrapper? Hallo, hat der HTTP-fopen-Wrapper einen automatischen Timeout? Danke! Ulf From josef_(at)_maxfusion.de Wed, 31 Jan 2001 18:22:39 +0100 Date: Wed, 31 Jan 2001 18:22:39 +0100 From: Josef Weber josef_(at)_maxfusion.de Subject: [php] Session- Probleme Hi... Ich hab Probleme mit einem Webshop, in dem sessions verwendet werden: Es sind drei Formulare, die Daten an ein viertes Skript weitergeben. Dies liest den Inhalts- Array aus und speichert diesen in eine Datenbank, zeigt die Datensätze an (Warenkorb). Dabei wird die session-ID weitergegeben, damit die Datensätze mit dem User verbunden werden können. Die Session wird auf der Warenkorb- Seite mit session_start(); explizit aufgerufen, danach wird die session-id abgefragt. Problem: Die Sessions funktionieren, jedoch wird bei jedem Aufruf des Warenkorbes eine neue Session angefangen, so werden vorher ausgewählte Bestell- Artikel nicht mehr angezeigt, da die Datenbank eine veraltete Session- ID hat.... Kennt jem. das Problem? cu Josef From info_(at)_agathos.net Wed, 31 Jan 2001 17:28:20 +0100 Date: Wed, 31 Jan 2001 17:28:20 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Uptime ermitteln >> Die Server-Uptime funkt, die MySQL nicht. Aber das ist nicht so schlimm, >> Server-Uptime ist schon mal ganz gut. > Schau mal im phpMyAdmin nach. > Auf der Startseite "MySQL Runtime klicken, auf der nächsten Seite > ganz runter scrollen bis zum Eintrag "uptime". > Im Script steht sicher wie´s geht ;-) Hi Roland, ahaa, gute Idee. Danke Liebe Grüße Theo From w.wolf_(at)_wallmedien.de Wed, 31 Jan 2001 18:31:14 +0100 Date: Wed, 31 Jan 2001 18:31:14 +0100 From: Walter Wolf w.wolf_(at)_wallmedien.de Subject: [php] Oracle ROWID Hallo Liste, Bei dem Folgenden Script ROWID ist die System-rowid, keine Spalte von mir: $query = "select distinct WARENGRUPPE, ROWID from CODE_WARENG where AKTIV = '1'"; $stmt = OCIParse($conn,$query); $rowid = OCINewDescriptor($conn,OCI_D_ROWID); OCIDefineByName($stmt,"ROWID",&$rowid); ociexecute($stmt, OCI_DEFAULT); ocicommit ($conn); while (OCIFetchInto($stmt,&$result,OCI_NUM+OCI_RETURN_NULLS)) { echo $rowid; } Bekomme ich $rowid als Object zurück. Wie kann ich die rowid anzeigen? oder wer hat eine beschreibung von dem object? Walter Wolf w.wolf_(at)_wallmedien.de --wallmedien GmbH--> http://www.wallmedien.de Detmolderstr. 195 +49(0)5251 - 29039-0 33100 Paderborn +49(0)5251 - 29039-23 fax----> From CyrillSchumacher_(at)_swol.de Wed, 31 Jan 2001 18:45:45 +0100 Date: Wed, 31 Jan 2001 18:45:45 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] Timeout bei HTTP-fopen-Wrapper? > Hallo, > > hat der HTTP-fopen-Wrapper einen automatischen Timeout? > > Danke! > > Ulf #################################### file.c /* {{{ proto bool socket_set_timeout(int socket_descriptor, int seconds, int microseconds) Set timeout on socket read to seconds + microseonds */ PHP_FUNCTION(socket_set_timeout) { #if HAVE_SYS_TIME_H zval **socket, **seconds, **microseconds; int type; void *what; int socketd = 0; struct timeval t; if (ZEND_NUM_ARGS() < 2 || ZEND_NUM_ARGS() > 3 || zend_get_parameters_ex(ZEND_NUM_ARGS(), &socket, &seconds, µseconds)==FAILURE) { WRONG_PARAM_COUNT; } ############################### fsock.c static void php_fsockopen(INTERNAL_FUNCTION_PARAMETERS, int persistent) { pval **args[5]; int *sock=emalloc(sizeof(int)); int *sockp; int arg_count=ZEND_NUM_ARGS(); int socketd = -1; unsigned char udp = 0; struct timeval timeout = { 60, 0 }; ################################# scheint so, dass php einen timeout von 60 sekunden hat ... oder bin ich zu blöd c source zu lesen ? kiri From ulf.wendel_(at)_phpdoc.de Wed, 31 Jan 2001 19:31:45 +0100 Date: Wed, 31 Jan 2001 19:31:45 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Timeout bei HTTP-fopen-Wrapper? Cyrill Schumacher wrote: > fsock.c > > static void php_fsockopen(INTERNAL_FUNCTION_PARAMETERS, int persistent) { > pval **args[5]; > int *sock=emalloc(sizeof(int)); > int *sockp; > int arg_count=ZEND_NUM_ARGS(); > int socketd = -1; > unsigned char udp = 0; > struct timeval timeout = { 60, 0 }; Hallo Cyrill, das war nicht meine Frage. Ich will wissen, ob fopen(URL) einen Timeout hat und ich habe keine Lust mir folgende Kette näher anzuschauen, weil hier u.U. der Spaß noch nicht endet, sondern Abhängigkeiten den schnellen Blick erschweren: file.c, fopen() fopen_wrappers.c, php_fopen_wrapper() http_fopen_wrapper.c, php_fopen_url_wrap_http() Deswegen hoffe ich auf einen, der seine Tippfinger mit im fopen-Wrapper Spiel hatte. Es ist der Bielefelder, der wie die Krone der Dokumentation, Doktor werden könnte ;-). +----------------------------------------------------------------------+ | Authors: Rasmus Lerdorf | | Jim Winstead | | Hartmut Holzgraefe | +----------------------------------------------------------------------+ */ Ulf From eschmid_(at)_php.net Wed, 31 Jan 2001 19:38:01 +0100 Date: Wed, 31 Jan 2001 19:38:01 +0100 From: Egon Schmid (_(at)_vacation) eschmid_(at)_php.net Subject: [php] Timeout bei HTTP-fopen-Wrapper? Ulf Wendel wrote: > file.c, fopen() > fopen_wrappers.c, php_fopen_wrapper() > http_fopen_wrapper.c, php_fopen_url_wrap_http() > > Deswegen hoffe ich auf einen, der seine Tippfinger mit im fopen-Wrapper > Spiel hatte. Es ist der Bielefelder, der wie die Krone der > Dokumentation, Doktor werden könnte ;-). Da musst Du ihm schon persönlich schreiben, er liest die ML zur Zeit nicht. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin 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 CeBIT 2001, Halle 6, Stand F62/4 From ulf.wendel_(at)_phpdoc.de Wed, 31 Jan 2001 19:47:37 +0100 Date: Wed, 31 Jan 2001 19:47:37 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Timeout bei HTTP-fopen-Wrapper? "Egon Schmid (_(at)_vacation)" wrote: > > Ulf Wendel wrote: > > > file.c, fopen() > > fopen_wrappers.c, php_fopen_wrapper() > > http_fopen_wrapper.c, php_fopen_url_wrap_http() > > > > Deswegen hoffe ich auf einen, der seine Tippfinger mit im fopen-Wrapper > > Spiel hatte. Es ist der Bielefelder, der wie die Krone der > > Dokumentation, Doktor werden könnte ;-). > > Da musst Du ihm schon persönlich schreiben, er liest die ML zur Zeit Hmm, dann warte ich die Nächte ab. Gestern konnte er nach einem heißen Bad mitten in der Nacht, über alles nur erdenkliche Auskunft geben im IRC #php.de. Es ist manchmal richtig spannend, wenn sterling, hartmut, sascha und andere aufdrehen und plaudern. Da lohnt es fast schon wieder gelegentlich reinzuschauen, auch wenn viel Lärm den Spaß trübt. Anyway, danke für den Hinweis. Ulf From mailinglists_(at)_maxfusion.de Wed, 31 Jan 2001 19:53:00 +0100 Date: Wed, 31 Jan 2001 19:53:00 +0100 From: Josef Weber mailinglists_(at)_maxfusion.de Subject: [php] =?Windows-1252?Q?Re:_=5Bphp=5D_Session-_Probleme_+++_prob_gekl=E4rt?= ----- Original Message ----- From: "Josef Weber" To: Sent: Wednesday, January 31, 2001 6:22 PM Subject: [php] Session- Probleme > Hi... > > Ich hab Probleme mit einem Webshop, in dem sessions verwendet werden: > > Es sind drei Formulare, die Daten an ein viertes Skript weitergeben. Dies > liest den Inhalts- Array aus und speichert diesen in eine Datenbank, zeigt > die Datensätze an (Warenkorb). Dabei wird die session-ID weitergegeben, > damit die Datensätze mit dem User verbunden werden können. > > Die Session wird auf der Warenkorb- Seite mit session_start(); explizit > aufgerufen, danach wird die session-id abgefragt. > > Problem: > Die Sessions funktionieren, jedoch wird bei jedem Aufruf des Warenkorbes > eine neue Session angefangen, so werden vorher ausgewählte Bestell- Artikel > nicht mehr angezeigt, da die Datenbank eine veraltete Session- ID hat.... > > Kennt jem. das Problem? > > cu Josef Problem gelöst..... cu From php_(at)_andreasludwig.com Wed, 31 Jan 2001 19:42:05 +0100 Date: Wed, 31 Jan 2001 19:42:05 +0100 From: Andreas php_(at)_andreasludwig.com Subject: [php] Re[2]: [php] Uptime ermitteln Hi Cyrill, > du kannst übrigens über das /proc verzeichnis > sämtliche daten des rechners abfragen: > cat /proc/net/arp liefert dir alle MAC adressen der connectierten rechner > cat /proc/version die version > cat /proc/pci > cat /proc/cpuinfo Sowas gibts schon fertig: http://phpsysinfo.sourceforge.net/ Geht nur korrekt mit PHP4, bei meiner 3.0.16 gibt es eine Fehlermeldung, aber sonst einfach gut...;-) Gruß Andreas http://www.scripts.org From andre_(at)_frimberger.de Wed, 31 Jan 2001 20:35:25 +0100 Date: Wed, 31 Jan 2001 20:35:25 +0100 From: =?iso-8859-1?Q?Andr=E9_Frimberger?= andre_(at)_frimberger.de Subject: [php] OT: Apache + Sonderzeichen Hi, ich habe hier einen lokalen Apache Webserver laufen. Leider kann dieser nicht mit "ä"'s und "ö"'s, usw umgehen. Was muss ich ändern, um es dem Webserver beizubringen ;) ? Mfg André Frimberger From tom_(at)_huno.net Wed, 31 Jan 2001 20:50:28 +0100 Date: Wed, 31 Jan 2001 20:50:28 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] htmlspecialchars + 2 servus, gleich vorneweg: 2. und 3. sind ziemlich php-OT, könnt ihr also gerne überspringen. 1. Ich hab ein Textfeld in dem kann der user irgendwelche Buchstaben/Zahlen/Zeichen eingeben und die werden dann auf der 2ten Page ausgegeben, aber etwas umstrukturiert (wie ist ja erst mal nicht wichtig). Funktioniert ja auch ganz gut, nur bei den Zeichen '<>' kommt die 2te Page total durcheinander (verständlicherweise). Nun hab ich jetzt ein htmlspecialchars($textfeldstring) darein gemacht, aber das hilft irgendwie nix, anstelle der '<>' sind jetzt ';' im output. 2. Kann ich irgendwie auslesen (js ?) welche Fonts der user hat und/oder ihn dazu zwingen die Page nur in einem bestimmten Font zu sehen ? 3. Ich hab in einer Tabelle diversen output der ungefähr so aussieht: X123TT SDFGRK ERTTER FGZ6FD SDFRMS DFTADQ GTRZDF MRTJSJ OERTMS FDHJDD UZTJSM YXCVMD SDFSDF WERMPQ QSALTK KDIEJS YFMVLO SETPEN Nun sieht das ganze ganz gut aus hier in der Mail, aber auf der Page sieht das ganz hässlich aus weil jeder Buchstabe eine andere Breite hat (mit Tahoma etc.) und damit auch jede Zeile des Blocks, wie kann ich es so anstellen dass der Block so schön quadratisch ist wie oben und ich weiter Tahoma benutzen kann ? Nehme gerne einen Link zum selbst lernen oder eine andere ML die sich eher mit solchen "Design"-Fragen beschäftigt (dann wohl eher per PM). danke und gruß thomas From cybermage_(at)_hirnstrudel.de Wed, 31 Jan 2001 20:51:32 +0100 Date: Wed, 31 Jan 2001 20:51:32 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] htmlspecialchars + 2 hi Thomas, Mittwoch, 31. Januar 2001, 20:50:28, hast du folgendes geschrieben: > Nun hab ich jetzt ein htmlspecialchars($textfeldstring) darein gemacht, aber > das hilft irgendwie nix, anstelle der '<>' sind jetzt ';' im output. versuchs mit htmlentities(). > 2. Kann ich irgendwie auslesen (js ?) welche Fonts der user hat und/oder ihn > dazu zwingen die Page nur in einem bestimmten Font zu sehen ? du kannst per html sagen welche font er nehmen soll ... aber wenn er die nicht hat, kannst du nix machen. > Block so schön quadratisch ist wie oben und ich weiter Tahoma benutzen kann ? tamoha is ungeeignet, weil ich mir nicht vorstellen kann, dass die jeder hat. nimm einfach 'ne monospace schriftart bzw. mach 'ne tabelle draus. bye benjamin -- There is no justice, just me! mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From dukel_(at)_web.de Wed, 31 Jan 2001 20:55:33 +0100 Date: Wed, 31 Jan 2001 20:55:33 +0100 From: Timo Kehler [dukel] dukel_(at)_web.de Subject: [php] htmlspecialchars + 2 nimm die schrift curier (new) oder wie man das schreibt... bei der sind alle buchstaben in so einer art unsichtbarer kästen egal wie breit ein buchstabe is... bei anderen wird das i z.b. direkt neben ein anderen buchstaben gesetzt... From cybermage_(at)_hirnstrudel.de Wed, 31 Jan 2001 20:57:55 +0100 Date: Wed, 31 Jan 2001 20:57:55 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Re[2]: [php] htmlspecialchars + 2 hi Timo, Mittwoch, 31. Januar 2001, 20:55:33, hast du folgendes geschrieben: > nimm die schrift curier (new) oder wie man das schreibt... wenn du schon die schriftart änderst dann nimm monospace. dann nimmt er irgendeine die eben monospace ist :-) bye benjamin -- Was jeht uns die Sintflut ahn? mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From eschmid+sic_(at)_s.netic.de Wed, 31 Jan 2001 21:06:34 +0100 Date: Wed, 31 Jan 2001 21:06:34 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re[2]: [php] htmlspecialchars + 2 On Wed, Jan 31, 2001 at 08:57:55PM +0100, Benjamin Billian wrote: > Mittwoch, 31. Januar 2001, 20:55:33, hast du folgendes geschrieben: > > > nimm die schrift curier (new) oder wie man das schreibt... > > wenn du schon die schriftart änderst dann nimm monospace. > dann nimmt er irgendeine die eben monospace ist :-) Die Schriftart Courier ist monospaced. Das ist genau das Gegenteil von den Proportionalschriften wie Times Roman oder Helvetica. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From aust_(at)_gmx.de Wed, 31 Jan 2001 21:07:55 +0100 Date: Wed, 31 Jan 2001 21:07:55 +0100 From: Mike Aust aust_(at)_gmx.de Subject: [php] SMS mit PHP auswerten Hi! Gibt es eine Möglichkeit(ich glaube zwar nicht, oder doch? :-) Eine SMS mit PHP auszuwerten? Es gibt ja Programme, die eine SMS empfangen können. Kann ich das auch mit einem Server auf dem PHP läuft? bin mal gespannt was jetzt kommt ;-) BYE Mike From cybermage_(at)_hirnstrudel.de Wed, 31 Jan 2001 21:08:57 +0100 Date: Wed, 31 Jan 2001 21:08:57 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Re[2]: [php] Re[2]: [php] htmlspecialchars + 2 hi eschmid+sic, Mittwoch, 31. Januar 2001, 21:06:34, hast du folgendes geschrieben: > Die Schriftart Courier ist monospaced. Das ist genau das Gegenteil von den > Proportionalschriften wie Times Roman oder Helvetica. ich weiß. nur wenn einer die nich hat, is wieder der browser mit schriften verteilen dran. und monospace ist eben abstrakt. bye benjamin -- There is no justice, just me! mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From tom_(at)_huno.net Wed, 31 Jan 2001 21:20:39 +0100 Date: Wed, 31 Jan 2001 21:20:39 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] htmlspecialchars + 2 On Wed, 31 Jan 2001 20:51:32 +0100, Benjamin Billian wrote: >> Nun hab ich jetzt ein htmlspecialchars($textfeldstring) darein >>gemacht, aber >> das hilft irgendwie nix, anstelle der '<>' sind jetzt ';' im >>output. > >versuchs mit htmlentities(). funktioniert auch nicht, ich sehe jetzt jede menge & und ; aber kein <>. der text ist immer innerhalb eines , hat das was damit zu tun ? um das script ganz kurz zu erlären ein bsp: $STRING = 'ABC123!?$<>'; $STRING = htmlentities($STRING); nun sucht er sich daraus 5 zufällig aus und packt die zwischen ein das sieht dann auf der page so aus: &1t3t 1!t;$ tl?A; l3BA3 tCt&; &$1!; ?&t&& also alles falsch. jemand ne idee ? gruß thomas From eschmid+sic_(at)_s.netic.de Wed, 31 Jan 2001 21:19:47 +0100 Date: Wed, 31 Jan 2001 21:19:47 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re[2]: [php] Re[2]: [php] htmlspecialchars + 2 On Wed, Jan 31, 2001 at 09:08:57PM +0100, Benjamin Billian wrote: > Mittwoch, 31. Januar 2001, 21:06:34, hast du folgendes geschrieben: > > > Die Schriftart Courier ist monospaced. Das ist genau das Gegenteil von den > > Proportionalschriften wie Times Roman oder Helvetica. > > ich weiß. nur wenn einer die nich hat, is wieder der browser mit > schriften verteilen dran. und monospace ist eben abstrakt. Courier hat aber jeder und ist sogar bei allen Schreibmaschinen zu finden. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From hschwaninger_(at)_access.ch Wed, 31 Jan 2001 21:26:38 +0100 Date: Wed, 31 Jan 2001 21:26:38 +0100 From: Hansueli Schwaninger hschwaninger_(at)_access.ch Subject: [php] OT: Apache + Sonderzeichen Salü André zuerst, es gibt eine Apache Liste http://www.unix-ag.org/apachelist/ At 20:35 31. 01. 2001 +0100, you wrote: >Hi, > >ich habe hier einen lokalen Apache Webserver laufen. Leider kann dieser >nicht mit >"ä"'s und "ö"'s, usw umgehen. Was muss ich ändern, um es dem Webserver >beizubringen ;) ? Wo willst Du Sonderzeichen?? In der URL????? Ich denke es ist besser Du bringst Dir den VERZICHT von Sonderzeichen bei. >Mfg > >André Frimberger Gruss Hansueli From info_(at)_bekosch.de Wed, 31 Jan 2001 22:43:08 +0100 Date: Wed, 31 Jan 2001 22:43:08 +0100 From: Schwab Bernhard Konrad info_(at)_bekosch.de Subject: [php] SMS mit PHP auswerten > > Hi! Hi Mike, > > Gibt es eine Möglichkeit(ich glaube zwar nicht, oder doch? :-) > Eine SMS mit > PHP auszuwerten? Es gibt ja Programme, die eine SMS empfangen können. Kann > ich das auch mit einem Server auf dem PHP läuft? > Jein, wenn Du eine Software fuer den Empfang der SMS in Verbindung mit einem GSM Modem nutzt die dann die eingehenden SMS in ein Temp Verzeichnis als TXT Datei abspeichert. Dann kannst Du mit php die entsprechenden Aktionen ausloesen, indem ein Cron Job das Script anstoesst und das Temp Verzeichnis nach neuen SMS suchen laesst. Eine typische Software dafuer ist der SMS Server von Ferrari. > bin mal gespannt was jetzt kommt ;-) Hoffe ich konnte Deine Spannung loesen ... > > BYE > > Mike Astalavista Berni -- http://www.bekosch.de/profil.htm - des bin i From ojkurz_(at)_gmx.de Wed, 31 Jan 2001 23:12:55 +0100 Date: Wed, 31 Jan 2001 23:12:55 +0100 From: Oliver Kurz ojkurz_(at)_gmx.de Subject: [php] komisches verhalten von echo Hallo Mirko Giese, Mittwoch, 31. Januar 2001, you wrote: Dann wollen wir mal. > $anfang = benchtime(); > {some code} > $ende = benchtime(); > echo $ende-$anfang.' Sekunden
'; Das ist nicht korrekt. Wenn du sowas machen willst dann musst du das so machen: echo ($ende-$anfang).' Sekunden
'; Ansonsten kommt sowas bei raus, wie im zweiten Echo das du anfuehrst. Mit der Klammerung sagst du quasi, das er das Ergebnis zuerst berechnen soll, bevor er es ausgibt. Wenn du das nicht tust, kommt es zu dem gezeigten Verhalten, das je nachdem wie du die Echo's aufbaust, PHP nicht weiss, was er da nun machen soll. > echo '('.$ende.' - '.$anfang.')'. $ende-$anfang.' Sekunden
'; Zu lesen ist das in etwa als echo ('('.$ende.' - '.$anfang.')'. $ende)-($anfang.' Sekunden
'); > echo '('.$ende.' - '.$anfang.') $ende-$anfang Sekunden'; Wenn du echo mit einfachen Hochkommas machst, dann werden Variablen nicht ersetzt. Sprich du musst diese immer mit . an/einfuegen. Mit freundlichen Gruessen, Oliver Kurz ------------------------------------- http://freddy.rz.fh-mannheim.de/~kurz mailto:ojkurz_(at)_gmx.de ------------------------------------- From ojkurz_(at)_gmx.de Wed, 31 Jan 2001 23:18:34 +0100 Date: Wed, 31 Jan 2001 23:18:34 +0100 From: Oliver Kurz ojkurz_(at)_gmx.de Subject: [php] Re[2]: [php] htmlspecialchars + 2 Hallo Thomas Pons, Mittwoch, 31. Januar 2001, you wrote: > funktioniert auch nicht, ich sehe jetzt jede menge & und ; aber kein <>. der > text ist immer innerhalb eines , hat das was damit zu tun ? > um das script ganz kurz zu erlären ein bsp: > $STRING = 'ABC123!?$<>'; > $STRING = htmlentities($STRING); > nun sucht er sich daraus 5 zufällig aus und packt die zwischen ein > das sieht dann auf der page so aus: > &1t3t > 1!t;$ > tl?A; > l3BA3 > tCt&; > &$1!; > ?&t&& > also alles falsch. jemand ne idee ? Wie waers wenn du die Konvertierung erst vornimmst, nachdem du die neuen Strings erzeugt hast ? Waer vielleicht ne Idee, oder ? :-) Schliesslich willst du ja nur, das die Ausgabe keine Probleme macht. Mit freundlichen Gruessen, Oliver Kurz ------------------------------------- http://freddy.rz.fh-mannheim.de/~kurz mailto:ojkurz_(at)_gmx.de ------------------------------------- From poppcorn_(at)_cornelia-boenigk.de Wed, 31 Jan 2001 23:43:09 +0100 Date: Wed, 31 Jan 2001 23:43:09 +0100 From: Cornelia Boenigk poppcorn_(at)_cornelia-boenigk.de Subject: [php] Anzeige von Dateien unterdruecken Hallo Liste Ich habe ein Script mit ein paar Funktionen, die aber leider nicht das tun, was beabsichtigt ist: function fileExtension($file){ $var = explode(".", $file); $size = (sizeof($var)-1); $result = $var[$size]; return $result; } function denyAccess($file, $ignore){ for($x=0; $xWie waers wenn du die Konvertierung erst vornimmst, nachdem du >die >neuen Strings erzeugt hast ? Waer vielleicht ne Idee, oder ? :-) > >Schliesslich willst du ja nur, das die Ausgabe keine Probleme macht. ha!, das wars. nun gibt der alles korrekt aus. danke :) gruß thomas From ginahund_(at)_gmx.de Thu, 1 Feb 2001 00:46:18 +0100 Date: Thu, 1 Feb 2001 00:46:18 +0100 From: Hardy Eberl ginahund_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Formular_via_PHP_=E4ndern?= Hi, habe folgendes Problem: Ich moechte aus einem Textfeld in einer My-Sql Datenbank einen Text via PHP in ein Formularfeld zum editieren bringen. Mit gehts leider nicht. Ist m. -- Markus Fischer, http://josefine.ben.tuwien.ac.at/~mfischer/ EMail: mfischer_(at)_josefine.ben.tuwien.ac.at PGP Public Key: http://josefine.ben.tuwien.ac.at/~mfischer/C2272BD0.asc PGP Fingerprint: D3B0 DD4F E12B F911 3CE1 C2B5 D674 B445 C227 2BD0 From thomas_(at)_cyainhell.de Thu, 1 Feb 2001 01:48:17 +0100 Date: Thu, 1 Feb 2001 01:48:17 +0100 From: Thomas Bartz thomas_(at)_cyainhell.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Formular_via_PHP_=E4ndern?= hi, > Ich moechte aus einem Textfeld in einer My-Sql Datenbank einen > Text via PHP > in ein Formularfeld zum editieren bringen. Mit gehts leider nicht. > Ist genaueres findest du unter www.selfhtml.de oder diversen mirrors davon. btw: kann das nicht in die FAQ Liste mit rein?? :) gruss Thomas From sdsdl_(at)_waw.pl Wed, 31 Jan 2001 19:16:45 Date: Wed, 31 Jan 2001 19:16:45 From: sdsdl_(at)_waw.pl sdsdl_(at)_waw.pl Subject: [php] (no subject) GET YOUR OWN 100 MEG WEBSITE FOR ONLY $11.95 PER MONTH TODAY! STOP PAYING $19.95 or more TODAY for your web site, WHEN YOU CAN GET ONE FOR ONLY $11.95 PER MONTH! DO YOU ALREADY HAVE A WEBSITE? ALL YOU HAVE TO DO IS TRANSFER THE DOMAIN TO OUR SERVERS AND UPLOAD YOUR DATA AND YOU ARE READY TO GO! YOUR NEW WEB SPACE CAN BE CREATED INSTANTLY WITH JUST A SIMPLE PHONE CALL TO OUR OFFICE. YOU CAN CHANGE THE DESIGN OF YOUR SITE AS MUCH AS YOU WANT with no extra charge! UNLIMITED TRAFFIC -- no extra charge! FRONT PAGE EXTENSIONS are FULLY SUPPORTED. A SET UP FEE OF $40.00 APPLIES for FIRST TIME CUSTOMERS. ALL FEES PREPAID IN ADVANCE FOR THE YEAR PLUS A $40.00 SET UP CHARGE. FOR DETAILS CALL 1 888 248 0765 if you are outside the USA, please fax 240 337 8325 Webhosting International From csosdkc_(at)_hanet.ge Wed, 31 Jan 2001 19:16:50 Date: Wed, 31 Jan 2001 19:16:50 From: csosdkc_(at)_hanet.ge csosdkc_(at)_hanet.ge Subject: [php] (no subject) GET YOUR OWN 100 MEG WEBSITE FOR ONLY $11.95 PER MONTH TODAY! STOP PAYING $19.95 or more TODAY for your web site, WHEN YOU CAN GET ONE FOR ONLY $11.95 PER MONTH! DO YOU ALREADY HAVE A WEBSITE? ALL YOU HAVE TO DO IS TRANSFER THE DOMAIN TO OUR SERVERS AND UPLOAD YOUR DATA AND YOU ARE READY TO GO! YOUR NEW WEB SPACE CAN BE CREATED INSTANTLY WITH JUST A SIMPLE PHONE CALL TO OUR OFFICE. YOU CAN CHANGE THE DESIGN OF YOUR SITE AS MUCH AS YOU WANT with no extra charge! UNLIMITED TRAFFIC -- no extra charge! FRONT PAGE EXTENSIONS are FULLY SUPPORTED. A SET UP FEE OF $40.00 APPLIES for FIRST TIME CUSTOMERS. ALL FEES PREPAID IN ADVANCE FOR THE YEAR PLUS A $40.00 SET UP CHARGE. FOR DETAILS CALL 1 888 248 0765 if you are outside the USA, please fax 240 337 8325 Webhosting International From rw_(at)_media-style.com Mon, 29 Jan 2001 13:14:26 +0100 Date: Mon, 29 Jan 2001 13:14:26 +0100 From: Ralf Wistorf rw_(at)_media-style.com Subject: [php] Änderungsdatum von Dateien Hallo Liste, Gibt es in PHP eine Funktion, die mir das Datum der letzten Änderung einer Datei zurück gibt, welche nicht auf dem eigenen Server liegt, zum Beispiel von html-Dateien im Netz? filemtime geht nicht. Vielleicht hat ja auch jemand schon so ein Script.... MfG Ralf From rw_(at)_media-style.com Mon, 29 Jan 2001 14:42:34 +0100 Date: Mon, 29 Jan 2001 14:42:34 +0100 From: Ralf Wistorf rw_(at)_media-style.com Subject: [php] Änderungsdatum von Dateien Am Tue, 13 Feb 2001 schrieben Sie: > > Gibt es in PHP eine Funktion, die mir das Datum der letzten Änderung > einer Datei > > zurück gibt, welche nicht auf dem eigenen Server liegt, zum Beispiel > von > > html-Dateien im Netz? filemtime geht nicht. Vielleicht hat ja auch > jemand schon > > so ein Script.... > > man korrigiere mich, aber das kann man nicht auslesen, sofern man keinen > zugriff auf den datei-index hat - dort ist es meistens aufgelistet, aber > sonst? auch noch per php? ... mit javascript könnte man das lösen - das > funktioniert imho aber auch nur für das gerade aktuelle dokument - da js > sehr tief in einer sandbox arbeitet ist zugriff da wohl auch nicht > möglich. > > mfg > Kurt aber wie findet ein Proxyserver heraus, ob er die Datei neu, oder aus dem Cache laden muß? irgendwo muß das doch in der Datei vermerkt sein?