From phpde_(at)_angela.nettrade.de Mon, 26 Feb 2001 02:34:04 +0100 (MET) Date: Mon, 26 Feb 2001 02:34:04 +0100 (MET) From: Sebastian Nohn phpde_(at)_angela.nettrade.de Subject: [php] Appserver > und die Zeile, bei der die Verzögerung auftritt lautet: > > Received: (qmail 14214 invoked from network); 25 Feb 2001 21:31:25 -0000 > > Dieses "invoked from network" sieht man nur bei dieser Liste. Vielleicht > liest ein Strato Kunde mit? Lies http://lists.omnipotent.net/qmail/199807/msg00326.html , da steht die antwort was das zu bedeuten hat. Regards, Sebastian Nohn -- NeT&Trade GmbH - s.nohn_(at)_nettrade.de - http://nettrade.de/ phone +49 2241 204033 - fax +49 2241 204034 - mobile +49 173 5964377 +++ http://phpcrawler.de/ +++ http://jura.de/ +++ http://nohn.net/ From ralf_(at)_php-experiments.de Mon, 26 Feb 2001 02:46:46 +0100 Date: Mon, 26 Feb 2001 02:46:46 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] Appserver > Diese received Headers sind immer von oben nach unten gelesen in der Ach, wirklich? Das haette ich jetzt niemals erraten, nee Du, nie im Leben, wirklich nicht... > Vorgestern war jedenfalls die zweistündige Verzögerung zwischen dem > Received: (qmail 23449 invoked from network) und dem darüber liegenden > Received aufgetreten. Wenn man sich den zeitlichen Verlauf anschaut, dann Das kann sein, und ich habe es ja bereits begruendet: Unser Server war dicht. Die maximale Anzahl der parallel ausgesendeten Mails war erreicht. Die Mails, die fuer die Strato-Domains in der Warteschlange lagen, wurden immer wieder neu zugestellt, bzw. es wurde versucht, diese zuzustellen. Das klappte aber nicht, wegen des versemmelten Routings. Jene Mails blockierten somit den Mailversand dermassen, dass es zu erheblichen Verzoegerungen kam, die Zeit von zwei Stunden duerfte in etwa hinkommen. Als ich dies entdeckt habe, habe ich zum einen die Anzahl der parallel zu versendenden Mails erhoeht und zum anderen die Zeit fuer die Warteschlange wesentlich erniedrigt, so dass sich in der Nacht die Situation wieder etwas beruhigte, auch wegen der Moderation, da ich fuer eine Weile keine weiteren Mails mehr zugelassen habe, bis eben die Warteschlange geleert war. Das habe ich aber alles bereits erwaehnt, vielleicht haettest Du diverse Mails doch mal genauer lesen sollen anstatt mit mir zu streiten. > Schau Dir doch mal die Header von gestern und vorgestern an. Jetzt scheint > es so zu sein, dass der Strato Kunde eine falsche Uhrzeit eingestellt hat. Ehrlich gesagt habe ich keine Ahnung, was Du mit dem Satz sagen moechtest. Um es nochmal zu wiederholen: Die IP-Pakete von infosoc bleiben auf dem Weg zu x-beliebigen Strato-Domains stecken, irgend ein versemmelter Router bei kpnqwest, ehemals xlink, macht die Schranke zu. Weshalb, das wissen die (Netzwerk-)Goetter, aber die Kommunikation mit derartigen uebernatuerlichen Wesen gestaltet sich wie gewohnt ein wenig schwierig, noch dazu in Alaaf-, Helau- und Leilei-Zeiten. Beste Gruesse, Ralf -- : www : http://der.leitweganzeiger.de : mail : rg_(at)_leitweganzeiger.de From waltersdorf_(at)_waltersdorf.net Mon, 26 Feb 2001 04:37:52 +0100 Date: Mon, 26 Feb 2001 04:37:52 +0100 From: Olaf Waltersdorf waltersdorf_(at)_waltersdorf.net Subject: [php] Unbekannter Fehler bei OOP Hallo Liste, ich verzweifel gerade an einer exotisch anmutenden Fehlermeldung: Fatal error: Allowed memory size of 8388608 bytes exhausted at zend_stack.c:27 (tried to allocate 256 bytes) in Unknown on line 0 Der Fehler tritt beim Instanzieren und verwenden einer Klasse auf, mit einem sehr merkwürdigen Nebenaspekt - wenn ich das Script aufrufe, kommt die Fehlermeldung. Drücke ich 100mal Reload läuft das Script sauber und ohne Fehler. Lasse ich den Browser ein bisschen in Ruhe und drücke nochmals Reload kommt die Fehlermeldung. Starte ich etwa beim Start eine interne PHP-Geschichte, die im Hintergrund aus dem Ruder läuft? Naja, jetzt geh ich erstmal ins Bett, danke schon mal für Antworten, Olaf Waltersdorf From Ralph.Bossler_(at)_dresdner-bank.com Mon, 26 Feb 2001 08:28:42 +0100 Date: Mon, 26 Feb 2001 08:28:42 +0100 From: Bossler, Ralph Ralph.Bossler_(at)_dresdner-bank.com Subject: [php] Absturz bei mssql_fetch_object Hallo, kennt jemand das Problem, dass PHP in der Version 4.03 und 4.04 unter Win2k bei den MS SQL-Server-Befehlen abstürzt? mssql_fetch_array funktioniert wenigsten unter 4.03. Welche Version ist denn bei dem MSSQL7-Modul am stabilsten? mfG Ralph Boßler Sylphen.com KG From beckmann_(at)_gis.de Mon, 26 Feb 2001 08:53:19 +0100 Date: Mon, 26 Feb 2001 08:53:19 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] Boundingbox berechnen bei TTF funktioniert nicht wirklich richtig >> Das Problem ist aber, das die Werte, die ImageTtfBox zurueckgibt >> nie wirklich fuer eine ImageCreate passen wenn man einfach nur >> den Text mit ImageTtfText reinschreiben moechte. > >Ich erinnere mich >aber daran, daß das etwas knifflig war, weil ein Array mit den >x,y-Werten zurückgegeben wird, und mir manchmal nicht klar war, welcher >key zu benutzen ist (je nach Ausrichtung des Textes, horizontal, >vertikal oder frei gedreht). Ich fand's auch kniffelig und hab' länger probiert, ich hab' mir eine fkt geschrieben, die Breite und Höhe ermittelt (mit Imagettfbox(), einfach die Differenz auf die entsprechenden Xi und Yi bilden und mit abs() normalisieren) und 0-Richtung und mach' die Dreherei nachher selbst. Scheint so weit zu funktionieren. --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From hartwin.rohde_(at)_gmx.net Mon, 26 Feb 2001 10:04:12 +0100 (MEZ) Date: Mon, 26 Feb 2001 10:04:12 +0100 (MEZ) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] safe-mode ... uploaddir in htaccess setzen On Sun, 25 Feb 2001 23:31:46 +0100, Norbert Pfeiffer wrote: >Hi Hartwin, Huhu, >> Und nun mein Senf zu dieser Antwort: > LOL :-) Ich bin Berliner .... aber ich glaub Du meinst auch Pfannkuchen ... naja, aber Senf ess ich auch gern. >> Hast Du es auch schon mal getestet ohne auf ner >> *IX - Maschine root zu sein? >ja! >Loesungen, die root-Rechte verlangen sind definitiv Unfug! Ich weis, deshalb empfand / empfinde ich es ja auch so als Unfug. >Mir ist uebrigens noch kein System untergekommen, wo ich in >/tmp/ nicht schreiben und lesen durfte, denn /tmp/ ist IMHO >fuer alle da, auch auf Hochsicherheits-Servern... Ich weiss, das Problem liegt (bei mir jedenfalls) ja auch in PHP begründet, daß Dateien nicht mehr anfassen will, wenn sie einem anderen gehören, und aus irgend einem kühlen Grunde gehören alle Dateien, die PHP im /tmp/ erzeugt plötzlich dem Besitzer von /tmp. Ich hab auch mal ausprobiert /tmp/ ne andere UID zu geben. Das gleiche Problem. Die Fehlermeldung ändert sich nur unwesendlich: Safe Mode in effkt, blah.php who's UID ist 65764 can't read /tmp/phpirgendwas, whos's UID is 0 [oderwessimmerUIDdem/tmp/gehört]. >Sollte dies auf Deinem System nicht so sein, mach dem Admin >Beine, aber so richtig kann ich es mir nicht vorstellen... Ich sagte ja, in /tmp/ kann *ich lesen und schreiben, nur PHP will das nicht mehr seit der safe_mode eingeschaltet ist. >Du bist ja nicht alleine da, und all die anderen Prozesse, >die meistens unter irgendeiner UID laufen, muessen auch >irgendwo ihren Muell abladen, und das ist /tmp/ ... Jo, aber wenn die Programmierung von PHP verlangt, daß eine Datei, die man liest/kopiert/verschiebt auch demjenigen gehört, dem das PHP-Script gehört, dann nutzen mir die Systemvoraussetzungen nix. >> Und nun rate mal, wem meine PHP-Scripte gehören. >Versuch: >auf einem System mit save_mode werden sie unter der UID >des FTP-Users laufen, also unter Deiner... Genau, ... siehe oben, die Dateien, welche von dem Script in /tmp/ angelegt werden, sind UID 0 (wenn /tmp/ root gehört, ansonsten ewben UID dessen, dem das gehört). Ich hatte das mit ner kleinen Whileschleife mal getestet, die mir den Inhalt von /tmp/ dauernd in eine Datei ls'ed hat. >> doch das ist nicht mein Problem. Ich kann schon vorher >> als Unwürdiger (nicht root) nicht auf die Datei zugreifen. >komisch, >PHP kann sie loeschen und das laeuft mit Sicherheit nicht >unter der UID von 'root'. Jajajaja, die Grundfunktion des Sauberhaltens von /tmp/ geht ja auch noch, das macht ja auch der PHP-Parser als solcher (Systemfunktion), und nicht ein Userscript. Um dieses Verhalten zu evaluieren kannst Du ja mal spaßenshalber phpMyAdmin installieren und zwar als User, nicht als Root. Dann versuch in einer Datenbank eine Datei mit SQL-Befehlen (DUMP) zwecks Ausführung in hochzuladen. Du wirst an der Fehlermeldung scheitern, daß der safe_mode in effekt sein möchte und keine Datei in /tmp/ lesen kann, die Dir nicht gehört. >Uebrigens, nicht 'root' zu sein, ist keine Schande, ich weiß, selbst auf meiner eigenen Kiste bin ich fast nie root, man kann zu viel Mist bauen. >die wenigsten sind 'root' - es kann nur einen geben... :-)) :-)) LOL, ... Spruch auf nem T-Shirt: "Ich bin root - ich darf das!" >m.f.G. N. Pfeiffer CU/2 sagt Hartwin -- _______________________________________________________________ | mailto:hartwin.rohde_(at)_gmx.net (Hartwin Rohde) | | klickto:http://www.in-berlin.de/User/harko/ | | foneto:030 - 44 34 11 55 | |--------------------------o funkto:0177 - 24 06 413 | | 2048 Bit / ID: 307CFA39 \___________________________________| | Fingerprint: B5 A1 F1 28 A4 D3 C2 B9 60 5A 8F 04 C8 9E AB 96 | \_______________________________________________________________/ From HeF_(at)_paradigma-software.de Mon, 26 Feb 2001 10:17:35 +0000 Date: Mon, 26 Feb 2001 10:17:35 +0000 From: Henry Fraedrich HeF_(at)_paradigma-software.de Subject: [php] editor Am Donnerstag, 22. Februar 2001 08:58 schrieben Sie: > > > > gibt es eigentlich für linux auch einen guten editor unter X für > > > > html, php > > > > ähm > > irgentwie fehlt der weaverslave!? > > (www.weaverslave.de), > > der btw ziemlich gut und brauchbar ist, > > irre ich mich, oder gings hier um X. > ich jedenfalls habe keine Linuxversion gefunden. Ich benutze Quanta und bin eigendlich zufrieden. http://quanta.sourceforge.net -- Henry Frädrich Paradigma Software GmbH Die Mail wurde aus recycelten Buchstaben erstellt. From praktik3_(at)_mediaproject.de Mon, 26 Feb 2001 10:52:07 +0100 Date: Mon, 26 Feb 2001 10:52:07 +0100 From: Jan Hohmuth praktik3_(at)_mediaproject.de Subject: [php] mssql_fetch_object Guten Morgen die Woche beginnt und damit auch die Sorgen und Probleme. Ich arbeite mit dem MS SQL Server 2000 und habe dort eine Spalte vom Typ 'Image', weil ich meine Bilder direkt in der Datenbank ablegen möchte. Das Eintragen in die Datenbank funktioniert auch, aber wie kann ich die Informationen wieder aus der DB holen, damit ich eine Anweisung der Form: schreiben kann? Mein Ansatz war mssql_fetch_object, aber da bekomme ich für das Feld 'Image' eine Nummer der Form: 433a5c57494e4e545c54454d505c70687031422e746d70. Also nochmal kurz die Frage: Wie kann ich mein Bild aus der Datenbank wieder darstellen? Gruß Jan From bjoern_(at)_baer.main.de Mon, 26 Feb 2001 11:20:00 +0100 Date: Mon, 26 Feb 2001 11:20:00 +0100 From: Björn Schotte bjoern_(at)_baer.main.de Subject: [php] [FAQ] Loesungen fuer deine PHP-Probleme Willkommen in der deutschsprachigen PHP-Mailingliste! Wie im Leben üblich, gelten auch in der PHP-Liste einige Dinge, die man beachten sollte. Mehr darüber erfährst du auf WICHTIG: bitte *KEINE* HTML-Mails versenden! Diese Mailingliste gibt es nun schon seit einigen Jahren. Im Laufe der Zeit tauchen viele Fragen auf, die bereits zu Genüge hier diskutiert wurden. Daher ist es ratsam, zuerst einmal im Archiv dieser Mailingliste zu suchen. Das Archiv findest du auf bei "HOME / SUCHE". Dort den gewünschten Suchbegriff eingeben. Ebenso ist es ratsam, die ausführliche FAQ der Newsgruppe de.comp.lang.php zu konsultieren. Du findest sie auf Bitte probiere es zuerst einmal mit etwas Eigenrecherche, bevor du deine Fragen in dieser Mailingliste stellst. --Björn Schotte . From tehrich_(at)_goto-it.de Mon, 26 Feb 2001 11:32:29 +0100 Date: Mon, 26 Feb 2001 11:32:29 +0100 From: Tino Ehrich tehrich_(at)_goto-it.de Subject: [php] mssql_fetch_object From: "Jan Hohmuth" To: Sent: Monday, February 26, 2001 10:52 AM Subject: [php] mssql_fetch_object > Also nochmal kurz die Frage: Wie kann ich mein Bild aus der Datenbank wieder > darstellen? Ich glaube es ist viel sinniger, wenn du nur den Pfad des Bildes in der DB ablegst. Ich glaube es ist nicht wirklich sinnig direkt Bilder in der DB abzulegen. Mfg From Ralph.Bossler_(at)_dresdner-bank.com Mon, 26 Feb 2001 11:29:17 +0100 Date: Mon, 26 Feb 2001 11:29:17 +0100 From: Bossler, Ralph Ralph.Bossler_(at)_dresdner-bank.com Subject: [php] mssql_fetch_object Hallo, das bekräftigt mich mal wieder keine Bilder direkt in eine DB zu legen. Du musst nämlich jetzt das Bild auslesen, in eine Datei mit einem eindeutigen Dateinamen schreiben und diesen Dateinamen dann als src-Attribut von einsetzen. Dann musst du irgendwann ganz bestimmt diese geschrieben Bilddatei wieder löschen. mfG Ralph Boßler Sylphen.com KG PS: Lustig, dass wir einen ähnlichen Betreff haben, aber unterschiedliche Probleme. Welche PHP-Version benutzt du denn? > -----Original Message----- > From: Jan Hohmuth [mailto:praktik3_(at)_mediaproject.de] > Sent: Monday, February 26, 2001 10:52 AM > To: php_(at)_php-center.de > Subject: [php] mssql_fetch_object > > > Guten Morgen > > die Woche beginnt und damit auch die Sorgen und Probleme. > > Ich arbeite mit dem MS SQL Server 2000 und habe dort eine > Spalte vom Typ > 'Image', weil ich meine Bilder direkt in der Datenbank ablegen möchte. > > Das Eintragen in die Datenbank funktioniert auch, aber wie > kann ich die > Informationen wieder aus der DB holen, damit ich eine > Anweisung der Form: > schreiben kann? > > Mein Ansatz war mssql_fetch_object, aber da bekomme ich für > das Feld 'Image' > eine Nummer der Form: 433a5c57494e4e545c54454d505c70687031422e746d70. > > Also nochmal kurz die Frage: Wie kann ich mein Bild aus der > Datenbank wieder > darstellen? > > Gruß > Jan > > > -- > ** 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 praktik3_(at)_mediaproject.de Mon, 26 Feb 2001 11:41:08 +0100 Date: Mon, 26 Feb 2001 11:41:08 +0100 From: Jan Hohmuth praktik3_(at)_mediaproject.de Subject: [php] mssql_fetch_object Hallo >Du > musst nämlich jetzt das Bild auslesen, in eine Datei mit einem eindeutigen > Dateinamen schreiben und diesen Dateinamen dann als src-Attribut von > einsetzen. Mein Grundgedanke war eigentlich in diesen Typ 'Image' Bilder vom Typ gif und jpg sowie swf's und Tondaten abzulegen und diese über die DB zu verwalten. Damit spare ich mir den Upload auf den Server per FTP. Wenn ich die Daten jeweils in eine Datei schreiben soll, brauche ich ja mehrere für .gif, .jpg, .swf und .wav. > Dann musst du irgendwann ganz bestimmt diese geschrieben Bilddatei wieder > löschen. Kein Problem, da ich die Datei immer wieder überschreiben kann. > Welche PHP-Version benutzt du denn? PHP 4.0.4 PL1 Gruß Jan From Christian.Thiele_(at)_brokat-le.com Mon, 26 Feb 2001 11:46:19 +0100 Date: Mon, 26 Feb 2001 11:46:19 +0100 From: Christian.Thiele_(at)_brokat-le.com Christian.Thiele_(at)_brokat-le.com Subject: [php] mssql_fetch_object Hi, >> Du musst nämlich jetzt das Bild auslesen, in eine >> Datei mit einem eindeutigen Dateinamen schreiben Falsch, es geht auch anders, in dem SRC steht dann imageshow.php3?id=33 und die Datei liest dann das Bild aus der Datenbank und zeigt es direkt an, ohne Umwege die Datei unter einem Dateinamen anzulegen. ABER jedes Bild ist ein größerer Zugriff auf die Datenbank, lohnt sich nicht und wir im Allgemeinen auch nicht gemacht, lieber den Pfad oder nur den Dateinamen in der Datenbank ablegen. Ciao Christian www.webmasternetz.de From Christian.Thiele_(at)_brokat-le.com Mon, 26 Feb 2001 11:49:03 +0100 Date: Mon, 26 Feb 2001 11:49:03 +0100 From: Christian.Thiele_(at)_brokat-le.com Christian.Thiele_(at)_brokat-le.com Subject: [php] Dreamweaver und PHP-Include Hi, kennt jemand eine Möglichkeit das Dreamweaver auch den HTML-Code aus Includes anzeigt? Soll heißen ich hab einen Header/Footer als Include und will die PHP-Datei editieren und normalerweise sehe ich da ja nur den Hauptteil, ich will aber auch den Header&Footer sehen. Es gibt ne Extension aber die fügt nur das Include ein und zeigt es dann auch nicht mehr an. Das Include kann ich auch selber schreiben...der soll mir aber den Inhalt aus dem Ding zeigen... ?? Ciao Christian www.webmasternetz.de From mikey_(at)_mikey.at Mon, 26 Feb 2001 11:41:08 +0100 Date: Mon, 26 Feb 2001 11:41:08 +0100 From: mikey mikey_(at)_mikey.at Subject: [php] AW: [php] mssql_fetch_object Hallo, Ich hab mal auf weberdev.com ein Code Snippet gefunden was genau das, allerdings mit mysql, macht. Du mußt dazu den ganzen Code der das Bild aus der DB holt in eine eigene Datei schreiben und dann im Image Tag aufrufen. zB. Dummy.php sollte dann etwa so aussehen . : //Verbinden zur datenbank ..etc... $getPhoto = mysql_fetch_object($Show); $Type = $getPhoto->type; Header("Content-type: $Type"); $Body = $getPhoto->body; echo $Body; flush(); Hoffe das hilft.. lg. mikey > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag > von Jan Hohmuth > Gesendet: Montag, 26. Februar 2001 10:52 > An: php_(at)_php-center.de > Betreff: [php] mssql_fetch_object > > > Guten Morgen > > die Woche beginnt und damit auch die Sorgen und Probleme. > > Ich arbeite mit dem MS SQL Server 2000 und habe dort eine Spalte vom Typ > 'Image', weil ich meine Bilder direkt in der Datenbank ablegen möchte. > > Das Eintragen in die Datenbank funktioniert auch, aber wie kann ich die > Informationen wieder aus der DB holen, damit ich eine Anweisung der Form: > schreiben kann? > > Mein Ansatz war mssql_fetch_object, aber da bekomme ich für das > Feld 'Image' > eine Nummer der Form: 433a5c57494e4e545c54454d505c70687031422e746d70. > > Also nochmal kurz die Frage: Wie kann ich mein Bild aus der > Datenbank wieder > darstellen? > > Gruß > Jan > > > -- > ** 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 pfeiffer_(at)_uris.de Mon, 26 Feb 2001 11:52:40 +0100 Date: Mon, 26 Feb 2001 11:52:40 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] safe-mode ... uploaddir in htaccess setzen Hi Hartwin, /tmp/ gehoert nun mal 'root' weil es zum System gehoert. Die Rechte sind jedoch auf 0777 gesetzt, was zur Folge hat, dass jeder Dateien anlegen kann, die auch ihm gehoeren... War eben per Telnet auf einem Host um extra fuer Dich nachzusehen :-) Da meine Scripte unter meiner UID (FTP-User) laufen, steht da auch immer -rw------- pfeiffer wwwuser ... Welche Eigenschaften haben denn Deine Files in /tmp/ ? m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From a-otto_(at)_web.de Mon, 26 Feb 2001 11:16:36 +0000 Date: Mon, 26 Feb 2001 11:16:36 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] Dreamweaver und PHP-Include Hi Christian, > kennt jemand eine Möglichkeit das Dreamweaver auch den HTML-Code aus > Includes anzeigt? AFAIK besteht diese Moeglichkeit (leider) nicht. Habe aber schon ewig nichts mehr mit Dreamweaver gemacht... -- andreas otto london (uk) From Uwe.Berger_(at)_de.heidelberg.com Mon, 26 Feb 2001 12:22:11 +0100 Date: Mon, 26 Feb 2001 12:22:11 +0100 From: Berger, Uwe 2282 FIT-CP6 Uwe.Berger_(at)_de.heidelberg.com Subject: [php] =?iso-8859-1?Q?Suchfunktion_=FCber_verschiedene_Dokumentenform?= =?iso-8859-1?Q?ate?= =?iso-8859-1?Q?ate?= Hallo, ich bin gerade dabei eine Art Dokumentenverwaltungssystem zu schreiben -> hauptsächlich das Ablegen von Dokumenten in einer Datenbank auf einem WEB-Server und deren Bereitstellung für User mit entsprechenden Berechtigungen. Soweit so gut, funktioniert bis dahin auch... Nun möchte ich noch gern eine Suchfunktion über diese Dokumente implementieren. Dazu auch meine Fragen: 1. irgendwo habe ich mal gesehen, dass es für Trivialwörter (also die, welche man bei einer Suche schon mal ausschliessen kann -> der, die, das...) schon irgendwo Files gibt, weis jemand wo ich soetwas finden kann? 2. In der Datenbank sind Dokumente in den verschiedensten Formaten abgelegt. Ich weis auch von welchem Typ sie sind (anhand des beim Upload mit abgelegten Mime-Types). Die Suche über reine Text- und HTML-Dokumente sollte auch keine Probleme bereiten, aber wie gehen ich z.B. PDF-, PS-, Word- usw. -Dokumenten vor, um an den reinen Textinhalt ranzukommen? Hat jemand eine Idee, gibt es Filter, die man da ansetzen kann und wenn ja, wo kann man Bsp.'s dazu finden? Gruß & Danke Uwe From mpm_(at)_litterae.de Mon, 26 Feb 2001 12:20:56 +0100 Date: Mon, 26 Feb 2001 12:20:56 +0100 From: Michael P. Mehl mpm_(at)_litterae.de Subject: [php] Array mit Objekten Hi, ich möchte einen Array mit Objekten erzeugen. $object1 = new ClassXYZ(); $object2 = new ClassXYZ(); $object3 = new ClassXYZ(); $array[] = $object1; $array[] = $object2; $array[] = $object3; $array enthält anschließend aber KEINE Daten. Was mache ich da falsch? Grüße Michael -- Michael P. Mehl, Tuebingen, Germany mpm_(at)_litterae.de, http://litterae.de From praktik3_(at)_mediaproject.de Mon, 26 Feb 2001 12:28:14 +0100 Date: Mon, 26 Feb 2001 12:28:14 +0100 From: Jan Hohmuth praktik3_(at)_mediaproject.de Subject: [php] mssql_fetch_object Hi, > in dem SRC steht dann imageshow.php3?id=33 und > die Datei liest dann das Bild aus der Datenbank und zeigt es direkt an Wie wird die Datei gelesen und angezeigt? Aus dem Feld 'Image' kommt ja nur die Zahlenkombination - da lohnt wohl kaum ein echo, oder? > ABER jedes Bild ist ein größerer Zugriff auf die Datenbank, lohnt sich nicht Das wollen wir gerade testen. MfG Jan From Mathias.Gloss_(at)_start.de Mon, 26 Feb 2001 12:28:25 +0100 Date: Mon, 26 Feb 2001 12:28:25 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] safe-mode ... uploaddir in htaccess setzen Aloha, > ---------- > Von: Norbert Pfeiffer[SMTP:pfeiffer_(at)_uris.de] > > /tmp/ gehoert nun mal 'root' weil es zum System gehoert. > Die Rechte sind jedoch auf 0777 gesetzt, was zur Folge hat, > dass jeder Dateien anlegen kann, die auch ihm gehoeren... > das kommt drauf an.... man kann die Rechte von /tmp auch auf 4777 setzen oder 1777 oder 2777 (ich weiß grad nicht mehr was was ist ;( aber dann ändert sich da einiges. Leider hab ich hier auch kein Linuxrechner um das nachzuschaun, aber soweit ich weiß kann man auch mit einem der Befehle dafür sorgen, daß alle Dateien die darin erzeugt werden ROOT gehoeren, und nicht mehr dem User der sie erzeugt. Das ist natürlich etwas verheerend wenn php im Safe-Mode läuft, da die temp-datei dann plötzlich (obwohl vom Webserver als z.b. wwwrun erzeugt) dem User root gehoert. Viele Grüße, Mathias From Mathias.Gloss_(at)_start.de Mon, 26 Feb 2001 12:32:32 +0100 Date: Mon, 26 Feb 2001 12:32:32 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] OOP und globale Variablen Aloha, > ---------- > Von: Olaf Waltersdorf[SMTP:waltersdorf_(at)_waltersdorf.net] > > wie kriege ich Konfigurationsvariablen in eine Klasse? > Im Moment habe ich z.B. eine Datei config.inc.php, in der > einige Variablen stehen. In der Klasse include ich die Datei > und hole mir die Variablen per global $variable im Konstruktor rein. > Dort überschreibe ich die Klassenvariablen mit díesen globals. > Gibt es da was eleganteres? > Jein... Bei mir stehen z.B. Konfigurationsvariablen in einem Hash (z.b. $h_cfg['DataDir'] ). Diesen Hash geb ich dann einfach dem Konstruktor mit oder einer SetConfig-Methode, wenns zu unübersichtlich wird. In einer Klasse auf globale Variablen zuzugreifen sollte man meiner Ansicht nach vermeiden, da der Sinn und Zweck von OOP unter anderem definierte Schnittstellen sind. Diese Schnittstellen sollten aber in den öffentlichen Funktionsprototypen und Variablen finden und nicht durch die Hintertür der globalen Variablen. (Wobei PHP eh nicht zwischen öffentlich und privat unterscheidet, aber egal ;) Viele Grüße, Mathias From christian-trabold_(at)_t-online.de Mon, 26 Feb 2001 12:36:50 +0100 Date: Mon, 26 Feb 2001 12:36:50 +0100 From: Christian Trabold christian-trabold_(at)_t-online.de Subject: [php] AW: [php] Dreamweaver und PHP-Include HI! > -----Ursprüngliche Nachricht----- > Von: Christian Thiele [mailto:Christian.Thiele_(at)_brokat-le.com] > Gesendet: Montag, 26. Februar 2001 11:49 > An: php_(at)_php-center.de > Betreff: [php] Dreamweaver und PHP-Include > > > Hi, > > kennt jemand eine Möglichkeit das Dreamweaver auch den HTML-Code aus > Includes anzeigt? > > Soll heißen ich hab einen Header/Footer als Include und will die PHP-Datei > editieren und normalerweise sehe ich da ja nur den Hauptteil, ich > will aber > auch den Header&Footer sehen. > > Es gibt ne Extension aber die fügt nur das Include ein und zeigt es dann > auch nicht mehr an. Das Include kann ich auch selber schreiben...der soll > mir aber den Inhalt aus dem Ding zeigen... > Ja, die Extension ist wirklich nicht so sinnvoll. Bin auch enttäuscht davon. Den einzigen Lichtblick sehe ich darin, dass PHP im nächsten Ultradev mit eingebunden wird... > ?? > > Ciao > Christian > > www.webmasternetz.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 daniel.rowe_(at)_prosales-europe.com Mon, 26 Feb 2001 12:36:53 +0100 Date: Mon, 26 Feb 2001 12:36:53 +0100 From: Daniel Rowe daniel.rowe_(at)_prosales-europe.com Subject: [php] PDF Hat irgendjemand Erfahrung mit Erstllung von PDF aus PHP unter W2K und PHP 4.0x ? Gruß Daniel From sebastian.wolfgarten_(at)_gmx.net Mon, 26 Feb 2001 12:45:56 +0100 Date: Mon, 26 Feb 2001 12:45:56 +0100 From: Sebastian Wolfgarten sebastian.wolfgarten_(at)_gmx.net Subject: [php] Socketprogrammierung mit PHP: Serverantworten zeilenweise auslesen und vergleichen Hallo Liste, ich habe mich mit einem Javaserver via Sockets verbunden und kommuniziere mit diesem. Funktioniert soweit ganz gut, aber ich möchte gerne die Antworten des Servers auswerten, doch leider kriege ich es einfach nicht hin, die Antworten des Servers ZEILENWEISE auszulesen. Man kann ja bei read($socket, & $data, 256) die Anzahl der Bytes angeben, die gelesen werden sollen, aber ich würde gerne jede Zeile auslesen, unabhängig von der Anzahl der Zeichen, die der Server liefert. Wie geht das? Im PHP Manual steht dazu: "Otherwise you can use \n, \t or \0 to end reading." -> ist klar, daß ein \n eine neue Zeile beginnt, nur wie prüfe ich, ob \n ankommt??? Confused... Danke und Gruß Sebastian From pfeiffer_(at)_uris.de Mon, 26 Feb 2001 12:39:44 +0100 Date: Mon, 26 Feb 2001 12:39:44 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] safe-mode ... uploaddir in htaccess setzen Hi Mathias, > das kommt drauf an.... man kann ... ff. ... auch mit einem Auto einen Salto machen, beherrscht aber nicht jeder, wie die Kreuze an vielen Strassen beweisen. Woraus man ableiten kann, dass es 'vielleicht' nicht sinnvoll ist, derartiges zu tun. m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From sebastian.wolfgarten_(at)_gmx.net Mon, 26 Feb 2001 12:47:34 +0100 Date: Mon, 26 Feb 2001 12:47:34 +0100 From: Sebastian Wolfgarten sebastian.wolfgarten_(at)_gmx.net Subject: [php] Socketprogrammierung mit PHP: Serverantworten zeilenweise auslesen und vergleichen Hallo Liste, ich habe mich mit einem Javaserver via Sockets verbunden und kommuniziere mit diesem. Funktioniert soweit ganz gut, aber ich möchte gerne die Antworten des Servers auswerten, doch leider kriege ich es einfach nicht hin, die Antworten des Servers ZEILENWEISE auszulesen. Man kann ja bei read($socket, & $data, 256) die Anzahl der Bytes angeben, die gelesen werden sollen, aber ich würde gerne jede Zeile auslesen, unabhängig von der Anzahl der Zeichen, die der Server liefert. Wie geht das? Im PHP Manual steht dazu: "Otherwise you can use \n, \t or \0 to end reading." -> ist klar, daß ein \n eine neue Zeile beginnt, nur wie prüfe ich, ob \n ankommt??? Confused... Danke und Gruß Sebastian From uw_(at)_netuse.de Mon, 26 Feb 2001 12:35:33 +0100 Date: Mon, 26 Feb 2001 12:35:33 +0100 From: Ulf Wendel uw_(at)_netuse.de Subject: [php] OOP und globale Variablen Olaf Waltersdorf schrieb: > wie kriege ich Konfigurationsvariablen in eine Klasse? Wenn es denn wirklich nicht möglich ist, Klassenvariablen zu benutzen (=> PHPLib's local.inc), nehme ich Konstanten. Diese haben eine globale Sichtbarkeit, brauchen also nicht in den jeweiligen Namensraum importiert zu werden. Die Einwände von Mathias ein klares Design zu schaffen sind zwar richtig, aber Konstanten stellen mit ihrer Nähe zu einer Präprozessor Anweisung (was sie in PHP nicht sind) eine pragmatische Lösung dar. Ulf -- Ulf Wendel, NetUSE AG Siemenswall, D-24107 Kiel Tel: +49 431 386 436 00, Fax: +49 431 386 435 99 From php-list_(at)_webwerk.de Mon, 26 Feb 2001 12:56:22 +0100 Date: Mon, 26 Feb 2001 12:56:22 +0100 From: Jörn Bier php-list_(at)_webwerk.de Subject: [php] AW: [php] Socketprogrammierung mit PHP: Serverantworten zeilenweise auslesen und vergleichen >ich habe mich mit einem Javaserver via Sockets verbunden und kommuniziere >mit diesem. Funktioniert soweit ganz gut, aber ich möchte gerne >die Antworten des Servers auswerten, doch leider kriege ich es >einfach nicht hin, die Antworten des Servers ZEILENWEISE auszulesen. >Man kann ja bei read($socket, & $data, 256) die Anzahl der Bytes angeben, >die gelesen werden sollen, aber ich würde gerne jede Zeile auslesen, >unabhängig >von der Anzahl der Zeichen, die der Server liefert. Wie geht das? >Im PHP Manual steht dazu: "Otherwise you can use \n, \t or \0 to end >reading." >-> ist klar, daß ein \n eine neue Zeile beginnt, nur wie prüfe ich, ob \n >ankommt??? Hallo Sebastian, hast Dus schon mal so versucht: // Data to pass to the cgi script $name = 'John Doe'; $email = 'johndoe_(at)_domain.com'; $msg = 'Nice site, I love your animated gif collection!'; // Build the request string $request = 'name=' . urlencode($name); $request .= '&email=' . urlencode($email); $request .= '&msg=' . urlencode($msg); // Build the header $header = "POST /guestbook/add.php3 HTTP/1.0\r\n"; $header .= "Content-type: application/x-www-form-urlencoded\r\n"; $header .= "Content-length: " . strlen($request) . "\r\n\r\n"; // Open the connection $fp = fsockopen('www.domain.com', 80, &$err_num, &$err_msg, 30); if ($fp) { // Send everything fputs($fp, $header . $request); // Get the response while (!feof($fp)) $response .= fgets($fp, 128); } Wir hatten vor einer Woche ein ähnliches Problem, und das hat geholfen! Gruss aus Berlin *joern* From omusch_(at)_infomatec.de Mon, 26 Feb 2001 13:22:18 +0100 Date: Mon, 26 Feb 2001 13:22:18 +0100 From: Oliver Musch omusch_(at)_infomatec.de Subject: [php] AW: [php] Dreamweaver und PHP-Include Christian Trabold schrieb: > Den einzigen Lichtblick sehe ich darin, dass PHP im nächsten Ultradev mit > eingebunden wird... Meinst du den aktuellen Bruder zu Dreamweaver4 oder das nächste Update? -- Gruß Oliver From phpnewsletter_(at)_schickpriv.at Mon, 26 Feb 2001 13:35:02 +0100 Date: Mon, 26 Feb 2001 13:35:02 +0100 From: Christoph Schick phpnewsletter_(at)_schickpriv.at Subject: [php] PDF Hallo Daniel! Also, deine Frage ist schon ein bißchen allgemein, und ein bißchen selbst suchen würde auch net schaden. Aber ich bin ja net so ;-) : http://www.dynamic-webpages.de/hitCount.php?referer=114&group=tutorials http://www.dynamic-webpages.de/hitCount.php?referer=163&group=tutorials http://www.php.net/manual/de/ref.pdf.php Schöne Grüße Christoph From daniel.rowe_(at)_prosales-europe.com Mon, 26 Feb 2001 13:56:21 +0100 Date: Mon, 26 Feb 2001 13:56:21 +0100 From: Daniel Rowe daniel.rowe_(at)_prosales-europe.com Subject: [php] AW: [php] PDF Hatte schon gesucht - aber manchma is man halt blind. Vielen Dank. -----Ursprüngliche Nachricht----- Von: Christoph Schick [mailto:phpnewsletter_(at)_schickpriv.at] Gesendet: Montag, 26. Februar 2001 13:35 An: php_(at)_php-center.de Betreff: Re: [php] PDF Hallo Daniel! Also, deine Frage ist schon ein bißchen allgemein, und ein bißchen selbst suchen würde auch net schaden. Aber ich bin ja net so ;-) : http://www.dynamic-webpages.de/hitCount.php?referer=114&group=tutorials http://www.dynamic-webpages.de/hitCount.php?referer=163&group=tutorials http://www.php.net/manual/de/ref.pdf.php Schöne Grüße Christoph -- ** 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 hartwin.rohde_(at)_gmx.net Mon, 26 Feb 2001 14:36:51 +0100 (MET) Date: Mon, 26 Feb 2001 14:36:51 +0100 (MET) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] safe-mode ... uploaddir in htaccess setzen > Aloha, Huhu, > > Von: Norbert Pfeiffer[SMTP:pfeiffer_(at)_uris.de]> > > > /tmp/ gehoert nun mal 'root' weil es zum System gehoert. > > Die Rechte sind jedoch auf 0777 gesetzt, was zur Folge hat, > > dass jeder Dateien anlegen kann, die auch ihm gehoeren... :-) und noch mal ... bei mir ist das auf 0777 und ein ls -al sagt eindeutig, daß die Datei root gehört. Der Server läuft als wwwrun, so wies sein soll. > das kommt drauf an.... man kann die Rechte von /tmp auch auf > 4777 setzen oder 1777 oder 2777 (ich weiß grad nicht mehr was > was ist ;( aber dann ändert sich da einiges. Ja, man chmod sagt daß das erste Digit die Eigentumsverhältnisse klärt. 4=set UID, 2=set GID, 1=save Textimage Warum das trotzdem nicht klappt weiß ich auch nicht, aber vielleicht gibts ja doch mystische Rohrverlegung. > Leider hab ich hier auch kein Linuxrechner um das nachzuschaun, > aber soweit ich weiß kann man auch mit einem der Befehle dafür > sorgen, daß alle Dateien die darin erzeugt werden ROOT gehoeren, Das ist per Default so. > und nicht mehr dem User der sie erzeugt. Das ist natürlich etwas > verheerend wenn php im Safe-Mode läuft, da die temp-datei dann > plötzlich (obwohl vom Webserver als z.b. wwwrun erzeugt) dem User > root gehoert. Die Dateien würden, wenn man den Server denn lassen würde, mit de UID des Nutzers erzeugt, nicht mit UID von wwwrun. > Viele Grüße, Mathias -- CU/2 und schönen Dank für die Aufmerksamkeit Hartwin Rohde Sent through GMX FreeMail - http://www.gmx.net From sebastian.wolfgarten_(at)_gmx.net Mon, 26 Feb 2001 14:39:56 +0100 Date: Mon, 26 Feb 2001 14:39:56 +0100 From: Sebastian Wolfgarten sebastian.wolfgarten_(at)_gmx.net Subject: [php] AW: [php] AW: [php] Socketprogrammierung mit PHP: Serverantworten zeilenweise auslesen und vergleichen hallo jörn, ich will mit dem server permanent kommunizieren, ich will Daten hin- und hersenden, diese verarbeiten und wieder was senden...das geht mit fsockopen und pfsockopen nicht :-( gruß seb From hartwin.rohde_(at)_gmx.net Mon, 26 Feb 2001 14:49:52 +0100 (MET) Date: Mon, 26 Feb 2001 14:49:52 +0100 (MET) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] safe-mode ... uploaddir in htaccess setzen > Aloha, Huhu nochmal, > > /tmp/ gehoert nun mal 'root' weil es zum System gehoert. > > Die Rechte sind jedoch auf 0777 gesetzt, was zur Folge hat, > > dass jeder Dateien anlegen kann, die auch ihm gehoeren... > das kommt drauf an.... man kann die Rechte von /tmp auch auf Hmm, kann aber auch sein, daß sich PHP da selbst etwas ins Knie schießt. Ich hab nicht in den Quellcode geschaut, doch ich kann mir vorstellen, daß im safe_mode einfach die Dateibesitzer vom Server direkt auf die UID des Verzeichniseigners gesetzt werden, und zwar ohne nachzuschaun, wie die Verzeichnisrechte gesetzt sind (0777). Ist 'ne Vermutung, könnte aber das (in meinen Augen) sehr merkwürdige Verhalten erklären. > und nicht mehr dem User der sie erzeugt. Das ist natürlich etwas > verheerend wenn php im Safe-Mode läuft, da die temp-datei dann > plötzlich (obwohl vom Webserver als z.b. wwwrun erzeugt) dem User > root gehoert. Eben, das ist jedenfalls der Phenomenologische Effekt :-) Wie der zustandekommt ist nun noch die große Frage und könnte in einen Bugreport an die PHP-Entwickler münden. > Viele Grüße, Mathias -- CU/2 und danke für die Aufmerksamkeit Hartwin Rohde Sent through GMX FreeMail - http://www.gmx.net From hartwin.rohde_(at)_gmx.net Mon, 26 Feb 2001 15:04:28 +0100 (MET) Date: Mon, 26 Feb 2001 15:04:28 +0100 (MET) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] safe-mode ... uploaddir in htaccess setzen > Hi Hartwin, Hallo, > /tmp/ gehoert nun mal 'root' weil es zum System gehoert. > Die Rechte sind jedoch auf 0777 gesetzt, was zur Folge hat, > dass jeder Dateien anlegen kann, die auch ihm gehoeren... Ja, sollte so sein, ist aber irgendwie nicht so. > War eben per Telnet auf einem Host um extra fuer Dich nachzusehen :-) :-) Deine Fürsorge kennt keine Grenzen .... ich weiß es zu würdigen. > Da meine Scripte unter meiner UID (FTP-User) laufen, > steht da auch immer -rw------- pfeiffer wwwuser ... eben genau das passiert bei meinen Scripten nicht. Wenn ich mir die Dateien, die der Server im /tmp/ anlegt anschauen (kleine Kommandozeile geschrieben, die das /tmp/ permanent in eine Datei ls -al 't) so sind die immer -rw------- root root ...., und nicht nur auf einem Rechner. Die Verzeichnisrechte sind 0777 für /tmp. > Welche Eigenschaften haben denn Deine Files in /tmp/ ? s.o. Aber ich hab hier auf der Liste schon eine brauchbare Lösung für Multidomainhoster erhalten. Einfach nur in der httpd.conf für jeden ein eigenes tmp-verzeichnis als php_admin_value eintragen. Kann mir nun noch jemdand sagen, wie ich das für einen Rechner ohne virtual domains nur mit verschiedenen Usern mache? Kann ich da ein - Statement in der httpd.conf nutzen um das auf Unterverzeichnisse anzuwenden? Wenn ja, welches? -- CU/2 und danke für die Aufmerksamkeit Hartwin Rohde Sent through GMX FreeMail - http://www.gmx.net From christian.toepp_(at)_autoconvent.de Mon, 26 Feb 2001 15:11:04 +0100 Date: Mon, 26 Feb 2001 15:11:04 +0100 From: Christian Toepp christian.toepp_(at)_autoconvent.de Subject: [php] safe-mode ... uploaddir in htaccess setzen > Aber ich hab hier auf der Liste schon eine brauchbare Lösung für > Multidomainhoster erhalten. Einfach nur in der httpd.conf für > jeden > ein eigenes tmp-verzeichnis als php_admin_value eintragen. > > Kann mir nun noch jemdand sagen, wie ich das für einen > Rechner ohne virtual > domains nur mit verschiedenen Usern mache? Kann ich da ein > - > Statement in der httpd.conf nutzen um das auf > Unterverzeichnisse anzuwenden? > Wenn ja, welches? du kannst das selbe für die Einträge machen -Chris -- PHP Usergroup Frankfurt/Main http://www.phpug-ffm.f2s.com From garbe_(at)_gmx.de Mon, 26 Feb 2001 15:50:42 +0100 Date: Mon, 26 Feb 2001 15:50:42 +0100 From: Ithamar Garbe garbe_(at)_gmx.de Subject: [php] Sonderzeichen und Web-Formulare Hallo, als ich heute ein Anmeldeformular für User geschrieben habe, bin ich auf eine interessante Entdeckung gestossen: Ich habe ein "Affenformular", das also, wenn Eingaben fehlen o.ä., sich selbst aufruft und die eingetragenen Werte in die Felder wieder einsetzt, damit der Benutzer nicht alles neu eingeben muss. Wenn man in ein Feld das Zeichen " eingibt und das Formular abschickt, erscheint aber nicht wie erwartet auch ", sondern das Zeichen \. Scheinbar wird also irgendwas mit \ escaped... doch wie kann ich das verhindern/ändern? Schliesslich sollte ja eigentlich " erscheinen. Allerdings könnte es ja sein, dass die Skripte durch gewisse Sonderzeichen Fehler hervorrufen, z.B. durch ". Deswegen möchte ich nach Absenden des Formulars alle "gefährlichen" Zeichen herausfiltern, z.B: "\; u.a. Was für welche sollte ich ausfiltern, bzw. hat jemand zufällig den richtigen regulären Ausdruck parat? Gruss, Ithamar Garbe From enrico.mysql_(at)_gmx.de Mon, 26 Feb 2001 15:49:56 +0100 Date: Mon, 26 Feb 2001 15:49:56 +0100 From: Enrico Sommerweiss enrico.mysql_(at)_gmx.de Subject: [php] Sessionhandling Hallo, habe mal ein kleines Problem. Und zwar habe ich die Session in einer Zeile registriert, ebenso die Variablen. Die Session ID wird per URL übergeben. Wenn ich die Variablen jedoch weiterverwenden will, sind sie leer, und die Session ID ist auch weg ????? Die verwendeten Variablen sind auch auf global gesetzt. Am Server liegt es auch nicht, habe es auf verschiedenen getestet. Wäre für Hilfe echt dankbar. From praktik3_(at)_mediaproject.de Mon, 26 Feb 2001 16:00:17 +0100 Date: Mon, 26 Feb 2001 16:00:17 +0100 From: Jan Hohmuth praktik3_(at)_mediaproject.de Subject: [php] Sonderzeichen und Web-Formulare > Hallo, Hi > hat jemand zufällig den > richtigen regulären Ausdruck parat? string stripslashes(string string) siehe manual > > Gruss, > Ithamar Garbe Gruß Jan From php-ml_(at)_uni.de Mon, 26 Feb 2001 16:04:36 +0100 Date: Mon, 26 Feb 2001 16:04:36 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Sonderzeichen und Web-Formulare IG> Hallo, Nabend Ithamar, IG> Ich habe ein "Affenformular", das also, wenn Eingaben fehlen o.ä., sich IG> selbst aufruft und die eingetragenen Werte in die Felder wieder IG> einsetzt, damit der Benutzer nicht alles neu eingeben muss. jepp. template-style :) mach einfach bei fehlern überall nochmal stripslashes() vor. du hast wahrscheinlich die verdammten magic-quotes aktiviert *weinendwegrenn* IG> Wenn man in ein Feld das Zeichen " eingibt und das Formular abschickt, IG> erscheint aber nicht wie erwartet auch ", sondern das Zeichen \. IG> Scheinbar wird also irgendwas mit \ escaped... doch wie kann ich das IG> verhindern/ändern? Schliesslich sollte ja eigentlich " erscheinen. IG> Allerdings könnte es ja sein, dass die Skripte durch gewisse IG> Sonderzeichen Fehler hervorrufen, z.B. durch ". Deswegen möchte ich nach IG> Absenden des Formulars alle "gefährlichen" Zeichen herausfiltern, z.B: IG> "\; u.a. hmm gefährlich sind wohl html-tags -> htmlentities() " ist an sich kein stück gefährlich. nur immer drauf achten add- und stripslashes zu benutzen IG> Was für welche sollte ich ausfiltern, bzw. hat jemand zufällig den IG> richtigen regulären Ausdruck parat? siehe oben. brauchst du gar nicht IG> Gruss, IG> Ithamar Garbe mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From enrico.mysql_(at)_gmx.de Mon, 26 Feb 2001 16:36:08 +0100 Date: Mon, 26 Feb 2001 16:36:08 +0100 From: Enrico Sommerweiss enrico.mysql_(at)_gmx.de Subject: [php] Aggregatfunktionen! Ich bastle gerade an einer Bewertung. Ich hab eine Tabelle mit der Spalte punkte. Dazu noch eine Spalte GID (index, global) und active (ob beruecksichtigt, oder nicht, auch global). nun versuche ich, mittels mysql und php den durchschnitt aller werte berechnen. $sql1 = "SELECT AVG(punkte) FROM table WHERE GID='$GID' AND active='1'"; $count=send_sql($db,$sql1); echo $count; echo $count isses wohl nicht, da mir da nur 'ressource ID' ausgeworfen wird. an der mysql-kommandozeile schmeisst er mir den richtigen wert aus. Wie komme ich an den numerischen Inhalt der Variablen count?? danke enrico From boris_(at)_gamate.com Mon, 26 Feb 2001 17:07:33 +0100 Date: Mon, 26 Feb 2001 17:07:33 +0100 From: Boris P boris_(at)_gamate.com Subject: [php] Aggregatfunktionen! Enrico Sommerweiss schreib: > $sql1 = "SELECT AVG(punkte) FROM table WHERE >GID='$GID' AND > active='1'"; > $count=send_sql($db,$sql1); $row = mysql_fetch_array($count); echo $row[0]; > echo $count; > > echo $count isses wohl nicht, da mir da nur 'ressource ID' >ausgeworfen wird. damit kann das 'echo $count' weg. gruß b. From swift31_(at)_gmx.de Mon, 26 Feb 2001 17:03:27 +0100 Date: Mon, 26 Feb 2001 17:03:27 +0100 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] Aggregatfunktionen! > probier mal: > $sql1 = "SELECT AVG(punkte) AS DSCHNITT FROM table WHERE GID='$GID' AND > active='1'"; > $count=send_sql($db,$sql1); > echo $count[DSCHNITT); > > Müsste klappen, es sei denn, send_sql() macht was anderes als z.B. > mysql_query(). eben genau dann dürfte es nicht klappen (wenn send_sql() das gleiche macht wie mysql_query() ) mit $count hat er nicht das Ergebnis, sondern nur die Ergebniskennung, mit der er das Ergebnis auslesen kann ... er sollte es so probieren: $sql1 = "SELECT AVG(punkte) AS DSCHNITT FROM table WHERE GID='$GID' AND active='1'"; $res=send_sql($db,$sql1); $count = mysql_fetch_array($res); echo $count[DSCHNITT]; MfG Martin From swift31_(at)_gmx.de Mon, 26 Feb 2001 17:14:34 +0100 Date: Mon, 26 Feb 2001 17:14:34 +0100 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] Aggregatfunktionen! > *imbodenversink* > Du hast natürlich vollkommen recht! So wollte ich das auch schreiben, > scheint aber irgendwie nicht den Weg vom Gehirn zu den Fingern gefunden > zu haben... hehe, glaub mir, dass passiert mir auch oft genug, nur fällt es einem grundsätzlich erst bei anderen als bei einem selbst auf ;-) MfG Martin From daniel.rowe_(at)_prosales-europe.com Mon, 26 Feb 2001 17:10:46 +0100 Date: Mon, 26 Feb 2001 17:10:46 +0100 From: Daniel Rowe daniel.rowe_(at)_prosales-europe.com Subject: [php] PDF Erstellung Ich suche eine Möglichkeit, um mit PHP PDF Dateien zu erstellen. Mir schwebt eine ähnliche Lösung wie z.B. FastTemplate für HTML vor: - Template erstellen - Script drüberlaufen lassen, Variablen ersetzen - PDF schreiben - Fertig 1 Die Ausführungen unter http://www.dynamic-webpages.de/hitCount.php?referer=114&group=tutorials http://www.dynamic-webpages.de/hitCount.php?referer=163&group=tutorials http://www.php.net/manual/de/ref.pdf.php sind zwar sehr nett, bedingen aber eine sehr aufwendige Erstellung. Kennt jemand Scripts/Klassen, die PDF-Erstellung auf "Template-Basis" leisten ? Gruß --- Daniel Rowe daniel.rowe_(at)_prosales-europe.com ProSales Europe Media GmbH Katharinenstrasse 19 · 10711 Berlin Telefon [+49 30] 726 15 91 - 20 Telefax |+49 30] 726 15 91 - 49 From enrico.mysql_(at)_gmx.de Mon, 26 Feb 2001 17:20:24 +0100 Date: Mon, 26 Feb 2001 17:20:24 +0100 From: Enrico Sommerweiss enrico.mysql_(at)_gmx.de Subject: [php] Aggregatfunktionen! Am Montag, 26. Februar 2001 17:14 schrieben Sie: > > *imbodenversink* > > Du hast natürlich vollkommen recht! So wollte ich das auch schreiben, > > scheint aber irgendwie nicht den Weg vom Gehirn zu den Fingern > danke fuer die tips - geht aber trotzdem nicht. Olafs Idee ist ja schon geklaert. 'is not a valid ...' Boris: wirft auch nur die ergebniskennung aus. martin: siehe boris. ich koennte schreien. koennte den scheiss hier endlich abschliessen und jetzt haengt es an der letzten funktion. danke erstmal jede weitere meldung ist willkommen. enrico From info_(at)_agathos.net Mon, 26 Feb 2001 17:28:36 +0100 Date: Mon, 26 Feb 2001 17:28:36 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Aggregatfunktionen! Absenderdatum 26.01 sieht irgendwie nach abgelaufener Testversion aus. Wir haben jetzt 26.02.2001 Liebe Grüße Theo From vonwerdt_(at)_smsspeed.com Mon, 26 Feb 2001 17:35:04 +0100 Date: Mon, 26 Feb 2001 17:35:04 +0100 From: Dominik von Werdt (smsspeed.com Support) vonwerdt_(at)_smsspeed.com Subject: [php] PHPEd - -Bester Editor? Hallo! Da mir HomeSite (afak das beste PHP-prog) zu teuer ist, habe ich mich auf die Suche nach einem anderen Editor gemacht. Dabei bin ich auf PHPEd gestossen. Gibt es vielleicht noch bessere (FreeWare!!!) Editoren, die PHP-Source gut darstellen? Gruss Dominik ------------------------------------------------ Besuchen Sie smsspeed.com... SMS-Sprüche bis zum Umfallen! http://www.smsspeed.com ------------------------------------------------ From Mathias.Gloss_(at)_start.de Mon, 26 Feb 2001 17:41:06 +0100 Date: Mon, 26 Feb 2001 17:41:06 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] PHPEd - -Bester Editor? Hallo Dominik, > ---------- > Von: Dominik von Werdt (smsspeed.com Support)[SMTP:vonwerdt_(at)_smsspeed.com] > > Da mir HomeSite (afak das beste PHP-prog) zu teuer ist, habe ich mich auf > die Suche nach einem anderen Editor gemacht. Dabei bin ich auf PHPEd > gestossen. Gibt es vielleicht noch bessere (FreeWare!!!) Editoren, die > PHP-Source gut darstellen? > jein .... jeder hat so seine Vor- und Nachteile. Da dieses Thema aber schon ca. 12341234123 mal hier behandelt wurde, schlage ich dir vor das Archiv zu bemühen (www.php-center.de). Des weiteren gibts auf der Seite http://www.itworks.demon.co.uk/phpeditors.htm eine ausführliche Liste. Viele Grüße, Mathias From behrens_(at)_takenet.de Mon, 26 Feb 2001 15:48:20 +0100 Date: Mon, 26 Feb 2001 15:48:20 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] safe-mode ... uploaddir in htaccess setzen Moin, nachdem in #php.de auch so manche traene ueber dieses Thema vergossen wurde hatte sich Thies C.A auf die schnelle erbarmt und einen Patch sich aus den Rippen geschnitzt. Dieser erlaube lesenden Zugriff auf upgeloadete files im /tmp bei aktivierten safe_mode. Ob er nun ins cvs eingelflossen ist wage ich mal zubezweifeln. Aber evtl. erbarmt sich ja einer und macht einen Verbesserungsvorschlag ;) Leider finde ich Thies seinen Patch nicht mehr... *selbst schuld wenn man aufraeumt* Gruss Joerg Behrens From jk_(at)_wa-p.de Mon, 26 Feb 2001 17:42:11 +0100 Date: Mon, 26 Feb 2001 17:42:11 +0100 From: Jochen Kächelin jk_(at)_wa-p.de Subject: [php] Konfiguration von PHP auf CobaltRAQ 4i Suchen dringen fähigen Administrator, welcher gelegentlich auf unserem Cobalt Konfigurationsänderung in Bezug auf PHP (vielleicht auch MySQL) vornehmen kann. -- Ihr WEBberater Stuttgarter Str.3, D-73033 Göppingen Tel. +49(0)7161-929594 - Fax. +49(0)7161-929598 http://www.wa-p.de ** mailto:jk_(at)_wa-p.de From swift31_(at)_gmx.de Mon, 26 Feb 2001 17:47:50 +0100 Date: Mon, 26 Feb 2001 17:47:50 +0100 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] Aggregatfunktionen! > Boris: wirft auch nur die ergebniskennung aus. > > martin: siehe boris. das ist komisch ... das sollte normalerweise funktionieren ... bist Du sicher, dass das die Ergebniskennung ist und nicht Dein Durchschnitt??? schick doch mal die sql_send()-Funktion mit ... oder versuch es mal so ... $sql1 = "SELECT AVG(punkte) FROM table WHERE GID='$GID' AND active='1'"; $res= mysql_query($sql1,$db); $array = mysql_fetch_row($res); $count = $array[0]; so hab ich es schon sehr oft gemacht ... das MUSS gehen ... ( von SQL-Problemen abgesehen) ... MfG Martin From enrico.mysql_(at)_gmx.de Mon, 26 Feb 2001 18:10:49 +0100 Date: Mon, 26 Feb 2001 18:10:49 +0100 From: Enrico Sommerweiss enrico.mysql_(at)_gmx.de Subject: [php] Aggregatfunktionen! ich hab mal einfach dein script uebernommen (hab mal die zeilennr. mit reingeschrieben). 8: $sql1 = "SELECT AVG(punkte) FROM table WHERE GID='$GID' AND active='1'"; 9: $res= mysql_query($sql1,$db); 10: $array = mysql_fetch_row($res); 11: $count = $array[0]; 12: echo $count; antwort des servers: Warning: Supplied argument is not a valid MySQL-Link resource in /usr/local/httpd/htdocs/ODE/modules/complete_text_out.modules on line 9 Warning: Supplied argument is not a valid MySQL result resource in /usr/local/httpd/htdocs/ODE/modules/complete_text_out.modules on line 10 ich benutze mysql 3.22.32, php 4.0.3pl1, apache 1.3.12 (Suse distri). solche sachen (funktionen, die definitiv in ordnung sind gehen nicht) zieht er mit mir schon seit geraumer zeit durch. keine ahnung warum! das gleiche problem hab ich gerade jetzt auch mit platzhaltern (like %irgendwas%) bringt er nicht. komandozeile mysql alles ok. PHP sagt fehler. achso, die send_sql: function send_sql($db, $sql) { if (! $res=mysql_db_query($db, $sql)) { echo mysql_error(); exit; } return $res; } am ende genau das, was du auch schon in deine fkt. eingebunden hast! From enrico.mysql_(at)_gmx.de Mon, 26 Feb 2001 18:13:35 +0100 Date: Mon, 26 Feb 2001 18:13:35 +0100 From: Enrico Sommerweiss enrico.mysql_(at)_gmx.de Subject: [php] Aggregatfunktionen! > bist Du sicher, dass das die Ergebniskennung ist und nicht Dein > Durchschnitt??? wenn da als antwort steht: ressource ID ..... , dann schon :((((. From vonwerdt_(at)_smsspeed.com Mon, 26 Feb 2001 18:14:40 +0100 Date: Mon, 26 Feb 2001 18:14:40 +0100 From: Dominik von Werdt (smsspeed.com Support) vonwerdt_(at)_smsspeed.com Subject: [php] Aggregatfunktionen! > Warning: Supplied argument is not a valid MySQL-Link resource in > /usr/local/httpd/htdocs/ODE/modules/complete_text_out.modules on line 9 Der Fehler passiert früher - nämlich beim Verbinden mit der DB. Vielleicht ist was mit dem DB-Server nicht in Ordnung??? Schick mal das Snippet mit dem mysql_connect() - Befehl! Gruss Dominik From swift31_(at)_gmx.de Mon, 26 Feb 2001 18:24:16 +0100 Date: Mon, 26 Feb 2001 18:24:16 +0100 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] Aggregatfunktionen! > 8: $sql1 = "SELECT AVG(punkte) FROM table WHERE GID='$GID' AND active='1'"; > 9: $res= mysql_query($sql1,$db); > 10: $array = mysql_fetch_row($res); > 11: $count = $array[0]; > 12: echo $count; ok, ich denke jetzt haben wir das Problem: ich wusste nicht dass Du mysql_db_query verwendest und dachte $db wäre Deine db-connect-id 8: $sql1 = "SELECT AVG(punkte) FROM table WHERE GID='$GID' AND active='1'"; 9: $res= mysql_db_query($db,$sql1,$db_connect_id); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ hier noch die $db_connect_id einfügen (ist zwar optional, aber man kann ja nie wissen) 10: $array = mysql_fetch_row($res); 11: $count = $array[0]; 12: echo $count; > achso, die send_sql: > > function send_sql($db, $sql) { > if (! $res=mysql_db_query($db, $sql)) { > echo mysql_error(); > exit; > } > return $res; > } ich denke dass hat nicht funktioniert weil Du die connect_id nicht mit übergeben hast ... weiss ich aber nicht genau ... From enrico.mysql_(at)_gmx.de Mon, 26 Feb 2001 18:22:56 +0100 Date: Mon, 26 Feb 2001 18:22:56 +0100 From: Enrico Sommerweiss enrico.mysql_(at)_gmx.de Subject: [php] Aggregatfunktionen! > Der Fehler passiert früher - nämlich beim Verbinden mit der DB. Vielleicht > ist was mit dem DB-Server nicht in Ordnung??? > Schick mal das Snippet mit dem mysql_connect() - Befehl! kann auch nicht sein, da rund um die fkt. andere sachen sind, die daten aus der db anfordern und auch bekommen. es sind 4 abfragen davor und 2 danach. keine meldet irgend einen fehler! hier der connect! include ('data/connection_data.inc'); $dblk=connect(); function connect() { global $MySQL_Host,$MySQL_User,$MySQL_Passw; if (! $linkid=mysql_connect("$MySQL_Host","$MySQL_User","$MySQL_Passw")) { echo"Die Verbindung zu ",$MySQL_Host," konnte nicht hergestellt werden
"; exit; } return $linkid; wie gesagt, daran liegt es nicht! From enrico.mysql_(at)_gmx.de Mon, 26 Feb 2001 18:39:35 +0100 Date: Mon, 26 Feb 2001 18:39:35 +0100 From: Enrico Sommerweiss enrico.mysql_(at)_gmx.de Subject: [php] Aggregatfunktionen! > hier noch die $db_connect_id einfügen (ist zwar optional, aber man kann > ja nie wissen) > ich denke dass hat nicht funktioniert weil Du die connect_id nicht mit > übergeben hast ... weiss ich aber nicht genau ... naja, die fehlermeldung is wech, nur anzeigen tut er auch nix, obwohl er muesste (in meinem fall muss er 3.66 auswerfen, sagt mysql). irgendwie hab ich jetzt lust den rechner ein wenig zu treten! mal noch ne saubloede frage: wie komme ich eigentlich an die connect_id ran? wenn ich mich nicht gaanz taeusche, dann isses bei mir die $linkid und die wird schon uebergeben (vergleiche irgend ne andere mail von vorhin [18:22:56]). auf alle faelle bin ich euch richtig dankbar, das ihr mir helfen wollt. enrico From christian-trabold_(at)_t-online.de Mon, 26 Feb 2001 18:44:26 +0100 Date: Mon, 26 Feb 2001 18:44:26 +0100 From: Christian Trabold christian-trabold_(at)_t-online.de Subject: [php] AW: [php] AW: [php] Dreamweaver und PHP-Include Hi > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag > von Oliver Musch > Gesendet: Montag, 26. Februar 2001 13:22 > An: php_(at)_php-center.de > Betreff: Re: [php] AW: [php] Dreamweaver und PHP-Include > > > > > Christian Trabold schrieb: > > Den einzigen Lichtblick sehe ich darin, dass PHP im nächsten > Ultradev mit > > eingebunden wird... > Klar kannst Du die Includes in Dreamweaver anzeigen lassen. Leider funktioniert's nur, wenn die include/require-Datei im selben folder ist... :( Modify > Translate > PHP include Insert > PHP > PHP include, Einfügen > PHP > PHP-Include Die Extension ist von Massimo Foti und ist bei macromedia.com erhältlich. Wem das Einloggen zu anstrengend ist, dem kann ich sie auch schicken... Es wird diskutiert, ob PHP an der Seite von ColdFusion und jsp im nächsten Dreamweaver Ultradev Platz findet. Wenn Du das auch willst, kannst Du eine email an wish-ultradev_(at)_macromedia.com mit dem Betreff "PHP" oä. senden. Die sind dafür verantwortlich. (wirklich) Also: gute Aussichten! Christian > Meinst du den aktuellen Bruder zu Dreamweaver4 oder das nächste Update? > > -- > Gruß > > Oliver > > -- > ** 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.wendel_(at)_phpdoc.de Mon, 26 Feb 2001 18:56:10 +0100 Date: Mon, 26 Feb 2001 18:56:10 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Boundingbox berechnen bei TTF funktioniert nicht wirklich richtig > Hat sich schon mal jemand mit den Funktionen ImageTtfBox und > ImageTtfText herumgesipelt ? Mein Ziel ist es eine Methode zu > entwickeln die wie das - Tag beim Roxenwebserver den Hier, ich habe den Source liegen. Schreib mit eine PM, dann kriegst Du die Vorabversion. Ulf From swift31_(at)_gmx.de Mon, 26 Feb 2001 18:58:08 +0100 Date: Mon, 26 Feb 2001 18:58:08 +0100 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] Aggregatfunktionen! > naja, die fehlermeldung is wech, nur anzeigen tut er auch nix, obwohl er > muesste (in meinem fall muss er 3.66 auswerfen, sagt mysql). hey schon mal ein Fortschritt, obwohl eine Fehlermeldung immer noch besser ist als gar nix ;-) > irgendwie hab ich jetzt lust den rechner ein wenig zu treten! ich denke wir können alle nachfühlen > mal noch ne saubloede frage: wie komme ich eigentlich an die connect_id ran? > wenn ich mich nicht gaanz taeusche, dann isses bei mir die $linkid und die > wird schon uebergeben (vergleiche irgend ne andere mail von vorhin > [18:22:56]). das ist die Variable innerhalb der Funktion, aber ausserhalb müsste es Deinem Posting nach $dblk sein ... also dann so ... aber ich frage mich gerade ob Deine Tabelle wirklich table heisst oder ob das nicht eher $table heissen sollte $dblk = connect(); $sql1 = "SELECT AVG(punkte) FROM table WHERE GID='$GID' AND active='1'"; $res= mysql_db_query($db,$sql1,$dblk); $array = mysql_fetch_row($res); $count = $array[0]; echo $count; MfG Martin From Neufeind_(at)_gmx.de Mon, 26 Feb 2001 18:58:03 +0100 Date: Mon, 26 Feb 2001 18:58:03 +0100 From: Stefan Neufeind Neufeind_(at)_gmx.de Subject: [php] Bug in PhpMyAdmin ausgemerzt Habe heute nach längerer Arbeit endlich einen Bug in PhpMyAdmin ausmerzen können. Problem war wenn in einem Insert z.B. stand: INSERT into zitate ('rd /s \'); Das wurde dann entsprechend escaped etc. ... und da hatte in der db_readdump.php die split_sql-Prozedur Probleme. Momentan warte ich auf Antwort von Tobias wie ich ihm die Änderungen schicken soll. Wer eiliges Interesse an meiner Lösung hat kann mich gerne per E-Mail kontaktieren. Ansonsten hoffe ich mal das vielleicht auch in 1 oder 2 Wochen ein Bugfix auf phpwizard.net stehen wird. Grüße Stefan From drews_(at)_movinweb.de Mon, 26 Feb 2001 18:59:36 +0100 Date: Mon, 26 Feb 2001 18:59:36 +0100 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] PHPEd - -Bester Editor? > Da mir HomeSite (afak das beste PHP-prog) zu teuer ist, habe ich mich auf > die Suche nach einem anderen Editor gemacht. Dabei bin ich auf PHPEd > gestossen. Gibt es vielleicht noch bessere (FreeWare!!!) Editoren, die > PHP-Source gut darstellen? diese Frage beantwortet dir das ML-Archiv oder folgende URL: http://www.dynamicwebpages.de/18.editoren.php mit bestem Gruß -Wolfgang -- Deutscher Knotenpunkt für PHP: Dynamic Web Pages http://dynamicwebpages.de/ News, Tutorials, Skripte, Artikel, BestofGML, WhoIsWho, Handbuch, Bücher ... PHP 4 dynamische Webauftritte professionell realisieren: http://php-buch.de From enrico.mysql_(at)_gmx.de Mon, 26 Feb 2001 19:04:08 +0100 Date: Mon, 26 Feb 2001 19:04:08 +0100 From: Enrico Sommerweiss enrico.mysql_(at)_gmx.de Subject: [php] Aggregatfunktionen! > also dann so ... aber ich frage mich gerade ob Deine Tabelle wirklich > table heisst oder ob das nicht eher $table heissen sollte nene, nur fuer die liste! ;) 6. > $dblk = connect(); 7. > $sql1 = "SELECT AVG(punkte) FROM table WHERE GID='$GID' AND 8. > active='1'"; 9. > $res= mysql_db_query($db,$sql1,$dblk); 10. > $array = mysql_fetch_row($res); 11. > $count = $array[0]; 12. > echo $count; wenn ichs so mache, dann steigt er wieder aus (zeile 10). is not a valid ....... *gaehn* hab jetzt erstmal getreten. geht zwar nicht, aber ich fuehle mich ein wenig besser. ;) From ChristianThiele_(at)_gmx.de Mon, 26 Feb 2001 18:43:32 +0100 Date: Mon, 26 Feb 2001 18:43:32 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] preg_match() Hi, >> Call to unsupported or undefined function preg_match() in >> d:\home\logger\view3_settings.php3 on line 119 Kann mir jemand sagen wo ich diese Funktion finde?? In welchen Extensions ist das Ding mit dabei? Hab PHP3 und ein Windows-System...oder gibts auch diese Funktion bei Win nicht ?? Ciao Christian From enrico.mysql_(at)_gmx.de Mon, 26 Feb 2001 19:16:03 +0100 Date: Mon, 26 Feb 2001 19:16:03 +0100 From: Enrico Sommerweiss enrico.mysql_(at)_gmx.de Subject: [php] preg_match() Am Montag, 26. Februar 2001 18:43 schrieben Sie: > Hi, > > >> Call to unsupported or undefined function preg_match() in > >> d:\home\logger\view3_settings.php3 on line 119 http://www.php-center.de/de-html-manual/function.preg-match.html (PHP 3>= 3.0.9, PHP 4 ) cu enrico From swift31_(at)_gmx.de Mon, 26 Feb 2001 19:18:17 +0100 Date: Mon, 26 Feb 2001 19:18:17 +0100 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] Aggregatfunktionen! > wenn ichs so mache, dann steigt er wieder aus (zeile 10). is not a valid > ....... *gaehn* tja, dann liegt das Problem wohl hier ... (in Zeile 9) 9. > $res= mysql_db_query($db,$sql1,$dblk); ^^^^^ steht in $db die richtige Datenbank??? ansonsten gehn mir langsam mir echt die Ideen aus ... :( MfG Martin From tp_(at)_phperl.net Mon, 26 Feb 2001 19:18:20 +0100 Date: Mon, 26 Feb 2001 19:18:20 +0100 From: thomas privol tp_(at)_phperl.net Subject: [php] ?nummer=111 verschlüsseln hallo liste, ich übergebe ?nummer=111&titel=peterpan an die nächste seite. nun ist es aber so dass das obere nichts anzeigt, sondern einen eintrag in der mysql-db erstellt (der inhalt wird per POST übergeben). also könnte jmd daher kommen und entweder mit absicht oder durch irgendnen fehler tausend falsche einträge erstellen. deshalb will ich das ganze iregndwie verschlüsseln. habs erstma mit base64_encode() gemacht, aber das bringt ja auch nix weil es jeder nachmachen kann. deshalb dachte ich daran den string nach dem base64 irgendwie zu manipulieren, weiss aber nix gescheites. hat jmd dazu eine idee oder ne ganz andere idee ausser base64? gruß thomas ps. sessions geht nicht. -- ::pure unpronouncable words. ::phperl.net From hannes.rauhe_(at)_gmx.de Mon, 26 Feb 2001 19:21:20 +0100 Date: Mon, 26 Feb 2001 19:21:20 +0100 From: Hannes Rauhe hannes.rauhe_(at)_gmx.de Subject: [php] preg_match() Hallo Christian! > >> Call to unsupported or undefined function preg_match() in Steht bei http://www.php.net/ , ist leider erst ab einer späten 3er Version von Php verfügbar. Also entweder updaten, oder was anderes einfallen lassen. Hannes From philipp.wanning_(at)_gmx.de Mon, 26 Feb 2001 19:20:28 +0100 Date: Mon, 26 Feb 2001 19:20:28 +0100 From: Philipp Wanning philipp.wanning_(at)_gmx.de Subject: [php] explode() und per urlencode-codierte Strings! Hi, ich übergebe eine Titelüberschrift per URL. Die Variable bearbeite ich vorher mit rawurlencode(). Das Problem ist, dass ich dann die ganze übergebene url mit explode() zerteile. und zwar mit dem Trennzeichen "/". Nun wird der String "foo / bar" => "%20%2F%20" von explode() zerteilt. Das soll aber nicht passieren! Anscheinend sieht explode() "/" und "%2f" als gleichwertig an. Stimmt das? Wie kann ich das verhindern? split() möchte ich aus Performancegründen nicht nutzen. Philipp From vonwerdt_(at)_smsspeed.com Mon, 26 Feb 2001 19:31:00 +0100 Date: Mon, 26 Feb 2001 19:31:00 +0100 From: Dominik von Werdt (smsspeed.com Support) vonwerdt_(at)_smsspeed.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_=3Fnummer=3D111_verschl=FCsseln?= > hat jmd dazu eine idee oder ne ganz andere idee ausser base64? Na ja, ganz anders nicht, aber 3-mal hintereinander ein base64_encode() (und dann natürlich auch wieder ein decode (-; ) zu machen verringert die Wahrscheinlichkeit unheinmlich, dass jemand die Seite knackt. Sonst gibt es noch die Funktionen http://php.net/crypt und http://php.net/md5 , bei beiden gibt es aber keine decodier-Methode. Gruss Dominik From vonwerdt_(at)_smsspeed.com Mon, 26 Feb 2001 19:38:42 +0100 Date: Mon, 26 Feb 2001 19:38:42 +0100 From: Dominik von Werdt (smsspeed.com Support) vonwerdt_(at)_smsspeed.com Subject: [php] =?iso-8859-1?Q?String_in_allen_mySQL-Datans=E4tzen_ersetzen?= Hallo! Ist es möglich, in einer mySQL-DB in allen Datensätzen einen gewissen String zurch einen anderen zu ersetzen? Mir schwebt da was mit LIKE vor, habe aber keine Ahnung wie weiter. Hat damit vielleicht jemand erfahrung??? Gruss Dominik From info_(at)_agathos.net Mon, 26 Feb 2001 19:47:17 +0100 Date: Mon, 26 Feb 2001 19:47:17 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] =?ISO-8859-1?Q?Re:_[php]_=3Fnummer=3D111_verschl=FCsseln?= > ich übergebe ?nummer=111&titel=peterpan an die nächste seite. > nun ist es aber so dass das obere nichts anzeigt, sondern einen eintrag in > der > mysql-db erstellt (der inhalt wird per POST übergeben). also könnte jmd > daher > kommen und entweder mit absicht oder durch irgendnen fehler tausend > falsche > einträge erstellen. deshalb will ich das ganze iregndwie verschlüsseln. > habs erstma mit base64_encode() gemacht, aber das bringt ja auch nix weil > es > jeder nachmachen kann. deshalb dachte ich daran den string nach dem base64 > irgendwie zu manipulieren, weiss aber nix gescheites. Hi Thomas, also Du übergibst Parameter, wo kommen die denn her? Wenn Du ?nummer=111&titel=peterpan durch ein HTML Formular oder durch Hiddenfields erzeugst, kann der Client die ja immer manipulieren. Oder? Wo tritt das Problem überhaupt auf? Liebe Grüße Theo -- Agathos Networks - Postfach 1114 - D-87515 Sonthofen Tel: +49 (0)8321 67388-80 Fax: +49 (0)8321 67388-50 mailto:info_(at)_agathos.net From sommerw_(at)_forheads.de Mon, 26 Feb 2001 19:46:18 +0100 Date: Mon, 26 Feb 2001 19:46:18 +0100 From: Enrico Sommerweiss sommerw_(at)_forheads.de Subject: [php] String in allen =?iso-8859-1?q?mySQL-Datans=E4tzen=20ersetzen?= > Ist es möglich, in einer mySQL-DB in allen Datensätzen einen gewissen > String zurch einen anderen zu ersetzen? Mir schwebt da was mit LIKE vor, > habe aber keine Ahnung wie weiter. Hat damit vielleicht jemand erfahrung??? like ist da glaube ich nicht all zu gut geeignet, da du ja ziemlich genau sagen musst, was ersetzt werden soll. er zerlegt die sonst wirklich alle datensaetze, die auch nur halbwegs "like" sind. ich glaub mal, das dies nicht so richtig erwuenscht ist. hab mal was aehnliches probiert. naja, ausser fehlermeldungen (auch auf der kommandoebene) kam sonst nicht viel rueber. cu enrico -- forHeads GbR, Enrico Sommerweiss Web: http://www.moewendreck.de , http://www.forheads.de From tp_(at)_phperl.net Mon, 26 Feb 2001 19:54:08 +0100 Date: Mon, 26 Feb 2001 19:54:08 +0100 From: thomas privol tp_(at)_phperl.net Subject: [php] Re: [php] ?nummer=111 verschlüsseln On Mon, 26 Feb 2001 19:47:17 +0100, Hans Theo Mislisch wrote: >> ich übergebe ?nummer=111&titel=peterpan an die nächste seite. >also Du übergibst Parameter, wo kommen die denn her? > >Wenn Du ?nummer=111&titel=peterpan durch ein HTML Formular oder >durch Hiddenfields erzeugst, kann der Client die ja immer >manipulieren. > >Oder? Wo tritt das Problem überhaupt auf? also die $strings werden erst auf der einen .php erzeugt, und dann übergeben an die nächste .php (kann natürlich auch dieselbe sein mit $php_self). im formular steht nur der inhalt der übergeben wird und unter ?nummer=x&titel=x gespeichert wird. ich dachte daran den string nach dem base64_encode bitmäßig irgendwie zu manipulieren, und dann auf der nächste seite wieder zu de-manipulieren und base_decode-n. jetzt müsste der user schon das muster wissen um einen gültigen base64code zu machen den er dann decodieren kann. gruß thomas -- ::pure unpronouncable words. ::phperl.net From behrens_(at)_takenet.de Mon, 26 Feb 2001 20:01:35 +0100 Date: Mon, 26 Feb 2001 20:01:35 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] preg_match() Moin, From: "Christian Thiele" > >> Call to unsupported or undefined function preg_match() in > >> d:\home\logger\view3_settings.php3 on line 119 > > Kann mir jemand sagen wo ich diese Funktion finde?? In welchen Extensions > ist das Ding mit dabei? Hab PHP3 und ein Windows-System...oder gibts auch > diese Funktion bei Win nicht ?? Also meine grauen Zellen moegen mich taeuschen, aber hat den dein php3 keine entspreichende php3_pcre.dll mitgebracht ? Sollte allerdings erst in spaeteren php3 Versionen verfuegbar sein. Also einfach ueber die php3.ini laden sofern sie da ist. Aber zum Abschluss noch was generelles an dich. Wann immer PHP mecker 'Call to unso.....blabla()..' hast du dich a.) verschrieben oder b.) Die Extension dafuer ist nicht verfuegbar. Entweder gibt es sie garnicht oder sie wurde beim compilieren nicht mit eingebunden. Die Loesung ist immer die gleiche. Ein Blick ins Manual oder Hartmuts Funktionstabellen sagen dir mehr als x Postings hier... ;) dann schauen ob die Extensionen als extern. Modul (ob nun *.dll oder *.so ist hier egal) zuverfuegung steht und laden falls nicht muss man sie oder sein php neu komplieren. Gruss Joerg Behrens From phpnewsletter_(at)_schickpriv.at Mon, 26 Feb 2001 20:18:17 +0100 Date: Mon, 26 Feb 2001 20:18:17 +0100 From: Christoph Schick phpnewsletter_(at)_schickpriv.at Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_String_in_allen_mySQL-Datans=E4tzen_ersetzen?= Hi Dominik! Mir ist eine Lösung einfallen, vielleicht klappt es ja. Ich gehe davon aus das jeder Datensatz in der Tabelle eine auto_increment id hat, sonst weiß ich selbst nicht weiter. From info_(at)_agathos.net Mon, 26 Feb 2001 20:22:12 +0100 Date: Mon, 26 Feb 2001 20:22:12 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Re:_[php]_=3Fnummer=3D111_verschl=FCsseln?= > also die $strings werden erst auf der einen .php erzeugt, und dann > übergeben an > die nächste .php (kann natürlich auch dieselbe sein mit $php_self). im > formular > steht nur der inhalt der übergeben wird und unter ?nummer=x&titel=x > gespeichert > wird. > ich dachte daran den string nach dem base64_encode bitmäßig irgendwie zu > manipulieren, und dann auf der nächste seite wieder zu de-manipulieren und > base_decode-n. jetzt müsste der user schon das muster wissen um einen > gültigen > base64code zu machen den er dann decodieren kann. Hi thomas, aha, dann lass erst cybercash_base64_encode() drüber laufen (nur php4) und anschliessend das normale base64_encode() und gut ists. Oder wie schon empfohlen x-mal base64_encode(), das sind die einfachen Lösungen. Du kannst natürlich zwischen erstem und zweitem Durchgang 245793xBd8 hinzufügen und beim decoden wieder abziehen, aber das wär mir echt zu blöd. ;-) Aber wenn ich mir Deinen Namen so ansehe, kommt mir da so eine Erinnerung, dass Du es sowieso mit verschlüsseln hast. Hattest Du nicht irgend eine Site die sich damit beschäftigt? Liebe Grüße Theo -- Agathos Networks - Postfach 1114 - D-87515 Sonthofen Tel: +49 (0)8321 67388-80 Fax: +49 (0)8321 67388-50 mailto:info_(at)_agathos.net From hartwin.rohde_(at)_gmx.net Mon, 26 Feb 2001 21:00:36 +0100 (MET) Date: Mon, 26 Feb 2001 21:00:36 +0100 (MET) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] safe-mode ... uploaddir in htaccess setzen Hallo, > > jeden > > ein eigenes tmp-verzeichnis als php_admin_value eintragen. > > Kann mir nun noch jemdand sagen, wie ich das für einen > > Rechner ohne virtual > > domains nur mit verschiedenen Usern mache? Kann ich da ein > du kannst das selbe für die Einträge machen Danke, hatte ich auch gefunden, aber irgendwie noch nicht die Zeit gefunden, es in die Liste zu posten. Sorry. > -Chris -- CU/2 und danke für die Aufmerksamkeit Hartwin Rohde Sent through GMX FreeMail - http://www.gmx.net From ChristianThiele_(at)_gmx.de Mon, 26 Feb 2001 20:49:23 +0100 Date: Mon, 26 Feb 2001 20:49:23 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] preg_match() Hi, >> (PHP 3>= 3.0.9, PHP 4 ) Habe PHP Version 3.0.16 und bei Puretec läuft genau diese Version und dort läuft es und die Fehlermeldung kommt nicht... Ich nehme an das es somit am Betriebssystem liegt...?! Ciao Christian From ChristianThiele_(at)_gmx.de Mon, 26 Feb 2001 20:53:48 +0100 Date: Mon, 26 Feb 2001 20:53:48 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] gd_lib bei php3 Hi, ich arbeite jetzt erstmals mit den Grafikfunktionen von PHP3... Aber es wird bei meinem Windows-System kein Bild angezeigt, auf dem Puretec-Server mit selber PHP-Version läuft es hingegen... phpinfo() zu gdlib -> ", FreeType support" In der php3.ini ist die "php3_gd.dll" eingebunden. Ich weiß vielleicht ne doofe Frage, aber wieso geht das nicht ??? Woran kann es liegen? Ciao Christian From hartwin.rohde_(at)_gmx.net Mon, 26 Feb 2001 21:07:41 +0100 (MET) Date: Mon, 26 Feb 2001 21:07:41 +0100 (MET) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] safe-mode ... uploaddir in htaccess setzen > Moin, Huhu, > nachdem in #php.de auch so manche traene ueber dieses Thema vergossen Na da bin ich aber erleichtert, daß ich nicht der einzige bin, so manche Antwort hier hat mich doch an der Sinnhaltigkeit meiner (Standard)Config hier zweifeln lassen. > wurde hatte sich Thies C.A auf die schnelle erbarmt und einen Patch sich > aus den Rippen geschnitzt. Dieser erlaube lesenden Zugriff auf > upgeloadete files im /tmp bei aktivierten safe_mode. Ob er nun ins cvs :-) Also genau das, was ein jeder eigentlich haben sollte. Sieht so aus, als hätten sich da ein paar Entwickler beim Thema safe_mode nicht genügend lange Gedanken gemacht (der Eindruck entsteht jedenfalls, wenn man erst 'nen Patch schreiben muß, der diese Funktionalität wieder einbaut). > eingelflossen ist wage ich mal zubezweifeln. Aber evtl. erbarmt sich ja > einer und macht einen Verbesserungsvorschlag ;) Wenn Du mir sagst, wie man das macht, dann tu ichs sofort (bevor der nächste offizielle PL rauskommt). > Leider finde ich Thies seinen Patch nicht mehr... *selbst schuld wenn > man aufraeumt* :-) Nja, ich hab mich jetzt entschieden es erstmal auf bzw. auf - Basis zu lösen. Muß das System eben mal mit verschiedenen tmp-Dirs umgehen :) Danke aber für die Antwort, und wenn Du mir sagst, wie man solcherlei Verbesserungsvorschläge einreicht, dann mach ich das gern und blamier mich ggf. > Gruss > Joerg Behrens -- CU/2 und danke für die Aufmerksamkeit Hartwin Rohde Sent through GMX FreeMail - http://www.gmx.net From tp_(at)_phperl.net Mon, 26 Feb 2001 21:27:38 +0100 Date: Mon, 26 Feb 2001 21:27:38 +0100 From: thomas privol tp_(at)_phperl.net Subject: [php] Re: [php] Re: [php] ?nummer=111 verschlüsseln On Mon, 26 Feb 2001 20:22:12 +0100, Hans Theo Mislisch wrote: >Oder wie schon empfohlen x-mal base64_encode(), das sind die >einfachen >Lösungen. Du kannst natürlich zwischen erstem und zweitem Durchgang >245793xBd8 hinzufügen und beim decoden wieder abziehen, aber das wär >mir >echt zu blöd. ;-) habs jetzt mit strrev() nach dem encoden und vor dem decoden gemacht, klappt super. From eschmid_(at)_php.net Mon, 26 Feb 2001 21:30:48 +0100 Date: Mon, 26 Feb 2001 21:30:48 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] safe-mode ... uploaddir in htaccess setzen Hartwin Rohde wrote: > Danke aber für die Antwort, und wenn Du mir sagst, wie man solcherlei > Verbesserungsvorschläge einreicht, dann mach ich das gern und blamier mich ggf. Bei http://bugs.php.net ein Bug vom Typ Feature/Change Request abliefern. Wenn die Beschreibung nicht stichhaltig ist, dann wird der Bug vielleicht sofort geschlossen und nichts passiert. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de Besuchen Sie uns auf der CeBIT 2001, Halle 6, Stand F62/4 From andreas.baumgartner_(at)_timetronic.it Mon, 26 Feb 2001 23:38:25 +0100 Date: Mon, 26 Feb 2001 23:38:25 +0100 From: Andreas Baumgartner andreas.baumgartner_(at)_timetronic.it Subject: [php] =?ISO-8859-1?Q?Apache_mit_PHP_-_Anf=E4ngerproblem?= Hi Liste! Ich habe vor ein paar Tagen SuSe Linux 7.0 auf nem alten PC installiert, und angeblich soll da der apache mit php-support schon vorinstalliert sein. Wenn ich eine normale HTML-Seite aufrufe, funktioniert alles bestens...Wenn ich aber eine PHP-Seite abrufe, kommt folgender Fehler: Die XML-Seite kann nicht angezeigt werden XML-Eingabe kann nicht angezeigt werden wenn Stylesheet verwendet wird. Beheben Sie den Fehler und klicken Sie dann auf Aktualisieren oder wiederholen Sie den Vorgang später. -------------------------------------------------------------------------------- Es sind an dieser Stelle keine Leerzeichen erlaubt. Zeile 1, Position 3 In der Datei info.php steht folgendes: Zu sehen gibts das ganze auf http://dgps.dyndns.org , aber z. Z. leider nur, wenn ich online bin, da sich mein Flat-Provider über den Missbrauch als Standleitung beklagt hat. Sers Andreas From ralf_(at)_php-experiments.de Mon, 26 Feb 2001 23:56:19 +0100 Date: Mon, 26 Feb 2001 23:56:19 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] Apache mit PHP - =?iso-8859-1?Q?Anf=E4ngerproblem?= > Zu sehen gibts das ganze auf http://dgps.dyndns.org , aber z. Z. leider nur, wenn ich online bin, da sich mein Oder auch nicht: "Du kommst nur auf meine Seite, wenn Du MSIE benutzt..." (oder so aehnlich), man wird dann auf irgend einen Chat umgeleitet. Tut mir leid, aber fuer solche Spielchen ist mir meine Zeit zu schade. Gruss, Ralf -- : www : http://der.leitweganzeiger.de : mail : rg_(at)_leitweganzeiger.de From andreas.baumgartner_(at)_timetronic.it Tue, 27 Feb 2001 00:21:19 +0100 Date: Tue, 27 Feb 2001 00:21:19 +0100 From: Andreas Baumgartner andreas.baumgartner_(at)_timetronic.it Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Apache_mit_PHP_-_Anf=E4ngerproblem?= > Oder auch nicht: "Du kommst nur auf meine Seite, wenn Du MSIE > benutzt..." (oder so aehnlich), man wird dann auf irgend einen > Chat umgeleitet. Tut mir leid, aber fuer solche Spielchen > ist mir meine Zeit zu schade. oops *schäm* sollte natürlich http://dgps.dyndns.org/info.php heißen *red* aber der ist jetzt eh offline, ich muss pennen...scheiß flatrate From mraab_(at)_macbyte-computing.de Tue, 27 Feb 2001 00:29:59 +0100 Date: Tue, 27 Feb 2001 00:29:59 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] =?iso-8859-1?Q?Re:_[php]_Apache_mit_PHP_-_Anf=E4ngerproblem?= Hallo, at Monday 26.02.01 (23:56 +0100), Ralf Geschke wrote: > > Zu sehen gibts das ganze auf http://dgps.dyndns.org , aber z. Z. leider > nur, wenn ich online bin, da sich mein > >Oder auch nicht: "Du kommst nur auf meine Seite, wenn Du MSIE >benutzt..." (oder so aehnlich), man wird dann auf irgend einen >Chat umgeleitet. Tut mir leid, aber fuer solche Spielchen >ist mir meine Zeit zu schade. Und ich dachte immer, das das Internet eine Plattform unabhängige Sache wäre ?!?!? Gruß Michael -- Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! http://www.macbyte-livingnet.de/ From hartwin.rohde_(at)_gmx.net Tue, 27 Feb 2001 02:57:11 +0100 (MET) Date: Tue, 27 Feb 2001 02:57:11 +0100 (MET) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] safe-mode ... uploaddir in htaccess setzen > Hartwin Rohde wrote: > > > Danke aber für die Antwort, und wenn Du mir sagst, wie man solcherlei > > Verbesserungsvorschläge einreicht, dann mach ich das gern und blamier > Bei http://bugs.php.net ein Bug vom Typ Feature/Change Request > abliefern. Wenn die Beschreibung nicht stichhaltig ist, dann wird der > Bug vielleicht sofort geschlossen und nichts passiert. OK, mach ich dann gleich morgen früh, mal schaun was draus wird ... erst mal ne Formulierung in englischer Sprache ausdenken, na wird schon werden. > -Egon -- CU/2 und danke für die Aufmerksamkeit Hartwin Rohde Sent through GMX FreeMail - http://www.gmx.net From S.Ludwig_(at)_nettrade.de Tue, 27 Feb 2001 04:56:56 -0000 Date: Tue, 27 Feb 2001 04:56:56 -0000 From: Sascha Ludwig S.Ludwig_(at)_nettrade.de Subject: [php] preg_replace() und strtolower() Hi! Hat jemand eine Idee wieso folgendes mir verdammtnochmal immer "TEST ARTIST" ausgibt ? obwohl da strtolower steht ? Okay das mit dem (.*) match natürlich alles aber zum testen war das erstmal die einfachste Methode Danke /sascha ludwig From praktik3_(at)_mediaproject.de Tue, 27 Feb 2001 09:34:21 +0100 Date: Tue, 27 Feb 2001 09:34:21 +0100 From: Jan Hohmuth praktik3_(at)_mediaproject.de Subject: [php] Images aus MS SQL Server darstellen Guten Morgen liebe Sorgen ... Ich habe Folgendes Problem: Ich möchte Bilder,Flashanimationen und wav-Dateien in meinem MS SQL Server ablegen. Dazu habe eine Tabelle 'Datei' mit einem Feld vom Typ 'Image'. Ich speichere dazu die Daten folgendermaßen ab: $bild1 = addslashes(fread(fopen($bild1,"r"),$ImgSize)); $SqlString="INSERT INTO Datei (ID,Name,Image,Type) VALUES ('$id1','$name','$bild1','image/jpeg')"; mssql_query($SqlString,$Connect); Das funktioniert auch ohne Fehlermeldung. Das Problem kommt beim Auslesen bzw. darstellen. Dazu Folgendes Script: /* bild.php */ Alles sehr schön - nur es wird nichts angezeigt. KEIN BILD! Ich bin am verzweifeln *GRRRRRRRRRRRRR* Gruß Jan From ckruse_(at)_freenet.de Tue, 27 Feb 2001 09:53:37 +0000 Date: Tue, 27 Feb 2001 09:53:37 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] Images aus MS SQL Server darstellen Hi, JH> Ich habe Folgendes Problem: JH> Ich möchte Bilder,Flashanimationen und wav-Dateien in meinem MS SQL Server JH> ablegen. Dazu habe eine Tabelle 'Datei' mit einem Feld vom Typ 'Image'. Autsch. JH> $Body = $object_array[Image]; JH> echo $Body; Du hast ein stripslashes vergessen. Am besten laesst du das sein, Dateien gehoeren ins Dateisystem und nicht in irgendwelche Datenbanken. a) ist ein Dateisystem schneller b) ist es ordentlicher c) widerspricht es nicht der Normalisierung -- mfg CK1 mailto:ckruse_(at)_freenet.de From behrens_(at)_takenet.de Tue, 27 Feb 2001 10:35:42 +0100 Date: Tue, 27 Feb 2001 10:35:42 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] preg_match() Moin, From: "Christian Thiele" > >> (PHP 3>= 3.0.9, PHP 4 ) > > Habe PHP Version 3.0.16 und bei Puretec läuft genau diese Version und dort > läuft es und die Fehlermeldung kommt nicht... > > Ich nehme an das es somit am Betriebssystem liegt...?! Jein. Bei Puretec rennt php ja unter *nix. Dort reicht ein simples '--with-pcre' beim compilieren. Da du unter Windows wohl nicht selber compilierst solltest du dich beguegen was an *.dll Dateien mitkommt. Hier mit wiederhole ich nochmal ganz deutlich 'PHP3_PCRE.DLL' *seufz* Gruss Joerg Behrens From Alexander.Haeussel_(at)_celsius37.com Tue, 27 Feb 2001 10:38:57 +0100 Date: Tue, 27 Feb 2001 10:38:57 +0100 From: =?iso-8859-1?Q?Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] client Name auslesen Hallo Liste, ich experimentiere gerade mit den env-variablen rum. gibt es eigentlich auch die möglichkeit den client-namen auszulesen?? SO dass ich nicht nur die IP habe sondern evtl. auch den Namen des PC??? Habe schon bei php.net nachgeschaut dort aber nix gefunden. danke im voraus. alex --- Alexander Häussel God said: tar xfvz universe.tar.gz - and the Universe was! celsius37.com AG Email mailto:alexander.haeussel_(at)_celsius37.com Internet http://www.celsius37.com From behrens_(at)_takenet.de Tue, 27 Feb 2001 10:40:45 +0100 Date: Tue, 27 Feb 2001 10:40:45 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] gd_lib bei php3 Moin, From: "Christian Thiele" > ich arbeite jetzt erstmals mit den Grafikfunktionen von PHP3... > Aber es wird bei meinem Windows-System kein Bild angezeigt, auf dem > Puretec-Server mit selber PHP-Version läuft es hingegen... > > phpinfo() zu gdlib -> ", FreeType support" > > In der php3.ini ist die "php3_gd.dll" eingebunden. > > Ich weiß vielleicht ne doofe Frage, aber wieso geht das nicht ??? Woran kann > es liegen? Ich habe mit php3 bis zur Version 15 oder 16 gewerkelt. Darunter auch mit vielen Image(GIF) sachen. Deshalb kann ich dir sagen das die letzte funktionierende php3_gd.dll aus dem 11er Release stammte. Einfach diese eine Datei heraus fischen und in dein aktuelles Verz. legen. Gruss Joerg Behrens ps: Es halten sich hartneckig die geruechte das auch puretec schon laenger php4 hat ! ;) From futurefarm_(at)_futurefarm.de Tue, 27 Feb 2001 10:50:59 +0100 Date: Tue, 27 Feb 2001 10:50:59 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] =?iso-8859-1?Q?Eingabefelder_erg=E4nzen_1/2_OT?= Hallo, möchte in texteingabefeldern Eingaben ergänzen , diese sollen vorher aus einer Datenbank geholt werden. Beispiel : Gebe ich Tes ein und es wird ergänzt als Testtext. Also Tes --> Testtext. Wie kann ich dies bewerkstelligen ? (Ich denke um Javascript kommt man hier nicht rum,oder) Gruss Burkhard futurefarm_(at)_futurefarm.de From andreas.baumgartner_(at)_timetronic.it Tue, 27 Feb 2001 10:42:43 +0100 Date: Tue, 27 Feb 2001 10:42:43 +0100 From: Andreas Baumgartner andreas.baumgartner_(at)_timetronic.it Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Re:_[php]_Apache_mit_PHP_-_Anf=E4ngerproblem?= > Und ich dachte immer, das das Internet eine Plattform unabhängige Sache > wäre ?!?!? hmpf, erzähl das mal den browser-entwicklern von microsoft und netscape (von wegen css und so) From bjoern_(at)_baer.main.de Tue, 27 Feb 2001 10:50:38 +0100 Date: Tue, 27 Feb 2001 10:50:38 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Eingabefelder_erg=E4nzen_1=2F2_OT?= * Burkhard Stollenwerk wrote: > Wie kann ich dies bewerkstelligen ? (Ich denke um Javascript kommt man hier > nicht rum,oder) Normalerweise würde man so etwas mit Tastatur-Hooks machen, die sich in die entsprechenden Widgets ein- klinken und den Eingabestrom abfangen und entsprechend modifizieren können. Ich bezweifle, dass das im Web mit JavaScript geht, zumindest ist mir nichts derartiges bekannt. -- Björn Schotte bjoern_(at)_php.net http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Software dev advocate: http://www.advogato.org/person/baerli/ From Christian.Thiele_(at)_brokat-le.com Tue, 27 Feb 2001 10:57:38 +0100 Date: Tue, 27 Feb 2001 10:57:38 +0100 From: Christian.Thiele_(at)_brokat-le.com Christian.Thiele_(at)_brokat-le.com Subject: [php] gd_lib bei php3 Hi, >> das die letzte funktionierende php3_gd.dll aus dem >> 11er Release stammte Aha, interessant zu wissen und woher krieg ich ne 11er Version, hab nur bis zur .0.16 was gefunden ?! >> Es halten sich hartneckig die geruechte das auch >> puretec schon laenger php4 hat ! ;) Aha das wäre mir neu und auch der Hotline. Welche Dateiendung sollen die dann haben...? php funzt nicht und php4 wäre dann die möglichkeit...!? Ciao Christian From christian-trabold_(at)_t-online.de Tue, 27 Feb 2001 11:01:30 +0100 Date: Tue, 27 Feb 2001 11:01:30 +0100 From: Christian Trabold christian-trabold_(at)_t-online.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Apache_mit_PHP_-?= =?iso-8859-1?Q?_Anf=E4ngerproblem?= =?iso-8859-1?Q?_Anf=E4ngerproblem?= Wie bitte? > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag > von Andreas Baumgartner > Gesendet: Dienstag, 27. Februar 2001 10:43 > An: php_(at)_php-center.de > Betreff: [php] Re: [php] Re: [php] Apache mit PHP - Anfängerproblem > > > > Und ich dachte immer, das das Internet eine Plattform unabhängige Sache > > wäre ?!?!? > > hmpf, erzähl das mal den browser-entwicklern von microsoft und > netscape (von wegen css und so) > > -- > ** 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 erik.rudolph_(at)_brodos.de 27 Feb 2001 10:00:14 UT Date: 27 Feb 2001 10:00:14 UT From: erik.rudolph_(at)_brodos.de erik.rudolph_(at)_brodos.de Subject: [php] Link Button unter PHP hallo, ich möchte über einen button in einem php-script einen link auf eine andere seite setzen und zwar mit "onclick" ! muss ich das über eine function machen (javascript) oder geht das einfacher ?? DANKE ! From behrens_(at)_takenet.de Tue, 27 Feb 2001 11:06:21 +0100 Date: Tue, 27 Feb 2001 11:06:21 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] gd_lib bei php3 Moin, From: > Aha, interessant zu wissen und woher krieg ich ne 11er Version, hab nur bis > zur .0.16 was gefunden ?! > > >> Es halten sich hartneckig die geruechte das auch > >> puretec schon laenger php4 hat ! ;) > > Aha das wäre mir neu und auch der Hotline. Welche Dateiendung sollen die > dann haben...? php funzt nicht und php4 wäre dann die möglichkeit...!? Traue keiner Hotline :( Aussage aus #php.de 'puretec hat php4 das musst du im .htaccess einschalten...wie steht in der faq' Zur 11er Version. http://php.he.net/distributions/php-3.0.11-win32.zip . Ich haette es dir ja auch geschickt.. aber nach dem aufraeumen find ich hier nix mehr...*grummel* Gruss Joerg Behrens From dirk_(at)_viernulldrei.de Tue, 27 Feb 2001 11:20:39 +0100 Date: Tue, 27 Feb 2001 11:20:39 +0100 From: Dirk Lamar dirk_(at)_viernulldrei.de Subject: [php] AW: [php] gd_lib bei php3 >Von: Christian Thiele [mailto:Christian.Thiele_(at)_brokat-le.com] >Hi, Hallo, >> das die letzte funktionierende php3_gd.dll aus dem >> 11er Release stammte >Aha, interessant zu wissen und woher krieg ich ne 11er Version, hab nur bis >zur .0.16 was gefunden ?! >> Es halten sich hartneckig die geruechte das auch >> puretec schon laenger php4 hat ! ;) >Aha das wäre mir neu und auch der Hotline. Welche Dateiendung sollen die >dann haben...? php funzt nicht und php4 wäre dann die möglichkeit...!? Genau richtig. PHP4 läuft bei Puretec unter der Dateiendung .php4. Wenn dir das nicht gefällt, kannst du auch weitere Dateiendungen durch den folgenden Eintrag in deiner .htaccess hinzufügen. AddType x-mapp-php4 .php >Ciao >Christian Gruss Dirk From enrico.mysql_(at)_gmx.de Tue, 27 Feb 2001 11:30:08 +0100 Date: Tue, 27 Feb 2001 11:30:08 +0100 From: Enrico Sommerweiss enrico.mysql_(at)_gmx.de Subject: [php] could not send .... guten morgen liste. Warning: Cannot send session cache limiter - headers already sent (output started at /usr/local/httpd/htdocs/user_anmeldung.modules:109) in /usr/local/httpd/htdocs/login_send.php on line 22 diese meldung bekomme ich seit heute morgen, obwohl sie gestern noch nicht da war und heute noch nix am quelltext gemacht wurde. kann mir das jemand mal bitte erlaeutern, was die aussagt? kurze erlaeuterung zur datei. *.modules werden zentral geladen (aehnlich c-programmierung (include)) session_start erfolg an erster stelle in der datei - also sgml-stil. user_anmeldung.modules verlinkt auf die neue seite. dort wird die session gestartet und ein cookie gesetzt. bis hierher alles ok. auf der seite werden ueber ein formular aenderungen gemacht. die neuen variablen werden via post an eine tunnel-seite (login_send) weitergeleitet, die diese variablen ueberprueft. wenn alles ok, dann werden sie registriert. und genau da kommt die fehlermeldung. bei der ersten registrierung (zeile 22) kommt der fehler. irgendwie hat diese fehlermeldung aber keine auswirkungen, da die folgenden seiten die richtigen variablen bekommen. sie ist derzeit nur stoerend! kann mir jemand helfen?? enrico From phpmailingliste_(at)_gerald-able.de Tue, 27 Feb 2001 11:42:08 +0100 Date: Tue, 27 Feb 2001 11:42:08 +0100 From: Gerald Able phpmailingliste_(at)_gerald-able.de Subject: [php] Link Button unter PHP > hallo, ich möchte über einen button in einem php-script einen > link auf eine andere seite setzen und zwar mit "onclick" ! klar geht das. hat zwar nix mit php zu tun, aber sei's drum:
untested, der gerald. From boris_(at)_gamate.com Tue, 27 Feb 2001 11:55:05 +0100 Date: Tue, 27 Feb 2001 11:55:05 +0100 From: Boris P boris_(at)_gamate.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Eingabefelder_erg=E4nzen_1/2_OT?= Burkhard Stollenwerk schrieb: > Hallo, > > möchte in texteingabefeldern Eingaben ergänzen , diese sollen vorher aus > einer Datenbank geholt werden. > [...] > Wie kann ich dies bewerkstelligen ? (Ich denke um Javascript kommt man hier > nicht rum,oder) Schau mal auf http://www.js-examples.com/example/?ex=7&mode=2 Da ist ein Script das das macht. From swift31_(at)_gmx.de Tue, 27 Feb 2001 11:54:30 +0100 Date: Tue, 27 Feb 2001 11:54:30 +0100 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] Link Button unter PHP > klar geht das. hat zwar nix mit php zu tun, aber sei's drum: allerdings nich, das hätte man auch einfach im selfhtml nachschauen können ... >
> >
besser wäre per GET, manchmal sind posts auf normale HTML-Seiten nicht erlaubt ... AFAIK MfG Martin From hkrejci_(at)_nt.hirschmann.de Tue, 27 Feb 2001 12:11:24 +0100 Date: Tue, 27 Feb 2001 12:11:24 +0100 From: Krejci, Hans-Georg hkrejci_(at)_nt.hirschmann.de Subject: [php] =?ISO-8859-1?Q?RE=3A_=5Bphp=5D_=3Fnummer=3D111_verschl=FCsseln?= Hi, ich habe das so gelöst, dass ich in einer Tabelle 'action' 16-Stellige Zufallstrings schreibe und diesen mit im URL übergebe. Bei einer Aktion (löschen, schreiben etc.) muß der Key in der Tabelle vorhanden sein - das prüfe ich vorher nach. Nur wenn der Key 'gültig' ist (also in der Action-Tabelle existiert) führe ich die Aktion aus. Danach lösche ich den Key aus der Tabelle. mfg Hans-Georg Krejci -- Hirschmann Electronics GmbH & Co. KG Postfach 1649 ~ 72606 Nuertingen Telefon: +49 (0) 7127 / 14 - 1289 Fax: +49 (0) 7127 / 14 - 1970 From boris_(at)_gamate.com Tue, 27 Feb 2001 12:35:59 +0100 Date: Tue, 27 Feb 2001 12:35:59 +0100 From: Boris P boris_(at)_gamate.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_RE:_=5Bphp=5D_=3Fnummer=3D111_verschl=FCsseln?= Warum in der URL übergeben wenn es nicht als Plain Text da stehen soll. Versuch es in eine Session zu schreiben und les es danach wieder aus und lösch es wieder. Gruß Boris From alexander.hryzak_(at)_ibit.at Tue, 27 Feb 2001 12:53:49 +0100 Date: Tue, 27 Feb 2001 12:53:49 +0100 From: Alexander Hryzak HRA alexander.hryzak_(at)_ibit.at Subject: [php] 404 Error bei Frames Hallo! Ich hab ein grosses Problem, vielleicht könnt ihr mir helfen? System: Microsoft Windows NT 4.0 Service Pack 6 IIS 4 PHP 4.0.4pl1 Problem: Mein Script erzeugt mehrere Frames. Funktioniert auch einwandfrei - meistens zumindest. Ab und zu bekomm ich in irgendeinen Frame die Fehlermeldung 404 Not Found. Wenn ich dann die Seite bzw. das einzelne Frame wieder neu lade, geht es wieder. Hat vielleicht jemand eine Ahnung, woran das liegen kann? Schon mal vielen Dank!!! Alex From praktik3_(at)_mediaproject.de Tue, 27 Feb 2001 13:10:37 +0100 Date: Tue, 27 Feb 2001 13:10:37 +0100 From: Jan Hohmuth praktik3_(at)_mediaproject.de Subject: [php] 404 Error bei Frames Hi > Hat vielleicht jemand eine Ahnung, woran das liegen kann? Es kann sein, das das System ziemlich ausgelastet ist und der IIS die Anfrage nicht in seinem Zeitrahmen beantworten kann. In diesem Fall hilft es, wenn Du ungenutzte Programme schließt, neu startest oder RAM nachkaufst. > Schon mal vielen Dank!!! Gern geschehen > Alex Jan -------------------- Jan Hohmuth www.jan-design.de From wolf_(at)_earthway.org Tue, 27 Feb 2001 13:38:13 +0100 Date: Tue, 27 Feb 2001 13:38:13 +0100 From: Wolfgang Steinhauer wolf_(at)_earthway.org Subject: [php] OT: Session.... Hallo Liste, ich habe eine Frage zur Session unter PHP3 + LIB: Kann man eine Session und Authentication gefahrlos auf eine andere Domain "mitnehmen"? Ich moechte mehrere WebSites zentral von eine Domain aus administrieren, muss also in einer Session ueber Denn so weit ich weis sind Cookies ja an die Domain gebunden. nein, nicht unbedingt, es kommt darauf an wie das Cookie gesetzt wird ... setcookie("var",$var,time()+86400); so setzt Du ein Cookie das nicht an die Domain gebunden ist, also auch von anderen Domains ausgelesen werden kann. MfG Martin From Uwe.Berger_(at)_de.heidelberg.com Tue, 27 Feb 2001 13:58:49 +0100 Date: Tue, 27 Feb 2001 13:58:49 +0100 From: Berger, Uwe 2282 FIT-CP6 Uwe.Berger_(at)_de.heidelberg.com Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_Suchfunktion_=FCber_verschieden?= =?iso-8859-1?Q?e_Dokumentenformateate?= =?iso-8859-1?Q?e_Dokumentenformateate?= Hallo, habe gestern unten stehende Fragen gepostet, aber leider noch keinen Hinweis von Euch bekommen, vielleicht ist die Sache nur in den anderen Diskussionen untergegangen, deshalb nochmal die Anfrage... Wäre schön, wenn jemand einen Denkanstoß geben könnte... Gruß & Danke Uwe ---------------------------------------------------------------------------- --------------- ich bin gerade dabei eine Art Dokumentenverwaltungssystem (selbstverständlich in php und mysql) zu schreiben -> hauptsächlich das Ablegen von Dokumenten in einer Datenbank auf einem WEB-Server und deren Bereitstellung für User mit entsprechenden Berechtigungen. Soweit so gut, funktioniert bis dahin auch... Nun möchte ich noch gern eine Suchfunktion über diese Dokumente implementieren. Dazu auch meine Fragen: 1. irgendwo habe ich mal gesehen, dass es für Trivialwörter (also die, welche man bei einer Suche schon mal ausschliessen kann -> der, die, das...) schon irgendwo Files gibt, weis jemand wo ich soetwas finden kann? 2. In der Datenbank sind Dokumente in den verschiedensten Formaten abgelegt. Ich weis auch von welchem Typ sie sind (anhand des beim Upload mit abgelegten Mime-Types). Die Suche über reine Text- und HTML-Dokumente sollte auch keine Probleme bereiten, aber wie gehen ich z.B. PDF-, PS-, Word- usw. -Dokumenten vor, um an den reinen Textinhalt ranzukommen? Hat jemand eine Idee, gibt es Filter, die man da ansetzen kann und wenn ja, wo kann man Bsp.'s dazu finden? ---------------------------------------------------------------------------- --------------- From Olaf_(at)_waltersdorf.net Tue, 27 Feb 2001 14:03:08 +0100 Date: Tue, 27 Feb 2001 14:03:08 +0100 From: Olaf Waltersdorf Olaf_(at)_waltersdorf.net Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Suchfunktion_=FCber_verschiedene_Dokumentenf?= =?iso-8859-1?Q?ormate?= =?iso-8859-1?Q?ormate?= > Nun möchte ich noch gern eine Suchfunktion über diese Dokumente > implementieren. Dazu auch meine Fragen: > > 1. irgendwo habe ich mal gesehen, dass es für Trivialwörter (also die, > welche man bei einer Suche schon mal ausschliessen kann -> der, die, das...) > schon irgendwo Files gibt, weis jemand wo ich soetwas finden kann? > Hallo Uwe, vielleicht hilft dir ein interessanter Beitrag vom php-kongress 2000 weiter. Behandelt zwar nicht konkret dein Problem, aber lesen hat noch keinem geschadet ;-) Hier der Link: http://www.php-kongress.de/2000/slides/schnelle_suchmaschine.ppt Zu Punkt 2. weiss ich leider keinen Rat, ausser das es bei Oracle AFAIK Filter für z.B. Word-Dokumente gibt. Da kann man dann direkt nach Strings in .doc´s suchen. Gruß, Olaf Waltersdorf From f.kugler_(at)_t-online.de Tue, 27 Feb 2001 14:39:02 +0100 Date: Tue, 27 Feb 2001 14:39:02 +0100 From: Florian Kugler f.kugler_(at)_t-online.de Subject: [php] OT: Session.... >Kann man eine Session und Authentication gefahrlos auf eine andere Domain >"mitnehmen"? siehe auch http://www.phpbuilder.com/columns/chriskings20001128.php3 florian. From wolf_(at)_earthway.org Tue, 27 Feb 2001 14:51:45 +0100 Date: Tue, 27 Feb 2001 14:51:45 +0100 From: Wolfgang Steinhauer wolf_(at)_earthway.org Subject: [php] OT: Session.... Hallo Oliver, danke fuer Deine rasche Antwort. > theoretisch sollte es gehen so lange beide Domains zugriff auf den selben session Speicherplatz (z.b. MySQL Datenbank) haben > und die Sessions nicht per Cookie übergeben werden. Denn so weit ich weis sind Cookies ja an die Domain gebunden. Alle Domains arbeiten mit der gleichen MySql-DB, identischer local.inc, mit gleichem prepend.php3...... Allerdings werden Cookies verwendet, was aber doch auch kein Problem sein duerfte, da der Name angegeben ist und identische local.inc und prepend.php3 verwendet werden..... Oder liege ich da falsch ??? Liebe Gruesse, Wolfgang Steinhauer From wolf_(at)_earthway.org Tue, 27 Feb 2001 14:53:55 +0100 Date: Tue, 27 Feb 2001 14:53:55 +0100 From: Wolfgang Steinhauer wolf_(at)_earthway.org Subject: [php] OT: Session.... Hallo Martin, > setcookie("var",$var,time()+86400); > > so setzt Du ein Cookie das nicht an die Domain gebunden ist, also auch > von anderen Domains ausgelesen werden kann. Cookies werden doch von der LIB automatisch gesetzt, wenn das aktiviert ist........ Muss ich da den Teil nach Deinem Vorschlag aendern ???? Liebe Gruesse, Wolfgang Steinhauer From pilif_(at)_sen.ch Tue, 27 Feb 2001 14:47:15 +0100 Date: Tue, 27 Feb 2001 14:47:15 +0100 From: Philip Hofstetter pilif_(at)_sen.ch Subject: [php] safe-mode ... uploaddir in htaccess setzen Hallöchen > OK, mach ich dann gleich morgen früh, mal schaun was draus wird ... erst mal > ne Formulierung in englischer Sprache ausdenken, na wird schon werden. ist nicht mehr nötig. Das Problem wird in 4.05 adressiert: - Allow access to uploaded files in safe_mode. Beware that you can only read the file. If you copy it to new location the copy will not have the right UID and you script won't be able to access that copy. (Thies) aus http://cvs.php.net/viewcvs.cgi/php4/NEWS?rev=1.595&content-type=text/vnd.viewcvs-markup&diff_format=h&only_with_tag=MAIN Pilif From andreas.baumgartner_(at)_timetronic.it Tue, 27 Feb 2001 14:55:55 +0100 Date: Tue, 27 Feb 2001 14:55:55 +0100 From: Andreas Baumgartner andreas.baumgartner_(at)_timetronic.it Subject: [php] could not send .... > Warning: Cannot send session cache limiter - headers already sent (output > started at /usr/local/httpd/htdocs/user_anmeldung.modules:109) in > /usr/local/httpd/htdocs/login_send.php on line 22 hm, so was passiert, wenn du versuchst, mit header() nen header zu senden, davor aber schon irgendwelche ausgaben gemacht hast (auch leerzeilen!).... sers From info_(at)_schutec.com Tue, 27 Feb 2001 15:05:09 -0000 Date: Tue, 27 Feb 2001 15:05:09 -0000 From: Bernd Schulz info_(at)_schutec.com Subject: [php] seltsame Fehlermeldung Hallo zusammen, habe folgendes Problem, bei dem ich nicht weiter komme. Datenbankabfrage: ...... if ( isset ( $kalenderwoche ) && isset ( $kategorie)): $result = mysql_query ( "select * from termine where terminwoche = $kalenderwoche and kategorie = $kategorie order by termindatum" ); if ( mysql_num_rows ( $result ) == 0 ): //Line9// ?> Keine Termine im System vorhanden, betätigen Sie den "Zurück"- Button des Browsers > Warning: 0 is not a MySQL result index in >> /homepages/28/d19748018/htdocs/agrar/test/termine2.php3 hinter dem mysql_query einfach mal ein echo mysql_error(); schreiben und dann erfährst du warum es nicht geht, wenn Termine drin sind würde er sie dann auch finden, also liegt am zusammengestellten Query, außerdem ' nicht vergessen also ...where kategorie = '$kategorie'... Ciao Christian www.webmasternetz.de From Olaf_(at)_waltersdorf.net Tue, 27 Feb 2001 15:44:33 +0100 Date: Tue, 27 Feb 2001 15:44:33 +0100 From: Olaf Waltersdorf Olaf_(at)_waltersdorf.net Subject: [php] seltsame Fehlermeldung > > $result = mysql_query ( "select * from termine where terminwoche = $kalenderwoche and kategorie = $kategorie order by termindatum" ); > Hallo, setz mal die Variablen in Single-Quotes, z.B. '$kategorie' , oder halt echo mysql_error(); Gruß, Olaf Waltersdorf From caefer_(at)_yahoo.com Tue, 27 Feb 2001 16:08:26 +0100 Date: Tue, 27 Feb 2001 16:08:26 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] OT: .htaccess hallöle! folgendes .htaccess file tut nicht wie ihm geheißen... das verzeichnis ist geschützt, kann aber durch eingabe richtiger zugangsdaten nicht geöffnet werden. auch das error404 document wird nicht angezeigt. ich gehe davon aus, daß es sich um einen syntax fehler in den pfaden handelt, weiß jemand rat? <--- schnipp ---> AuthUserFile e:/hta/.htpasswd AuthName "Please enter a password for my site:" AuthType Basic ErrorDocument 404 e:/hta/error.html require valid-user <--- schnapp ---> gruß christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From konrad_(at)_stopsack.de Tue, 27 Feb 2001 16:29:20 +0100 Date: Tue, 27 Feb 2001 16:29:20 +0100 From: Konrad Stopsack konrad_(at)_stopsack.de Subject: [php] Mit PHP =?iso-8859-1?q?Unix-Pa=DFw=F6rter=20=E4ndern?= Hallo Ihr hier, ich suche eine Möglichkeit, mit PHP das Unix-Paßwort eines Benutzers zu ändern. Das ganze soll dann folgendermaßen ablaufen: - User loggt sich über Browser ein (HTTP-Error 401) - klickt auf "Paßwort ändern" - gibt das alte und zweimal das neue Paßwort ein - und dann wird über passwd oder was auch immer das Paßwort geändert, so daß es dann letztlich fertig verschlüsselt in /etc/shadow steht, und das wohlgemerkt ohne root-Rechte (sondern mit denen des Benutzers). Gibt es sowas, oder wie mache ich das? cu Konrad From trunk_(at)_explain.de Tue, 27 Feb 2001 16:12:53 +0100 Date: Tue, 27 Feb 2001 16:12:53 +0100 From: Manuel Trunk trunk_(at)_explain.de Subject: [php] Zend Optimizer Hallo, kennt jemand einen Provider, der den Zend Optimizer installiert hat? Man brauch das Ding um mit dem Encoder verschlüsselte Dateien wieder zu decodieren. Schlund und Partner weigern sich den Optimizer zu installieren, da er angeblich Fehler in bestehenden Anwendungen verursacht. Danke, Manuel From markus.doetsch_(at)_intratools.de Tue, 27 Feb 2001 16:22:04 +0100 Date: Tue, 27 Feb 2001 16:22:04 +0100 From: =?iso-8859-1?Q?Markus_D=F6tsch?= markus.doetsch_(at)_intratools.de Subject: [php] OT: .htaccess Hy, ich weiß nicht ob deine Pfade stimmen, aber vielleicht benutzt du ja den IE5 oder IE5.5. Der zeigt das Error Dokument nur an wenn es größer als 512 Bytes ist. Also ein Bild rein und gut ;-). Gruß, Markus > ich gehe davon aus, daß es sich um einen syntax fehler in den pfaden > handelt, weiß jemand rat? From reeg_(at)_junetz.de Tue, 27 Feb 2001 16:16:58 +0100 (CET) Date: Tue, 27 Feb 2001 16:16:58 +0100 (CET) From: Christoph Reeg reeg_(at)_junetz.de Subject: [php] Mit PHP =?iso-8859-1?q?Unix-Pa=DFw=F6rter=20=E4ndern?= On Tue, 27 Feb 2001, Konrad Stopsack wrote: > > Hallo Ihr hier, Hallo, > ich suche eine Möglichkeit, mit PHP das Unix-Paßwort eines Benutzers zu > ändern. Das ganze soll dann folgendermaßen ablaufen: Eine Möglichkeit ist, du machst ein su auf den Bentutzernamen und änderst dann ganz normal mit passwd. Dazu brauchst du keine root-Rechte, aber das alte Passwort. Du solltest das ganze aber über https machen, weil sonst die Passwörter im Klartext durchs Netz gehen. HTH, Christoph From caefer_(at)_yahoo.com Tue, 27 Feb 2001 16:28:40 +0100 Date: Tue, 27 Feb 2001 16:28:40 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] AW: [php] OT: .htaccess > ich weiß nicht ob deine Pfade stimmen, aber vielleicht benutzt du ja den IE5 > oder IE5.5. Der zeigt das Error Dokument nur an wenn es größer als 512 Bytes > ist. Also ein Bild rein und gut ;-). bis zu dem problem komme ich ja garnicht erst, denn das document wird wie eben auch scheinbar das passwortfile nicht gefunden... christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From belgarath_(at)_mayn.de Tue, 27 Feb 2001 16:27:44 +0100 Date: Tue, 27 Feb 2001 16:27:44 +0100 From: Henning Waack belgarath_(at)_mayn.de Subject: [php] seltsame Fehlermeldung Hi! Bernd Schulz wrote: > > Hallo zusammen, > habe folgendes Problem, bei dem ich nicht weiter komme. > > Datenbankabfrage: > ...... > if ( isset ( $kalenderwoche ) && isset ( $kategorie)): > > $result = mysql_query ( "select * from termine where terminwoche = $kalenderwoche and > kategorie = $kategorie order by termindatum" ); Versuche mal die where Abfrage in Klammern zu setzen und in Anführungszeichen, also so: $result = mysql_query ( "select * from termine where (terminwoche = '$kalenderwoche' and kategorie = '$kategorie') order by termindatum" ); Bye Henning From puckwork_(at)_madz.net Tue, 27 Feb 2001 16:31:11 +0100 Date: Tue, 27 Feb 2001 16:31:11 +0100 From: Thomas Foerster puckwork_(at)_madz.net Subject: [php] Docu fuer ein PHP-Modul ala Optimizer usw. Hallo, ich moechte ein Programm (bzw. Modul) schreiben, dass sich aehnlich wie der Optimizer vor die eigentliche PHP compilierung und ausfuehrung schiebt. Auf www.php.net und www.zend.com hab ich dazu allerdings keinerlei Doku gefunden. Ich weiss jetzt nur, wie ich PHP selbst module hinzufuege (also neue Funktionen usw.). Ich moechte aber, dass mein Modul vor der ausfuehrung von PHP-Code ausgefuehrt wird. Ist das uns normal sterblichen eigentlich moeglich oder hat nur Zend den Durchblick in der Sache? Vielen Dank, Thomas From enrico.mysql_(at)_gmx.de Tue, 27 Feb 2001 16:52:46 +0100 Date: Tue, 27 Feb 2001 16:52:46 +0100 From: Enrico Sommerweiss enrico.mysql_(at)_gmx.de Subject: [php] cookie beim verlassen wann und wie sollte ich einen cookie mit timestamp setzten, der nur sagt, zu welchem zeitpunkt der nutzer die seite verlassen hat. muesste irgendwie beim verlassen sein. mein problem ist das irgendwie. javascript duerfte nicht gehen (wegen header und so). enrico From andreas.baumgartner_(at)_timetronic.it Tue, 27 Feb 2001 16:54:32 +0100 Date: Tue, 27 Feb 2001 16:54:32 +0100 From: Andreas Baumgartner andreas.baumgartner_(at)_timetronic.it Subject: [php] OT: .htaccess > AuthUserFile e:/hta/.htpasswd > AuthName "Please enter a password for my site:" > AuthType Basic > ErrorDocument 404 e:/hta/error.html > > require valid-user > hm, muss man bei win nicht backslashes nehmen? From mraab_(at)_macbyte-computing.de Tue, 27 Feb 2001 17:08:11 +0100 Date: Tue, 27 Feb 2001 17:08:11 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] cookie beim verlassen Hallo, at Tuesday 27.02.01 (16:52 +0100), Enrico Sommerweiss wrote: >wann und wie sollte ich einen cookie mit timestamp setzten, der nur sagt, zu >welchem zeitpunkt der nutzer die seite verlassen hat. >muesste irgendwie beim verlassen sein. mein problem ist das irgendwie. >javascript duerfte nicht gehen (wegen header und so). Beim verlassen einer Seite wirst Du wohl keinen Cookie setzten können. Das kannste knicken. Gruß Michael -- MacByte-Computing - Bad Nenndorf e-Commerce, PHP & SQL-Lösungen, Webdesign Phone +49 5723 7999 - 13 Fax - 14 http://www.macbyte-livingnet.de/ From sb_(at)_sebastian-bergmann.de Tue, 27 Feb 2001 17:16:21 +0100 Date: Tue, 27 Feb 2001 17:16:21 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] Zend Optimizer Manuel Trunk wrote: > Man brauch das Ding um mit dem Encoder verschlüsselte Dateien wieder zu > decodieren. Richtig, aber wenn man solche Anwendungen einkauft, dann hat man meistens auch einen eigenen Server. > Schlund und Partner weigern sich den Optimizer zu installieren, da er > angeblich Fehler in bestehenden Anwendungen verursacht. Aha, das wäre mir neu. Kannst Du mal bitte bei S+P nachfragen, ob sie da Besipiele anführen können? -- sebastian bergmann e-mail : sb_(at)_sebastian-bergmann.de homepage : http://www.sebastian-bergmann.de make a gift : http://wishlist.sebastian-bergmann.de measure the usability of your web application -> http://phpOpenTracker.de From hartwin.rohde_(at)_gmx.net Tue, 27 Feb 2001 17:17:55 +0100 (MET) Date: Tue, 27 Feb 2001 17:17:55 +0100 (MET) From: hartwin.rohde_(at)_gmx.net hartwin.rohde_(at)_gmx.net Subject: [php] safe-mode ... uploaddir in htaccess setzen > Hallöchen Huhu, > > OK, mach ich dann gleich morgen früh, mal schaun was draus wird ... erst > ist nicht mehr nötig. Das Problem wird in 4.05 adressiert: > - Allow access to uploaded files in safe_mode. Beware that you can only > read the file. If you copy it to new location the copy will not have > the right UID and you script won't be able to access that copy. (Thies) *sehr* gut :-) Dann ist ja irgendwie alles gerettet. MeinProvider war dann nämlich noch so nett, mir zu sagen, daß er seine httpd.conf über ein selbstgebasteltes Progrämmchen schreibt, was dafür sorgen würde, daß mauelle Einträge in den - Sektionen einfach verschwinden. Ich hab es dann über die "Reaktivierung" der srm.conf mit - Einträgen gelöst, da schaut das Script nicht nach :-) Hmm, irgendwie massenhaft Kopfstände, aber nun kann ich wenigstens was mit den meißten Apache-Configbefehlen anfangen :) ... Wann kann man eigentlich mit ner neuen PHP - Version rechnen? > Pilif -- CU/2 und danke für die Aufmerksamkeit Hartwin Rohde Sent through GMX FreeMail - http://www.gmx.net From trunk_(at)_explain.de Tue, 27 Feb 2001 17:25:16 +0100 Date: Tue, 27 Feb 2001 17:25:16 +0100 From: Manuel Trunk trunk_(at)_explain.de Subject: [php] Zend Optimizer > > Man brauch das Ding um mit dem Encoder verschlüsselte Dateien wieder zu > > decodieren. > > Richtig, aber wenn man solche Anwendungen einkauft, dann hat man meistens > auch einen eigenen Server. Dafür ist das Tool da, daß man die Anwendungen auch auf andere Server migrieren kann, ohne den Quellcode zu veröffentlichen. > > Schlund und Partner weigern sich den Optimizer zu installieren, da er > > angeblich Fehler in bestehenden Anwendungen verursacht. > > Aha, das wäre mir neu. Kannst Du mal bitte bei S+P nachfragen, ob sie da > Besipiele anführen können? Ich glaube da auch nicht so richtig dran, aber lies selbst: Auszüge aus einer Mail von support_(at)_schlund.de : "...leider können wir Ihnen keine Code-Fragmente zuschicken. In einem konkreten Fall handelte es sich um einen Fehler in einem Redaktionssystem eines Kunden, aus dem wir nicht einfach Codeteile herauskopieren können. In einem anderen Fall erschienen auf der Startseite eines anderen Kunden (index.php4) nach dem Einkompilieren des ZEND Optimizers aus nicht nachvollziehbarem Grund Sonderzeichen, wobei an der Stelle eigentlich kein PHP 4 Code ausgeführt wurde. In beiden Fällen wurde der "Optimization Level" stufenweise bis auf 0 (keine Optimierung) heruntergeschraubt, was allerdings zu keiner Verbesserung führte. Da der ZEND Optimizer auch noch nicht fertig zu sein scheint ("The current version of the Zend Optimizer includes only the most rigorous and important optimization passes.") haben wir ihn wieder aus der PHP 4 Konfiguration herausgenommen, was die beiden obigen Probleme sofort beseitigte." From p.reddig_(at)_buelow-masiak.de Tue, 27 Feb 2001 17:28:02 +0100 Date: Tue, 27 Feb 2001 17:28:02 +0100 From: Pascal Reddig p.reddig_(at)_buelow-masiak.de Subject: [php] cookie beim verlassen At 17:08 27.02.2001 +0100, you wrote: >Hallo, > >at Tuesday 27.02.01 (16:52 +0100), Enrico Sommerweiss wrote: >>wann und wie sollte ich einen cookie mit timestamp setzten, der nur sagt, zu >>welchem zeitpunkt der nutzer die seite verlassen hat. >>muesste irgendwie beim verlassen sein. mein problem ist das irgendwie. >>javascript duerfte nicht gehen (wegen header und so). > >Beim verlassen einer Seite wirst Du wohl keinen Cookie setzten können. Das >kannste knicken. nein kannste nicht! das ganze ist moeglich, gehoert aber in keinsterweise in diese liste hier (eigentlich) ;) wann jemand eine seite verlaesst, kann man nur client-seitig abfangen, also nicht mit php. das ganze kann man aber mit java script loesen habe ich noch nicht getestet, aber so geht das ;) pascal From sb_(at)_sebastian-bergmann.de Tue, 27 Feb 2001 17:41:38 +0100 Date: Tue, 27 Feb 2001 17:41:38 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] Zend Optimizer Manuel Trunk wrote: > Dafür ist das Tool da, daß man die Anwendungen auch auf andere Server > migrieren kann, ohne den Quellcode zu veröffentlichen. Oh, ja, ich vergaß. Sorry. > (index.php4) nach dem Einkompilieren des ZEND Optimizers aus nicht > nachvollziehbarem Grund Sonderzeichen, wobei an der Stelle eigentlich kein > PHP 4 Code ausgeführt wurde. Seit wann kompiliert man den ZendOptimizer ein? Und überhaupt, der ZendOptimizer wird bestimmt keine Daten anfassen, die nicht PHP sind. > Da der ZEND Optimizer auch noch nicht fertig zu sein > scheint ("The current version of the Zend Optimizer includes only the > most rigorous and important optimization passes.") haben wir ihn wieder > aus der PHP 4 Konfiguration herausgenommen, was die beiden obigen > Probleme sofort beseitigte." Frag mal bitte, welche Version die installiert haben. -- sebastian bergmann e-mail : sb_(at)_sebastian-bergmann.de homepage : http://www.sebastian-bergmann.de make a gift : http://wishlist.sebastian-bergmann.de measure the usability of your web application -> http://phpOpenTracker.de From r.scheike_(at)_r2-net.de Tue, 27 Feb 2001 17:48:42 +0100 Date: Tue, 27 Feb 2001 17:48:42 +0100 From: Roland Scheike r.scheike_(at)_r2-net.de Subject: [php] IMAP Hi, ich habe irgendwie Probleme mit folgendem Script unter PHP4: ... $host="{localhost:143}"; $mbox = imap_open($host,"cyrus","cyrus",OP_HALFOPEN) || die("can't connect: ".imap_last_error()); $newname = "user.test"; $boxname=$newname; if(true == imap_createmailbox($mbox,$boxname)) { echo "MAILBOX successfully created"; } else echo "MAILBOX couldn't be created !!!"; imap_close($mbox); ... Eigentlich sollte ja eine Box mit "user.test" angelegt werden- wird sie aber nicht. Cyrus hat auch wirklich die notwendigen Rechte (auf der Console gehts ja auch :-) ) und der Server ist auch der gleiche Server auf dem der IMAP Server läuft. Status, Inhalt ansehen usw. funktionieren problemlos. Kann mir bitte mal jemand auf die Sprünge helfen? Danke, Roland From caefer_(at)_yahoo.com Tue, 27 Feb 2001 18:15:20 +0100 Date: Tue, 27 Feb 2001 18:15:20 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] OT: Apache-Newsgroup hi! nachdem mir bisher keiner weiterhelfen konnte, was meine probleme mit .htaccess dateien angeht, wollte ich doch gerne mal fragen, ob jemand mir eine apache spezifische newsgroup/forum empfehlen kann? würde sich jemand finden, der mir ein funktionierendes .htaccess/.htpasswd kombi mailen kann, wäre mir aber auch schon geholfen, denke ich... danke christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From max_(at)_diddlcards.de Tue, 27 Feb 2001 18:22:49 +0100 Date: Tue, 27 Feb 2001 18:22:49 +0100 From: Markus Heinze max_(at)_diddlcards.de Subject: [php] OT: .htaccess Moin moin, so wie es aussieht hast du eine Win-Schuessel am laufen und da muessen meines erachtens nach Pfadangaben in "" gesetzt werden AuthUserFile "e:/hta/.htpasswd" so in etwa, hope this helps cya max! /* <--- schnipp ---> AuthUserFile e:/hta/.htpasswd AuthName "Please enter a password for my site:" AuthType Basic ErrorDocument 404 e:/hta/error.html require valid-user <--- schnapp ---> gruß christian */ From futurefarm_(at)_futurefarm.de Tue, 27 Feb 2001 18:47:46 +0100 Date: Tue, 27 Feb 2001 18:47:46 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Tastatur Hooks Hallo, möchte Eingaben bei bestimmten Werten mit Werten aus der Datenbank ergänzen bzw. deren Korrektheit prüfen. (Ähnlich Kombifeld , aber nicht nur strikte Wertvorgabe) Wie kann ich Eingabefelder derart modifizieren , durch Tastatur Hooks (Wie funkt ?) oder hat jemand das anders gelöst ? Gruss BUrkhard Stollenwerk futurefarm_(at)_futurefarm.de From SilentVoiceLE_(at)_gmx.net Tue, 27 Feb 2001 18:47:54 +0100 Date: Tue, 27 Feb 2001 18:47:54 +0100 From: GentleEmbrace SilentVoiceLE_(at)_gmx.net Subject: [php] Links/Sessions/Templates Hallo, ich nutze zur HTML-Ausgabe ausschließlich Templates(PHPLIB). Nun befinden sich in meinen Templates Links in der Form: Link Diesen Link möchte ich beim Aufruf automatisch mit einer Session versehen. Das macht'sich nur blöd,weil die Templates geparst und ausgegeben werden.Deshalb kann ich nicht einfach in ein Template purl("link.php")?> schreiben.Das würde nichts bewirken! Ich könnte zwar jedesmal schreiben: Link und den Tag {session} entsprechend ersetzten,aber das bringt wenig wenn jemand Cookies aktiviert hat und diese nutzt... Kann mir hier jemand weiterhelfen? Gruß, Thomas From wagner_(at)_globalpark.de Tue, 27 Feb 2001 18:55:12 +0100 Date: Tue, 27 Feb 2001 18:55:12 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Links/Sessions/Templates GentleEmbrace wrote: > Link > > Diesen Link möchte ich beim Aufruf automatisch mit einer Session > versehen. Das macht'sich nur blöd,weil die Templates geparst und > ausgegeben werden.Deshalb kann ich nicht einfach in ein Template Wie wäre es mit Link und $t->set_var("link",$sess->purl("link.php")); ? Gesundheit Wagner -- Assumption is the mother of all fuck-ups. From SilentVoiceLE_(at)_gmx.net Tue, 27 Feb 2001 19:20:30 +0100 Date: Tue, 27 Feb 2001 19:20:30 +0100 From: =?ISO-8859-1?B?VGhvbWFzIFNjaHL2dGVy?= SilentVoiceLE_(at)_gmx.net Subject: [php] Re[2]: [php] Links/Sessions/Templates Hello Alexander, Tuesday, February 27, 2001, 6:55:12 PM, you wrote: AW> GentleEmbrace wrote: >> Link >> >> Diesen Link möchte ich beim Aufruf automatisch mit einer Session >> versehen. Das macht'sich nur blöd,weil die Templates geparst und >> ausgegeben werden.Deshalb kann ich nicht einfach in ein Template AW> Wie wäre es mit AW> Link AW> und $t->>set_var("link",$sess->purl("link.php")); AW> ? AW> Gesundheit AW> Wagner möglich,aber auch keine elegante Lösung...das beste wäre natürlich wenn -links automatisch erkannt und entsprechend bearbeitet werden... From pilif_(at)_sen.ch Tue, 27 Feb 2001 19:28:45 +0100 Date: Tue, 27 Feb 2001 19:28:45 +0100 From: Philip Hofstetter pilif_(at)_sen.ch Subject: [php] mssql_fetch_object Hallöchen > Falsch, es geht auch anders, in dem SRC steht dann imageshow.php3?id=33 und > die Datei liest dann das Bild aus der Datenbank und zeigt es direkt an, ohne > Umwege die Datei unter einem Dateinamen anzulegen. Nun... ich glaube, das mit dem Dateinamen kann effizienter sein: Man kann damit eine Art Cache machen: im src-Attribut des Bildchens benutzt Du tatsächlich ein Bildchen-Lade-Script, mit dem Unterschied, dass das Script prüft, ob's schon eine Datei in der Form <>.ext auf der Platte gibt. Ist das der Fall wird dieses an den Browser übergeben. Wenn nicht, wird es aus der Datenbank gelesen und erstellt. Nun musst Du nur darauf achten, bei veränderung des Datensatzes die zugehörigen Cache-Dateien wegzulöschen. Das ist auf alle Fälle schneller, als jedes File in der Datenbank zu haben; nur schon wegen der Zeit, die für die Übertragung von der DB zu PHP draufgeht (vor allem relevant, wenn der Webserver nicht auch Datenbank-Server ist). Wegen Deines MS-SQL-Problems kann ich aber leider nicht helfen; ich verwende immer nur MySQL oder immer mehr PostgreSQL. Pilif From r.scheike_(at)_r2-net.de Tue, 27 Feb 2001 20:08:21 +0100 Date: Tue, 27 Feb 2001 20:08:21 +0100 From: Roland Scheike r.scheike_(at)_r2-net.de Subject: [php] IMAP Entwarnung! > ich habe irgendwie Probleme mit folgendem Script unter PHP4: besser gesagt: Ich hatte Probleme! Egon: Wäre schön wenn man das in der Doku etwas herausheben könnte, dass man bei imap_createmailbox beim 2. Parameter nochmal den Host mit angeben muss. Roland From mk_(at)_php-homepage.de Tue, 27 Feb 2001 20:12:02 +0100 Date: Tue, 27 Feb 2001 20:12:02 +0100 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] Zend Optimizer Manuel Trunk wrote: > Schlund und Partner weigern sich den Optimizer zu installieren, da er > angeblich Fehler in bestehenden Anwendungen verursacht. Schlund hat den Optimizer installiert, phpinfo() sagt folgendes: This program makes use of the Zend scripting language engine: Zend Engine v1.0.4, Copyright (c) 1998-2000 Zend Technologies with Zend Optimizer v1.0.0, Copyright (c) 1998-2000, by Zend Technologies Entweder bist du blind oder du hast das falsche Paket ;) Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de From eschmid_(at)_php.net Tue, 27 Feb 2001 20:30:13 +0100 Date: Tue, 27 Feb 2001 20:30:13 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] IMAP Roland Scheike wrote: > > Entwarnung! > > > ich habe irgendwie Probleme mit folgendem Script unter PHP4: > > besser gesagt: Ich hatte Probleme! > > > Egon: Wäre schön wenn man das in der Doku etwas herausheben könnte, > dass man bei imap_createmailbox beim 2. Parameter nochmal den Host > mit angeben muss. > Warum ich? Bei den Funktionen ist Hartmut ein Coautor. Das Beispiel ist aber eindeutig, oder nicht? -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de Besuchen Sie uns auf der CeBIT 2001, Halle 6, Stand F62/4 From sven_(at)_telelev.net Tue, 27 Feb 2001 20:28:36 +0100 Date: Tue, 27 Feb 2001 20:28:36 +0100 From: Sven Hoexter sven_(at)_telelev.net Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Mit_PHP_Unix-Pa=DFw=F6rter_=E4ndern?= On Tue, Feb 27, 2001 at 04:16:58PM +0100, Christoph Reeg wrote: > On Tue, 27 Feb 2001, Konrad Stopsack wrote: > > ich suche eine Möglichkeit, mit PHP das Unix-Paßwort eines Benutzers zu > > ändern. Das ganze soll dann folgendermaßen ablaufen: > > Eine Möglichkeit ist, du machst ein su auf den Bentutzernamen und änderst > dann ganz normal mit passwd. Dazu brauchst du keine root-Rechte, aber das > alte Passwort. hm, also ich weiss nicht selbst fuer sowas muss man dem Webserver IMHO zu viele Rechte geben. > Du solltest das ganze aber über https machen, weil sonst die Passwörter im > Klartext durchs Netz gehen. das sowieso. Die einzige relativ praktikable Methode die ich fuer sicherheits technisch akzeptabel halte ist das Du Bash Scripte generierst die Du dann in ein Verzeichniss ausserhalb das Webservers kopierst. Dann machst Du noch ne Zweite datei oder DB in der Du die Dateinamen der Scripte (irgendwas kryptisches mit rand erzeugen) lagerst. Dann brauchst Du noch ein Bash Script das quercheckt. 1. Keine previligierten User Dabei sind 2. Das die Scripte auch in der zweiten Datei DB vorhanden sind. So kannst Du einen IMHO sicherheitstechnisch akzeptablen weg gehen. Ansonsten cgi obwohl mir das auch nicht wirklich zusagt. Cu, Sven -- Ich weiß nicht, wieso ihr euch so echauffiert. Die Warnung ist doch wirklich deutlich zu lesen auf der Packung. Da steht in großen, deutlichen Lettern: "Microsoft". NATÜRLICH funktioniert das nicht. Mehr als warnen können sie euch nicht. [Fefe in de.alt.sysadmin.recovery] From info_(at)_schutec.com Tue, 27 Feb 2001 20:58:24 -0000 Date: Tue, 27 Feb 2001 20:58:24 -0000 From: Bernd Schulz info_(at)_schutec.com Subject: [php] seltsame Fehlermeldung > setz mal die Variablen in Single-Quotes, z.B. '$kategorie' > Gruß, > Olaf Waltersdorf Das war´s, jetzt funzt es. Bei nur einem where-Statment geht es auch ohne, warum auch immer? Gruß Bernd From Olaf_(at)_waltersdorf.net Tue, 27 Feb 2001 21:14:32 +0100 Date: Tue, 27 Feb 2001 21:14:32 +0100 From: Olaf Waltersdorf Olaf_(at)_waltersdorf.net Subject: [php] seltsame Fehlermeldung > > setz mal die Variablen in Single-Quotes, z.B. '$kategorie' > > > Gruß, > > Olaf Waltersdorf > > Das war´s, jetzt funzt es. Bei nur einem where-Statment geht es auch ohne, warum auch immer? > Hallo Bernd, wenn ich mich recht entsinne tritt das Problem nur bei Strings auf. >Bei nur einem where-Statment geht es auch ohne, warum auch immer? Wenn du nur noch den Teil "where terminwoche = $kalenderwoche " benutzt und $kalenderwoche eine Zahl ist, greift die obere Erklärung. Gruß, Olaf Waltersdorf P.S. Ihr glücklichen PHP&MySQL´er, ich schlag mich gerade mal wieder mit Director / Lingo rum. Das Programm ist definitiv der ein noch grösserer Bug als Windows.... From info_(at)_schutec.com Tue, 27 Feb 2001 21:25:11 -0000 Date: Tue, 27 Feb 2001 21:25:11 -0000 From: Bernd Schulz info_(at)_schutec.com Subject: [php] Sortierung klappt nicht richtig Hallo zusammen, die Abfrage lautet $result = mysql_query ( "select * from termine where terminwoche ='$kalenderwoche' order by termindatum" ); Bei der Ausgabe werden die Termine sortiert vom 01. bis 31. ausgegeben und danach kommen noch einmal Termine mit 01. beginnend. In der Spalte termindatum ist jedoch kein Unterschied bei den einzelnen Einträgen zu finden. Link zum anschauen: http://www.altmarkweb.de/Termine/termine2.php3?kalenderwoche=3 mfg Bernd From c.sk_(at)_gmx.net Tue, 27 Feb 2001 21:32:02 +0100 Date: Tue, 27 Feb 2001 21:32:02 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] OT: Apache-Newsgroup Hallo Christian, From: "Christian Schäfer" > nachdem mir bisher keiner weiterhelfen konnte, was meine probleme mit > .htaccess dateien angeht, wollte ich doch gerne mal fragen, ob jemand mir > eine apache spezifische newsgroup/forum empfehlen kann? eine solche Newsgroup ist z.B. de.comm.infosystems.www.servers Viele Grüße Christiane From CyrillSchumacher_(at)_swol.de Tue, 27 Feb 2001 22:19:19 +0100 Date: Tue, 27 Feb 2001 22:19:19 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] cookie beim verlassen > at Tuesday 27.02.01 (16:52 +0100), Enrico Sommerweiss wrote: > >wann und wie sollte ich einen cookie mit timestamp setzten, der nur sagt, zu > >welchem zeitpunkt der nutzer die seite verlassen hat. > >muesste irgendwie beim verlassen sein. mein problem ist das irgendwie. > >javascript duerfte nicht gehen (wegen header und so). > > Beim verlassen einer Seite wirst Du wohl keinen Cookie setzten können. Das > kannste knicken. wenn er dann wieder auf deine seite kommt kannst du ganz normal mit php den cookie auslesen :-) kiri From info_(at)_schutec.com Tue, 27 Feb 2001 22:24:26 -0000 Date: Tue, 27 Feb 2001 22:24:26 -0000 From: Bernd Schulz info_(at)_schutec.com Subject: [php] Sortierung klappt nicht richtig > die Abfrage lautet > $result = mysql_query ( "select * from termine where terminwoche > ='$kalenderwoche' order by termindatum" ); > Bei der Ausgabe werden die Termine sortiert vom 01. bis 31. ausgegeben und > danach kommen noch einmal Termine mit 01. beginnend. In der Spalte > termindatum ist jedoch kein Unterschied bei den einzelnen Einträgen zu > finden. Entwarnung, jetzt klappt´s mit den Terminen. In der Spalte termindatum war vor einigen Einträge ein Leerzeichen. Danke allen, die sich schon den Kopf zerbrochen haben. mfg Bernd From f.kugler_(at)_t-online.de Tue, 27 Feb 2001 22:58:06 +0100 Date: Tue, 27 Feb 2001 22:58:06 +0100 From: Florian Kugler f.kugler_(at)_t-online.de Subject: [php] Zend Optimizer >> Schlund und Partner weigern sich den Optimizer zu installieren, da er >> angeblich Fehler in bestehenden Anwendungen verursacht. > >Schlund hat den Optimizer installiert, phpinfo() sagt folgendes: > >This program makes use of the Zend scripting language engine: >Zend Engine v1.0.4, Copyright (c) 1998-2000 Zend Technologies >with Zend Optimizer v1.0.0, Copyright (c) 1998-2000, by Zend >Technologies > >Entweder bist du blind oder du hast das falsche Paket ;) ich hab bei schlund ein power paket (49,-) und da ist der optimizer auch nicht installiert. seltsamerweise hatte ich ungefähr vor einer woche zufällig eine phpinfo ausgabe, die mir auch den zend optimizer meldete. das war aber das erste und letzte mal. florian. From phpde_(at)_angela.nettrade.de Wed, 28 Feb 2001 00:27:05 +0100 (MET) Date: Wed, 28 Feb 2001 00:27:05 +0100 (MET) From: Sebastian Nohn phpde_(at)_angela.nettrade.de Subject: [php] Zend Optimizer On Tue, 27 Feb 2001, Mark Kronsbein wrote: > Manuel Trunk wrote: > > Schlund und Partner weigern sich den Optimizer zu installieren, da er > > angeblich Fehler in bestehenden Anwendungen verursacht. > > Schlund hat den Optimizer installiert, phpinfo() sagt folgendes: s&p hat zig server die alle irgendwie anders geconfic(k)t sind Regards, Sebastian Nohn -- NeT&Trade GmbH - s.nohn_(at)_nettrade.de - http://nettrade.de/ phone +49 2241 204033 - fax +49 2241 204034 - mobile +49 173 5964377 +++ http://phpcrawler.de/ +++ http://jura.de/ +++ http://nohn.net/ From dstrathemeier_(at)_ywesee.com Wed, 28 Feb 2001 08:28:19 +0100 Date: Wed, 28 Feb 2001 08:28:19 +0100 From: Daniel Strathemeier dstrathemeier_(at)_ywesee.com Subject: [php] arj function Guten morgen Liste, giebt es eine möglichkeit mittels php arj daten (auf einem LAMP) direkt zu dekompremieren. ich habe bis jetzt nur das programm unarj gefunden und es per exec aufgerufen. Aber so kann ich leider nicht kontrollieren wohin die daten dekompremiert werden. greets Dany -- mit freundlichen Grüssen / best regards Daniel Strathemeier Database Design +41 1 350 85 86 www.ywesee.com > intellectual capital connected > www.ganglion.ch 0x97F922AE - 666B 3A63 ABE2 3FAD D1C7 464E 5640 8B5E 97F9 22AE From schoenian_(at)_mediaforce.de Wed, 28 Feb 2001 08:58:49 +0100 Date: Wed, 28 Feb 2001 08:58:49 +0100 From: =?iso-8859-1?Q?Christoph_M._Sch=F6nian?= schoenian_(at)_mediaforce.de Subject: [php] Download mit IE aus Frame Guten Morgen Ich habe folgendes Problem: Netscape tuts, aber der IE lädt statt der Datei das Frameset herunter. Wenn alles auf noframeSeiten läuft gibt es auch kein Problem. Mein Ansatz war also dem Link ein Target=_blank mitzugeben, allerdings sollte diese Seite sofort nach dem Beginn des Download wieder schließen - nur wie? Oder gibt es noch eine bessere Lösung innerhalb der Frames? gruesse Christoph ---- archivfile-------- if(IsSet($datei)) { header("Content-type: application/octet-stream"); header("Content-Disposition: attachment; filename=$datei"); header("Content-Description: PHP Generated Data"); $rfile = "/services/texte/pdfarchiv/" . $datei; $rf = fopen("$rfile", "r"); $archiv_daten = fread($rf, filesize( $rfile )); fclose($rf); echo $archiv_daten; } else { echo "blah blah"; } From trunk_(at)_explain.de Wed, 28 Feb 2001 09:50:40 +0100 Date: Wed, 28 Feb 2001 09:50:40 +0100 From: Manuel Trunk trunk_(at)_explain.de Subject: [php] Zend Optimizer > > > Schlund und Partner weigern sich den Optimizer zu installieren, da er > > > angeblich Fehler in bestehenden Anwendungen verursacht. > > > > Schlund hat den Optimizer installiert, phpinfo() sagt folgendes: > > s&p hat zig server die alle irgendwie anders geconfic(k)t sind Schlund hat den Zend Optimizer definitiv nicht installiert, das ging bis zur Geschäftsleitung. Sie hatten uns erst zugesagt den Optimizer zu installieren, nach zwei Tagen war er aber wieder weg (nachdem wir inzwischen den Encoder für ein Schweinegeld gekauft hatten). Wenn da jemand was anderes weiß, gebt mir bitte mal die Adresse der phpinfo(), vielleicht kann man Sie damit noch umstimmen. Danke, Manuel From urs_(at)_circle.ch Wed, 28 Feb 2001 09:53:35 +0100 Date: Wed, 28 Feb 2001 09:53:35 +0100 From: Urs Gehrig urs_(at)_circle.ch Subject: [php] =?iso-8859-1?Q?ungew=F6hnliches_logging-verhalten?= guten morgen in untenstehendem script, logge ich den download einer datei. bei pdf dateien hab ich den sonderbaren effekt, dass ich zwei einträge _pro_ aufruf habe? was könnte da das problem sein? gruss urs -- Urs Gehrig http://www.circle.ch <snip> <?php function getit($pdf ) { if(file_exists($pdf )) { // debug $i++; // log download $fp = fopen("log.txt", "a+" ); $str = "$i: $pdf, "._(at)_gethostbyaddr($REMOTE_ADDR ).", ".date("d.m.Y H:i:s", time() )."\n"; fwrite($fp, $str, strlen($str )); fclose($fp); // push file header("Content-type: application/pdf" ); readfile($pdf ); return TRUE; } else { return FALSE; } } if( getit("test.pdf") == 0 ) { echo "... da gab's ein problem"; }; ?> AUSGABE im log.txt: 1: test.pdf, localhost, 28.02.2001 01:11:02 1: test.pdf, localhost, 28.02.2001 01:11:06 </snip> From sb_(at)_sebastian-bergmann.de Wed, 28 Feb 2001 09:56:41 +0100 Date: Wed, 28 Feb 2001 09:56:41 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] Anzahl der Februar"e", Mittwoch"e" seit einem Timestamp Moin, ich habe einen (in der Vergangenheit liegenden) Timestamp gegeben und brauche nun zum Beispiel die Anzahl, wie oft wir seit diesem Zeitpunkt einen Februar oder einen Mittwoch hatten. Gruß, Sebastian -- sebastian bergmann e-mail : sb_(at)_sebastian-bergmann.de homepage : http://www.sebastian-bergmann.de make a gift : http://wishlist.sebastian-bergmann.de measure the usability of your web application -> http://phpOpenTracker.de From futurefarm_(at)_futurefarm.de Wed, 28 Feb 2001 10:21:03 +0100 Date: Wed, 28 Feb 2001 10:21:03 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Trust - Center Hallo, habe gerade einen Mammutauftrag bekommen. Allerdings muß das ganze sehr sicher gegen unbefugte Eingriffe abgeschirm werden. Als Datenbank soll die vorhandene Oracle DB (50 Mio Datensätze) genutzt werden. Weiß jemand mehr über diese Thematik ? Gruss Burkhard Stollenwerk futurefarm_(at)_futurefarm.de From christian-trabold_(at)_t-online.de Wed, 28 Feb 2001 10:24:22 +0100 Date: Wed, 28 Feb 2001 10:24:22 +0100 From: Christian Trabold christian-trabold_(at)_t-online.de Subject: [php] AW: [php] Trust - Center JA, > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag > von Burkhard Stollenwerk > Gesendet: Mittwoch, 28. Februar 2001 10:21 > An: php_(at)_php-center.de > Betreff: [php] Trust - Center > > > Hallo, > > habe gerade einen Mammutauftrag bekommen. > Allerdings muß das ganze sehr sicher gegen unbefugte Eingriffe abgeschirm > werden. > Als Datenbank soll die vorhandene Oracle DB (50 Mio Datensätze) genutzt > werden. > Das ist viel Arbeit. Machst Du das wirklich alleine? Grüsse, Christian > Weiß jemand mehr über diese Thematik ? > > Gruss > > Burkhard Stollenwerk > futurefarm_(at)_futurefarm.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 mkoch_(at)_bremen-ports.de Wed, 28 Feb 2001 10:21:04 +0100 Date: Wed, 28 Feb 2001 10:21:04 +0100 From: Michael Koch mkoch_(at)_bremen-ports.de Subject: [php] Trust - Center Am Mit, 28 Feb 2001 schrieben Sie: > Hallo, > > habe gerade einen Mammutauftrag bekommen. > Allerdings muß das ganze sehr sicher gegen unbefugte Eingriffe abgeschirm > werden. > Als Datenbank soll die vorhandene Oracle DB (50 Mio Datensätze) genutzt > werden. > > Weiß jemand mehr über diese Thematik ? Was willst du denn überhaupt wissen ? "gegen unbefugte Eingriffe abgeschirm" -> klingt irgendwie nach Firewall hat aber nix mit php zu tun. Gruss, Michael -- KDE - fan, enthusiast and developer koch_(at)_kde.org, http://www.kde.org From patrik.geisel_(at)_luka.de Wed, 28 Feb 2001 10:37:16 +0100 Date: Wed, 28 Feb 2001 10:37:16 +0100 From: Patrik Geisel patrik.geisel_(at)_luka.de Subject: [php] Multipart Message Problem This is a multi-part message in MIME format. ------=_NextPart_000_0009_01C0A172.6B216BF0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Hallo Liste, ich knabbere nun schon seit einiger Zeit an folgendem Problem und bin nun langsam der Verzweiflung nahe :-) Ich möchte eine Mail im Multipart-Verfahren verschicken. Je nach E-Mail-Client soll die Mail als HTML-Text oder als Plain-Text dargestellt werden. Jedoch funktioniert mein unten anstehendes Script nicht richtig. Zum einen verschickt es zwei txt-Attachments und zum anderen zeigt mein E-Mail-Client - der Multipart eigentlich versteht - immer nur den Text für Clients an, die ihn eigentlich nicht verstehen sollten. Velleicht habt Ihr bzw. Sie ja einen Tip für mich. Danke im voraus und viele Grüsse Patrik \n Message Test Hallo, hier steht HTML-Text. --_MultipartSeparator_\n "; if ($submit) { mail($AnEmail, $MailSubject, $MailText, $MailHeader); } ?>
------=_NextPart_000_0009_01C0A172.6B216BF0 Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="winmail.dat" eJ8+IhAJAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEGgAMADgAAANEHAgAcAAoAJQAAAAMAKAEB A5AGAOAIAAAkAAAACwACAAEAAAALACMAAAAAAAMAJgAAAAAACwApAAAAAAADADYAAAAAAAIBcQAB AAAAFgAAAAHAoLUddOKXhqsMhBHVk10ASFRXFSMAAAIBHQwBAAAAGwAAAFNNVFA6UEFUUklLLkdF SVNFTEBMVUtBLkRFAAALAAEOAAAAAEAABg4ABrT/aaHAAQIBCg4BAAAAGAAAAAAAAABb8dZuTj3T EZjfAJAnHAQywoAAAAsAHw4BAAAAAgEJEAEAAADdBAAA2QQAAPAHAABMWkZ1fQFsjgMACgByY3Bn MTI1FjIA+Atgbg4QMDMxTwH3AqQD4wIAY2gKwHOwZXQwIAcTAoB9CoGSdgiQd2sLgGQ0DGDOYwBQ CwMLtSBIB0AJAMQgTAQAdGUsCqIKgKEN4Ggga24BoGIEkLBlIG51A6AE8GgCILkV8GVpBUAWcAMA ZwSQ3CBaFnIDkQIQbBbwEoDwZW0gUANgAmAYIRXQOGQgYguAFbMPAnNhkxgwBIEgVgSQencWcEsO 8BXQZxWwYWgVoDosLSkUlBSUSRUBbVx4J2Y2EOAUYBaiFaBNjwtwAyAHcAXQdWx0BSDpCsB0LRpR ZhswCXADoC52BJAWAQ3gawnwLiBOShWhANAVEEUtHZItfENsCJACMBXwBvADIGQPCJAdhAdABCBI VE1McC1UZXgFQARyIlNQ+wtiIuRkCsAW8BRRE/AFQKcakAsgH+RkbxUBZhXQ/mseQAIgCJEFQAeA GSEV0P8UYAOgAHEUYBtAGAEGQQUEewMAHPEgBRAc8RbgIABafnUYMB1CHzkWkQQgGoIg+wzQHpBB AkAgYQeAAjAEIL0Y0nop4QBwBIEfIXoWcPZnJuUgrC0aAx4XFqEX4f50ISAVAR9SJ+EvEgdwB4Cv BcAVwAXAJXEgIvNmHLFdBQAgIRQEIABwLCHDaf5oA6AwOSjkMOUfISGCJ3F+LhuqGlAT8BZwKQIQ 8GK9BUBJHwAZABqAIABTIeGsamEqBQdgcDK2bRTxXTabRABwH9Ad0nYFsGGOdSyEEiEYkCBHcjLS RQQQZRuqUGF0BRBrCRuqPD8bqiRBbkXDAMADESA9ICIUYBRQSkBBMi4BACI7P6tWHwIgQJ9Br0BB HZJTdWLuagWQBUBDgUQIkAQgFEE/FqIeCSLwFFBEfwMQSGUuYRoSSZFDgUYDYTogsULXXFxuQfZI 7C5DgfhNSU0goBpRAJACIEpA/DEuAUBLD0wZCFAnYkehqHlwZUpAbR4mLwdAxxRgBKA+cGl2O0OQ QgV8Ly9KUE6fT6wUYCMQL1UdAG0CcCAQ5T0EAG/ALTg4NTktAFBN709MGQbgGNEKwHk9VmAivl8e FwZgCrE+cAWwX1jBX1ZvUv9P8jwgAIBmBJAtvEVuBaAh0A8gSkA4GRA+dFppRPki80OBFJQtLX9Y /1oDC5AUozJ0ClAyFE50dXQtoHIz0S1TIRVN/QdxLy+YNStEMGHHYG9hfAA8IURPQ1RZUAZFIpMY QFVCTElDiwMwWNAtUmBXM0NSYOhEVERpdDRNsDJgXMJPFoAmgQdAUmBFTljBPv9oWFTibPBtRUlB beYeQDCA+GU+TQeQGdAW8DJhFFB8PC9vJD8lVNBueQbgZB55beYCEhegANBlPSdrCsAHMScV8Gkt oHNQM89zwAjjc1AJcSc+E9Mz0O8foBcBMRQipy5wQAIScLf/cgpU023lZv9hfEH8SZJDYMEUlWYg KCRzRbA6YPR0KQMwe3x2QyJ9IEB1vzPQRVp/NSLyfzVJNClCBtp9FJQ/beVyV3ItAUXweSaBPSI/ gBagFhFKUFCASFBfU0VMRlHAVYKQIibxdBYgZIQwULhPU1Rs4T80C4BwY0DfK5BQMYQwfUSFoHYH QApQ/4e4FUAHgIe3cLeDgoKrEeECAIvwAAAACwAAgAggBgAAAAAAwAAAAAAAAEYAAAAAA4UAAAAA AAADAAKACCAGAAAAAADAAAAAAAAARgAAAAAQhQAAAAAAAAMACIAIIAYAAAAAAMAAAAAAAABGAAAA AAGFAAAAAAAAAwAagAggBgAAAAAAwAAAAAAAAEYAAAAAUoUAAI5qAQAeABuACCAGAAAAAADAAAAA AAAARgAAAABUhQAAAQAAAAQAAAA5LjAACwAcgAggBgAAAAAAwAAAAAAAAEYAAAAABoUAAAAAAAAL ACCACCAGAAAAAADAAAAAAAAARgAAAAAOhQAAAAAAAAMAIYAIIAYAAAAAAMAAAAAAAABGAAAAABGF AAAAAAAAAwAjgAggBgAAAAAAwAAAAAAAAEYAAAAAGIUAAAAAAAAeADKACCAGAAAAAADAAAAAAAAA RgAAAAA2hQAAAQAAAAEAAAAAAAAAHgAzgAggBgAAAAAAwAAAAAAAAEYAAAAAN4UAAAEAAAABAAAA AAAAAB4ANIAIIAYAAAAAAMAAAAAAAABGAAAAADiFAAABAAAAAQAAAAAAAAALADyACCAGAAAAAADA AAAAAAAARgAAAACChQAAAQAAAAIB+A8BAAAAEAAAAFvx1m5OPdMRmN8AkCccBDICAfoPAQAAABAA AABb8dZuTj3TEZjfAJAnHAQyAgH7DwEAAABQAAAAAAAAADihuxAF5RAaobsIACsqVsIAAFBTVFBS WC5ETEwAAAAAAAAAAE5JVEH5v7gBAKoAN9luAAAASDpcT3V0bG9va1xvdXRsb29rLnBzdAADAP4P BQAAAAMADTT9NwAAAgF/AAEAAAA1AAAAPE5EQkJKSU5QRkxHQlBCSENFS0FQS0VLSEVIQUEucGF0 cmlrLmdlaXNlbEBsdWthLmRlPgAAAAADAAYQ+v0KqwMABxA3BQAAAwAQEAAAAAADABEQAQAAAB4A CBABAAAAZQAAAEhBTExPTElTVEUsSUNIS05BQkJFUkVOVU5TQ0hPTlNFSVRFSU5JR0VSWkVJVEFO Rk9MR0VOREVNUFJPQkxFTVVOREJJTk5VTkxBTkdTQU1ERVJWRVJaV0VJRkxVTkdOQUhFOi0AAAAA rjQ= ------=_NextPart_000_0009_01C0A172.6B216BF0-- From brauns_(at)_medialution.de Wed, 28 Feb 2001 11:14:59 +0100 Date: Wed, 28 Feb 2001 11:14:59 +0100 From: Raik Brauns | Medialution brauns_(at)_medialution.de Subject: [php] Servus List - Mail frage .... Zuerst möchte mich gleich mal als PHP Neuling outen. Mache gerade meine ersten Mail Versuche. Dabei schicke ich ein Formular an folgenden Datei: "); echo ("
Vielen Dank für Ihre Anfrage. Wir werden sie umgehend bearbeiten:
Name $name
Mail $mail
Text $textbox
"); exit; ?> und soweit funktioniert alles. Jetzt wurede ich das hganze gerne umm checkboxen erweitern. Was muss ich tun damit sie auch gesendet werden ??? Hoffe nicht allzu peinliche frage gestellt zu haben. 1000 Dank für jede Hilfe ... ciao From christian-trabold_(at)_t-online.de Wed, 28 Feb 2001 11:31:37 +0100 Date: Wed, 28 Feb 2001 11:31:37 +0100 From: Christian Trabold christian-trabold_(at)_t-online.de Subject: [php] Encode query string Hallo! gibt es eine andere Methode, den query-string zu 'verschlüsseln' als mit base64_encode und base64_decode ? Christian > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag > von Raik Brauns | Medialution > Gesendet: Mittwoch, 28. Februar 2001 11:15 > An: php_(at)_php-center.de > Betreff: [php] Servus List - Mail frage .... > > > Zuerst möchte mich gleich mal als PHP Neuling outen. > Mache gerade meine ersten Mail Versuche. Dabei schicke ich ein > Formular an folgenden Datei: > > > > $name; > $textbox; > $mail; > $meineEmail = "brauns_(at)_medialution.de"; > $subject = "TextMail"; > mail ($meineEmail, $subject, $textbox, "From: $name <$mail>"); > > echo (" > > > > > > > > > > > > > > > > >
> Vielen Dank für Ihre Anfrage. Wir werden sie > umgehend bearbeiten: >
> Name > > $name >
> Mail > > $mail >
> Text > > $textbox
>
"); > exit; > ?> > > > > und soweit funktioniert alles. Jetzt wurede ich das hganze gerne umm > checkboxen erweitern. > Was muss ich tun damit sie auch gesendet werden ??? > > Hoffe nicht allzu peinliche frage gestellt zu haben. 1000 > Dank für jede > Hilfe ... > > > ciao > > > -- > ** 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 atsasid_(at)_gmx.de Wed, 28 Feb 2001 11:33:08 +0100 Date: Wed, 28 Feb 2001 11:33:08 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] Trust - Center >habe gerade einen Mammutauftrag bekommen. >Allerdings muß das ganze sehr sicher gegen unbefugte Eingriffe abgeschirm >werden. >Als Datenbank soll die vorhandene Oracle DB (50 Mio Datensätze) genutzt >werden. >Weiß jemand mehr über diese Thematik ? Sorry, das is mal wieder typisch, wie kanst du einen Auftrag entgegen nehmen, wenn du dich nicht mit sicherheit auskennst? gerade im bereich Sicherheit ist entsprechendes Wissen wichtig, und wenn das leute machen, die (sorry) anscheinend keinen Plan haben, so kann das unserer ganzen Branche nicht gerade zugude kommen, weil dadurch entstehen die geschichten über "die ganzen IT'ler versprechen was, was sie nicht halten können" MfG Peter "[DiSAStA]" Petermann *ZIMT - where PHP meets needs* -- webmaster_(at)_cyberfly.net www.cyberfly.net From atsasid_(at)_gmx.de Wed, 28 Feb 2001 11:37:06 +0100 Date: Wed, 28 Feb 2001 11:37:06 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] Tastatur Hooks >möchte Eingaben bei bestimmten Werten mit Werten aus der Datenbank ergänzen >bzw. deren Korrektheit prüfen. (Ähnlich Kombifeld , aber nicht nur strikte >Wertvorgabe) >Wie kann ich Eingabefelder derart modifizieren , durch Tastatur Hooks (Wie >funkt ?) oder hat jemand das anders gelöst ? Tastatur Hooks kannst du mit PHP natürlich vergessen, da du über PHP, was ja wie du wissen solltest serverseitig läuft nicht auf hardware des Clients direkt zugreifen kannst. Was du natürlich machen kannst, währe mit JavaScript entsprechende Plausibilitätsprüfungen zu übernehmen, die andere möglichkeit ist, du setzt die ooh-forms aus der PHPLIB ein, oder schreibst etwas vergleichbares, jedoch sei gewarnt, die oohforms verhalten sich nicht immer 100% wie geplant (*G* *ulfwink*) und ein paar möglichkeiten die Formulare sonst bieten gehen dann auch flöten. Mein Tipp: less doch mal ein wenig was über JavaScript, z.B. hat selfhtml einen sehr guten Teil dazu MfG Peter "[DiSAStA]" Petermann *ZIMT - where PHP meets... you?* -- webmaster_(at)_cyberfly.net www.cyberfly.net From patrik.geisel_(at)_luka.de Wed, 28 Feb 2001 11:42:38 +0100 Date: Wed, 28 Feb 2001 11:42:38 +0100 From: Patrik Geisel patrik.geisel_(at)_luka.de Subject: [php] AW: [php] Servus List - Mail frage .... Hi Raik, in Dein Formular kommt beispielsweise dies: dies wird in der Variablen $anrede übermittelt (name="anrede" im formular-select) und bei ner radio-box ja nein bei einer check-box geht es analog. als Inhalt werden jeweils die values übergeben. an irgendwas anhängen kannst du beispielsweise über: $textbox .= $anrede; hoffe dir geholfen zu haben. -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Raik Brauns | Medialution Gesendet: Mittwoch, 28. Februar 2001 11:15 An: php_(at)_php-center.de Betreff: [php] Servus List - Mail frage .... Zuerst möchte mich gleich mal als PHP Neuling outen. Mache gerade meine ersten Mail Versuche. Dabei schicke ich ein Formular an folgenden Datei: "); echo ("
Vielen Dank für Ihre Anfrage. Wir werden sie umgehend bearbeiten:
Name $name
Mail $mail
Text $textbox
"); exit; ?> und soweit funktioniert alles. Jetzt wurede ich das hganze gerne umm checkboxen erweitern. Was muss ich tun damit sie auch gesendet werden ??? Hoffe nicht allzu peinliche frage gestellt zu haben. 1000 Dank für jede Hilfe ... ciao -- ** 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 geek_(at)_gosub.de Wed, 28 Feb 2001 11:59:14 +0100 Date: Wed, 28 Feb 2001 11:59:14 +0100 From: Florian Sprenger geek_(at)_gosub.de Subject: [php] xsl transformationen mit php Hallo, ich experimentiere gerade ein wenig mit Sablotron und Php herum, da einer unserer Kunden seine Website in verschiedenen Formaten erreichbar machen will. Unreproduzierbar erhalte ich dabei Fehlermeldungen wie diese : Fatal error: duplicate rule name 'stories' /pfad/zu/transform.php4 on line 54 in line 54 steht : if (xslt_process(string_to_unicode($stylesheet), string_to_unicode($data), $result)) { die Strings, die processed werden, sind immer dieselben :| Hat irgendjemand eine Ahnung wo dieser Fehler herkommt, oder ist Sablotron einfach noch unbenutzbar? Was habt ihr für Erfahrungen bezüglich Stabilität, Performance? Gibt es inzwischen auch andere XSLT-Prozessoren wie xalan-c++ für Php? Fragen über Fragen Danke im Vorraus Florian From info_(at)_agathos.net Wed, 28 Feb 2001 11:57:42 +0100 Date: Wed, 28 Feb 2001 11:57:42 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Encode query string > gibt es eine andere Methode, den query-string zu 'verschlüsseln' als > mit base64_encode und base64_decode ? Hallo Christian, das mit dem Fullquot war wohl ein Unfall? Erst vor ein- zwei Tagen hatten wir das Thema. Nicht gelesen? Also: Falls Du MySQL nutzt kann man noch mit encode() und decode() arbeiten unter php 4 wäre da noch: cybercash_base64_encode() und cybercash_encr() Nicht rückgängig gemacht werden kann md5() oder zB. crypt() da müsste man mit Vergleichen arbeiten. Liebe Grüße Theo -- Agathos Networks - Postfach 1114 - D-87515 Sonthofen Tel: +49 (0)8321 67388-80 Fax: +49 (0)8321 67388-50 mailto:info_(at)_agathos.net From info_(at)_agathos.net Wed, 28 Feb 2001 12:03:25 +0100 Date: Wed, 28 Feb 2001 12:03:25 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Servus List - Mail frage .... > und soweit funktioniert alles. Jetzt wurede ich das hganze gerne umm > checkboxen erweitern. > Was muss ich tun damit sie auch gesendet werden ??? Schau mal unter http://www.webmasternetz.de/workshops/php/php5.htm da hat es ein Beispiel für sowas. 22) Arrays aus Formularen Abschließend noch ein letzter Trick: Wenn wir in einem Formular aus einer Menge von HTML-Checkboxen mit PHP ermitteln wollen, welche Checkboxen angeklickt wurden, dann scheitert die bisherige Vorgehensweise: Option 1 Option 2 ... Schickt man dieses Formular ab, so hat die PHP-Variable $x nur den Wert der ersten angeklickten Checkbox. Der Trick ist, in HTML die Checkbox zum Beispiel so zu benennen: Option 1 Option 2 ... Dadurch wird in PHP ein Array mit dem Namen $x existieren. Die Werte können dann so ausgelesen werden: for ($i=0;$i habe gerade einen Mammutauftrag bekommen. Du armer, wie willst das heben ;-) > Allerdings muß das ganze sehr sicher gegen unbefugte > Eingriffe abgeschirm > werden. Das hat weniger mit PHP zu tun, auch wenn ich sowas schon damit realisert habe. Du solltest Dir erstmal Gedanken machen, was überhaupt geschützt werden muss. Wenn es nur um die Angreifbarkeit des Web-/DB-Servers geht, hat es eher was mit einer Firewall als mit PHP zu tun. Wenn Du zusätzlich die Zuordnungen der Daten in den Tabellen schützen willst, kannst Du Dir auch was mit PHP bauen. gruss ritze From marek.siegle_(at)_karius-partner.de Wed, 28 Feb 2001 12:50:05 +0100 Date: Wed, 28 Feb 2001 12:50:05 +0100 From: Marek Siegle marek.siegle_(at)_karius-partner.de Subject: [php] Unix-Zeitstempel wie bringt man das folgende Datum 20010228111704 in den Unix-Zeitstempel. Gruss MAREK. From tp_(at)_phperl.net Wed, 28 Feb 2001 12:24:17 +0100 Date: Wed, 28 Feb 2001 12:24:17 +0100 From: thomas privol tp_(at)_phperl.net Subject: [php] Encode query string On Wed, 28 Feb 2001 11:31:37 +0100, Christian Trabold wrote: >Hallo! > >gibt es eine andere Methode, den query-string zu 'verschlüsseln' als > >mit base64_encode und base64_decode ? schau mal 2 tage zurück. ich benutze mittlerweile: base64_encode(strrev(base64_encode($title))); bzw. base64_decode(strrev(base64_decode($title))); da kommt im leben keiner drauf. gruß thomas -- ::pure unpronouncable words. ::phperl.net From oliver.lieven_(at)_gmx.de Wed, 28 Feb 2001 13:06:33 +0100 (MET) Date: Wed, 28 Feb 2001 13:06:33 +0100 (MET) From: Oliver Lieven oliver.lieven_(at)_gmx.de Subject: [php] Schuetzen von Code - ZEND Encoder Hallo, bin neu hier, und falls diese Frage schon zig Mal gestellt wurde - sorry... Wir haben eine PHP-basierte kommerzielle Software entwickelt, und wollen nun der Code vor der Installation beim Kunden vor Eingriffen und vor allem Veränderungen schützen (zwecks Gewährleistung, Garantie etc.). Bei der Suche im Web bin ich auf den ZEND Optimizer und der ZEND-Encoder gestossen. Der Encoder klingt geeignet, kostet jedoch eine Menge :-( Der Optimizer/ZEND-Engine erzeugt nach der Beschreibung auch einen Zwischencode. Frage: reicht uns der ZEND-Optimizer, d.h. liegt dessen Zwischencode in Files vor, die man verteilen/beim Kunden installieren kann, oder brauchen wir den ZEND-Encoder? Gibt es Erfahrungen mit dem Encoder, d.h. funktioniert er zuverlässig, oder bringt sein Einsatz eher neue Probleme mit sich? Gibt es Alternativen? Thanx für alle Infos, Oliver Lieven -- Sent through GMX FreeMail - http://www.gmx.net From trunk_(at)_explain.de Wed, 28 Feb 2001 13:10:54 +0100 Date: Wed, 28 Feb 2001 13:10:54 +0100 From: Manuel Trunk trunk_(at)_explain.de Subject: [php] Schuetzen von Code - ZEND Encoder > Frage: reicht uns der ZEND-Optimizer, d.h. liegt dessen Zwischencode in > Files vor, die man verteilen/beim Kunden installieren kann, oder brauchen wir den > ZEND-Encoder? > Gibt es Erfahrungen mit dem Encoder, d.h. funktioniert er zuverlässig, oder > bringt sein Einsatz eher neue Probleme mit sich? Gibt es Alternativen? siehe Mails von gestern und teilweise heute From patrik.geisel_(at)_luka.de Wed, 28 Feb 2001 13:15:23 +0100 Date: Wed, 28 Feb 2001 13:15:23 +0100 From: Patrik Geisel patrik.geisel_(at)_luka.de Subject: [php] AW: [php] Unix-Zeitstempel wenn du diesen timestamp aus eine mysql-datenbank haben solltest, kannst du ihn im select mit DATE_FORMAT(Feldname,'%d.%m.%Y' %H.%i.%s) gleich formatieren und dann hiermit wandeln. $stamp = mktime(stunde, minute, sekunde, monat, tag, jahr, sz); // sz ist optional $heute = mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y")); ich hoffe, ich habe dein problem richtig verstanden -----Ursprungliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Marek Siegle Gesendet: Mittwoch, 28. Februar 2001 12:50 An: PHP Center Betreff: [php] Unix-Zeitstempel wie bringt man das folgende Datum 20010228111704 in den Unix-Zeitstempel. Gruss MAREK. -- ** Durchgehend gevffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From trunk_(at)_explain.de Wed, 28 Feb 2001 13:12:41 +0100 Date: Wed, 28 Feb 2001 13:12:41 +0100 From: Manuel Trunk trunk_(at)_explain.de Subject: [php] Schuetzen von Code - ZEND Encoder Archiv: http://www.php-center.de/php-de/archivvolltextsuche.htm From atsasid_(at)_gmx.de Wed, 28 Feb 2001 13:17:37 +0100 Date: Wed, 28 Feb 2001 13:17:37 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] Unix-Zeitstempel >wie bringt man das folgende Datum >20010228111704 entweder du rechnest das selber um also sekunden vom 01.01.1970 aufwärts zählen, oder du splittest das auf, und benutzt mktime (RTFM VERDAMMT!) Gruss, Peter "[DiSAStA]" Petermann *ZIMT - where PHP meets You?* -- webmaster_(at)_cyberfly.net www.cyberfly.net From atsasid_(at)_gmx.de Wed, 28 Feb 2001 13:21:22 +0100 Date: Wed, 28 Feb 2001 13:21:22 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] Schuetzen von Code - ZEND Encoder >Gibt es Erfahrungen mit dem Encoder, d.h. funktioniert er zuverlässig, oder >bringt sein Einsatz eher neue Probleme mit sich? Gibt es Alternativen? Es gibt nen Test... auf www.php-center.de mfg Peter "[DiSAStA]" Petermann *ZIMT - Zimt Is My Trick* -- webmaster_(at)_cyberfly.net www.cyberfly.net From C.Heye_(at)_dataprint.de Wed, 28 Feb 2001 11:28:11 +0100 Date: Wed, 28 Feb 2001 11:28:11 +0100 From: Heye, Christian C.Heye_(at)_dataprint.de Subject: [php] Templates! Hi Folks, Habe bloederweise hier auf der Arbeit keinen Internetzugang, nur Mail. Kann mir jemand die template Klasse(n?) schicken, bzw. brauche ich die bei Ver 4.04pl1? Falls letzteres zutrifft wäre ich sehr dankbar, wenn mir jemand eine Beschreibung der Methoden schicken könnte. Ciao Christian Weng Shui sagt: Wenn Hunde fliegen könnten, würde es öfter regnen. From sb_(at)_sebastian-bergmann.de Wed, 28 Feb 2001 14:27:41 +0100 Date: Wed, 28 Feb 2001 14:27:41 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] Anzahl der Februar"e", Mittwoch"e" seit einem Timestamp Sebastian Bergmann wrote: > ich habe einen (in der Vergangenheit liegenden) Timestamp gegeben und > brauche nun zum Beispiel die Anzahl, wie oft wir seit diesem Zeitpunkt > einen Februar oder einen Mittwoch hatten. Mir wurde bereits geholfen, trotzdem danke. -- sebastian bergmann e-mail : sb_(at)_sebastian-bergmann.de homepage : http://www.sebastian-bergmann.de make a gift : http://wishlist.sebastian-bergmann.de measure the usability of your web application -> http://phpOpenTracker.de From c.peer_(at)_peer-internet.com Wed, 28 Feb 2001 14:35:37 +0100 Date: Wed, 28 Feb 2001 14:35:37 +0100 From: Christian Peer c.peer_(at)_peer-internet.com Subject: [php] =?iso-8859-1?Q?Grunds=E4tzliches?= zu mysql Sicherheit Hallo! Ein Kunde möchte im Zuge eines Webauftrittes eine Datenbank aufbauen. Nun möchte er, daß diese sicher ist, da es teilweise sensible Daten sind. Was spricht gegen mySQL auf dem Webserver? Ist es notwendig eine Datenbank im LAN des Kunden aufzubauen (Firewallgeschützt), auf welche dann zugegriffen wird? Danke schon mal für die Antworten! :-) bis dann Christian From a.jensen_(at)_nikotel.com Wed, 28 Feb 2001 14:42:13 +0100 Date: Wed, 28 Feb 2001 14:42:13 +0100 From: Andreas Jensen a.jensen_(at)_nikotel.com Subject: [php] =?iso-8859-1?Q?bin=E4r-dateien_anzeigen_mit_phpMyAdmin?= hi, beim anzeigen von localhost-datenbankinhalten, die größere binärdateien enthalten stürzt phpmyadmin auf meinem rechner ab. auf einem puretec-server mit der gleichen db und den gleichen inhalten, werden die inhalte problemlos angezeigt, weil das entsprechende feld mit den binärdaten beim anzeigen mit phpmyadmin leer bleibt. weiß jemand, wovon das anzeigeverhalten von binärdateien mit phpmyadmin beeinflußt wird? gruß, andreas From atsasid_(at)_gmx.de Wed, 28 Feb 2001 14:40:33 +0100 Date: Wed, 28 Feb 2001 14:40:33 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] Templates! >Habe bloederweise hier auf der Arbeit keinen Internetzugang, nur Mail. kündigen MfG Peter "[DiSAStA]" Petermann *ZIMT - wherer PHP meets needs* -- webmasteratcyberflydotnet wwwdotcyberflydotnet From wagner_(at)_globalpark.de Wed, 28 Feb 2001 14:45:53 +0100 Date: Wed, 28 Feb 2001 14:45:53 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Templates! Heye, Christian wrote: > Kann mir jemand die template Klasse(n?) schicken, bzw. brauche ich die > bei Ver 4.04pl1? Was für ne Template-Klasse? PHPlib, FastTemplates, irgendwas aus PEAR? Gesundheit Wagner -- Computers are like air conditioning; once you open the windows, they stop working correctly. From mf_(at)_neusta.de Wed, 28 Feb 2001 15:06:14 +0100 Date: Wed, 28 Feb 2001 15:06:14 +0100 From: Martin S. Fredrich mf_(at)_neusta.de Subject: [php] OT: Apache-Newsgroup Hi Christian, Wednesday, February 28, 2001, 6:15:20 PM, you wrote: CS> hi! CS> nachdem mir bisher keiner weiterhelfen konnte, was meine probleme mit CS> .htaccess dateien angeht, ... Apache Mailing List - http://www.unix-ag.org/apachelist/ (un)subscribe requests to ml-apache-request_(at)_unix-ag.org HTH Grüsse aus Bremen Martin S. Fredrich -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ NEUSTA Computersprachen GmbH Martin S. Fredrich tel: 0421 / 20 696-18 Ostertorsteinweg 50 fax: 0421 / 20 696-99 28203 Bremen D2 : 0173 / 205 99 44 mailto:mf_(at)_neusta.de http://www.neusta.de From hartmann_(at)_freecharts.de Wed, 28 Feb 2001 15:24:14 +0100 Date: Wed, 28 Feb 2001 15:24:14 +0100 From: Johann-Peter Hartmann hartmann_(at)_freecharts.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Grunds=E4tzliches_zu_mysql_Sicherheit_/_Trus?= =?iso-8859-1?Q?t-Center?= =?iso-8859-1?Q?t-Center?= Hi Liste, hallo Christian/Burkhard , Christian Peer* schrieb: > Ein Kunde möchte im Zuge eines Webauftrittes eine Datenbank > aufbauen. Nun möchte er, daß diese sicher ist, da es teilweise > sensible Daten sind. > > Was spricht gegen mySQL auf dem Webserver? > Ist es notwendig eine Datenbank im LAN des Kunden aufzubauen > (Firewallgeschützt), auf welche dann zugegriffen wird? Sowas habe ich dazu draussen gesehen/genutzt : a) Der MySQL ist nur von innen, nicht von aussen ansprechbar - dh. er steht nur über Unix-Socket, nicht auf Port 3306 zur Verfügung. Auf diese Weise kann er nur über die PHP-Scripte auf dem Server angesprochen werden. ( Siehe auch "Server bietet zuviele Dienste an" bei http://www.koehntopp.de/kris/artikel/websec/ ) b) Die PHP-Scripte misstrauen allem, was von draussen kommt - dh. überprüfung aller GET/POST/Cookie-Parameter, auch die, die eigentlich von einem selbst kommen (sollten) . Hilfe kann man z.B. von den OOHForms und ShellEscape/addslashes bei system/SQL- Anfragen . Besonders berücksichtigen sollte man wohl, dass PHP alles moegliche Extern includen kann - also z.B. auch include-Files, und damit zusaetzliche Möglichkeiten bietet. c) Es liegt nur eine Kopie der relevanten Daten auf dem Webserver. Wenn firmeninterne Tabellen benutzt werden sollen, benutzt man auf dem Webserver nur regelmaessig aktualisierte Kopien - und arbeitet nicht auf den Originaldatenbanken. Für die Datenaktualisierung öffnet man ein Zeit/IP-Fenster von innen zum externen Server. Der Webserver sollte nicht in der demilitarisierten Zone im firmeninternen Netz stehen, sondern ausserhalb - aber natuerlich kann man ihn trotzdem durch einen Firewall/Packetfilter schützen . Ein Server im LAN würde einem erfolgreichen Hacker gleich Zugriff auf das gesamte Firmennetz geben. d) ein IDS (Intrusion Detection System) installieren. Ich installiere z.B. auf den Servern eine aktuell gehaltene Version von Snort, auf die Weise behält man das aktuelle "Klima" ganz gut im Auge. e) vertrauliche Daten nur ueber SSL . Damit gewährleistet man nicht nur die eigene Sicherheit, sondern auf die des Klienten :-) . Ich vermute mal, dass es noch eine Reihe Dinge mehr gibt, aber dazu koennen sich ja auch andere äussern :-) . Faustregeln sind vielleicht noch : Nur 22-ssh 80-http und 443-https als offene Ports, BugTraq lesen . Und vielleicht die Nmap-Ergebnisse des Defacement-Mirrors auf http://alldas.de . Viele Grüße, johann PS: Mit welchem Recht resettest Du eigentlich immer meine IRC-Connection ? Hmmm ? From webmaster_(at)_iwos.de Wed, 28 Feb 2001 16:33:49 +0100 Date: Wed, 28 Feb 2001 16:33:49 +0100 From: iwos Internet-Service webmaster_(at)_iwos.de Subject: [php] gzwrite Hallo, Ich versuche mit folgenden Code eine access Datenbank zu komprimieren aber es funktioniert net. $filename = "zlibtest.gz"; $file = "db.mdb"; $zp = gzopen($filename, "w9"); $fd = fopen("$file", "r"); $contents = fread ($fd, filesize ($file)); gzwrite($zp, $contents); fclose($fd); gzclose($zp); ist Das überhaupt machbar oder bin ich hiermit auf einem völlig falschen Dampfer ? Es wird zwar die zlibtest.gz erstellt und es steht auch viel von der access DB drin aber wohl nicht korrekt. hoffe mir kann jemand einen guten Tip geben. Viele Grüße Wolfgang Skupin From CyrillSchumacher_(at)_swol.de Wed, 28 Feb 2001 17:24:17 +0100 Date: Wed, 28 Feb 2001 17:24:17 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] Parsing von Files ohne Extension dumme frage, aber wie muss ich es in der httpd.conf schreiben, dass auch text dateien ohne datei endung (.phpX) von php geparst werden ? kiri From vonwerdt_(at)_smsspeed.com Wed, 28 Feb 2001 17:29:07 +0100 Date: Wed, 28 Feb 2001 17:29:07 +0100 From: Dominik von Werdt (smsspeed.com Support) vonwerdt_(at)_smsspeed.com Subject: [php] Encode query string > base64_encode(strrev(base64_encode($title))); > bzw. > base64_decode(strrev(base64_decode($title))); > > da kommt im leben keiner drauf. Bis auf alle, die die ML lesen? ;-) Gruss Dominik From eschmid_(at)_php.net Wed, 28 Feb 2001 17:30:34 +0100 Date: Wed, 28 Feb 2001 17:30:34 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Parsing von Files ohne Extension Cyrill Schumacher wrote: > > dumme frage, aber wie muss ich es in der httpd.conf > schreiben, dass auch text dateien ohne datei endung (.phpX) > von php geparst werden ? Probiers mal mit einem Punkt. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de Besuchen Sie uns auf der CeBIT 2001, Halle 6, Stand F62/4 From ritze_(at)_globalpark.de Wed, 28 Feb 2001 17:46:07 +0100 Date: Wed, 28 Feb 2001 17:46:07 +0100 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Grunds=E4tzliches_zu_mysql_Sicherheit?= Hallo, langsam nimmt es mit den Architekturfragen hier überhand, aber ich bekomme den Bogen ;-) > Was spricht gegen mySQL auf dem Webserver? Das ein gehackter Webserver (mehrere User beachten) gleichzeitig ein gehackter DB-Server ist. > Ist es notwendig eine Datenbank im LAN des Kunden aufzubauen > (Firewallgeschützt), auf welche dann zugegriffen wird? Bringt gar nichts, solange Du mit PHP auf die DB zugreifen willst. Ein Angreifer könnte das dann nämlich ebenso. Also müsstest Du die direkten DB-Zugriffe verhindern. Dies liesse sich wiederum mit PHP realisieren. Denkbar wäre beispielsweise, das auf dem DB-Server ein Script liegt, welches Anfragen entgegen nimmt und erst nach deren Prüfung an die DB durchreicht. Du müsstest also eine Art black-box bauen und den DB-Server gegen sämtliche andersartigen Zugriffe abschotten. gruss ritze From s.fuentes_(at)_the-service.de Wed, 28 Feb 2001 17:51:08 +0100 Date: Wed, 28 Feb 2001 17:51:08 +0100 From: Sebastian Fuentes s.fuentes_(at)_the-service.de Subject: [php] UG : Treffen in München ... Moin Moin, bitte nich gleich auf mich ein Flamen ... Soll nur ein kurzer Reminder an den Münchner Teil der Gemeinde sein. Heute um 19.00 findet das monatl. Treffen der UserGroup München statt. WO? Im Mariandl (Cafe am Beethoven-Platz, Goethestraße 51 vom Goetheplatz ca. 500m richtung Sendlinger Tor) Tisch ist reserviert auf "PHP". Wer möchte ist herzlich eingladen vorbeizuschaun ;) Sebastian Fuentes Web-Development _(at)_ Nets AG ---------------------------------------------------------- sebastian.fuentes_(at)_nets-ag.de # _(at)_work s.fuentes_(at)_the-service.de # _(at)_home http://www.nets-ag.de # My employer http://strange-movies.de # newest projekt ---------------------------------------------------------- From CyrillSchumacher_(at)_swol.de Wed, 28 Feb 2001 19:53:29 +0100 Date: Wed, 28 Feb 2001 19:53:29 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] Parsing von Files ohne Extension > Cyrill Schumacher wrote: > > > > dumme frage, aber wie muss ich es in der httpd.conf > > schreiben, dass auch text dateien ohne datei endung (.phpX) > > von php geparst werden ? > > Probiers mal mit einem Punkt. > > -Egon AddType application/x-httpd-php . Ne leider nicht :-( Selbst explicites angeben des Dateinamen nicht... Einer ne Idee ? Muss ich denn nun jetzt auf dieses mod_rewrite mal wieder ausweichen ???? :-( kiri From cybermage_(at)_hirnstrudel.de Wed, 28 Feb 2001 21:18:25 +0100 Date: Wed, 28 Feb 2001 21:18:25 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Re[2]: [php] Parsing von Files ohne Extension hi Cyrill, > AddType application/x-httpd-php . > Ne leider nicht :-( > Selbst explicites angeben des Dateinamen nicht... > Einer ne Idee ? ForceType application/x-httpd-php bewirkt das alle dateien als php geparst werden. allerdings solltest du keine anderen in dem verzeichnis haben :-) bye benjamin -- There is no justice, just me! mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From christian-trabold_(at)_t-online.de Wed, 28 Feb 2001 21:57:51 +0100 Date: Wed, 28 Feb 2001 21:57:51 +0100 From: Christian Trabold christian-trabold_(at)_t-online.de Subject: [php] Formularcheck und dann weiter... Hi! Bin gerade am Hirnverdampfen. Will ein Formular mit ca. 12 Feldern prüfen. Jedes Feld wird dabei unterschiedlich gefiltert. Funktioniert schon gut. Wenn alle Felder korrekt ausgefüllt sind, soll es weiter gehen, zur nächsten Seite o.ä. Wie kann ich durch die Check-Funktionen hinweg hochzählen und dann am Ende sagen: Wenn die Variable den Wert 12 hat, ist jedes Feld ok und es kann weiter gehen. Bin ich auf dem richtigen Weg, oder ist das zu kompliziert gedacht? Würde mich sehr über Antworten freuen. Danke. Christian dampft der Kopf (info_(at)_christian-trabold.de) From meyer_(at)_wmc24.de Wed, 28 Feb 2001 22:04:46 +0100 Date: Wed, 28 Feb 2001 22:04:46 +0100 From: Nils Meyer meyer_(at)_wmc24.de Subject: [php] Formularcheck und dann weiter... Hallo > Wie kann ich durch die Check-Funktionen hinweg hochzählen und dann am Ende > sagen: Wenn die Variable den Wert 12 hat, ist jedes Feld ok und es kann > weiter gehen. > > Bin ich auf dem richtigen Weg, oder ist das zu kompliziert gedacht? > Also ich mach es immer so vor den IF abfragen (ob die Felder nun korrekt sind) setze ich die variable $komplett=true; wenn eines der Felder falsch ist wird $komplett=false; gesetzt. Nebenbei erstelle ich einen String der alle Fehler enthält: (vor den ifs) $message="Folgende Fehler traten auf
"; und dann in den IFs (wenns nun wieder falsch ist) $message.="Name nicht angegeben
"; usw. dann wird am ende der Feldprüfungen getestet ob komplett true ist, wenn ja geht es weiter mit dem nächsten Teil, wenn nein werden die Fehlermeldungen gezeigt und das Formular noch einmal angezeigt (mit den ausgefüllten Feldern). mit freundlichen Grüßen Nils Meyer | Nils Meyer | Eichenweg 7 | D-21745 Hemmoor | | Telefon: +49 (0) 4771 68 98 80 | Telefax: +49 (0) 89-55 29 83-5590 | Mobil +49 (0) 174 20 34 08 5 From hartwin.rohde_(at)_gmx.net Wed, 28 Feb 2001 23:26:46 +0100 (MET) Date: Wed, 28 Feb 2001 23:26:46 +0100 (MET) From: hartwin.rohde_(at)_gmx.net hartwin.rohde_(at)_gmx.net Subject: [php] Re[2]: [php] Parsing von Files ohne Extension > hi Cyrill, > ForceType application/x-httpd-php > bewirkt das alle dateien als php geparst werden. > allerdings solltest du keine anderen in dem verzeichnis haben :-) und *ganz* wichtig, auch die Unterverzeichnisse sind davon betroffen. Der Apache schaut nämlich immer nach, ob da noch ne .htaccess im Stammverzeichnis liegt und wertet die aus. Eine solche .htaccess - Variable sollte wirklich nur in einem "Blatt" des Verzeichnisbaums genutzt werden. > bye benjamin -- hoffe geholfen zu haben Hartwin Rohde Sent through GMX FreeMail - http://www.gmx.net From hartwin.rohde_(at)_gmx.net Wed, 28 Feb 2001 23:35:47 +0100 (MET) Date: Wed, 28 Feb 2001 23:35:47 +0100 (MET) From: hartwin.rohde_(at)_gmx.net hartwin.rohde_(at)_gmx.net Subject: [php] Parsing von Files ohne Extension > > Cyrill Schumacher wrote: > > > > > > dumme frage, aber wie muss ich es in der httpd.conf > > > schreiben, dass auch text dateien ohne datei endung (.phpX) > > > von php geparst werden ? > > > > Probiers mal mit einem Punkt. > > > > -Egon > > AddType application/x-httpd-php . Nunja, eiogentlich ja AddType application/x-httpd-php .htm .txt .irgendwas > Ne leider nicht :-( > Selbst explicites angeben des Dateinamen nicht... > Einer ne Idee ? Nunja, so sollte es gehen und tut es auch bei mir. Die Endung ist hier auch wirklich als *End*ung zu verstehen, es soll also nix mehr nach er Endung kommen. Sehr wichtig dabei ist, daß in der SUSE z.B. schon in der httpd.conf die Endung .html als ServerParsed definiert ist. Das kannst Du nicht so einfach überschreiben, es sei denn Du nimmst es aus der httpd.conf raus, was nicht sehr sinnvoll ist, weil man sich ja auch noch die Möglichkeit von SSI - Seiten lassen will, ohne daß gleich jede Suchmaschine was davon mitbekommt :-). (hab ich mal nicht gewußt und mir 'ne Weile die Ohren dran gebrochen, dann hab ich eben festgelegt, daß ich aush .htm - Dateien per php geparst haben will statt .html). > Muss ich denn nun jetzt auf dieses mod_rewrite mal wieder ausweichen ???? > :-( Wenn Du 'nen Hang zum Masochismus hast ist das sicher ne gute Lösung :-) > kiri -- CU/2 hoffe geholfen zu haben Hartwin Rohde Sent through GMX FreeMail - http://www.gmx.net From cybermage_(at)_hirnstrudel.de Wed, 28 Feb 2001 23:50:25 +0100 Date: Wed, 28 Feb 2001 23:50:25 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Re[2]: [php] Parsing von Files ohne Extension hi hartwin, Mittwoch, 28. Februar 2001, 23:35:47, hast du folgendes geschrieben: > Nunja, eiogentlich ja > AddType application/x-httpd-php .htm .txt .irgendwas ging doch um dateien ohne endung .. oder ?? :-) bye benjamin -- Was jeht uns die Sintflut ahn? mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de