From SLeiner78_(at)_HTW-Saarland.DE Sun, 4 Jun 2000 02:47:03 -0100 Date: Sun, 4 Jun 2000 02:47:03 -0100 From: Stefan Leiner SLeiner78_(at)_HTW-Saarland.DE Subject: [php] pdflib 3.0 Hallo, kann mir jemand sagen, wo ich Doku finde um pdflib 3.0 mit PHP3 zu verwenden? www.pdflib.com war nich so ergiebig. mfg From krmmiga_(at)_yahoo.de Thu, 01 Jun 2000 08:25:18 +0200 Date: Thu, 01 Jun 2000 08:25:18 +0200 From: K. Riga krmmiga_(at)_yahoo.de Subject: [php] Back References in preg_match_all moeglich? Hallo Liste Vielleicht ein Beispiel: if(preg_match_all("|musteranfang(.*)musterende|Uis",$text, $results, PREG_SET_ORDER)) { //tue irgendwas... } ich möchte nur das ins $results-Array kriegen, was zwischen musteranfang und musterende steht. Wo kann ich hier die Back Reference vermerken, falls das überhaupt möglich ist? Oder gibt es Back References nur für preg_replace? Grüße, Karl From hpf_(at)_top-invest.net Thu, 01 Jun 2000 10:28:28 +0200 Date: Thu, 01 Jun 2000 10:28:28 +0200 From: Helmut P. Fleischhauer hpf_(at)_top-invest.net Subject: [php] Install script Guten Morgen, da gibt es irgendwo ein Installationsscript fuer Apache, php etc Kennt jemand den lin? Ich finde es einfach nicht wieder. Helmut P. Fleischhauer From lhimdul_(at)_gmx.de Thu, 1 Jun 2000 11:01:08 +0200 Date: Thu, 1 Jun 2000 11:01:08 +0200 From: Bjoern Schmidt lhimdul_(at)_gmx.de Subject: [php] Install script Hi, > da gibt es irgendwo ein Installationsscript fuer Apache, php etc > Kennt jemand den lin? Ich finde es einfach nicht wieder. http://prometheus.zerodivide.net/apache_kit/download/files/apache_kit-6_2.tar.gz Dürfte das Gewünschte sein. Viele Grüße, Björn From bjoern_(at)_baer.main.de Thu, 1 Jun 2000 11:20:04 +0200 Date: Thu, 1 Jun 2000 11:20:04 +0200 From: Björn Schotte bjoern_(at)_baer.main.de Subject: [php] [FAQ] Loesungen fuer deine PHP-Probleme Willkommen in der deutschsprachigen PHP-Mailingliste! Wie im Leben üblich, gelten auch in der PHP-Liste einige Dinge, die man beachten sollte. Mehr darüber erfährst du auf 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 hpf_(at)_top-invest.net Thu, 01 Jun 2000 11:45:51 +0200 Date: Thu, 01 Jun 2000 11:45:51 +0200 From: Helmut P. Fleischhauer hpf_(at)_top-invest.net Subject: [php] Install script At 11:01 01.06.00 +0200, you wrote: >Hi, > >> da gibt es irgendwo ein Installationsscript fuer Apache, php etc >> Kennt jemand den lin? Ich finde es einfach nicht wieder. > >http://prometheus.zerodivide.net/apache_kit/download/files/apache_kit-6_2.t ar.gz > > >Dürfte das Gewünschte sein. >Viele Grüße, >Björn --- Danke, sieht interessant aus; kannte ich noch nicht. Habe nun auch den anderen link wiedergefunden. http://members.xoom.com/xeer/software/install-webserver-0.1.tar.gz Helmut P. Fleischhauer From schiekofer.stefan_(at)_gmx.net Thu, 1 Jun 2000 11:53:02 +0200 Date: Thu, 1 Jun 2000 11:53:02 +0200 From: Stefan Schiekofer schiekofer.stefan_(at)_gmx.net Subject: [php] Chat-Programmierung Hallo, ich möchte gerade einen Chat programmieren. Nur weiß ich nicht so recht, ob ich den in Perl oder in PHP mit MySQL programmieren soll. Hat jemand damit schon Erfahrung gemacht. Der Chat sollte schon mit 100 Usern gehen, deshalb sollte die Performance des Servers nicht allzusehr sinken. Gibt es vielleicht auch eine Referenz, wie man einen Chat programmiert. Ich weiß nämlich immer noch nicht, wie die großen Chat die Seiten ständig aktualisieren. Es gibt nämlich auch keine META Tags mit http-refresh. -- MfG, Stefan Schiekofer --------------------------------- http://www.regensburg-guide.de --------------------------------- From C.Schmidt-Koester_(at)_gmx.net Thu, 1 Jun 2000 12:24:52 +0200 Date: Thu, 1 Jun 2000 12:24:52 +0200 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= C.Schmidt-Koester_(at)_gmx.net Subject: [php] php4 auf winnt produziert dr.watson From: Andreas Stagl > hab heute versucht zu meinem apache 1.3.12 die php4 final release zu > instalieren. hab mich auch genau an die diversen anleitungsschritte > gehalten (modifikationen in der php.ini und der httpd.conf). > > kurz und gut: sobald ich jetzt eine php-seite aufrufe meldet sich dr.watson > mit einer allgemeinen schutzverletzung der datei php.exe. Hallo Andreas, dies ist ein alter Bug unter Windows, der auch schon in allen Betas war: Bitte das doc_root in der php.ini auskommentieren, dann läufts. Viele Grüße Christiane From till_(at)_phpwebdev.com Thu, 1 Jun 2000 12:32:33 +0200 Date: Thu, 1 Jun 2000 12:32:33 +0200 From: Till Gerken till_(at)_phpwebdev.com Subject: [php] Chat-Programmierung > Gibt es vielleicht auch eine Referenz, wie man einen Chat programmiert. Ich > weiß nämlich immer noch nicht, wie die großen Chat die Seiten ständig > aktualisieren. Es gibt nämlich auch keine META Tags mit http-refresh. http://www.phpwizard.net/phpChat Till From 1165-671_(at)_onlinehome.de Thu, 1 Jun 2000 12:36:56 +0200 Date: Thu, 1 Jun 2000 12:36:56 +0200 From: =?ISO-8859-1?B?RnJhbmsgRPxtcGVsbWFubg==?= 1165-671_(at)_onlinehome.de Subject: [php] Exit Popup in php Hallo, ich möchte folgende Funktion in php realisieren: Beim verlassen meiner Seite soll sich ein Popup öffnen. Das Popup soll wechselnd Seiten aufrufen (also jedesmal eine andere - quasi wenn 3 seiten registriert - zuerst Seite 1 - beim nächsten verlassen 2 - dann 3 - dann wieder 1 ...usw ) ... die sich vorher in eine Datenbank eingetragen haben. Diese "Pageimpressions" möchte ich zusätzlich pro "registrierter Seite" zählen. Hat jemand eine Grundidee .. wie ich z.b. das wechseln ermöglichen kann ... oder zu den anderen Funktionen ? Bin für jede kleinste Idee dankbar ;-) -- Best regards, Frank From chris_(at)_netzpilot.ch Thu, 01 Jun 2000 12:38:38 +0200 Date: Thu, 01 Jun 2000 12:38:38 +0200 From: chris glutz chris_(at)_netzpilot.ch Subject: [php] pdflib3.0 hallo ich habe pdflib3.0 und php4-dev phpinfo() gibt mir: PDF-Support :enabled PDFLib Version : 3.00 CJK Font Support :yes ABER: In-memory PDF Creation Support: NO Wie kann ich das beheben ? gruss Chris From info_(at)_technoguide.de Thu, 01 Jun 2000 12:42:46 +0200 Date: Thu, 01 Jun 2000 12:42:46 +0200 From: Michael Hoffmann (www.technoguide.de) info_(at)_technoguide.de Subject: [php] php.ini Hi! Kann mir bitte jemand die PHP.ini von omihttpd schicken???? Ich hab dummerweise meine geschrottet! (auch die Sicherung):-( Thanks! From ulf_(at)_redsys.de Thu, 01 Jun 2000 12:58:20 +0200 Date: Thu, 01 Jun 2000 12:58:20 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Exit Popup in php Frank Dümpelmann wrote: > ich möchte folgende Funktion in php realisieren: > Beim verlassen meiner Seite soll sich ein Popup öffnen. Willst Du eine Warez/Porno Seite bauen? Such mal nach solch einer Seite, lasse JavaScript an, stell den Webwasher ab und versuche schneller die Fenster wegzuklicken, als sie aufgehen. > Das Popup soll wechselnd Seiten aufrufen (also jedesmal eine andere - quasi wenn 3 seiten registriert - zuerst Seite 1 - beim nächsten verlassen 2 - dann 3 - dann wieder 1 ...usw ) ... die sich vorher in eine Datenbank eingetragen haben. Willst Du jemanden durch einen Tunnel leiten? Dann verpasse ihm eine Session und lehne die Versuche bereits besuchte Seiten nochmals anzuschauen ab. Ulf From ulf_(at)_redsys.de Thu, 01 Jun 2000 13:02:46 +0200 Date: Thu, 01 Jun 2000 13:02:46 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Login / PHP3 / Logout Thorsten Reihs wrote: > ich habe mir ein Script geschrieben, mit dem User Änderungen in einer > Datenbank durchführen können. Authentifizierung erfolgt über den Webserver > (IIS). Authentifizierung erfolgt wie? Über im Webserver eingebaute ACL Logiken? Dann weiß nur der Webserver wie der den Client erkennt und nur der Webserver kann eine Abmeldung initieren. Mit PHPLIB entgehst Du diesem Problem, wie auch bei jeder anderen Lösung mit Cookies oder Session IDs in der URL. Die kann man löschen, damit ist die Authentifizierung hin. Allerding kann sich die PHPLIB nicht an die Benutzerdatenbank eines NT connecten... Ulf From 1165-671_(at)_onlinehome.de Thu, 1 Jun 2000 13:03:48 +0200 Date: Thu, 1 Jun 2000 13:03:48 +0200 From: =?ISO-8859-1?B?RnJhbmsgRPxtcGVsbWFubg==?= 1165-671_(at)_onlinehome.de Subject: [php] Re[2]: [php] Exit Popup in php Hello Ulf, , , you wrote: UW> Frank Dümpelmann wrote: >> ich möchte folgende Funktion in php realisieren: >> Beim verlassen meiner Seite soll sich ein Popup öffnen. UW> Willst Du eine Warez/Porno Seite bauen? Such mal nach solch einer Seite, UW> lasse JavaScript an, stell den Webwasher ab und versuche schneller die UW> Fenster wegzuklicken, als sie aufgehen. >> Das Popup soll wechselnd Seiten aufrufen (also jedesmal eine andere - quasi wenn 3 seiten registriert - zuerst Seite 1 - beim nächsten verlassen 2 - dann 3 - dann wieder 1 ...usw ) ... die sich >> vorher in eine Datenbank eingetragen haben. UW> Willst Du jemanden durch einen Tunnel leiten? Dann verpasse ihm eine UW> Session und lehne die Versuche bereits besuchte Seiten nochmals UW> anzuschauen ab. UW> Ulf Nein, da hab ich mich wohl falsch ausgedrückt. Ich möchte lediglich 1 Exitpopup steuern können. Quasi, sollen sich user registrieren können , mit ihren seiten, die dann beim verlassen meiner seite geöffnet werden.# Aber: natürlich immer nur 1 Popup -- Best regards, Frank mailto:1165-671_(at)_onlinehome.de From 1165-671_(at)_onlinehome.de Thu, 1 Jun 2000 13:15:02 +0200 Date: Thu, 1 Jun 2000 13:15:02 +0200 From: =?ISO-8859-1?B?RnJhbmsgRPxtcGVsbWFubg==?= 1165-671_(at)_onlinehome.de Subject: [php] (no subject) Hallo Nein, da hab ich mich wohl falsch ausgedrückt. Ich möchte lediglich 1 Exitpopup steuern können. Quasi, sollen sich user registrieren können , mit ihren seiten, die dann beim verlassen meiner seite geöffnet werden.# Aber: natürlich immer nur 1 Popup -- Best regards, mailto:1165-671_(at)_onlinehome.de From Ives.Steglich_(at)_rz.tu-ilmenau.de Thu, 01 Jun 2000 14:51:50 +0200 Date: Thu, 01 Jun 2000 14:51:50 +0200 From: Ives Steglich Ives.Steglich_(at)_rz.tu-ilmenau.de Subject: [php] Postleitzahl-Syntax????? Franz Graf schrieb: > > andreas kempf aka 'amalesh' schrieb: > > >> Deutsche plz sind char(5) > > > > > >wieso ???????? > > > > Mit was fuer einem feldtyp willst du sonst die fuehrende null der > > ostdeutschen plz's speichern? > > Hi, > > hab in der MySQL-Anleitung mal was von ZEROFILL gelesen (aber > noch nie benutzt) damit hätte man zumindest führende Nullen, > oder? > ja funktioniert eigentlich ausgezeichnet allerdings muß man dann beim typ die anzahl der stellen für die formatierung mit angeben - also int(6) zerofill würde z.b. dann bei der ausgabe so aussehen 001234 oder 000321 oder 012345 ... funktioniert eigentlich ganz ordentlich dalini From christianbader_(at)_gmx.net Thu, 1 Jun 2000 14:47:59 +0200 Date: Thu, 1 Jun 2000 14:47:59 +0200 From: Chris B. christianbader_(at)_gmx.net Subject: [php] PHP Support bei Strato? Hallo Liste, Ich habe folgendes Problem: Ein Kunde für den ich eine Website gestaltet habe die unter anderem auch PHP benutzt hat seinen Webspace bei Strato gehostet. Auf der Website von Strato machen die jedoch keinerlei Angaben, das sie PHP installiert haben. In diversen Foren habe ich jedoch heraus gehört das Strato PHP unterstützt. Zwar nur PHP3 und auch nur mit dieser Endung. Nach dem Upload bekomme ich bei den entsprechenden PHP-Files aber die Fehlermeldung "Sie haben keine Berechtigung diese Seiten anzuzeigen", woran kann das liegen? Lokal auf meinem "WOMP" (Omicron Server) System herrscht Friede Freude Eierkuchen. Nach einiger Recherche bin ich auf den Trichter gekommen, das es entweder an der PHP.INI oder der .HTACCESS liegen muß. Liege ich da richtig? Trotzdem habe ich es nicht geschafft den Stratoserver für mich zu gewinnen =:-) Ach so, eine "Mail an Service" hat Strato bis jetzt auch kein Räuspern entlockt. Kann mir vielleicht jemand einen Link zukommen lassen wo beschrieben wird wie ich mit Strato PHP benutze? Danke im Voraus, Christian From f.augustin_(at)_infocity.de Thu, 1 Jun 2000 15:30:09 +0200 Date: Thu, 1 Jun 2000 15:30:09 +0200 From: F.Augustin f.augustin_(at)_infocity.de Subject: [php] php.ini Unterwegs als PM :) Frank From f.augustin_(at)_infocity.de Thu, 1 Jun 2000 15:42:20 +0200 Date: Thu, 1 Jun 2000 15:42:20 +0200 From: F.Augustin f.augustin_(at)_infocity.de Subject: [php] PHP Support bei Strato? Hallo Christian , >Ein Kunde für den ich eine Website gestaltet habe die unter anderem auch PHP >benutzt hat seinen Webspace bei Strato gehostet. >Auf der Website von Strato machen die jedoch keinerlei Angaben, das sie PHP >installiert haben. also ich hoste selber nicht bei Strato ,aber ich hab mal hier auf der Liste gelesen das Strato ab Paket : Strato (Premium S) mysql und php unterstuetzt :) Weiss nicht ob es Dir hilft aber immerhin :) MfG Frank From eschmid_(at)_php.net Thu, 01 Jun 2000 18:02:49 +0200 Date: Thu, 01 Jun 2000 18:02:49 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] (no subject) Peter Petermann wrote: > kennt einer von euch vieleicht ne Gute Docu zu > PDF durch PHP erzeugen? > > irgentwie finde ich ausser dem php manual nix, > und das is (nur im Bezug auf pdf) ein wenig umständlich > geschrieben :( *Protest* Wenn das umständlich geschrieben sein soll, dann verstehts Du das nicht. Der Programmautor von dem PDF Modul hat es nämlich selber dokumentiert. Man kann auch noch die PDFlib API von Thomas Merz lesen. Dort steht es auch nicht besser drin. Der Programmautor von dem PDF Modul schreibt aber demnächst für ein neues Markt&Technik Buch ein umfangreiches Kapitel. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de PHP-Stand auf Europas grösster Linux Messe: 'LinuxTag 2000' weiter Infos _(at)_ http://www.dynamic-webpages.de/ From info_(at)_technoguide.de Thu, 01 Jun 2000 15:57:51 +0200 Date: Thu, 01 Jun 2000 15:57:51 +0200 From: Michael Hoffmann (www.technoguide.de) info_(at)_technoguide.de Subject: [php] php.ini Thanks!! "F.Augustin" schrieb: > Unterwegs als PM :) > > Frank > > -- > ** 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 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Techno Guide Media Michael Hoffmann Tel. 0172 57 98 580 Fax. 069 79 12 59 514 ICQ: 34177054 Mail: info_(at)_technoguide.de http://www.technoguide.de ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From harald.hochwald_(at)_smartid.de Thu, 1 Jun 2000 15:59:09 +0200 Date: Thu, 1 Jun 2000 15:59:09 +0200 From: harald.hochwald_(at)_smartid.de harald.hochwald_(at)_smartid.de Subject: [php] Http error 406, bei WML mit PHP hallo, ich hab folgendes problem: ich benutze schon länger php mit wml hab den header wie folgt gesetzt: "; ?> funktioniert alles mit winwap oder nokia tool kit, auch mit dem nokia 7110, das motorola timeport bringt aber den 406 fehler weiß irgendjemand irgendwas??? Harald Harald Hochwald ------------------------------------- smartid Reuchlinstr. 13 70178 Stuttgart Tel.: 0711/65677157 Fax : 0711/65677159 www.smartid.de From hpf_(at)_betaweb.net Thu, 01 Jun 2000 16:24:03 +0200 Date: Thu, 01 Jun 2000 16:24:03 +0200 From: Helmut P. Fleischhauer hpf_(at)_betaweb.net Subject: [php] gd1.3 Hat jemand gd1.3 als .tar.gz auf dem Rechner?? Habe keine funktionierende Downloadmoeglichkeit gefunden und brauchte das Paket. Vielen Dank im Voraus Helmut P. Fleischhauer From roger_faust_(at)_hotmail.com Thu, 1 Jun 2000 15:16:59 +0200 Date: Thu, 1 Jun 2000 15:16:59 +0200 From: Roger Faust roger_faust_(at)_hotmail.com Subject: [php] https oeffnen ----- Original Message ----- From: Clemens Gutweiler To: Sent: Monday, May 29, 2000 7:33 PM Subject: [php] https oeffnen > Hallo, > > wie kann man WebSeiten öffnen, die NUR über das httpS-Protokoll > verfügbar sind?? > Ich habe folgendes gemacht: > > fopen("https://user:password_(at)_server.laber.de:1234/probe.php3?query=...." > ,"r"); > > dann kommt aber folgender Fehler: > > Warning: > fopen("https://user:password_(at)_server.laber.de:1234/probe.php3?query=...." > ,"r") - No such file or directory in /home/xxxx/admin.php3 on line 73 > > In der Doku steht, dass php bei der fopen()-funct. im Dateisystem sucht, > wenn der string nicht mir http://, ftp://, etc. beginnt. > In einem Posting vor nicht so allzulager Zeit schrieb mal wer, das https > nur ein http-protokoll ist, aber http:// geht nicht, dann setzt der > Server die Verbindung zurück. Wenn ich als Port 443 (SSL Port ?!?) > angebe, kommt > auch nichts bei raus :-( > > Über passthru("lynx https://...."); geht es auch nicht, da lynx kein > https unterstützt.... > Und sonst habe ich nichts weiter gefunden. > Hat irgendjemand 'ne Idee?? Sollte über sockets gehen, könnte aber müssam werden. Es gibt auch auf www.phpbuilder.com einen Artikel dazu, da wird dann ein externes Program beigezogen. > > Vielen Dank & MfG Clemens Gutweiler. > -- > :: Web M_(at)_king :: http://www.webmaking.de :: > :: ICQ UIN #36706371 :: clemens_(at)_gutweiler.net :: > :: fon 0 65 33 / 95 94 41 :: mobil 0 170 / 18 48 747 :: > !!!! Neues Mail-Interface: http://webmail.webmaking.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 mfG Roger Faust email faust_(at)_xodox.com homepage http://faust.xodox.com From cheaters_(at)_gmx.de Thu, 1 Jun 2000 16:47:04 +0200 Date: Thu, 1 Jun 2000 16:47:04 +0200 From: cheatbox.de cheaters_(at)_gmx.de Subject: [php] Random aus der DB ? Hallo Liste, ich möchte meine Daten, die ich aus der DB holen, z.b. wenn es so aussehen würde: ID | Name ----------------------- 1 | A 2 | B diese DURCH Zufall aus der Datenbank holen. Nur weiß ich leider nicht, mit welcher Funktion das gehen könnte. Ich wäre über jede Hilfe sehr dankbar. Gruß, Ferhat From lars.scholand_(at)_provider-info.de Thu, 1 Jun 2000 16:46:11 +0200 Date: Thu, 1 Jun 2000 16:46:11 +0200 From: Lars Scholand lars.scholand_(at)_provider-info.de Subject: [php] =?iso-8859-1?Q?Text_nach_70_Zeichen_k=FCrzen?= This is a multi-part message in MIME format. ------=_NextPart_000_05C8_01BFCBE8.E46B1F20 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, ein etwas schwieriges Problem habe ich gerade vor mir. Es geht um einen Text der als Newsletter verschickt wird. Dieser soll aber nach 70 = Zeichen gek=FCrzt werden - bisher noch nicht schlimm, aber es sollen nat=FCrlich = keine W=F6rter getrennt werden. Ich wei=DF, dass sowas mal vor einigen Monaten hier kurz angesprochen wurde, habe aber leider nichts mehr im Archiv gefunden. Was ich brauche ist also ein Script, dass einen Text so umformatiert, dass er nach max 70 Zeichen ein Enterzeichen einf=FCgt, jedoch kein Wort trennt. Vielen Dank und viele Gr=FC=DFe, Lars Scholand ------=_NextPart_000_05C8_01BFCBE8.E46B1F20 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo,
 
ein etwas schwieriges Problem habe ich gerade vor = mir. Es geht=20 um einen
Text der als Newsletter verschickt wird. Dieser soll = aber nach=20 70 Zeichen
gek=FCrzt werden - bisher noch nicht schlimm, aber = es sollen=20 nat=FCrlich keine
W=F6rter getrennt werden.
 
Ich wei=DF, dass sowas mal vor einigen Monaten hier = kurz=20 angesprochen
wurde, habe aber leider nichts mehr im Archiv=20 gefunden.
 
Was ich brauche ist also ein Script, dass einen = Text so=20 umformatiert,
dass er nach max 70 Zeichen ein Enterzeichen = einf=FCgt, jedoch=20 kein
Wort trennt.
 
Vielen Dank und viele Gr=FC=DFe,
 
Lars Scholand
------=_NextPart_000_05C8_01BFCBE8.E46B1F20-- From Newsletter_(at)_stefan-schwardt.de Thu, 1 Jun 2000 17:06:32 +0200 Date: Thu, 1 Jun 2000 17:06:32 +0200 From: Stefan Schwardt Newsletter_(at)_stefan-schwardt.de Subject: [php] PHP Support bei Strato? Moin Chris B., moin Liste CB> Ach so, eine "Mail an Service" hat Strato bis jetzt auch kein Räuspern CB> entlockt. CB> Kann mir vielleicht jemand einen Link zukommen lassen wo beschrieben wird CB> wie ich mit Strato PHP benutze? Versuch's vielleicht im Strato-Forum (www.strato-forum.de), da ist die Chance auf Antwort großer als per direkt per Mail. -- Stefan Schwardt. From f.augustin_(at)_infocity.de Thu, 1 Jun 2000 17:52:37 +0200 Date: Thu, 1 Jun 2000 17:52:37 +0200 From: F.Augustin f.augustin_(at)_infocity.de Subject: [php] Random aus der DB ? Hi Ferhat, >ich möchte meine Daten, die ich aus der DB holen, >z.b. wenn es so aussehen würde: > >ID | Name >----------------------- >1 | A >2 | B > >diese DURCH Zufall aus der Datenbank holen. >Nur weiß ich leider nicht, mit welcher Funktion >das gehen könnte. > >Ich wäre über jede Hilfe sehr dankbar. weiss nicht ob das clever ist oder wieviele Datensaetze du drin hast, aber vielleicht waere eine Loesung : rand(); oder mt_srand(); Damit ermittelst du ein Zufallszahl und die Zahl die da raus kommt, mit der holst du dann aus der DB anhand der ID den Datensatz ! Als minwert = 1 und als maxwert = die anzahl die du hast in der DB Wie gesagt weiss nicht ob das clever ist, aber halt eine Loesung :) MfG Frank From f.augustin_(at)_infocity.de Thu, 1 Jun 2000 18:04:17 +0200 Date: Thu, 1 Jun 2000 18:04:17 +0200 From: F.Augustin f.augustin_(at)_infocity.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Text_nach_70_Zeichen_k=FCrzen?= Hi Lars, >ein etwas schwieriges Problem habe ich gerade vor mir. Es geht um einen >Text der als Newsletter verschickt wird. Dieser soll aber nach 70 Zeichen >gekürzt werden - bisher noch nicht schlimm, aber es sollen natürlich keine >Wörter getrennt werden. >Ich weiß, dass sowas mal vor einigen Monaten hier kurz angesprochen >wurde, habe aber leider nichts mehr im Archiv gefunden. >Was ich brauche ist also ein Script, dass einen Text so umformatiert, >dass er nach max 70 Zeichen ein Enterzeichen einfügt, jedoch kein >Wort trennt. dies hab ich gefunden in der Mailhistory :) function format($string) { $max=70; # maximale Länge des Strings if(strlen($string) > $max ) { $rest=$string; $string=""; while (strlen($rest)>$max) { if(strrpos(substr($rest,0,$max-1), " ")) $string=$string . substr($rest, 0, strrpos(substr($rest,0,$max-1), " ")) . "\n"; $rest=substr($rest, strrpos(substr($rest,0,$max-1), " ") +1 ); } else $string=$string . substr($rest, 0, $max) . "\n"; $rest=substr($rest, $max ); } } $string=$string . $rest . "\n"; } return $string; } dort ging es um ein
aber das kann man ja anpassen gell :) Auf php-center.de im Archiv suchen : String kuerzen hiess das damals ;) MfG Frank From nn__(at)_gmx.net Thu, 01 Jun 2000 18:11:31 +0200 Date: Thu, 01 Jun 2000 18:11:31 +0200 From: Nicolas Neubauer nn__(at)_gmx.net Subject: [php] PHP4: Probleme bei Dezimalzahlen??? Hallo Liste, gerade habe ich mir PHP4 für Windows runtergeladen, mich gewundert, dass einiges nicht mehr wie gewohnt läuft und mußte nun zu meinem Erschrecken ;) feststellen, dass 2.0000 ausgibt (d.h. generell bei Multiplikation von Gleitkommawerten scheinbar die abgerundeten Integerwerte verwendet werden). Ich hab das gerade mal probiert und in der Tat scheint das auch bei Addition aufzutreten. Kennt jemand das Problem? Hab ich irgendwo irgendwas falsch eingestellt? Irritiert, Nic From f.augustin_(at)_infocity.de Thu, 1 Jun 2000 18:54:09 +0200 Date: Thu, 1 Jun 2000 18:54:09 +0200 From: F.Augustin f.augustin_(at)_infocity.de Subject: [php] PHP4: Probleme bei Dezimalzahlen??? Hi Nicolas, also bei mir kommt 3 raus :) Mehr dazu in PM :) MfG Frank From heiko.schubert_(at)_bnbt.de Thu, 01 Jun 2000 17:56:41 GMT Date: Thu, 01 Jun 2000 17:56:41 GMT From: Heiko Schubert heiko.schubert_(at)_bnbt.de Subject: [php] probleme mit float Hallo Mitleser, auf meinem selbstgestrickten Apache /openssl / modssl / mysql / php4-System (RedHat 6.2) macht mich folgendes stutzig: $a_preis1 = 12.34; $a_preis2 = 43.21; $n_preis = $a_preis1 * $a_preis2; print $n_preis . "
"; ... und ich erhalte: 516. Es scheint so, als ob die Kommastellen nicht beachtet werden. Da dieses "Code-Schnipsel" auf einem anderen System funktioniert (eigentlich die selbe Konfiguration, nur SuSE) gehe ich von einem Fehler in meinem Apache aus. Hat jemand eine Idee, wo hier der Haken liegt? Danke schon einmal! Bye, Heiko From mk_(at)_html-design.com Thu, 1 Jun 2000 13:02:57 -0400 Date: Thu, 1 Jun 2000 13:02:57 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] gd1.3 >Hat jemand gd1.3 als .tar.gz auf dem Rechner?? Wenn 1.5 auch geht -> ftp://ftp.gabber.de/gd1.5.tar.gz HTH Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.de PHP-Stand auf Europas größter Linux-Messe: Linux-Tag! weitere Infos _(at)_ http://www.dynamic-webpages.de/ From hartmut_(at)_six.de Thu, 01 Jun 2000 19:01:50 +0200 Date: Thu, 01 Jun 2000 19:01:50 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] PHP4: Probleme bei Dezimalzahlen??? Nicolas Neubauer wrote: > > Hallo Liste, > gerade habe ich mir PHP4 für Windows runtergeladen, mich gewundert, dass > einiges nicht mehr wie gewohnt läuft und mußte nun zu meinem Erschrecken > ;) feststellen, dass > > > > 2.0000 ausgibt (d.h. generell bei Multiplikation von Gleitkommawerten > scheinbar die abgerundeten Integerwerte verwendet werden). Ich hab das > gerade mal probiert und in der Tat scheint das auch bei Addition > aufzutreten. Kennt jemand das Problem? Hab ich irgendwo irgendwas falsch > eingestellt? ja, es gibt in php4 z.Z. Probleme mit den Dezimaltrennzeichen Punkt (US/UK-Variante) und Komma (unsere Variante) das Problem ist bekannt, in Arbeit und evtl. auch schon gelöst vielleicht hilft es schon, wenn du deine Spracheinstellungen auf english umstellst, aber ich nix windows, keine ahnung wie/wo/ob das so einfach geht ... From toobe_(at)_gmx.de Thu, 1 Jun 2000 19:06:15 +0200 Date: Thu, 1 Jun 2000 19:06:15 +0200 From: Stefan Toobe toobe_(at)_gmx.de Subject: [php] AW: [php] Random aus der DB ? Hi Ferhat, : diese DURCH Zufall aus der Datenbank holen. : Nur weiß ich leider nicht, mit welcher Funktion : das gehen könnte. $query = mysql_query("SELECT id FROM tabelle",$db); $anzahl_datensaetze = mysql_num_rows($query); srand((double)microtime()*100000); // rand-generator initialisieren $zufall = rand(1,$anzahl_datensaetze); $zufallsabfrage = mysql_query("SELECT id FROM tabelle where id='$zufall'",$db); usw. gruezi, ...Stefan -- toobe_(at)_gmx.de . 69168 wiesloch . wear sunscreen! From hartmut_(at)_six.de Thu, 01 Jun 2000 19:08:23 +0200 Date: Thu, 01 Jun 2000 19:08:23 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] probleme mit float Heiko Schubert wrote: > > Hallo Mitleser, > > auf meinem selbstgestrickten Apache /openssl / modssl / mysql / > php4-System (RedHat 6.2) macht mich folgendes stutzig: > > $a_preis1 = 12.34; > $a_preis2 = 43.21; > $n_preis = $a_preis1 * $a_preis2; > print $n_preis . "
"; > > ... und ich erhalte: 516. > > Es scheint so, als ob die Kommastellen nicht beachtet werden. Da > dieses "Code-Schnipsel" auf einem anderen System funktioniert > (eigentlich die selbe Konfiguration, nur SuSE) gehe ich von einem > Fehler in meinem Apache aus. > > Hat jemand eine Idee, wo hier der Haken liegt? > auch hier: Spracheinstellungen (locales) Hilfe ist unterwegs, spätestens bis zur 4.0.1 bis dahin hilft nur, die "verdeutschung" zu deaktivieren From systalk_(at)_pinguin.conetix.de Thu, 1 Jun 2000 19:13:50 +0200 Date: Thu, 1 Jun 2000 19:13:50 +0200 From: Jens Benecke systalk_(at)_pinguin.conetix.de Subject: [php] lamp & wamp mit einer db --kLVKJMuKEUFaIs8+ Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable On Wed, May 31, 2000 at 04:57:41PM +0200, Hartmut Holzgraefe wrote: > Albrecht wrote: > >=20 > > > > ich habe auf einem PC lamp und wamp laufen. Da ich in beiden > > > > Systemen Skripte testen will: Gibt es eine M=F6glichkeit, dass beide > > > > Systeme auf eine Datenbank zugreifen, bzw. nur _ein_ Ort fuer > > > > Datenbanken existiert? > > > Gegenfrage: wof=FCr kann man wohl bei den diversen Datenbank-Connect- > > > Anweisungen einen Hostnamen mit angeben ? > > Ich vermute f=FCr solche F=E4lle :-) Tja ... und wo kann ich eine Adres= se > > (wie /winc/mysql/data/) einem Hostnamen zuweisen ? (ich mu=DF es ja wo= hl > > von Linux aus machen, oder?) > nach etwas *gr=FCbel* habe auch ich jetzt endlich die Frage verstanden bz= w. > die implizite Betonung von _einem_ PC erkannt > damit kann ich mich nur noch der Antwort von Mathias Gloss anschlie=DFen hm, wenn du unter winblond auch mysql laufen hast, kannst du doch prinzipiell die /var/lib/mysql dateien (Das sind die Datenbanken) auf ein von winblond erreichbares verzeichnis legen, und mysql-win auch darauf zeigen lassen, oder? damit gehen zwar s=E4mtliche Sicherheitsfunktionen von mysql verloren, aber das ist ja bei Windows immer so ... --=20 Microsoft is a cross between The Borg and the Ferengi. Unfortunately they use Borg to do their marketing and Ferengi to do their programming.=20 -- Simon Slavin, in the Monastery. --kLVKJMuKEUFaIs8+ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.1 (GNU/Linux) Comment: For info see http://www.gnupg.org iQEXAwUBOTaZzrhrARHySzvPFAG1WAQAuKg5Hvgu8UWzt4cKZqY8I7F4A6Tay5EO hGqL2gQ5ATVLSULZfzFnUbp685OITrL+MGUw0I5Y7PgnD5swEa0/7uoOx1xop15r Jay+K0xrMZn3QGjNW4l78bvCsBWfE10jSQ+A86OF0lgtD2c49MdszNWNmrx8unIW hX8j7iugtfQD+gKEZTCQ+jUYkBoUqEuuwCUSkiCWtwkl8B6T1fKFHEJVrvyazay2 AoXn5a8ocp7aNLbRlj+CP6s4++kECqK946Zl9MRIDx1maH6ReKQQ9u77g1F1Pm6M T/kRxcPwrXCIWXku3A8V1ks3/koQJB90rjS3RK+R8zpSL7N3TvrW7HFh =FVky -----END PGP SIGNATURE----- --kLVKJMuKEUFaIs8+-- From systalk_(at)_pinguin.conetix.de Thu, 1 Jun 2000 19:39:09 +0200 Date: Thu, 1 Jun 2000 19:39:09 +0200 From: Jens Benecke systalk_(at)_pinguin.conetix.de Subject: [php] Chat-Programmierung On Thu, Jun 01, 2000 at 11:53:02AM +0200, Stefan Schiekofer wrote: > ich möchte gerade einen Chat programmieren. Nur weiß ich nicht so recht, > ob ich den in Perl oder in PHP mit MySQL programmieren soll. Hat jemand > damit schon Erfahrung gemacht. Der Chat sollte schon mit 100 Usern gehen, Ui. dann ist phpchat nix für dich, der braucht pro User einen ständig reloadenden php3-prozess. > deshalb sollte die Performance des Servers nicht allzusehr sinken. Gibt > es vielleicht auch eine Referenz, wie man einen Chat programmiert. Ich > weiß nämlich immer noch nicht, wie die großen Chat die Seiten ständig > aktualisieren. Es gibt nämlich auch keine META Tags mit http-refresh. das ist fast immer Javascript und dann eine Verbindung zu einem chat-server (nix http) mittels des Javascript-Clients der auf deinem Brauser läuft. ich hab meinen Mini-Chat in einem 3kb-Perl Skript gelöst. Spartanisch, wenn man mehrere Räume will kopiert man z.b: das Skript (oder legt symlinks an). Wenn du willst können wir den ja zusammen weiterentwickeln :-) -- Microsoft is a cross between The Borg and the Ferengi. Unfortunately they use Borg to do their marketing and Ferengi to do their programming. -- Simon Slavin, in the Monastery. From kk2001_(at)_web.de Thu, 01 Jun 2000 19:56:36 +0200 Date: Thu, 01 Jun 2000 19:56:36 +0200 From: -<[Maxi]>- kk2001_(at)_web.de Subject: [php] Chat-Programmierung Vielleich findest du auf http://www.mazen.xodox.de ein wenig Hilfe! Der hat auch einen recht guten Chat gebastelt, in PHP&MySQL! Jens Benecke schrieb: > > On Thu, Jun 01, 2000 at 11:53:02AM +0200, Stefan Schiekofer wrote: > > > ich möchte gerade einen Chat programmieren. Nur weiß ich nicht so recht, > > ob ich den in Perl oder in PHP mit MySQL programmieren soll. Hat jemand > > damit schon Erfahrung gemacht. Der Chat sollte schon mit 100 Usern gehen, > > Ui. dann ist phpchat nix für dich, der braucht pro User einen ständig > reloadenden php3-prozess. > > > deshalb sollte die Performance des Servers nicht allzusehr sinken. Gibt > > es vielleicht auch eine Referenz, wie man einen Chat programmiert. Ich > > weiß nämlich immer noch nicht, wie die großen Chat die Seiten ständig > > aktualisieren. Es gibt nämlich auch keine META Tags mit http-refresh. > > das ist fast immer Javascript und dann eine Verbindung zu einem chat-server > (nix http) mittels des Javascript-Clients der auf deinem Brauser läuft. > > ich hab meinen Mini-Chat in einem 3kb-Perl Skript gelöst. Spartanisch, wenn > man mehrere Räume will kopiert man z.b: das Skript (oder legt symlinks an). > Wenn du willst können wir den ja zusammen weiterentwickeln :-) > > -- > Microsoft is a cross between The Borg and the Ferengi. Unfortunately they > use Borg to do their marketing and Ferengi to do their programming. > -- Simon Slavin, in the Monastery. > > -- > ** 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 systalk_(at)_pinguin.conetix.de Thu, 1 Jun 2000 20:13:47 +0200 Date: Thu, 1 Jun 2000 20:13:47 +0200 From: Jens Benecke systalk_(at)_pinguin.conetix.de Subject: [php] Chat-Programmierung On Thu, Jun 01, 2000 at 07:56:36PM +0200, -<[Maxi]>- wrote: > Vielleich findest du auf http://www.mazen.xodox.de ein wenig Hilfe! Der > hat auch einen recht guten Chat gebastelt, in PHP&MySQL! guck ich mal rein. Mein Chat hat den unbestreitbaren Vorteil, daß er halt _weder_ Datenbanken _noch_ PHP _noch_ irgendwas anderes (außer Perl und vielleicht mod_perl) braucht. Genau deshab hab ich ihn gebaut, denn ich habe auf den LAN Parties nicht auf allen Rechnern MySQL laufen, und der Chat kommt auf einen der "kleineren". 50 gleichzeitige Chatter auf drei Kanälen hält ein P-60 aber trotzdem problemlo aus. -- Microsoft is a cross between The Borg and the Ferengi. Unfortunately they use Borg to do their marketing and Ferengi to do their programming. -- Simon Slavin, in the Monastery. From clgu-php_(at)_gmx.net Thu, 1 Jun 2000 20:52:26 +0200 Date: Thu, 1 Jun 2000 20:52:26 +0200 From: Clemens Gutweiler clgu-php_(at)_gmx.net Subject: [php] Attachments - MIME - Class - POP3 Hallo Liste, gibt es irgendwo schon eine fertige Classe, die MIME-Mails anzeigen und Attachments zum Download bereitstellen kann?? Ich würde dem Script dann nur den Body der Mail geben und es gibt mir dann die formatierte HTML-Mail mit evtl. Anhägen zurück (oder einfach nur Plaintext, bei normalen Mails), ohne dass ich mich besonders bemühen muss *gg*. MfG Clemens Gutweiler. -- :: Web M_(at)_king :: http://www.webmaking.de :: :: ICQ UIN #36706371 :: clemens_(at)_gutweiler.net :: :: fon 0 65 33 / 95 94 41 :: mobil 0 170 / 18 48 747 :: From q3master_(at)_gmx.net Thu, 1 Jun 2000 21:53:23 +0200 Date: Thu, 1 Jun 2000 21:53:23 +0200 From: q3master q3master_(at)_gmx.net Subject: [php] Fehlen praxisnaher Beispiele This is a multi-part message in MIME format. ------=_NextPart_000_000E_01BFCC13.CED6ECE0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, da ich Anf=E4nger bin und mich stark f=FCr PHP interessiere suche ich = praxisnahe Beispiele. Man sieht z.B. oft auf PHP Seiten im Netz, dass es ein Men=FC auf der = linken Seite gibt, dass automatisch auf jeder Unterseiter generiert = wird. Wenn man das Men=FC einmal =E4ndert, ver=E4ndert es sich auf allen = Unterseiten mit. So etwas habe ich als Beispiel noch nicht gefunden... = kann mir jemand weiterhelfen oder mir erkl=E4ren wie man so etwas = aufbaut ? Freue mich auf eure Hilfe! Stefan ------=_NextPart_000_000E_01BFCC13.CED6ECE0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo,
 
da ich Anf=E4nger bin und mich stark = f=FCr PHP=20 interessiere suche ich praxisnahe Beispiele.
Man sieht z.B. oft auf PHP Seiten im = Netz, dass es=20 ein Men=FC auf der linken Seite gibt, dass automatisch auf jeder = Unterseiter=20 generiert wird. Wenn man das Men=FC einmal =E4ndert, ver=E4ndert es sich = auf allen=20 Unterseiten mit. So etwas habe ich als Beispiel noch nicht gefunden... = kann mir=20 jemand weiterhelfen oder mir erkl=E4ren wie man so etwas aufbaut = ?
 
Freue mich auf eure Hilfe!
 
Stefan
------=_NextPart_000_000E_01BFCC13.CED6ECE0-- From webmasterbhs_(at)_bluewin.de Thu, 1 Jun 2000 22:39:07 +0200 Date: Thu, 1 Jun 2000 22:39:07 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] n-dimensionale Arrays Posten und eval() ... Mit php3 habe ich es fast geschafft n-dimensionale Arrays zu posten ... die Sache ist nur, wenn ich das n-dimensionale gepostet Array zurückverwandeln will mit eval(); dann kommt konkreter fehler: ______________________________ Warning: Cannot index a string index in e:\ahtdocs\php-kiri\tree_table\tree_menu_tab_ed.php3 on line 91 Warning: Cannot index a string index in e:\ahtdocs\php-kiri\tree_table\tree_menu_tab_ed.php3 on line 91 Warning: Illegal string index in e:\ahtdocs\php-kiri\tree_table\tree_menu_tab_ed.php3 on line 91 ---------------------------------- Das Array vor dem posten sieht so aus: _(at)_ == [ % == ] [0][0] [0][1] [0][2] [1][2] .... [2][6][3][4][0] [2][6][3][4][1] [2][6][3][4][2] und so weiter ... im Prinzip ist es nichts anderes als eine Baumstrucktur... nach dem posten und konvertieren des _(at)_ und % ergibt sich ein String der dann mit eval ausgeführt werden soll: $val = array(); eval("\$val[0][0] = \"http://www.php.de\";"); eval ... $val[0][1] = "index.php3"; ... $val[1][0] = "Marktplatz"; ... $val[1][1] = "marktplatz.php3"; wie gesagt und eval bringt diesen blöden fehler ... bitte keine hinweise darauf, dass ich php4 benutzen !!!!!!!!! ;-) und es gibt zwar eine Lösung auf dieses Problem, aber die ist ein bisschen unelegant, funktioniert aber 100%ig :-). Lösung verrate ich wenn keiner eine Antwort weiss ! :-) kiri From cheaters_(at)_gmx.de Thu, 1 Jun 2000 22:37:29 +0200 Date: Thu, 1 Jun 2000 22:37:29 +0200 From: cheatbox.de cheaters_(at)_gmx.de Subject: [php] Random aus der DB ? > $query = mysql_query("SELECT id FROM tabelle",$db); > $anzahl_datensaetze = mysql_num_rows($query); > srand((double)microtime()*100000); // rand-generator initialisieren >$zufall = rand(1,$anzahl_datensaetze); > $zufallsabfrage = mysql_query("SELECT id FROM tabelle where > id='$zufall'",$db); Hallo, naja so etwas hatte ich mir auch ausgedacht, jedoch liegt das Problem daran, dass die ID sich immer ändern kann, wenn z.b. eine Zeile gelöscht wird, etc. Deshalb sollte das schon irgendwie im Query integriert sein... aber wie.... Ferhat From eschmid+sic_(at)_s.netic.de Thu, 1 Jun 2000 22:42:23 +0200 Date: Thu, 1 Jun 2000 22:42:23 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Fehlen praxisnaher Beispiele On Thu, Jun 01, 2000 at 09:53:23PM +0200, q3master wrote: > da ich Anfänger bin und mich stark für PHP interessiere suche ich praxisnahe Beispiele. > Man sieht z.B. oft auf PHP Seiten im Netz, dass es ein Menü auf der linken Seite gibt, dass automatisch auf jeder Unterseiter generiert wird. Wenn man das Menü einmal ändert, verändert es sich auf allen Unterseiten mit. So etwas habe ich als Beispiel noch nicht gefunden... kann mir jemand weiterhelfen oder mir erklären wie man so etwas aufbaut ? Wenn Du damit das Layout von http://php.net/ meinst, dann kann man sich doch rechts oben den Source Code anzeigen lassen. Dann gibts ja soviele Beispielsammlungen mit Tonnen von PHP Skripten. -Egon PS: Beim LinuxTag 2000 in Stuttgart wird es ein PHP Stand im Open Software Pavillon geben. Weitere Informationen gibts bei http://www.dynamic-webpages.de/ -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From webmasterbhs_(at)_bluewin.de Thu, 1 Jun 2000 22:52:14 +0200 Date: Thu, 1 Jun 2000 22:52:14 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Fehlen praxisnaher Beispiele - phplib ich bin gerade dabei mit dieser idee und habe das problem mit dem n-dimensionalen array (baumstruktur) gepustet. generell berufe ich mich fast auf die Idee der phplieb von netuse, die eine klasse "tree" implementiert hat. jedoch war mir diese baumansicht zu unflexibel und die vorgaben wie der array baum auszusehen hat, sind total beknackt .... (oh je jetzt grollen die götter ... ;-) ich muss dazu sagen, dass ich die klasse tree mir nur vom source her angeschaut habe und es nicht testen wollte/konnte, wie es wirklich funzt ... warum auch immer ... wenn ich es schaffe werde ich morgen eine demo version ins web stellen von meiner roh version. wer die URL haben möchte, soll bitte eine PM (Private Mail) an mich schicken ! wenn ich es nicht schaffe, bin ich fleißig am lernen für die 8 klausuren nächste woche ... kiri __________________ da ich Anfänger bin und mich stark für PHP interessiere suche ich praxisnahe Beispiele. Man sieht z.B. oft auf PHP Seiten im Netz, dass es ein Menü auf der linken Seite gibt, dass automatisch auf jeder Unterseiter generiert wird. Wenn man das Menü einmal ändert, verändert es sich auf allen Unterseiten mit. So etwas habe ich als Beispiel noch nicht gefunden... kann mir jemand weiterhelfen oder mir erklären wie man so etwas aufbaut ? ------------------- From andreas-hauptmann_(at)_online.de Thu, 01 Jun 2000 22:52:11 +0200 Date: Thu, 01 Jun 2000 22:52:11 +0200 From: Andreas Hauptmann andreas-hauptmann_(at)_online.de Subject: [php] Fehlen praxisnaher Beispiele Hi, > da ich Anfänger bin und mich stark für PHP interessiere suche ich > praxisnahe Beispiele. Auch Anfänger können Realname verwenden bzw. sich abgewöhnen html-Mails zu schicken. > Man sieht z.B. oft auf PHP Seiten im Netz, dass es ein Menü auf der > linken Seite gibt, dass automatisch auf jeder Unterseiter generiert > wird. Wenn man das Menü einmal ändert, verändert es sich auf allen > Unterseiten mit. So etwas habe ich als Beispiel noch nicht gefunden... > kann mir jemand weiterhelfen oder mir erklären wie man so etwas > aufbaut ? Mit Hilfe der Menu - Klasse (menu.inc) der PHPLIB (zufinden auf http://phplib.netuse.de) kannst du soetwas leicht realisieren, bzw. dir anschauen wie man so etwas aufbaut. From andreas-hauptmann_(at)_online.de Thu, 01 Jun 2000 22:58:39 +0200 Date: Thu, 01 Jun 2000 22:58:39 +0200 From: Andreas Hauptmann andreas-hauptmann_(at)_online.de Subject: [php] Fehlen praxisnaher Beispiele > > Man sieht z.B. oft auf PHP Seiten im Netz, dass es ein Menü auf der > > linken Seite gibt, dass automatisch auf jeder Unterseiter generiert > > wird. Wenn man das Menü einmal ändert, verändert es sich auf allen > > Unterseiten mit. So etwas habe ich als Beispiel noch nicht gefunden... > > kann mir jemand weiterhelfen oder mir erklären wie man so etwas > > aufbaut ? > > Mit Hilfe der Menu - Klasse (menu.inc) der PHPLIB (zufinden auf > http://phplib.netuse.de) kannst du soetwas leicht realisieren, bzw. dir > anschauen wie man so etwas aufbaut. Ich vergass folgendes Detail zu erwaehnen: Die Menu Klasse ist erst ab der Version 7.3 der PHPLIB (development-Version) enthalten. From tear_(at)_freesurf.ch Thu, 1 Jun 2000 23:17:29 +0200 Date: Thu, 1 Jun 2000 23:17:29 +0200 From: Manuel (tear) tear_(at)_freesurf.ch Subject: [php] pop Script Hallo allerseits hat irgendjemand ein fertiges POP script programmiert? Ich suche ein script mit dem ich meine Emails Online abfragen kann würde mich auf Antworten freuen Manuel From php_(at)_pinguin.conetix.de Thu, 1 Jun 2000 23:43:39 +0200 Date: Thu, 1 Jun 2000 23:43:39 +0200 From: Jens Benecke php_(at)_pinguin.conetix.de Subject: [php] Fehlen praxisnaher Beispiele On Thu, Jun 01, 2000 at 09:53:23PM +0200, q3master wrote: > Hallo,   da ich Anfänger bin und mich stark für PHP interessiere suche Würdest Du bitte HTML abschalten oder einen vernünftigen Mailer benutzen? Danke. > ich praxisnahe Beispiele. Man sieht z.B. oft auf PHP Seiten im Netz, > dass es ein Menü auf der linken Seite gibt, dass automatisch auf jeder > Unterseiter generiert wird. Wenn man das Menü einmal ändert, verändert es > sich auf allen Unterseiten mit. So etwas habe ich als Beispiel noch nicht > gefunden... kann mir jemand weiterhelfen oder mir erklären wie man so Es gibt die PHPLIB, die hat für sowas vordefinierte Klassen. Ich habe mit PHP einfach angefangen, indem ich mir "Makros" definiert habe, wie "titleimage()", "head()", usw. so daß ich mir den kompletten Look der Seite (Farben, Fonts/CSS, Menüs, Bilder, ...) durch Austauschen der Include.php3 ändern kann. Der zweite Schritt (noch nicht ganz fertig) ist dann, den User zu fragen bzw. ihm umstellen zu lassen, welchen Look er denn haben will, und das in einem Cookie zu speichern. Der dritte Schritt ist, den Cookie etwas zu erweitern. :-) Ich weiß jetzt z.B., wieviele Leute nach dem ersten Besuch meiner Seiten nach ein, zwei, drei oder mehr Tagen, wie oft insgesamt _wieder_gekommen sind. Und kann die jeweilig gerade aktuellen IE-Bugs umschiffen, indem ich einige HTML-Sachen anders darstelle, wenn jemand einen kaputten Browser benutzt (das läßt sich ja schön abfragen). Das sind so die kleinen Spielereien, die man machen kann. Wenn du willst, kann ich Dir ja meine Include.php3's mal schicken. -- Microsoft is a cross between The Borg and the Ferengi. Unfortunately they use Borg to do their marketing and Ferengi to do their programming. -- Simon Slavin, in the Monastery. From toobe_(at)_gmx.de Thu, 1 Jun 2000 23:51:15 +0200 Date: Thu, 1 Jun 2000 23:51:15 +0200 From: Stefan Toobe toobe_(at)_gmx.de Subject: [php] AW: [php] Random aus der DB ? Hi Ferhat, dann ermittle einen zufälligen Buchstaben (aus einem Array A-Z). Nach dem zufälligen Buchstaben suchst du dann in einem entsprechendem Feld mit der Query .... from tabelle where spalte like '%$a-z_array[$zufallszahl_1-26]%' und wenn du es auf die Spitze treiben willst mit den Zufällen, dann bestimme halt noch die zu durchsuchende Spalte per Zufall ... :-) Wenn sich in deiner Tabelle ständige neue Datensätze tummeln und andere wegfallen, dann hast du auch nicht das Problem dass die Ergebnisse immer aus dem gleichen "Bereich" kommen. Ich zeige auf die Art auf einer Webseite mehrere zufällig ausgesuchte Linktipps an, funzt einwandfrei. gruezi, ...Stefan -- toobe_(at)_gmx.de . 69168 wiesloch . wear sunscreen! : -----Ursprüngliche Nachricht----- : Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag : von cheatbox.de : Gesendet: Donnerstag, 1. Juni 2000 22:37 : An: php_(at)_php-center.de : Betreff: Re: [php] Random aus der DB ? : : : > $query = mysql_query("SELECT id FROM tabelle",$db); : > $anzahl_datensaetze = mysql_num_rows($query); : > srand((double)microtime()*100000); // rand-generator initialisieren : >$zufall = rand(1,$anzahl_datensaetze); : > $zufallsabfrage = mysql_query("SELECT id FROM tabelle where : > id='$zufall'",$db); : : Hallo, : naja so etwas hatte ich mir auch ausgedacht, jedoch liegt das Problem : daran, dass die ID sich immer ändern kann, wenn z.b. eine Zeile gelöscht : wird, etc. : : Deshalb sollte das schon irgendwie im Query integriert sein... : aber wie.... : : Ferhat : : : : -- : ** 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 lars.scholand_(at)_provider-info.de Thu, 1 Jun 2000 23:50:29 +0200 Date: Thu, 1 Jun 2000 23:50:29 +0200 From: Lars Scholand lars.scholand_(at)_provider-info.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Text_nach_70_Zeichen_k=FCrzen?= Hi Frank, > dies hab ich gefunden in der Mailhistory :) [... snip ....] > dort ging es um ein
aber das kann man ja anpassen gell :) > Auf php-center.de im Archiv suchen : String kuerzen hiess das damals ;) nach ein paar Korrekturen funktionierts. Danke nochmals. Und für alle oder fürs Archiv hab ich hier nochmal die richtige Fassung gepostet: ---- function format($string) { $max=70; # maximale Länge des Strings if(strlen($string) > $max ) { $rest=$string; $string=""; while (strlen($rest)>$max) { if(strrpos(substr($rest,0,$max-1), " ")) { $string=$string . substr($rest, 0, strrpos(substr($rest,0,$max-1), " ")) . "\n"; $rest=substr($rest, strrpos(substr($rest,0,$max-1), " ") +1 ); } else { $string=$string . substr($rest, 0, $max) . "\n"; $rest=substr($rest, $max ); } } $string=$string . $rest . "\n"; } return $string; } ----- Viele Grüße, Lars Scholand From schiekofer.stefan_(at)_gmx.net Fri, 2 Jun 2000 00:44:47 +0200 Date: Fri, 2 Jun 2000 00:44:47 +0200 From: Stefan Schiekofer schiekofer.stefan_(at)_gmx.net Subject: [php] Chat-Programmierung Hallo, > Ui. dann ist phpchat nix für dich, der braucht pro User einen ständig > reloadenden php3-prozess. Was soll das heißen. Ist das mit Perl nicht der Fall? So weit ich bis jetzt mitbekommen habe ist PHP mit MySQL sehr speicherfressend. > das ist fast immer Javascript und dann eine Verbindung zu einem chat-server > (nix http) mittels des Javascript-Clients der auf deinem Brauser läuft. Das heisst deswegen auch, dass die Seite ständig neu geladen wird. Aber geschieht das denn wirklich; es kommen ja eigentlich nur die Zeilen der anderen Chatter dazu. > ich hab meinen Mini-Chat in einem 3kb-Perl Skript gelöst. Spartanisch, wenn > man mehrere Räume will kopiert man z.b: das Skript (oder legt symlinks an). > Wenn du willst können wir den ja zusammen weiterentwickeln :-) Kannst mir ja mal schicken wenn du willst. Schau ihn mir mal an. MfG, Stefan Schiekofer --------------------------------- http://www.regensburg-guide.de --------------------------------- From hartmut_(at)_six.de Fri, 02 Jun 2000 01:50:30 +0200 Date: Fri, 02 Jun 2000 01:50:30 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Random aus der DB ? "cheatbox.de" wrote: > > > $query = mysql_query("SELECT id FROM tabelle",$db); > > $anzahl_datensaetze = mysql_num_rows($query); > > srand((double)microtime()*100000); // rand-generator initialisieren > >$zufall = rand(1,$anzahl_datensaetze); > > $zufallsabfrage = mysql_query("SELECT id FROM tabelle where > > id='$zufall'",$db); > > Hallo, > naja so etwas hatte ich mir auch ausgedacht, jedoch liegt das Problem > daran, dass die ID sich immer ändern kann, wenn z.b. eine Zeile gelöscht > wird, etc. wie wärs mit "SELECT ... FROM tabelle LIMIT $zufall,1" als zweitem Schritt ? ansonsten must du darauf warten, das mySql 3.23 fertig wird, da gibt's dann "SELECT ... FROM ... ORDER BY RAND() LIMIT 1" From kk2001_(at)_web.de Fri, 02 Jun 2000 01:58:18 +0200 Date: Fri, 02 Jun 2000 01:58:18 +0200 From: -<[Maxi]>- kk2001_(at)_web.de Subject: [php] Chat-Programmierung und was fürn Speicherfresser! Um 1 User zu verarbeiten braucht ein durchschnittlicher SQL Chat etwa 4-6 MB, wenn man so überlegt 50 Chatter, das sind dann 250 MB.......!? Stefan Schiekofer schrieb: > > Hallo, > > > Ui. dann ist phpchat nix für dich, der braucht pro User einen ständig > > reloadenden php3-prozess. > Was soll das heißen. Ist das mit Perl nicht der Fall? So weit ich bis jetzt > mitbekommen habe ist PHP mit MySQL sehr speicherfressend. > > > das ist fast immer Javascript und dann eine Verbindung zu einem > chat-server > > (nix http) mittels des Javascript-Clients der auf deinem Brauser läuft. > Das heisst deswegen auch, dass die Seite ständig neu geladen wird. Aber > geschieht das denn wirklich; es kommen ja eigentlich nur die Zeilen der > anderen Chatter dazu. > > > ich hab meinen Mini-Chat in einem 3kb-Perl Skript gelöst. Spartanisch, > wenn > > man mehrere Räume will kopiert man z.b: das Skript (oder legt symlinks > an). > > Wenn du willst können wir den ja zusammen weiterentwickeln :-) > Kannst mir ja mal schicken wenn du willst. Schau ihn mir mal an. > > MfG, > > Stefan Schiekofer > --------------------------------- > http://www.regensburg-guide.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 easy_(at)_ist.schuldig.de Fri, 02 Jun 2000 02:32:01 +0200 Date: Fri, 02 Jun 2000 02:32:01 +0200 From: Markus Dobel easy_(at)_ist.schuldig.de Subject: [php] gd1.3 "Helmut P. Fleischhauer" wrote: > > Hat jemand gd1.3 als .tar.gz auf dem Rechner?? > Habe keine funktionierende Downloadmoeglichkeit gefunden und brauchte das > Paket. ftp://ftp.par.univie.ac.at/unix/misc/gd-1.3.tar.gz FTPSearch hilft. :) Gruss, Markus From ruderstaller_(at)_cwd.at Thu, 1 Jun 2000 22:34:14 +0200 Date: Thu, 1 Jun 2000 22:34:14 +0200 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] AW: [php] Fehlen praxisnaher Beispiele Hallo, >da ich Anfänger bin und mich stark für PHP interessiere suche ich praxisnahe Beispiele. >Man sieht z.B. oft auf PHP Seiten im Netz, dass es ein Menü auf der linken Seite gibt, dass automatisch auf jeder Unterseiter generiert wird. >Wenn man das Menü einmal ändert, verändert es sich auf allen Unterseiten mit. So etwas habe ich als Beispiel noch nicht gefunden... kann mir > >jemand weiterhelfen oder mir erklären wie man so etwas aufbaut ? >Freue mich auf eure Hilfe! >Stefan http://www.php-center.de/artikel/include.php3 Mit bestem Gruss Ludwig Ruderstaller -- ______________________________________________________________ CWD - Creative Web Design http://www.cwd.at Ludwig Ruderstaller mailto:ruderstaller_(at)_cwd.at Tannengasse 19/1/46 Tel. +43 1 786 89 25 1150 Wien Fax. +43 1 786 89 84 From f.augustin_(at)_infocity.de Fri, 2 Jun 2000 04:47:11 +0200 Date: Fri, 2 Jun 2000 04:47:11 +0200 From: F.Augustin f.augustin_(at)_infocity.de Subject: [php] Attachments - MIME - Class - POP3 Guten Morgen Clemens , >Hallo Liste, > >gibt es irgendwo schon eine fertige Classe, die MIME-Mails anzeigen >und Attachments zum Download bereitstellen kann?? >Ich würde dem Script dann nur den Body der Mail geben und es gibt >mir dann die formatierte HTML-Mail mit evtl. Anhägen zurück (oder >einfach nur Plaintext, bei normalen Mails), ohne dass ich mich >besonders bemühen muss *gg*. schau mal unter : http://www.php-center.de/links/anwendungenprogramme.htm da findest du ne Menge an Beispielen oder Programmen die mehr als nuetzlich sind . MfG Frank From sebastian.bergmann_(at)_web.de Fri, 02 Jun 2000 07:48:59 +0200 Date: Fri, 02 Jun 2000 07:48:59 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] pop Script "Manuel (tear)" wrote: > hat irgendjemand ein fertiges POP script programmiert? http://phpop3.sourceforge.net -- Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de PHP-Stand auf Europas größter Linux-Messe: 'Linux-Tag' ! weitere Infos _(at)_ http://www.dynamic-webpages.de/ From thomas.hausheer_(at)_denon.ch Fri, 02 Jun 2000 08:38:49 +0200 Date: Fri, 02 Jun 2000 08:38:49 +0200 From: thomas hausheer thomas.hausheer_(at)_denon.ch Subject: [php] alle 10% funktionierts! Hi Liste Vor einigen Tagen war ein Beispielcode in der Liste, der eine Datei nur alle 10% der Hits einbindet. Leider hab ich diese Mail gelöscht. Kann mir das jemand nochmals geben? oder gibt es ein Archiv? Vielen Dank und gruss ;-) thomas From ulf_(at)_redsys.de Fri, 02 Jun 2000 08:51:51 +0200 Date: Fri, 02 Jun 2000 08:51:51 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] n-dimensionale Arrays Posten und eval() ... Cyrill Schumacher wrote: > ______________________________ > Warning: Cannot index a string index in > e:\ahtdocs\php-kiri\tree_table\tree_menu_tab_ed.php3 on line 91 > > Warning: Cannot index a string index in > e:\ahtdocs\php-kiri\tree_table\tree_menu_tab_ed.php3 on line 91 > > Warning: Illegal string index in > e:\ahtdocs\php-kiri\tree_table\tree_menu_tab_ed.php3 on line 91 > ---------------------------------- [...] > $val = array(); > eval("\$val[0][0] = \"http://www.php.de\";"); > eval ... $val[0][1] = "index.php3"; > ... $val[1][0] = "Marktplatz"; > ... $val[1][1] = "marktplatz.php3"; Sehen die Indices wirklich so aus, oder wird statt der "0" gelegentlich ein leerer String geliefert? Und warum darfst Du keine Session benutzen, das soll es auch schon ohne PHP4 geben ;-) Ulf From georg.kornmayer_(at)_gmx.de Fri, 2 Jun 2000 09:05:12 +0200 Date: Fri, 2 Jun 2000 09:05:12 +0200 From: Georg Kornmayer georg.kornmayer_(at)_gmx.de Subject: [php] AW: [php] alle 10% funktionierts! ich denke hier kannst das nachlesen http://infosoc.uni-koeln.de/pipermail/php/ mfg georg -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von thomas hausheer Gesendet: Freitag, 2. Juni 2000 08:39 An: php_(at)_php-center.de Betreff: [php] alle 10% funktionierts! Hi Liste Vor einigen Tagen war ein Beispielcode in der Liste, der eine Datei nur alle 10% der Hits einbindet. Leider hab ich diese Mail gelöscht. Kann mir das jemand nochmals geben? oder gibt es ein Archiv? Vielen Dank und gruss ;-) thomas -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From webmaster_(at)_bmwhisky.de Fri, 2 Jun 2000 09:37:44 +0200 Date: Fri, 2 Jun 2000 09:37:44 +0200 From: FBMWLVs webmaster_(at)_bmwhisky.de Subject: [php] AW: [php] AW: [php] Fehlen praxisnaher Beispiele Jo saxn di ! Jetza empfein di moan schrieab scho fir n ofänger ! Korbinian Bachl PS - (übersetzung für nicht Bajuwaren) Jetzt wird mein Artikel ja schon anfängern empfohlen. -> war ich echt erstaunt drüber ... is er denn doch nich so schlecht wie ich dachte ... <:9 -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Ludwig Ruderstaller Gesendet: Donnerstag, 1. Juni 2000 22:34 An: php_(at)_php-center.de Betreff: [php] AW: [php] Fehlen praxisnaher Beispiele Hallo, >da ich Anfänger bin und mich stark für PHP interessiere suche ich praxisnahe Beispiele. >Man sieht z.B. oft auf PHP Seiten im Netz, dass es ein Menü auf der linken Seite gibt, dass automatisch auf jeder Unterseiter generiert wird. >Wenn man das Menü einmal ändert, verändert es sich auf allen Unterseiten mit. So etwas habe ich als Beispiel noch nicht gefunden... kann mir > >jemand weiterhelfen oder mir erklären wie man so etwas aufbaut ? >Freue mich auf eure Hilfe! >Stefan http://www.php-center.de/artikel/include.php3 Mit bestem Gruss Ludwig Ruderstaller -- ______________________________________________________________ CWD - Creative Web Design http://www.cwd.at Ludwig Ruderstaller mailto:ruderstaller_(at)_cwd.at Tannengasse 19/1/46 Tel. +43 1 786 89 25 1150 Wien Fax. +43 1 786 89 84 -- ** 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 shuck_(at)_ail.de Fri, 2 Jun 2000 10:03:26 +0200 Date: Fri, 2 Jun 2000 10:03:26 +0200 From: Simon Huck shuck_(at)_ail.de Subject: [php] php und oracle Hallo, gibt es hier jemanden der sich mit PHP und Oracle auskennt? Ich habe 2 Probleme: - Clob Felder mit PHP auslesen/schreiben - PHP4 unterstützt in der Standard Binary kein OCI Hat jemand einen Link zu einer Site wo unterschiedliche kompilierte Versionen liegen. Da ich kein VC++ habe kann ich es nicht selber kompilieren. Hoffe es kann mir wer helfen.... 1000 Dank im voraus! Simon Huck http://www.ail.de From ak_(at)_living-source.com Fri, 02 Jun 2000 10:08:23 +0200 Date: Fri, 02 Jun 2000 10:08:23 +0200 From: andreas kempf aka 'amalesh' ak_(at)_living-source.com Subject: [php] Postleitzahl-Syntax????? On Wed, 31 May 2000 18:03:10 +0200, "Cyrill Schumacher" wrote: >> >> Deutsche plz sind char(5) >> > >> >wieso ???????? >> >> Mit was fuer einem feldtyp willst du sonst die fuehrende null der >> ostdeutschen plz's speichern? > >gar nicht, er wird sich ja wohl irgendwie merken müssen, >dass die stadt + plz eine deutsche ist Dieses "irgendwie" sollte ueber eine eindeutige laenderkennzeichnung erfolgen. >und keine 4 stellige >schweizerische plz ... In diesem falle kann ja auch eine 4-stellige plz in einem char(5) feld gespeichert werden. >oder willst du alle PLZ weltweit >auf 5 stellen "aufrunden" ? char(5) heisst nicht, dass du auch immer 5 stellen belegen musst. Ansonsten: Um weltweite plz ging es bisher nicht. IRC sind spanische plz sogar mit fuehrenden buchstaben und 7 stellen... ciao, amalesh -- Software Development on- & offline: C++ JAVA PHP ASP SQL XML http://www.living-source.com ~ Freiburg ~ Hamburg ~ Kaunas http://www.caupo.de/soft Open Source Online Shop [PHP/MySQL] From ak_(at)_living-source.com Fri, 02 Jun 2000 10:13:43 +0200 Date: Fri, 02 Jun 2000 10:13:43 +0200 From: andreas kempf aka 'amalesh' ak_(at)_living-source.com Subject: [php] Postleitzahl-Syntax????? On Wed, 31 May 2000 16:57:45 +0200, Franz Graf wrote: >> Mit was fuer einem feldtyp willst du sonst die fuehrende null der >> ostdeutschen plz's speichern? > >hab in der MySQL-Anleitung mal was von ZEROFILL gelesen (aber >noch nie benutzt) damit hätte man zumindest führende Nullen, >oder? Ok, solange man wirklich nur deutsche plz benutzt kann das funktionieren, doch was nuetzt es wirklich? Welche vorteile fuer plz bietet int() gegenueber char()? Ich sehe keine, nur nachteile gegenueber char(). ciao, amalesh -- Software Development on- & offline: C++ JAVA PHP ASP SQL XML http://www.living-source.com ~ Freiburg ~ Hamburg ~ Kaunas http://www.caupo.de/soft Open Source Online Shop [PHP/MySQL] From Mathias.Gloss_(at)_start.de Fri, 2 Jun 2000 10:35:44 +0200 Date: Fri, 2 Jun 2000 10:35:44 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] AW: [php] lamp & wamp mit einer db Aloha, > ---------- > Von: Albrecht[SMTP:mw5498_(at)_mucweb.de] > > Jetzt meckert mysqld auch ... äh, nein, leider nur etwas weniger: > > - out of memory > - can't open file 'host.ISM' > > (auch wenn ich diese Datei von Linux kopiert habe). > Anscheinend gibt sich mysql noch nicht zufrieden ... > *grübel* Schau mal nach welche Versionen du verwendest. (Unter DOS und Linux). Dann schau mal bei www.mysql.com nach, ab welcher Version die Datenbanken binaerkompatibel sind. Des weiteren kann es sein, daß du deine Vorhandene Datenbanken in das neue Format erst konvertieren musst mit einem entsprechenden Befehl der sich finden lassen sollte. sonst faellt mir jetzt auch nix mehr ein - ausser: Machs wie ich (früher) und nimm nen 2. Rechner als Server ;) 486/25 mit 16 MB reicht für Apache und MySQL zum testen. Grüße, Mathias > viele gruesse > Albrecht > > > -- > ** 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 smj_(at)_intratools.de Fri, 2 Jun 2000 10:46:31 +0200 Date: Fri, 2 Jun 2000 10:46:31 +0200 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] Random aus der DB ? > Betreff: Re: [php] Random aus der DB ? > > > $query = mysql_query("SELECT id FROM tabelle",$db); > > $anzahl_datensaetze = mysql_num_rows($query); > > srand((double)microtime()*100000); // rand-generator initialisieren > >$zufall = rand(1,$anzahl_datensaetze); > > $zufallsabfrage = mysql_query("SELECT id FROM tabelle where > > id='$zufall'",$db); > > Hallo, > naja so etwas hatte ich mir auch ausgedacht, jedoch liegt das Problem > daran, dass die ID sich immer ändern kann, wenn z.b. eine > Zeile gelöscht wird, etc. Hi Ferhat, dann halt umgekehrt, erstens alle ID in ein Array auslesen: $arr_ID[0] = ID_aus_DB_satz_X; $arr_ID[1] = ID_aus_DB_satz_Y; ... $arr_ID[n] = ID_aus_DB_satz_Z; Zuffalszahl $intRandom von 0 bis n generieren, und einen Datensatz aus der DB auslesen: SELECT ID,.... FROM tabelle WHERE ID=$arr_ID[$intRandom] Gruss, Juri From tfromm_(at)_cs.uni-potsdam.de Fri, 2 Jun 2000 11:07:34 +0200 Date: Fri, 2 Jun 2000 11:07:34 +0200 From: Thomas Fromm tfromm_(at)_cs.uni-potsdam.de Subject: [php] php und oracle Hi, > gibt es hier jemanden der sich mit PHP und Oracle auskennt? > > Ich habe 2 Probleme: > - Clob Felder mit PHP auslesen/schreiben Für die LOB Felder empfehle ich stored procedures mit pl/sql anzuwenden. diese koennen transparent durch eine einfache query ausgefuehrt werde. mehr zu der erstellung jener findest du im technet: (kostenlose registrierung notwendig) http://technet.oracle.com/doc/oracle8i_816/appdev.816/a76975/oci07lob.htm#420230 ausserdem befinden sich noch undokumentierte funktionen in php, die die oci8 schnittstelle erweitern und auch dabei mehr auf lobs eingehen. im uebrigen empfehle ich zB das update auf oracle 8.1.6, dort werden die bei 8.1.5 noch noetige verwendung von bind variablen automatisch genutzt.. falls ich zeit finde, schreib ich mal ein kleines oracle howto, wo ich die allgemeinen ecken und kanten von oracle erlaeutere und zeige, wie man damit umgeht, zumal ich denke, das es noch einige mehr leute probleme beim einsatz von oracle zu beginn haben. gruss thomas -- --------------------------------------------------------- http://codewizards.org/thomas.fromm Was wir können: "Klonierung pflanzlicher Proteine der Kalzium-Homöostase durch funktionelle Expression in Xenopus laevis Oozyten." Was nicht: "Friedlich zusammenleben." From fg_(at)_locked.de Fri, 02 Jun 2000 11:23:48 +0200 Date: Fri, 02 Jun 2000 11:23:48 +0200 From: Franz Graf fg_(at)_locked.de Subject: [php] Postleitzahl-Syntax????? andreas kempf aka 'amalesh' schrieb: > >> Mit was fuer einem feldtyp willst du sonst die fuehrende null der > >> ostdeutschen plz's speichern? > > > >hab in der MySQL-Anleitung mal was von ZEROFILL gelesen (aber > >noch nie benutzt) damit hätte man zumindest führende Nullen, > >oder? > > Ok, solange man wirklich nur deutsche plz benutzt kann das > funktionieren, doch was nuetzt es wirklich? Welche vorteile fuer plz > bietet int() gegenueber char()? Ich sehe keine, nur nachteile > gegenueber char(). > > ciao, amalesh Ich hab mich mit der Problematik ansich ehrlich gesagt nicht beschäftigt. Ich dachte mir nur, wenns nur um die führende Nullen geht hätte MySQL da doch ne Lösung .. no more no less ;) Franz -- http://www.Locked.de [Franz Graf - Webdesign ] [FutureByte GmbH - Net Development Equipment] [http://www.futurebyte.net ] From thomas.hausheer_(at)_denon.ch Fri, 02 Jun 2000 12:04:35 +0200 Date: Fri, 02 Jun 2000 12:04:35 +0200 From: thomas hausheer thomas.hausheer_(at)_denon.ch Subject: [php] letzte aenderung Hallo liste kann mir jemand sagen, warum die funktionen filesize und filemtime etc nur funktionieren, wenn sie im eigenen verzeichnis angewendet werden. Sobald ich die files von einem Unterverzeichnis auslese, gehts nicht mehr! Vielen Dank. Gruss thomas From php_(at)_bachweb.de Fri, 2 Jun 2000 12:39:26 +0200 Date: Fri, 2 Jun 2000 12:39:26 +0200 From: Joerg Bachmann php_(at)_bachweb.de Subject: [php] WOMP This is a multi-part message in MIME format. ------=_NextPart_000_0011_01BFCC8F.96A50510 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Da ich auch noch Anf=E4nger bin bei PHP und mySQL und mich mit Windows = noch besser auskenne als bei Linux (bin aber auch hier schon flei=DFig = beim Lernen) habe ich mir unter Windows den Server OmniHTTPd installiert = und das ganze l=E4uft auch prima, sogar mit PHP4. Aber ich bekomme meine = Datenbank mySQL nicht zum laufen. Gibt es irgendwo auch eine = Installationsanweisung. Die Dokumentation von OmniHTTPd schweigt leider = =FCber die Datenbank-Anbindung Gru=DF J=F6rg Bachmann ------=_NextPart_000_0011_01BFCC8F.96A50510 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Da ich auch noch Anf=E4nger bin bei PHP = und mySQL und=20 mich mit Windows noch besser auskenne als bei Linux (bin aber auch hier = schon=20 flei=DFig beim Lernen) habe ich mir unter Windows den Server OmniHTTPd = installiert=20 und das ganze l=E4uft auch prima, sogar mit PHP4. Aber ich bekomme meine = Datenbank=20 mySQL nicht zum laufen. Gibt es irgendwo auch eine = Installationsanweisung. Die=20 Dokumentation von OmniHTTPd schweigt leider =FCber die=20 Datenbank-Anbindung
 
Gru=DF
J=F6rg = Bachmann
------=_NextPart_000_0011_01BFCC8F.96A50510-- From hartmut_(at)_six.de Fri, 02 Jun 2000 12:43:23 +0200 Date: Fri, 02 Jun 2000 12:43:23 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] letzte aenderung thomas hausheer wrote: > > Hallo liste > > kann mir jemand sagen, warum die funktionen filesize und filemtime etc nur > funktionieren, wenn sie im eigenen verzeichnis angewendet werden. Sobald ich > die files von einem Unterverzeichnis auslese, gehts nicht mehr! > ??? plattform, codebeispiel ??? -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From aforker_(at)_ipfb.net Fri, 2 Jun 2000 12:40:39 +0200 (MEST) Date: Fri, 2 Jun 2000 12:40:39 +0200 (MEST) From: Anne Forker aforker_(at)_ipfb.net Subject: [php] Beispiel fuer Klasse in PHP3 Hallo Listenleser, ich suche ein oder mehrere Einfuehrungsbeispiele fuer Klassen in PHP3. Ich weiss, dass es im PHP-Online-Handbuch ein kurzes Beispiel gibt, aber meine Kenntnisse in OO-Programmierung reichen nicht aus, um allein damit klarzukommen. Ich hoffe, es kann mir jemand helfen. Gruss Anne From eschmid_(at)_php.net Fri, 02 Jun 2000 13:18:21 +0200 Date: Fri, 02 Jun 2000 13:18:21 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Beispiel fuer Klasse in PHP3 Anne Forker wrote: > > Hallo Listenleser, > > ich suche ein oder mehrere Einfuehrungsbeispiele fuer Klassen in PHP3. Ich > weiss, dass es im PHP-Online-Handbuch ein kurzes Beispiel gibt, aber meine > Kenntnisse in OO-Programmierung reichen nicht aus, um allein damit > klarzukommen. http://www.koehntopp.de/php/faq-8.html. Kristian wird auch auf dem LinuxTag 2000 erwartet. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de PHP-Stand auf Europas grösster Linux-Messe: 'LinuxTag 2000' weiter Infos _(at)_ http://www.dynamic-webpages.de/ From h9451126_(at)_falbala.wu-wien.ac.at Fri, 2 Jun 2000 13:21:48 +0200 (MES) Date: Fri, 2 Jun 2000 13:21:48 +0200 (MES) From: Wolfgang h9451126_(at)_falbala.wu-wien.ac.at Subject: [php] [php]ODBC Treiber richtig aufsetzen Kann mir vielleicht irgendwer helfen einen ODBC Treiber richtig mit PHP3 anzusprechen. Ich habe einen Oracle ODBC Treiber am Win NT Server mit IIS 4 installiert. Am Server selbst kann ich auch das folgende php-Script laufen lassen, und es bringt das gewuenschte Ergebnis zurueck. Wenn ich dieses Script aber ueber den WEB-Browser von einen anderen Client starten moechte, kann der ODBC Treiber nicht gestartet werden. Die Fehlermeldung lautet: Warning: SQL error: Specified driver could not be loaded due to system error 126(Oracle ODBC Driver)., SQL state IM003 in SQLConnect in on line 3 Ich vermute, daß der ODBC Treiber speziell konfiguriert werden muß, damit er von anderen Clients ueber Browser funktioniert. Oder ist es ein Problem mit den PHP ini-files? Hat jemand von Euch schon erfahrung damit gesammelt. Wolfgang Greil From webmasterbhs_(at)_bluewin.de Fri, 2 Jun 2000 13:20:14 +0200 Date: Fri, 2 Jun 2000 13:20:14 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] n-dimensionale Arrays Posten und eval() ... > [...] > > $val = array(); > > eval("\$val[0][0] = \"http://www.php.de\";"); > > eval ... $val[0][1] = "index.php3"; > > ... $val[1][0] = "Marktplatz"; > > ... $val[1][1] = "marktplatz.php3"; > > Sehen die Indices wirklich so aus, oder wird statt der "0" gelegentlich > ein leerer String geliefert? Und warum darfst Du keine Session benutzen, > das soll es auch schon ohne PHP4 geben ;-) > > Ulf Hmm vielleicht hätte ich schreiben sollen: Bitte keine Hinweis auf php4 und Sessions ;-)) da die sache leider nicht mit sessions zu lösen ist ;-) ausserdem wäre es sowieso irgendwie schwachsinn, da mein script nur einen editor für n-dimensionale arrays darstellt .... :-) und nein es wird kein leerer string übergeben... später mehr. muss jetzt happi happi machen kiri From UW_(at)_NetUSE.DE Fri, 02 Jun 2000 13:25:37 +0200 Date: Fri, 02 Jun 2000 13:25:37 +0200 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] Beispiel fuer Klasse in PHP3 Anne Forker wrote: > ich suche ein oder mehrere Einfuehrungsbeispiele fuer Klassen in PHP3. Ich > weiss, dass es im PHP-Online-Handbuch ein kurzes Beispiel gibt, aber meine > Kenntnisse in OO-Programmierung reichen nicht aus, um allein damit > klarzukommen. http://www.phpbuilder.com/columns/luis20000420.php3 ist ein guter Einführungsartikel zu PHP und OO, er setzt jedoch vorraus, daß OO Begriffe geläufig sind. An das Thema OO kannst Du z.B. von der Java Seite aus rangehen. So lernst Du die OO Konzepte in Theorie und Praxis kennen. Du mußt ja nicht alle Beispiele nachprogrammieren und Java büffeln, es genügt schon z.B. die beiden Sun Bücher gewissenhaft zu lesen. Sehr interessant, jedoch vermutlich noch zu schwer ist: http://www.oose.de. Interessant - wie immer - ist auch die FAQ: http://www.koehntopp.de/php/faq-8.html. Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From mk_(at)_html-design.com Fri, 2 Jun 2000 07:25:22 -0400 Date: Fri, 2 Jun 2000 07:25:22 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] pop Script Hallo! >Ich suche ein script mit dem ich meine Emails Online abfragen kann Ich verwende phPOP -> http://renaghan.com/pcr/phpop.html Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.de PHP-Stand auf Europas größter Linux-Messe: Linux-Tag! weitere Infos _(at)_ http://www.dynamic-webpages.de/ From o.pludra_(at)_eggheads.de Fri, 2 Jun 2000 13:42:03 +0100 Date: Fri, 2 Jun 2000 13:42:03 +0100 From: Oliver Pludra o.pludra_(at)_eggheads.de Subject: [php] =?iso-8859-1?Q?Fehler_bei_Variablen=FCbergabe?= This is a multi-part message in MIME format. ------=_NextPart_000_0007_01BFCC98.55B62940 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Leute, ich habe ein kleines Problem mit einer Variablen=FCbergabe in PHP. Wenn ich die Variable=20 $name=3D'C++'; mit einem Formular an ein anderes PHP-file =FCbergebe, wird aus 'C++' leider ein 'C' . Ich verwende eine Sybase-Datenbank und PHP3. Bei meiner Suchfunktion findet er 'C++' ohne Probleme, es scheint also = bei der =DCbergabe an das andere file Probleme zu geben.=20 Wer weiss, woran es leigen k=F6nnte? Gruss Olli ------=_NextPart_000_0007_01BFCC98.55B62940 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo Leute,
ich habe ein kleines Problem mit einer=20 Variablen=FCbergabe in PHP.
Wenn ich die Variable
$name=3D'C++';
mit einem Formular an ein anderes = PHP-file=20 =FCbergebe, wird
aus 'C++' leider ein 'C' .
Ich verwende eine Sybase-Datenbank und=20 PHP3.
Bei meiner Suchfunktion findet er 'C++' = ohne=20 Probleme, es scheint also bei der =DCbergabe an das andere file Probleme = zu geben.=20
Wer weiss, woran es leigen = k=F6nnte?
Gruss
Olli
------=_NextPart_000_0007_01BFCC98.55B62940-- From php_(at)_sct-research.de Fri, 2 Jun 2000 13:42:15 +0200 (MEST) Date: Fri, 2 Jun 2000 13:42:15 +0200 (MEST) From: Mirko Giese php_(at)_sct-research.de Subject: [php] =?iso-8859-1?Q?Fehler_bei_Variablen=FCbergabe?= hi olli. du uebergibst die variable wohl ueber GET, also mit
oder direkt ueber ine url. da werden "+"-zeichen aber als leerzeichen interpretiert..also entweder mach ein POST draus oder besser: nenn die variable anders, zum beipsiel cpp oder wie auch immer ciao mirko On Fri, 2 Jun 2000, Oliver Pludra wrote: > Hallo Leute, > ich habe ein kleines Problem mit einer Variablenübergabe in PHP. > Wenn ich die Variable > $name='C++'; > mit einem Formular an ein anderes PHP-file übergebe, wird > aus 'C++' leider ein 'C' . > Ich verwende eine Sybase-Datenbank und PHP3. > Bei meiner Suchfunktion findet er 'C++' ohne Probleme, es scheint also bei der Übergabe an das andere file Probleme zu geben. > Wer weiss, woran es leigen könnte? > Gruss > Olli > From toobe_(at)_gmx.de Fri, 2 Jun 2000 13:49:26 +0200 Date: Fri, 2 Jun 2000 13:49:26 +0200 From: Stefan Toobe toobe_(at)_gmx.de Subject: [php] Input Fields validieren Hi Leute, wie kann man denn Input Fields gegen Spassvögel und lichtscheues Gesindel absichern? Ich möchte User-Eingaben die per Input-Field sofort in die DB übernommen werden vor Übernahme in die DB zuerstmal validieren damit man nicht meine Tabellen zerbröseln oder sonstwas unschönes tun kann. Gibts da irgendwelche bekannten Schwachstellen seitens php/apache die man eben erstmal abprüfen könnte? Php3/Apache Version ist egal, mich interessiert das für jede Version :-) gruezi, ...Stefan -- toobe_(at)_gmx.de . 69168 wiesloch . wear sunscreen! From edi2_(at)_surfnet-city.de Fri, 2 Jun 2000 13:53:06 +0200 Date: Fri, 2 Jun 2000 13:53:06 +0200 From: edi2 edi2_(at)_surfnet-city.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Fehler_bei_Variablen=FCbergabe?= This is a multi-part message in MIME format. ------=_NextPart_000_002C_01BFCC99.E1024C30 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Leute, ich habe ein kleines Problem mit einer Variablen=FCbergabe in PHP. Wenn ich die Variable=20 $name=3D'C++'; mit einem Formular an ein anderes PHP-file =FCbergebe, wird aus 'C++' leider ein 'C' . Ich verwende eine Sybase-Datenbank und PHP3. Bei meiner Suchfunktion findet er 'C++' ohne Probleme, es scheint also = bei der =DCbergabe an das andere file Probleme zu geben. schreib nen str_replace in der zweiten php file, da=DF alle = leerzeichen in "+" umwandelt. liegt wahrscheinlich an ner get methode ! mfg edin=20 ------=_NextPart_000_002C_01BFCC99.E1024C30 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo Leute,
ich habe ein kleines Problem mit = einer=20 Variablen=FCbergabe in PHP.
Wenn ich die Variable
$name=3D'C++';
mit einem Formular an ein anderes = PHP-file=20 =FCbergebe, wird
aus 'C++' leider ein 'C' = .
Ich verwende eine Sybase-Datenbank = und=20 PHP3.
Bei meiner Suchfunktion findet er = 'C++' ohne=20 Probleme, es scheint also bei der =DCbergabe an das andere file = Probleme zu=20 geben.
 
schreib nen str_replace in der zweiten php file, da=DF alle=20 leerzeichen in "+" umwandelt.
liegt wahrscheinlich an ner get methode !
 
mfg edin 
------=_NextPart_000_002C_01BFCC99.E1024C30-- From Mathias.Gloss_(at)_start.de Fri, 2 Jun 2000 13:51:41 +0200 Date: Fri, 2 Jun 2000 13:51:41 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_Fehler_bei_Variablen=FCbergabe?= Aloha, > ---------- > Von: Oliver Pludra[SMTP:o.pludra_(at)_eggheads.de] > > Wenn ich die Variable > $name='C++'; > mit einem Formular an ein anderes PHP-file übergebe, wird > aus 'C++' leider ein 'C' . > Hm, eigentlich muesste daraus ein 'C ' werden, mit 2 Leerzeichen ;-) du musst die Inhalte der Variable URL-codieren. Dazu gibts die Funktionen urldecode und urlencode. Letztere brauchst du dafür. (Stehen im Manual bei den String-Funktionen). Die Variablennamen muesstest du eigentlich auch kodieren, aber meistens beschraenkt man sich ja auf Zeichen und Unterstriche - da kann man das dann weglassen. Grüße, Mathias From UW_(at)_NetUSE.DE Fri, 02 Jun 2000 13:53:53 +0200 Date: Fri, 02 Jun 2000 13:53:53 +0200 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] n-dimensionale Arrays Posten und eval() ... Cyrill Schumacher wrote: > ausserdem wäre es sowieso irgendwie schwachsinn, > da mein script nur einen editor für n-dimensionale > arrays darstellt .... :-) Naja, wer's braucht... > und nein es wird kein leerer string übergeben... Na gut, versuchen wir es mal mit dem Lesen der Fehlermeldung: "Warning: Cannot index a string index in e:\ahtdocs\php-kiri\tree_table\tree_menu_tab_ed.php3 on line 91" $data[00] => $data[0] = "bla"; PHP3 => echo $data[0] => "b"; PHP4 => echo $data{0} => "b"; $data[0][7] = "bla"; => Cannot index a string index Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From UW_(at)_NetUSE.DE Fri, 02 Jun 2000 13:59:59 +0200 Date: Fri, 02 Jun 2000 13:59:59 +0200 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] Input Fields validieren Stefan Toobe wrote: > Php3/Apache Version ist egal, mich interessiert das für jede Version :-) Da helfen nur die Websites und Archive. Aber ich verstehe nicht, warum Du mehr über die Bugs des 1.0 Apache wissen möchtest... Ulf -- Ulf Wendel NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From info_(at)_bonsai-welt.de Fri, 2 Jun 2000 14:37:30 +0200 Date: Fri, 2 Jun 2000 14:37:30 +0200 From: Andreas Korinek info_(at)_bonsai-welt.de Subject: [php] AW: [php] Fehler bei Variablenübergabe Am Fri, 02 Jun 2000 schrieben Sie: > Aloha, > > > ---------- > > Von: Oliver Pludra[SMTP:o.pludra_(at)_eggheads.de] > > > > Wenn ich die Variable > > $name='C++'; > > mit einem Formular an ein anderes PHP-file übergebe, wird > > aus 'C++' leider ein 'C' . > > Hallo, wie wärs mit urlencode($name); ? Das müßte die Plusse in Hex-Code umwandeln. Um sie wieder zurückzubekommen, einfach im nächsten Spript urldecode($name). -- Mit freundlichen Grüßen Andreas Korinek info_(at)_bonsai-welt.de From Dante_(at)_altmuehlnet.de Fri, 02 Jun 2000 14:12:14 +0200 Date: Fri, 02 Jun 2000 14:12:14 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Input Fields validieren At 13:49 02.06.2000 +0200, you wrote: >wie kann man denn Input Fields gegen Spassvögel und lichtscheues Gesindel >absichern? > >Ich möchte User-Eingaben die per Input-Field sofort in die DB übernommen >werden vor Übernahme in die DB zuerstmal validieren damit man nicht meine >Tabellen zerbröseln oder sonstwas unschönes tun kann. > >Gibts da irgendwelche bekannten Schwachstellen seitens php/apache die man >eben erstmal abprüfen könnte? Hi, seitens PHP/Apache fallen mir keine ein. Allerdings solltest du die Werte nicht einfach in die DB übernehmen... Bsp. Du hast eine ganz einfache Suche implementiert. Dein PHP-Code sieht so aus: mysql_query(sprintf('SELECT * FROM artikel WHERE name = "%s"', $name)); Wenn du hier nicht aufpasst, könnte zum Beispiel ein böser Junge folgendes machen: Er gibt im Suchfeld einfach folgendes an: "; INSERT INTO artikel (name) VALUES ("xyz"); SELECT * FROM artikel WHERE name = "abc dann wird aus dem Query ein: SELECT * FROM artikel WHERE name = ""; INSERT INTO artikel (name) VALUES ("xyz"); SELECT * FROM artikel WHERE name = "abc" Er fügt also einen zusätzlichen Datensatz in die DB ein, nicht so nett. Auf jedefall also vorher ein: $name = addslashes($name); durchführen, bzw das entsprechend in das sprintf-Statement einbauen. Bye Dante From f.augustin_(at)_infocity.de Fri, 2 Jun 2000 15:08:02 +0200 Date: Fri, 2 Jun 2000 15:08:02 +0200 From: F.Augustin f.augustin_(at)_infocity.de Subject: [php] WOMP Hallo Jörg, >Da ich auch noch Anfänger bin bei PHP und mySQL >und mich mit Windows noch besser auskenne als bei Linux (bin aber auch hier schon fleißig beim Lernen) >habe ich mir unter Windows den Server OmniHTTPd installiert und das ganze läuft auch prima, sogar mit PHP4. Aber ich bekomme meine >Datenbank mySQL nicht zum laufen. Gibt es irgendwo auch eine Installationsanweisung. Die Dokumentation von OmniHTTPd schweigt leider >über die Datenbank-Anbindung ich geh mal davon aus das Du MySql-Shareware hast :) Dann installierst du nur die Version [Beispiel C:\mysql] nimmst dann die my-example.cnf oeffnest die aenderst die für dein System ab wenn der Pfad nicht C:\ ist . Folgender Eintrag muss da auf jeden Fall rein : [mysqld] basedir=C:/mysql/ und kopierst die nach C:\ . Die benennst du dann um in my.cnf Und dann kannst du unter MSDOS Eingabeaufforderung MySql starten . c:>\mysql\bin Der Befehl heißt : mysqld-shareware --standalone Dann läuft MySql und du kannst drauf zugreifen :) *Ja mit meinem Linux war das einfacher **g* Folgende Website als Tip : http://www.analysisandsolutions.com/code/mybasic.htm Da steht dann noch ganz viel :) MfG Frank From Mathias.Gloss_(at)_start.de Fri, 2 Jun 2000 15:19:36 +0200 Date: Fri, 2 Jun 2000 15:19:36 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] lamp & wamp mit einer db Aloha nochmals, ich hab mal auf www.mysql.com nachgeschaut: The main reason to use this MySQL version, instead of the stable MySQL 3.22 release, is if you need some of the new features that only exists in 3.23 like big file support or binary portable tables. Also binary portable tables gibts wohl NUR in der Version 3.23 Diese sind unter *nix noch nicht stabil. Die Windows-Sharewareversion ist noch 3.22.x Da heisst es wohl noch etwas warten bis man auf die gleichen Datenfiles unter Windows und *nix zugreifen kann :-( Gruesse, Mathias From nn__(at)_gmx.net Fri, 02 Jun 2000 01:47:01 +0200 Date: Fri, 02 Jun 2000 01:47:01 +0200 From: Nicolas Neubauer nn__(at)_gmx.net Subject: [php] Re: Probleme bei Dezimalzahlen??? Hallo Hartmut, > From: Hartmut Holzgraefe > ja, es gibt in php4 z.Z. Probleme mit den Dezimaltrennzeichen > Punkt (US/UK-Variante) und Komma (unsere Variante) > > das Problem ist bekannt, in Arbeit und evtl. auch schon gelöst > > vielleicht hilft es schon, wenn du deine Spracheinstellungen auf > english umstellst, aber ich nix windows, keine ahnung wie/wo/ob > das so einfach geht ... Ja, vielen Dank, das hilft. Man kann die Dezimaltrennung auf '.' stellen und dann tut's wieder.. Mal gucken, welches Programm sich daran dann stört ;) Viele Grüße Nic From cmnowak_(at)_dbdmedia.de Fri, 2 Jun 2000 15:37:10 +0200 Date: Fri, 2 Jun 2000 15:37:10 +0200 From: C. Monty Nowak cmnowak_(at)_dbdmedia.de Subject: [php] SSL und unsichere Elemente This is a multi-part message in MIME format. ------=_NextPart_000_00B2_01BFCCA8.6A9847C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallihallo, Hat jemand eine Ahnung, warum es bei SSL-Verschl=FCsselung in den = Browsern zu der Meldung kommt "... diese Seite enth=E4lt sowohl sichere = als auch unsichere Elemente ...". Das Zertifikat ist auf jeden Fall = g=FCltig - schw=E4cheln die Browser eventuell bei Framesets? Danke aus Hamburg Monty ------=_NextPart_000_00B2_01BFCCA8.6A9847C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallihallo,
 
Hat jemand eine Ahnung, warum es bei=20 SSL-Verschl=FCsselung in den Browsern zu der Meldung kommt "... diese = Seite=20 enth=E4lt sowohl sichere als auch unsichere Elemente ...". Das = Zertifikat ist auf=20 jeden Fall g=FCltig - schw=E4cheln die Browser eventuell bei = Framesets?
 
Danke aus Hamburg
 
Monty
------=_NextPart_000_00B2_01BFCCA8.6A9847C0-- From hartmut_(at)_six.de Fri, 02 Jun 2000 15:42:21 +0200 Date: Fri, 02 Jun 2000 15:42:21 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] lamp & wamp mit einer db Gloss Mathias wrote: > > Aloha nochmals, > > ich hab mal auf www.mysql.com nachgeschaut: > > The main reason to use this MySQL version, instead of the stable MySQL 3.22 > release, is if you need some of the new features that only exists in 3.23 > like big file support or binary portable tables. > > Also binary portable tables gibts wohl NUR in der Version 3.23 > Diese sind unter *nix noch nicht stabil. > Die Windows-Sharewareversion ist noch 3.22.x > > Da heisst es wohl noch etwas warten bis man auf die gleichen > Datenfiles unter Windows und *nix zugreifen kann :-( binary protable tables bezieht sich meines wissens insbesondere auf die protabilität zw. verschieden prozessorarchitekturen (big endian vs little endian, floating point formate) mit lamp und wamp auf demselben rechner sollte das kein Problem sein zu beachten ist weiterhin, das zumindest bei 3.22 unix und windows unterschiede machen in der behandlung von gros/kleinschreibung wenn alle tabelle- und feldnamen gleich geschrieben sind, sollte ein austausch vermutlich möglich sein ??? -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From joh_(at)_exozet.com Fri, 2 Jun 2000 15:50:52 +0200 Date: Fri, 2 Jun 2000 15:50:52 +0200 From: Johannes Schmidt joh_(at)_exozet.com Subject: [php] SSL und unsichere Elemente > "... diese Seite enthält sowohl sichere als auch unsichere Elemente ..." Enthält ein Frameset Dateien die über eine SSL-verschlüsselte sowie solche die über eine "normale" Verbindung übertragen wurden, gilt das Zertifikat nicht für alle Bestandteile der Seite. Woher also soll der Browser wissen, bei welchem Frame Du auf das Zertifikat Wert legst?! Johannes P.S.: modssl-users_(at)_modssl.org ist für solche Fragen besser geeignet als eine PHP-Liste. From Mathias.Gloss_(at)_start.de Fri, 2 Jun 2000 15:52:45 +0200 Date: Fri, 2 Jun 2000 15:52:45 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] lamp & wamp mit einer db Aloha nochmals, > ---------- > Von: Hartmut Holzgraefe[SMTP:hartmut_(at)_six.de] > > binary protable tables bezieht sich meines wissens insbesondere > auf die protabilität zw. verschieden prozessorarchitekturen > (big endian vs little endian, floating point formate) > hmmm, das kann natürlich auch damit gemeint sein. > mit lamp und wamp auf demselben rechner sollte das kein Problem sein > > zu beachten ist weiterhin, das zumindest bei 3.22 unix und windows > unterschiede machen in der behandlung von gros/kleinschreibung > > wenn alle tabelle- und feldnamen gleich geschrieben sind, sollte > ein austausch vermutlich möglich sein ??? > Das muesste mal jemand ausprobieren. Aber wie dein Kollege Egon immer schreibt "Windows hab ich nicht" ;-) (Trifft bei mir leider nicht ganz zu, in der Firma ham wir nur Windows, dafuer aber kein MySQL ;-) Mathias From toobe_(at)_gmx.de Fri, 2 Jun 2000 16:14:52 +0200 Date: Fri, 2 Jun 2000 16:14:52 +0200 From: Stefan Toobe toobe_(at)_gmx.de Subject: [php] AW: [php] Input Fields validieren Hi, : Er fügt also einen zusätzlichen Datensatz in die DB ein, nicht so nett. : Auf jedefall also vorher ein: : $name = addslashes($name); : durchführen, bzw das entsprechend in das sprintf-Statement einbauen. Genau solche Scherze hab ich gemeint, danke für den Tipp, werd ich gleich einbauen. gruezi, ...Stefan -- toobe_(at)_gmx.de . 69168 wiesloch . wear sunscreen! From ulf_(at)_redsys.de Fri, 02 Jun 2000 16:27:53 +0200 Date: Fri, 02 Jun 2000 16:27:53 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] letzte aenderung thomas hausheer wrote: > kann mir jemand sagen, warum die funktionen filesize und filemtime etc nur > funktionieren, wenn sie im eigenen verzeichnis angewendet werden. Sobald ich > die files von einem Unterverzeichnis auslese, gehts nicht mehr! Stimmen die Zugriffsrechte? Ansonsten kann man Hartmut nur zustimmen, gib bitte ein Snippet mit an. Ulf From Kai.Seefeldt_(at)_t-online.de Fri, 2 Jun 2000 18:15:44 +0200 Date: Fri, 2 Jun 2000 18:15:44 +0200 From: Kai Seefeldt Kai.Seefeldt_(at)_t-online.de Subject: [php] content type text This is a multi-part message in MIME format. ------=_NextPart_000_0071_01BFCCBE.91879E60 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, ich habe eine .txt in eine PHP-Datei umgewandelt. Jetzt wird die Datei aber trotz Endung ".txt" nichtmehr als Textdatei = interpretiert. Welchen PHP Befehl mu=DF ich angeben, da=DF die Seite als text = ausgegeben wird? (Bei Perl war=B4s print "content-type: text\n\n" oder so =E4hnlich)=20 Vielen Dank f=FCr die Hilfe! Kai ------=_NextPart_000_0071_01BFCCBE.91879E60 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo, ich habe eine .txt in eine = PHP-Datei=20 umgewandelt.
Jetzt wird die Datei aber trotz Endung = ".txt"=20 nichtmehr als Textdatei interpretiert.
Welchen PHP Befehl mu=DF ich angeben, = da=DF die Seite=20 als text ausgegeben wird?
(Bei Perl war=B4s print "content-type: = text\n\n" oder=20 so =E4hnlich)
 
Vielen Dank f=FCr die = Hilfe!
Kai
------=_NextPart_000_0071_01BFCCBE.91879E60-- From florian.petter_(at)_braintrust.at Fri, 2 Jun 2000 17:59:39 +0200 Date: Fri, 2 Jun 2000 17:59:39 +0200 From: Florian Petter florian.petter_(at)_braintrust.at Subject: [php] content type text This is a multi-part message in MIME format. ------=_NextPart_000_00A7_01BFCCBC.5233AEE0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi! sollte funktioneren... --- Florian Petter BRAINTRUST New Media Solutions Schopenhauerstrasse 36 A-1180 Vienna Phone: +43-1-40416-61 Fax: +43-1-40416-33 eMail: florian.petter_(at)_braintrust.at web: http://www.braintrust.at icq: 67509179 ----- Original Message -----=20 From: Kai Seefeldt=20 To: php_(at)_php-center.de=20 Sent: Friday, June 02, 2000 6:15 PM Subject: [php] content type text Hallo, ich habe eine .txt in eine PHP-Datei umgewandelt. Jetzt wird die Datei aber trotz Endung ".txt" nichtmehr als Textdatei = interpretiert. Welchen PHP Befehl mu=DF ich angeben, da=DF die Seite als text = ausgegeben wird? (Bei Perl war=B4s print "content-type: text\n\n" oder so =E4hnlich)=20 Vielen Dank f=FCr die Hilfe! Kai ------=_NextPart_000_00A7_01BFCCBC.5233AEE0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi!
 
<?
header("Content-Type: = text\n\n");
?>
 
sollte funktioneren...
 
---
 
Florian Petter
 
BRAINTRUST New Media Solutions
Schopenhauerstrasse 36
A-1180=20 Vienna
 
Phone: +43-1-40416-61
Fax:   +43-1-40416-33
eMail: = florian.petter_(at)_braintrust.at=
web:  =20 http://www.braintrust.at
icq:&nb= sp; =20 67509179
----- Original Message -----
From:=20 Kai=20 Seefeldt
Sent: Friday, June 02, 2000 = 6:15 PM
Subject: [php] content type = text

Hallo, ich habe eine .txt in eine = PHP-Datei=20 umgewandelt.
Jetzt wird die Datei aber trotz = Endung ".txt"=20 nichtmehr als Textdatei interpretiert.
Welchen PHP Befehl mu=DF ich angeben, = da=DF die Seite=20 als text ausgegeben wird?
(Bei Perl war=B4s print = "content-type: text\n\n"=20 oder so =E4hnlich)
 
Vielen Dank f=FCr die = Hilfe!
Kai
------=_NextPart_000_00A7_01BFCCBC.5233AEE0-- From php_(at)_bachweb.de Fri, 2 Jun 2000 18:56:42 +0200 Date: Fri, 2 Jun 2000 18:56:42 +0200 From: Joerg Bachmann php_(at)_bachweb.de Subject: [php] WOMP Danke mysql läuft, aber die Einbindung in den Server noch nicht Gruß Jörg From info_(at)_mark-wiesemann.de Fri, 2 Jun 2000 19:03:23 +0200 Date: Fri, 2 Jun 2000 19:03:23 +0200 From: Mark Wiesemann info_(at)_mark-wiesemann.de Subject: [php] =?iso-8859-1?Q?Datenbankstruktur_f=FCr_Klick-Statistik?= Hallo zusammen! Momentan protokolliere ich auf meiner Homepage die Klicks auf externe Links mit dem Skript "MyRedirector 1.0", das ich auf php-homepage.de gefunden habe. Nun möchte ich aber nicht nur die Gesamtzahl der Klicks sehen, sondern auch eine Aufstellung, wie oft auf einer von mehreren Seiten, auf denen der Link steht, auf den Link geklickt wurde. (Ein Link zu einem Sender kann u.a. auf mehreren Nachrichtenseiten stehen.) Mein Problem: Welche Datenbankstruktur benutze ich am sinnvollsten, um auch die Variable $HTTP_REFERRER (soweit sie übermittelt wird) zu loggen? Eine Spalte pro Seite, auf der Link steht, ist nicht möglich, da diese Zahl theoretisch unbegrenzt groß sein könnte. Ich bin für jeden Tipp dankbar. Vielleicht gibt es ja auch schon irgendwo ein Skript, das genau das gewünschte erledigt?! Sommerliche Grüße Mark « -- Die 46 Lokalradios in NRW | Auch per Handy gibt's täglich auf mehr als 1.000 Seiten | Neuigkeiten aus dem Lokalfunk www.lokalradios-online.de | www.lokalradios-online.de/wap From f.augustin_(at)_infocity.de Fri, 2 Jun 2000 19:38:27 +0200 Date: Fri, 2 Jun 2000 19:38:27 +0200 From: F.Augustin f.augustin_(at)_infocity.de Subject: [php] WOMP Hi Jörg , >Danke >mysql läuft, >aber die Einbindung in den Server noch nicht >Gruß Jörg schau mal hier nach im Archiv findest du einiges zum MySql unter OmniHTTPd und MySql :) Doch ich muss gestehn bei mir laeuft es zwar und sogar nicht schlecht als Win-Loesung ...aber der Apache ist besser unter beiden Systemen. MfG Frank From f.augustin_(at)_infocity.de Fri, 2 Jun 2000 19:40:53 +0200 Date: Fri, 2 Jun 2000 19:40:53 +0200 From: F.Augustin f.augustin_(at)_infocity.de Subject: [php] WOMP ups URL vergessen http://www.omnilist.org/ Sorry Leute für unnuetze Mail :( MfG *schaem* Frank From php_(at)_pinguin.conetix.de Fri, 2 Jun 2000 21:30:49 +0200 Date: Fri, 2 Jun 2000 21:30:49 +0200 From: php_(at)_pinguin.conetix.de php_(at)_pinguin.conetix.de Subject: [php] Chat-Programmierung On Fri, Jun 02, 2000 at 12:44:47AM +0200, Stefan Schiekofer wrote: > > Ui. dann ist phpchat nix für dich, der braucht pro User einen ständig > > reloadenden php3-prozess. > Was soll das heißen. Ist das mit Perl nicht der Fall? So weit ich bis jetzt > mitbekommen habe ist PHP mit MySQL sehr speicherfressend. alle PHP chats die ich bisher gesehen habe sind persistent, d.h. laden ständig neu. mod_perl hat weniger overhead als das PHP Modul (meine, nicht repräsentativen, ungenauen, usw. usw usw usw usw Messungen) und ist vor allem bei meinem Skript nur im Speicher, wenn der betreffende User gerade was postet. Nur mitlesen ist 0% Perl (und wäre auch 0% PHP). > > das ist fast immer Javascript und dann eine Verbindung zu einem > > chat-server (nix http) mittels des Javascript-Clients der auf deinem > Das heisst deswegen auch, dass die Seite ständig neu geladen wird. Aber > geschieht das denn wirklich; es kommen ja eigentlich nur die Zeilen der > anderen Chatter dazu. Mein skript funktioniert prinzipiell folgendermaßen: zwei Frames, unten kleiner login/input Frame, und mittig ein grosser, alle-5sec-reloadendes HTML file, das von dem perlskript, was "unten" läuft, modifiziert wird, wenn der user was postet. > > ich hab meinen Mini-Chat in einem 3kb-Perl Skript gelöst. Spartanisch, > > wenn man mehrere Räume will kopiert man z.b: das Skript (oder legt > > symlinks an). Wenn du willst können wir den ja zusammen > > weiterentwickeln :-) > Kannst mir ja mal schicken wenn du willst. Schau ihn mir mal an. http://www.linuxfaq.de/cgi-bin/fom?file=280 -- Microsoft is a cross between The Borg and the Ferengi. Unfortunately they use Borg to do their marketing and Ferengi to do their programming. -- Simon Slavin, in the Monastery. From q3master_(at)_gmx.net Fri, 2 Jun 2000 22:11:27 +0200 Date: Fri, 2 Jun 2000 22:11:27 +0200 From: q3master q3master_(at)_gmx.net Subject: [php] Datenbankaufbau ? Hallo, wieder mal eine Anfängerfrage: Angenommen ich baue ein Newsarchiv auf und lasse alle Seiten modular generieren. Kann ich komplette Texte (5000 Zeichen und mehr) einfach in einer MySQL Datenbank ablegen um sie von dort auszulesen, oder gibt es eine bessere Lösung um so etwas zu verwalten ? Ich denke wenn ich nachher 500 Eintragungen habe wird die Datenbank sehr langsam oder ? Stefan Mau From winkelmann_(at)_klubs24.de Fri, 2 Jun 2000 23:00:24 +0200 Date: Fri, 2 Jun 2000 23:00:24 +0200 From: Matthias Winkelmann winkelmann_(at)_klubs24.de Subject: [php] Datenbankaufbau ? Hallo, mach Dir über die Performance keine Gedanken! MySQL (und andere Datenbanken) wurde u. a. dafür geschaffen, das handling großer Textmengen zu vereinfachen. Als Feldtyp nimmst Du für den Text am Besten blob. Performanceoptimierung wir dann ein Thema, wenn Du eine Stichwortsuche über die Daten möglich machen willst. Soviel ich mitbekommen habe, ist es dann am einfachsten, eine zweite Tabelle mit Stichworten und den Verweisen auf die Artikel aufzubauen. Suche im Archiv dürfte Dir hier weiterhelfen. Wenn Du spezielle Fragen hast findest Du die echten MySQL-Könner auf der Mysql-Liste. Die deutsche glaube ich unter mysql-de_(at)_lists.mysql.com (bitte korrigieren falls falsch). Viel Spaß! mw > -----Original Message----- > From: q3master > > > Hallo, > > wieder mal eine Anfängerfrage: > Angenommen ich baue ein Newsarchiv auf und lasse alle Seiten modular > generieren. > Kann ich komplette Texte (5000 Zeichen und mehr) einfach in einer MySQL > Datenbank ablegen um sie von dort auszulesen, oder gibt es eine bessere > Lösung um so etwas zu verwalten ? Ich denke wenn ich nachher 500 > Eintragungen habe wird die Datenbank sehr langsam oder ? > > Stefan Mau From webmaster_(at)_bmwhisky.de Fri, 2 Jun 2000 23:03:02 +0200 Date: Fri, 2 Jun 2000 23:03:02 +0200 From: FBMWLVs webmaster_(at)_bmwhisky.de Subject: [php] AW: [php] Datenbankaufbau ? Hi Stefan, soweit ich weiß kann ich deine befürchtung zerstreuen, es soll MySQL server am laufen geben die bis zu 50 Mio Datensätze beinhalten. Ich persöhnlich nutze MySQL als DB für meinen shop und das Warenkorbsystem www.whiskyworld.de ) und habe dort 1500 Produktdatensätze und den warenkorb (insgesamt sinds 12 tabellen) - aber probleme bei speed gibt es nicht, alle abfragen sind innerhalb von millisekunden abgearbeitet. wenn du aber immernoch "schiss" hast dann programmier ne schleife die dir ein DB 1000 mal mit 5000 Zeichen füllt und miss anschließend die zeit die php für die befehle braucht die auf mysql zugreifen. grüße Korbinian Bachl ------------------ www.whiskyworld.de ------------------ -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von q3master Gesendet: Freitag, 2. Juni 2000 22:11 An: php_(at)_php-center.de Betreff: [php] Datenbankaufbau ? Hallo, wieder mal eine Anfängerfrage: Angenommen ich baue ein Newsarchiv auf und lasse alle Seiten modular generieren. Kann ich komplette Texte (5000 Zeichen und mehr) einfach in einer MySQL Datenbank ablegen um sie von dort auszulesen, oder gibt es eine bessere Lösung um so etwas zu verwalten ? Ich denke wenn ich nachher 500 Eintragungen habe wird die Datenbank sehr langsam oder ? Stefan Mau -- ** 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 irmin.damm_(at)_cityweb.de Sat, 3 Jun 2000 00:37:01 +0200 Date: Sat, 3 Jun 2000 00:37:01 +0200 From: Irmin Damm irmin.damm_(at)_cityweb.de Subject: [php] Apache Installation Hallo, ich hoffe ich bin hier nicht ganz falsch mit meiner Anfrage: ich moechte PHP lernen und nutzen und muss dazu ja einen lokalen Webserver installieren. Mir wurde Apache empfohlen. Ich habe mir die Dateien auf meine Windows98-System runtergeladen und alles nach Vorschrift konfiguriert. Wenn ich aber den Test mit dem Browser mache und httpd://localhost oder auch http://localhost eingebe, erhalte ich die Meldung, dass auf die Seite nicht zugegriffen werden kann. Wenn ich über das Startprogramm "Apache starten" aufrufen, wird für einen kleinen Moment ein Fenster geöffnet, das dann sofort verschwindet. Was mache ich falsch? Beste Gruesse Irmin Damm mailto:irmin.damm_(at)_cityweb.de http://www.irmindamm.de (im Aufbau) From eschmid+sic_(at)_s.netic.de Sat, 3 Jun 2000 01:00:29 +0200 Date: Sat, 3 Jun 2000 01:00:29 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Apache Installation On Sat, Jun 03, 2000 at 12:37:01AM +0200, Irmin Damm wrote: > ich hoffe ich bin hier nicht ganz falsch mit meiner Anfrage: > ich moechte PHP lernen und nutzen und muss dazu ja einen lokalen > Webserver installieren. Mir wurde Apache empfohlen. Ich habe mir die > Dateien auf meine Windows98-System runtergeladen und alles nach > Vorschrift konfiguriert. Wenn ich aber den Test mit dem Browser mache > und httpd://localhost oder auch http://localhost eingebe, erhalte ich > die Meldung, dass auf die Seite nicht zugegriffen werden kann. > Wenn ich über das Startprogramm "Apache starten" aufrufen, wird für > einen kleinen Moment ein Fenster geöffnet, das dann sofort verschwindet. > Was mache ich falsch? Du bist hier nicht verkehrt. Es scheint was mit Deinen Zugriffsrechten nicht zu stimmen. Leider kann ich Dir da auch nicht weiterhelfen, weil ich seit vielen Jahren kein Windows mehr einsetze. Wolfgang Drews hat mir aber berichtet, dass er die geniale Windows [NT] Installations-Anleitung von Thomas Schulze nun auf http://www.dynamic-webpages.de/ weiter fortentwickelt. -Egon PS: Es gibt auch eine Installations-Anleitung bei http://php.net/manual/. Wenn die nicht stimmt, dann lese mal die Benutzer-Randnotizen und gebe mir eine kurze Nachricht, was dort nicht stimmt. -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From webmasterbhs_(at)_bluewin.de Sat, 3 Jun 2000 01:01:54 +0200 Date: Sat, 3 Jun 2000 01:01:54 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Apache Installation > und httpd://localhost oder auch http://localhost eingebe, erhalte ich > die Meldung, dass auf die Seite nicht zugegriffen werden kann. > Wenn ich über das Startprogramm "Apache starten" aufrufen, wird für > einen kleinen Moment ein Fenster geöffnet, das dann sofort verschwindet. > Was mache ich falsch? Schwer zu sagen, aber wenn das Fenster sofort wieder verschwindet ist auf jeden Fall irgendwo ein Konfigurationsfehler in der httpd.conf Datei. Öffne diese Datei und folge den Anweisungen darin für die Konfiguration. Dann tippe http://localhost/ oder http://pc-name/ und die Sache wird laufen kiri From L-Andre_(at)_gmx.de Sat, 03 Jun 2000 02:18:12 +0200 Date: Sat, 03 Jun 2000 02:18:12 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] Pfad von Datei feststellen Hallo! Wie kann ich herausfinden, welchen Pfad eine Datei, z.B. *.html zum Rootverzeichnis hat. z.B. http://www.domain.de/ >Ordner< ordner1 1.html 2.html 3.html ordner2 4.html 5.html 6.html Das ganze soll für ein Suchscript sein. Ich möchte das Script durch die Ordner1 und Ordner2 schicken und die Dateien nach dem Suchstring durchsuchen. Wird etwas gefunden, zum Beispiel in 2.html, möchte ich einen Link ausgegeben bekommen, also z.b. /ordner1/2.html. Denn möchte ich in einem Array ablegen und dann weiter mit der Suche fortfahren. Vielen Dank und mfg, André Laugks From ulf_(at)_redsys.de Sat, 03 Jun 2000 08:19:50 +0200 Date: Sat, 03 Jun 2000 08:19:50 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Pfad von Datei feststellen André Laugks wrote: > Wie kann ich herausfinden, welchen Pfad eine Datei, z.B. *.html > zum Rootverzeichnis hat. z.B. > > http://www.domain.de/ > >Ordner< > ordner1 > 1.html > 2.html > 3.html > ordner2 > 4.html > 5.html > 6.html > > Das ganze soll für ein Suchscript sein. Ich möchte das Script > durch die Ordner1 und Ordner2 schicken und die Dateien nach > dem Suchstring durchsuchen. Wird etwas gefunden, zum Beispiel > in 2.html, möchte ich einen Link ausgegeben bekommen, also z.b. > /ordner1/2.html. Denn möchte ich in einem Array ablegen und dann > weiter mit der Suche fortfahren. Egal ob Du die relative Lage eines PHP Skripts oder einer anderen Datei zum Document Root ermitteln möchtest, Du benötigst zunächst eine Pfadangabe der Dateien, die untersucht werden sollen. Bei PHP Skripten ist es recht einfach, zu erfahren wo sie relativ zum Document Root liegen. In einer der zahllosen Enviroment Variablen findest Du einen passenden Wert, phpinfo() ist Dein Freund ($SCRIPT_PATH für die vertriebenen Windows Binaries und $PHP_SELF unter Unix). Willst Du die relative Lage einzelner HTML Dateien im Vergleich zu anderen herausfinden, besorgst Du Dir alle notwendigen Angaben in einem gesonderten PHP Skript mit den Directory Funktionen http://uk.php.net/manual/ref.dir.php3. Paß bei der HTML Lösung auf. Je nach Hostingmaschine könnte es sein, daß Du Pfade bekommst die über das Document Root hinausreichen. Dein Pfad ist dann nicht "/index.htm", "/ordner1/1.html", sondern "/home/www/servers/www.Ihrname.de/..." - Du befindest dich in diesem Fall nicht in einem "changeroot enviroment" und mußt das Document Root Verzeichnis von den gefundenen Angaben abziehen. Das verbleibende sollte so aussehen wie $PHP_SELF. Der gefundene Pfad wird exploded http://uk.php.net/manual/function.explode.php und die Anzahl der Elemente im resultierenden Array benutzt, um die relative Lage zum Document Root zu bestimmen. $path = explode("/", $PHP_SELF); $level = count($path); $relpath = ""; for ($i=2; $i<$level; $i++) $relpath.="../"; $file = $relpath.$filename; Ulf From abe_(at)_yavin4.de Sat, 3 Jun 2000 10:46:13 +0200 Date: Sat, 3 Jun 2000 10:46:13 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] Apache Installation > Wenn ich über das Startprogramm "Apache starten" aufrufen, wird für > einen kleinen Moment ein Fenster geöffnet, das dann sofort verschwindet. > Was mache ich falsch? da kann man nur raten, ich tippe mal darauf das du keinen ServerName gesetzt hasst. Am einfachsten wirst du es festellen könnem, wenn du ihn einem "Eingabeaufforderungsfenster" :) startest, da kannst du nämlich noch die Fehlermeldung des Indinaners begutachten. gruss daniel -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de From tobias_(at)_dnet.it Sat, 3 Jun 2000 12:00:26 +0200 Date: Sat, 3 Jun 2000 12:00:26 +0200 From: Tobias Ratschiller tobias_(at)_dnet.it Subject: [php] PHP4: Probleme bei Dezimalzahlen??? > > > 2.0000 ausgibt (d.h. generell bei Multiplikation von Gleitkommawerten > scheinbar die abgerundeten Integerwerte verwendet werden). Ich hab das > gerade mal probiert und in der Tat scheint das auch bei Addition > aufzutreten. Kennt jemand das Problem? Hab ich irgendwo irgendwas falsch > eingestellt? Bißchen spät die Antwort, der Fall mir aber auch gerade untergekommen. Das Problem hängt mit den Länder-Einstellungen von Windows zusammen - die werden seit PHP 4.0 fälschlicherweise berücksichtigt. In der nächsten Version sollte das wieder behoben sein. Bis dahin kannst Du einen Workaround verwenden: print("1,5" + "1,5"); // gibt 3 Mit freundlichen Grüßen, Tobias Ratschiller From sebastian.wolfgarten_(at)_gmx.net Fri, 2 Jun 2000 12:11:29 +0200 Date: Fri, 2 Jun 2000 12:11:29 +0200 From: Sebastian Wolfgarten sebastian.wolfgarten_(at)_gmx.net Subject: [php] PHP 4 Installation (make) Hallo, ich habe mir php4 aus dem Netz gezogen und mit ./configure --with-mysql --with-acpx installiert. Nun das lief auch einwandfrei durch, nur als ich dann make aufgerufen habe, kam die folgende Fehlermeldung, wobei ich denke, daß das ein Fehler von PHP ist, denn er beschwert sich über nicht vorhandene Headerdateien und nicht über irgendwelche nichtinstallierten pakete. Weiß jemand Rat, wie ich PHP 4 hier ans laufen bringe (SuSE 6.3)? intranet:~/php-4.0.0 # make Making all in Zend make[1]: Entering directory `/root/php-4.0.0/Zend' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/root/php-4.0.0/Zend' Making all in ext make[1]: Entering directory `/root/php-4.0.0/ext' Making all in db make[2]: Entering directory `/root/php-4.0.0/ext/db' make[3]: Entering directory `/root/php-4.0.0/ext/db' make[3]: Nothing to be done for `all-p'. make[3]: Leaving directory `/root/php-4.0.0/ext/db' make[2]: Leaving directory `/root/php-4.0.0/ext/db' Making all in gd make[2]: Entering directory `/root/php-4.0.0/ext/gd' make[3]: Entering directory `/root/php-4.0.0/ext/gd' gcc -DHAVE_CONFIG_H -I. -I/root/php-4.0.0/ext/gd -I/root/php-4.0.0 -I/root/php-4.0.0/Zend -I/root/php-4.0.0 -I/root/php- 4.0.0/ext/mysql/libmysql -I/root/php-4.0.0/ext/xml/expat/xmltok -I/root/php-4.0.0/ext/xml/expat/xmlparse -DXML_BYTE_ORD ER=12 -g -O2 -Wall -c gd.c && touch gd.lo In file included from gd.c:32: php_gd.h:50: gd.h: No such file or directory gd.c:49: gd.h: No such file or directory gd.c:50: gdfontt.h: No such file or directory gd.c:51: gdfonts.h: No such file or directory gd.c:52: gdfontmb.h: No such file or directory gd.c:53: gdfontl.h: No such file or directory gd.c:54: gdfontg.h: No such file or directory make[3]: *** [gd.lo] Error 1 make[3]: Leaving directory `/root/php-4.0.0/ext/gd' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/root/php-4.0.0/ext/gd' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/php-4.0.0/ext' make: *** [all-recursive] Error 1 intranet:~/php-4.0.0 # Gruß Seb From mk_(at)_html-design.com Sat, 3 Jun 2000 06:14:01 -0400 Date: Sat, 3 Jun 2000 06:14:01 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] PHP 4 Installation (make) >ich habe mir php4 aus dem Netz gezogen und mit ./configure --with-mysql >--with-acpx [...] (SuSE 6.3)? [...] >php_gd.h:50: gd.h: No such file or directory >gd.c:49: gd.h: No such file or directory Morgen! Versuch doch einfach mal entweder --with-gd=no oder du installierst die GD Lib. Allerdings muß ich sagen, daß es bei SuSE am geschicktesten ist, nur MySQL per RPM zu installieren und den Rest (Apache, PHP, GD, Freetype usw.) von Hand zu compilen. HTH Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.de PHP-Stand auf Europas größter Linux-Messe: Linux-Tag! weitere Infos _(at)_ http://www.dynamic-webpages.de/ From L-Andre_(at)_gmx.de Sat, 03 Jun 2000 12:17:51 +0200 Date: Sat, 03 Jun 2000 12:17:51 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] Pfad von Datei feststellen Hi Ulf! Vielen Dank für Deine ausführliche Antwort! mfg, André From sven_(at)_rottenbiller.de Sat, 3 Jun 2000 12:17:42 +0200 Date: Sat, 3 Jun 2000 12:17:42 +0200 From: Sven Rottenbiller sven_(at)_rottenbiller.de Subject: [php] Apache Installation Hy, > Wenn ich über das Startprogramm "Apache starten" aufrufen, wird für > einen kleinen Moment ein Fenster geöffnet, das dann sofort verschwindet. > Was mache ich falsch Die Verknüpfung im Menu startet den Apache mit Apache.exe -d C:/apache. Keine Ahnung was das soll?!? Richtig ist aber apache.exe -s Also einfach eine neue Verknüpfung (z.B. auf dem Desktop) anlegen und schon sollte der Apache laufen. Übrigens sollte das DOS-Fenster nicht wieder verschwinden, sondern es muss offen bleiben. Fenstertitel: APACHE, sobald ein php-Skript gelaufen ist wird daraus PHP. MfG Sven Rottenbiller From systalk_(at)_pinguin.conetix.de Sat, 3 Jun 2000 12:52:15 +0200 Date: Sat, 3 Jun 2000 12:52:15 +0200 From: Jens Benecke systalk_(at)_pinguin.conetix.de Subject: [php] Datenbankaufbau ? --l5oECiFRo5dp+2y7 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable On Fri, Jun 02, 2000 at 10:11:27PM +0200, q3master wrote: =20 > wieder mal eine Anf=E4ngerfrage: Angenommen ich baue ein Newsarchiv auf u= nd > lasse alle Seiten modular generieren. Kann ich komplette Texte (5000 > Zeichen und mehr) einfach in einer MySQL Datenbank ablegen um sie von > dort auszulesen, oder gibt es eine bessere L=F6sung um so etwas zu > verwalten ? Ich denke wenn ich nachher 500 Eintragungen habe wird die > Datenbank sehr langsam oder ? Das problem gibt es nicht mit richtigen Datenbanken. F=FCr Access & Co kann das stimmen, aber MySQL verwaltet Datenbanken in Gigabytegr=F6=DFe und hat damit kein Problem (solange die Hardware stimmt). Ich habe mal eine Datenbank mit Beschreibungen von Experimentdaten entwickelt, die auf Tape gespeichert sind, die ca 600MB gro=DF ist (etwa 5-10k Text pro Tabelleneintrag, crosslinked mit einer Tabelle voller Tape-ID-Listen und einer weiteren, die den Verantwortlichen f=FCr die Daten enth=E4lt). urspr=FCnglich auf einem P100 mit 32MB entwickelt, dauert das INSERT zwar ewig (10sec pro Eintrag), aber einfache SELECTs waren in <1sec da, solange es nicht zehn Leute gleichzeitig machten. Wohlgemerkt, P100/32MB. --=20 Microsoft is a cross between The Borg and the Ferengi. Unfortunately they use Borg to do their marketing and Ferengi to do their programming.=20 -- Simon Slavin, in the Monastery. --l5oECiFRo5dp+2y7 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.1 (GNU/Linux) Comment: For info see http://www.gnupg.org iQEXAwUBOTjjX7hrARHySzvPFAFKwAP+PlhBCIRVB4q1OQu0YrEbDutqdx3ocAGZ ky6vCyL3PdtexmLrBjaM75h63L6Osc0j3AIybB9tRVNLw4m/20YuQjsii8W70loc zWVpaTKSR5epNpS2Xtd2vtKRbtPVQswSFnExz/ATGOeZ+qeYG31pidPlLnUzRpXo r4ODJ1k4K1sEAL0SBLNFvv2eobsOVDTcYLdTjlSw9xvAVZapBhk6/8gq9qyrlnzc SdtK5cM+X4Sca7sXY7e6jg4DHjf1Z1bToiCIq35ucIC2LDcY3N/yj5kH886LO2r4 hRTjz2jOrqVH6id6GUxpgVkS7tMUFuLVKTpc6jRLd1RZipAX7WbXcgQ9 =Pxve -----END PGP SIGNATURE----- --l5oECiFRo5dp+2y7-- From SSD-DiWi_(at)_t-online.de Sat, 3 Jun 2000 13:07:01 +0200 Date: Sat, 3 Jun 2000 13:07:01 +0200 From: Dietmar Winhold SSD-DiWi_(at)_t-online.de Subject: [php] Timestamp -> Datum ? Hallo Stefan, versuch's mal damit: $timestp=time(); $Datum=date("d.m.Y", $timestp); echo 'Datum: '.$Datum.'
'; Gruß Dietmar -----Original Message----- From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf Of Stefan Toobe Sent: Monday, May 29, 2000 9:18 PM To: php_(at)_php-center.de Subject: [php] Timestamp -> Datum ? Hi zusammen, weiss jemand wie man einen Unix-Timestamp in ein Datum umwandelt? Irgendwie beis ich mir da die Zähne aus. Danke für eure Tipppps! :-) gruezi, ...Stefan -- toobe_(at)_gmx.de . 69168 wiesloch . wear sunscreen! -- ** 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 Cyberhob_(at)_gmx.at Sat, 3 Jun 2000 14:15:32 +0200 Date: Sat, 3 Jun 2000 14:15:32 +0200 From: Cyberhob Cyberhob_(at)_gmx.at Subject: [php] FTP-Probleme This is a multi-part message in MIME format. ------=_NextPart_000_0026_01BFCD66.2DD0F350 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Also ich hab ein dummes Problem: ich arbeite auf einem Linux-Server ... und m=F6chte ein File auf eine = ftp von geocities packen! kann doch gar nicht so schwer sein ... aber ich habe bis jetzt noch = keine l=F6sung gefunden! kann mir jemand sagen wie dass funktioniert! am besten gleich mit code = :-) nein einfach welche kommandos ich am besten verwende ... die dann auch = funktionieren! ohne am apache was umstellen zu m=FCssen ... weil ich dazu keine rechte = hab!!! kann mir bitte bitte jemand helfen!!! danke und mfg hobi ------=_NextPart_000_0026_01BFCD66.2DD0F350 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Also ich hab ein dummes = Problem:
ich arbeite auf einem Linux-Server ... = und m=F6chte=20 ein File auf eine ftp von geocities packen!
 
kann doch gar nicht so schwer sein ... = aber ich=20 habe bis jetzt noch keine l=F6sung gefunden!
 
kann mir jemand sagen wie dass = funktioniert! am=20 besten gleich mit code :-)
 
nein einfach welche kommandos ich am = besten=20 verwende ... die dann auch funktionieren!
 
ohne am apache was umstellen zu = m=FCssen ...=20 weil ich dazu keine rechte hab!!!
kann mir bitte bitte jemand = helfen!!!
 
danke und mfg = hobi
------=_NextPart_000_0026_01BFCD66.2DD0F350-- From Cyberhob_(at)_gmx.at Sat, 3 Jun 2000 14:18:39 +0200 Date: Sat, 3 Jun 2000 14:18:39 +0200 From: Cyberhob Cyberhob_(at)_gmx.at Subject: [php] Ftp - Problem in PHP3: einfaches connection und dann ein mput! This is a multi-part message in MIME format. ------=_NextPart_000_0037_01BFCD66.9CF42EF0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Also ich hab ein dummes Problem: ich arbeite auf einem Linux-Server ... und m=F6chte ein File auf eine = ftp von geocities packen! kann doch gar nicht so schwer sein ... aber ich habe bis jetzt noch = keine l=F6sung gefunden! kann mir jemand sagen wie dass funktioniert! am besten gleich mit code = :-) nein einfach welche kommandos ich am besten verwende ... die dann auch = funktionieren! ohne am apache was umstellen zu m=FCssen ... weil ich dazu keine rechte = hab!!! kann mir bitte bitte jemand helfen!!! danke und mfg hobi ------=_NextPart_000_0037_01BFCD66.9CF42EF0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Also ich hab ein dummes = Problem:
ich arbeite auf einem Linux-Server ... = und m=F6chte=20 ein File auf eine ftp von geocities packen!
 
kann doch gar nicht so schwer sein ... = aber ich=20 habe bis jetzt noch keine l=F6sung gefunden!
 
kann mir jemand sagen wie dass = funktioniert! am=20 besten gleich mit code :-)
 
nein einfach welche kommandos ich am = besten=20 verwende ... die dann auch funktionieren!
 
ohne am apache was umstellen zu = m=FCssen ...=20 weil ich dazu keine rechte hab!!!
kann mir bitte bitte jemand = helfen!!!
 
danke und mfg=20 hobi
------=_NextPart_000_0037_01BFCD66.9CF42EF0-- From hoexter_(at)_orgaprog.de Sat, 3 Jun 2000 13:10:29 +0200 Date: Sat, 3 Jun 2000 13:10:29 +0200 From: Sven Hoexter hoexter_(at)_orgaprog.de Subject: [php] PHP 4 Installation (make) Am Sat, 03 Jun 2000, schrieb Mark Kronsbein: > >ich habe mir php4 aus dem Netz gezogen und mit ./configure --with-mysql > >--with-acpx [...] (SuSE 6.3)? > > [...] > > >php_gd.h:50: gd.h: No such file or directory > >gd.c:49: gd.h: No such file or directory > Allerdings muß ich sagen, daß es bei SuSE am geschicktesten ist, nur > MySQL per RPM zu installieren und den Rest (Apache, PHP, GD, Freetype > usw.) von Hand zu compilen. Ich würde mir auch noch mySQL neubacken da die SuSE 6.3 schon etwas angestaubt. Ich habe mir alle Libs (freetype, gd, png, jpeg, usw.) neu übersetzt um mal eine php Installation mit allem drum und dran zu haben (auch SuSE 6.3) ich scheiter allerdings immer an zwei dingen: gd Support, da ändern sich irgendwo irgendwelche Werte und der Apache möchte hinterher nicht mehr weiter machen. Das zweite Problem ist bei mir immer die pdflib, da scheitert der Apache schon beim ./configure. Falls das mal jemand auf einer SuSE 6.3 geschaft hat zu backen (also Apache+php+gd+pdflib) könnter er mir vielleicht mal seinen Trick verraten? Das dürften dann auch alle weiteren Hürden gewesen sein über die ich mit der SuSE bis jetzt gestolpert bin. Ach ja Du solltest die RPM's erst deinstallieren und danach die Sachen neu übersetzen. Cu, Sven From eschmid_(at)_php.net Sat, 03 Jun 2000 14:34:48 +0200 Date: Sat, 03 Jun 2000 14:34:48 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] FTP-Probleme > Cyberhob wrote: > > Also ich hab ein dummes Problem: > ich arbeite auf einem Linux-Server ... und möchte ein File auf eine > ftp von geocities packen! > > kann doch gar nicht so schwer sein ... aber ich habe bis jetzt noch > keine lösung gefunden! > > kann mir jemand sagen wie dass funktioniert! am besten gleich mit code > :-) > > nein einfach welche kommandos ich am besten verwende ... die dann auch > funktionieren! > > ohne am apache was umstellen zu müssen ... weil ich dazu keine rechte > hab!!! > kann mir bitte bitte jemand helfen!!! man ftp -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de PHP-Stand auf Europas grösster Linux-Messe: 'LinuxTag 2000' weitere Infos _(at)_ http://www.dynamic-webpages.de/ From eschmid_(at)_php.net Sat, 03 Jun 2000 14:35:24 +0200 Date: Sat, 03 Jun 2000 14:35:24 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Ftp - Problem in PHP3: einfaches connection und dann ein mput! > Cyberhob wrote: > > Also ich hab ein dummes Problem: > ich arbeite auf einem Linux-Server ... und möchte ein File auf eine > ftp von geocities packen! > > kann doch gar nicht so schwer sein ... aber ich habe bis jetzt noch > keine lösung gefunden! > > kann mir jemand sagen wie dass funktioniert! am besten gleich mit code > :-) > > nein einfach welche kommandos ich am besten verwende ... die dann auch > funktionieren! > > ohne am apache was umstellen zu müssen ... weil ich dazu keine rechte > hab!!! > kann mir bitte bitte jemand helfen!!! man ftp -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de PHP-Stand auf Europas grösster Linux-Messe: 'LinuxTag 2000' weitere Infos _(at)_ http://www.dynamic-webpages.de/ From andreas_(at)_noho.co.uk Sat, 03 Jun 2000 12:43:12 +0100 Date: Sat, 03 Jun 2000 12:43:12 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] FTP-Probleme hi cyberhob, na immer noch keinen richtigen namen gefunden ;-) > Also ich hab ein dummes Problem: > ich arbeite auf einem Linux-Server ... und möchte ein File auf eine > ftp von geocities packen! > nein einfach welche kommandos ich am besten verwende ... die dann auch > funktionieren! > ohne am apache was umstellen zu müssen ... weil ich dazu keine rechte > hab!!! ich sitze hier zwar nicht an einer linux kiste aber ich denke mal, dass dir [ man ftp ] weiterhelfen wird. fuer den anfang sollte es reichen wenn du auf der konsole folgendes eingibst: ftp inhalt der konsole veraendert sich zu: ftp> , das heisst dein ftp client wurde gestartet ftp> open www.deinserver.de Connected to www.deinserver.de. 220-Hello 10.10.10.10, there are 0 (max 100) 220-Local time is: Sat Jun 3 14:31:04 2000 220- 220-Please use your email address as password and NOT silly words 220-like "mozilla_(at)_" or "WWWuser_(at)_", as some Web browsers do! 220- 220-If you have any questions concerning this ftp archive or would 220-like to announce your uploads, please send a mail to the ftp-admin 220-of this server: admin_(at)_deinserver.de 220- 220-All transfers are logged. If you don't like this, disconnect now. 220- 220 www.deltaweb.de FTP server (Version wu-2.4.2-academ[BETA-18](1) Tue Nov 16 1 8:09:43 GMT 1999) ready. User (www.deinserver.de:(none)): username 331 Password required for username. Password: verdeckte passworteingabe 230 User username logged in. Access restrictions apply. ftp>? Commands may be abbreviated. Commands are: ! delete literal prompt send ? debug ls put status append dir mdelete pwd trace ascii disconnect mdir quit type bell get mget quote user binary glob mkdir recv verbose bye hash mls remotehelp cd help mput rename close lcd open rmdir ftp>quit 221 Goodbye falls dir der umgang mit der konsole aber nicht so angenehm ist koenntest du noch schauen ob du vielleicht schon einen ftp client mit gui insdtalliert hast oder ob ein solcher bei deiner distribution dabei ist. und eine verbindung in's internet solltest du natuerlich auch haben. was wolltest du eigentlich am indianer verstellen? http != ftp liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From php_(at)_bachweb.de Sat, 3 Jun 2000 14:45:13 +0200 Date: Sat, 3 Jun 2000 14:45:13 +0200 From: Joerg Bachmann php_(at)_bachweb.de Subject: [php] Re: WOMP - Apache Windows This is a multi-part message in MIME format. ------=_NextPart_000_0018_01BFCD6A.536468A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Vielen Dank f=FCr die Hilfe bei dem Omnicron-Server. Aber ich bin doch = letztlich auf Apache umgestiegen. Da kam hier in der Liste auch die = Hilfe den Fehler zu finden. warum er nicht lief. Jetzt laufen Apache-PHP-Mysql auf meinem Windows-Rechner. Nur kommt eine = Fehlermeldung mit dem ich nichts anfangen kann: "Der Prozedureinstiegspunkt "convert_to_string" konnte in der Dynamik = Link Libary "php4ts.dll" nicht gefunden werden." Kann mir jemand helfen? Gru=DF J=F6rg ------=_NextPart_000_0018_01BFCD6A.536468A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Vielen Dank f=FCr die Hilfe bei dem = Omnicron-Server.=20 Aber ich bin doch letztlich auf Apache umgestiegen. Da kam hier in der = Liste=20 auch die Hilfe den Fehler zu finden. warum er nicht lief.
 
Jetzt laufen Apache-PHP-Mysql auf = meinem=20 Windows-Rechner. Nur kommt eine Fehlermeldung mit dem ich nichts = anfangen=20 kann:
"Der Prozedureinstiegspunkt = "convert_to_string"=20 konnte in der Dynamik Link Libary "php4ts.dll" nicht gefunden=20 werden."
 
Kann mir jemand helfen?
 
Gru=DF
J=F6rg
------=_NextPart_000_0018_01BFCD6A.536468A0-- From edin_(at)_orgyou.de Sat, 3 Jun 2000 15:10:15 +0200 Date: Sat, 3 Jun 2000 15:10:15 +0200 From: Edin edin_(at)_orgyou.de Subject: [php] Der PHP Chat This is a multi-part message in MIME format. ------=_NextPart_000_0128_01BFCD6D.D2AC4DA0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Ich hab mir mal gedacht, da=DF sich alle PHP Freaks mal unterhalten = k=F6nnten. Alles was man braucht ist IRC. Hier die Daten: irc.mp3reich.de=20 port: 6667 channel: #php mfg edin ------=_NextPart_000_0128_01BFCD6D.D2AC4DA0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
 
Ich hab mir mal gedacht, da=DF sich = alle PHP Freaks=20 mal unterhalten k=F6nnten.
Alles was man braucht ist = IRC.
Hier die Daten:
 
irc.mp3reich.de 
port: 6667
channel: #php

mfg edin
 
 
 
------=_NextPart_000_0128_01BFCD6D.D2AC4DA0-- From bjoern_(at)_baer.main.de Sat, 3 Jun 2000 15:18:18 +0200 Date: Sat, 3 Jun 2000 15:18:18 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Der PHP Chat Hallo, bitte keine HTML-Mails versenden! * Edin wrote: > Alles was man braucht ist IRC. Es gibt bereits im IRCNet einen Channel namens #php.de. Außerdem im EFNet (z.B. efnet.cs.hut.fi) den internationalen (englischsprachigen) Channel #php; dort trifft man manchmal Leute wie Zeev Suraski, Tobias Ratschiller oder Till Gerken. -- From Kai.Seefeldt_(at)_t-online.de Sat, 3 Jun 2000 18:01:05 +0200 Date: Sat, 3 Jun 2000 18:01:05 +0200 From: Kai Seefeldt Kai.Seefeldt_(at)_t-online.de Subject: [php] Textdatei als PHP Datei This is a multi-part message in MIME format. ------=_NextPart_000_003B_01BFCD85.B03263A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, um zu wissen welche Suchmaschinen so meine Seite besuchen, habe ich die = Datei robots.txt zu einer PHP-Datei gemacht, die erst die IP und Host Adresse = speichert, und dann den f=FCr die Suchmaschine vorgesehenen Text ausgibt. Damit das ganze geht, habe ich in die Datei = .htaccess folgenden Code eingef=FCgt: AddType application/x-httpd-php3 .txt Diese Zeile verursacht da=DF alle Text-Dateien als PHPs interpretiert = werden. Das will ich aber nicht. Was mu=DF ich in die Datei schreiben, da=DF nur die Datei robots.txt als = PHP-Datei interpretiert wird? (AddType application/x-httpd-php3 robots.txt geht nicht) Vielen Dank im Vorraus. Es gr=FC=DFt Sie freundlich, Kai Seefeldt ---------------------------------- service_(at)_1-2-3-gaestebuch.de http://www.1-2-3-gaestebuch.de/index.htm?rf=3Dphp_list ------=_NextPart_000_003B_01BFCD85.B03263A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo,
um zu wissen welche Suchmaschinen so = meine Seite=20 besuchen, habe ich die Datei
robots.txt zu einer PHP-Datei gemacht, = die erst die=20 IP und Host Adresse speichert, und dann den f=FCr die = Suchmaschine
vorgesehenen Text ausgibt. Damit das = ganze geht,=20 habe ich in die Datei .htaccess folgenden Code eingef=FCgt:
AddType application/x-httpd-php3 = .txt
Diese Zeile verursacht da=DF alle = Text-Dateien als=20 PHPs interpretiert werden. Das will ich aber nicht.
Was mu=DF ich in die Datei schreiben, = da=DF nur die=20 Datei robots.txt als PHP-Datei interpretiert wird?
(AddType=20 application/x-httpd-php3 robots.txt geht nicht)
Vielen Dank im Vorraus.

Es gr=FC=DFt Sie = freundlich,
 
Kai=20 Seefeldt
----------------------------------
service_(at)_= 1-2-3-gaestebuch.de
http://ww= w.1-2-3-gaestebuch.de/index.htm?rf=3Dphp_list
------=_NextPart_000_003B_01BFCD85.B03263A0-- From eschmid_(at)_php.net Sat, 03 Jun 2000 17:09:41 +0200 Date: Sat, 03 Jun 2000 17:09:41 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Textdatei als PHP Datei > Kai Seefeldt wrote: > um zu wissen welche Suchmaschinen so meine Seite besuchen, habe ich > die Datei > robots.txt zu einer PHP-Datei gemacht, die erst die IP und Host > Adresse speichert, und dann den für die Suchmaschine > vorgesehenen Text ausgibt. Damit das ganze geht, habe ich in die Datei > .htaccess folgenden Code eingefügt: > AddType application/x-httpd-php3 .txt > Diese Zeile verursacht daß alle Text-Dateien als PHPs interpretiert > werden. Das will ich aber nicht. > Was muß ich in die Datei schreiben, daß nur die Datei robots.txt als > PHP-Datei interpretiert wird? > (AddType application/x-httpd-php3 robots.txt geht nicht) Das geht nur mit Dateiendungen. Schau halt im Apache Verzeichnis in logs/access_log oder nimm ein Programm, das dir den Access Log auswertet. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de PHP-Stand auf Europas grösster Linux-Messe: 'LinuxTag 2000' weitere Infos _(at)_ http://www.dynamic-webpages.de/ From schult_(at)_mDrop.de Sat, 03 Jun 2000 17:46:56 +0200 Date: Sat, 03 Jun 2000 17:46:56 +0200 From: Pascal Schult schult_(at)_mDrop.de Subject: [php] Antwortzeiten PHP Hi Liste.. kann mir mal kurz jemand auf die Sprünge helfen, wo man welche PHP-relevanten Dinge einträgt? php.ini (in c:\windows\), httpd.conf... Ich habe hier lokal ein WAMP-System laufen, bei dem manchmal die Ausgabe eines einfachen PHP-Scriptes wie eine Ewigkeit dauert (bis zu 25 Sekunden). Manchmal wird das Script auch ratz fatz ausgeführt. Irgendwie scheint mein Apache da manchmal irgendwas nicht zu finden... kann mir jemand vielleicht eine gut konfigurierte php.ini und eine darauf abgestimmte httpd.conf (für WAMP) mailen? Wäre cool... Danke schonmal, Pascal (_(at)_schuborg.de) From eschmid_(at)_php.net Sat, 03 Jun 2000 17:54:39 +0200 Date: Sat, 03 Jun 2000 17:54:39 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Antwortzeiten PHP Pascal Schult wrote: > kann mir mal kurz jemand auf die Sprünge helfen, wo man welche > PHP-relevanten Dinge einträgt? php.ini (in c:\windows\), httpd.conf... > > Ich habe hier lokal ein WAMP-System laufen, bei dem manchmal die Ausgabe > eines einfachen PHP-Scriptes wie eine Ewigkeit > dauert (bis zu 25 Sekunden). > Manchmal wird das Script auch ratz fatz ausgeführt. Das ist doch bei Windows normal. > Irgendwie scheint mein Apache da manchmal irgendwas nicht zu finden... > > kann mir jemand vielleicht eine gut konfigurierte php.ini und eine > darauf abgestimmte httpd.conf (für WAMP) mailen? Die IMHO beste Installationsanleitung, also die weiterentwickelte Version von Thomas Schulz, gibts bei http://www.dynamic-webpages.de/pinstall.php3. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de PHP-Stand auf Europas grösster Linux-Messe: 'LinuxTag 2000' weitere Infos _(at)_ http://www.dynamic-webpages.de/ From prokosch_(at)_gmx.net Fri, 2 Jun 2000 18:13:01 +0200 Date: Fri, 2 Jun 2000 18:13:01 +0200 From: Nikolai Prokoschenko prokosch_(at)_gmx.net Subject: [php] Grafikumwandlung Hallo! Was brauche ich denn, um GD-Library unter PHP zu benutzen? Eigentlich scheint bei mir alles richtig zu sein, und doch: "Fatal error: Call to unsupported or undefined function imagecreatefromjpeg() in webpages/picstest.php3 on line 4" Koennt ihr mir dabei helfen? -- Best regards, Nikolai Prokoschenko (prokosch_(at)_gmx.net) -------------------------------------------- Written on Freitag, 2. Juni 2000 at 18:11:53 using The Bat! 1.44 -------------------------------------------- Phrase of the moment: ìÏÖÉÓØ, ÄÅ×ËÁ, ÂÏÌØÛÁÑ É ÍÁÌÅÎØËÁÑ! From boezdemi_(at)_stud.uni-frankfurt.de Sat, 3 Jun 2000 18:28:35 +0200 Date: Sat, 3 Jun 2000 18:28:35 +0200 From: =?iso-8859-1?Q?Berkant_=D6zdemir?= boezdemi_(at)_stud.uni-frankfurt.de Subject: [php] Apache Path Variable? Hallo Liste! Ich habe folgendes Problem: Mein Skript soll ein Befehl ausf|hren wie z.B. "ls -l" und den Output in einer Variablen speichern. Der Befehl an sich ist kein Problem, nur werden alle Befehle in einem speziellen Verzeichniss ausgef|hrt (irgendwas mit "/var/.../.../apache"). Nat|rlich funktionieren die Befehle dort nicht, im error_log erscheint "No such file or directory!". Meine Frage: Wie oder wo kann ich den Pfad angeben, unter dem Apache/Php Befehle ausf|hrt? Ich dachte man m|sste nur einen "" Eintrag in die httpd.conf einf|gen, das hat aber nicht geklappt. Bin dankbar f|r jede Hilfe! From ulf_(at)_redsys.de Sat, 03 Jun 2000 18:41:26 +0200 Date: Sat, 03 Jun 2000 18:41:26 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Antwortzeiten PHP Egon Schmid wrote: > > Pascal Schult wrote: > > > kann mir mal kurz jemand auf die Sprünge helfen, wo man welche > > PHP-relevanten Dinge einträgt? php.ini (in c:\windows\), httpd.conf... > > > > Ich habe hier lokal ein WAMP-System laufen, bei dem manchmal die Ausgabe > > eines einfachen PHP-Scriptes wie eine Ewigkeit > > dauert (bis zu 25 Sekunden). > > Manchmal wird das Script auch ratz fatz ausgeführt. > > Das ist doch bei Windows normal. Mumpitz. Richtig ist, daß die CGI Variante von PHP4 sich beim Startup langsamer anfühlt als PHP3. 25 Sekunden sind jedoch definitiv zu lang. Meist ist die Namensauflösung im Windowssystem für scheinbar lange Antwortzeiten verantwortlich. Probiere mal statt eines Rechnernamens (bzw. localhost) eine IP Adresse als URL (127.0.0.1 => localhost). Falls es hilft, nimmt Dir das DNS des Servers und deines Clients vor. Falls kein DNS läuft passe die Host Datei auf deiner Kiste an. Ulf From sebastian.bergmann_(at)_web.de Sat, 03 Jun 2000 18:36:35 +0200 Date: Sat, 03 Jun 2000 18:36:35 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] Antwortzeiten PHP Egon Schmid wrote: > Pascal Schult wrote: > > Ich habe hier lokal ein WAMP-System laufen, bei dem manchmal die Ausgabe > > eines einfachen PHP-Scriptes wie eine Ewigkeit > > dauert (bis zu 25 Sekunden). > Das ist doch bei Windows normal. Also bei mir nicht. -- Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de PHP-Stand auf Europas größter Linux-Messe: 'Linux-Tag' ! weitere Infos _(at)_ http://www.dynamic-webpages.de/ From toobe_(at)_gmx.de Sat, 3 Jun 2000 17:05:21 +0200 Date: Sat, 3 Jun 2000 17:05:21 +0200 From: Stefan Toobe toobe_(at)_gmx.de Subject: [php] Timestamp -> Datum ? Hi, : $timestp=time(); : $Datum=date("d.m.Y", $timestp); echo 'Datum: '.$Datum.'
'; danke, hatte es mittlerweile rausgefunden. In meinen Php-Buch von Jörg Krause wird ausgerechnet auf diesen optionalen Parameter nicht hingewiesen :-( Hach, wie wertvoll sind da doch die Faqs und dergleichen, hätt ich mir das Buch auch sparen können ... (naja, ist trotzdem ganz gut) gruezi, ...Stefan -- toobe_(at)_gmx.de . 69168 wiesloch . wear sunscreen! From daniel_(at)_zwink.de Sat, 03 Jun 2000 19:45:03 +0200 Date: Sat, 03 Jun 2000 19:45:03 +0200 From: Daniel Zwink daniel_(at)_zwink.de Subject: [php] Timestamp -> Datum ? Hallo Stefan, > : $timestp=time(); > : $Datum=date("d.m.Y", $timestp); echo 'Datum: '.$Datum.'
'; > > danke, hatte es mittlerweile rausgefunden. In meinen Php-Buch > von Jörg Krause wird ausgerechnet auf diesen optionalen > Parameter nicht hingewiesen :-( Hmm .. komisch .. in meinem Buch von Jörg Krause (PHP Grundlagen und Lösungen) wird schon darauf hingewiesen ;-) Grüße Daniel -- _ |_| |\ ___ | | |___| | | _ | | |_| |/ From h9440241_(at)_edv1.boku.ac.at Sat, 3 Jun 2000 22:13:45 +0200 Date: Sat, 3 Jun 2000 22:13:45 +0200 From: Roland Spielhofer h9440241_(at)_edv1.boku.ac.at Subject: [php] ereg-array auf 10 Werte bregenzt??? Hallo! Habe ein sehr seltsames Problem mit der ereg- Funktion: Folgender Code: "; }; }; $row="1 2 3 4 5 6 7 8 9 0 1 2"; zeit($row); ?> liefert mir folgende Ausgabe: 1=1 2=2 3=3 4=4 5=5 6=6 7=7 8=8 9=9 10= 11= 12= Ab dem $regs[10] gibt´s keine Ausgabe mehr! Probier´ jetzt schon eine Stunde lang, ein isset($regs[10]liefert 0! Was mach ich falsch? Grüße, Roland From jens_(at)_pinguin.conetix.de Sat, 3 Jun 2000 23:07:47 +0200 Date: Sat, 3 Jun 2000 23:07:47 +0200 From: Jens Benecke jens_(at)_pinguin.conetix.de Subject: [php] ereg-array auf 10 Werte bregenzt??? --uc35eWnScqDcQrv5 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable On Sat, Jun 03, 2000 at 10:13:45PM +0200, Roland Spielhofer wrote: > Hallo! Habe ein sehr seltsames Problem mit der ereg- Funktion: =2E..=20 > Ab dem $regs[10] gibt=B4s keine Ausgabe mehr! Probier=B4 jetzt schon eine > Stunde lang, ein isset($regs[10]liefert 0! Was mach ich falsch? nix, siehe manual - das ist eine beschr=E4nkung von ereg. sollte mit 4.0 ja behoben werden...=20 --=20 Microsoft is a cross between The Borg and the Ferengi. Unfortunately they use Borg to do their marketing and Ferengi to do their programming.=20 -- Simon Slavin, in the Monastery. --uc35eWnScqDcQrv5 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.1 (GNU/Linux) Comment: For info see http://www.gnupg.org iQEXAwUBOTlzo7hrARHySzvPFAFZ2gP9HCugDOsffJPg+5qd588z4WiKFMzOOTHQ vHTSYEZp9md25QHOWyjrRaT0aKl0eOMC6R/g1UWdYgYY6YO28XBF0/kVKDEMdHsF 06JJ4sRkMGZJ4nua8q8pLSyOkMeas7F83hzKPnXDwv1i9KBpdEnoTAs1Mb7gBf+7 Cw/FpTJXxJQD/RBbJapwzTAjKFMW+z1IaepjVVvkTYUa2nc74MVlLq6CcO50mppr ObS/CuBOjRdttnTbvB6E36biPdo/6IHP7Fu+WHvJ/aKf0ZficO+gB5UY3osjYyOZ ++ZYB2JDwPV74Tdj8yosefHB5le+3MlqVQvmePPQ5C5vPUzrvgYy4INW =9Cy5 -----END PGP SIGNATURE----- --uc35eWnScqDcQrv5-- From toobe_(at)_gmx.de Sat, 3 Jun 2000 23:11:56 +0200 Date: Sat, 3 Jun 2000 23:11:56 +0200 From: Stefan Toobe toobe_(at)_gmx.de Subject: [php] AW: [php] Timestamp -> Datum ? Hi, : Hmm .. komisch .. in meinem Buch von Jörg Krause (PHP Grundlagen und : Lösungen) wird schon darauf hingewiesen ;-) Tja, vielleicht hast Du ja ein paar Seite mehr als ich? :-) Im Ernst, auf S. 131-136 find ich jedenfalls nix davon. Wo hast du es denn stehen? Oder überseh ich es andauend gerade deswegen weil ich so verbissen danach gesucht habe? Schreib mal die Seitenzahl bitte, das muss ich jetzt wissen .. :) gruezi, ...Stefan -- toobe_(at)_gmx.de . 69168 wiesloch . wear sunscreen! From eschmid+sic_(at)_s.netic.de Sat, 3 Jun 2000 23:13:27 +0200 Date: Sat, 3 Jun 2000 23:13:27 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Timestamp -> Datum ? On Sat, Jun 03, 2000 at 05:05:21PM +0200, Stefan Toobe wrote: > : $timestp=time(); > : $Datum=date("d.m.Y", $timestp); echo 'Datum: '.$Datum.'
'; > > danke, hatte es mittlerweile rausgefunden. In meinen Php-Buch von Jörg > Krause wird ausgerechnet auf diesen optionalen Parameter nicht hingewiesen > :-( > > Hach, wie wertvoll sind da doch die Faqs und dergleichen, hätt ich mir das Buch auch sparen können ... (naja, ist trotzdem ganz gut) Dann kaufe Dir doch das Buch vom Markt&Technik Verlag. Es steht zwar nicht alles über das Internet oder Flash Shockwave oder ASP drin. Die Autoren bemühen sich jedenfalls, dieses Buch noch etwas praxisnäher zu gestalten. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From L-Andre_(at)_gmx.de Sat, 03 Jun 2000 23:33:03 +0200 Date: Sat, 03 Jun 2000 23:33:03 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] von() - bis() suchen Hallo! Ich möchte für ein Suchscript, welches ich geschrieben habe, den Text der zwischen dem title-Tag steht mit bei dem Suchergebnis angeben. Nur wie kann ich etwas, was "zwischen" >von< bis >steht< suchen und mir das zurück geben lassen? z.B. Beschreibungstext $suchergebnis = "Beschreibungstext"; Vielen Dank und MfG, André Laugks From L-Andre_(at)_gmx.de Sat, 03 Jun 2000 23:41:24 +0200 Date: Sat, 03 Jun 2000 23:41:24 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] AW: [php] Timestamp -> Datum ? Hallo! Stefan Toobe schrieb: > Im Ernst, auf S. 131-136 find ich jedenfalls nix davon. Wo hast du es denn > stehen? Oder überseh ich es andauend gerade deswegen weil ich so verbissen > danach gesucht habe? Schreib mal die Seitenzahl bitte, das muss ich jetzt > wissen .. :) Schaue mal auf Seite 131 (Mitte) bis Seite 132 (Mitte). Dort ist auch ein Beispiel, wie Du den Zeitstempel in ein "normales" Datum umwandeln kannst. mfg, André Laugks From abe_(at)_yavin4.de Sat, 3 Jun 2000 23:42:03 +0200 Date: Sat, 3 Jun 2000 23:42:03 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] von() - bis() suchen > Nur wie kann ich etwas, was "zwischen" >von< bis >steht< > suchen und mir das zurück geben lassen? > > z.B. > > Beschreibungstext > > $suchergebnis = "Beschreibungstext"; das zauberwort heisst Regular Expression, wobei du die PCRE benutzen solltest, näheres findest du im manual. http://php-center.de/de-html-manual/ref.pcre.html Titel des Dokumentes..."; preg_match("/(.*)<\/title>/",$string, $regs); print $regs[1]; ?> gruss daniel -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de From L-Andre_(at)_gmx.de Sat, 03 Jun 2000 23:55:55 +0200 Date: Sat, 03 Jun 2000 23:55:55 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] von(<title>) - bis() suchen Hallo! Das ging ja schnell! Daniel Beulshausen schrieb: > das zauberwort heisst Regular Expression, wobei du die PCRE benutzen > solltest, näheres findest du im manual. Das war mir bewußt! Nur konnte ich nichts finden, was die Aufgabe eines Platzhalters (.*) hat. Danke und MfG, André Laugks From abe_(at)_yavin4.de Sun, 4 Jun 2000 00:06:14 +0200 Date: Sun, 4 Jun 2000 00:06:14 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] von() - bis() suchen > Das ging ja schnell! Jup. > Daniel Beulshausen schrieb: > > das zauberwort heisst Regular Expression, wobei du die PCRE benutzen > > solltest, näheres findest du im manual. > > Das war mir bewußt! Nur konnte ich nichts finden, > was die Aufgabe eines Platzhalters (.*) hat. Es gibt noch ein paar Tutorials: http://www.phpwizard.net/phpTidbits/old.html?ID=5 http://www.devshed.com/Server_Side/Administration/RegExp/ http://www.phpbuilder.com/columns/dario19990616.php3 müsste für den anfang reichen :) > Danke und MfG, André Laugks gruss daniel -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de From L-Andre_(at)_gmx.de Sun, 04 Jun 2000 00:11:01 +0200 Date: Sun, 04 Jun 2000 00:11:01 +0200 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] von() - bis() suchen Hallo! Daniel Beulshausen schrieb: > > $string = "Titel des > Dokumentes..."; > > preg_match("/(.*)<\/title>/",$string, $regs); > > print $regs[1]; > > ?> Da bin ich noch mal. Leider bekomme ich diese Fehlermeldung! Fatal error: Call to unsupported or undefined function preg_match() in c:\apache\htdocs/titel.php3 on line 6 Ich habe lokal W98(noch) und PHP 3.0.16 installiert. Muß ich für PCRE noch etwas in der php.ini auf on stellen oder noch etwas zusätzlich installieren? Auf dem Server, wo das Suchscript eingesetzt werden soll, läuft Linux. Danke und MfG, André Laugks From abe_(at)_yavin4.de Sun, 4 Jun 2000 00:14:37 +0200 Date: Sun, 4 Jun 2000 00:14:37 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] von(<title>) - bis() suchen > Da bin ich noch mal. Leider bekomme ich diese Fehlermeldung! > > Fatal error: Call to unsupported or undefined function > preg_match() in c:\apache\htdocs/titel.php3 on line 6 > > Ich habe lokal W98(noch) und PHP 3.0.16 installiert. > Muß ich für PCRE noch etwas in der php.ini auf > on stellen oder noch etwas zusätzlich installieren? > Auf dem Server, wo das Suchscript eingesetzt werden > soll, läuft Linux. warscheinlich fehlt in deiner php3.ini folgender eintrag extension=php3_pcre.dll oder du machst das ganze mit ereg, ist aber langsamer. (.*)<\/title>",$string, $regs); print $regs[1]; ?> gruss daniel -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de From toobe_(at)_gmx.de Sun, 4 Jun 2000 00:29:46 +0200 Date: Sun, 4 Jun 2000 00:29:46 +0200 From: Stefan Toobe toobe_(at)_gmx.de Subject: [php] AW: [php] Timestamp -> Datum ? Hi Egon, : Dann kaufe Dir doch das Buch vom Markt&Technik Verlag. Es steht zwar nicht : alles über das Internet oder Flash Shockwave oder ASP drin. Die Autoren : bemühen sich jedenfalls, dieses Buch noch etwas praxisnäher zu gestalten. was ist "Flash Shockwave" und was zum Teufel ist ist "ASP" ???? Ich kenn nur animated Gifs und PHP :-> gruezi, ...Stefan -- toobe_(at)_gmx.de . 69168 wiesloch . wear sunscreen! From toobe_(at)_gmx.de Sun, 4 Jun 2000 00:29:45 +0200 Date: Sun, 4 Jun 2000 00:29:45 +0200 From: Stefan Toobe toobe_(at)_gmx.de Subject: [php] AW: [php] AW: [php] Timestamp -> Datum ? Hi Andre, : Schaue mal auf Seite 131 (Mitte) bis Seite 132 (Mitte). : Dort ist auch ein Beispiel, wie Du den Zeitstempel : in ein "normales" Datum umwandeln kannst. Na hoppla - aber auf vier Seiten Beschreibung der Funktionen date, strftime, setlocale usw. geht der einzige Hinweis "...wenn der zweite Parameter entfällt wird die aktuelle Zeit genommen" doch schon etwas unter. Aber naja, man hätte es durchaus sehen _können_ :-) gruezi, ...Stefan -- toobe_(at)_gmx.de . 69168 wiesloch . wear sunscreen! From schoenian_(at)_online.de Sun, 4 Jun 2000 01:43:57 +0200 Date: Sun, 4 Jun 2000 01:43:57 +0200 From: =?iso-8859-1?Q?Christoph_M._Sch=F6nian?= schoenian_(at)_online.de Subject: [php] PHP Handling mit CSV Daten An alle "Listen-Helfer" ! Nach eingehendem Studium des Archivs (Puh!) habe ich immer noch folgendes ungelöste Problem: Ich möchte 1. eine CSV AdressDatei sortiert ausgeben können und 2. eine Suchfunktion einbauen, die mir u.a. die gesuchte PLZ ausgibt und falls nicht vorhanden, die 5-6 nächstgelegenen. Bis hier bin ich mit dem Script inzwischen gekommen, stoße aber auf die Schwierigkeit, wie ich bei 1. die Sortierung bewerkstellige und noch wichtiger die 2. überhaupt schreiben kann. Über jede Hilfe wäre ich sehr dankbar, denn ich weiß nich mehr weiter....! Christoph -------------- DIE ERSTEN 2 ZEILEN DER texttext-th.txt ------------------------------ ID,FIRMA,NAME,VORNAME,STRASSE,TELEFON,FAX,MAIL,WWW,ORT,PLZ,BRANCHE "1","Lebensmittel/ Feinkost Herbert Gross GmbH & Co. KG","Gross","Herbert", "Feldstraße 9","88555","88333","hgross_(at)_gross.de","http://www.gross.de", "Musterhausen","33333","Lebensmittel" etc. etc. etc ------------------------------ ------snip-------------------> $filename = "testtext-th.txt"; $row=1; $fp = fopen($filename, "r") or DIE( "Unable to open file: $filename"); print "\n"; while ($data = fgetcsv($fp,1000, ",")) { $num = count($data); IF ($row== '1') { $row++; for ($c=0; $c<$num; $c++) print "\n"; } ELSE { $row++; print ""; for ( $c=0; $c<$num; $c++ ) print ""; print "\n"; } } print "
".$data[$c]. "
".$data[$c] . "
"; fclose($fp); <---------snap------------------- ______________________________________________ Christoph M. Schönian www.kafkamedia.de ______________________________________________ From irmin.damm_(at)_cityweb.de Sun, 4 Jun 2000 02:20:07 +0200 Date: Sun, 4 Jun 2000 02:20:07 +0200 From: Irmin Damm irmin.damm_(at)_cityweb.de Subject: [php] Wie kommt die Nachricht zu mir? Hallo, nachdem ich nun den Apache und PHP4 installiert habe, hab ich - zum Testen und Lernen -ein einfaches Programm für ein Formular, das die Besucher meiner Seite ausfüllen sollen, aus einem Handbuch übernommen und auf den externen Server überspielt. Nur kommt bei mir keine Post an, wenn ich das Formular absende. Ich hab auch keine Ahnung, woher der Browser oder das Programm auf dem Server wissen, was sie tun müssen, damit ich Post bekomme. Kann mir jemand einen Tipp geben? Besten Gruß und Dank Irmin Damm mailto:irmin.damm_(at)_cityweb.de http://www.irmindamm.de (im Aufbau) From eschmid+sic_(at)_s.netic.de Sun, 4 Jun 2000 05:45:28 +0200 Date: Sun, 4 Jun 2000 05:45:28 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] Timestamp -> Datum ? On Sun, Jun 04, 2000 at 12:29:46AM +0200, Stefan Toobe wrote: > : Dann kaufe Dir doch das Buch vom Markt&Technik Verlag. Es steht zwar nicht > : alles über das Internet oder Flash Shockwave oder ASP drin. Die Autoren > : bemühen sich jedenfalls, dieses Buch noch etwas praxisnäher zu gestalten. > > was ist "Flash Shockwave" und was zum Teufel ist ist "ASP" ???? > Ich kenn nur animated Gifs und PHP :-> Dann bleib bei Deinen animierten GIFs. ASP war die Abkürzung von "Active Server Pages" der wohlbekannten Firma MicroSooft. ASP ist heutzutage besser bekannt als: Application Service Provider. Flash kenne ich selber nicht so richtig. Es soll aber besser sein wie animierte GIFs. Es steckt aber schon in PHP4 drin. Im allerneuesten Manual ist jedenfalls eine Beschreibung davon zu finden. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From GH-lists_(at)_ecora.de Sun, 4 Jun 2000 08:29:08 +0200 Date: Sun, 4 Jun 2000 08:29:08 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Textdatei als PHP Datei Kai Seefeldt schrieb > um zu wissen welche Suchmaschinen so meine Seite > besuchen, habe ich die Datei robots.txt zu einer > PHP-Datei gemacht, die erst die IP und Host Adresse > speichert, und dann den für die Suchmaschine > vorgesehenen Text ausgibt. Da die Suchmaschinenbetreiber ja auch nicht vollkommen behämmert sind, geben sich immer mehr Spider als "normale" UserAgents aus. Wenn Du trotzdem dem Spider anderen Code vorsetzen willst, als einem vermeintlichen Browser, dann kannst Du das mit mod_rewrite machen. z.B. RewriteRule robots.txt robots.php3 Mehr dazu verrät Dir die Apache-Doku. Guido Haeger From ben.feldmann_(at)_gmx.de Sun, 04 Jun 2000 11:07:06 +0200 Date: Sun, 04 Jun 2000 11:07:06 +0200 From: Benjamin Feldmann ben.feldmann_(at)_gmx.de Subject: [php] Mailversand unter Win Hi, was muss in der php.ini eingetragen werden, um Mails zu veraschicken? Im Moment bekomme ich immer beim Ausführen z.B. dieses Befehls: (die Variable text is dabei der Inhalt eines mehrzeiligen Formularfeldes...) diese Fehlermeldung: Warning: Failed to Connect in C:\HTTPD\HTDOCS\mail.php on line 10 In der php.ini habe ich meine gmx-Adresse und den smtp-server eingetragen. Was ist daran falsch gewesen? cu Ben Feldmann From GH-lists_(at)_ecora.de Sun, 4 Jun 2000 11:14:17 +0200 Date: Sun, 4 Jun 2000 11:14:17 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Mailversand unter Win Benjamin Feldmann schrieb > In der php.ini habe ich meine gmx-Adresse und den > smtp-server eingetragen. Welchen? Den von GMX? Dann mußt Du auch eine Verbindung zum Internet haben, wenn Du den benutzen willst. Zum Experimentieren gibt es für Win einen kleinen und einfach zu konfigurierenden SMTP-Server (fungiert auch als NNTP- und POP3-Server) namens Hamster. http://freebee.home.pages.de/ Guido Haeger From roger_faust_(at)_hotmail.com Sun, 4 Jun 2000 09:50:51 +0200 Date: Sun, 4 Jun 2000 09:50:51 +0200 From: Roger Faust roger_faust_(at)_hotmail.com Subject: [php] Wie kommt die Nachricht zu mir? ----- Original Message ----- From: Irmin Damm To: Sent: Sunday, June 04, 2000 2:20 AM Subject: [php] Wie kommt die Nachricht zu mir? Hi > Hallo, > nachdem ich nun den Apache und PHP4 installiert habe, hab ich - zum > Testen und Lernen -ein einfaches Programm für ein Formular, das die > Besucher meiner Seite ausfüllen sollen, aus einem Handbuch übernommen > und auf den externen Server überspielt. Sollte man vielleicht zuerst bei sich testen... > Nur kommt bei mir keine Post an, wenn ich das Formular absende. Ich hab > auch keine Ahnung, woher der Browser oder das Programm auf dem Server > wissen, was sie tun müssen, damit ich Post bekomme. ... den so wie das aussieht, soll das ganze ja zugemailt werden. Dazu muss im Script natürlich die emailadresse angepasst werden. Jetzt wird wohl sonst irgend wer deine mails bekommen haben ;) suche nach der funktion mail in den script und passe sie an. mfG Roger Faust email faust_(at)_xodox.com homepage http://faust.xodox.com Kann mir jemand > einen Tipp geben? > Besten Gruß und Dank > Irmin Damm > > mailto:irmin.damm_(at)_cityweb.de > http://www.irmindamm.de (im Aufbau) > > > -- > ** 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 ulf_(at)_redsys.de Sun, 04 Jun 2000 11:34:24 +0200 Date: Sun, 04 Jun 2000 11:34:24 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] von() - bis() suchen Daniel Beulshausen wrote: > http://php-center.de/de-html-manual/ref.pcre.html > > > $string = "Titel des > Dokumentes..."; > > preg_match("/(.*)<\/title>/",$string, $regs); > > print $regs[1]; > > ?> <?php $html = "<title>1"; preg_match("/(.*)<\/title>/U", $html, $regs); reset($regs); while (list($k, $v)=each($regs)) echo "$k => $v<br>"; ?> PCRE_UNGREEDY Modifier nicht vergessen. Ulf From ulf_(at)_redsys.de Sun, 04 Jun 2000 11:41:46 +0200 Date: Sun, 04 Jun 2000 11:41:46 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Wie kommt die Nachricht zu mir? Irmin Damm wrote: > Nur kommt bei mir keine Post an, wenn ich das Formular absende. Ich hab > auch keine Ahnung, woher der Browser oder das Programm auf dem Server > wissen, was sie tun müssen, damit ich Post bekomme. Kann mir jemand > einen Tipp geben? Nun, wenn Du nicht weißt was hinter dem Wort CGI steckt und nicht programmieren kannst, solltest Du keine CGI Skripte einsetzen. Wenn Du den Weg weiter verfolgen willst kauf Dir ein Buch wie: CGI Programmierung im World Wide Web von O'Reilly. Obwohl aus dem Jahre 1996 hat es nichts von seiner Bedeutung verloren. Diverse einführende Literatur zu PHP ist an den üblichen Plätzen (http://www.php-center.de, http://www.php.net) aufgelistet. In der Zwischenzeit probier es doch mal mit einem "mailto" im "action" Attribute des <form> Tags und lies SelfHTML. Ulf From andreas_(at)_noho.co.uk Sun, 04 Jun 2000 09:47:50 +0100 Date: Sun, 04 Jun 2000 09:47:50 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] Mailversand unter Win hei benjamin, > Warning: Failed to Connect in C:\HTTPD\HTDOCS\mail.php on line 10 > In der php.ini habe ich meine gmx-Adresse und den smtp-server eingetragen. > Was ist daran falsch gewesen? tja, da hilf wohl nur ein blick ins php handbuch unter [ http://www.php.net/manual/configuration.php ]. besondere aufmerksamkeit verdient hier [ Mail Configuration Directives --> SMTP string ]. das sollte deine probleme loesen. allerdings wird es nicht mit externen mailservern funktionieren bei denen sich der benutzer vor dem versenden von mails erst anmelden muss. wenn du es also offline testen willst, solltest du dir unter win32 einen mailserver einrichten. liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From andreas_(at)_noho.co.uk Sun, 04 Jun 2000 09:53:14 +0100 Date: Sun, 04 Jun 2000 09:53:14 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] Mailversand unter Win ooops, > tja, da hilf wohl nur ein blick ins php handbuch unter [ > http://www.php.net/manual/configuration.php ]. besondere aufmerksamkeit > verdient hier [ Mail Configuration Directives --> SMTP string ]. guten morgen andreas!!! das er das handbuch gelesen hat stand schon in seiner email.... ts, ts, ts - wann lernst du endlich lesen? liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From a.stagl_(at)_gmx.at Sun, 04 Jun 2000 11:55:22 +0200 Date: Sun, 04 Jun 2000 11:55:22 +0200 From: Andreas Stagl a.stagl_(at)_gmx.at Subject: [php] Mailversand unter Win >Benjamin Feldmann schrieb > > > In der php.ini habe ich meine gmx-Adresse und den > > smtp-server eingetragen. > >Welchen? Den von GMX? Dann mußt Du auch eine Verbindung zum Internet >haben, wenn Du den benutzen willst. gmx ist sowieso ein sonderfall... der lässt einen zugriff auf den smtp-server nämlich nur dann zu, wenn kurz zuvor mal eine verbindung mit dem pop-server bestanden hat... wie das jedoch in php zu realisieren wäre hab ich keine ahnung. wahrscheinlich ist's wirklich am besten, du suchst dir einen anderen smpt-server. gruß aus wien, andy From ulf_(at)_redsys.de Sun, 04 Jun 2000 11:56:49 +0200 Date: Sun, 04 Jun 2000 11:56:49 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Mailversand unter Win andreas otto wrote: > guten morgen andreas!!! > das er das handbuch gelesen hat stand schon in seiner email.... > > ts, ts, ts - wann lernst du endlich lesen? Wieviele Cocktails waren es? Ein weiterer Name aus dem Bereich SMTP Server für Win32 ist Hamster: http://home.t-online.de/home/juergen.haible/ Ulf From andreas_(at)_noho.co.uk Sun, 04 Jun 2000 10:07:21 +0100 Date: Sun, 04 Jun 2000 10:07:21 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] [OT] cocktails Was: Re: [php] Mailversand unter Win hei ulf, > Wieviele Cocktails waren es? ich muss zu meiner schande gestehen, dass, ehm, hmh - kein einziger... muss wohl an der vielen arbeit liegen ;-) liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From hoexter_(at)_orgaprog.de Sun, 4 Jun 2000 11:30:00 +0200 Date: Sun, 4 Jun 2000 11:30:00 +0200 From: Sven Hoexter hoexter_(at)_orgaprog.de Subject: [php] Mailversand unter Win Am Sun, 04 Jun 2000, schrieb Guido Haeger: > Benjamin Feldmann schrieb > > > In der php.ini habe ich meine gmx-Adresse und den > > smtp-server eingetragen. > > Welchen? Den von GMX? Dann mußt Du auch eine Verbindung zum Internet > haben, wenn Du den benutzen willst. Ausserdem hat GMX POP before SMTP. Heist Du müsstest Dich erst einwählen und dann deine Mails abholen und dann darfst Du fuer ca. 30min mit deiner IP ueber deren SMTP senden. > Zum Experimentieren gibt es für Win einen kleinen und einfach zu > konfigurierenden SMTP-Server (fungiert auch als NNTP- und POP3-Server) > namens Hamster. Kann Sambar sowas nicht auch? Cu, Sven From a.stagl_(at)_gmx.at Sun, 04 Jun 2000 12:06:51 +0200 Date: Sun, 04 Jun 2000 12:06:51 +0200 From: Andreas Stagl a.stagl_(at)_gmx.at Subject: [php] Mailversand unter Win >gmx ist sowieso ein sonderfall... der lässt einen zugriff auf den >smtp-server nämlich nur dann zu, wenn kurz zuvor mal eine verbindung mit >dem pop-server bestanden hat... wie das jedoch in php zu realisieren wäre >hab ich keine ahnung. wahrscheinlich ist's wirklich am besten, du suchst >dir einen anderen smpt-server. bloss um zu testen ob's wirklich nur am smtp-server von gmx liegt, kanst du's ja mal mit smtp.austria.eu.net probieren (ist zwar kein free-server, aber gegen 1 oder 2 tests werden die von der eunet hoffentlich nichts haben)... weiss allerdings nicht, ob der server auch "deutsche-ip-adressen" akzeptiert; d.h. wenn's dann noch immer nicht funktioniert kann's trotzdem noch am gmx-smtp-server liegen. lg, andy From Michael_(at)_Stahmann.de Sun, 04 Jun 2000 12:04:31 +0200 Date: Sun, 04 Jun 2000 12:04:31 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Mailversand unter Win Hallo Benjamin, gmx läßt nur emails raus, nachdem der POP abgefragt worden ist. SMTP after POP nennt sich diese Funktion. Dazu gab es vor längerer Zeit mal einen Beitrag in der Mailingliste. Am besten, Du organisierst Dir eine mail-Adresse, wo Du ohne SMTP after POP deine mails versenden kannst. Benjamin Feldmann schrieb: > Hi, > > was muss in der php.ini eingetragen werden, um Mails zu veraschicken? > > In der php.ini habe ich meine gmx-Adresse und den smtp-server eingetragen. > > Was ist daran falsch gewesen? > > cu > > Ben Feldmann > Gruß Michael Stahmann -- -------------------------------------------------------- Michael Stahmann, web-xact.de <website-development> http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From ftp_(at)_aon.at Sun, 4 Jun 2000 12:14:03 +0200 Date: Sun, 4 Jun 2000 12:14:03 +0200 From: Johannes Hrovat --=FtP=-- ftp_(at)_aon.at Subject: [php] sorrry aber muss sein! Ich weiss dass das hier eine php Mailingliste ist trotzdem muss ich fragen ob hier jemand ahnung von Java hat und interesse hätte mit mir ein java projekt zu starten! FtP From hoexter_(at)_orgaprog.de Sun, 4 Jun 2000 11:58:45 +0200 Date: Sun, 4 Jun 2000 11:58:45 +0200 From: Sven Hoexter hoexter_(at)_orgaprog.de Subject: [php] Mailversand unter Win Am Sun, 04 Jun 2000, schrieb Andreas Stagl: > >Benjamin Feldmann schrieb > > > > > In der php.ini habe ich meine gmx-Adresse und den > > > smtp-server eingetragen. > > > >Welchen? Den von GMX? Dann mußt Du auch eine Verbindung zum Internet > >haben, wenn Du den benutzen willst. > dem pop-server bestanden hat... wie das jedoch in php zu realisieren wäre > hab ich keine ahnung. wahrscheinlich ist's wirklich am besten, du suchst > dir einen anderen smpt-server. Na, ja wenn Du mich nicht mit hunderten von Mails bombardierst kannst Du ja mail.levspace.de nehmen (195.227.82.9) Ich garantiere dir z.Z. aber keine Uptime da ich an dem Teil immer noch am "schrauben" bin. Wochentags sollte er aber immer da sein, nur am Wochenende und an Feiertage kann es schonmal vorkommen das ich gerade mal ein init 1 init 2 mache. Cu, Sven From dan_(at)_hitservice.de Sun, 4 Jun 2000 12:51:12 +0200 Date: Sun, 4 Jun 2000 12:51:12 +0200 From: Daniel Nemetz dan_(at)_hitservice.de Subject: [php] GD -> imagegif(), imagepng(), imagejpeg() kann mir jemand helfen ? php3 gibt mir bei der verwendung der im betreff genannten functions immer 'call to an undefined or unsupproted function...' aus. woran mag das liegen ? es kann doch nicht sein das gerade der befehl der im endefekt für die ausgabe des bildes verantwortlich ist nicht von gd unterstützt wird. außerdem finde ich keine informationen darüber in sämtlichen manuals. mfg, Daniel Nemetz From php_(at)_bachweb.de Sun, 4 Jun 2000 12:52:33 +0200 Date: Sun, 4 Jun 2000 12:52:33 +0200 From: Joerg Bachmann php_(at)_bachweb.de Subject: [php] Fehlermeldung bei php unter Windows Vielleicht kann mir doch jemand helfen Unter dem Betriebssystem Windows NT , Apache-Server und php4 (letzte Version) kommt beim Start von php-Webseiten folgende Fehlermeldung: "Der Prozedureinstiegspunkt "convert_to_string" konnte in der Dynamik Link Libary "php4ts.dll" nicht gefunden werden." Woran kann das liegen? So funktioniert unter anderem phpMyAdmin nicht richtig. Statt die beiden Frame-Seiten left.php3 und main.php3 darzustellen ist die index-Seite leer. Allein funktionieren die Frame-Seiten. Viele Grüße Jörg Bachmann From cheaters_(at)_gmx.de Sun, 4 Jun 2000 12:53:43 +0200 Date: Sun, 4 Jun 2000 12:53:43 +0200 From: cheatbox.de cheaters_(at)_gmx.de Subject: [php] <a>-Tag komplett entfernen? Hallo Liste, ich hätte eine weitere Frage... undzwar habe ich einen Text, dass auf verschiedene Seiten im Netz verweist. Das Link im Text liegt so vor: ... <a href="http://www.blablabla.de">BlaBlaBla</a> ... Jetzt möchte ich aber bei der Ausgabe, das "<a href="http://www.blablabla.de">" und das Ende "</a>" entfernen! Ich habe paar Sachen versucht, nur kamen da nur Parse Error-Fehler. Ich würde mich über jede Antwort sehr freuen. MfG, Ferhat Göcer From ulf_(at)_redsys.de Sun, 04 Jun 2000 13:03:18 +0200 Date: Sun, 04 Jun 2000 13:03:18 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] GD -> imagegif(), imagepng(), imagejpeg() Daniel Nemetz wrote: > php3 gibt mir bei der verwendung der im betreff genannten functions immer > 'call to an undefined or unsupproted function...' aus. http://www.php-center.de/faq/#5 Ulf From ulf_(at)_redsys.de Sun, 04 Jun 2000 13:14:22 +0200 Date: Sun, 04 Jun 2000 13:14:22 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Fehlermeldung bei php unter Windows Joerg Bachmann wrote: > "Der Prozedureinstiegspunkt "convert_to_string" konnte in der Dynamik Link > Libary "php4ts.dll" nicht gefunden werden." > Woran kann das liegen? convert_to_string() ist eine im C Source von PHP verwendete Funktion zur Typwandlung der Argumente, die an eine PHP Funktion übergeben wurden. Die Funktion wird mit den anderen convert_to_xy() Funktionen praktisch überall im PHP Source eingesetzt, http://uk.php.net/manual/phpdevel.php3 Andere Skripte machen keinen Ärgert? Dann ist eine Fehlermeldung aus dieser Quelle ist erschreckend. > So funktioniert unter anderem phpMyAdmin nicht richtig. Statt die beiden phpMyAdmin hatte zwischenzeitlich Probleme mit PHP4, http://www.phpwizard.net/phpMyAdmin/ChangeLog.txt, welche Versionen setzt Du ein? > Frame-Seiten left.php3 und main.php3 darzustellen ist die index-Seite leer. > Allein funktionieren die Frame-Seiten. Und .php3 läuft auch garantiert durch PHP4, oder spielt Dir die Config einen Streich? Falls alle Seiten (z.B. mit einem phpinfo() verifiziert) von PHP4 bearbeitet werden, mach einen Bugreport. Falls Du einen aktuellen Snapshot benutzt, geh zurück auf PHP4.00 und überlege, ob der Bugreport Not tut. Ulf From ulf_(at)_redsys.de Sun, 04 Jun 2000 13:15:52 +0200 Date: Sun, 04 Jun 2000 13:15:52 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] <a>-Tag komplett entfernen? "cheatbox.de" wrote: > ... <a href="http://www.blablabla.de">BlaBlaBla</a> ... Siehe Thread von "[php] von(<title>) - bis() suchen", er lief morgens. Ulf From thies_(at)_digicol.de Sun, 4 Jun 2000 14:10:25 +0200 Date: Sun, 4 Jun 2000 14:10:25 +0200 From: thies_(at)_digicol.de thies_(at)_digicol.de Subject: [php] ereg-array auf 10 Werte bregenzt??? On Sat, Jun 03, 2000 at 11:07:47PM +0200, Jens Benecke wrote: > On Sat, Jun 03, 2000 at 10:13:45PM +0200, Roland Spielhofer wrote: > > Hallo! Habe ein sehr seltsames Problem mit der ereg- Funktion: > ... > > Ab dem $regs[10] gibt´s keine Ausgabe mehr! Probier´ jetzt schon eine > > Stunde lang, ein isset($regs[10]liefert 0! Was mach ich falsch? > > nix, siehe manual - das ist eine beschränkung von ereg. sollte mit 4.0 ja > behoben werden... reg.c: /* This is the maximum number of (..) constructs we'll generate * from a call to ereg() or eregi() with the optional third argument. */ #define NS 10 kannst ja mal versuchen, das hochzusetzen! > > -- > Microsoft is a cross between The Borg and the Ferengi. Unfortunately they > use Borg to do their marketing and Ferengi to do their programming. > -- Simon Slavin, in the Monastery. -- Thies C. Arntzen "One Big-Mac, Small Fries and a Coke!" Digital Collections Phone +49 40 235350 Fax +49 40 23535180 Hammerbrookstr. 93 20097 Hamburg / Germany From ThorstenHabich_(at)_gmx.net Sat, 03 Jun 2000 14:17:51 +0200 Date: Sat, 03 Jun 2000 14:17:51 +0200 From: Thorsten Habich ThorstenHabich_(at)_gmx.net Subject: [php] Filedownload Hi, weiß jemand , wo ich ein PHP Script herbekomme, das alle Dateien im Verzeichnis zum Download anzeigt?? Cya Thorsten From clgu-php_(at)_gmx.net Sun, 4 Jun 2000 14:35:30 +0200 Date: Sun, 4 Jun 2000 14:35:30 +0200 From: Clemens Gutweiler clgu-php_(at)_gmx.net Subject: [php] Filedownload ----- Original Message ----- > weiß jemand , wo ich ein PHP Script herbekomme, das alle Dateien im > Verzeichnis zum Download anzeigt?? function searchdir($basedir) { global $filelisting, $number; from outside the function unset($filelisting); unset($number); $handle=opendir($basedir); $i = 0; while ($file = readdir($handle)) { if ($file=="." or $file=="..") { } else { $filelisting[$i][1]="$basedir"; $filelisting[$i][2]="$file"; $i++; }; }; $number=sizeof($filelisting); }; und dann hiermit ausgeben searchdir("./files/"); for ($i = 0; $i <= count($filelisting); $i++) { echo "".$filelisting[$i][2]." \n
"; } MfG, Clemens Gutweiler. -- :: Web M_(at)_king :: http://www.webmaking.de :: :: ICQ UIN #36706371 :: clemens_(at)_gutweiler.net :: :: fon 0 65 33 / 95 94 41 :: mobil 0 170 / 18 48 747 :: !!!! Neues Mail-Interface: http://webmail.webmaking.de !!!!! From ben.feldmann_(at)_gmx.de Sun, 04 Jun 2000 14:57:39 +0200 Date: Sun, 04 Jun 2000 14:57:39 +0200 From: Benjamin Feldmann ben.feldmann_(at)_gmx.de Subject: [php] Mailversand unter Win >gmx läßt nur emails raus, nachdem der POP abgefragt worden ist. >SMTP after POP nennt sich diese Funktion. >Dazu gab es vor längerer Zeit mal einen Beitrag in der Mailingliste. > >Am besten, Du organisierst Dir eine mail-Adresse, wo Du ohne SMTP after POP >deine mails versenden kannst. 1.Vorher sind Mails abgerufen worden, d.h. er SMTP-Server muss frei gewesen sein. 2. Mit einem puretec SMTP-Server funktioniert das ganze auch nicht..... 3. Ich versuchs jetzt zwar mit einem eigenen Mail-Server aber im Prinzop müsste s doch auch mit einem "fremden" Server funtionieren, oder? Danke für all die Tipps..... From ben.feldmann_(at)_gmx.de Sun, 04 Jun 2000 14:57:40 +0200 Date: Sun, 04 Jun 2000 14:57:40 +0200 From: Benjamin Feldmann ben.feldmann_(at)_gmx.de Subject: [php] Mailversand unter Win Hi, >Ein weiterer Name aus dem Bereich SMTP Server für Win32 ist Hamster: >http://home.t-online.de/home/juergen.haible/ > >Ulf So, ich hab jetzt das kleine Hamsterchen installiert und SMTP in der php.ini wieder auf localhost, die adresse auf me_(at)_localhost.com zurückgestellt. Aber wenn ich jetzt eine PHP-Datei im Browser mit einer mail()-Funktion beauftrage, lädt der Browser, lädt und lädt, aber nix paasiert, wie kann das? Muss da noch was eingestellt werden....? Als Web-Server benutze ich OmniHttpd.... cu Ben From toobe_(at)_gmx.de Sun, 4 Jun 2000 16:43:21 +0200 Date: Sun, 4 Jun 2000 16:43:21 +0200 From: Stefan Toobe toobe_(at)_gmx.de Subject: [php] AW: [php] AW: [php] Timestamp -> Datum ? Hi Egon, : > was ist "Flash Shockwave" und was zum Teufel ist ist "ASP" ???? : > Ich kenn nur animated Gifs und PHP :-> : : Dann bleib bei Deinen animierten GIFs. ASP war die Abkürzung von "Active : Server Pages" der wohlbekannten Firma MicroSooft. ASP ist heutzutage : besser bekannt als: Application Service Provider. ist der spitze Smiley wohl doch untergegangen. Klar weiss ich was ASP ist, aber für was brauch ich das wenn ich PHP hab? Mir ist NT schon genug MS im Haus .... Wir reden über MS´s ASP, schon klar, was du mir dann aber mit "Application Service Provider" sagen willst versteh ich nicht ... : Flash kenne ich selber nicht so richtig. Es soll aber besser sein wie : animierte GIFs. Es steckt aber schon in PHP4 drin. Im allerneuesten Manual : ist jedenfalls eine Beschreibung davon zu finden. ... dto ... und von Shockwave und Konsorten halt ich sowieso nix, alles Firlefanz, bin Purist .... gruezi, ...Stefan -- toobe_(at)_gmx.de . 69168 wiesloch . wear sunscreen! From dAYdREAMS_(at)_t-online.de Sun, 4 Jun 2000 16:56:48 +0200 Date: Sun, 4 Jun 2000 16:56:48 +0200 From: Kay Abendroth dAYdREAMS_(at)_t-online.de Subject: [php] Mailversand unter Win <> You have moved your mouse. Windows must be rebooted for the changes to take effect. <> ----- Original Message ----- From: Sven Hoexter To: Sent: Sunday, June 04, 2000 11:30 AM Subject: Re: [php] Mailversand unter Win | > Zum Experimentieren gibt es f r Win einen kleinen und einfach zu | > konfigurierenden SMTP-Server (fungiert auch als NNTP- und POP3-Server) | > namens Hamster. | Kann Sambar sowas nicht auch? Nur wenn Du die PRO-Version hast, in der POP und SMTP freigeschaltet sind! Kostet etwa 80 Dollar. Kay From dAYdREAMS_(at)_t-online.de Sun, 4 Jun 2000 16:54:51 +0200 Date: Sun, 4 Jun 2000 16:54:51 +0200 From: Kay Abendroth dAYdREAMS_(at)_t-online.de Subject: [php] Mailversand unter Win <> You have moved your mouse. Windows must be rebooted for the changes to take effect. <> ----- Original Message ----- From: Benjamin Feldmann To: Sent: Sunday, June 04, 2000 2:57 PM Subject: Re: [php] Mailversand unter Win | | Hi, | | >Ein weiterer Name aus dem Bereich SMTP Server | für Win32 ist Hamster: | >http://home.t-online.de/home/juergen.haible/ | > | >Ulf | | So, ich hab jetzt das kleine Hamsterchen | installiert und SMTP in der php.ini wieder auf | localhost, die adresse auf me_(at)_localhost.com | zurückgestellt. Aber wenn ich jetzt eine | PHP-Datei im Browser mit einer mail()-Funktion | beauftrage, lädt der Browser, lädt und | lädt, aber nix paasiert, wie kann das? Muss da | noch was eingestellt werden....? Als Web-Server | benutze ich OmniHttpd.... Ich würde erst einmal versuchen ob mit Deinem normalen Mailclient das Verschicken von E-Mails durch den Hamster möglich ist. Wenn Hamster nur ein SMTP-Server ist wird es nicht möglich sein eine Mail an me_(at)_localhost.com zu verschicken, weil es keinen POP-Server für diesen Domänennamen gibt, mit dem Du die Nachrichten auch "abholen" kannst. From eschmid_(at)_php.net Sun, 04 Jun 2000 17:10:14 +0200 Date: Sun, 04 Jun 2000 17:10:14 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] AW: [php] AW: [php] Timestamp -> Datum ? Stefan Toobe wrote: > : > was ist "Flash Shockwave" und was zum Teufel ist ist "ASP" ???? > : > Ich kenn nur animated Gifs und PHP :-> > : > : Dann bleib bei Deinen animierten GIFs. ASP war die Abkürzung von "Active > : Server Pages" der wohlbekannten Firma MicroSooft. ASP ist heutzutage > : besser bekannt als: Application Service Provider. > > ist der spitze Smiley wohl doch untergegangen. Klar weiss ich was ASP ist, > aber für was brauch ich das wenn ich PHP hab? Mir ist NT schon genug MS im > Haus .... > Wir reden über MS´s ASP, schon klar, was du mir dann aber mit "Application > Service Provider" sagen willst versteh ich nicht ... Das !MS ASP ist so was ähnliches wie ein ISP mit Software. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de PHP-Stand auf Europas grösster Linux-Messe: 'LinuxTag 2000' weitere Infos _(at)_ http://www.dynamic-webpages.de/ From sebastian.bergmann_(at)_web.de Sun, 04 Jun 2000 15:24:45 +0200 Date: Sun, 04 Jun 2000 15:24:45 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] Fehlermeldung bei php unter Windows Ulf Wendel wrote: > Falls Du einen > aktuellen Snapshot benutzt, geh zurück auf PHP4.00 und überlege, ob der > Bugreport Not tut. Ein ganz aktueller CVS Snapshot kann es nicht sein, da ich noch keinen der Juni Snapshots kompilieren konnte. Der vom 31. Mai hat bei mir auch nur Probleme mit Prozedureinstiegspunkten gebracht. Die Snapshots zwischen 4.0.0 und 31. Mai haben zumindest als CGI funktioniert, das ApacheModule hängt sich auf, sobald man das native PHP 4 Session-Managment anspricht. Ich habe dieses Problem mehrfach in PHP4BETA und auf bugs.php.net adressiert, ohne Erfolge bzw. Antwort oder Kommentar. -- Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de PHP-Stand auf Europas größter Linux-Messe: 'Linux-Tag' ! weitere Infos _(at)_ http://www.dynamic-webpages.de/ From voyager_(at)_voyager-crew.de Sun, 4 Jun 2000 17:41:48 +0200 Date: Sun, 4 Jun 2000 17:41:48 +0200 From: Markus Kniehl voyager_(at)_voyager-crew.de Subject: [php] Array / ereg_replace Hi Liste, ich hab nen Riesen Problem! Wenn ich zwei Veriablen vergleichen will sagt PHP4 sie sind gleich aber PHP 3 sagt sie sind nicht gleich! Wie kann das an gehen? ich habe folgendes Script: ( Var2.txt hat mehrere Einträge (Array)) Unter PHP 4 funktionierts aber unter 3.0.16 ists aber nicht gleich! Wer kann mir helfen/was mache ich falsch! From ulf_(at)_redsys.de Sun, 04 Jun 2000 17:51:52 +0200 Date: Sun, 04 Jun 2000 17:51:52 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Array / ereg_replace Markus Kniehl wrote: > ( Var2.txt hat mehrere Einträge (Array)) > > $var1 = "hallo"; > $var2 = file("var2.txt"); > $var3 = ereg_replace("\n","",$var2[0]); Warum kein schnelleres str_replace()? > > if ($var1 == $var3): > echo "richtig"; > else: > echo "falsch"; > endif; > ?> > > Unter PHP 4 funktionierts aber unter 3.0.16 ists aber nicht gleich! Macht keinen Sinn, zeig mal bitte die Variableninhalte. Ulf From voyager_(at)_voyager-crew.de Sun, 4 Jun 2000 18:07:40 +0200 Date: Sun, 4 Jun 2000 18:07:40 +0200 From: Markus Kniehl voyager_(at)_voyager-crew.de Subject: [php] Array / ereg_replace ----- Original Message ----- From: "Ulf Wendel" To: Sent: Sunday, June 04, 2000 5:51 PM Subject: Re: [php] Array / ereg_replace >Markus Kniehl wrote: >> ( Var2.txt hat mehrere Einträge (Array)) >> >> > $var1 = "hallo"; >> $var2 = file("var2.txt"); >> $var3 = ereg_replace("\n","",$var2[0]); > >Warum kein schnelleres str_replace()? Sag wies geht dann nehm ichs rein denn des Bsp im Manual blick ich net ganz! > >> >> if ($var1 == $var3): >> echo "richtig"; >> else: >> echo "falsch"; >>> endif; >> ?> >> >> Unter PHP 4 funktionierts aber unter 3.0.16 ists aber nicht gleich! > >Macht keinen Sinn, zeig mal bitte die Variableninhalte. des sind mit md5 Verschlüsselte Passwörter schau unter http://www.mes.s.bw.schule.de/schuelerinnen/kniehlm/pks/neu/mitglieder/login .html Benutzername = Eliteforce passwort = hallo Ulf -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From ben.feldmann_(at)_gmx.de Sun, 04 Jun 2000 18:30:49 +0200 Date: Sun, 04 Jun 2000 18:30:49 +0200 From: Benjamin Feldmann ben.feldmann_(at)_gmx.de Subject: [php] Mailversand unter Win >| >| Hi, >| >| >Ein weiterer Name aus dem Bereich SMTP Server >| für Win32 ist Hamster: >| >http://home.t-online.de/home/juergen.haible/ >| > >| >Ulf >| >| So, ich hab jetzt das kleine Hamsterchen >| installiert und SMTP in der php.ini wieder auf >| localhost, die adresse auf me_(at)_localhost.com >| zurückgestellt. Aber wenn ich jetzt eine >| PHP-Datei im Browser mit einer mail()-Funktion >| beauftrage, lädt der Browser, lädt und >| lädt, aber nix paasiert, wie kann das? Muss da >| noch was eingestellt werden....? Als Web-Server >| benutze ich OmniHttpd.... > >Ich würde erst einmal versuchen ob mit Deinem normalen Mailclient das Verschicken von E-Mails durch den Hamster möglich ist. Wenn Hamster nur ein SMTP-Server ist wird es nicht möglich sein eine Mail an me_(at)_localhost.com zu verschicken, weil es keinen POP-Server für diesen Domänennamen gibt, mit dem Du die Nachrichten auch "abholen" kannst. Ich habe aber doch nicht die Empfängeradresse , sondern die Absenderadresse (sendmail_from) auf me_(at)_locallhost.com eingestellt . Die Empfängeradresse, die ich in der mail()-Funktion angegeben habe, ist meine eigene. Habe ich da jetzt vielleicht was Grunsätzliches nicht verstanden: Ich dachte der Mailserver versendet einfach die mails an den Empfänger, der in der Mail()-Funtion angegeben ist, und wenn das eben meine gmx-Adresse ist. cu Ben From php_(at)_bachweb.de Sun, 4 Jun 2000 18:31:51 +0200 Date: Sun, 4 Jun 2000 18:31:51 +0200 From: Joerg Bachmann php_(at)_bachweb.de Subject: [php] Fehlermeldung bei php unter Windows ----- Original Message ----- From: Sebastian Bergmann To: Sent: Sunday, June 04, 2000 3:24 PM Subject: Re: [php] Fehlermeldung bei php unter Windows > Ulf Wendel wrote: > > Falls Du einen > > aktuellen Snapshot benutzt, geh zurück auf PHP4.00 und überlege, ob der > > Bugreport Not tut. > > Ein ganz aktueller CVS Snapshot kann es nicht sein, da ich noch keinen > der Juni Snapshots kompilieren konnte. Der vom 31. Mai hat bei mir auch > nur Probleme mit Prozedureinstiegspunkten gebracht. > > Die Snapshots zwischen 4.0.0 und 31. Mai haben zumindest als CGI > funktioniert, das ApacheModule hängt sich auf, sobald man das native PHP > 4 Session-Managment anspricht. Gut zu wissen, dass ich nicht der einzige bin, der mit Php und Windows Probleme hat. Ich verwende den freigegbenen Release 4.0.0. wahrscheinlich vom 31.05. Gruß Jörg From ulf_(at)_redsys.de Sun, 04 Jun 2000 18:41:53 +0200 Date: Sun, 04 Jun 2000 18:41:53 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Array / ereg_replace Markus Kniehl wrote: > > >> if ($var1 == $var3): > >> echo "richtig"; > >> else: > >> echo "falsch"; > >>> endif; > >> ?> > >> > >> Unter PHP 4 funktionierts aber unter 3.0.16 ists aber nicht gleich! > > > >Macht keinen Sinn, zeig mal bitte die Variableninhalte. > > des sind mit md5 Verschlüsselte Passwörter schau unter > http://www.mes.s.bw.schule.de/schuelerinnen/kniehlm/pks/neu/mitglieder/login > .html > Benutzername = Eliteforce > passwort = hallo Das hilft in dieser Darstellung leider nicht weiter. Du solltest die anzuzeigenden Werte durch irgendwelche Zeichen einschließen, so daß Leerzeichen und Umbrüche (ggf. in der Source Ansicht) erkannt werden können. Von PHP3 auf PHP4 hat sich bei den Operatoren fast nichts getan; es ist ein neuer Operator "===" hinzugekommen, der auf Typ- und Wertgleichheit testet. Es gibt hingegen erwähnenswerte Unterschiede bei der automatischen Typkonvertierung, siehe http://www.php.net/version4/incompatibilities.php . Du scheinst jedoch nicht auf die automatische Typkonvertierung zu setzen, entsprechend sollten gettype($var1) und gettype($var2) "string" melden, korrekt? Falls ja, vergleiche als nächstes die Stringlängen mit strlen(). Sag mal meist Du mit dem ereg() Konstrukt eigentlich trim()? > Ulf Bitte achte auf korrekte Quotings. Ulf From Dante_(at)_altmuehlnet.de Sun, 04 Jun 2000 18:27:39 +0200 Date: Sun, 04 Jun 2000 18:27:39 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Array / ereg_replace Hi Ulf, At 18:07 04.06.2000 +0200, Markus Kniehl wrote: >>Markus Kniehl wrote: >>> ( Var2.txt hat mehrere Einträge (Array)) >>> >>> >> $var1 = "hallo"; >>> $var2 = file("var2.txt"); >>> $var3 = ereg_replace("\n","",$var2[0]); >> >>Warum kein schnelleres str_replace()? > >Sag wies geht dann nehm ichs rein denn des Bsp im Manual blick ich net ganz! >> >>> >>> if ($var1 == $var3): >>> echo "richtig"; >>> else: >>> echo "falsch"; >>>> endif; >>> ?> >>> >>> Unter PHP 4 funktionierts aber unter 3.0.16 ists aber nicht gleich! >> >>Macht keinen Sinn, zeig mal bitte die Variableninhalte. > >des sind mit md5 Verschlüsselte Passwörter schau unter >http://www.mes.s.bw.schule.de/schuelerinnen/kniehlm/pks/neu/mitglieder/login >.html >Benutzername = Eliteforce >passwort = hallo hast du die Werte vielleicht per Windows in die Datei (var2.txt) gespeichert? Dann probier noch ein ersetzten von "\r" durch "" mit dazu. Ein $var3 = trim($var3); könnte auch nicht schaden... Bye Dante From Dante_(at)_altmuehlnet.de Sun, 04 Jun 2000 18:27:39 +0200 Date: Sun, 04 Jun 2000 18:27:39 +0200 From: Thomas Feyrer Dante_(at)_altmuehlnet.de Subject: [php] Array / ereg_replace Hi Ulf, At 18:07 04.06.2000 +0200, Markus Kniehl wrote: >>Markus Kniehl wrote: >>> ( Var2.txt hat mehrere Einträge (Array)) >>> >>> >> $var1 = "hallo"; >>> $var2 = file("var2.txt"); >>> $var3 = ereg_replace("\n","",$var2[0]); >> >>Warum kein schnelleres str_replace()? > >Sag wies geht dann nehm ichs rein denn des Bsp im Manual blick ich net ganz! >> >>> >>> if ($var1 == $var3): >>> echo "richtig"; >>> else: >>> echo "falsch"; >>>> endif; >>> ?> >>> >>> Unter PHP 4 funktionierts aber unter 3.0.16 ists aber nicht gleich! >> >>Macht keinen Sinn, zeig mal bitte die Variableninhalte. > >des sind mit md5 Verschlüsselte Passwörter schau unter >http://www.mes.s.bw.schule.de/schuelerinnen/kniehlm/pks/neu/mitglieder/login >.html >Benutzername = Eliteforce >passwort = hallo hast du die Werte vielleicht per Windows in die Datei (var2.txt) gespeichert? Dann probier noch ein ersetzten von "\r" durch "" mit dazu. Ein $var3 = trim($var3); könnte auch nicht schaden... Bye Dante From voyager_(at)_voyager-crew.de Sun, 4 Jun 2000 19:04:07 +0200 Date: Sun, 4 Jun 2000 19:04:07 +0200 From: Markus Kniehl voyager_(at)_voyager-crew.de Subject: [php] Array / ereg_replace 1. Also ich hab die Zeichen mit -- eingeschlossen und gemerkt das die Zeilenumbrüche noch immer dran sind! 2. Ja alle haben Typ string 3. Wie genau benutze ich str_replace() evtl. entfernen von Zeilenumbrüchen Markus From s690716_(at)_tfh-berlin.de Sun, 4 Jun 2000 19:01:07 +0200 Date: Sun, 4 Jun 2000 19:01:07 +0200 From: Thorsten Giesecke s690716_(at)_tfh-berlin.de Subject: [php] Copyright Ausgabe unter PHP4 (W32) Hallo! Seit der Installation von PHP 4.0.0 (Binär-Distribution für Win32) unter meiner WAMP-Installation, bekommt jede PHP-geparste Seite neuerdings eine Art Copyright Vermerkt von PHP4 aufgedrückt und der Content Type wird ausgegeben - was natürlich den Seitenaufbau/-design zerstört. Auch die Übergabe von Parametern über die URI funktioniert nicht (in meinem Fall ein FileUpload- Formular). PHPINFO() zeigt mir aber problemlos die richtigen Variableninhalte an und funktioniert. Ich verwende post und PHPSELF... unter PHP 3.0.14 gibts keine Probleme! Danke im voraus. Mfg Thorsten From voyager_(at)_voyager-crew.de Sun, 4 Jun 2000 19:16:45 +0200 Date: Sun, 4 Jun 2000 19:16:45 +0200 From: Markus Kniehl voyager_(at)_voyager-crew.de Subject: [php] Array / ereg_replace So ich habs hinbekommen! mit dem trim() gehts! From Michael_(at)_Stahmann.de Sun, 04 Jun 2000 19:14:09 +0200 Date: Sun, 04 Jun 2000 19:14:09 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Mailversand unter Win Hallo Benjamin, Benjamin Feldmann schrieb: > 2. Mit einem puretec SMTP-Server funktioniert das > ganze auch nicht..... > Also wenn ich richtig informiert bin, dann ist puretec das gleiche wie Schlund - und ich mache meine meisten Sachen über Schlund (smtp.kundenserver.de). Das klappt auch vom localhost ohne Probleme. Ich vermute eine falsche einstellung in der php.ini. Bei mir steht folgendes und es funkt: [mail function] SMTP=smtp.kundenserver.de ;for win32 only sendmail_from=webmaster_(at)_web-xact.de ;for win32 only sendmail_path=;for unix only, may supply arguments as well (default is sendmail -t) Bitte jetzt mit diesem Daten kein Spaming anrichten :-) 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 daniel_(at)_zwink.de Sun, 04 Jun 2000 19:23:52 +0200 Date: Sun, 04 Jun 2000 19:23:52 +0200 From: Daniel Zwink daniel_(at)_zwink.de Subject: [php] Array / ereg_replace Hallo Markus, > 3. Wie genau benutze ich str_replace() evtl. entfernen von > Zeilenumbrüchen So müsste das gehen. Frei nach dem Manual: http://www.php-center.de/de-html-manual/function.str-replace.html Description string str_replace (string needle, string str, string haystack) str_replace -- Replace all occurrences of needle in haystack with str. Auf Deutsch ;-) : Ersetzt alle Vorkommen von 'needle' im String 'str' mit 'haystack' !!! Grüße Daniel -- _ |_| |\ ___ | | |___| | | _ | | |_| |/ From webmasterbhs_(at)_bluewin.de Sun, 4 Jun 2000 19:19:50 +0200 Date: Sun, 4 Jun 2000 19:19:50 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Array / ereg_replace > 3. Wie genau benutze ich str_replace() evtl. entfernen von Zeilenumbrüchen soweit ich das mal unter windows getestet habe mit Daten aus einer Btrieve Datenbank hat ereg_replace("\n","",$data); nicht funktioniert... :-( erst ein ereg_replace(" ","",$data); tat dann das richtige ... kiri From daniel_(at)_zwink.de Sun, 04 Jun 2000 19:50:22 +0200 Date: Sun, 04 Jun 2000 19:50:22 +0200 From: Daniel Zwink daniel_(at)_zwink.de Subject: [php] Array / ereg_replace Hallo, Oh mann bin ich doof ... muss natürlich so heissen: string str_replace (string needle, string str, string haystack) Ersetzt alle Vorkommen von 'needle' im String 'haystack' mit 'str' Grüße Daniel -- _ |_| |\ ___ | | |___| | | _ | | |_| |/ From christopher.kunz_(at)_starnetworking.net Sun, 4 Jun 2000 19:48:48 +0200 Date: Sun, 4 Jun 2000 19:48:48 +0200 From: Christopher Kunz christopher.kunz_(at)_starnetworking.net Subject: [php] OT RE: [php] sorrry aber muss sein! >Ich weiss dass das hier eine php Mailingliste ist trotzdem >muss ich fragen >ob hier jemand ahnung von Java hat und interesse hätte mit mir ein java >projekt zu starten! *plonk* --ck -- http://www.de-punkt.de - Hosting made easy! _(at)_ christopher.kunz_(at)_starnetworking.net T 05241 / 23498-13 F 05241 / 23498-20 snail: Moltkestraße 25, 33330 Gütersloh From ulf_(at)_redsys.de Sun, 04 Jun 2000 19:52:18 +0200 Date: Sun, 04 Jun 2000 19:52:18 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Copyright Ausgabe unter PHP4 (W32) Thorsten Giesecke wrote: > Seit der Installation von PHP 4.0.0 (Binär-Distribution für Win32) unter > meiner WAMP-Installation, > bekommt jede PHP-geparste Seite neuerdings eine Art Copyright Vermerkt von > PHP4 aufgedrückt > und der Content Type wird ausgegeben - was natürlich den > Seitenaufbau/-design zerstört. Zerstören? Das kenne ich nur von den RCs. Aus der php.ini, leider noch nicht in der Doku: ; Misc expose_php = On ; Decides whether PHP may expose the fact that it is installed on the ; server (e.g., by adding its signature to the Web server header). ; It is no security threat in any way, but it makes it possible ; to determine whether you use PHP on your server or not. > Auch die Übergabe von Parametern über die URI funktioniert nicht (in meinem > Fall ein FileUpload- > Formular). PHPINFO() zeigt mir aber problemlos die richtigen > Variableninhalte an und funktioniert. Ist die variable_order korrekt konfiguriert? Ulf From christopher.kunz_(at)_starnetworking.net Sun, 4 Jun 2000 19:52:01 +0200 Date: Sun, 4 Jun 2000 19:52:01 +0200 From: Christopher Kunz christopher.kunz_(at)_starnetworking.net Subject: [php] -Tag komplett entfernen? hi, $line = preg_replace ("/(\)(.*)(\<\/a\>)/","\\2",$line); --ck -- http://www.de-punkt.de - Hosting made easy! _(at)_ christopher.kunz_(at)_starnetworking.net T 05241 / 23498-13 F 05241 / 23498-20 snail: Moltkestraße 25, 33330 Gütersloh From andreas_(at)_noho.co.uk Sun, 04 Jun 2000 18:05:28 +0100 Date: Sun, 04 Jun 2000 18:05:28 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] Copyright Ausgabe unter PHP4 (W32) hei thorsten, > Seit der Installation von PHP 4.0.0 (Binär-Distribution für Win32) unter > meiner WAMP-Installation, > bekommt jede PHP-geparste Seite neuerdings eine Art Copyright Vermerkt von > PHP4 aufgedrückt > und der Content Type wird ausgegeben - was natürlich den > Seitenaufbau/-design zerstört. wie aus prinzipiell nicht gut unterrichteten kreisen zu hoeren war ist dieses verhalten unter win32 normal. nachzulesen ist dies in einer presseerklaerung des core teams der php developer [ http://www.php.net/news_archive.php?id=20000321 ]. unter anderem heisst es darin "da win32 user es gewohnt sind fuer software zu bezahlen werden die win32 versionen einen sichtbaren php4 copyleft vermerk auf jeder erzeugten datei anbringen. entfernt werden kann dieser copyleft vermerk nur durch umstieg auf ein freies betriebssystem, oder durch finanzielle unterstuetzung - infos unter http://www.php.net/funding.php3" jetzt aber mal im ernst, sind die logos in im auswurf von phpinfo() zu erkennen? nein? welche module werden im auswurf von phpinfo() angezeigt? welche module wurden in der php.ini aktiviert? gibt es zwischen diesen beiden angaben differenzen? ja? die module, die in der php.ini aktiviert wurden aber nun nicht im auswurf von phpinfo() auftauchen funktionieren wahrscheinlich nicht korrekt. deaktiviere diese module in der php.ini und alles wird gut. denke auch daran, dass das modul fuer mysql nicht aktiviert sein darf - seit php4 ist die mysql-schnittstelle in php integriert. liebe gruesse, andreas -- Andreas Otto Ogilvy Interactive, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.ogilvy.com From ulf_(at)_redsys.de Sun, 04 Jun 2000 20:09:24 +0200 Date: Sun, 04 Jun 2000 20:09:24 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] -Tag komplett entfernen? Christopher Kunz wrote: > > hi, > $line = preg_replace ("/(\)(.*)(\<\/a\>)/","\\2",$line); Ist zwar richtig, aber trotzdem finde ich meinen Verweis besser. Etwas Eigeninitiative bei einfachen Fragen können die Leute schon zeigen. Wenn alle notwendigen Bausteine gerade mal vier Stunden vorher unter einem ähnlichen Subject über die Liste liefen, ist die Bitte die Augen aufzumachen sicherlich nicht unverschämt. Und wenn Du schon Beispiele bringst, erkläre ihm auch gleich die back references und liefere eine Handbuch URL. Denn, wenn full service, dann richtig... Der Mauler, Ulf From ulf_(at)_redsys.de Sun, 04 Jun 2000 20:28:38 +0200 Date: Sun, 04 Jun 2000 20:28:38 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Copyright Ausgabe unter PHP4 (W32) andreas otto wrote: > > hei thorsten, > > > Seit der Installation von PHP 4.0.0 (Binär-Distribution für Win32) unter > > meiner WAMP-Installation, > > bekommt jede PHP-geparste Seite neuerdings eine Art Copyright Vermerkt von > > PHP4 aufgedrückt > > und der Content Type wird ausgegeben - was natürlich den > > Seitenaufbau/-design zerstört. > > wie aus prinzipiell nicht gut unterrichteten kreisen zu hoeren war ist > dieses verhalten unter win32 normal. nachzulesen ist dies in einer Man unterstreiche das _war_ normal. PHP 4.00 verhält sich brav und reagiert auf die Konfiguration. Wer's nicht glaubt nehme ein (Start->Ausfuhren...->telnet) telnet, connecte sich auf Port 80 des Webservers und tippe: GET / HTTP 1.0 [RETURN] [RETURN] (Um die eigenen Eingaben im telnet Programm von Windows zu sehen, sollte man vorher noch Terminal-Einstellungen->Terminal-Optionen->Lokales Echo aktivieren.) Ulf From tw_(at)_itreff.de Sun, 4 Jun 2000 20:45:56 +0200 Date: Sun, 4 Jun 2000 20:45:56 +0200 From: Thomas 'Balu' Walter tw_(at)_itreff.de Subject: [php] Der PHP Chat +-Björn Schotte-(bjoern_(at)_baer.main.de)-[03.06.00 15:35]: > Leute wie Zeev Suraski, Tobias Ratschiller oder Till Gerken. *KREIEIEIESCHHH* *HEUL* *verehr* Ba-konnte.nicht.anders-lu ;-) From C.Schmidt-Koester_(at)_gmx.net Sun, 4 Jun 2000 20:13:32 +0200 Date: Sun, 4 Jun 2000 20:13:32 +0200 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= C.Schmidt-Koester_(at)_gmx.net Subject: [php] Copyright Ausgabe unter PHP4 (W32) From: Thorsten Giesecke > Seit der Installation von PHP 4.0.0 (Binär-Distribution für Win32) unter > meiner WAMP-Installation, > bekommt jede PHP-geparste Seite neuerdings eine Art Copyright Vermerkt von > PHP4 aufgedrückt > und der Content Type wird ausgegeben - was natürlich den > Seitenaufbau/-design zerstört. Schau mal nach, ob du die php_mysql.dll in der php.ini auskommentiert hast: solltest du nämlich, seitdem MySQL-Unterstützung in PHP4 inetgriert ist und diese DLL daher nicht mehr benötigt wird. Viele Grüße Christiane From abe_(at)_yavin4.de Sun, 4 Jun 2000 20:31:23 +0200 Date: Sun, 4 Jun 2000 20:31:23 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] Copyright Ausgabe unter PHP4 (W32) > Auch die Übergabe von Parametern über die URI funktioniert nicht (in meinem > Fall ein FileUpload- > Formular). PHPINFO() zeigt mir aber problemlos die richtigen > Variableninhalte an und funktioniert. > Ich verwende post und PHPSELF... unter PHP 3.0.14 gibts keine Probleme! hasst du in deiner php.ini "register_globals" auf "on" gestellt? warscheinlich nicht... gruss daniel -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de From abe_(at)_yavin4.de Sun, 4 Jun 2000 20:02:13 +0200 Date: Sun, 4 Jun 2000 20:02:13 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] Copyright Ausgabe unter PHP4 (W32) > Seit der Installation von PHP 4.0.0 (Binär-Distribution für Win32) unter > meiner WAMP-Installation, > bekommt jede PHP-geparste Seite neuerdings eine Art Copyright Vermerkt von > PHP4 aufgedrückt > und der Content Type wird ausgegeben - was natürlich den > Seitenaufbau/-design zerstört. die passiert normalerweise wenn du entweder ein defektes modul lädst, oder versuchst ein modul zu laden das nicht existiert. du hast mehrer möglichkeiten dies zu überprüfen. \n"; } ?> dann schmeisst du wieder alle extensions raus die nicht aufgeführt werden. oder du hast die cgi variante. dann brauchst du nur die php.exe von der kommandozeile auszuführen und siehst dann gleich welche extensions defekt sind oder nicht existieren. etwas wie: -- Content-type: text/html PHP Fatal error: Unable to load dynamic library 'php_*.dll'
Ein der für die Ausführung dieser Anwendung notwendige Bibliothekdateien kann nicht gefunden werden. in Unknown on line 0 -- oder so ähnlich. gruss daniel -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de From eschmid+sic_(at)_s.netic.de Sun, 4 Jun 2000 21:19:10 +0200 Date: Sun, 4 Jun 2000 21:19:10 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Der PHP Chat On Sun, Jun 04, 2000 at 08:45:56PM +0200, Thomas 'Balu' Walter wrote: > +-Björn Schotte-(bjoern_(at)_baer.main.de)-[03.06.00 15:35]: > > Leute wie Zeev Suraski, Tobias Ratschiller oder Till Gerken. > > *KREIEIEIESCHHH* > *HEUL* > *verehr* > > Ba-konnte.nicht.anders-lu ;-) Heu, dann lies mal auf auf http://www.dynamic-webpages.de/ nach, wer so alles beim LinuxTag 2000 in Stuttgart dabei ist. Vielleicht gelingt es mir noch Andi Gutmans einzuladen. Er verbrachte sein Jugendzeit in der benachbarten Schweiz. -Egon PS: Die Standbetreuer sollten mir möglichst bald Geburtstag oder Anschrift mitteilen. Das ist notwendig wegen der Versicherung. Dann sollte ich noch wissen wer wann eine Übernachtungsmöglichkeit beim Stuttgarter LinuxTag sucht. Das gilt natürlich nur für die Standbetreuer. Es werden noch Personen gesucht, die den Stand betreuen könnten. Fast alle haben sich für den Samstag gemeldet. Wenn sich noch jemand bereit erklärt am Donnerstag, Freitag oder Sonntag den PHP Stand zu betreuen, dann winkt ihm ein offizielles Namensschild und eine kostenlose Übernachtungsmöglichkeit in einer Massenunterkunft, oder bei Mark Kronsbein (leider schon vergeben) oder bei Hartmut Holzgraefe. -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From php_(at)_bachweb.de Sun, 4 Jun 2000 21:14:59 +0200 Date: Sun, 4 Jun 2000 21:14:59 +0200 From: Joerg Bachmann php_(at)_bachweb.de Subject: [php] Fehlermeldung bei php unter Windows ----- Original Message ----- From: Joerg Bachmann To: Sent: Sunday, June 04, 2000 6:31 PM Subject: Re: [php] Fehlermeldung bei php unter Windows > > ----- Original Message ----- > From: Sebastian Bergmann > To: > Sent: Sunday, June 04, 2000 3:24 PM > Subject: Re: [php] Fehlermeldung bei php unter Windows > > > > Ulf Wendel wrote: > > > Falls Du einen > > > aktuellen Snapshot benutzt, geh zurück auf PHP4.00 und überlege, ob > Gut zu wissen, dass ich nicht der einzige bin, der mit Php und Windows > Probleme hat. Ich verwende den freigegbenen Release 4.0.0. wahrscheinlich > vom 31.05. "Der Prozedureinstiegspunkt "convert_to_string" konnte in der Dynamik Link Libary "php4ts.dll" nicht gefunden werden." Habe den Fehler gefunden. In der php.ini hatte ich folgende Angabe: extension = php_mysql.dll So war die Datenbankschnittstelle zu mysql zweimal aktiviert. Das führte zu obigen Fehler. Trotzdem gibt bei phpMyAdmin (version 2.0.5) die Index-Seite nicht die Frames, sondern nur eine leere Seite aus. Die Angabe von Ulf Wendel in der php.ini ; Misc expose_php = On ; Decides whether PHP may expose the fact that it is installed on the ; server (e.g., by adding its signature to the Web server header). ; It is no security threat in any way, but it makes it possible ; to determine whether you use PHP on your server or not. beseitigt zwar den Copyright aber nicht den Content-Type. Gruß Jörg Bachmann php_(at)_bachweb.de From ulf_(at)_redsys.de Sun, 04 Jun 2000 21:27:10 +0200 Date: Sun, 04 Jun 2000 21:27:10 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Sprechstunde im #php.de ... wann ist denn da so Sprechstunde. Ich habe mir mühsam einen IRC Client installiert, weil alle sagen daß man das erleben will und dann diese Totenstille. Ulf From ulf_(at)_redsys.de Sun, 04 Jun 2000 21:35:01 +0200 Date: Sun, 04 Jun 2000 21:35:01 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Fehlermeldung bei php unter Windows Joerg Bachmann wrote: > Die Angabe von Ulf Wendel in der php.ini > > ; Misc > expose_php = On > ; Decides whether PHP may expose the fact that it is installed on the > ; server (e.g., by adding its signature to the Web server header). > ; It is no security threat in any way, but it makes it possible > ; to determine whether you use PHP on your server or not. > > beseitigt zwar den Copyright aber nicht den Content-Type. php -q auf der Kommandozeile. Runtime oder Config weiß ich nicht. Ulf From eschmid+sic_(at)_s.netic.de Sun, 4 Jun 2000 21:55:04 +0200 Date: Sun, 4 Jun 2000 21:55:04 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Sprechstunde im #php.de On Sun, Jun 04, 2000 at 09:27:10PM +0200, Ulf Wendel wrote: > ... wann ist denn da so Sprechstunde. Ich habe mir mühsam einen IRC > Client installiert, weil alle sagen daß man das erleben will und dann > diese Totenstille. Tobias Ratschiller hat mir einmal gesagt, zum Chaten sei ich nicht zu alt, ich soll lediglich darauf achten, dass mir das Keyboard nicht unter meinen zittrigen Händen wegbricht. -PHP-Opa PS: Was die Klarinettisten noch so alles plagt, kann man bei www.sneezy.org nachchlesen. Das Konzert der Concert Band findet am 30. Juni 2000 in der Zeit von 17:00 bis 19:00 Uhr statt. Danach gibts noch das 8. Hohenheimer Kuhfladenroulett. -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From schoenian_(at)_online.de Sun, 4 Jun 2000 21:59:41 +0200 Date: Sun, 4 Jun 2000 21:59:41 +0200 From: =?iso-8859-1?Q?Christoph_M._Sch=F6nian?= schoenian_(at)_online.de Subject: [php] PHP Handling CSV ohne DB Hallo Liste Was mache ich nur falsch, dass ich noch nie eine Antwort auf meine Fragen erhalten habe ? Nu denn - einen weiteren Versuch! Trotz eingehendem Studiums des Archivs, habe ich noch ungelöste Probleme: Ich möchte eine CSV AdressDatei: 1. sortieren und 2. durchsuchen können, die mir u.a. eine gesuchte PLZ ausgibt und falls nicht vorhanden, die 5-6 nächstgelegenen. Inzwischen bin ich mit dem Script so weit gekommen, stoße aber auf die Schwierigkeit, wie ich 1. die Sortierung bewerkstellige und noch wichtiger die Suchfunktion weiter schreiben kann. Über jede Hilfe freue ich mich sehr! Christoph Schoenian -------------- DIE ERSTEN 3 ZEILEN DER test.csv ------------------------------ ID,FIRMA,NAME,VORNAME,STRASSE,TELEFON,FAX,MAIL,WWW,ORT,PLZ,BRANCHE "1","Lebensmittel/ Feinkost Herbert Gross GmbH & Co. KG","Gross","Herbert", "Feldstraße 9","88555","88333","Hgross_(at)_gross.de","http://www.gross.de", "Musterhausen","33333","Lebensmittel" "2","Fleischerei & CO. KG","Grassmann","Heinz Harald","Wannseefeld 99","876546","876547", "Grassmann_(at)_t-online.de","http://www.grassmann.de","Grashausen","11111","Lebe nsmittel" "3","Beauty-Studio","Gross","Anneliese","Anneliese","Feldstraße 10","88222","88222-0", "Agross_(at)_gross.de","http://www.gross.de","Musterhausen","33333","Koerperpfleg e" etc. etc. etc ------------------------------PHP teil des scripts--------------------------- \n"; //################## Suche.... Start ##################### if(IsSet($search)) { $th[0] = "ID"; $th[1] = "FIRMA"; $th[2] = "NAME"; $th[3] = "VORNAME"; $th[4] = "STRASSE"; $th[5] = "TELEFON"; $th[6] = "FAX"; $th[7] = "MAIL"; $th[8] = "WWW"; $th[9] = "ORT"; $th[10] = "PLZ"; $th[11] = "BRANCHE"; $data = fgetcsv($fp,1000, ","); $num = count($data); echo ""; for ($c=0; $c<$num; $c++) { print "
".$data[$c]. "\n"; } echo "\n"; while ($daten = fgetcsv($fp, 4096, ",")) // (diese Daten muessten irgenwie noch gesplittet..., um erkannt zu werden) if(($daten[0]==$search) || ($daten[1]==$search) || ($daten[2]==$search) || ($daten[10]==$search)) //siehe oben // gibt Herrn Gross (als erstes Vorkommens) aber nicht Frau Gross break; if ($daten == '') { echo "Sorry, der Begriff: "; echo "[ $search ] entspricht keinem gültigen Suchkriterium!\n"; exit; } else { reset($daten); } echo ""; while (list($k, $v)=each($daten)) { echo "" . $v . ""; //läßt keine mehrfachen Ausgaben zu (siehe Name=Gross) } echo "\n"; } else { //#################### Suche.... Ende #################### while ($data = fgetcsv($fp,1000, ",")) { $num = count($data); if ($row == '1') { $row++; for ($c=0; $c<$num; $c++) print "".$data[$c]. "\n"; } else { $row++; print ""; for ( $c=0; $c<$num; $c++ ) print "".$data[$c] . ""; print "\n"; } } } // else end fclose($fp); ?> From php_(at)_bachweb.de Sun, 4 Jun 2000 21:49:34 +0200 Date: Sun, 4 Jun 2000 21:49:34 +0200 From: Joerg Bachmann php_(at)_bachweb.de Subject: [php] Copyright Ausgabe unter PHP4 (W32) - Fehlermeldung unter Windows ----- Original Message ----- From: Daniel Beulshausen To: php ml Sent: Sunday, June 04, 2000 8:02 PM Subject: Re: [php] Copyright Ausgabe unter PHP4 (W32) -- > Content-type: text/html > > PHP Fatal error: Unable to load dynamic library 'php_*.dll'
> Ein der für die Ausführung dieser Anwendung notwendige Bibliothekdateien > kann nicht gefunden werden. > in Unknown on line 0 Die Tipps von Daniels Beulshausen brachten die vorläufig entgültige Lösung meiner bisherigen Probleme. Dane allen die direkt oder indirekt mitgeholfen haben From eschmid+sic_(at)_s.netic.de Sun, 4 Jun 2000 22:24:00 +0200 Date: Sun, 4 Jun 2000 22:24:00 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PHP Handling CSV ohne DB On Sun, Jun 04, 2000 at 09:59:41PM +0200, Christoph M. Schönian wrote: > Was mache ich nur falsch, > dass ich noch nie eine Antwort auf meine Fragen erhalten habe ? > Nu denn - einen weiteren Versuch! Weiss nicht. Vielleicht ist Dein Anhängsel zu lang? > Trotz eingehendem Studiums des Archivs, habe ich noch ungelöste Probleme: > Ich möchte eine CSV AdressDatei: > 1. sortieren und 2. durchsuchen können, die mir u.a. eine gesuchte > PLZ ausgibt und falls nicht vorhanden, die 5-6 nächstgelegenen. Mit einer SQL DB gehts einfacher. > Inzwischen bin ich mit dem Script so weit gekommen, > stoße aber auf die Schwierigkeit, wie ich 1. die Sortierung > bewerkstellige und noch wichtiger die Suchfunktion weiter schreiben kann. Schau mal in das Buch von Paul DuBois rein. Dort sollte alles beschrieben sein. -Egon -- Grueninger Str. 6, 70599 Stuttgart http://php.net/manual/, http://php.net/books.php3 http://www.uni-hohenheim.de/~windband http://snaps.php.net/manual/, http://www.zend.com/ From ulf_(at)_redsys.de Sun, 04 Jun 2000 22:30:17 +0200 Date: Sun, 04 Jun 2000 22:30:17 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] PHP Handling CSV ohne DB "Christoph M. Schönian" wrote: > Was mache ich nur falsch, > dass ich noch nie eine Antwort auf meine Fragen erhalten habe ? > Nu denn - einen weiteren Versuch! Du machst nichts falsch, außer das Du eine Lösung verlangst die mehr als 1 Minute Tipparbeit erfordert. > 1. sortieren und 2. durchsuchen können, die mir u.a. eine gesuchte > PLZ ausgibt und falls nicht vorhanden, die 5-6 nächstgelegenen. Das Problem was Du hast, ist ein mehrdimensionales Array nach einer einzelnen "Spalte" zu sortieren und dabei die Ordnung zu erhalten. Dies kann nicht mit den vorhandenen Funktionen bewerkstelligt werden. Du mußt die Daten also zunächst in eine passende Form bringen, bevor die Sortierung vorgenommen werden kann. PHP kann einfache Arrays sortieren. Diese Arrays haben die Form: $data[ key ] = value Du hast etwas wie: $data[ key ][ id ] = 123 $data[ key ][ name ] = christoph [...] Der erste Schritt vor der Sortierung ist also die Überführung in eine neue Form. Vorraussetzung für alle folgenden Operationen ist, daß alle Datensätze eine eindeutige ID haben (künstlich oder natürlich ist egal). $data = array(); $take = "name"; reset($fulldata); while (list($id, $singledata)=each($fulldata)) $data[$id] = $singledata["name"]; $data hat jetzt die Form: $data [ id ] = christoph [...] Auf ein derartiges Array kannst die diversen Sortierungsfunktionen von PHP anwenden, z.B. http://www.php.net/manual/function.asort.php Jetzt hast Du bereits die richtige Reihenfolge und der Rest ist trivial... Ulf From kris_(at)_koehntopp.de 4 Jun 2000 17:00:01 -0000 Date: 4 Jun 2000 17:00:01 -0000 From: kris_(at)_koehntopp.de kris_(at)_koehntopp.de Subject: [php] [FAQ] Haeufig gestellte Fragen Die FAQ zu dieser Newsgroup findet sich unter der URL http://www.koehntopp.de/php/ Sie enthaelt die nachstehend aufgefuehrten Fragen und deren Antworten. #next Weitere Informationen zu PHP3 (neues Fenster) PHP3: Eine Einführung PHPLIB: Deutsche Anleitung Webserver verstehen und tunen Webserver Security Weitere Artikel von Kristian Köhntopp Next Previous Contents _________________________________________________________________ de.comp.lang.php FAQ © Copyright 2000 Kristian Köhntopp, kris_(at)_koehntopp.de Tobias Ratschiller, tobias_(at)_dnet.it _________________________________________________________________ $Id: faq.sgml,v 1.13 2000/06/04 16:45:34 kk Exp $ $Id: about.sgml,v 1.21 2000/06/04 16:45:35 kk Exp $ $Id: arrays.sgml,v 1.10 2000/06/04 16:45:35 kk Exp $ $Id: code.sgml,v 1.7 2000/06/04 16:45:35 kk Exp $ $Id: database_mysql.sgml,v 1.1 2000/06/04 16:45:35 kk Exp $ $Id: databases.sgml,v 1.17 2000/06/04 16:45:35 kk Exp $ $Id: datetime.sgml,v 1.6 2000/06/04 16:45:36 kk Exp $ $Id: functions.sgml,v 1.13 2000/06/04 16:45:36 kk Exp $ $Id: install.sgml,v 1.17 2000/06/04 16:45:36 kk Exp $ $Id: mail.sgml,v 1.10 2000/06/04 16:45:36 kk Exp $ $Id: objects.sgml,v 1.6 2000/06/04 16:45:36 kk Exp $ $Id: open_exec.sgml,v 1.17 2000/06/04 16:45:36 kk Exp $ $Id: openpub.sgml,v 1.2 2000/04/23 18:55:12 kk Exp $ $Id: phpinterpreter.sgml,v 1.25 2000/06/04 16:45:36 kk Exp $ $Id: phplib.sgml,v 1.15 2000/06/04 16:45:36 kk Exp $ $Id: phpmyadmin.sgml,v 1.4 2000/01/22 16:38:16 tobias Exp $ $Id: regexp.sgml,v 1.10 2000/06/04 16:45:36 kk Exp $ $Id: scripts.sgml,v 1.9 2000/06/04 16:45:36 kk Exp $ $Id: strings.sgml,v 1.9 2000/06/04 16:45:37 kk Exp $ $Id: version4.sgml,v 1.4 2000/06/04 16:45:37 kk Exp $ $Id: webserver.sgml,v 1.9 2000/06/04 16:45:37 kk Exp $ $Id: webvariablen.sgml,v 1.1 2000/06/04 16:45:37 kk Exp $ _________________________________________________________________ 1. Über diese FAQ * 1.1 Was ist das hier? * 1.2 Wo finde ich die aktuelle Version dieser FAQ? * 1.3 Kann ich eine Kopie der FAQ per Mail zugesendet bekommen? * 1.4 Du hast doch für die FAQ geschrieben. Ich habe da eine Frage zu PHP... * 1.5 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? * 1.6 Kann ich selber für diese FAQ schreiben? * 1.7 Wie ist die Charta dieser Newsgroup? * 1.8 Was ist PHP? * 1.9 Wo finde ich weitere Informationen über PHP? * 1.10 Soll ich Jobangebote in de.comp.lang.php posten? * 1.11 Wer kann mir einen Provider empfehlen? * 1.12 Warum bekomme ich Ermahnungsmails, wenn ich Autoren in der Gruppe auf Netiquetteverstöße aufmerksam mache? * 1.13 Warum bekomme ich Ermahnungsmails? * 1.14 Welche Versionen von PHP sind aktuell? * 1.15 Was bedeutet LAMP, WAMP und so weiter? 2. Installation und Inbetriebnahme * 2.1 Suse Linux: Wie installiere ich PHP? * 2.2 Suse Linux 6.2 und 6.3: Warum funktionieren die libgd-Funktionen nicht korrekt? * 2.3 Wie compiliere ich ein aktuelles PHP3 als Modul auf Linux mit Apache Server? * 2.4 Ich habe Probleme PHP3 selbst zu compilieren. * 2.5 Wie installiere ich PHP auf Unix mit Netscape Server? * 2.6 Wie installiere ich CGI-PHP auf einem Apache-Server? * 2.7 Wie installiere ich PHP auf Windows mit Apache Server? * 2.8 Was ist PHP/FI und wo kann ich es bekommen? Was ist phtml? 3. Allgemeine Fragen zu PHP * 3.1 Wie vergleicht sich PHP mit anderen bekannten Webentwicklungssystemen? * 3.2 Wie vergleicht sich die Performance von PHP zu Perl? * 3.3 Wie kann ich mein ASP-Programm in PHP übersetzen? * 3.4 CGI PHP oder Modul? * 3.5 PHP-Scripte von Windows nach Unix portieren? * 3.6 Welche Editoren sind für PHP geeignet? * 3.7 Zeitgesteuerte PHP-Scripte und "Shellscripte" * 3.8 Wie bette ich PHP in HTML ein? (Beispielprogramm) * 3.9 Wie finde ich heraus, wie mein PHP-Interpreter konfiguriert ist? * 3.10 Wo finde ich die php3.ini? * 3.11 Wie kann ich auf Umgebungsvariablen zugreifen? * 3.12 Wie kann ich auf den HTTP-Request-Header zugreifen? * 3.13 Gibt es noch mehr interessante Variablen im Environment? * 3.14 Ich verwende PHP (Version 3) als Apache-Modul. Wie kann ich dies konfigurieren? * 3.15 Was bedeuten master value und local value in phpinfo()? * 3.16 Welche Konfigurationsvariablen kann ich nicht in .htaccess-Dateien verwenden? * 3.17 Was genau bewirkt safe_mode und ist das sicher? * 3.18 "Fatal error: Maximum execution time exceeded" * 3.19 Was ist --enable-force-cgi-redirect? Warum enthält $PHP_SELF den Pfad zum CGI-Interpreter? * 3.20 Warum funktioniert set_time_limit() nicht wie angepriesen? * 3.21 Was ist das für ein _(at)_-Zeichen vor einigen Funktionsaufrufen? * 3.22 Wie kann ich auf Kommandozeilen-Argumente zugreifen? * 3.23 Wie kann ich einen Parameter von einer PHP-Seite an eine andere weitergeben? * 3.24 Wie kann ich eine PHP-Präsentation auf CD brennen? * 3.25 Werden meine PHP-Seiten von einer Suchmaschine indiziert? 4. Typen und Funktionen * 4.1 Welche Variablenarten gibt es in PHP und wie greife ich auf sie zu? * 4.2 Welche Datentypen gibt es in PHP? * 4.3 Wie schreibe ich eine Funktion mit einer variablen Anzahl von Argumenten? * 4.4 Wie gebe ich mehrere Werte mit einer Funktion zurück? * 4.5 Wie schreibe ich ein Script, das beliebige Parameter verarbeitet? * 4.6 Variable Variablen * 4.7 Was ist der Unterschied zwischen isset() und einem Vergleich auf den Leerstring? * 4.8 Wie kann ich Javascript-Funktionen aus PHP heraus aufrufen? 5. Stringfunktionen * 5.1 Was ist besser, print() oder echo? * 5.2 Wie zerlege ich einen String? * 5.3 Wie zerlege ich eine URL? * 5.4 Wie gebe ich eine Zahl formatiert aus? * 5.5 Wie kann ich Zeilenumbrüche in
umwandeln? 6. Reguläre Ausdrücke * 6.1 Wie kann ich mehr über reguläre Ausdrücke lernen? * 6.2 Soll ich ereg() oder preg() verwenden? * 6.3 Wie verwende ich die preg()-Funktionen? * 6.4 Was sind reguläre Ausdrücke? * 6.5 Welche Bauelemente kommen in regulären Ausdrücken vor? * 6.6 Wie teste ich auf die Existenz mehrerer Suchworte in einem String/Array? * 6.7 Wie isoliere ich Suchstrings aus einem größeren Text? * 6.8 Wie finde ich alle Links in einer HTML-Datei? * 6.9 Wie führe ich Ersetzungsoperationen in Strings durch? 7. Arrays und Arrayvariablen * 7.1 Wie kann ich ein Element an ein Array anfügen? * 7.2 Wie kann ich ein Array aufzählen? * 7.3 Wie greife ich auf ein mehrdimensionales Array zu? * 7.4 Wie kann ich ein Array nach einem beliebigen Kriterium sortieren lassen? 8. Klassen und Objekte * 8.1 Warum Klassen und Objekte benutzen? * 8.2 Wie definiere ich eine Klasse? Wie erzeuge ich ein Objekt? * 8.3 Was ist $this? * 8.4 Was ist extends? Was ist Vererbung? * 8.5 Was ist ein Konstruktor? * 8.6 Was sind polymorphe Funktionen? Kann ich sie simulieren? * 8.7 Wie kann ich Metainformationen über eine Klasse bekommen? 9. Variablen und Formulare * 9.1 Wie übergebe ich Variablen aus einem Formular an ein PHP-Script? * 9.2 Wie viele Formularelemente kann ich auf einer Seite haben? * 9.3 Sollte ich besser GET oder POST verwenden? * 9.4 Wie kann man ein erzeugen? 10. Dateifunktionen und Programmausführung * 10.1 Wie kann ich eine Datei auslesen? * 10.2 "Warning: Supplied argument is not a valid File-Handle resource" * 10.3 Wie kann ich ein externes Programm von PHP aus starten? * 10.4 Wie realisiere ich einen Dateidownload mit PHP? * 10.5 Wie kann ich in einer Datei eine Zeile einfügen oder löschen? * 10.6 Wie kann ich einen Datei-Upload per FTP durchführen? 11. Datums- und Kalenderprobleme * 11.1 Wie kann ich das aktuelle Datum bekommen? * 11.2 Wie kann in ein deutsches Datum in MySQL-Format umwandeln (und umgekehrt)? * 11.3 Wie kann ich die Anzahl der Tage zwischen zwei Daten bestimmen? * 11.4 Wie kann ich das Datum des Vortages bestimmen? * 11.5 Wieviel Tage hat der aktuelle Monat? 12. Mail lesen und schreiben * 12.1 Was ist SMTP? * 12.2 Was ist das Domain Name System? * 12.3 Unix: Wie funktioniert der Mailversand? * 12.4 Windows: Wie funktioniert der Mailversand? * 12.5 Wie kann ich eine HTML-Mail versenden? Wie kann ich den Absender meiner Mail festlegen? * 12.6 Wie kann ich ein Attachment mit einer Mail versenden? * 12.7 Wie kann ich eine Mail effizient an sehr viele Empfänger versenden? * 12.8 Wie kann ich die Gültigkeit einer Mailaddresse testen? * 12.9 Wie kann ich überprüfen, ob eine versendete Mail tatsächlich angekommen ist? * 12.10 Wie kann ich feststellen, ob eine Mailadresse äußerlich gültig ist? 13. Datenbanken * 13.1 Wie kann ich mehr über SQL lernen? * 13.2 Wieso kann ich mehrere, durch Semikolon getrennte Statements nicht ausführen? * 13.3 Ist es sinnvoll, Bilder in einer Datenbank abzulegen? * 13.4 Windows: Jeder Zugriff auf meine Datenbank dauert eine halbe Minute! * 13.5 Wie kann ich meine Datenbankperformance steigern? * 13.6 Wie kann ich zwei Tabellen miteinander verknüpfen? * 13.7 Was ist Aggregation? Was ist GROUP BY? * 13.8 Ich habe eine Tabelle mit n Einträgen und möchte auf jeder Seite m davon anzeigen. * 13.9 Was ist der Unterschied zwischen connect und pconnect? * 13.10 Wie kann ich mein Datenbankpaßwort gegen Spionage sichern? * 13.11 Wie komme ich bei mein Provider an die Datenbank? * 13.12 Wie kann ich auf einen ODBC-Server (MSSQL, Access) zugreifen? 14. Datenbanken: MySQL * 14.1 MySQL oder Postgres? * 14.2 Kommt MySQL mit mehr als x Datensätzen pro Tabelle klar? Wie stabil ist MySQL? * 14.3 Wie greife ich auf eine MySQL-Datenbank zu? * 14.4 "0 is not a MySQL result index" * 14.5 Windows: "Call to unsupported or undefined function: mysql_connect()" * 14.6 Unix: "Call to unsupported or undefined function: mysql_connect()" * 14.7 "Call to unsupported or undefined function: mysql_errno()" * 14.8 "MySQL-Server has gone away" * 14.9 Wie kann ich eine CSV-Datei in MySQL importieren? * 14.10 Wie kann ich eine CSV-Datei aus MySQL exportieren? * 14.11 Wie kann ich die Datensätze der letzten 2 Wochen listen? * 14.12 Wie kann ich eine Tabelle nach IP-Nummern sortieren lassen? * 14.13 Wie lösche ich alle Datensätze, die älter als n Tage sind? 15. phpMyAdmin * 15.1 Was ist phpMyAdmin? * 15.2 Ich bin kein MySQL-Administrator. Wie kann ich phpMyAdmin nur für mich selbst installieren? * 15.3 Ich bin MySQL-Administrator und möchte ein Exemplar phpAdmin für alle meine User installieren. * 15.4 Wieso kann ich den Inhalt meiner Tabelle nicht editieren? * 15.5 Wieso werden TIMESTAMP-Felder nicht auf die aktuelle Zeit gesetzt, wenn ich eine neue Zeile einfüge? * 15.6 Wieso kann ich in phpMyAdmin mehrere durch Semikolon getrennte SQL-Statements ausführen, nicht aber mit normalen PHP-Funktionen? 16. PHPLIB * 16.1 Was ist PHPLIB? * 16.2 Wo kann ich PHPLIB bekommen? * 16.3 Mein Provider hat PHPLIB nicht installiert. * 16.4 Ich habe keinen Zugriff auf die php3.ini. * 16.5 "Oops, php3_SetCookie called after header has been sent!" * 16.6 GET-Mode oder Cookie-Mode? Sind Cookies böse? * 16.7 Was ist das Sevenval-Patent? * 16.8 Warum verwendet PHPLIB nicht die IP-Nummer des Browsers als Schutz gegen eine Übernahme der Session? * 16.9 Warum sind die Session-IDs von PHPLIB so lang? * 16.10 Was schreibe ich denn nun in meine local.inc? * 16.11 ERROR 1146: Table 'xyz.active_sessions' doesn't exist! * 16.12 Wie kann ich mit PHPLIB und Frames arbeiten? * 16.13 Internet Explorer: Meine Seiten werden nicht aktualisiert. * 16.14 Wie kann ich Reloads durch den User erkennen und verhindern? * 16.15 Wie kann ich meine Variablen initialisieren und registrieren? * 16.16 Wie kann ich auto_init benutzen, um Session-Statistiken zu erfassen? * 16.17 Wie kann ich eine Datei mit einem Paßwort schützen? * 16.18 Wie kann ich mich gegen einen LDAP-Server authentisieren? * 16.19 Wie kann ich Zugriffsrechte in PHPLIB definieren? * 16.20 Wie kann ich einen Warenkorb realisieren? * 16.21 Wie kann ich eine Menünavigation erzeugen? * 16.22 Was sind Templates? Warum sind Templates nützlich? 17. Webserver und PHP * 17.1 Apache: Kann ich PHP auch auf .html-Dateien anwenden? * 17.2 Apache: Wie kann ich ein Verzeichnis mit einem Paßwort schützen? * 17.3 Apache: Wie kann ich ein Verzeichnis mit PHP mit einem Paßwort schützen? * 17.4 Kann ich mit CGI PHP ein Verzeichnis mit einem Paßwort schützen? * 17.5 Wie kann ich mit PHP die Bildschirmauflösung des Browsers herausfinden? * 17.6 Wie kann ich das Caching einer Seite verhindern? * 17.7 Wie verarbeite ich ? * 17.8 "Document contains no data" * 17.9 Wie erzeuge ich mit PHP einen Redirect auf eine andere Seite? * 17.10 Was sind Sessions und warum sind sie nützlich? * 17.11 Wie kann ich mit PHP WAP-Seiten erzeugen? * 17.12 Wie bringe ich eine Suchemaschine dazu, meine Seiten zu indizieren? 18. Häufig nachgefragte Standardscripte * 18.1 Wie kann ich eine schummelsichere Abstimmung codieren? * 18.2 Wie kann ich einen HTTP POST-Request absenden? * 18.3 Wie kann ich eine Volltextsuche realisieren? * 18.4 Wie kann ich mit PHP News lesen und schreiben? * 18.5 Wie kann ich einen Onlineshop mit PHP realisieren? 19. Guter Code * 19.1 Vermeide globale Variablen. * 19.2 Halte Code links. Verwende Wächter statt Schachel-ifs. * 19.3 or und and sparen Klammern. * 19.4 Prüfe importierte Parameter. Traue niemandem. * 19.5 Von HTML zu PHP: Schreibe Formularverarbeitungen in Normalform. * 19.6 Trenne Aussehen und Inhalt. 20. PHP4 * 20.1 Ist PHP4 stabil? * 20.2 Wo bekomme ich PHP4? * 20.3 Wie übersetze ich PHP4? * 20.4 Was ist neu in PHP4? * 20.5 Wie kann ich PHP4 (CGI und Apache-Modul) konfigurieren? 21. Open Publication License * 21.1 Englische Version * 21.2 Deutsche Version _________________________________________________________________ Next Previous Contents #next contents Next Previous Contents _________________________________________________________________ 1. Über diese FAQ 1.1 Was ist das hier? Dies ist der monatliche Einführungsartikel für die Newsgruppe de.comp.lang.php. Er erklärt den Zweck der Newsgruppe, auf welche Weise man hier am einfachsten an sinnvolle Antworten kommt und dient als Sammlung von Antworten auf häufig gestellte Fragen in der Gruppe. Wenn Du Kommentare oder Vorschläge zu diesem Artikel hast oder wenn Du selber einige Abschnitte in diesen Artikel einbringen möchtest, wendest Du Dich am besten per Mail an den Urheber dieses Artikels, Kristian Köhntopp < kris_(at)_koehntopp.de>. 1.2 Wo finde ich die aktuelle Version dieser FAQ? Die aktuelle Version dieser FAQ ist unter der URL http://www.koehntopp.de/php zu finden. Eine Version in einer einzigen Datei befindet sich unter der URL http://www.koehntopp.de/php/faq-single.html. Die Linuxdoc SGML-Quelltexte dieser FAQ sind unter der URL http://www.koehntopp.de/php/faq.tar.gz zu finden. Es existiert ein CVS-Archiv, aus dem die aktuelle Version der FAQ bezogen werden kann. Die CVSROOT dieses Archives ist :pserver:cvsread_(at)_phplib.netuse.de:/repository mit dem Paßwort cvsread. Das Modul heißt german-faq. Ein CVSWEB-Zugang zu dem Archiv ist unter http://phplib.netuse.de/cgi/cvsweb.cgi zu finden. ______________________________________________________________ $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository login Password: cvsread $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository checkout german-faq ... # Aktualisieren der Version mit $ cd german-faq $ cvs -z9 update -dAP ______________________________________________________________ Es gibt eine Mailingliste german-faq, die Nachrichten über Änderungen an der FAQ enthält und die man bestellen sollte, wenn man an der FAQ mitarbeiten möchte. Man kann die Mailingliste unter der Adresse german-faq-request_(at)_lists.netuse.de bestellen. 1.3 Kann ich eine Kopie der FAQ per Mail zugesendet bekommen? Die FAQ wird nicht als Mail versendet, sondern ist ausschließlich in den genannten Formaten und an den genannten Stellen im Web zu finden. Als Windows-Anwender kann man sich eine Kopie der FAQ mit Hilfe von Programmen wie Teleport Pro oder mit Hilfe der Offline-Funktion des Microsoft Internet Explorer 5 herunterladen. Als Linux-Anwender verwendet man dafuer das Programm wget. 1.4 Du hast doch für die FAQ geschrieben. Ich habe da eine Frage zu PHP... Fragen gehören in die Newsgroup. Es ist vollkommen sinnlos, Fragen per Mail an einen der Autoren dieser FAQ zu senden. 1.5 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? Dieser Text ist wie alle Werke urheberrechtlich geschützt. Er ist jedoch unter den Bedingungen der Open Publication License, Version 0.4 oder höher verfügbar. Die genaue Lizenz findet sich im Anhang. Wenn dieser Text reproduziert oder verwendet wird, bitten die Autoren um Meldung eines solchen Angebotes an german-faq_(at)_lists.netuse.de unter Angabe einer Kontaktadresse. Diese Kontaktperson ist herzlich eingeladen, sich auf der Mailingliste german-faq_(at)_lists.netuse.de anzumelden, um über Aktualisierungen des Textes informiert zu werden. 1.6 Kann ich selber für diese FAQ schreiben? Ja. Wenn Deine Texte Eingang in diese FAQ finden, erklärst Du Dich mit den folgenden Nutzungsbedingungen einverstanden: * Du mußt Deine Antworten mit Deinem vollen Namen kennzeichnen ("Von Nicholas Haflinger"). Du kannst aus Deinem Namen einen mailto: Hyperlink machen, wenn möchtest. * Du behältst das volle Urheber- und Verwertungsrecht an Deinem Text und kannst Deinen Text nach Deinem Gutdünken verwenden. * Du stellst Deinen Text für diese FAQ unter die im Anhang befindliche Open Publication License, Version 0.4 oder höher. 1.7 Wie ist die Charta dieser Newsgroup? Diese Newsgruppe richtet sich an alle Benutzer und Programmierer von PHP, einer Programmiersprache mit Schwerpunkt auf der Entwicklung von Webanwendungen. Es können alle Themen rund um PHP besprochen werden, seien es nun Probleme mit der Installation, der Anwendung oder Programmierung in PHP oder der Erweiterung des PHP- Interpreters selbst. 1.8 Was ist PHP? Die Abkürzung PHP steht offiziell für "PHP: Hypertext Preprocessor". Dies ist eine rekursive Abkürzung im Stile des GNU-Projektes. PHP ist eine Scriptsprache zur dynamischen Erstellung von Webseiten. Die Anweisungen der Sprache sind dabei in den HTML-Code einer Webseite eingebettet, d.h. jede HTML-Seite ist auch ein gültiges PHP-Programm. Die Syntax von PHP ist ähnlich wie die von C, Java oder Javascript. Die Sprache zeichnet sich vor allen Dingen durch ihre leichte Erlernbarkeit, ihre ausgezeichneten Datenbankanbindungen und Internet-Protokolleinbindungen und die Unterstützung zahlreicher weiterer Funktionsbibliotheken aus. PHP stellt so für den Web-Entwickler das ideale Werkzeug zur Erstellung von dynamischen Inhalten dar. PHP ist freie Software im Sinne der Debian Free Software Guidelines (DFSG). Quelltext und Binaries des PHP-Interpreters sind frei erhältlich und können für alle kommerziellen und nichtkommerziellen Zwecke eingesetzt werden; jeder kann den PHP-Quelltext weiterentwickeln und die Änderungen an das PHP-Projekt zurückfließen lassen. Der genaue Lizenztext ist in der Datei COPYING enthalten, der Bestandteil der PHP-Distribution ist. PHP läuft auf allen gängigen Unix-Versionen und auf den verschiedenen Windows-Versionen (Win95, 98 und NT). Als CGI-Programm kann PHP mit jedem Webserver zusammenarbeiten. Für einige Webserver, allen voran Apache, stehen auch Modulversionen zur Verfügung, die sehr viel effizienter ausgeführt werden. Die Homepage des PHP-Projektes ist http://www.php.net. Mirrors dieser Site sind in vielen Ländern vorhanden, unter anderem auch in Deutschland unter der URL http://www.php3.de oder http://de.php.net. Von dort kann man die jeweils aktuelle Releaseversion des Interpreters sowie Binaries für eine Reihe von Plattformen herunterladen. Ebenso finden sich dort das englische Handbuch sowie Archive der englischen Mailinglisten. 1.9 Wo finde ich weitere Informationen über PHP? Zu PHP gibt es zahlreiche Informationsquellen in deutscher und englischer Sprache. Deutsche Ressourcen im WWW * Artikel von Kristian Köhntopp * Dynamic Webpages * Jörg Baachs LAMP-Installationsanleitung * Martin Jansens PHP Seiten * PHP mit dem PWS (Windows Personal Web Server) * PHP-Center * PHP-Homepage * Tutorials für PHP und MySQL * WAMP HowTo * PHP und MySQL Tutorial Internationale Ressourcen im WWW * PHP Homepage * Englische FAQ * Zend ist die PHP4 Scriping Engine * Annotated Online Manual * Berber's PHP3 Example Page * Devshed Developer Forum * PHP Classes Repository * PHP Knowledge Base * PHP Manual for Homesite * PHP3 Code Exchange * phpTidBits - Tutorials * phpWizard.net Bücher über PHP Ein Verzeichnis aller aktuellen Bücher findet man im Buchverzeichnis der englischen Website. In Deutsch: php -dynamische webauftritte professionell realisieren, Egon Schmid, Christian Cartus, Richard Blume; Markt und Technik Verlag. In Deutsch: PHP - Grundlagen und Lösungen, Webserver-Programmierung unter Windows und Linux, Jörg Krause; Carl Hanser Verlag. In Englisch: Core PHP Programming, Leon Atkinson; Prentice Hall. In Englisch: PHP3: Programming Browser-Based Applications, David Medinets; McGraw-Hill. In Englisch: Professional PHP, Jesus Castagnetto, Harish Rawat, Sascha Schuhmann, Chris Scollo, Deepak Veliath; Wrox Press. In Englisch: Building Database Applications on the Web Using PHP3, Craig Hilton, Jeff Willis, Bjorn Borud; Addison-Wesley. Fertige Anwendungen in PHP Ein Verzeichnis von Projekten, die PHP3 verwenden, findet man im Projektverzeichnis der offiziellen Homepage. * Phorum, ein Diskussionsforum. * phpSlash, ein Diskussionsforum. * IMP, ein Webmail Interface. * Bookmarker, eine Bookmark-Verwaltung. * PHPLIB, eine objektorientierte Bibliothek zur Anwendungsentwicklung. * phpMyAdmin, ein Managementsystem für MySQL-Datenbanken. * MyGuestbook, ein Gästebuch. * phpAds ein Verwaltungssystem für Banner Ads. * phpHoo eine Art Mini-Yahoo. 1.10 Soll ich Jobangebote in de.comp.lang.php posten? Eine kurze Umfrage im Januar 2000 in de.comp.lang.php hat ergeben, daß Jobangebote in der Newsgroup toleriert werden, auch wenn sie nach Charta streng genommen off-topic sind, solange sie folgenden Ansprüchen an die äußere Form genügen: * Jobangebote sollen im Betrefftext des Artikels die Kennzeichnung [JOB] haben. Auf diese Weise sind sie leicht erkennbar und können von den Leuten, die sie nicht sehen wollen leicht unterdrückt werden, während Sie von den Leuten, die einen Job suchen, leicht gefunden werden. * Jobangebote sollten mit der Headerzeile Followup-To: poster veröffentlicht werden. de.comp.lang.php nimmt die Veröffentlichung von Jobangeboten hin, ist aber nicht zur Diskussion über Jobangebote gedacht. * Jobangebote sollten nicht übermäßig oft veröffentlicht werden: Jeder Job sollte nur genau einmal angepriesen werden und Arbeitgeber mit ständigen oder wiederkehrenden Jobangeboten sollten nicht öfter als einmal im Monat veröffentlichen. Es hat keinen Sinn sich aufzudrängen und bei einem unbeliebten Arbeitgeber wird in der jetzigen Arbeitsmarksituation wohl kaum jemand anfangen. * Jobangebote sollten Netiquettekonform sein: Der Absendername soll eine Person ("Paul Arbeitgeber") und keine Funktion ("Personalbüro Arbeitgeber GmbH") sein. Die angegebene Mailadresse soll gültig sein. In Newsartikel soll kein HTML verwendet werden und Netscape Visitenkarten sollen nicht verwendet werden - Hochglanz-Blendwerk ist nett für das Marketing, aber wir sind R&D. * Jobangebote können in die formal korrekte Newsgroup de.markt.arbeit.biete crosspostet werden. Dann ist es doppelt wichtig, daß ein Followup-To: poster oder Followup-To: de.markt.arbeit.d gesetzt wird. de.comp.lang.php ist nicht zur Diskussion von Jobangeboten geeignet! Wenn Sie als Arbeitgeber nicht in der Lage sind, im USENET intelligent, kooperativ und regelkonform aufzutreten, sollten Sie andere Medien für Ihre Personalaquise verwenden, die sich Ihnen leichter erschließen. Ihre Corporate Identity wird es Ihnen danken. 1.11 Wer kann mir einen Provider empfehlen? Eine kurze Umfrage im Februar 2000 in de.comp.lang.php hat ergeben, daß Frage nach Providern oder Providerspezifika in dieser Newsgroup nicht willkommen ist. Die korrekte Newsgroup für diese Frage wäre de.comm.provider.webspace. Ebenso unerwünscht sind providerspezifische Fragen wie Wie komme ich bei xyz an die MySQL-Datenbank?. Der korrekte Ansprechpartner für solche Fragen wäre der Support des betreffenden Providers bzw. dessen FAQ. Werden derartig providerspezifische Fragen dennoch in die Newsgroup gestellt, ist es höflich, Folloup-To: poster zu setzen und hinterher eine Zusammenfassung der eingegangenen Mails zu posten. Eine Zusammenfassung besteht nicht darin, die Texte der eingegangenen Mails hintereinanderzuhängen und in die Gruppe zu werfen, sondern idealerweise in einem Text, der vergleichsweise schmerzlos in diese FAQ integriert werden kann. Eine Providerdatenbank wird unter anderem beim PHP-Center betrieben. 1.12 Warum bekomme ich Ermahnungsmails, wenn ich Autoren in der Gruppe auf Netiquetteverstöße aufmerksam mache? Du hast vollkommen Recht: Manche Autoren in der Newsgroup verstoßen gegen die Netiquette, wie sie in de.newusers.infos gepostet wird. Sie tun dies etwa, indem sie ohne vollen Realnamen schreiben, inkorrekte Mailadressen ("nospam", "deletethis") angeben oder Artikel mit HTML oder Netscape Visitenkarten versenden. Du sollst das auch nicht hinnehmen. In einer Newsgroup ist der Ton jedoch genauso wichtig wie der Inhalt. Die Regulars von de.comp.lang.php sind stolz auf den freundlichen und hilfsbereiten Ton in ihrer Newsgroup. Wenn Du also einen anderen Autor an die Netiquette erinnern möchtest, dann tu dies bitte unbedingt per Mail und nicht öffentlich in der Gruppe. Auch die Netiquette, auf deren Einhaltung zu bestehst, fordert dies - Du kannst nicht auf der einen Seite auf der Einhaltung der Netiquette bestehen und andererseits selbst dagegen verstoßen, ohne Glaubwürdigkeit zu verlieren. Und bitte: Halte Deinen Ton auch in der Mail freundlich. Du wirst leichter verstanden und erreichst das gewünschte Ziel viel eher. Wenn Du meinst, Deinen Artikel dennoch öffentlich posten zu müssen, etwa um einen Autoren an die korrekte Newsgroup zu verweisen, oder weil die angegebene Mailadresse nicht erreichbar ist oder weil sich der Autor per Mail nicht einsichtig zeigt und sich niemand sonst bisher darum gekümmert hat, dann halte Deinen Beitrag bitte freundlich und konstruktiv. Das bedeutet: Beantworte die gestellte Frage oder löse das Problem des Fragers so gut Du kannst und weise dann auf die Netiquette hin. Wenn Du zu dem Problem des Fragers nichts beizutragen hast, dann poste lieber gar nichts - oder schreibe eine Mail. Du bist nicht allein in der Gruppe und Du mußt die Welt nicht selbst retten. Ein anderer, der antworten kann, wird antworten und dabei wahrscheinlich auch auf korrektes Verhalten hinweisen. Regeldiskussionen gehören in die dafür vorgesehene Newsgroup, de.soc.netzkultur.umgangsformen, oder sollen mit einem Followup-To: poster versehen werden. 1.13 Warum bekomme ich Ermahnungsmails? Du wirst nicht nur in de.comp.lang.php, sondern in den meisten anderen deutschen Newsgroups auf korrektes Verhalten in den Newsgroups hingewiesen, wenn ohne einen vollständigen Namen postest, Artikel ohne gültige Absenderadresse schreibst, Artikel mit Werbung absetzt, HTML oder Netscape Visitenkarten in Deinen Artikeln versendest oder mutwillig Artikel in die falschen Newsgroups schreibst. Diejenigen von uns, die schon länger in den USENET News aktiv sind, haben sich diese Regeln und Verhaltenformen nicht aus Spaß ausgedacht. USENET existiert schon seit mehreren Jahrzehnten und die Verhaltensnormen, auf deren Einhaltung bestanden wird, haben sich in langen Jahren entwickelt und bewährt. Es gibt einen guten Einführungstext aus de.newusers.infos mit dem Titel Warum soll ich mich an die Regeln halten? der erklärt, warum die Dinge so sind wie sie sind. Wenn Du von de.comp.lang.php Ergebnisse möchtest, also technische Hilfe bei Deinen Problemen mit der Programmiersprache PHP, dann tust Du gut daran, Deinen Texten auch eine akzeptable äußere Form zu geben. 1.14 Welche Versionen von PHP sind aktuell? Die aktuelle Produktionsversion von PHP3 ist Version 3.0.16, die aktuelle Produktionsversion von PHP4 ist Version 4.0.0. Nur diese Versionen sollten auf Produktionsmaschinen eingesetzt werden. Die Erfahrungen mit der Stabilität von PHP4 sind inzwischen Recht gut. PHP4 ist zu PHP3 weitgehend kompatibel. PHP3-Scripte werden von der PHP4-Engine ohne Änderungen ausgeführt werden (modulo einiger marginaler Einschränkungen). 1.15 Was bedeutet LAMP, WAMP und so weiter? LAMP ist die Abkürzung für Linux, Apache, MySQL und PHP. Sie beschreibt ein System zur Entwicklung und zum Betrieb von Webanwendungen, bestehend aus Betriebssystem, Webserver, Datenbankserver und Programmiersprache. Analog steht die Abkürzung WAMP für Windows, die Windows-Version von Apache, die Windows-Version von MySQL und die Windows-Version von PHP. Viele PHP-Anwender entwicklen lokal auf WAMP und überspielen die fertigen Seiten dann auf einen LAMP- oder SAMP (Solaris, Apache, MySQL, PHP)-Server bei einem Provider. _________________________________________________________________ Next Previous Contents From mschomers_(at)_gmx.de Sun, 4 Jun 2000 23:23:38 +0200 Date: Sun, 4 Jun 2000 23:23:38 +0200 From: Malte Schomers mschomers_(at)_gmx.de Subject: [php] Community-Script Hi! Ich suche ein einigermaßen ;-) fertiges Community script in PHP3. Es sollte folgendes können: - Chat - Forumboard/Gästebuch - Verschiedene Boards mit verschiedenen Themen, aber in einer Community (All-in-One ;-) - Alles nur mit Anmeldung Vielleicht kennt da irgendjemand was in der Richtung, Malte From ben.feldmann_(at)_gmx.de Sun, 04 Jun 2000 23:26:24 +0200 Date: Sun, 04 Jun 2000 23:26:24 +0200 From: Benjamin Feldmann ben.feldmann_(at)_gmx.de Subject: [php] Mailversand unter Win >Hallo Benjamin, > >Benjamin Feldmann schrieb: > >> 2. Mit einem puretec SMTP-Server funktioniert das >> ganze auch nicht..... >> > >Also wenn ich richtig informiert bin, dann ist puretec das gleiche wie >Schlund - und ich mache meine meisten Sachen über Schlund >(smtp.kundenserver.de). >Das klappt auch vom localhost ohne Probleme. > >Ich vermute eine falsche einstellung in der php.ini. >Bei mir steht folgendes und es funkt: > >[mail function] >SMTP=smtp.kundenserver.de ;for win32 only >sendmail_from=webmaster_(at)_web-xact.de ;for win32 only >sendmail_path=;for unix only, may supply arguments as well (default is >sendmail -t) > >Bitte jetzt mit diesem Daten kein Spaming anrichten :-) > >Gruß Michael Hi, ich hab den Fehler gefunden: Ich Esel hab immer die falsche php.ini bearbeitet: Es gab eine im Web-Server-Verzeichnis, die beim Server mitinstalliert wurde und die hab ich geändert und mich gewundert, dass nix passiert....;-) Woher soll 'n Anfänger auch wissen, dass es da noch eine im windows-Verzeichnis gibt........,grins From abe_(at)_flaemingnet.de Sun, 4 Jun 2000 20:52:01 +0200 Date: Sun, 4 Jun 2000 20:52:01 +0200 From: Daniel Beulshausen abe_(at)_flaemingnet.de Subject: [php] Copyright Ausgabe unter PHP4 (W32) > Seit der Installation von PHP 4.0.0 (Binär-Distribution für Win32) unter > meiner WAMP-Installation, > bekommt jede PHP-geparste Seite neuerdings eine Art Copyright Vermerkt von > PHP4 aufgedrückt > und der Content Type wird ausgegeben - was natürlich den > Seitenaufbau/-design zerstört. die passiert normalerweise wenn du entweder ein defektes modul lädst, oder versuchst ein modul zu laden das nicht existiert. du hast mehrer möglichkeiten dies zu überprüfen. \n"; } ?> dann schmeisst du wieder alle extensions raus die nicht aufgeführt werden. oder du hast die cgi variante. dann brauchst du nur die php.exe von der kommandozeile auszuführen und siehst dann gleich welche extensions defekt sind oder nicht existieren. etwas wie: -- Content-type: text/html PHP Fatal error: Unable to load dynamic library 'php_*.dll'
Ein der für die Ausführung dieser Anwendung notwendige Bibliothekdateien kann nicht gefunden werden. in Unknown on line 0 -- oder so ähnlich. gruss daniel -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de From abe_(at)_flaemingnet.de Sun, 4 Jun 2000 20:52:47 +0200 Date: Sun, 4 Jun 2000 20:52:47 +0200 From: Daniel Beulshausen abe_(at)_flaemingnet.de Subject: [php] Copyright Ausgabe unter PHP4 (W32) > Auch die Übergabe von Parametern über die URI funktioniert nicht (in > meinem > Fall ein FileUpload- > Formular). PHPINFO() zeigt mir aber problemlos die richtigen > Variableninhalte an und funktioniert. > Ich verwende post und PHPSELF... unter PHP 3.0.14 gibts keine > Probleme! hasst du in deiner php.ini "register_globals" auf "on" gestellt? warscheinlich nicht... gruss daniel -- / Daniel Beulshausen Mail: abe_(at)_flaemingnet.de