From mike_(at)_pro-entertain.de Mon, 5 Feb 2001 03:43:12 +0100 Date: Mon, 5 Feb 2001 03:43:12 +0100 From: Mike Greubel mike_(at)_pro-entertain.de Subject: [php] ALL_HTTP Morgen, > Ich möchte für eine Protokoll-Geschichte die Header verarbeiten, die bei > einem Seitenzugriff übergeben werden. Dazu wollte ich die Variable $ALL_HTTP > benutzen. Leider ist sie leer. Die Information über diese Variable habe ich > aus dem Jörg Krause Buch (Vermutlich allen bekannt). Ist da ein Fehler? Ich kenn das Buch jetzt nicht, aber könnte es sein, das diese Variable ein Array ist, der erst mit den Informationen von getallheaders() gefüttert werden muss? MfG Mike From stheise_(at)_gmx.de Mon, 5 Feb 2001 07:02:28 +0100 Date: Mon, 5 Feb 2001 07:02:28 +0100 From: Stephan Heise stheise_(at)_gmx.de Subject: [php] php include Dateien Moin, ich würde gerne meine wichtigen Variablen, wie mySQL Daten, in eine include Datei packen, die ich in allen PHP Skripten einbinde. Wie sieht es aus, wenn ein User diese Datei aufruft. Sieht er etwas? Kann man vielleicht irgendwie abfragen, ob die Datei included wurde oder direkt gestartet? Also wenn included, dann Daten, ansonsten ein Header, der einen auf die Startseite schickt. Thx for help, Stephan From stheise_(at)_gmx.de Mon, 5 Feb 2001 07:02:29 +0100 Date: Mon, 5 Feb 2001 07:02:29 +0100 From: Stephan Heise stheise_(at)_gmx.de Subject: [php] Providerwechsel Moin, werde demnächste meinen Provider wechseln. Daher ein paar Fragen: Wie sieht es bei einem Providerwechsel aus? Was muss ich beachten? Wie lange dauert das? Was passiert mit meinen Daten auf dem Webspace? ... Thx for help, Stephan PS. Habe mich auf Vorschlag von Guido für www.one-2-one.net entschieden, da gute Bewertung überall, preiswert und alle Möglichkeiten (mySQL, PHP, cgi), die ich brauche. Wer hat Erfahrungen mit dem Provider. From mraab_(at)_macbyte-computing.de Mon, 05 Feb 2001 07:06:42 +0100 Date: Mon, 05 Feb 2001 07:06:42 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] php include Dateien Hallo, at Monday 05.02.01 (07:02 +0100), Stephan Heise wrote: >ich würde gerne meine wichtigen Variablen, wie mySQL Daten, in eine include >Datei packen, die ich in allen PHP Skripten einbinde. Wie sieht es aus, wenn >ein User diese Datei aufruft. Sieht er etwas? Kann man vielleicht irgendwie >abfragen, ob die Datei included wurde oder direkt gestartet? Also wenn >included, dann Daten, ansonsten ein Header, der einen auf die Startseite >schickt. Benenne die Include Dateien doch z.B. foo.inc.php. Include-Dateien liegen bei mir sowieso ausserhalb des Zugriffbereich für Browser. Gruß Michael -- Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! From tehrich_(at)_goto-it.de Mon, 5 Feb 2001 07:16:36 +0100 Date: Mon, 5 Feb 2001 07:16:36 +0100 From: Tino Ehrich tehrich_(at)_goto-it.de Subject: [php] php include Dateien From: "Michael Raab" > Include-Dateien liegen bei mir sowieso ausserhalb des Zugriffbereich für > Browser. Kurze Frage: Wenn die außerhalb des eigentlich Script-Verzeichnisses liegen, ist das nicht ümständlich, cuz wenn dann mußt du ja immer den korrekten Pfad angeben. ZB.: inlcude("/außerhalb/include/foo.inc.php"); oder legst du den Default-Pfad in der php-ini datei an ? Finde ich allerdings nicht so praktisch, da wenn man zB noch andere PHP Progx wie PHPMyAdmin laufen ist das nicht so praktisch einen Default Pfad in der PHP-INI festzulegen ! Und xtra einen absoluten Pfad festzulegen ist auch nicht die Lösung, zB bei einem Verzeichniswechsel oder was weiß ich, müßte man alles Umstellen. Was sagst dazu? Oder gibts da ne Lösung ! Mfg From wagner_(at)_globalpark.de Mon, 5 Feb 2001 07:20:16 +0100 Date: Mon, 5 Feb 2001 07:20:16 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] php include Dateien Tino Ehrich wrote: > Wenn die außerhalb des eigentlich Script-Verzeichnisses liegen, ist > das nicht ümständlich, cuz wenn dann mußt du ja immer den korrekten > Pfad angeben. > > ZB.: inlcude("/außerhalb/include/foo.inc.php"); > > oder legst du den Default-Pfad in der php-ini datei an ? Finde ich > allerdings nicht so praktisch, da wenn man zB noch andere PHP Progx > wie PHPMyAdmin laufen ist das nicht so praktisch einen Default Pfad > in der PHP-INI festzulegen ! > > Und xtra einen absoluten Pfad festzulegen ist auch nicht die Lösung, > zB bei einem Verzeichniswechsel oder was weiß ich, müßte man alles > Umstellen. > > Was sagst dazu? Oder gibts da ne Lösung ! Lösung 1) Relative Pfade Lösung 2) geschickte Nutzung des include-paths Lösung 3) eine Konfigurationsdatei, in der man zentral die absoluten Pfade ablegt. Diese müsste man dann nur noch includen, was über relative Pfade recht einfach möglich sein sollte. Dann muss man nicht alles über relative Pfade machen. Gesundheit Wagner -- Three may keep a secret, if two of them are dead. From cybermage_(at)_hirnstrudel.de Mon, 5 Feb 2001 07:28:24 +0100 Date: Mon, 5 Feb 2001 07:28:24 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Re[2]: [php] php include Dateien hi Alexander, Montag, 5. Februar 2001, 07:20:16, hast du folgendes geschrieben: > Lösung 3) eine Konfigurationsdatei, in der man zentral die absoluten > Pfade ablegt. Diese müsste man dann nur noch includen. gnaz schöm geht das dann mit 'nem "auto prepend file" :-) bye benjamin -- There is no justice, just me! mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From tehrich_(at)_goto-it.de Mon, 5 Feb 2001 07:30:33 +0100 Date: Mon, 5 Feb 2001 07:30:33 +0100 From: Tino Ehrich tehrich_(at)_goto-it.de Subject: [php] php include Dateien From: "Alexander Wagner" > Lösung 1) Relative Pfade > Lösung 2) geschickte Nutzung des include-paths > Lösung 3) eine Konfigurationsdatei, in der man zentral die absoluten > Pfade ablegt. Diese müsste man dann nur noch includen, was über > relative Pfade recht einfach möglich sein sollte. Dann muss man nicht > alles über relative Pfade machen. Äh....moment mal....wenn ich nen Pfad angebe...dann müßen das doch absolute Pfade sein ! Mit relativen funzt das doch gar net! Oder etwa doch? Habs auf jedenfall schon auf verschiedenen Systemen gecheckt und das hatte niemals gefunzt ! wenn ich zB im Scripts Verzeichnis bin und dann ins include verzeichnis möchte, dass sich ebenfalls im Scripts Verzeichnis befindet dann kann ich include("include/foo.inc.php"); angeben! Aber das die ganze zB relative vom htdocs ausgehen würde, hab ich noch nie erlebt ! Mfg From mraab_(at)_macbyte-computing.de Mon, 05 Feb 2001 07:30:37 +0100 Date: Mon, 05 Feb 2001 07:30:37 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] php include Dateien Hallo, at Monday 05.02.01 (07:16 +0100), Tino Ehrich wrote: > > Include-Dateien liegen bei mir sowieso ausserhalb des Zugriffbereich für > > Browser. > >Kurze Frage: > >Wenn die außerhalb des eigentlich Script-Verzeichnisses liegen, ist das >nicht ümständlich, cuz wenn dann mußt du ja immer den korrekten Pfad >angeben. Nö, reine Gewohnheitssache. >oder legst du den Default-Pfad in der php-ini datei an ? Ich habe keinen Zugriff auf die PHP.INI beim Porvider. >Und xtra einen absoluten Pfad festzulegen ist auch nicht die Lösung, zB bei >einem Verzeichniswechsel oder was weiß ich, müßte man alles Umstellen. > >Was sagst dazu? Oder gibts da ne Lösung ! Ich habe einige Bibliotheken gebastelt, die für mehere Websites zu gebrauchen sind. Und diese habe ich an einen Zentralen Ort abgelegt. Und dieser befindet sich ausserhalb vom Zugriffsbereich der Browser. Dieses Verzeichnis befindet sich eine ebene höher als das Startverzeichnis der Website. Gruß Michael -- Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! From wagner_(at)_globalpark.de Mon, 5 Feb 2001 07:34:38 +0100 Date: Mon, 5 Feb 2001 07:34:38 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] php include Dateien Tino Ehrich wrote: > Mit relativen funzt das doch gar net! Oder etwa doch? Habs auf > jedenfall schon auf verschiedenen Systemen gecheckt und das hatte > niemals gefunzt ! > > wenn ich zB im Scripts Verzeichnis bin und dann ins include > verzeichnis möchte, dass sich ebenfalls im Scripts Verzeichnis > befindet dann kann ich > > include("include/foo.inc.php"); > > angeben! Aber das die ganze zB relative vom htdocs ausgehen würde, > hab ich noch nie erlebt ! Ach so meinste das, naja das braucht man aber auch nicht. man macht einfach include "../../config/config.inc.php3"; oder wo auch immer die Konfiguration liegen mag, und man hats. Wo die liegt muss man natürlich selber wissen. Gesundheit Wagner -- Three may keep a secret, if two of them are dead. From webmeister_(at)_phpwarez.de Mon, 5 Feb 2001 08:20:47 +0100 Date: Mon, 5 Feb 2001 08:20:47 +0100 From: Peter Prochaska webmeister_(at)_phpwarez.de Subject: [php] AW: [php] PHP-Stammtisch =?iso-8859-1?q?N=FCrnberg?= Am Sonntag, 4. Februar 2001 14:26 schrieb Juergen Hofmann: > heißt das jetzt Du kennst einen oder Du hast Interesse einen mit zu > gründen? Vielleicht könnte man ja so mal direkten Kontakt zu Programmieren > schaffen. Da würde sich dann manches Problem schneller aus der Welt > schaffen lassen. > > Cu, Jürgen Ich hab Interesse daran einen zu gründen. Mit den Programmieren gib ich dir vollkommen recht, wär echt eine super Idee. Wann und wo ? cu -- Peter Prochaska www.phpwarez.de rulez !! From info_(at)_agathos.net Mon, 5 Feb 2001 09:58:24 +0100 Date: Mon, 5 Feb 2001 09:58:24 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] AW: [php] Provider >>ich bin auf der Suche nach einem Provider der PHP/mySQL unterstützt > www.power-netz.de Ja, power-netz.de kann ich echt epmfehlen. Der Hostet bei Pair.net und bei Strato. Und behauptet aalglatt es seien seine eigenen Server. Aber wieso gehst Du nicht zu php-center.de oder ins Archiv, da wurde diese Frage doch schon tausendmal behandelt. 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 nadja_(at)_fanfilm.de Mon, 05 Feb 2001 10:45:17 GMT Date: Mon, 05 Feb 2001 10:45:17 GMT From: Nadja Senoucci nadja_(at)_fanfilm.de Subject: [php] Parser Script Hallo, ich habe ein Parser-Script gefunden, mit dem man durch zwei Funktionen (parse_google, parse_altavista) Die zwei Suchmaschinen Google und Altavista nach bestimmten Suchbegriffen abfragen können soll. Das Problem ist, daß es sich totzulaufen scheint. Kann mir jemand sagen woran das liegt? Da ist einiges mit Regular Expressions drin, mit denen kenne ich mich noch nicht aus. Oder kennt ihr sonst alternativ ein anderes Script, welches dasselbe tut und funktioniert? Ich habe hier zwei Links für euch: http://www.space-center-hamburg.de/parser_aufruf.phps Hier könnt ihr euch ein von mir kurz runtergeschreibselten testaufruf runtersaugen. http://www.space-center-hamburg.de/parser.phps Und hier könnt ihr euch das Script selber saugen. Vielen Dank schonmal. Liebe Grüße, Nadja From php_(at)_andreasludwig.com Mon, 5 Feb 2001 10:51:37 +0100 Date: Mon, 5 Feb 2001 10:51:37 +0100 From: Andreas php_(at)_andreasludwig.com Subject: [php] Providerwechsel Hi Stephan, >> Moin, > werde demnächste meinen Provider wechseln. Daher ein paar Fragen: > Wie sieht es bei einem Providerwechsel aus? Was muss ich beachten? Wie lange > dauert das? Was passiert mit meinen Daten auf dem Webspace? ... Das hat zwar nichts mit dieser Liste zu tun, aber folgendes ist zu beachten: 1. Du musst deinen alten Provider kündigen (Fristen beachten) 2. Bei One-2-One den Webspace ordern und darauf hinweisen, das eine bestehende Domain übernommen werden muß. Dazu ist ein s.g. KK-Antrag auszufüllen (bekommst du von One-2-One). 3. One-2-One ist schnell mit der Bereitstellung von Space, die Dauer der Aktion hängt davon ab, wie lange die Umkonnektierung dauert, weil alles über die Denic abgewickelt wird. In der Regel geht eine KK-Ummeldung innerhalb von 3-7 Werktagen über die Bühne und richtet sich nach der "Bereitwilligkeit" des alten Providers, einen Kunden zu verlieren..;-). 4. Sobald Du von One-2-One deine Serverdaten hast, kannst Du die Daten auf den Server uploaden. Wenn Du eine eigene IP bekommst, kann damit sofort gearbeitet werden, sonst mußt du warten, bis die Domain umgeschrieben ist. 5. Deine Daten auf dem Webspace liegen halt da und arbeiten oder so, was sollte Damit passieren? Auf dem alten Server solltest Du die evtl. löschen, wenn es wichtige Daten sind aber normalerweise wird mit einer Kündigung von Webspace auch das Datenverzeichnis gelöscht um PLatz zu haben und "Datenleichen" zu vermeiden. Gruß Andreas http://www.scripts.org From bjoern_(at)_baer.main.de Mon, 5 Feb 2001 11:20:01 +0100 Date: Mon, 5 Feb 2001 11:20:01 +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 GH-lists_(at)_ecora.de Mon, 5 Feb 2001 11:33:55 +0100 Date: Mon, 5 Feb 2001 11:33:55 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] AW: [php] Provider Hans Theo Mislisch schrieb > Ja, power-netz.de kann ich echt epmfehlen. Der Hostet bei Pair.net > und bei Strato. Und behauptet aalglatt es seien seine eigenen Server. Er kann dort ja eigene dedizierte Server zu stehen haben? Und bei Strato hosten geht gar nicht (weil Strato bei Xlink/KPN hostet), oder meintest Du das die Strato-Pakete weiterverkauft werden? Hmm, bei den meisten angegebenen Referenzkunden führt ein Traceroute zu NDH nach Köln. Interessant ist, das der Server von Referenzkunde rabbit-ag.de bei Schlund steht, Referenzkunde link4link.com bei Nacamar und Referenzkunde westfalia.de bei mk-net in Lüdenscheid? Sind die Referenzen falsch, oder steckt Power-Netz da als Reseller zwischen? Wobei "Power-Netz" auch keine Firma sondern ein Markenname zu sein scheint, wohinter die Einzelunternehmung K-Internet Michael Kühne zu stecken scheint, was aber weder für noch gegen die Qualität spricht. Guido Haeger From webmaster_(at)_cyberfly.net Mon, 5 Feb 2001 11:39:53 +0100 Date: Mon, 5 Feb 2001 11:39:53 +0100 From: Peter "[DiSAStA]" Petermann webmaster_(at)_cyberfly.net Subject: [php] php-gtk - windows? Hi, hat schon einer von euch php-gtk unter Windows compiled und zum laufen bekommen? gruss, Peter "[DiSAStA]" Petermann * ZIMT - where PHP meets needs * -- webmaster_(at)_cyberfly.net www.cyberfly.net From a-otto_(at)_web.de Mon, 5 Feb 2001 10:03:59 +0000 Date: Mon, 5 Feb 2001 10:03:59 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] OT: martinshorn Hi, das ist mega off topic ich weiss. Ich wollte am Wochenende den Sound eines deutschen Polizeiautos aufnehmen, allerdings war trotz Schneefall auf dem flachen Land nichts passiert das den Einsatz des Martinshorns gerechtfertigt haette. Und das Teil einfach nur so losquietschen lassen wollten "meine Freunde und Helfer" nicht. Wer also weiss wo ich so etwas im Netz finden kann oder gar ein digitales Sample hat, nur her damit. Muss auch nicht lang sein, 5-10 Sekunden reichen vollkommen. Antworten bitte per PM. Vielen lieben Dank, Andreas -- andreas otto london (uk) From C.Heye_(at)_dataprint.de Mon, 5 Feb 2001 09:50:27 +0100 Date: Mon, 5 Feb 2001 09:50:27 +0100 From: Heye, Christian C.Heye_(at)_dataprint.de Subject: [php] Caching Problem? Hallo Liste, System: NT4.0;IIS4.0;PHP 4.04pl1 Auch wenn jetzt wieder alle buuh rufen, aber ich bin z.Zt. leider gezwungen mit dem IIS 4 Vorlieb zu nehmen und habe folgendes Problem: Wie alle PHP Rookies konnte ich es mir nicht nehmen lassen einen FTP-Client zu schreiben. Soweit funktioniert der auch, nur wenn ich ftp_rmdir, oder ftp_delete ausfuehre, dauert es immer eine gewisse Zeit (ca 1 Min), bis der Eintrag dann auch wirklich geloescht wird. Das hat natuerlich zur Folge, daß nach dem Refresh (PHP_SELF...) der Eintrag immer noch zu sehen ist und es bei einer Aktion auf diesen Eintrag Fehlermeldungen hagelt. Was kann man da machen (außer natürlich Apache installieren, vermute ich...;-))? Ciao Christian Heye www.dataprint.de www.ithinkagain.de From info_(at)_agathos.net Mon, 5 Feb 2001 11:57:34 +0100 Date: Mon, 5 Feb 2001 11:57:34 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] AW: [php] Provider >> Ja, power-netz.de kann ich echt epmfehlen. Der Hostet bei Pair.net >> und bei Strato. Und behauptet aalglatt es seien seine eigenen Server. > Wobei "Power-Netz" auch keine Firma sondern ein Markenname zu sein > scheint, wohinter die Einzelunternehmung K-Internet Michael Kühne zu > stecken scheint, was aber weder für noch gegen die Qualität spricht. Nun, als wir vor ? 1,5 Jahren einen guten Deutschen Partner gesucht haben, hat Herr Kühne mir höchst persönlich zugesichert, "eigene Server" zu betreiben und mir das blaue vom Himmel zugesagt. Telefonisch natürlich, das lässt sich ja nicht mehr nachweisen. ;-) Als wir dann die ersten Kunden gehostet hatten, stellte sich heraus, dass die Kundenverwaltung über das Endkunden-Tool von Strato lief. Und plötzlich wollte Kühne auch nichts mehr gesagt haben von "eigenen" Servern. Zudem hatte er bei pair.com gehostet, wo wir ohnehin schon waren. Selbst wenn er zwischenzeitlich echte eigene Server betreibt, muss man überlegen ob Power-Netz der richtige Partner ist. Denn in den Fall wäre mir Strato oder 1&1 noch lieber. Da weiss man vorher worauf man sich einlässt. Aber es gibt genug andere.... ;-) Liebe Grüße Theo From temme_(at)_globalpark.de Mon, 05 Feb 2001 12:07:46 +0100 Date: Mon, 05 Feb 2001 12:07:46 +0100 From: Andre Temme temme_(at)_globalpark.de Subject: [php] PHP-Shared-Memory =?iso-8859-1?Q?l=E4uft?= zu? Hallo, für einen PHP-Chat benutze ich shared-memory zur Interprozesskommunikation, lief jetzt auch lange optimal. Plötzlich bekomme ich aber die Meldung: semget() failed for key 0x3a799372: No space left on device in /vol/www/ordner/htdocs/datei.php on line 57 Meine Vermutung: Speicher zugelaufen, top zeigt aber nichts dergleichen an. Zur Erläuterung: Beim Anlegen einer Chat-Sitzung wird ein Shared-Memory unter einem neuen key angelegt, dieser wird während der Chat-Sitzung benutzt, und er endet mit dem Anlegen einer neuen Sitzung, die ein shm_remove auf den key ausführt und dann unter einem neuen key (ich benutze den unix-timestamp) einen neuen Shared-Memory-Bereich anlegt (noch Hintergrund: Chat-Sitzungen laufen zur Kommunikationsforschung und sind zeitlich befristet). Der Codeschnipsel, der obigen Fehler auslöst: if(! ($sem_key = sem_get($sm_adress_key))) { echo "sem_get fehlgeschlagen
\n"; exit; } Hat da jemand eine Idee? Außerdem: Wenn sowas auf meinem lokalen Entwicklungsserver auftritt, habe ich kein Problem damit, diesen neu zu starten, dann ist der Speicher frei, mein Admin weigert sich aber - relativ nachvollziehbar - das mit dem Internet-Server zu tun. Gibt es eine Möglichkeit, den Speicher wieder freizugeben - was er nach top ja auch ist - ohne den Server neu zu starten? Apache neustarten brachte keine Änderung. Alternativ wurde mir die Interprozesskommunikation über sockets nahegelegt, wie ist denn da die Meinung der werten PHP-Gemeinde? Ist Shared-Memory bzw. ihre Implementierung wirklich Mist und sollte tunlichst vermieden werden? Taugen die neuen 4.04-Befehle mehr? Fragen über Fragen, hoffentlich weiß eine(r) was, Gruß Andre Temme From a-otto_(at)_web.de Mon, 5 Feb 2001 11:02:08 +0000 Date: Mon, 5 Feb 2001 11:02:08 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] OT: martinshorn hat sich erledigt! Vielen Dank, Andreas -- andreas otto london (uk) From temme_(at)_globalpark.de Mon, 05 Feb 2001 12:22:57 +0100 Date: Mon, 05 Feb 2001 12:22:57 +0100 From: Andre Temme temme_(at)_globalpark.de Subject: [php] Semaphoren & Shared-Memory ... noch was zum Thema: Ab 4.0.4 gibts ja neue Shared-Memory-Funkion (shmop*), da tauchen keine Semaphoren mehr auf. Sind die nicht mehr notwendig? Werden also konkurrierende Zugriffe von PHP gehandelt, und ich muß mich da nicht mehr drum kümmern? Das wäre ja echt eine Erleichterung! Viele Grüße Andre Temme From eschmid_(at)_php.net Mon, 05 Feb 2001 13:24:28 +0100 Date: Mon, 05 Feb 2001 13:24:28 +0100 From: Egon Schmid (_(at)_vacation) eschmid_(at)_php.net Subject: [php] Semaphoren & Shared-Memory Andre Temme wrote: > > ... noch was zum Thema: > > Ab 4.0.4 gibts ja neue Shared-Memory-Funkion (shmop*), da tauchen keine > Semaphoren mehr auf. Sind die nicht mehr notwendig? Werden also > konkurrierende Zugriffe von PHP gehandelt, und ich muß mich da nicht > mehr drum kümmern? Das wäre ja echt eine Erleichterung! Die gibts noch. Christian Cartus hatte die ursprünglichen Shared-Memory-Funktionen geschrieben. Die sind aber in der letzten Zeit umbenannt worden. Wenn ich mal in meinem Urlaub dazu kommen sollte, dann werden auch diese Funktionen richtig dokumentiert. -Egon PS: Seit gestern bin ich auf dem linken Ohr taub. War ja auch ein echter Krampf mit dem Gozilla in Las Vegas. Der Charles Chaplin ist mir da schon lieber. Godzilla Eats Las Vegas! Eric Whitacre (*1970) Zu seinem Werk schreibt Whitacre: Sieben Jahre benötigte ich für meinen Abschluss an der UNLV. Und als ich endlich fertig war, hatte ich Las Vegas satt. Tom Leslie bat mich, bevor ich die Universität verließ, ein weiteres Stück für sein Orchester zu schreiben. Da dachte ich mir, es wäre ein Rie- senspaß, etwas völlig Lächerliches zu machen. Die Musiker müs- sen dabei hysterisch kreischen, bellen und ungefähr dreißig ver- schiedene Musikstile spielen, vom Mambo bis hin zur schummrigen Barmusik. Und das Publikum folgt dem "Drehbuch" eines überzo- genen unrealistischen Godzilla-Films (sind die nicht immer so?). Nächste Aufführung heute abend um 19 Uhr im Euro-Forum der Universität Hohenheim. -- 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 cmauder_(at)_innovationsforum.de Mon, 5 Feb 2001 14:16:14 +0100 Date: Mon, 5 Feb 2001 14:16:14 +0100 From: christoph mauder cmauder_(at)_innovationsforum.de Subject: [php] =?iso-8859-1?Q?variablen_=FCbergabe_!?= This is a multi-part message in MIME format. ------=_NextPart_000_0020_01C08F7E.32ECB9C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable moin !=20 ich habe ein php script mit mysql datenbank abfragen. man kann daten eingeben suchen und ver=E4ndern. wenn ich einen datensatz suche wird er mir auch im browser angezeigt, = leider ist es jedoch so das der inhalt der variablen nach dem dr=FCcken = des submit buttons zur=FCckgesetz werden, allerdings brauche ich deren = inhalt noch. wie kann ich das umgehen oder am einfachsten l=F6sen ? schonmal danke im vorraus,=20 christoph ------=_NextPart_000_0020_01C08F7E.32ECB9C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
moin !
ich habe ein php script mit mysql = datenbank=20 abfragen.
man kann daten eingeben suchen und=20 ver=E4ndern.
wenn ich einen datensatz suche wird er = mir auch im=20 browser angezeigt, leider ist es jedoch so das der inhalt der variablen = nach dem=20 dr=FCcken des submit buttons zur=FCckgesetz werden, allerdings brauche = ich deren=20 inhalt noch. wie kann ich das umgehen oder am einfachsten l=F6sen = ?
schonmal danke im vorraus, =
christoph
 
------=_NextPart_000_0020_01C08F7E.32ECB9C0-- From Newsletter_(at)_stefan-schwardt.de Mon, 5 Feb 2001 14:36:00 +0100 Date: Mon, 5 Feb 2001 14:36:00 +0100 From: Stefan Schwardt Newsletter_(at)_stefan-schwardt.de Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIHZhcmlhYmxlbiD8YmVyZ2FiZSAh?= Moin christoph mauder, moin Liste cm> [...] leider ist es jedoch so das der inhalt der variablen nach cm> dem drücken des submit buttons zurückgesetz werden, allerdings cm> brauche ich deren inhalt noch. wie kann ich das umgehen oder am cm> einfachsten lösen ? Mir ist das Problem noch nicht ganz klar. Welche Variablen (woher kommen die) und auf server oder clientseite? Schicke vielleicht mal einen kurzen Codeausschnitt. PS: Schau nochmal kurz in die Listenkonventionen, bzw. Attachments udn Zeilenlänge. Sonst gibt das wieder Mecker.. :) -- Stefan Schwardt. From head_(at)_doobie.de Mon, 05 Feb 2001 14:33:43 +0100 Date: Mon, 05 Feb 2001 14:33:43 +0100 From: head head_(at)_doobie.de Subject: [php] [REGIONAL] Mannheim ist ein bisschen OT tut mir leid, wusste nicht wohin sonst damit. Frage: jemand auf der liste aus mannheim? wäre nett zu wissen und eventuell kontakt aufnahme viele grüße boris pitule From M.Kurz_(at)_dc-ag.de Mon, 5 Feb 2001 14:50:25 +0100 Date: Mon, 5 Feb 2001 14:50:25 +0100 From: Marcel Kurz M.Kurz_(at)_dc-ag.de Subject: [php] HTTP POST-Request via SSL absenden Hallo Liste, hab mir das Standart Script von Kristian Köhntopp schon angeschaut.. das funzt auch super .. Kann ich diese Script auch benutzen um ein HTTP POST-Request via SSL verschlüsselt abzusenden ?? Wenn ja wie bzw. was muss ich ändern ??? hier das Script: Beste Gruesse Marcel From caefer_(at)_yahoo.com Mon, 5 Feb 2001 14:55:20 +0100 Date: Mon, 5 Feb 2001 14:55:20 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_variablen_=FCbergabe_!?= hi christoph. ich nehme an, du brauchst die daten aus dem formular noch beim client, dann müßtest du diese mit javascript auslesen und weiter verwenden bevor du submittest. gruß christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From a-otto_(at)_web.de Mon, 5 Feb 2001 13:56:34 +0000 Date: Mon, 5 Feb 2001 13:56:34 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIHZhcmlhYmxlbiD8YmVyZ2FiZSAh?= Hi christoph, > wenn ich einen datensatz suche wird er mir auch im browser angezeigt, > leider ist es jedoch so das der inhalt der variablen nach dem drücken > des submit buttons zurückgesetz werden, allerdings brauche ich deren > inhalt noch. wie kann ich das umgehen oder am einfachsten lösen ? Ein Submit Button versendet Daten, ein Reset Button setzt Formularwerte auf ihren Ursprungswert zurueck. Was genau macht Dein Formular? Beispielcode (kurz)? Liebe Gruesse, Andreas -- andreas otto london (uk) From temme_(at)_globalpark.de Mon, 05 Feb 2001 15:18:22 +0100 Date: Mon, 05 Feb 2001 15:18:22 +0100 From: Andre Temme temme_(at)_globalpark.de Subject: [php] PHP-Shared-Memory =?iso-8859-1?Q?l=E4uft?= zu? Andre Temme schrieb: > > Hallo, > > für einen PHP-Chat benutze ich shared-memory zur > Interprozesskommunikation, lief jetzt auch lange optimal. Plötzlich > bekomme ich aber die Meldung: > > semget() failed for key 0x3a799372: No space left on device in > /vol/www/ordner/htdocs/datei.php on line 57 Hi, es ist vollbracht! Um die Gemeinde nicht im Regen stehen zu lassen hier die Lösung, vielleicht kann's ja der eine oder die andere gebrauchen: Nach dem PHP-Handbuch gibt es Einschränkungen des Unix OS wie folgt: SHMMAX Maximalgröße eines gemeinsamen Speicherbereichs, üblich sind 131072 Byte (128KB) SHMMIN Minimalgröße eines gemeinsamen Speicherbereichs, normalerweise 1 Byte SHMMNI maximale Anzahl unterschiedlicher Speichersegmente, üblich sind 100 SHMSEG Anzahl der Speichersegmente, die ein einzelner Prozess einbinden darf, üblich sind 6 Die maximale Zahl unterschiedlicher Speichersegmente war überschritten, daher konnten keine neuen mehr angelegt werden. Dies kam durch eine unsaubere Garbage-collection meinerseits, das Löschen des Shared-Memory-Bereichs (shm_remove) passierte in Ausnahmefällen nicht. Der Admin macht's dann so, ohne _irgendetwas_ neu zu starten (hat er aber auch länger für gebraucht ;-): ipcs -t (zeigt die Segmente an) ipcrm sem id (löscht das Segment (sem) mit der ID) Jetzt ist wieder Platz, und alles läuft! Viele Grüße Andre Temme From behrens_(at)_takenet.de Mon, 5 Feb 2001 15:29:58 +0100 Date: Mon, 5 Feb 2001 15:29:58 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] HTTP POST-Request via SSL absenden Moin, From: "Marcel Kurz" > hab mir das Standart Script von Kristian Köhntopp schon angeschaut.. > das funzt auch super .. > Kann ich diese Script auch benutzen um ein HTTP POST-Request via > SSL verschlüsselt abzusenden ?? [...] du moechtest dich mit der cURL extension im PHP befassen denn damit sind auch Request an einen SSL Server moeglich. Siehe auch http://www.php.net/manual/en/ref.curl.php Download unter http://curl.haxx.se/download.html Gruss Joerg Behrens From x99x_(at)_directbox.com 05 Feb 2001 14:36:26 UT Date: 05 Feb 2001 14:36:26 UT From: x99x_(at)_directbox.com x99x_(at)_directbox.com Subject: [php] Stundenlohn --------------1DD2510B41FE Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hallo Liste, ich programmiere seit einiger Zeit PHP. Nun habe ich eineige Angebote bekommen f=FCr andere PHP-Scripte zu erstellen. Nun stellt sich mir die Frage wieviel Geld verlangt man denn da so. Stundenlohn oder Pauschalpreis. K=F6nnte mir da jemand mal so ein paar konkrete Anhaltspunkte geben ??? W=E4hre echt nett. Besten Dank Gru=DF Martin Hampel __________________________________________________ Gestalte Dein eigenes Handy-Logo unter http://www.yesms.de eMails auf dem Palm Handheld oder Handy lesen - 24h/Tag dazu FAX, SMS, VoiceMail, Terminplaner bei http://www.directbox.com --------------1DD2510B41FE-- From dan_(at)_schudan.de Mon, 5 Feb 2001 16:16:26 +0100 Date: Mon, 5 Feb 2001 16:16:26 +0100 From: Daniel Schuster dan_(at)_schudan.de Subject: [php] [BUG] Funtkionennamen werden klein gemacht. Hallo. Ich habe eine Datei die heisst functions.inc.php3, darin gibt es die Funktion get_db_Items() //mit großem I!!! ich habe eine Datei, die heisst show.php3, dor steht: include("functions.inc.php3"); get_db_Item();//Hier kommt der Fehler. Der Fehler lautet folgendermassen: Fatal error: Call to unsupported or undefined function get_db_item() in /foo/show.php3. In der Fehlermeldung wird die Funktion mit kleinem I gennant!!! Ich benütze : Apache 1.3.14 PHP: 3.0.18 Linux Mandrake 7.2 Kernel 2.2.17-21mdk Tehoretisch habe ich schon 100mal die gleiche Sache gemacht und da hats Funtkioniert, aber nach über einer Stunde "hirnen", bin ich mit meinem LÖatein am Ende!!. Gruß Daniel -- E-Mail: dan_(at)_schudan.de, daniel.schuster_(at)_dynaprog.de Website: www.schudan.de ///--------- www.dynaprog.de ICQ: 96887630 ---------/// Cell: +49-(0)160/98631234 -~ Hiroshima 1945, Tschernobyl 1986, Windows 2000 ~- From phpmailingliste_(at)_gerald-able.de Mon, 5 Feb 2001 16:17:14 +0100 Date: Mon, 5 Feb 2001 16:17:14 +0100 From: Gerald Able phpmailingliste_(at)_gerald-able.de Subject: [php] Stundenlohn > Hallo Liste, moin, > ich programmiere seit einiger Zeit PHP. Nun habe ich eineige > Angebote bekommen für andere PHP-Scripte zu erstellen. Nun stellt > sich mir die Frage wieviel Geld verlangt man denn da so. > Stundenlohn oder Pauschalpreis. im mal wieder eine unqualifizierte meinung abzugeben: mehr als ich damals :-) (war allerdings nur ein praktikum, und mein erster kontakt mit php) cya, der gerald. From dukel_(at)_web.de Mon, 5 Feb 2001 16:22:10 +0100 Date: Mon, 5 Feb 2001 16:22:10 +0100 From: Timo Kehler [dukel] dukel_(at)_web.de Subject: [php] Stundenlohn > Stundenlohn oder Pauschalpreis. auf JEDEN fall stundenlohn... du weisst ja davor nicht wie lang du brauchst... From christian.toepp_(at)_autoconvent.de Mon, 5 Feb 2001 16:22:37 +0100 Date: Mon, 5 Feb 2001 16:22:37 +0100 From: Christian Toepp christian.toepp_(at)_autoconvent.de Subject: [php] [BUG] Funtkionennamen werden klein gemacht. > In der Fehlermeldung wird die Funktion mit kleinem I gennant!!! vollkommen normal > PHP: 3.0.18 Ich glaube gelesen zu haben, dass php3 keine späte bindung zulässt, sprich die funktion muss vor ihrem aufruf definiert bzw. includet werden. -Chris -- C.Töpp ICQ #106165020 Die PHP Usergroup Frankfurt/Main unter http://194.126.132.207/ mailto:phpffm_(at)_wuerfl.com -- From ole_(at)_okapidesign.de Mon, 05 Feb 2001 16:25:08 +0100 Date: Mon, 05 Feb 2001 16:25:08 +0100 From: Ole Mollenhauer ole_(at)_okapidesign.de Subject: [php] Stundenlohn "Timo Kehler [dukel]" wrote: > du weisst ja davor nicht wie lang du > brauchst... Genau DAS zeichnet jedoch einen genialen Programmierer aus! Ole -- OKAPIdesign Fon +49 221. 66 03 10 5 Fax +49 221. 73 90 55 1 http://www.okapidesign.de From mayer_(at)_db-server.de Mon, 5 Feb 2001 16:25:25 -0000 Date: Mon, 5 Feb 2001 16:25:25 -0000 From: =?ISO-8859-1?Q?J=FCrgen_Mayer?= mayer_(at)_db-server.de Subject: [php] Formulardaten auswerten ? Hallo, ich haenge hier an einem Problem und sehe anscheinend vor lauter Baeumen den Wald nicht :-( Ein Seitenaufruf uebergibt folgende Daten: warenkorb.php3?s=4fd14a64496754b76b208d17163a4f6c&sid=6&m=1&v=10 schwarz&aid=26 Bei der Auswertung in der folgenden PHP3-Seite wird der Inhalt der Variablen "v" hier: v=10 schwarz an der Stelle des Leerzeichens abgeschnitten. Das Problem liegt vermutlich darin dass man im Parameterstring ja keine Leerzeichen uebergeben darf (oder soll ?) Frage: wie kann ich diese "Leerzeichenproblematik" am elegantestens loesen ? Juergen From christian.toepp_(at)_autoconvent.de Mon, 5 Feb 2001 16:27:29 +0100 Date: Mon, 5 Feb 2001 16:27:29 +0100 From: Christian Toepp christian.toepp_(at)_autoconvent.de Subject: [php] Formulardaten auswerten ? > Frage: wie kann ich diese "Leerzeichenproblematik" am > elegantestens loesen ? urlencode()/urldecode() -Chris -- C.Töpp ICQ #106165020 Die PHP Usergroup Frankfurt/Main unter http://194.126.132.207/ mailto:phpffm_(at)_wuerfl.com -- From x99x_(at)_directbox.com 05 Feb 2001 15:32:16 UT Date: 05 Feb 2001 15:32:16 UT From: x99x_(at)_directbox.com x99x_(at)_directbox.com Subject: [php] =?iso-8859-1?Q?Ist=20ja=20sch=F6n=20aber=20ich=20brauch=20mal=20ein=20Beispielpr?= --------------1DD2510B41FE Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Danke f=FCr die Resonanz, ich h=E4tte nur mal gerne einen konkreten Preis dem man pro Stunde verlangen kann. Man wird dann sicher einen Pauschalpreis machen nur ich brauch ja mal ne Grundlage. Danke! Martin Hampel __________________________________________________ Gestalte Dein eigenes Handy-Logo unter http://www.yesms.de eMails auf dem Palm Handheld oder Handy lesen - 24h/Tag dazu FAX, SMS, VoiceMail, Terminplaner bei http://www.directbox.com --------------1DD2510B41FE-- From Ulf.Unger_(at)_urz.uni-heidelberg.de Mon, 5 Feb 2001 16:35:34 +0100 Date: Mon, 5 Feb 2001 16:35:34 +0100 From: Ulf Unger Ulf.Unger_(at)_urz.uni-heidelberg.de Subject: [php] AW: [php] [REGIONAL] Mannheim Hallo Boris, ich komm auch aus Mannheim. Kannst mir ja mal direkt schreiben unter unger_(at)_wuum.de. viele grüße Ulf -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von head Gesendet: Montag, 5. Februar 2001 14:34 An: php list Betreff: [php] [REGIONAL] Mannheim ist ein bisschen OT tut mir leid, wusste nicht wohin sonst damit. Frage: jemand auf der liste aus mannheim? wäre nett zu wissen und eventuell kontakt aufnahme viele grüße boris pitule -- ** 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 caefer_(at)_yahoo.com Mon, 5 Feb 2001 16:38:42 +0100 Date: Mon, 5 Feb 2001 16:38:42 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] =?iso-8859-1?Q?nachtr=E4glich_Max-File-Size_setzen=3F?= hallöle! ich habe das hier zwar schon mal so oder so ähnlich als posting gesehen, konnte es aber nicht mehr ausmachen. und zwar möchte ich wissen, ob ich den eintrag max-file-size in der php.ini via script neusetzen kann um so die standartinstallation meines providers zu umgehen? danke im vorraus! gruß christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From pilif_(at)_sen.ch Mon, 05 Feb 2001 16:37:44 +0100 Date: Mon, 05 Feb 2001 16:37:44 +0100 From: Philip Hofstetter pilif_(at)_sen.ch Subject: [php] Programm starten und vergessen Hallöchen zusammen, da ärgert man sich über die Leute, die in diese Liste anfragen posten, wie man denn newsletter versendet, da ist man unversehens in der gleichen Situation, dafür aber eigentlich mit vielen Ideen ausgestattet, wie man das Problem *nicht* lösen soll... Die Verwenudng eines Mailinlisten-Managers schliesst sich leider aus, da ich die Mails sehr gerne Personalisiert versenden würde und sich die Adressen erst über 3 Tabellen in verschiedenen Datenbanken verteilt haben (das Projekt ist mit mir und meinen Programmierkentnissen gewachsen). Wie auch immer: Die GUI soll in meinem Fall aus Resourcen-Gründen (und natürlich wegen des Tiemouts) nur ein externes Programm ankicken, das sich dann um die Besorgung der Email-Adressen kümmert, die Nachricht personalisiert und an mein exim übergibt. Die GUI-Applikation soll nach dem Aufruf des externen Programms sofort zurückkehren; der worker-Job versendet nach seiner Beendigung ein Status-Mail. Vorteil: Man muss nicht beim Browser warten, bis alle Mails weg sind Vorteil2: Ich kann den worker in einer effizienteren Programmiersprache schreiben, als PHP. Nun aber zum Problem: Wie kann ich aus einem PHP-Script heraus ein externes Programm starten [steht in der FAQ und ich habe es auch schon gemacht], und dafür sorgen, dass es im Hintergrund landet und nicht beendet wird, wenn das Script stirbt [steht nicht in der FAQ]. Welcher der vielen Programm-Ausführungsbefehle in PHP startet denn eine Subshell (damit würde es gehen)? Oder muss ich at bemühen? Hiinweise? Jemand? Vielen Dank Pi-[http://www.pilif.ch]-lif From atsasid_(at)_gmx.de Mon, 5 Feb 2001 16:42:52 +0100 Date: Mon, 5 Feb 2001 16:42:52 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Ist_ja_sch=F6n_aber_ich_brauch_mal_ein_Beisp?= =?iso-8859-1?Q?ielpr?= =?iso-8859-1?Q?ielpr?= >Danke für die Resonanz, >ich hätte nur mal gerne einen konkreten Preis dem man pro Stunde verlangen kann. Man wird dann sicher einen Pauschalpreis machen nur ich brauch ja mal ne > Grundlage. Je nachdem wie gut du bist, wie schwer das Projekt ist, was für einen Namen du hast, was du kannst etc. zwischen 0 - 400 (unwahrscheinlich) DM Muss sowas sein ?: >__________________________________________________ >Gestalte Dein eigenes Handy-Logo unter http://www.yesms.de > >eMails auf dem Palm Handheld oder Handy lesen - 24h/Tag >dazu FAX, SMS, VoiceMail, Terminplaner bei http://www.directbox.com From caefer_(at)_yahoo.com Mon, 5 Feb 2001 16:40:32 +0100 Date: Mon, 5 Feb 2001 16:40:32 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] AW: [php] [BUG] Funtkionennamen werden klein gemacht. > es die Funktion get_db_Items() //mit großem I!!! > get_db_Item();//Hier kommt der Fehler. ^^^ hast du das auch so geschrieben? dann sollte dich der fehler nicht wundern. ;-) christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From caefer_(at)_yahoo.com Mon, 5 Feb 2001 16:41:57 +0100 Date: Mon, 5 Feb 2001 16:41:57 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] AW: [php] Formulardaten auswerten ? > > Frage: wie kann ich diese "Leerzeichenproblematik" am > > elegantestens loesen ? > urlencode()/urldecode() oder unelegant durch ein '%20' statt ' '. christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From jan-martin_(at)_pulwitt.de Mon, 5 Feb 2001 16:49:52 +0100 Date: Mon, 5 Feb 2001 16:49:52 +0100 From: Jan-Martin Pulwitt jan-martin_(at)_pulwitt.de Subject: [php] [BUG] Funtkionennamen werden klein gemacht. Hallo Daniel, DS> es die Funktion get_db_Items() //mit großem I! ^ DS> get_db_Item();//Hier kommt der Fehler. da haste das s vergessen. Is' wohl doch kein Bug ;-) Jan-Martin From hpf_(at)_abarcar.com Mon, 05 Feb 2001 16:53:26 +0100 Date: Mon, 05 Feb 2001 16:53:26 +0100 From: hpf hpf_(at)_abarcar.com Subject: [php] Re: [php] variablen =?iso-8859-1?Q?=FCbergabe?= ! andreas otto wrote: > > Hi christoph, > > > wenn ich einen datensatz suche wird er mir auch im browser angezeigt, > > leider ist es jedoch so das der inhalt der variablen nach dem drücken > > des submit buttons zurückgesetz werden, allerdings brauche ich deren > > inhalt noch. wie kann ich das umgehen oder am einfachsten lösen ? --------- Hallo, hier ein Beispiel: Daten einlesen ----- $db->query("select * from person where personid='$personid'"); $db->next_record(); $bank = $db->f("bank"); $blz = $db->f("blz"); $konto = $db->f("konto"); $kontoinhaber = $db->f("kontoinhaber"); ---- Formular bauen und Daten schreiben ---- echo "
"; //pid steht fuer Personen-ID if(("$bank") == ""){ $layout->print_font("Bitte füllen Sie die Felder aus."); }else{ $layout->print_font("Bitte überprüfen Sie die Daten."); } echo ""; echo ""; echo ""; echo ""; echo ""; echo "
"; $layout->print_font("Bankverbindung:"); echo ""; echo ""; echo ""; echo "
"; $layout->print_font("Bankleitzahl:"); echo ""; echo ""; echo ""; echo "
"; $layout->print_font("Kontonummer:"); echo ""; echo ""; echo ""; echo "
"; $layout->print_font("Kontoinhaber:"); echo ""; echo ""; echo ""; echo "
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
"; ----------- Folgeseite z.B. function update_bankverbindung(){ global $sess, $auth,$HTTP_COOKIE_VARS,$pid,$bank,$konto,$blz,$kontoinhaber,$mitteilung; $db = new DB $db->query("update person set bank='$bank',blz='$blz',konto='$konto',kontoinhaber='$kontoinhaber' where personid=$pid"); echo "Rückmeldung"; } -------------- Gruesse Helmut P. Fleischhauer http://www.aktuelle-reisetips.de From mtps_(at)_gmx.de Mon, 5 Feb 2001 16:55:54 +0100 Date: Mon, 5 Feb 2001 16:55:54 +0100 From: Martin Tomczak mtps_(at)_gmx.de Subject: [php] Alternative zu phpAds? Tach Liste, also ich gib´s auf mit phpAds. Ich kriege das Ding einfach nicht zum laufen, so wie ich das will. Die 1.4 Version funktioniert soweit gut, allerdings wird immer nur ein Banner angezeigt. Mir wurde dann PhpAdsNew 1.8 empfolen. Hier hingegen kann ich keine Clients anlegen. Das gleiche gilt auch für die Versionen von 1.5-1.8 . Gibt es überhaupt eine Version, die auch wirklich 100% funktioniert ? Kann mir sonst Jemand ein anderes Script emfehlel, welches die gleichen Futures wie phpAds hat ? Danke im Vorraus ! From M.Kurz_(at)_dc-ag.de Mon, 5 Feb 2001 17:11:23 +0100 Date: Mon, 5 Feb 2001 17:11:23 +0100 From: Marcel Kurz M.Kurz_(at)_dc-ag.de Subject: [php] HTTP POST-Request via SSL absenden Moin Joerg, >> Kann ich diese Script auch benutzen um ein HTTP POST-Request via >> SSL verschlüsselt abzusenden ?? >[...] > >du moechtest dich mit der cURL extension im PHP befassen denn damit sind >auch Request an einen SSL Server moeglich. > >Siehe auch http://www.php.net/manual/en/ref.curl.php >Download unter http://curl.haxx.se/download.html gibt es keine andere Möglichkeit ... bei meinem PHP ist leider kein curl mit Eincompiliert bzw. Installiert :(( und mein Server läuft jetzt schon fast ein halbes Jahr ohne mucken (seit Installation) und da fällt mir nur ein "never touch a running system" !!! vielleicht hat ja noch jemand eine Idee.... Beste Gruesse Marcel From miefert_(at)_gmx.net Mon, 5 Feb 2001 17:20:16 +0100 Date: Mon, 5 Feb 2001 17:20:16 +0100 From: Stefan miefert_(at)_gmx.net Subject: [php] AW: [php] Alternative zu phpAds? Gib mri mal die URL wo du es runetrgeladen hast ich schaus mri dann mal an > also ich gib´s auf mit phpAds. Ich kriege das Ding einfach nicht > zum laufen, > so wie ich das will. > Die 1.4 Version funktioniert soweit gut, allerdings wird immer nur ein > Banner > angezeigt. Mir wurde dann PhpAdsNew 1.8 empfolen. Hier hingegen kann ich > keine Clients anlegen. > Das gleiche gilt auch für die Versionen von 1.5-1.8 . Gibt es > überhaupt eine > Version, die auch > wirklich 100% funktioniert ? Kann mir sonst Jemand ein anderes Script > emfehlel, welches > die gleichen Futures wie phpAds hat ? From ralf_(at)_in-greece.de Mon, 5 Feb 2001 17:18:17 +0100 Date: Mon, 5 Feb 2001 17:18:17 +0100 From: Ralf Eggert ralf_(at)_in-greece.de Subject: [php] Alternative zu phpAds? Hi Martin, >Kann mir sonst Jemand ein anderes Script >emfehlel, welches >die gleichen Futures wie phpAds hat ? Empfehlen nicht, aber schau mal hier, da gibt es einige Skripte... http://www.hotscripts.com/PHP/Scripts_and_Programs/Ad_Management/ Gruss, Ralf -- __________________________________________ In-Greece.de - die Griechenlandcommunity _______ http://www.in-greece.de/ _________ From dan_(at)_schudan.de Mon, 5 Feb 2001 17:22:35 +0100 Date: Mon, 5 Feb 2001 17:22:35 +0100 From: Daniel Schuster dan_(at)_schudan.de Subject: [php] AW: [php] [BUG] Funtkionennamen werden klein gemacht. Hallo nochmals > > es die Funktion get_db_Items() //mit großem I!!! > > get_db_Item();//Hier kommt der Fehler. > > ^^^ > > hast du das auch so geschrieben? > dann sollte dich der fehler nicht wundern. ;-) Das macht hier gerade nichts aus, da es auch eine Funktion get_db_Item gibt.. gruß, der immer noch ratlose Dan -- E-Mail: dan_(at)_schudan.de, daniel.schuster_(at)_dynaprog.de Website: www.schudan.de ///--------- www.dynaprog.de ICQ: 96887630 ---------/// Cell: +49-(0)160/98631234 -~ Hiroshima 1945, Tschernobyl 1986, Windows 2000 ~- From daniel_(at)_php4win.de Mon, 05 Feb 2001 17:32:44 +0100 Date: Mon, 05 Feb 2001 17:32:44 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] [BUG] Funtkionennamen werden klein gemacht. At 16:16 05.02.2001 +0100, Daniel Schuster wrote: >Hallo. >Ich habe eine Datei die heisst functions.inc.php3, darin gibt >es die Funktion get_db_Items() //mit großem I!!! im späteren aufruf hasst du allerdings get_db_item() ohne s. anders als variablen sind funktionsnamen ausserdem in php case insensitive. BlUmEnKoHL() und blumenkohl() ist der selbe funktionsaufruf. daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From behrens_(at)_takenet.de Mon, 5 Feb 2001 17:30:36 +0100 Date: Mon, 5 Feb 2001 17:30:36 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] HTTP POST-Request via SSL absenden Moin, From: "Marcel Kurz" > Moin Joerg, > >> Kann ich diese Script auch benutzen um ein HTTP POST-Request via > >> SSL verschlüsselt abzusenden ?? > >[...] > > > >du moechtest dich mit der cURL extension im PHP befassen denn damit sind > >auch Request an einen SSL Server moeglich. > > > >Siehe auch http://www.php.net/manual/en/ref.curl.php > >Download unter http://curl.haxx.se/download.html > > gibt es keine andere Möglichkeit ... bei meinem PHP ist leider kein curl > mit Eincompiliert bzw. Installiert :(( > und mein Server läuft jetzt schon fast ein halbes Jahr ohne mucken > (seit Installation) und da fällt mir nur ein "never touch a running system" !!! Hm.. 1.) Baue dir ein CGI PHP mit der cURL Extension als curl.so. Diese kannst du dann ueber die php.ini in dein Mod_PHP einbinden. z.B so... ./configure --enable-force-cgi-redirect --with-config-file-path=/etc --enable-inline-optimization --enable-url-includes --enable-versioning --with-openssl=shared,/usr/local --with-curl=shared,/usr/local In der php.ini dann einfach das extension_dir RICHITG setzten und CURL mittels extension=curl.so laden. Wo er die curl.so ablegt sagt er dir kurz vor Ende des make install`s. Gruss Joerg Behrens ps: "never touch a running system" !!! - Der spruch ist schon so alt... im zeichen von script kiddies und ddos attacken sollte man seine software uptodate halten. Das bedeutet die change logs zulesen und dann zuentscheiden ob das update sinnvoll ist... ich moecht mein php4.0.4pl1 und den Apache1.3.17 nicht missen! ;) From a-otto_(at)_web.de Mon, 5 Feb 2001 16:57:35 +0000 Date: Mon, 5 Feb 2001 16:57:35 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIFJlOiBbcGhwXSB2YXJpYWJsZW4g/GJlcmdhYmUgIQ==?= Hi hpf, > hier ein Beispiel: ja ist ein wenig schwer zu lesen ;-) Nicht gerade sehr uebersichtlich mit den vielen echo Statements die viel zu viel HTML ausgeben. > Daten einlesen > ----- > $db->query("select * from person where personid='$personid'"); > $db->next_record(); > $bank = $db->f("bank"); > $blz = $db->f("blz"); > $konto = $db->f("konto"); > $kontoinhaber = $db->f("kontoinhaber"); > ---- > Formular bauen und Daten schreiben > ---- > echo " action=\"naechste_seite.php3?pid=$pid\" onSubmit=\"return validateForm1()\">>"; > //pid steht fuer Personen-ID > if(("$bank") == ""){ > $layout->print_font("Bitte füllen Sie die Felder aus."); > }else{ > $layout->print_font("Bitte überprüfen Sie die Daten."); > } > echo ""; > echo ""; > echo ""; > echo ""; > echo ""; > echo "
"; > $layout->print_font("Bankverbindung:"); > echo ""; > echo ""; > echo ""; > echo "
"; > $layout->print_font("Bankleitzahl:"); > echo ""; > echo ""; > echo ""; > echo "
"; > $layout->print_font("Kontonummer:"); > echo ""; > echo ""; > echo ""; > echo "
"; > $layout->print_font("Kontoinhaber:"); > echo ""; > echo ""; > echo ">"; > echo "
"; > echo ""; > echo ""; > echo ""; > echo ""; > echo ""; > echo "
"; > ----------- > Folgeseite z.B. > function update_bankverbindung(){ > global $sess, > $auth,$HTTP_COOKIE_VARS,$pid,$bank,$konto,$blz,$kontoinhaber,$mitteilung; > $db = new DB $db->>query("update person set > bank='$bank',blz='$blz',konto='$konto',kontoinhaber='$kontoinhaber' > where personid=$pid"); > echo "Rückmeldung"; > } Also Daten in das Formular bekommst Du, ja? Das Senden an die andere Seite funktioniert nicht, richtig? Was sagt register_globals (on/off) in php.ini? Whether or not to register the EGPCS variables as global variables. You may want to turn this off if you don't want to clutter your scripts' global scope with user data. This makes most sense when coupled with track_vars - in which case you can access all of the GPC variables through the $HTTP_*_VARS[], variables. Was passiert wenn Du einfach nur versuchst printf("

Bank: %s
Konto: %s

", $bank, $konto); und printf("

Bank: %s
Konto: %s

", $HTTP_POST_VARS["bank"], $HTTP_POST_VARS["konto"]); auszugeben? Liebe Gruesse, Andreas -- andreas otto london (uk) From e9425758_(at)_stud4.tuwien.ac.at Mon, 05 Feb 2001 18:21:07 +0100 Date: Mon, 05 Feb 2001 18:21:07 +0100 From: Markus e9425758_(at)_stud4.tuwien.ac.at Subject: [php] WAP-Handy speichert Username und Passwort Hallo Hab eine Homepage mit Loginseite mit Username und Passwort. Aber wenn ich mich einmal eingeloggt habe speichert das Handy Username und Passwort und man kann sich auch ohne Eingabe von Username/Passwort (wird autom. ausgefüllt) einloggen. Funktioniert mit Sagem MW932 und Nokia Toolkit. Wie kann man das verhindern ? Danke PS: Kennt jemand für Windows einen Freeware WAP-Gateway der WTLS beherscht und bereits kompiliert ist ? Markus Wagner email: e9425758_(at)_stud4.tuwien.ac.at Hobby: 747 Jumbo-Jet, Pontiac From roli.ko_(at)_gmx.at Mon, 5 Feb 2001 18:48:04 +0100 Date: Mon, 5 Feb 2001 18:48:04 +0100 From: Roland Koch roli.ko_(at)_gmx.at Subject: [php] Datum in Timestamp Hy Leute wie kann ich ein gegebenes Datum in eienen unix timespamp umwandeln??? gibt es da eine funktion?? mfg Roland ICQ# 53479103 Mails to me under mailto:roli.ko_(at)_gmx.at Visit my Homepage http://www.roli.at From a-otto_(at)_web.de Mon, 5 Feb 2001 17:58:46 +0000 Date: Mon, 5 Feb 2001 17:58:46 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] WAP-Handy speichert Username und Passwort Hi Markus, > Hab eine Homepage mit Loginseite mit Username und Passwort. Aber wenn > ich mich einmal eingeloggt habe speichert das Handy Username und > Passwort und man kann sich auch ohne Eingabe von Username/Passwort (wird > autom. ausgefüllt) einloggen. Variablen werden intern im WAP Phone gespeichert, so dass du auf jeder WML Seite die Variablen zur Verfuegung hast. Falls Du das nicht willst musst Du die Variablen loeschen, im folgenden Beispiel mit WMLScript: WMLBrowser.setVar("username",""); > Funktioniert mit Sagem MW932 und Nokia Toolkit. Das Nokia Toolkit loescht die Variablen wenn die Sitzung beendet ist. Was sagt denn die WAP Spezification zu diesem Thema? > Wie kann man das verhindern ? > PS: Kennt jemand für Windows einen Freeware WAP-Gateway der WTLS > beherscht und bereits kompiliert ist ? Kennst Du einen der das kann und noch kompiliert werden muss? Liebe Gruesse, Andreas -- andreas otto london (uk) From php_(at)_gutweiler.net Mon, 5 Feb 2001 18:56:35 +0100 Date: Mon, 5 Feb 2001 18:56:35 +0100 From: Clemens Gutweiler php_(at)_gutweiler.net Subject: [php] Datum in Timestamp > wie kann ich ein gegebenes Datum in eienen unix timespamp umwandeln??? > gibt es da eine funktion?? > > mfg > > Roland mktime() MfG Clemens Gutweiler. -- web m_(at)_king -=- media solutions Fa. D. Brenner - cg_(at)_webmaking.de Auf dem Sand 15 - 0 65 33 - 96 01 31 54497 Morbach -=- www.webmaking.de From namenick_(at)_gmx.de Mon, 5 Feb 2001 19:02:59 +0100 Date: Mon, 5 Feb 2001 19:02:59 +0100 From: Ralf Stadtaus namenick_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?RE:_Ist_ja_sch=F6n_aber_ich_brauch_mal_ein_Beispielpr?= Martin Hampel schrieb: > ich hätte nur mal gerne einen konkreten Preis dem man pro > Stunde verlangen kann. Man wird dann sicher einen > Pauschalpreis machen nur ich brauch ja mal ne Grundlage. Ziemlich zahlreiche und gute Infos zum Thema Stundensatz findest du bei gulp.de Link: http://www.gulp.de/kb/ss/main.html Gruß Ralf From e9425758_(at)_stud4.tuwien.ac.at Mon, 05 Feb 2001 19:29:33 +0100 Date: Mon, 05 Feb 2001 19:29:33 +0100 From: Markus e9425758_(at)_stud4.tuwien.ac.at Subject: [php] WAP-Handy speichert Username und Passwort > Hi Markus, > > Variablen werden intern im WAP Phone gespeichert, so dass du auf jeder > WML Seite die Variablen zur Verfuegung hast. Falls Du das nicht willst > musst Du die Variablen loeschen, im folgenden Beispiel mit WMLScript: > > WMLBrowser.setVar("username",""); wollt ich schon machen, aber was für ein event ruft diese Funktion am besten auf. Hast du vielleicht ein Bsp. Gibt es Handys die WMLScript nicht interpretieren oder wo mans abschalten kann ? > Das Nokia Toolkit loescht die Variablen wenn die Sitzung beendet ist. Wenn ich also beim 7110 aufleg sind alle Variablen weg ? > > PS: Kennt jemand für Windows einen Freeware WAP-Gateway der WTLS > > beherscht und bereits kompiliert ist ? > > Kennst Du einen der das kann und noch kompiliert werden muss? von www.kannel.org gibts das WAP-Gateway und bei www.3ui.com gibts einen WTLS-Patch, unter Windows ist das sicher kompliziert zu kompilieren und ich kenn auch niemanden der das im Handumdrehen kann. Tschüs Markus Wagner email: e9425758_(at)_stud4.tuwien.ac.at Hobby: 747 Jumbo-Jet, Pontiac From flashfunk_(at)_kitz.net Mon, 5 Feb 2001 19:27:46 +0100 Date: Mon, 5 Feb 2001 19:27:46 +0100 From: Kurt Jagersberger flashfunk_(at)_kitz.net Subject: [php] wohl ne anfängerfrage zu einer variable ;) Hallo Liste! hab mal wieder eine kleine Frage an euch. ich wüsste leider nicht, wonach ich im handbuch oder im archiv suchen könnte. aber nun zu meinem problem: ich lege eine variable $loggedin in der datei variables.inc.php fest, die ich per include am beginn einfüge. in einer if-schleife später im script, gebe ich unter anderem diese variable per echo() aus. die variable $loggedin enthält eine/mehrere variablen, die jedoch erst später definiert werden. das ganze sieht so aus: $loggedin = "Erfolgreicher Login
Sie sind mit dem Usernamen $myrow[2] eingeloggt [...]"; der ablauf im script ist wie folgt: $myrow = mysql_fetch_row($result); [...] echo "$loggedin"; ist es irgendwie möglich, daß die variable $myrow mit dem array [2] gefüllt wird, wenn man $loggedin ausgibt? muss ich da etwa zwischen "$myrow = .." und "echo ..." etwas einfügen? ich hoffe mal ihr habt verstanden, wie ich das meine, erklärungen sind nicht immer einfach wenn man nicht weiss, wovon man redet *g* mfg Kurt From fg_(at)_fgraf.de Mon, 05 Feb 2001 19:55:13 +0100 Date: Mon, 05 Feb 2001 19:55:13 +0100 From: Franz Graf fg_(at)_fgraf.de Subject: [php] wohl ne =?ISO-8859-1?Q?anf=E4ngerfrage?= zu einer variable ;) Kurt Jagersberger wrote: > Hallo Liste! Ave, > ich lege eine variable $loggedin in der datei variables.inc.php fest, > die ich per include am beginn einfüge. in einer if-schleife später im > script, gebe ich unter anderem diese variable per echo() aus. die > variable $loggedin enthält eine/mehrere variablen, die jedoch erst > später definiert werden. das ganze sieht so aus: > > $loggedin = "Erfolgreicher Login
Sie sind mit dem Usernamen > $myrow[2] eingeloggt [...]"; > > der ablauf im script ist wie folgt: > > $myrow = mysql_fetch_row($result); > [...] > echo "$loggedin"; > > ist es irgendwie möglich, daß die variable $myrow mit dem array [2] > gefüllt wird, wenn man $loggedin ausgibt? hm das riecht nach eval() oder printf(). Aus dem Stegreif würd ich sagen: $loggedin = "[...]Sie sind mit dem Usernamen %s [...]"; printf($loggedin,$myrow[2]); Das sollte eigentlich so gehen. Grüße Franz -- Franz Graf http://www.Locked.de From caefer_(at)_yahoo.com Mon, 5 Feb 2001 20:20:19 +0100 Date: Mon, 5 Feb 2001 20:20:19 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] image funktionen - woher? hallöle! ich will die imagefunktionen von php4 benutzen habe aber scheinbar nicht die richtige extension. nach der gd-lib gesucht, fand ich nur einen sourcecode mit dem ich herzlichst wenig anfangen kann. kann mir jemand einen link sagen, wo ich die fertig compilierte datei finde? ich benutze windows 2000. danke! christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From flashfunk_(at)_kitz.net Mon, 5 Feb 2001 20:16:47 +0100 Date: Mon, 5 Feb 2001 20:16:47 +0100 From: Kurt Jagersberger flashfunk_(at)_kitz.net Subject: [php] wohl ne anfängerfrage zu einer variable ;) > hm das riecht nach eval() oder printf(). > Aus dem Stegreif würd ich sagen: > $loggedin = "[...]Sie sind mit dem Usernamen %s [...]"; > printf($loggedin,$myrow[2]); $loggedin = "[...] Sie sind mit dem Usernamen $myrow[2] [...]"; [...] $myrow = mysql_fetch_row($result); printf($loggedin,$myrow[2]); läuft nicht :( wenn ich die variable direkt mit $myrow[2] aufrufe funktionierts aber perfekt. es wäre eine überlegung, das ganze mit einer funktion zu machen und $myrow inklusive aller arrays dann zu übergeben - aber das muss doch auch einfacher gehn? mfg Kurt From ChristianThiele_(at)_gmx.de Mon, 5 Feb 2001 19:55:45 +0100 Date: Mon, 5 Feb 2001 19:55:45 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] RegEXP Hi, wie kann ich aus einem String, genauer gesagt einer eingelesenen HTML-Datei den Titel einlesen auch wenn er über mehrere Zeilen geht, kann mir da jemand helfen. Ich pack es alleine nicht... $title Und genau $title brauch ich... Danke Christian From fg_(at)_fgraf.de Mon, 05 Feb 2001 20:33:45 +0100 Date: Mon, 05 Feb 2001 20:33:45 +0100 From: Franz Graf fg_(at)_fgraf.de Subject: [php] wohl ne =?ISO-8859-1?Q?anf=E4ngerfrage?= zu einer variable ;) Kurt Jagersberger wrote: >> hm das riecht nach eval() oder printf(). >> Aus dem Stegreif würd ich sagen: >> $loggedin = "[...]Sie sind mit dem Usernamen %s [...]"; >> printf($loggedin,$myrow[2]); > > $loggedin = "[...] Sie sind mit dem Usernamen $myrow[2] [...]"; > [...] Hier sagte ich ja auch '%s' statt $myrow[2]. > $myrow = mysql_fetch_row($result); > printf($loggedin,$myrow[2]); > > läuft nicht :( wenn ich die variable direkt mit $myrow[2] aufrufe > funktionierts aber perfekt. ? welche variale rufst du womit auf? Verwechselst Du grade Variable mit Funktion? mfg franz -- Franz Graf http://www.Locked.de From info_(at)_schutec.com Mon, 5 Feb 2001 20:42:28 -0000 Date: Mon, 5 Feb 2001 20:42:28 -0000 From: Bernd Schulz info_(at)_schutec.com Subject: [php] image funktionen - woher? > ich will die imagefunktionen von php4 benutzen habe aber scheinbar nicht > die > richtige extension. nach der gd-lib gesucht, fand ich nur einen sourcecode > mit dem ich herzlichst wenig anfangen kann. kann mir jemand einen link > sagen, wo ich die fertig compilierte datei finde? ich benutze windows > 2000. Hallo Christian, habe bei mir lokal ein wamp mit php4 zu laufen, die php_gd.dll ist standardmaessig (php4.0.4 Win32) enthalten. Du musst die Erweiterung natürlich in der php.ini entkommentieren. mfg Bernd From php_(at)_gutweiler.net Mon, 5 Feb 2001 20:49:11 +0100 Date: Mon, 5 Feb 2001 20:49:11 +0100 From: Clemens Gutweiler php_(at)_gutweiler.net Subject: [php] RegEXP > $title > > Und genau $title brauch ich... preg_match("/(.*?)<\/title>/m", $html_string, $output); var_dump($output); MfG Clemens Gutweiler. -- web m_(at)_king -=- media solutions Fa. D. Brenner - cg_(at)_webmaking.de Auf dem Sand 15 - 0 65 33 - 96 01 31 54497 Morbach -=- www.webmaking.de From php_(at)_gutweiler.net Mon, 5 Feb 2001 20:50:00 +0100 Date: Mon, 5 Feb 2001 20:50:00 +0100 From: Clemens Gutweiler php_(at)_gutweiler.net Subject: [php] image funktionen - woher? > ich will die imagefunktionen von php4 benutzen habe aber scheinbar nicht die > richtige extension. nach der gd-lib gesucht, fand ich nur einen sourcecode > mit dem ich herzlichst wenig anfangen kann. kann mir jemand einen link > sagen, wo ich die fertig compilierte datei finde? ich benutze windows 2000. packet von www.php4win.de saugen und readme.firfst lesen MfG Clemens Gutweiler. -- web m_(at)_king -=- media solutions Fa. D. Brenner - cg_(at)_webmaking.de Auf dem Sand 15 - 0 65 33 - 96 01 31 54497 Morbach -=- www.webmaking.de From martin_(at)_franz63.de Mon, 5 Feb 2001 22:02:04 +0100 Date: Mon, 5 Feb 2001 22:02:04 +0100 From: Martin Franz martin_(at)_franz63.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_PHP-Shared-Memory_l=E4uft_zu=3F?= Hi, > Die maximale Zahl unterschiedlicher Speichersegmente war überschritten, > daher konnten keine neuen mehr angelegt werden. Dies kam durch eine > unsaubere Garbage-collection meinerseits, das Löschen des > Shared-Memory-Bereichs (shm_remove) passierte in Ausnahmefällen nicht. > Der Admin macht's dann so, ohne _irgendetwas_ neu zu starten (hat er > aber auch länger für gebraucht ;-): > > ipcs -t (zeigt die Segmente an) > ipcrm sem id (löscht das Segment (sem) mit der ID) Danke, das war sehr aufschlussreich, Du hast mir damit einiges an rumtesten erspart :-) ich kannte die ipc* befehle nochgarnicht, sehr nützlich! martin From michael_(at)_stahmann.de Mon, 5 Feb 2001 22:14:18 +0100 Date: Mon, 5 Feb 2001 22:14:18 +0100 From: Michael Stahmann michael_(at)_stahmann.de Subject: [php] Ist ja schön aber ich brauch mal ein Beispielpr Hallo Martin, >Danke für die Resonanz, >ich hätte nur mal gerne einen konkreten Preis dem man pro Stunde verlangen kann. Man wird >dann sicher einen Pauschalpreis machen nur ich brauch ja mal ne Grundlage. Konkret, ist das was Du mit dem Kunden aushandelst. Vor gar nicht langer Zeit gab es hier mal einen guten link zum Thema Freiberufler & Co. Kann ihn leider nicht wiederfinden. Da war von 90 - 135 DM die Rede. Ganz nett mit einer Tabelle - Geforderter Stundensatz -> gezahlter Stundensatz. Aber im Archiv findest Du mit dem Suchbegriff "Stundensatz" einen netten thread. Ich kann wirklich nicht einschätzen, was Du kannst und wie gut Du Dich verkaufen kannst. Es ist oft Verhandlungssache. Aber unter 80.- DM solltest Du nicht einsteigen. Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de <website-development> http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From klaessner_(at)_communtech.de Mon, 5 Feb 2001 22:31:50 +0100 Date: Mon, 5 Feb 2001 22:31:50 +0100 From: =?Windows-1252?Q?Martin_Kl=E4ssner_=28communtech=29?= klaessner_(at)_communtech.de Subject: [php] Fehlermeldung Hallo, Kann mir jemand sagen, was die folgende Fehlermeldung bedeutet und wie ich den Fehler beheben kann ? Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 35 bytes) in /home/shop/cat_top.php3 on line 18 Vielen Dank ! Mit freundlichen Grüßen Martin Klässner klaessner_(at)_communtech.de www.webmaster-foren.de From wagner_(at)_globalpark.de Mon, 5 Feb 2001 22:50:14 +0100 Date: Mon, 5 Feb 2001 22:50:14 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Fehlermeldung Martin Klässner \(communtech\) wrote: > Kann mir jemand sagen, was die folgende Fehlermeldung bedeutet und > wie ich den Fehler beheben kann ? > > Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to > allocate 35 bytes) in /home/shop/cat_top.php3 on line 18 Ganz einfach, du hast das in der php.ini eingestellte speicherlimit überschritten. Wenn Du bei irgendnem Massen-Hoster bist, haste wohl keine chance, das zu erhöhen. Bei nem elitäreren Provider würd ich mal beim support anfragen und ansonsten solltest Du einfach an der php.ini rumpfuschen. Die Stelle sollte leicht zu finden sein, irgendwas mit memory-limit oder so. Gesundheit Wagner -- Three may keep a secret, if two of them are dead. From mailings_(at)_klaessner.de Mon, 5 Feb 2001 23:03:30 +0100 Date: Mon, 5 Feb 2001 23:03:30 +0100 From: =?Windows-1252?Q?Martin_Kl=E4ssner?= mailings_(at)_klaessner.de Subject: [php] Fehlermeldung Hallo, > > Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to > > allocate 35 bytes) in /home/shop/cat_top.php3 on line 18 > > Ganz einfach, du hast das in der php.ini eingestellte speicherlimit > überschritten. in meiner php.ini ist das memory-limit auf 8M gesetzt, also 8 MB: memory_limit = 8M ; Maximum amount of memory a script may consume (8MB) Das heißt also, das Script würde mehr als 8 MB Speicher benötigen ? Wenn dieser Fehler schon bei einem einzigen Zugriff auftritt, wie mag das dann bei 5000 aussehen ?!? Bezieht sich das memory-limit auf ein einziges Script oder auf alle Scripts, die gerade ausgeführt werden ? Vielen Dank ! cu Martin www.webmaster-foren.de klaessner_(at)_communtech.de From wagner_(at)_globalpark.de Mon, 5 Feb 2001 23:09:33 +0100 Date: Mon, 5 Feb 2001 23:09:33 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Fehlermeldung Martin Klässner wrote: > Das heißt also, das Script würde mehr als 8 MB Speicher benötigen ? Offensichtlich. > Wenn dieser Fehler schon bei einem einzigen Zugriff auftritt, wie mag > das dann bei 5000 aussehen ?!? Kommt drauf an was das script macht. > Bezieht sich das memory-limit auf ein einziges Script oder auf alle > Scripts, die gerade ausgeführt werden ? Nur auf ein einziges Script. Gesundheit Wagner -- Three may keep a secret, if two of them are dead. From metaxa_(at)_gmx.de Mon, 5 Feb 2001 23:46:51 +0100 Date: Mon, 5 Feb 2001 23:46:51 +0100 From: Stefan Krauth metaxa_(at)_gmx.de Subject: [php] Daten bei Browser-REFRESH nicht senden !!! Hallo Liste ;) Ich habe ein Forum programmiert, das auch ganz gut funktioniert, allerdings habe ich ein problem: Nach einem Post stehen die ganzen Variableninhalte in der Address- leiste des Browsers. Wenn ich jetzt auf REFRESH drücke, habe den selben POST nocheinmal ein- getragen ... Wie kann ich das verhindern ??? Suche Lösung, egal wie ... PHP/Javascript(o.T.) ... egal!!! Vielen Dank Stefan From namenick_(at)_gmx.de Tue, 6 Feb 2001 00:03:17 +0100 Date: Tue, 6 Feb 2001 00:03:17 +0100 From: Ralf Stadtaus namenick_(at)_gmx.de Subject: [php] RE: Daten bei Browser-REFRESH nicht senden !!! Stefan Krauth schrieb: > Ich habe ein Forum programmiert, > das auch ganz gut funktioniert, > allerdings habe ich ein problem: > Nach einem Post stehen die ganzen > Variableninhalte in der Address- > leiste des Browsers. Wenn ich > jetzt auf REFRESH drücke, habe > den selben POST nocheinmal ein- > getragen ... > Wie kann ich das verhindern ??? Hi, eine Lösung wäre, wenn man eine Art eindeutige Message-ID pro Eintrag vergibt. Vor jedem Eintrag müsste dann geprüft werden, ob die Message-ID bereits existiert. Wenn nicht, wird eingetragen. Wenn doch, passiert (beim Reload) nichts. Ich frage mich nur, ob das elegant genug ist. Gruß Ralf From traffic_eye_(at)_hotmail.com Tue, 6 Feb 2001 08:20:30 +0100 Date: Tue, 6 Feb 2001 08:20:30 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] Fehlermeldung hi > Das heißt also, das Script würde mehr als 8 MB Speicher benötigen ? > Wenn dieser Fehler schon bei einem einzigen Zugriff auftritt, wie mag das > dann bei 5000 aussehen ?!? vieleicht solltest du dein script optimieren ???? bei mir ist das nämlich nur aufgetaucht wenn ich endlosschleifen oder sonstwelche massenschleifen hatte in der nur eine ungenügende abbruchbedingung war ..... cu tobias ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ http://www.Traffic-Eye.de Die erste Traffic-Protection im Web webmaster_(at)_Traffic-Eye.de Ein Gruß an alle PHP-ler und WIF-fer UIN : 86405621 aus dem Raum Magdeburg Eine Projektübersicht ist auf meinem WAMP : http://meph.yi.org From sascha.php_(at)_scherhak.de Tue, 6 Feb 2001 09:24:32 +0100 Date: Tue, 6 Feb 2001 09:24:32 +0100 From: Zakkery sascha.php_(at)_scherhak.de Subject: [php] eMail Attachement Guten Morgen alle zusammen ! ich habe eine Frage ... ich versuche vergebens ein FileAttachement von einem Formular aus mit einem eMail verschicken zu lassen. Wo kann ich mehr/etwas darüber erfahren ? Oder hat jemand einen Tip für mich ? Ich bedanke mich für Eure Hilfe ! Gurß Zakkery From michael_(at)_stahmann.de Tue, 6 Feb 2001 09:25:04 +0100 Date: Tue, 6 Feb 2001 09:25:04 +0100 From: Michael Stahmann michael_(at)_stahmann.de Subject: [php] Daten bei Browser-REFRESH nicht senden !!! Hallo Stefan, > Hallo Liste ;) > > Ich habe ein Forum programmiert, > das auch ganz gut funktioniert, > allerdings habe ich ein problem: > Nach einem Post stehen die ganzen > Variableninhalte in der Address- > leiste des Browsers. Wenn ich > jetzt auf REFRESH drücke, habe > den selben POST nocheinmal ein- > getragen ... > Wie kann ich das verhindern ??? Da alles in der Adresszeile steht, überträgst Du die Daten offensichtlich nicht mit POST sondern mit GET. Da fragt beim RELOAD kein Browser mehr nach, sondern lädt einfach die Seite. Wenn Du auf POST umstellst, dann Fragen die meisten Browser (je nach Einstellung) ob die Daten erneut gesendet werden sollen. Das wäre ein Ansatz. Ein erneutes senden kann IMHO nur Aufwendig verhindert werden. siehe: http://www.koehntopp.de/php/faq-scripts.html#scripts-1 Der Ansatz von Ralf Stadtaus wäre eine andere Möglichkeit. Du vergibst vor dem Posting eine eindeutige ID, die Du dann als HiddenField übergibst. Da sehe ich nur das Problem, wenn die Anwortmöglichkeit auf der selben Seite stattfinden soll, wie die Darstellung der Postings, dann müsstest Du schon bei jedem lesen eine ID vergeben und das wäre irgendwie Blödsinn. > Suche Lösung, egal wie ... > PHP/Javascript(o.T.) ... egal!!! POST statt GET :-) Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de <website-development> http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From michael_(at)_stahmann.de Tue, 6 Feb 2001 09:31:33 +0100 Date: Tue, 6 Feb 2001 09:31:33 +0100 From: Michael Stahmann michael_(at)_stahmann.de Subject: [php] eMail Attachement Hallo Zakkery, > Guten Morgen alle zusammen ! > ich habe eine Frage ... > ich versuche vergebens ein FileAttachement von einem > Formular aus mit einem eMail verschicken zu lassen. > Wo kann ich mehr/etwas darüber erfahren ? http://www.koehntopp.de/php/faq-mail.html#mail-7 > Oder hat jemand einen Tip für mich ? http://www.phpwizard.net/resources/phpMisc/scripts/pretty/mail.php3 Funktioniert Klasse... > Ich bedanke mich für Eure Hilfe ! > > Gurß Zakkery > Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de <website-development> http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From Metaxa_(at)_gmx.de Tue, 6 Feb 2001 09:34:44 +0100 (MET) Date: Tue, 6 Feb 2001 09:34:44 +0100 (MET) From: Stefan Krauth Metaxa_(at)_gmx.de Subject: [php] Daten bei Browser-REFRESH nicht senden !!! Hallo Leute Danke an alle diejenigen, die mir helfen wollten, aber ich habe eine Lösung gefunden: Eineindeutiges Feld md5 in der Datenbank (Unique). darin soll die Variable $quer drin gespeichert werden ... sollten jetzt die werte doppelt eingetragen werden gibt mir der select automatich nen Fahler aus, den ich dann einfach anzeigen kann (oder auch nicht !) ------------------------------SNIP------------------------------- $quer = md5($thema.$f_id.$name.$text); $sql = "INSERT INTO Forum(name, f_id , thema, mail, datum, text, md5) VALUES('$name' , '$f_id' , '$thema' , '$mail', now() , '$text', '$quer')"; $error = ""; mysql_query($sql, $db) or $error = "Bitte nur einmal eintragen"; ------------------------------SNIP------------------------------- Die Sache mit dem GET ist zwar recht und schön, aber wenn ich richtig informiert bin, gibt es da Probleme mit längeren Strings (longtext) ! Trozdem nochmals Danke an alle !!! Gruß Stefan -- Sent through GMX FreeMail - http://www.gmx.net From mk_(at)_php-homepage.de 6 Feb 2001 08:35:58 -0000 Date: 6 Feb 2001 08:35:58 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] phpAds(New) und phpNuke Hallo Liste, verwendet hier jemand phpAds(New) zuammen mit phpNuke? Ich versuche seit Stunden, beides gemeinsam zum laufen zu bekommen. Rufe ich das Banner auf einer eigenen Seite auf, funktioniert alles bestens. Sobald ich die Files in die header.php von phpNuke include geht gar nix mehr. Ich habe auch schon versucht, diversen Variablen in phpAdsNew andere Namen zu geben, leider ohne Erfolg. Mark -- Tipps & Tricks zu PHP -> http://www.php-homepage.de German Gabber Network _(at)_ http://www.gabber.de From cb_(at)_snc-torgau.de Tue, 6 Feb 2001 09:47:15 +0100 Date: Tue, 6 Feb 2001 09:47:15 +0100 From: Carsten Bleyer cb_(at)_snc-torgau.de Subject: [php] phpAds(New) und phpNuke Mark Kronsbein(mk_(at)_php-homepage.de)_(at)_Tue, Feb 06, 2001 at 08:35:58AM -0000: > > Hallo Liste, Hallo Mark, > verwendet hier jemand phpAds(New) zuammen mit phpNuke? Ja ich ;-) > Ich versuche seit Stunden, beides gemeinsam zum laufen zu bekommen. > Rufe ich das Banner auf einer eigenen Seite auf, funktioniert alles bestens. > Sobald ich die Files in die header.php von phpNuke include geht gar nix mehr. > Ich habe auch schon versucht, diversen Variablen in phpAdsNew andere Namen > zu geben, leider ohne Erfolg. Ich hab es mit readfile reingebastelt da phpAds auf nem anderen Rechner läuft, aber an den Variablennamen habe ich nichts geändert. Was bringt denn den Fehler und welchen? Carsten > From cjcs_(at)_ipfb.net Tue, 6 Feb 2001 09:56:27 +0100 Date: Tue, 6 Feb 2001 09:56:27 +0100 From: Oliver Schlag cjcs_(at)_ipfb.net Subject: [php] PHP und structs Moin zusammen, ich hab eben mal ein wenig gesucht aber irgendwie nichts passendes gefunden. Also nun die Frage an die ML. Besteht unter PHP die Möglichkeit structs zu benutzen ? Ein kleiner Hinweis auf das Manual würde mir auch reichen, denn da habe ich auch trotz Suchfunktion irgendwie nix gefunden. Mfg Oliver Schlag From cybermage_(at)_hirnstrudel.de Tue, 6 Feb 2001 10:20:45 +0100 Date: Tue, 6 Feb 2001 10:20:45 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] PHP und structs hi Oliver, Dienstag, 6. Februar 2001, 09:56:27, hast du folgendes geschrieben: > Besteht unter PHP die Möglichkeit structs zu benutzen ? fällt mir jetzt auch nix ein, aber vielleicht reicht dir ja ein mehrdimensionales, assioziatives array. bye benjamin -- Was jeht uns die Sintflut ahn? mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From mk_(at)_php-homepage.de 6 Feb 2001 09:22:27 -0000 Date: 6 Feb 2001 09:22:27 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] phpAds(New) und phpNuke Carsten Bleyer <cb_(at)_snc-torgau.de> schrieb: > Ich hab es mit readfile reingebastelt da phpAds auf nem anderen Rechner > läuft, aber an den Variablennamen habe ich nichts geändert. Was bringt > denn den Fehler und welchen? Keinen, das ist es ja... und error_reporting() brachte auch nix, was damit zusammenhängen könnte. Er zeigt das Banner schlicht und ergreifend nicht an. Mark -- Tipps & Tricks zu PHP -> http://www.php-homepage.de German Gabber Network _(at)_ http://www.gabber.de From arash_(at)_datango.de Tue, 6 Feb 2001 10:43:38 +0100 Date: Tue, 6 Feb 2001 10:43:38 +0100 From: Arash Yalpani arash_(at)_datango.de Subject: [php] AW: [php] Daten bei Browser-REFRESH nicht senden !!! Hi, noch eine nette Lösung (die ich verwende und eigentlich auch recht elegant finde): Die Variablenverarbeitung nach Absenden des Formulares erfolgt ganz oben im Skript. Nach Eintrag in die Datenbank (und auch bei möglichen Fehlern) machst Du per Header("Location: $PHP_SELF"); einen Redirect auf die Seite, diesmal ohne die Variablen. Danach können die Benutzer "reloaden" wie sie lustig sind - keine doppelten Einträge, keine Abfrage, ob Daten erneut gesendet werden sollten... Schöne Grüsse, Arash From uw_(at)_netuse.de Tue, 06 Feb 2001 10:33:01 +0100 Date: Tue, 06 Feb 2001 10:33:01 +0100 From: Ulf Wendel uw_(at)_netuse.de Subject: [php] PHP und structs Benjamin Billian schrieb: > Dienstag, 6. Februar 2001, 09:56:27, hast du folgendes geschrieben: > > > Besteht unter PHP die Möglichkeit structs zu benutzen ? > > fällt mir jetzt auch nix ein, aber vielleicht reicht dir ja ein > mehrdimensionales, assioziatives array. Klassen bieten sich an. Sie haben ein Namen und es lassen sich beliebig viele Instanzen von ihnen erzeugen. Ulf -- Ulf Wendel, NetUSE AG Siemenswall, D-24107 Kiel Tel: +49 431 386 436 00, Fax: +49 431 386 435 99 From cb_(at)_snc-torgau.de Tue, 6 Feb 2001 10:42:07 +0100 Date: Tue, 6 Feb 2001 10:42:07 +0100 From: Carsten Bleyer cb_(at)_snc-torgau.de Subject: [php] phpAds(New) und phpNuke Mark Kronsbein(mk_(at)_php-homepage.de)_(at)_Tue, Feb 06, 2001 at 09:22:27AM -0000: > > Keinen, das ist es ja... und error_reporting() brachte auch nix, was damit > zusammenhängen könnte. Er zeigt das Banner schlicht und ergreifend nicht an. > Ist eventuell das Banner-Management vom phpNuke aktiv? Ich habe gerade nochmal nachgesehen, ich hab die header.php so gelassen wie sie war, Banner-Management vom Nuke aktiviert und in die banner.php hab ich die Befehle zum einbinden von phpAds geschrieben. Funktionierendes Beispiel: www.torgau-online.de Carsten From sascha.php_(at)_scherhak.de Tue, 6 Feb 2001 10:59:44 +0100 Date: Tue, 6 Feb 2001 10:59:44 +0100 From: Zakkery sascha.php_(at)_scherhak.de Subject: [php] AW: [php] eMail Attachement Hallo Michael ! vielen Dank für Deine Hilfe :o) Ich bekomme es immer noch nicht hin ... Meine Bemühungen fruchten nicht :o( Ich bekomme immer Fehlermeldungen Diese hier: Warning: fopen("C:\\Dokumente und Einstellungen\\sascha\\Desktop\\Schlumpf.gif","r") - No such file or directory in /usr/home/single/www/scherhak.de/tryouts/fileatt_res.php on line 18 Warning: Supplied argument is not a valid File-Handle resource in /usr/home/single/www/scherhak.de/tryouts/fileatt_res.php on line 18 Fatal error: Call to a member function on a non-object in /usr/home/single/www/scherhak.de/tryouts/fileatt_res.php on line 20 Hier ist das Script: $attachment=fread(fopen($userfile, "r"), $userfile_size); $mail->add_attachment($attachment, $userfile_name, $userfile_type); mail($email,$sub,$msg,"from:fileat\nreply-to:$reply"); HILFE !!! Gruß Zakkery From caefer_(at)_yahoo.com Tue, 6 Feb 2001 11:17:52 +0100 Date: Tue, 6 Feb 2001 11:17:52 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] AW: [php] AW: [php] eMail Attachement ich nehme an, du willst ein file nach einem upload oder während dessen mailen? dann wird dein fehler eventuell hier liegen. > $attachment=fread(fopen($userfile, "r"), $userfile_size); > $mail->add_attachment($attachment, $userfile_name, $userfile_type); > mail($email,$sub,$msg,"from:fileat\nreply-to:$reply"); sollte sein: $mail->add_attachment($userfile, $userfile_name, $userfile_type); mail($email,$sub,$msg,"from:fileat\nreply-to:$reply"); ich hffe, das war's? christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From Patrik.Breitenmoser_(at)_baeurer.com Tue, 6 Feb 2001 11:37:45 +0100 Date: Tue, 6 Feb 2001 11:37:45 +0100 From: Patrik Breitenmoser Patrik.Breitenmoser_(at)_baeurer.com Subject: [php] Fragen zu PDF_LIB Hallo. Hat jemand von euch die PDF_lib im einsatz und könnte mir ein wenig helfen? $ Vielen Dank mfg Pat Breitenmoser From arash_(at)_datango.de Tue, 6 Feb 2001 11:37:54 +0100 Date: Tue, 6 Feb 2001 11:37:54 +0100 From: Arash Yalpani arash_(at)_datango.de Subject: [php] Cookie-Handling/User-Tracking Hallo Liste, ich habe mal eine konzeptionelle Frage: Bei einer Site benötige ich Cookies für das User-Tracking. Ausserdem werden in Cookies Session-Werte gespeichert. Was aber ist mit Leuten, die keine Cookies eingeschaltet haben? Ganz klar: weder User-Tracking, noch Anmeldung sind möglich. Das eigentliche Problem: Ich habe auf jeder Seite ein entsprechendes Tracking eingeschaltet. Die User können sowohl über einen Link auf http://www.meinedomain.com/index.php als auch über http://www.meinedomain.com/unterordner/index.php kommen und werden ge-trackt. Nutzern die Cookies deaktiviert haben werden nun trotzdem permanent Cookies zugesendet. Wenn der User dann noch Cookie-Warnhinweise eingeschaltet hat, wird er ständig penetriert :( Mein bisher einziger Ansatz: Benutzer, die keine Cookies aktiviert haben werden - per Header("Location:...") - umgeleitet auf das virtuelle Verzeichnis http://www.meinedomain.com/nc/ ( /index.php == /nc/index.php ), wobei "nc", "no cookies" bedeuten soll. Mein Cookie-Skript könnte nun überprüfen, ob in der url ein "/nc/" vorkommt und keine Cookies mehr verschicken. Probleme bei diesem Ansatz: 1. Benutzer verschickt die URL an einen Bekannten: Der Bekannte kommt direkt über die "/nc/"-Url und fällt aus dem Tracking heraus, auch wenn er Cookies aktiviert hat. 2. Benutzer möchte sich nun doch anmelden: Da er sich im "/nc/"-Pfad befindet kriegt er keine Cookies => Anmeldung ist nicht möglich Hat irgendwer einen Vorschlag, wie man also: 1. Auf jeder Seite ein User-Tracking aktivieren kann 2. Trotzdem nicht auf jeder Seite ein Cookie verschicken muss Hmm, ich hoffe Ihr versteht, was ich meine... Vielen Dank für Anregungen + Schöne Grüsse, Arash From dstrathemeier_(at)_ywesee.com Tue, 6 Feb 2001 11:37:41 +0100 Date: Tue, 6 Feb 2001 11:37:41 +0100 From: Daniel Strathemeier dstrathemeier_(at)_ywesee.com Subject: [php] AW: [php] eMail Attachement Hallo Zakkery, Ich bekomme immer Fehlermeldungen > Diese hier: > Warning: fopen("C:\\Dokumente und > Einstellungen\\sascha\\Desktop\\Schlumpf.gif","r") - No such file or > directory in /usr/home/single/www/scherhak.de/tryouts/fileatt_res.php on > line 18 Du musst bei deinem form den richtigen enctype setzen: enctype="multipart/form-data". Bsp. <form name="form1" method="post" action="" enctype="multipart/form-data"> greets Dany From CyrillSchumacher_(at)_swol.de Tue, 6 Feb 2001 11:47:51 +0100 Date: Tue, 6 Feb 2001 11:47:51 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] Assoziatives Array shuffeln Warum kann man nicht mit der shuffel() func ein assoziatives array durcheinander bringen ? die keys werden halt durch die nums ersetzt :-( das bringt nur mich ganz durcheinander. hat jemand zufällig einen selbstgebaute funktion, die das machen kann ? kiri From CyrillSchumacher_(at)_swol.de Tue, 6 Feb 2001 11:51:07 +0100 Date: Tue, 6 Feb 2001 11:51:07 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] Cookie-Handling/User-Tracking > Bei einer Site benötige ich Cookies für das User-Tracking. Ausserdem werden in Cookies Session-Werte gespeichert. Was aber ist mit Leuten, die keine Cookies eingeschaltet haben? Ganz klar: weder User-Tracking, noch Anmeldung sind möglich. > wieso springst du nicht automatisch auf die get methode um ? index.php3?das_leben_des_brian=823zuwehfaosdfh2348zf und sobald du die session über die get bekommst, kannst du ja die cookie bombardierung einstellen. hmm vielleicht sollte ich das auch mal bei meinen sites machen ... aber wenn die leute immer den hinweis wegen den cookie bekommen, dann nehmen sie ihn vielleicht entnervt am schluß doch noch an... kiri From arash_(at)_datango.de Tue, 6 Feb 2001 11:59:50 +0100 Date: Tue, 6 Feb 2001 11:59:50 +0100 From: Arash Yalpani arash_(at)_datango.de Subject: [php] AW: [php] Cookie-Handling/User-Tracking Hallo Cyrill, >wieso springst du nicht automatisch auf die get methode um ? >index.php3?das_leben_des_brian=823zuwehfaosdfh2348zf >und sobald du die session über die get bekommst, kannst >du ja die cookie bombardierung einstellen. Gute Frage: Leider handelt es sich um ein ColdFusion-Projekt - da kann ich nicht einfach von Cookies auf URL-Parameter umstellen, wie in PHP4. Und selbst wenn: Was passiert mit den anderen Cookies (das User-Tracking erfolgt NICHT bloss über die Session-Cookies). Ich habe relativ wenig Handlungsspielraum, da es kein neues Projekt ist, sondern ein recht grosses, bestehendes, in das ich entsprechende Änderungen einbauen muss :(( >aber wenn die leute immer den hinweis wegen den cookie bekommen, >dann nehmen sie ihn vielleicht entnervt am schluß doch noch an... Ich glaube mittlerweile fast, dass man das den Leuten wirklich zumuten muss - ausser man entscheidet sich komplett gegen Cookies... Danke für Deine Hilfe, Arash From Sven.Marnitz_(at)_t-online.de Tue, 6 Feb 2001 12:21:09 +0100 Date: Tue, 6 Feb 2001 12:21:09 +0100 From: Sven Marnitz Sven.Marnitz_(at)_t-online.de Subject: [php] Fragen zu PDF_LIB > Hallo. > Hat jemand von euch die PDF_lib im einsatz und könnte mir ein wenig helfen? > $ inwiefern benoetigst du hilfe? technisch gesehen kann ich dir net helfen aber proggiemaessig schon da ich wenn auch nur ein bischen damit gearbeitet hab > Vielen Dank > mfg Pat Breitenmoser -- in diesem sinne Sven From traffic_eye_(at)_hotmail.com Tue, 6 Feb 2001 12:38:44 +0100 Date: Tue, 6 Feb 2001 12:38:44 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] OT: Auto-Gittermodelle hi ich muss eine suchmaschine für autoteile zusammenbasteln die dann die entsprechenden eingetragenden Zuliefererfirmen ausspuckt ( einträge in der Db ) . Die Auswahl will ich visuell gestalten. Hat jemand links wo ich solche Bilder als drahtgittermodelle finden kann ?? sei es als ganzes Auto , aber auch einzelteile wie motor , fahgestell usw .. da doch ziemlich OT , bitte nur PM an mich , thx tobias ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ http://www.Traffic-Eye.de Die erste Traffic-Protection im Web webmaster_(at)_Traffic-Eye.de Ein Gruß an alle PHP-ler und WIF-fer UIN : 86405621 aus dem Raum Magdeburg Eine Projektübersicht ist auf meinem WAMP : http://meph.yi.org From info_(at)_bekosch.de Tue, 6 Feb 2001 12:42:24 +0100 Date: Tue, 6 Feb 2001 12:42:24 +0100 From: Schwab Bernhard Konrad info_(at)_bekosch.de Subject: [php] OT: Auto-Gittermodelle Hi Tobias, > Db ) . Die Auswahl will ich visuell gestalten. Hat jemand links wo ich > solche Bilder als drahtgittermodelle finden kann ?? sei es als > ganzes Auto , > aber auch einzelteile wie motor , fahgestell usw .. > Frag mal direkt bei den Herstellern, die geben das als Promotion gerne ab. > da doch ziemlich OT , bitte nur PM an mich , > thx > tobias Gruss Berni -- http://www.bekosch.de - des bin i From caefer_(at)_yahoo.com Tue, 6 Feb 2001 13:14:57 +0100 Date: Tue, 6 Feb 2001 13:14:57 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] (no subject) hi liste! habe in der liste folgendes script von tobias ratschiller gefunden um emails mit attachment zu versenden. folgendes problem habe ich allerdings noch. ich habe einen upload nachdem das jeweilige file mit diversen imagefunktionen verändert und dann auf dem server abgespeichert wird. danach soll das originalfile per mail versendet werden. der beispielaufruf sieht so aus: $attachment = fread(fopen("test.jpg", "r"), filesize("test.jpg")); $mail = new mime_mail(); $mail->from = "foo_(at)_bar.com"; $mail->headers = "Errors-To: foo_(at)_bar.com"; $mail->to = "bar_(at)_foo.com"; $mail->subject = "Testing..."; $mail->body = "This is just a test."; $mail->add_attachment("$attachment", "test.jpg", "image/jpeg"); $mail->send(); ich habe ihn dann folgendermaßen verändert: $attachment = fread(fopen($userfile, "r"), $userfile_size); ergebnis: ich habe keine rechte etwas aus dem verzeichnis zu lesen. $attachment = fread($userfile, $userfile_size); ergebnis: gar keines - error. nun dachte ich, daß doch die variable $userfile (vorher so definiert) doch bereits das file enthält? also: $attachment = $userfile; das funktioniert auch, bis auf die kleinigkeit, daß das angehängte file nur folgenden text enthält: /var/tmp//phpn60527 kannst mir jemand weiterhelfen? danke im vorraus! gruß christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From traffic_eye_(at)_hotmail.com Tue, 6 Feb 2001 13:27:08 +0100 Date: Tue, 6 Feb 2001 13:27:08 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] attachment ( war: no_subject) hi > $attachment = fread($userfile, $userfile_size); > ergebnis: gar keines - error. $userfile="./images/test.jpg"; $fp=fopen($userfile,"r"); $attachment = fread($fp, filesize($userfile)); probiers ma so .... ansonsten hab ich auch keinen produktiven vorschlag .... cu tobias ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ http://www.Traffic-Eye.de Die erste Traffic-Protection im Web webmaster_(at)_Traffic-Eye.de Ein Gruß an alle PHP-ler und WIF-fer UIN : 86405621 aus dem Raum Magdeburg Eine Projektübersicht ist auf meinem WAMP : http://meph.yi.org From michael_(at)_stahmann.de Tue, 6 Feb 2001 13:33:14 +0100 Date: Tue, 6 Feb 2001 13:33:14 +0100 From: Michael Stahmann michael_(at)_stahmann.de Subject: [php] (no subject) Hallo Christian, > $attachment = $userfile; > das funktioniert auch, bis auf die kleinigkeit, daß das angehängte file nur > folgenden text enthält: > > /var/tmp//phpn60527 > > kannst mir jemand weiterhelfen? > Beim Upload nutzt PHP das oben angegebene Temp-Verzeichnis. http://www.php-center.de/de-html-manual/features.file-upload.html Du mußt also den Namen ermitteln und benutzen, unter dem das File auch auf denem Server abgelegt wurde. Auf das temporäre Verzeichnis hast Du so offensichtlich keinen Zugriff. Frage 1. Hast Du das/den File auch kopiert, in der Art $dest = "daten/" .$userfile_name; if (!copy($userfile, $dest)) { print("failed to copy $file...<br>\n"); } Dann sollte Dir in $dest das file zum attachement zur Verfügung stehen... Frage 2, liegt denn das File auch wirklich auf dem Server? Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de <website-development> http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From e.esener_(at)_chello.at Tue, 6 Feb 2001 13:40:42 +0100 Date: Tue, 6 Feb 2001 13:40:42 +0100 From: Erwin Esener e.esener_(at)_chello.at Subject: [php] PHP Links This is a multi-part message in MIME format. ------=_NextPart_000_0045_01C09042.6685CD20 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, Ich hab da mal eine generelle Frage zu PHP Links. Ihr habts doch sicher schon einmal Link gesehen wie = www.domain.com/index.php?link=3D1 Soweit ich verstanden habe funktioniert das ungef=E4hr unter diesem = Prinzip: if ($link =3D 1) { include("members.inc"); // vereinfacht, aber ihr wissts was ich = meine } Da das bei vielen Links mit der Zeit ziemlich un=FCbersichtlich wird = wollte ich fragen ob es da eine elegantere Methode gibt, oder verstehe ich etwas komplett = falsch? Im Netz habe ich leider keine Tutorials gefunden. Danke im vorraus! Erwin ------=_NextPart_000_0045_01C09042.6685CD20 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4522.1800" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hallo,</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Ich hab da mal eine generelle Frage zu = PHP=20 Links.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Ihr habts doch sicher schon einmal Link = gesehen wie=20 <A=20 href=3D"http://www.domain.com/index.php?link=3D1">www.domain.com/index.ph= p?link=3D1</A></FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Soweit ich verstanden habe funktioniert = das=20 ungef=E4hr unter diesem Prinzip:</FONT></DIV> <DIV><FONT face=3DArial size=3D2>if ($link =3D 1) {</FONT></DIV> <DIV><FONT face=3DArial size=3D2>    = include("members.inc");=20 // vereinfacht, aber ihr wissts was ich meine</FONT></DIV> <DIV><FONT face=3DArial size=3D2>}</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Da das bei vielen Links mit der Zeit = ziemlich=20 un=FCbersichtlich wird wollte ich fragen ob es</FONT></DIV> <DIV><FONT face=3DArial size=3D2>da eine elegantere Methode gibt, oder = verstehe ich=20 etwas komplett falsch?</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Im Netz habe ich leider keine Tutorials = gefunden.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Danke im vorraus!</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2>Erwin</FONT></DIV></BODY></HTML> ------=_NextPart_000_0045_01C09042.6685CD20-- From Mathias.Gloss_(at)_start.de Tue, 6 Feb 2001 13:23:31 +0100 Date: Tue, 6 Feb 2001 13:23:31 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] (no subject) Aloha, > ---------- > Von: Christian Schäfer[SMTP:caefer_(at)_yahoo.com] > > $attachment = $userfile; > das funktioniert auch, bis auf die kleinigkeit, daß das angehängte file > nur > folgenden text enthält: > > /var/tmp//phpn60527 > Beim File-Upload per Browser ist die Datei an sich in keiner Variablen gespeichert. Nur der Dateiname, Typ und der Ort, wo php die upgeloadete Datei hingespeichert hat. (Wow, was ein Wort :-) In dem Fall liegt sie halt irgendwo, wo genau und wie sie heisst steht in der Variablen $userfile. Wie gesagt, das ist der Pfad und Name, nicht der Inhalt. Viele Grüße, Mathias From caefer_(at)_yahoo.com Tue, 6 Feb 2001 13:45:41 +0100 Date: Tue, 6 Feb 2001 13:45:41 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] AW: [php] (no subject) folgendes passiert: 1. mit einem file formular wird das file 'userfile' übertragen. 2. es wird aus dem file (ein jpeg) ein thumb generiert und geschrieben, was ebenso effizient auf die variable $userfile zugreift, wie copy das tun würde (und in einem test auch tat) das file ist also auf dem server verfügbar, allerdings wird es nicht im original gespeichert! 3. das file soll per mail versendet werden. wenn ich also auf das file per copy($userfile,"neuername.jpg") zugreifen kann, dann sollte doch auch ein $mail->add_attachment("$userfile", "$userfile_name", "image/jpeg") funktionieren, oder nicht? zumindest der name kommt richtig an... gruß christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From grisu_(at)_sixworx.de Tue, 6 Feb 2001 13:49:52 +0100 Date: Tue, 6 Feb 2001 13:49:52 +0100 From: Sven Griesfeller grisu_(at)_sixworx.de Subject: [php] AW: [php] PHP Links This is a multi-part message in MIME format. ------=_NextPart_000_000E_01C09043.AE2F06E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Hallo Du kannst auch einen array bauen : <? $linkfertig[„1“] = „member.inc“; $linkfertig [„2“] = „member2.inc“; include($linkfertig[$link]); ?> mit freundlichen Grüssen Sven Griesfeller Programmierer Sixworx GmbH www.domain.com/index.php?link=1 <http://www.domain.com/index.php?link=1> if ($link = 1) { include("members.inc"); // vereinfacht, aber ihr wissts was ich meine } Erwin ------=_NextPart_000_000E_01C09043.AE2F06E0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html xmlns:v=3D"urn:schemas-microsoft-com:vml" = xmlns:o=3D"urn:schemas-microsoft-com:office:office" = xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <meta name=3DProgId content=3DWord.Document> <meta name=3DGenerator content=3D"Microsoft Word 9"> <meta name=3DOriginator content=3D"Microsoft Word 9"> <link rel=3DFile-List href=3D"cid:filelist.xml_(at)_01C09043.AD7F8D00"> <!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:DoNotRelyOnCSS/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:Zoom>0</w:Zoom> <w:DocumentKind>DocumentEmail</w:DocumentKind> <w:HyphenationZone>21</w:HyphenationZone> <w:EnvelopeVis/> </w:WordDocument> </xml><![endif]--> <style> <!-- /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} a:link, span.MsoHyperlink {color:blue; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {color:blue; text-decoration:underline; text-underline:single;} p.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig {margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} span.EmailFormatvorlage17 {mso-style-type:personal-reply; mso-ansi-font-size:10.0pt; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial; color:navy;} _(at)_page Section1 {size:595.3pt 841.9pt; margin:70.85pt 70.85pt 2.0cm 70.85pt; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style> <!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1027"/> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1"/> </o:shapelayout></xml><![endif]--> </head> <body bgcolor=3Dwhite lang=3DDE link=3Dblue vlink=3Dblue = style=3D'tab-interval:35.4pt'> <div class=3DSection1> <p class=3DMsoNormal><span class=3DEmailFormatvorlage17><font size=3D2 = color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'>Hallo<o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailFormatvorlage17><font size=3D2 = color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'>Du kannst auch einen array bauen = :<o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailFormatvorlage17><font size=3D2 = color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><![if = !supportEmptyParas]> <![endif]><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailFormatvorlage17><font size=3D2 = color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><?<o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailFormatvorlage17><font size=3D2 = color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'>$linkfertig[„1“] =3D = „member.inc“;<o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailFormatvorlage17><font size=3D2 = color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'>$linkfertig [„2“] =3D = „member2.inc“;<o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailFormatvorlage17><font size=3D2 = color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><![if = !supportEmptyParas]> <![endif]><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailFormatvorlage17><font size=3D2 = color=3Dnavy face=3DArial><span lang=3DEN-GB = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt; font-family:Arial;mso-ansi-language:EN-GB'>include($linkfertig[$link]);<o= :p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailFormatvorlage17><font size=3D2 = color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'>?><o:p></o:p></span></font></span></p> <p class=3DMsoNormal><span class=3DEmailFormatvorlage17><font size=3D2 = color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family: Arial'><![if = !supportEmptyParas]> <![endif]><o:p></o:p></span></font></span></p> <p class=3DMsoAutoSig><!--[if supportFields]><span = class=3DEmailFormatvorlage17><font=20 size=3D2 color=3Dnavy face=3DArial><span = style=3D'font-size:10.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial'><span = style=3D'mso-element:field-begin'></span><span=20 style=3D"mso-spacerun: yes"> </span>AUTOTEXTLIST \s=20 "E-Mail-Signatur" <span = style=3D'mso-element:field-separator'></span></span></font></span><![endi= f]--><font size=3D1 color=3Dnavy face=3DArial><span = style=3D'font-size:9.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial;color:navy'>mit freundlichen = Gr=FCssen</span></font><font size=3D1 color=3Dnavy face=3DArial><span = style=3D'font-size:9.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial;color:navy;mso-color-alt:windowtext'><o:p></o:p>= </span></font></p> <p class=3DMsoAutoSig><font size=3D1 color=3Dnavy face=3DArial><span = style=3D'font-size: 9.0pt;mso-bidi-font-size:12.0pt;font-family:Arial;color:navy'>Sven = Griesfeller</span></font><font size=3D1 color=3Dnavy face=3DArial><span = style=3D'font-size:9.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial;color:navy;mso-color-alt:windowtext'><o:p></o:p>= </span></font></p> <p class=3DMsoAutoSig><font size=3D1 color=3Dnavy face=3DArial><span = style=3D'font-size: 9.0pt;mso-bidi-font-size:12.0pt;font-family:Arial;color:navy'><![if = !supportEmptyParas]> <![endif]></span></font><font size=3D1 color=3Dnavy face=3DArial><span = style=3D'font-size:9.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial;color:navy;mso-color-alt:windowtext'><o:p></o:p>= </span></font></p> <p class=3DMsoAutoSig><font size=3D1 color=3Dnavy face=3DArial><span = style=3D'font-size: 9.0pt;mso-bidi-font-size:12.0pt;font-family:Arial;color:navy'>Programmier= er</span></font><font size=3D1 color=3Dnavy face=3DArial><span = style=3D'font-size:9.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial;color:navy;mso-color-alt:windowtext'><o:p></o:p>= </span></font></p> <p class=3DMsoAutoSig><font size=3D1 color=3Dnavy face=3DArial><span = style=3D'font-size: 9.0pt;mso-bidi-font-size:12.0pt;font-family:Arial;color:navy'>Sixworx = GmbH</span></font><font size=3D1 color=3Dnavy face=3DArial><span = style=3D'font-size:9.0pt;mso-bidi-font-size: 12.0pt;font-family:Arial;color:navy;mso-color-alt:windowtext'><o:p></o:p>= </span></font></p> <p class=3DMsoAutoSig><font size=3D1 color=3Dnavy face=3D"Times New = Roman"><span style=3D'font-size:9.0pt;mso-bidi-font-size:12.0pt;color:navy'><![if = !supportEmptyParas]> <![endif]></span></font><font size=3D1 color=3Dnavy><span = style=3D'font-size:9.0pt;mso-bidi-font-size:12.0pt; color:navy;mso-color-alt:windowtext'><o:p></o:p></span></font></p> <p class=3DMsoNormal style=3D'margin-left:35.4pt'><!--[if = supportFields]><span=20 class=3DEmailFormatvorlage17><font size=3D2 color=3Dnavy = face=3DArial><span=20 style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Arial'><s= pan=20 style=3D'mso-element:field-end'></span></span></font></span><![endif]--><= ![if !supportEmptyParas]> <![endif]><o:p></o:p></p> <p class=3DMsoNormal style=3D'margin-left:35.4pt'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.0pt'><![if = !supportEmptyParas]> <![endif]><o:p></o:p></span></font></p> <p class=3DMsoNormal style=3D'margin-left:35.4pt'><font size=3D3 = color=3Dblack face=3D"Times New Roman"><span = style=3D'font-size:12.0pt;color:black'><![if = !supportEmptyParas]> <![endif]></span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:35.4pt'><font size=3D3 = color=3Dblack face=3D"Times New Roman"><span = style=3D'font-size:12.0pt;color:black'> </span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:35.4pt'><font size=3D2 = color=3Dblack face=3DArial><span = style=3D'font-size:10.0pt;font-family:Arial;color:black'><a href=3D"http://www.domain.com/index.php?link=3D1">www.domain.com/index.ph= p?link=3D1</a></span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:35.4pt'><font size=3D3 = color=3Dblack face=3D"Times New Roman"><span = style=3D'font-size:12.0pt;color:black'><![if = !supportEmptyParas]> <![endif]></span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:35.4pt'><font size=3D2 = color=3Dblack face=3DArial><span = style=3D'font-size:10.0pt;font-family:Arial;color:black'>if ($link =3D 1) {</span></font><font color=3Dblack><span = style=3D'color:black; mso-color-alt:windowtext'><o:p></o:p></span></font></p> <p class=3DMsoNormal style=3D'margin-left:35.4pt'><font size=3D2 = color=3Dblack face=3DArial><span = style=3D'font-size:10.0pt;font-family:Arial;color:black'>  &nbs= p; include("members.inc"); // vereinfacht, aber ihr wissts = was ich meine</span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt: windowtext'><o:p></o:p></span></font></p> <p class=3DMsoNormal style=3D'margin-left:35.4pt'><font size=3D2 = color=3Dblack face=3DArial><span = style=3D'font-size:10.0pt;font-family:Arial;color:black'>}</span></font><= font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:35.4pt'><font size=3D3 = color=3Dblack face=3D"Times New Roman"><span = style=3D'font-size:12.0pt;color:black'> </span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:35.4pt'><font size=3D3 = color=3Dblack face=3D"Times New Roman"><span = style=3D'font-size:12.0pt;color:black'><![if = !supportEmptyParas]> <![endif]></span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:35.4pt'><font size=3D3 = color=3Dblack face=3D"Times New Roman"><span = style=3D'font-size:12.0pt;color:black'> </span></font><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> <p class=3DMsoNormal style=3D'margin-left:35.4pt'><font size=3D2 = color=3Dblack face=3DArial><span = style=3D'font-size:10.0pt;font-family:Arial;color:black'>Erwin</span></fo= nt><font color=3Dblack><span = style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><= /p> </div> </body> </html> ------=_NextPart_000_000E_01C09043.AE2F06E0-- From caefer_(at)_yahoo.com Tue, 6 Feb 2001 13:48:51 +0100 Date: Tue, 6 Feb 2001 13:48:51 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] AW: [php] AW: [php] (no subject) > Beim File-Upload per Browser ist die Datei an sich in keiner Variablen > gespeichert. > In dem Fall liegt sie halt irgendwo, wo genau und wie sie heisst steht in > der Variablen > $userfile. Wie gesagt, das ist der Pfad und Name, nicht der Inhalt. das heißt, wenn ich keinen zugriff auf das temporäre verzeichnis habe, kann ich die datei nicht mailen? wie kann dann copy() auf die datei zugreifen? rätsel? christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From der_(at)_Tobi.li Tue, 06 Feb 2001 14:00:02 +0100 Date: Tue, 06 Feb 2001 14:00:02 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] Images ohne Pfad Hoi Jungs und die 2-3 Mädels, vieleicht wurde das schonmal in der Liste besprochen aber ich frag trotzdem weil ich auf anhieb nichts im Archiv finden konnte. Mal angenommen auf der Domain www.test.de liegen im Verzeichnis /irgendwelche/images/ einige Bilder, die ich aber nicht DIREKT also mit Pfad (www.test.de/irgendwelche/images/image.jpg) anzeigen lassen will sondern nur auf einer Website ausgeben (der Pfad darf dann natürlich auch nicht sichtbar sein, oder?). Nu is die frage wie man das am blödsten macht. Gibts ne .htaccess lösung? Per Header? ??? Danke schonmal im vorraus! grüße, Tobsn From cybermage_(at)_hirnstrudel.de Tue, 6 Feb 2001 13:57:27 +0100 Date: Tue, 6 Feb 2001 13:57:27 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Images ohne Pfad hi Tobias, Dienstag, 6. Februar 2001, 14:00:02, hast du folgendes geschrieben: > Mal angenommen auf der Domain www.test.de liegen im Verzeichnis > /irgendwelche/images/ einige Bilder, die ich aber nicht DIREKT also > mit Pfad (www.test.de/irgendwelche/images/image.jpg) anzeigen lassen > will sondern nur auf einer Website ausgeben (der Pfad darf dann > natürlich auch nicht sichtbar sein, oder?). bevor du dir weiter gedanken machst: der user kommt immer an deine bilder. denn sie müssen ja an den browser gesendet werden, und somit kann er sie auch speichern. ansonsten geht das, was du willst, wahrscheinlich über die image funktionen. also datei öffnen und an den browser senden. bye benjamin -- Was jeht uns die Sintflut ahn? mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From der_(at)_Tobi.li Tue, 06 Feb 2001 14:11:39 +0100 Date: Tue, 06 Feb 2001 14:11:39 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] Images ohne Pfad > bevor du dir weiter gedanken machst: > der user kommt immer an deine bilder. denn sie müssen ja an den > browser gesendet werden, und somit kann er sie auch speichern. Das is mir schon klar... nur soll der user halt nich DIREKT auf die Images linken können bzw. abrufen. > ansonsten geht das, was du willst, wahrscheinlich über die image > funktionen. also datei öffnen und an den browser senden. Naja, damit wäre aber das mit dem direkten Link immernoch nich gelöst. From arash_(at)_datango.de Tue, 6 Feb 2001 14:01:40 +0100 Date: Tue, 6 Feb 2001 14:01:40 +0100 From: Arash Yalpani arash_(at)_datango.de Subject: [php] AW: [php] PHP Links Hi Erwin, Guck mal auf die site http://www.dol2day.com - ein altes Projekt von mir und ich setze dort genau dieses Link-Prinzip ein. Im Nachhinein ein furchtbarer Designfehler! So macht man es besser: Du hast eine zentrale Datei (z.b. config.inc.php), in der alle Includes, Defnitionen, etc. eingebunden/definiert werden. Für jede Seite (== Link), die Du nun benötigst, erstellst Du eine Datei nach folgendem Muster: ======= seite.php include("../globals/config.inc.php"); [...hier routinen für evtuelle zu verarbeitende parameter...] draw_page("Seitentitel"); // <= diese funktion wird in template.inc.php (siehe unten!) definiert function draw_inner_part() { // muss in jeder Seite definiert sein!! echo "Diese Zeile wird im Template eingebunden"; } ======= config.inc.php [...] include("template.inc.php"); [...] ======= template.inc.php <body> <table> <tr> <td>links</td> <td> <? draw_inner_part(); // diese funktion wird in der hauptdatei definiert (im beispiel: seite.php) ?> </td> <td>rechts</td> </tr> </table> </body> So musst Du nicht für jede Seite einen Link definieren, pflegen etc., hast aber trotzdem eine zentrale Template-Datei. Nochmal zur Erklärung: seite.php ruft die Funktion "draw_page" in template.inc.php auf, aus der wiederum die Funktion "draw_inner_part" aufgerufen wurde, die in der includenden (nicht includeTen!) Datei seite.php definiert wurde. Die Template-Datei geht also davon aus, dass die Hauptdatei IMMER eine Funktion "draw_inner_part" definiert hat. Soll übrigens an mehreren Stellen innerhalb des Temnplates dynamischer Content eingebunden werden musst Du natürlich weitere Funktionen draw_inner_part2, draw_inner_part3, etc. definieren, welche von template.inc.php aufgerufen werden und die in allen Seiten auch definiert sein müssen. Ich weiß, das Ganze wirkt kompliziert, ist es aber nicht wenn man das Prinzip verstanden hat. Ausserdem ist es Wartungsfrei und Du kannst Deiner Site modular neue Bereiche hinzufügen :) Schöne Grüsse, Arash -----Ursprüngliche Nachricht----- Von: Erwin Esener [mailto:e.esener_(at)_chello.at] Gesendet: Dienstag, 6. Februar 2001 13:41 An: php_(at)_php-center.de Betreff: [php] PHP Links Hallo, Ich hab da mal eine generelle Frage zu PHP Links. Ihr habts doch sicher schon einmal Link gesehen wie www.domain.com/index.php?link=1 Soweit ich verstanden habe funktioniert das ungefähr unter diesem Prinzip: if ($link = 1) { include("members.inc"); // vereinfacht, aber ihr wissts was ich meine } Da das bei vielen Links mit der Zeit ziemlich unübersichtlich wird wollte ich fragen ob es da eine elegantere Methode gibt, oder verstehe ich etwas komplett falsch? Im Netz habe ich leider keine Tutorials gefunden. Danke im vorraus! Erwin From Mathias.Gloss_(at)_start.de Tue, 6 Feb 2001 14:04:51 +0100 Date: Tue, 6 Feb 2001 14:04:51 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Images ohne Pfad Aloha, > ---------- > Von: Tobias Orterer[SMTP:der_(at)_Tobi.li] > > > bevor du dir weiter gedanken machst: > > der user kommt immer an deine bilder. denn sie müssen ja an den > > browser gesendet werden, und somit kann er sie auch speichern. > > Das is mir schon klar... nur soll der user halt nich DIREKT auf die > Images linken können bzw. abrufen. > Dann musste ein php-Script basteln.... Schreib dir ein Programm, dass den Dateinamen (ohne Pfad) als Parameter bekommt. Dieses soll den entsprechenden Content-Type und inhalt des Bildes lesen (mit readfile oder fpassthru oder so .., steht bei den File System Funtions) Anstatt <img src="pfad/bild.jpg"> baust du dann <img src="wrapper.php?bild=bild.jpg"> ein. Viele Grüße, Mathias From arash_(at)_datango.de Tue, 6 Feb 2001 14:15:38 +0100 Date: Tue, 6 Feb 2001 14:15:38 +0100 From: Arash Yalpani arash_(at)_datango.de Subject: [php] AW: [php] AW: [php] PHP Links HUCH, da habe ich was vergessen.... die datei template.inc.php sieht natürlich so aus: <? function draw_page() { // <= die funktionsdefinition hatte ich ausgelassen! ?> <body> <table> <tr> <td>links</td> <td> <? draw_inner_part(); // diese funktion wird in der hauptdatei definiert (im beispiel: seite.php) ?> </td> <td>rechts</td> </tr> </table> </body> <? } ?> From php_(at)_andreasludwig.com Tue, 6 Feb 2001 14:23:36 +0100 Date: Tue, 6 Feb 2001 14:23:36 +0100 From: Andreas php_(at)_andreasludwig.com Subject: [php] Re[2]: [php] Images ohne Pfad Hi Tobias, > Naja, damit wäre aber das mit dem direkten Link immernoch nich gelöst. Ich habe mal ein solches System mit der Basis PHP/MySQL gemacht. Dort wurden die Bilder in die SQL-Datenbank geladen und dann (vereinfacht) mit <img src="bild.php?id=1"> ausgeliefert. Ein direkter Zugriff war nicht möglich, es wurden immer komplette HTML-Seiten ausgeliefert. Es gibt keine direkten Links zu den Bildern, es geht nur so: (Achtung! Erotik;-)) http://www.perfectbody.de/php/cmbdtc01.php3?id=231 Das System ist dort noch im Einsatz und verhindert das direkte Bildersaugen...;-) Wenn dich das interessiert, schicke ich dir die Soures dazu... Gruß Andreas http://www.scripts.org From der_(at)_Tobi.li Tue, 06 Feb 2001 14:32:54 +0100 Date: Tue, 06 Feb 2001 14:32:54 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] Re[2]: [php] Images ohne Pfad > Wenn dich das interessiert, schicke ich dir die Soures dazu... Jep, wär super! From christopher.nehls_(at)_vhma.de Tue, 6 Feb 2001 13:22:33 +0100 Date: Tue, 6 Feb 2001 13:22:33 +0100 From: Christopher Nehls christopher.nehls_(at)_vhma.de Subject: [php] =?iso-8859-1?Q?DNS-Lookup_=FCber_PHP?= Hi! Ich habe in einem Logfile nur IP-Adressen und keine aufgelösten Namen. Für die Auswertung der Statistik wäre es aber ziemlich wichtig, die Servernamen herauszubekommen. Gibt es eine Möglichkeit, via PHP einen DNS-Lookup durchzuführen, damit ich die dazugehörigen Namen bekomme? Gruß Chriz From der_(at)_Tobi.li Tue, 06 Feb 2001 14:55:08 +0100 Date: Tue, 06 Feb 2001 14:55:08 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] DNS-Lookup =?iso-8859-1?Q?=FCber?= PHP function.gethostbyaddr.html From atsasid_(at)_gmx.de Tue, 6 Feb 2001 15:02:10 +0100 Date: Tue, 6 Feb 2001 15:02:10 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] Re[2]: [php] Images ohne Pfad > (Achtung! Erotik;-)) > > http://www.perfectbody.de/php/cmbdtc01.php3?id=231 > > Das System ist dort noch im Einsatz und verhindert das direkte > Bildersaugen...;-) > Wenn dich das interessiert, schicke ich dir die Soures dazu... http://www.perfectbody.de/php/bild.php3?id=231 <-- er direkte Link... nur so nebenbei... gruss, Peter "[DiSAStA]" Petermann .oO(natürlich kann mans so leechen..) * ZIMT - where PHP meets needs * -- webmaster_(at)_cyberfly.net www.cyberfly.net From mraab_(at)_macbyte-computing.de Tue, 06 Feb 2001 15:05:07 +0100 Date: Tue, 06 Feb 2001 15:05:07 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] Re[2]: [php] Images ohne Pfad Hallo, at Tuesday 06.02.01 (14:23 +0100), you wrote: > > Naja, damit wäre aber das mit dem direkten Link immernoch nich gelöst. > >Ich habe mal ein solches System mit der Basis PHP/MySQL gemacht. Dort >wurden die Bilder in die SQL-Datenbank geladen und dann (vereinfacht) >mit <img src="bild.php?id=1"> ausgeliefert. So habe ich es realisiert. >Das System ist dort noch im Einsatz und verhindert das direkte >Bildersaugen...;-) Wieso, geht doch, rechter Mausklick Bild Speichern unter und das Bild ist auf der Platte. Mein Grafikprogramm erkennt am Header was fürn Bildtyp es ist. ;-) Ich habe es ander gelöst. Das Bild via PHP als Tabellenhintergund und als Image ein Blankgif darüber. Derjenige, der sich so ein Bild ziehen will, wird sich wundern. ;-)) Hier der Source : <? $file = "/htdocs/images/".$row["name"]; if (file_exists($file)) { $size = GetImageSize ($file); } ?> <table border="0" cellspacing="0" cellpadding="0" <? echo $size[3]; ?> background="images/image.php?ID=<? echo $ID ?>"> <tr> <td> <table border="0" cellspacing="0" cellpadding="0" <? echo $size[3]; ?>> <tr> <td><img src="img/postcardimage.gif" <? echo $size[3]; ?> alt=""></td> </tr> </table> </td> </tr> </table> ----- postcardimage.gif ist ein Blank.gif mit einer Größe von 43 Bytes. Ein 100%iger Kopierschutz ist es allerdings auch nicht. Es erhöht nur den Arbeitsaufwand einwenig. ;-) Gruß Michael -- Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! From t.nix_(at)_paupau.de Tue, 6 Feb 2001 15:16:51 +0100 Date: Tue, 6 Feb 2001 15:16:51 +0100 From: Tobias Nix t.nix_(at)_paupau.de Subject: [php] PearDB und sequenzen Hallo Liste, kann mir jemand sagen, was genau mit den sequenzen in der pear:db gemacht wird und wie dies angewandt werden? Ich gehe davon aus, das dies ein ersatz für zB die mysql auto_increment funktion ist. Bin ich da auf dem richtigen weg ? Gruss, Tobias Nix ---------------------------------------------- t.nix_(at)_paupau.de ---------------------------------------------- From der_(at)_Tobi.li Tue, 06 Feb 2001 15:21:13 +0100 Date: Tue, 06 Feb 2001 15:21:13 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] Re[2]: [php] Images ohne Pfad > http://www.perfectbody.de/php/bild.php3?id=231 <-- er direkte Link... > > nur so nebenbei... und wo liegt das bild? ;o) darum gehts, das man nicht weiß wo aufm server das bild liegt... direkt link wird damit auch nich möglich sein weil ichs hinter pw schutz nudeln werde... From robert.sedlacek1_(at)_chello.at Tue, 6 Feb 2001 17:10:11 +0100 (CET) Date: Tue, 6 Feb 2001 17:10:11 +0100 (CET) From: Sedlacek Robert robert.sedlacek1_(at)_chello.at Subject: [php] Re[2]: [php] Images ohne Pfad On Tue, 6 Feb 2001, Michael Raab wrote: > Ich habe es ander gelöst. Das Bild via PHP als Tabellenhintergund und als > Image ein Blankgif darüber. Derjenige, der sich so ein Bild ziehen will, > wird sich wundern. ;-)) Wie wäre es mit einem Script, welches aus einem GIF zB 400 kleine GIFs macht (20x20) und diese aneinandersetzt. das Abspeichern eines solchen Bildes wäre sicherlich nicht grad angenehm *gg* phaylon -- C o d i t o , e r g o s u m ! I code, therefore I am! From php_(at)_andreasludwig.com Tue, 6 Feb 2001 16:33:54 +0100 Date: Tue, 6 Feb 2001 16:33:54 +0100 From: Andreas php_(at)_andreasludwig.com Subject: [php] Re[2]: [php] Re[2]: [php] Images ohne Pfad Hi Peter, > >> (Achtung! Erotik;-)) >> >> http://www.perfectbody.de/php/cmbdtc01.php3?id=231 >> >> Das System ist dort noch im Einsatz und verhindert das direkte >> Bildersaugen...;-) >> Wenn dich das interessiert, schicke ich dir die Soures dazu... > http://www.perfectbody.de/php/bild.php3?id=231 <-- er direkte Link... > nur so nebenbei... Im Kopf der Datei könnte z.B. if(isset($showpic)) : $load=1; else : $load=0; if($load==1) : echo "<img src=bild.php3?id=1>"; else : echo "<img src=nopic.php3>"; endif; $showpic wird irgendwo im HTML-Code der normalen Ausgabe "versteckt" und schon geht nix mit direktem Link. Netscape kann übrigens mit Bildern aus SQL-Datenbanken nicht viel anfangen, es versucht die immer als *.bmp zu speichern. Wenn man das tut, ist allerdings ein Grafikprogramm nicht in der Lage, ein *.gif z.B. als *.bmp zu öffnen.... Es geht nicht darum, einen download zu verhindern, sondern es den Robots schwer zu machen...;-). Wege gibt es immer und als ich das für Perfectbody gemacht habe, ging es um Adimpressions, die durch diese "Sperren" um 60% gestiegen sind, weil eben nicht mehr so einfach das File vom Server gezogen werden konnte...all for business..;-)) Gruß Andreas http://www.scripts.org From jan-martin_(at)_pulwitt.de Tue, 6 Feb 2001 16:44:29 +0100 Date: Tue, 6 Feb 2001 16:44:29 +0100 From: Jan-Martin Pulwitt jan-martin_(at)_pulwitt.de Subject: [php] =?ISO-8859-1?B?U3RyaW5nIG9obmUgV29ydHplcnN0/GNrZWx1bmcga/xyemVu?= Hallo Liste, vor einiger Zeit wurde hier schonmal eine Lösung für mein Problem gepostet, ich finde das posting aber lieder nicht mehr... Ich möchte einen String $foo='Ein langer Text' auf eine länge von 8 Zeichen kürzen. Bei diesem String ist das 8te Zeichen die mitte eines Wortes. In diesem Fall soll das Skript nach rechts oder links hinter/vor das Wort gehen und von dort aus abschneiden, so dass der String mit einem vollständigen Wort endet. ($newfoo='Ein' oder 'Ein langer') Habt ihr Vorschläge? Grüße, Jan-Martin From Mathias.Gloss_(at)_start.de Tue, 6 Feb 2001 16:55:09 +0100 Date: Tue, 6 Feb 2001 16:55:09 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_String_ohne_Wortzerst=FCckelung?= =?iso-8859-1?Q?_k=FCrzen?= =?iso-8859-1?Q?_k=FCrzen?= Aloha, > ---------- > Von: Jan-Martin Pulwitt[SMTP:jan-martin_(at)_pulwitt.de] > > Ich möchte einen String $foo='Ein langer Text' auf eine länge von 8 > Zeichen kürzen. Bei diesem String ist das 8te Zeichen die mitte > eines Wortes. In diesem Fall soll das Skript nach rechts oder links > hinter/vor das Wort gehen und von dort aus abschneiden, so dass der > String mit einem vollständigen Wort endet. > Ähm, einfacher machst du es dir, wenn du nur die max. Länge des Strings vorgibst und nicht die max. Länge +- ein paar Zeichen. Ich hatte da mal eine echt geniale Idee *grübel* .... ging wohl so ... ahja eigentlich ist das ganz einfach (ungetestet) strrpos findet das letzte Vorkommen eines Strings substr liefert ein begrenzten String Idee : Schneide den String mit substr auf x Zeichen ab. Prüfe, ob das Zeichen x+1 ein Leerzeichen ist. Wenn ja, ist der abgeschnittene String das Ergebnis. Wenn nein, dann suche mit strrpos die Position des letzten Leerzeichens. Das Ergebnis ist der Originalstring abgeschnitten an der Position des letzten Leerzeichens. Viele Grüße, Mathias From der_(at)_Tobi.li Tue, 06 Feb 2001 17:07:10 +0100 Date: Tue, 06 Feb 2001 17:07:10 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] Re[2]: [php] Images ohne Pfad *aua* hehe From michael.pietsch_(at)_berlin.de Tue, 06 Feb 2001 16:47:59 +0100 Date: Tue, 06 Feb 2001 16:47:59 +0100 From: Michael Pietsch michael.pietsch_(at)_berlin.de Subject: [php] Fragen zu PDF_LIB *********** REPLY SEPARATOR *********** Am 06.02.2001 um 12:21 schrieb Sven.Marnitz_(at)_t-online.de: >> Hallo. >> Hat jemand von euch die PDF_lib im einsatz und könnte mir ein wenig helfen? >> $ > >inwiefern benoetigst du hilfe? Ich haette auch ein bisschen Diskussionsbedarf: Ich habe letztenz versucht mir ein php_mod mit PDF unter Suse 7.0 aus den Sourcen von php zu kompilieren. Aber jedes Mal brachte das configure-Script meinen Linux-Rechner zum Absturz. Liegt das an den Suse 7.0, den PHP-Sourcen oder an der PDFLib. Ich muss sagen, dass die der erste Versuch seit langem war mal wieder ein php-mod zu erzeugen (seitdem Suse das halt fertig installiert war ich da etwas faul. Oder ist es gar moeglich die PDF-Bibliothek mit dl() zur Echtzeit einzubinden? ____________________________________________________ Michael Pietsch michael.pietsch_(at)_berlin.de From jan-martin_(at)_pulwitt.de Tue, 6 Feb 2001 17:13:29 +0100 Date: Tue, 6 Feb 2001 17:13:29 +0100 From: Jan-Martin Pulwitt jan-martin_(at)_pulwitt.de Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIEFXOiBbcGhwXSBTdHJpbmcgb2huZSBXb3J0emVyc3T8?= =?ISO-8859-1?B?Y2tlbHVuZyBr/HJ6ZW4ga/xyemVu?= =?ISO-8859-1?B?Y2tlbHVuZyBr/HJ6ZW4ga/xyemVu?= >> Ich möchte einen String $foo='Ein langer Text' auf eine länge von 8 >> Zeichen kürzen. Bei diesem String ist das 8te Zeichen die mitte >> eines Wortes. In diesem Fall soll das Skript nach rechts oder links >> hinter/vor das Wort gehen und von dort aus abschneiden, so dass der >> String mit einem vollständigen Wort endet. >> GM> Idee : Schneide den String mit substr auf x Zeichen ab. Prüfe, ob das GM> Zeichen x+1 GM> ein Leerzeichen ist. Wenn ja, ist der abgeschnittene String das Ergebnis. GM> Wenn nein, dann suche mit strrpos die Position des letzten Leerzeichens. Das GM> Ergebnis ist der Originalstring abgeschnitten an der Position des letzten GM> Leerzeichens. Danke! Brauchte wohl mal wieder 'ne Denkhilfe ;)) ... Klappt wunderbar! From atsasid_(at)_gmx.de Tue, 6 Feb 2001 17:29:41 +0100 Date: Tue, 6 Feb 2001 17:29:41 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] Re[2]: [php] Images ohne Pfad > > http://www.perfectbody.de/php/bild.php3?id=231 <-- er direkte Link... > > > > nur so nebenbei... > und wo liegt das bild? ;o) > darum gehts, das man nicht weiß wo aufm server das bild liegt... Nope das ist unintressant, weil du über diesen Aufruf mit der ID an das bild kommst... > direkt link wird damit auch nich möglich sein weil ichs hinter pw > schutz nudeln werde... Könnte schwirig werden.. dir is klar das die php datei die das ausgibt nichts ausser dem inhalt des bildes senden darf? ev. bekommst dus über eine http-authentication hin *grübel* aber vor dem speichern schützt es nicht :p Gruss, Peter "[DiSAStA]" Petermann -- webmaster_(at)_cyberfly.net www.cyberfly.net From atsasid_(at)_gmx.de Tue, 6 Feb 2001 17:33:14 +0100 Date: Tue, 6 Feb 2001 17:33:14 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] Re[2]: [php] Re[2]: [php] Images ohne Pfad > if(isset($showpic)) : > $load=1; > else : > $load=0; > if($load==1) : > echo "<img src=bild.php3?id=1>"; > else : > echo "<img src=nopic.php3>"; > endif; > > $showpic wird irgendwo im HTML-Code der normalen Ausgabe "versteckt" > und schon geht nix mit direktem Link. Negativ, dein Beispiel das du vorschlägst funktioniert so nicht weil das müsste in der Aufrufenden Html datei sein. über den aufruf von "bild.php3?id=1" direkt kommst du immernoch problemlos an das image > Es geht nicht darum, einen download zu verhindern, sondern es den > Robots schwer zu machen...;-). Wege gibt es immer und als ich das für > Perfectbody gemacht habe, ging es um Adimpressions, die durch diese > "Sperren" um 60% gestiegen sind, weil eben nicht mehr so einfach das > File vom Server gezogen werden konnte...all for business..;-)) ähm dein ding schützt nicht vor nem Robot.. weil der HTML datei über die der such, steht der korrekte Link drin, nicht der falsche... gruss, Peter "[DiSAStA]" Petermann * ZIMT - where PHP meets needs * -- webmaster_(at)_cyberfly.net www.cyberfly.net From stheise_(at)_gmx.de Tue, 6 Feb 2001 17:41:16 +0100 Date: Tue, 6 Feb 2001 17:41:16 +0100 From: Stephan Heise stheise_(at)_gmx.de Subject: [php] Probs mit FTP-Upload (WS_FTP) Hi, weiß jemand, was dieser Fehler bedeutet? '503 No PORT command issued first.' Kann dadurch sowohl mit WS_FTP als auch mit PHPEdit keine Dateien hochladen. Probleme bei meinem Hoster? Thx for help, Stephan From vonwerdt_(at)_smsspeed.com Tue, 6 Feb 2001 17:39:20 +0100 Date: Tue, 6 Feb 2001 17:39:20 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] Probs mit FTP-Upload (WS_FTP) > Hi, > weiß jemand, was dieser Fehler bedeutet? > '503 No PORT command issued first.' > > Kann dadurch sowohl mit WS_FTP als auch mit PHPEdit keine Dateien hochladen. > Probleme bei meinem Hoster? Ich weiss nicht ob das wirklich viel mit PHP (is schliesslich das Thema der ML) zu tun hat?! Ich glaube da wendest du dich am besten an den Support deines Hosters. Gruss Dominik From atsasid_(at)_gmx.de 06 Feb 2001 17:52:00 +0100 Date: 06 Feb 2001 17:52:00 +0100 From: Peter Petermann atsasid_(at)_gmx.de Subject: [php] Re: Probs mit FTP-Upload (WS_FTP) Aehm schonmal auf die Idee gekommen deinen Provider zu fragen? ## CrossPoint v3.30.018 ## From stheise_(at)_gmx.de Tue, 6 Feb 2001 18:15:17 +0100 Date: Tue, 6 Feb 2001 18:15:17 +0100 From: Stephan Heise stheise_(at)_gmx.de Subject: [php] Re: Probs mit FTP-Upload (WS_FTP) Ja, habe nun mal meinen Provider informiert. Argere mich eh schon seit einigen Tagen mit ihm herum. Sorry fur das OffTopic vorhin, aber ich dachte, dass es vielleicht nur eine Einstellung im FTP Programm ist. Daher die Frage vorhin. Naja, egal. Happy PHPing, Stephan ********************************* email: stheise_(at)_gmx.de URL: http://www.ba-community.de ********************************* From caefer_(at)_yahoo.com Tue, 6 Feb 2001 18:11:16 +0100 Date: Tue, 6 Feb 2001 18:11:16 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] mailattachment eines uploadfiles WAR: (no subject) auf mein letztes posting kamen keine reaktionen mehr also nochmal, gesucht wird ein script, welches nach einem fileupload, die jeweilige datei nicht speichert sonder gleich als attachment per mail weitersendet und das ohne zugriff auf das temporäre verzeichnis zu haben. danke nochmal. christian -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Christian Schäfer Gesendet: Dienstag, 6. Februar 2001 13:49 An: php_(at)_php-center.de Betreff: [php] AW: [php] AW: [php] (no subject) > Beim File-Upload per Browser ist die Datei an sich in keiner Variablen > gespeichert. > In dem Fall liegt sie halt irgendwo, wo genau und wie sie heisst steht in > der Variablen > $userfile. Wie gesagt, das ist der Pfad und Name, nicht der Inhalt. das heißt, wenn ich keinen zugriff auf das temporäre verzeichnis habe, kann ich die datei nicht mailen? wie kann dann copy() auf die datei zugreifen? rätsel? christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From bjoern_(at)_baer.main.de Tue, 6 Feb 2001 18:35:41 +0100 Date: Tue, 6 Feb 2001 18:35:41 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] mailattachment eines uploadfiles WAR: (no subject) * Christian Schäfer wrote: > auf mein letztes posting kamen keine reaktionen > mehr also nochmal, Es tut uns leid, aber Ihre Support Guthabentickets sind leider aufgebraucht. Bevor wir Ihre Anfrage zufriedenstellend lösen können, müssen Sie erst neue Supporttickets kaufen. Bitte wenden Sie sich dazu an unseren Kassenwart, der Ihnen online neue Tickets ausstellt. MfG, Björn Schotte. (Kassenwart von PHP-DE) PS: wenn keine Reaktionen kamen, hat halt wohl keiner eine Lösung parat. Ungeduld ist da nicht angebracht. ;) From vonwerdt_(at)_smsspeed.com Tue, 6 Feb 2001 18:35:35 +0100 Date: Tue, 6 Feb 2001 18:35:35 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] MYSQL: Feld mehrfach vorhanden Hallo Leute! Ich hab folgendes Prob in MySQL: Ich habe in MYSQL eine Tabelle, in der ein Feld mehrfach vorkommt. Nun möchte ich anzeigen, welche Felder alle vorhanden sind, abereben jedes nur einmal. Beispiel (da ich so kompliziert schreibe ;-)): Datensätze: php | gfdgszfodsi | gfdsgfsggtztzzt asp | gifzdosizogds | fsudspaufpsa asp | gfugoiurtourewp | gioutoreutoe php | ugeturenugtoe | hguiugiufdz jsp | gfiodguodsgfd | ghmfiogjdf solle ausgeben: php, asp, jsp wie geht das? Gruss Dominik ------------------------------------------------ Besuchen Sie smsspeed.com... SMS-Sprüche bis zum Umfallen! http://www.smsspeed.com ------------------------------------------------ From Mathias.Gloss_(at)_start.de Tue, 6 Feb 2001 18:38:16 +0100 Date: Tue, 6 Feb 2001 18:38:16 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] mailattachment eines uploadfiles WAR: (no subject) Aloha, > ---------- > Von: Christian Schäfer[SMTP:caefer_(at)_yahoo.com] > > auf mein letztes posting kamen keine reaktionen mehr also nochmal, > gesucht wird ein script, welches nach einem fileupload, die jeweilige > datei > nicht speichert sonder gleich als attachment per mail weitersendet und das > ohne zugriff auf das temporäre verzeichnis zu haben. > Vielleicht hättest du auch nur mal das Manual lesen sollen: features.file-upload.html#FEATURES.FILE-UPLOAD.POST-METHOD Da drin steht: .... Files will by default be stored in the server's default temporary directory. This can be changed by setting the environment variable TMPDIR in the environment in which PHP runs. Setting it using putenv() from within a PHP script will not work .... also schreibt halt irgendwo am Anfang putenv("TMPDIR=pfad"); Pfad muss ein Verzeichnis sein, in dem der Webserver lesen und schreiben darf Da Fileuploads GENERELL bei PHP erst in einem Verzeichnis abgelegt werden, gibt es keine andere Möglichkeit bei PHP. Ansonsten lies die einschlägigen RFCs (1867) und bastel dir ein Perlscript, das die POST-Daten über STDIN einliest, zerdroeselt, sicherheitstechnisch überprüft und an den MTA übergibt. Einfacher wärs natürlich, den Provider zu verkloppen, damit der das Problem ändert. Grüße, Mathias From Mathias.Gloss_(at)_start.de Tue, 6 Feb 2001 18:41:39 +0100 Date: Tue, 6 Feb 2001 18:41:39 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] MYSQL: Feld mehrfach vorhanden Aloha, > ---------- > Von: Dominik von Werdt[SMTP:vonwerdt_(at)_smsspeed.com] > > Datensätze: > php | gfdgszfodsi | gfdsgfsggtztzzt > asp | gifzdosizogds | fsudspaufpsa > asp | gfugoiurtourewp | gioutoreutoe > php | ugeturenugtoe | hguiugiufdz > jsp | gfiodguodsgfd | ghmfiogjdf > > solle ausgeben: php, asp, jsp > > wie geht das? > Programmieren und SQL lernen ;-) select distinct spalte_1 from deine_tabelle Gibt alle Elemente der spalte_1 von der Tabelle deine_tabelle zurück, aber jedes nur einmal. Grüße, Mathias From ralf_(at)_php-experiments.de Tue, 06 Feb 2001 18:42:10 +0100 Date: Tue, 06 Feb 2001 18:42:10 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] Re: [php] AW: [php] String ohne =?iso-8859-1?Q?Wortzerst=FCckelung=20k=FCrzen=20k=FCrzenckelung=20k=FCrzen=20k=FCrzen?= > Danke! Brauchte wohl mal wieder 'ne Denkhilfe ;)) ... Klappt wunderbar! wordwrap() Zu finden in den String functions. Beste Gruesse, Ralf -- : www : http://der.leitweganzeiger.de : mail : rg_(at)_leitweganzeiger.de From Newsletter_(at)_stefan-schwardt.de Tue, 6 Feb 2001 18:36:23 +0100 Date: Tue, 6 Feb 2001 18:36:23 +0100 From: Stefan Schwardt Newsletter_(at)_stefan-schwardt.de Subject: [php] OT: Re: [php] Re: Probs mit FTP-Upload (WS_FTP) Moin Peter Petermann, moin Liste PP> ## CrossPoint v3.30.018 ## *jauchz* :) -- Stefan Schwardt. From atsasid_(at)_gmx.de 06 Feb 2001 19:04:00 +0100 Date: 06 Feb 2001 19:04:00 +0100 From: Peter Petermann atsasid_(at)_gmx.de Subject: [php] Re: OT: Re: Re: Probs mit FTP-Upload (WS_FTP) > Moin Peter Petermann, moin Liste PP>> ## CrossPoint v3.30.018 ## > *jauchz* > :) hehe :) /me is heute wieder drueber gestolpert :) *freu* *huepf* *tanz* (sorry fuers offtopic, bin nur uebergluecklich :) gruss, Peter "[DiSAStA]" Petermann * ZIMT - where PHP meets needs * -- webmaster_(at)_cyberfly.net www.cyberfly.net ## CrossPoint v3.30.018 ## From vonwerdt_(at)_smsspeed.com Tue, 6 Feb 2001 19:08:29 +0100 Date: Tue, 6 Feb 2001 19:08:29 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] AW: [php] MYSQL: Feld mehrfach vorhanden > select distinct spalte_1 from deine_tabelle > > Gibt alle Elemente der spalte_1 von der Tabelle deine_tabelle > zurück, aber jedes nur einmal. Und sind da die anderen Felder auch verfügbar? gruss dominik From CyrillSchumacher_(at)_swol.de Tue, 6 Feb 2001 19:02:05 +0100 Date: Tue, 6 Feb 2001 19:02:05 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] MYSQL: Feld mehrfach vorhanden > Datensätze: > php | gfdgszfodsi | gfdsgfsggtztzzt > asp | gifzdosizogds | fsudspaufpsa > asp | gfugoiurtourewp | gioutoreutoe > php | ugeturenugtoe | hguiugiufdz > jsp | gfiodguodsgfd | ghmfiogjdf > > solle ausgeben: php, asp, jsp select distinct(erste_spalte) as de, count(erste_spalte) as ce from tabellexyz group by de order by ce desc,de asc kiri (der jetzt einen monat laufen darf, weil 50 km/h zu schnell war :-( ) wär ich doch in die F-1 gewechselt... ;-))) From phpmailingliste_(at)_gerald-able.de Tue, 6 Feb 2001 19:15:20 +0100 Date: Tue, 6 Feb 2001 19:15:20 +0100 From: Gerald Able phpmailingliste_(at)_gerald-able.de Subject: [php] OT: Re: [php] Re: Probs mit FTP-Upload (WS_FTP) > PP> ## CrossPoint v3.30.018 ## > *jauchz* wird eh bald von microsoft aufgekauft => XP-Produktnamen und so :) just my 9482398 rupies, der gerald. From vonwerdt_(at)_smsspeed.com Tue, 6 Feb 2001 19:15:42 +0100 Date: Tue, 6 Feb 2001 19:15:42 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] AW: [php] MYSQL: Feld mehrfach vorhanden > Und sind da die anderen Felder auch verfügbar? Sorry, ich habs schon gelöst. -> $ot_thread = "beendet"; Gruss Dominik From Mathias.Gloss_(at)_start.de Tue, 6 Feb 2001 19:19:09 +0100 Date: Tue, 6 Feb 2001 19:19:09 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] AW: [php] MYSQL: Feld mehrfach vorhanden Aloha, > ---------- > Von: Dominik von Werdt[SMTP:vonwerdt_(at)_smsspeed.com] > > > select distinct spalte_1 from deine_tabelle > > > > Gibt alle Elemente der spalte_1 von der Tabelle deine_tabelle > > zurück, aber jedes nur einmal. > > Und sind da die anderen Felder auch verfügbar? > du sprichst in Rätseln ... Wenn du die Ergebnisse in einer Schleife abholst, dann erhälst du alle möglichen Werte aus spalte_1, aber keine doppelten. ... Ansonsten hilfts, die Tabelle genauer zu beschreiben, was du eigentlich bis jetzt programmiert hast was nicht geht, und was rauskommen soll ;-) Gruesse, Mathias (der jetzt nach Hause fährt :) From atsasid_(at)_gmx.de 06 Feb 2001 19:19:00 +0100 Date: 06 Feb 2001 19:19:00 +0100 From: Peter Petermann atsasid_(at)_gmx.de Subject: [php] Re: OT: Re: Re: Probs mit FTP-Upload (WS_FTP) >> PP> ## CrossPoint v3.30.018 ## >> *jauchz* > wird eh bald von microsoft aufgekauft => XP-Produktnamen und so :) Negativ Crosspoint wird die naechsten Tage unter GPL rauskommen, soweit ich das auf crosspoint.de gelesen hab. Zur Zeit wird XP von 2 verschiedenen Teams weitergecodet.. www.OpenXp.de und www.xp2.de <-- welches ich benutze :) gruss, Peter "[DiSAStA]" Petermann *ZIMT - where PHP meets needs* -- webmaster_(at)_cyberfly.net www.cyberfly.net ## CrossPoint v3.30.018 ## From jens_(at)_jensbenecke.de Tue, 6 Feb 2001 20:40:36 +0100 Date: Tue, 6 Feb 2001 20:40:36 +0100 From: Jens Benecke jens_(at)_jensbenecke.de Subject: [php] Thumbnail-Klasse Moin, es haben mich einige (viele :) angeschrieben wegen der Thumbnail-Klasse. Ich werde sie daher noch etwas aufräumen (einfacher erweiterbar) und dokumentieren und vor allem einige bugs entfernen :), bevor ich sie rausgebe. Also, bitte geduldet euch noch ein paar Tage, ich werds dann hier ankündigen. PS: Danke für das rege Interesse! -- A: "Ist [...] noch am Leben?" B: "Sie wurde zusammen mit ihrem Mann begraben." A: "Das beantwortet meine Frage nicht!" http://www.hitchhikers.de/ - Die kostenlose Mitfahrzentrale für ganz Europa From caefer_(at)_yahoo.com Tue, 6 Feb 2001 20:47:57 +0100 Date: Tue, 6 Feb 2001 20:47:57 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] AW: [php] AW: [php] mailattachment eines uploadfiles WAR: (no subject) > environment in which PHP runs. Setting it using putenv() from within a PHP > script will not work ^^^^^^^^^^^^^ > also schreibt halt irgendwo am Anfang > putenv("TMPDIR=pfad"); hab ich da jetzt falsch verstanden oder hast du dich verlesen? christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From phpde_(at)_angela.nettrade.de Wed, 7 Feb 2001 01:23:41 +0100 (MET) Date: Wed, 7 Feb 2001 01:23:41 +0100 (MET) From: Sebastian Nohn phpde_(at)_angela.nettrade.de Subject: [php] OT: deutsche php-seiten gesucht Hi, fuer meinen phpcrawler suche ich noch deutsch php-seiten, z.b. einfach allgemeine seiten, tutorials, scriptsammlungen etc... praktisch waere nen reply an mich direkt (s.nohn_(at)_nettrade.de), dann nervt dieses ot auch nich weiter... 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 hartmann_(at)_freecharts.de Wed, 7 Feb 2001 09:51:49 +0100 Date: Wed, 7 Feb 2001 09:51:49 +0100 From: Johann-Peter Hartmann hartmann_(at)_freecharts.de Subject: [php] PearDB und sequenzen Hi Tobias, > kann mir jemand sagen, was genau mit den sequenzen in der pear:db > gemacht wird und wie dies angewandt werden? > Ich gehe davon aus, das dies ein ersatz für zB die mysql auto_increment > funktion ist. Bin ich da auf dem richtigen weg ? Ja, genau das ist es. Die Idee stammt aus der PHPLIB, und ist eigentlich gar nicht dumm, und deshalb hat Sebastian sie gepearified. Datenbankabstraktion muss ja nicht nur heissen, dass man ein System auf verschiedenen Datenbanken laufen lassen kann, sondern kann auch heissen, dass eine laufende Version auf eine andere Datenbank umgesetzt werden kann . Das Attribut "auto_increment" für Spalten haben aber nur wenige Datenbanken - trotzdem braucht man es oder aehnliches oft zur Erzeugung von Indizes. Die Lösung der PHPLIB lagert diese Indizes einfach in eine Extra-Datei aus - und diese kann dann fröhlich in alle Datenbanken übertragen werden . Unpraktischerweise haben genau die Leute, die das in Pear eingebaut haben, noch nie ein laufendes System umgesetzt - und so sind die in Pear zu findenden Lösungen dermassen unpraktikabel, dass sie davon im Dunkeln leicht zu glimmen beginnen. Aber für Systeme, die nur jeweils entweder auf PostgreSQL oder MySQL frisch aufgesetzt werden sollen, ist es eine gute Lösung :-) . Viele Grüße, johann From garvin_(at)_atrava.de 07 Feb 2001 10:02:00 +0100 Date: 07 Feb 2001 10:02:00 +0100 From: Garvin Hicking garvin_(at)_atrava.de Subject: [php] Header(): Bug mit kleinen Dateien? Salutations, php! Ich erzeuge via PDFLib 3.03, Apache 1.3.14 und PHP4.0.3pl1 einige PDF- Dateien. Diese werden via script angestoßen, daß die Datei generiert und dann mittels fppassthru() und header()-Manipulation ausgibt. Mein Dateiaufbau ist wie folgt: <?PHP require "pdf.inc.php"; $pdf = MakePDF($id); // In der Funktion wird ein md5-filename erzeugt und // dort das pdf gespeichert header("Content-type: application/pdf"); header("Content-disposition: filename=rechnung.pdf"); $fp = fopen($pdf, "r"); fpassthru($fp); unlink($pdf); ?> Das lustige an der Datei ist: Wenn die PDF-Funktion Dateien mit kleiner Dateigröße erzeugt (<2048 Zeichen) werden diese mit der obigen Funktion im IE5, IE5.5 nicht angezeigt. Wie finde ich raus, ob das ein Bug von IE ist, oder ob ich hier was falsch setze? Vergesse ich, irgendwelche Header zu setzen? Immerhin zeigt der IE doch auch HTML-Dateien kleiner als 2048 Zeichen an...? -- Bye, .:~[ Atrava Design & Computer ]~:. | Garvin Hicking - Grafik-Design | Garvin. `...[ ICQ #21392242 ]...' ... *Famous Last Words: 12 Death Knights? I close the door...* From simon.litwan_(at)_333.ch Wed, 7 Feb 2001 10:25:11 +0100 Date: Wed, 7 Feb 2001 10:25:11 +0100 From: simon litwan simon.litwan_(at)_333.ch Subject: [php] gd problem version 4.04 hallo weiss jemand ob version 4.04 ein problem mit der gd lib hat. oder mach ich was falsch? ausser der dll zu php "legen" und in der ini den; wegnehmen? oder. habs eigentlich auch schon geschafft bei version 4.02. mfg simon From der_(at)_Tobi.li Wed, 07 Feb 2001 10:45:30 +0100 Date: Wed, 07 Feb 2001 10:45:30 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] Re[2]: [php] Images ohne Pfad > > > http://www.perfectbody.de/php/bild.php3?id=231 <-- er direkte Link... > > > > > > nur so nebenbei... > > und wo liegt das bild? ;o) > > darum gehts, das man nicht weiß wo aufm server das bild liegt... > Nope das ist unintressant, > weil du über diesen Aufruf mit der ID an das bild kommst... ja aaaaaber, wenn ich in die php datei zb. image.php?bild_id=83940 ein auth script reinhäng (hab mir phpsecurepages angeschaut und dürfte dafür reichen) geht das nich mehr... da die site ja gar nich angezeigt wird... > > direkt link wird damit auch nich möglich sein weil ichs hinter pw > > schutz nudeln werde... > Könnte schwirig werden.. dir is klar > das die php datei die das ausgibt nichts ausser dem inhalt des bildes senden > darf? ??? > ev. bekommst dus über eine http-authentication hin *grübel* > aber vor dem speichern schützt es nicht :p ne vor speichern schützt es sicherlich nich das is schon klar... aber wie gesagt es soll kein direkter link möglich sein mehr nich... und wenn die site hinter auth is dann geht das ja wohl nich... From Markus.Sobczak_(at)_softwareag.com Wed, 7 Feb 2001 10:44:06 +0100 Date: Wed, 7 Feb 2001 10:44:06 +0100 From: Sobczak, Markus (Student Assistant) Markus.Sobczak_(at)_softwareag.com Subject: [php] Variablen-Problem Hi, es ist doch möglich Variablen via URL-Anhang (?varibale=wert), Formular und Cookies zu übergeben. Die Variablen sind dann im PHP-Script bekannt. Kann ich rausbekommen wie diese Übergeben worden sind? Bei der Übergabe durch die URL ist das ja kein Problem. Wie kann ich aber unterscheiden ob die Variable via Formular oder Cookie übergeben wurde? Andere Frage: Im Cookie ist der Wert "user=username" gespeichert. An das Script übergebe ich "user=username2". Dann wird der Wert, den ich per URL übergeben habe überschrieben. Kann man das irgendwie verhindern? Wie sieht es bei Werten aus, die über ein Formular übergeben worden? Werden die auch durch den Cookiewert überschrieben? Markus From der_(at)_Tobi.li Wed, 07 Feb 2001 10:57:20 +0100 Date: Wed, 07 Feb 2001 10:57:20 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] String ohne =?iso-8859-1?Q?Wortzerst=FCckelung=20k=FCrzen?= <?php echo substr($row["text"], 0,strrpos($row["text"], " ")); echo "... <a href=\"artikel.php?id=".$row["id"]."\">mehr</a>"; ?> wobei man im select ein left(text,$max_anzahl) AS text reinbaun sollte... From der_(at)_Tobi.li Wed, 07 Feb 2001 11:10:54 +0100 Date: Wed, 07 Feb 2001 11:10:54 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] Header gibts eigentlich irgendwo ne liste aller Header? From a-otto_(at)_web.de Wed, 7 Feb 2001 10:06:07 +0000 Date: Wed, 7 Feb 2001 10:06:07 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] gd problem version 4.04 Hi simon, > weiss jemand ob version 4.04 ein problem mit der gd lib hat. Noe, hat kein Problem. > oder mach ich was falsch? ausser der dll zu php "legen" und in der ini den; > wegnehmen? oder. Das kommt darauf an was Du unter zu PHP "legen" verstehst. In der [ php.ini ] gibt es einen Eintrag [ extensions_dir ] der festlegt wo PHP die Erweiterungen suchen soll. Liebe Gruesse, Andreas -- andreas otto london (uk) From atsasid_(at)_gmx.de 07 Feb 2001 11:17:00 +0100 Date: 07 Feb 2001 11:17:00 +0100 From: Peter Petermann atsasid_(at)_gmx.de Subject: [php] PHP-GTK Hoi Leuts... hat einer von euch inzwischen PHP-GTK unter Windows laufen lassen? Gruss, Peter "[DiSAStA]" Petermann *ZIMT - where PHP meets needs* -- webmaster_(at)_cyberfly.net www.cyberfly.net ## CrossPoint v3.30.018 ## From caefer_(at)_yahoo.com Wed, 7 Feb 2001 11:23:13 +0100 Date: Wed, 7 Feb 2001 11:23:13 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] mail attachment. hallöle, ich habe einen test vorgenommen, der folgendermaßen aussieht: ich habe in einem unterverzeichnis das mail-attachment script von tobias ratschiller. in der von ihm beispielhaft vorgegebenen usage verweise ich auf ein im selben verzeichnis gespeichertem jpeg. dieses komt aber nicht mit der mail an... liegt das vielleicht an dieser funktion? function add_attachment($message, $name = "", $ctype = "application/octet-stream") { $this->parts[] = array ( "ctype" => $ctype, "message" => $message, "encode" => $encode, "name" => $name ); } im aufruf $mail->add_attachment("$attachment", "temp$num$cnt.jpg", "image/jpeg"); wird ja die variabel $encode nicht gesetzt? $attachment wird folgendermaßen belegt: $attachment = fread(fopen("test.jpg", "r"), "test.jpg"); weiß jemand rat(schiller)? gruß christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From caefer_(at)_yahoo.com Wed, 7 Feb 2001 11:33:54 +0100 Date: Wed, 7 Feb 2001 11:33:54 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] AW: [php] mail attachment den betreffenden test findet ihr unter http://krachstoff.datablocks.net/temp/test.php3 sources unter http://krachstoff.datablocks.net/temp/test.phps und http://krachstoff.datablocks.net/temp/mailjpeg.phps christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From simon.litwan_(at)_333.ch Wed, 7 Feb 2001 11:35:16 +0100 Date: Wed, 7 Feb 2001 11:35:16 +0100 From: simon litwan simon.litwan_(at)_333.ch Subject: [php] AW: [php] gd problem version 4.04 hi andreas danke für deinen rat, es funktioniert jedoch noch nicht. habe den pfad relativ und absolut angegeben. an dem kann es irgendwie nicht liegen. sobald ich jedoch eine extensions aktiviere, läuft unter meinem apache kein php scrit mehr. From caefer_(at)_yahoo.com Wed, 7 Feb 2001 11:38:16 +0100 Date: Wed, 7 Feb 2001 11:38:16 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] AW: [php] AW: [php] mail attachment - erledigt! huch, wie peinlich, habe die original usage mit meiner nochmal verglichen und selbst herausgefunden, daß 9ich die filesize funktion ergessen habe... nichts für ungut - danke trotzdem! christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From a.temme_(at)_gmx.de Wed, 07 Feb 2001 11:38:14 +0100 Date: Wed, 07 Feb 2001 11:38:14 +0100 From: =?iso-8859-1?Q?Andr=E9?= Temme a.temme_(at)_gmx.de Subject: [php] Header Tobias Orterer schrieb: > > gibts eigentlich irgendwo ne liste aller Header? Ich fürchte, da mußt du die RFC's durchsuchen, da stehen die alle drin. Weiß aber leider weder welches noch die URL, eine Suche nach RFC bringt dich aber sofort weiter. Vielleicht hilft's für den Anfang? Viele Grüße Andre Temme -- Andre Temme http://www.psyc-o-media.de Mail: mailto:a.temme_(at)_psyc-o-media.de From caefer_(at)_yahoo.com Wed, 7 Feb 2001 11:49:09 +0100 Date: Wed, 7 Feb 2001 11:49:09 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] SAFE MODE kuddelmuddel? hallo, eher eine verständnisfrage nochmal. ein upload file wird im temporären verzeichnis des servers zwischengespeichert. richtig? ich kann aber nicht mit copy($userfile,$destination) das file wohinkopieren, da ich dann einen safemode error bekomme... aber mit imagecopyresize() (sizes unverändert) und imagejpeg() kann cih es doch kopieren... ergibt das nen sinn? christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From info_(at)_agathos.net Wed, 7 Feb 2001 11:50:34 +0100 Date: Wed, 7 Feb 2001 11:50:34 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] phpMyAdmin erzeugt Warnmeldung Hallo Leute, ich habe einen ziemlich kurriosen Fehler. Seither konnte ich mit phpMyAdmin ohne Probleme neue Tabellen anlegen. Ohne Veränderungen an der MySQL oder innerhalb phpMyAdmin funktioniert plötzlich das anlegen von neuen Tabellen via sql skirpt im phpMYAdmin Skriptfenster mehr. Folgendes SQL Statement CREATE TABLE neuetab ( id INT (5) DEFAULT '1' not null, path VARCHAR (180) not null, bg VARCHAR (50) not null, keywords VARCHAR (255) not null, first DATETIME DEFAULT '0000-00-00 00:00:00', last DATETIME DEFAULT '0000-00-00 00:00:00', PRIMARY KEY (id), UNIQUE(id), INDEX(keywords) ); erzeugt immer diesen Fehler: Warning: MySQL Connection Failed: Access denied for user: 'apache_(at)_localhost' (Using password: NO) in db_details.php3 on line 13 Warning: MySQL: A link to the server could not be established in db_details.php3 on line 13 Keine Tabellen in der Datenbank gefunden. Lege ich mit der phpMyAdmin die Tabelle an und füge die Spalten hinzu, funktionierts. Woran könnte das liegen, wenn weder an der DB noch an phpMyAdmin meines Wissens was verändert wurde? Danke Liebe Grüße Theo From traffic_eye_(at)_hotmail.com Wed, 7 Feb 2001 11:57:26 +0100 Date: Wed, 7 Feb 2001 11:57:26 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] phpMyAdmin erzeugt Warnmeldung hi > Warning: > MySQL Connection Failed: Access denied for user: 'apache_(at)_localhost' > (Using password: NO) in db_details.php3 on line 13 check doch mal zur sicherheit die config.inc.php3 .... laut fehlermeldung konntest du nicht angemeldet werden ????? cu tobias From a-otto_(at)_web.de Wed, 7 Feb 2001 11:04:52 +0000 Date: Wed, 7 Feb 2001 11:04:52 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] AW: [php] gd problem version 4.04 Hi simon, > danke für deinen rat, es funktioniert jedoch noch nicht. habe den pfad > relativ und absolut angegeben. an dem kann es irgendwie nicht liegen. > sobald ich jedoch eine extensions aktiviere, läuft unter meinem apache kein > php scrit mehr. Und Fehlermeldungen gibt es auch nicht? Dann wird wohl jemand mit ner Kristallkugel helfen muessen, meine ist schon verpackt ;-) In den Builds auf [ www.php4win.de ] gibt es eine Datei [ readme.first ] und wenn man macht was dort geschrieben steht geht es "out of the box" ;-) Liebe Gruesse, Andreas -- andreas otto london (uk) From a-otto_(at)_web.de Wed, 7 Feb 2001 11:07:35 +0000 Date: Wed, 7 Feb 2001 11:07:35 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] PHP-GTK Hi Peter, > hat einer von euch inzwischen PHP-GTK unter Windows laufen lassen? Nope, noch keine Zeit gehabt. Habe gestern mal ein CVS update gefahren und geschaut wo es denn liegt im Source Tree. Ich dachte auch in der Praesentation von der Konferenz in Bruessel waeren Beispiele drin, leider Fehlanzeige. Liebe Gruesse, Andreas -- andreas otto london (uk) From remo.vogel_(at)_gmx.de Wed, 07 Feb 2001 12:15:22 +0100 Date: Wed, 07 Feb 2001 12:15:22 +0100 From: Remo Vogel remo.vogel_(at)_gmx.de Subject: [php] Header > gibts eigentlich irgendwo ne liste aller Header? Die http RFC findest Du unter www.w3.org Gruesse, Remo From michael_(at)_stahmann.de Wed, 7 Feb 2001 12:18:07 +0100 Date: Wed, 7 Feb 2001 12:18:07 +0100 From: Michael Stahmann michael_(at)_stahmann.de Subject: [php] phpMyAdmin erzeugt Warnmeldung > Hallo Leute, > > ich habe einen ziemlich kurriosen Fehler. > > Ohne Veränderungen an der MySQL oder innerhalb phpMyAdmin > funktioniert plötzlich das anlegen von neuen Tabellen via > sql skirpt im phpMYAdmin Skriptfenster mehr. > > erzeugt immer diesen Fehler: > > Warning: > MySQL Connection Failed: Access denied for user: 'apache_(at)_localhost' > (Using password: NO) in db_details.php3 on line 13 > > Warning: > MySQL: A link to the server could not be established in db_details.php3 on line 13 > Keine Tabellen in der Datenbank gefunden. > > Lege ich mit der phpMyAdmin die Tabelle an und füge die Spalten > hinzu, funktionierts. > Woran könnte das liegen, wenn weder an der DB noch an phpMyAdmin meines > Wissens was verändert wurde? > Das gleiche Problem hatte ich auch neulig. Ich hatte kein Passwort und User eingetragen. Das habe ich dann nachgeholt, Rechner neu gestart (MySQL und Apache reichte nicht aus) Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de <website-development> http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From info_(at)_agathos.net Wed, 7 Feb 2001 12:18:00 +0100 Date: Wed, 7 Feb 2001 12:18:00 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] phpMyAdmin erzeugt Warnmeldung >> Warning: >> MySQL Connection Failed: Access denied for user: 'apache_(at)_localhost' >> (Using password: NO) in db_details.php3 on line 13 > check doch mal zur sicherheit die config.inc.php3 .... laut fehlermeldung > konntest du nicht angemeldet werden ????? Hallo Tobias, Zugangsdaten sind gecheckt, die sind o.k. ausserdem ging es bis jetzt ja auch. Verrückt finde ich, dass ich innerhalb phpMyAdmin ja neue Tables anlegen kann, nur wenn ich das Anlegen mit fertigen SQL Skipt das ich ins Skriptfenster von phpMyAdmin kopiere, erledigen will, bekomme ich die Fehlermeldung. Also wenn es ein Anmeldeproblem wäre, dann dürfe es "manuell" ja auch nicht gehen. Vielleicht hat der Provider die MySQL upgedatet und ich habe es nicht mit bekommen, jetzt läuft MySQL 3.22.32 auf Linux. Aber in den Tabellen von MySQL (db, func, user ....) kann ich keine Veränderungen feststellen. *ratlos* Liebe Grüße Theo From akugler_(at)_deha.com Wed, 07 Feb 2001 12:45:05 +0100 Date: Wed, 07 Feb 2001 12:45:05 +0100 From: Alexandra Kugler akugler_(at)_deha.com Subject: [php] exec und set_time_limit Hallo, seit wir von php3 auf die PHP Version 4.0.4 upgedated haben funktioniert folgendes nicht mehr: script1.php ruft mit der Funktion exec(sacego) ein Binärprogramm (einen Informix Report) auf. Das Programm sacego läuft allerdings etwa 65 Sec. bis es ein Ergebnis zurückliefert. Nach etwa 45 Sec. läuft allerdings das script1 weiter, ohne auf ein Ergebnis zu warten. Die Einstellungen mit set_time_limit oder direkt in der PHP.ini waren ohne Erfolg. Ich brauche dringend Hilfe wie ich den Timeout höhersetzen kann. In der PHP Version 3 funktionierte es mit set_time_limit(300) . Vielen Dank Alexandra Kugler From christopher.nehls_(at)_vhma.de Wed, 7 Feb 2001 12:43:40 +0100 Date: Wed, 7 Feb 2001 12:43:40 +0100 From: Christopher Nehls christopher.nehls_(at)_vhma.de Subject: [php] =?iso-8859-1?Q?Pr=FCfen=2C_ob_in_einem_String_nur_Zahlen_vorkommen...?= Hi Liste, ich habe mich bisher noch nicht mit Regulären Ausdrücken beschäftigt. Jetzt brauche ich aber dringend einen Tip: Ich möchte einen String überprüfen, ob er nur Zahlen enthält. Ich hatte es jetzt mal mit if (ereg($string,"[0-9]")) {mach irgendwas...} probiert. Das klappt aber leider nicht. Was ist falsch, wie muss es richtig heißen?? Gruß Chriz From bjoern_(at)_baer.main.de Wed, 7 Feb 2001 12:49:58 +0100 Date: Wed, 7 Feb 2001 12:49:58 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] exec und set_time_limit Hallo, * Alexandra Kugler wrote: > script1.php ruft mit der Funktion exec(sacego) ein Binärprogramm (einen > Informix Report) auf. > Das Programm sacego läuft allerdings etwa 65 Sec. bis es ein Ergebnis > zurückliefert. > Nach etwa 45 Sec. läuft allerdings das script1 weiter, ohne auf ein > Ergebnis zu warten. Das time limit betrifft nur die Anzahl der verbrauchten CPU-Sekunden, nicht jedoch die Laufzeit des Programms. > Ich brauche dringend Hilfe wie ich den Timeout höhersetzen kann. > In der PHP Version 3 funktionierte es mit set_time_limit(300) . Geht in PHP4 auch. Habt Ihr schon einmal versucht, exec() mit zwei weiteren Parametern aufzurufen? exec("command",$array,$returncode); $array enthält ein Array mit allen Ausgaben, $returncode den Return code des Programms. Vielleicht hilft das ja. -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Software dev advocate: http://www.advogato.org/person/baerli/ From der_(at)_Tobi.li Wed, 07 Feb 2001 13:04:38 +0100 Date: Wed, 07 Feb 2001 13:04:38 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] =?iso-8859-1?Q?Pr=FCfen?=, ob in einem String nur Zahlen vorkommen... preg_match() schon getestet? > if (ereg($string,"[0-9]")) > {mach irgendwas...} > > probiert. Das klappt aber leider nicht. From eschmid_(at)_php.net Wed, 07 Feb 2001 12:55:55 +0100 Date: Wed, 07 Feb 2001 12:55:55 +0100 From: Egon Schmid (_(at)_vacation) eschmid_(at)_php.net Subject: [php] exec und set_time_limit Alexandra Kugler wrote: > seit wir von php3 auf die PHP Version 4.0.4 upgedated haben > funktioniert folgendes nicht mehr: > > script1.php ruft mit der Funktion exec(sacego) ein Binärprogramm (einen > Informix Report) auf. > Das Programm sacego läuft allerdings etwa 65 Sec. bis es ein Ergebnis > zurückliefert. > Nach etwa 45 Sec. läuft allerdings das script1 weiter, ohne auf ein > Ergebnis zu warten. > > Die Einstellungen mit set_time_limit oder direkt in der PHP.ini waren > ohne Erfolg. > > Ich brauche dringend Hilfe wie ich den Timeout höhersetzen kann. > In der PHP Version 3 funktionierte es mit set_time_limit(300) . Jetzt hab ich auch mal ins Manual geschaut (http://php.net/set-time-limit). Kann es sein, dass der "safe mode" aktiv ist? Wenn man das Zeitlimit auf Null setzt, dann sollte das Skript beliebig lange laufen. -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 christopher.nehls_(at)_vhma.de Wed, 7 Feb 2001 13:02:51 +0100 Date: Wed, 7 Feb 2001 13:02:51 +0100 From: Christopher Nehls christopher.nehls_(at)_vhma.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Pr=FCfen=2C_ob_in_einem_String_nur_Zahlen_vo?= =?iso-8859-1?Q?rkommen...?= =?iso-8859-1?Q?rkommen...?= >preg_match() schon getestet? > Ja, gerade eben. Als Ergebnis meint der Server dann: Warning: Delimiter must not be alphanumeric or backslash in /name.php3 on line 18 Gruß Chriz From ml_(at)_sph.de Wed, 7 Feb 2001 12:54:24 -0000 Date: Wed, 7 Feb 2001 12:54:24 -0000 From: Matthias Lampert ml_(at)_sph.de Subject: [php] $sent ist nie gesetzt! Hallo! Bei folgendem Testprogramm schickt mich PHP immer wieder fröhlich in den ELSE-Zweig: ================================================================= <?PHP ###################################################################### ###################################################################### #### ### PHP ## # if( $sent ) { echo "<p> Sie haben <font color=\"#0000FF\">$sField1</font> eingegeben</p>"; } else { ?> <form method="POST" action="<?PHP echo $PHP_SELF; ?>"> <p> <input type="text" name="sField1" size="20"> <input type="submit" value="Abschicken" name="B1"> <input type="reset" value="Zurücksetzen" name="B2"> </p> </form> <?php } # <-- else {... # ## ### PHP #### ###################################################################### ###################################################################### ?> ======================================================================= Wenn ich dagegen $sField1 zum Kriterium mache, läuft alles bestens. Wahrscheinlich liegt's nur an höchstens 5 Zeichen, die ich irgendwo ändern muss. Aber die sind beim besten Willen mit meinen Bordmitteln nicht zu finden. Weiß jemand Rat? mfg., -- RML From smj_(at)_intratools.de Wed, 7 Feb 2001 13:12:45 +0100 Date: Wed, 7 Feb 2001 13:12:45 +0100 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] Prüfen, ob in einem String nur Zahlen vorkommen...rkommen... > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Christopher Nehls > To: php_(at)_php-center.de > Subject: [php] Re: [php] Prüfen, ob in einem String nur Zahlen > vorkommen...rkommen... Hi Chriz, > >preg_match() schon getestet? > > > Ja, gerade eben. Als Ergebnis meint der Server dann: > > Warning: Delimiter must not be alphanumeric or backslash in /name.php3 > on line 18 http://www.koehntopp.de/php/faq-regexp.html#regexp-10 Kapitel 6.10 Gruss, Juri From atsasid_(at)_gmx.de 07 Feb 2001 13:14:00 +0100 Date: 07 Feb 2001 13:14:00 +0100 From: Peter Petermann atsasid_(at)_gmx.de Subject: [php] Re: PHP-GTK >> hat einer von euch inzwischen PHP-GTK unter Windows laufen lassen? > Nope, noch keine Zeit gehabt. Habe gestern mal ein CVS update > gefahren und geschaut wo es denn liegt im Source Tree. > Ich dachte auch in der Praesentation von der Konferenz in Bruessel > waeren Beispiele drin, leider Fehlanzeige. das liegt unter /php-gtk, bei der Praesentation in Bruessel hat Rasmus ein Beispiel gezeigt, das ist jedoch nicht drin in der version auf conf.php.net weil php-gtk logischerweise ne local sache ist, die ueber php binary laufen muss :) gruss, Peter "[DiSAStA]" Petermann *ZIMT - where PHP meets needs* -- webmaster_(at)_cyberfly.net www.cyberfly.net ## CrossPoint v3.30.018 ## From ralph_(at)_agi.de Wed, 07 Feb 2001 13:17:44 +0100 Date: Wed, 07 Feb 2001 13:17:44 +0100 From: Ralph =?iso-8859-1?Q?Sch=E4fer?= ralph_(at)_agi.de Subject: [php] $sent ist nie gesetzt! Matthias Lampert wrote: > if( $sent ) { > echo "<p> Sie haben <font color=\"#0000FF\">$sField1</font> > eingegeben</p>"; > } else { > > ?> > > <form method="POST" action="<?PHP echo $PHP_SELF; ?>"> > <p> > <input type="text" name="sField1" size="20"> > <input type="submit" value="Abschicken" name="B1"> > <input type="reset" value="Zurücksetzen" name="B2"> > </p> > </form> > > <?php > > } # <-- else {... > Wenn ich dagegen $sField1 zum Kriterium mache, läuft alles bestens. > Ähm, irgendwie find ich die Stelle nicht, in der Du "sent" irgendwo setzen tust. Nenn den Submit-Button mal nicht "B1" sondern eben "sent". Dann gibts die Variable wenigstens. :-) Bis dann, Ralph -- AGI Magirusstrasse 21B, 70469 Stuttgart Fon +49 (0)711.228 74-50, Fax +49 (0)711.228 74-88 +++news+++news+++news+++ AGI wieder in den Kreativ Top Ten http://www.agi.de/tagebuch http://www.agi.de/diary (english) From ron.opitz_(at)_dts.de Wed, 07 Feb 2001 13:21:56 +0100 Date: Wed, 07 Feb 2001 13:21:56 +0100 From: Ron Opitz ron.opitz_(at)_dts.de Subject: [php] Oracle Frage - Instance tot Hi *, Ich setzte PHP 4.0.4 auf WinNT mit Oracle 8.1.6 und persistenter Datenbankverbindung ein. in der ****init.ora habe ich die open_cursors = 10000 gesetzt. Trotzdem bekomme ich ab und zu noch folgende Meldung: Warning: OCISessionBegin: ORA-00604: Fehler auf rekursiver SQL-Ebene 1 ORA-00018: Höchstzahl der Sitzungen überschritten Danach kann ich nur die Instance neu starten. Nachdem Studium des Manuals habe ich die Funktionen OCIFreeStatement und OCIFreeCursor entdeckt, leider aber keine aussagekräftigen Erläuterungen oder Beispiele gefunden. Wie und wo setzt man diese Funktionen ein? Sind dass die Funktionen die mir bei diesem Problem helfen? Oder, hat jemand eine andere Idee ... ? Besten Dank im Vorraus Gruss Ron Opitz From swift31_(at)_gmx.de Wed, 7 Feb 2001 13:22:07 +0100 Date: Wed, 7 Feb 2001 13:22:07 +0100 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] $sent ist nie gesetzt! > if( $sent ) { > echo "<p> Sie haben <font color=\"#0000FF\">$sField1</font> > eingegeben</p>"; > } else { > > ?> > > <form method="POST" action="<?PHP echo $PHP_SELF; ?>"> > <p> > <input type="text" name="sField1" size="20"> > <input type="submit" value="Abschicken" name="B1"> > <input type="reset" value="Zurücksetzen" name="B2"> > </p> > </form> ich frage mich wo $sent herkommen soll ... in Deinem Skript gibt es diese Variable einfach nich, dann ist es klar dass Du immer im else rauskommst ... MfG Martin From mraab_(at)_macbyte-computing.de Wed, 07 Feb 2001 13:22:30 +0100 Date: Wed, 07 Feb 2001 13:22:30 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] $sent ist nie gesetzt! Hallo, at Wednesday 07.02.01 (12:54 +0000), Matthias Lampert wrote: >Bei folgendem Testprogramm schickt mich PHP immer wieder fröhlich >in den ELSE-Zweig: [...] ><form method="POST" action="<?PHP echo $PHP_SELF; ?>"> ><p> > <input type="text" name="sField1" size="20"> > <input type="submit" value="Abschicken" name="B1"> ^^^^ da muss auch "sent" stehen. > <input type="reset" value="Zurücksetzen" name="B2"> ></p> ></form> Gruß Michael -- Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! From ruderstaller_(at)_dillerpartner.at Wed, 7 Feb 2001 13:30:48 +0100 Date: Wed, 7 Feb 2001 13:30:48 +0100 From: Ludwig Ruderstaller ruderstaller_(at)_dillerpartner.at Subject: [php] $sent ist nie gesetzt! Hallo, Am Mittwoch, 7. Februar 2001 13:54 schrieben Sie: > Bei folgendem Testprogramm schickt mich PHP immer wieder fröhlich > in den ELSE-Zweig: kein wunder, da $sent nciht existiert: > if( $sent ) { > echo "<p> Sie haben <font color=\"#0000FF\">$sField1</font> > eingegeben</p>"; > } else { > <input type="submit" value="Abschicken" name="B1"> ändere den namen auf "sent"...........................................^^^ lg Ludwig -- Ludwig Ruderstaller (PGP ID:7534E0D1) for Diller & Partner http://www.dillerpartner.at | http://www.cdrom.dillerpartner.at send official mail to: mailto:office_(at)_dillerpartner.at Diller & Partner, Amerlingstr. 1/10, A-1060 Vienna fon +43 1 585 44 66 fax +43 1 585 44 66 9 From traffic_eye_(at)_hotmail.com Wed, 7 Feb 2001 13:26:32 +0100 Date: Wed, 7 Feb 2001 13:26:32 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] $sent ist nie gesetzt! hi entweder hab ich in der eile was übersehen oder es wird garkeine variable "sent" dirch das form übergeben.... dann iss ja logo daß er den else zweig nimmt ... cu tobias From ruderstaller_(at)_dillerpartner.at Wed, 7 Feb 2001 13:33:46 +0100 Date: Wed, 7 Feb 2001 13:33:46 +0100 From: Ludwig Ruderstaller ruderstaller_(at)_dillerpartner.at Subject: [php] $sent ist nie gesetzt! Am Mittwoch, 7. Februar 2001 13:22 schrieben Sie: > > <input type="submit" value="Abschicken" name="B1"> > > ^^^^ da muss auch "sent" > stehen. Nope, value war schon immer nur der Variablen INHALT nicht der Variable NAME. > Gruß > Michael lg Ludwig -- Ludwig Ruderstaller (PGP ID:7534E0D1) for Diller & Partner http://www.dillerpartner.at | http://www.cdrom.dillerpartner.at send official mail to: mailto:office_(at)_dillerpartner.at Diller & Partner, Amerlingstr. 1/10, A-1060 Vienna fon +43 1 585 44 66 fax +43 1 585 44 66 9 From mraab_(at)_macbyte-computing.de Wed, 07 Feb 2001 13:38:51 +0100 Date: Wed, 07 Feb 2001 13:38:51 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] $sent ist nie gesetzt! Hallo, at Wednesday 07.02.01 (13:33 +0100), Ludwig Ruderstaller wrote: >Am Mittwoch, 7. Februar 2001 13:22 schrieben Sie: > > > <input type="submit" value="Abschicken" name="B1"> > > > > ^^^^ da muss auch "sent" > > stehen. > >Nope, value war schon immer nur der Variablen INHALT nicht der Variable NAME. Das habe ich auch gemeint, muss sich wohl verschoben haben. Gruß Michael -- Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! From phpde_(at)_angela.nettrade.de Wed, 7 Feb 2001 14:02:13 +0100 (MET) Date: Wed, 7 Feb 2001 14:02:13 +0100 (MET) From: Sebastian Nohn phpde_(at)_angela.nettrade.de Subject: [php] Header On Wed, 7 Feb 2001, Tobias Orterer wrote: > gibts eigentlich irgendwo ne liste aller Header? ftp://ftp.isi.edu/in-notes/rfc2616.txt 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 ritze_(at)_globalpark.de Wed, 7 Feb 2001 14:01:18 +0100 Date: Wed, 7 Feb 2001 14:01:18 +0100 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] (no subject) Hallo, nachdem ich mir einen Testserver aufgebaut habe, bekomme ich beim Aufruf einiger Scripte folgende Fehlermeldung: "Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in /home/ritz/public_html/opt/www/include/class_blub.inc.php3 on line 333" Das seltsame ist, das beide Rechner eine identische php.ini haben und sowohl Apache wie PHP (4.0.2) die gleichen Versionen. Kennt hier jemand obige Fehlermeldung und kann mir einen Tipp geben, was die Ursache sein kann. Es geht mir nicht darum, da Script zu debuggen sondern eine identische Konfigurationen auf den Testrechner zu haben. Ist mir aber offenbar nicht gelungen :( gruss ritze From wagner_(at)_globalpark.de Wed, 7 Feb 2001 14:20:57 +0100 Date: Wed, 7 Feb 2001 14:20:57 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] call-time pass-by-reference War:(no subject) Thomas Ritz wrote: > nachdem ich mir einen Testserver aufgebaut habe, Sydney? Probier doch mal, das Gehäuse zuzuschrauben ;-) > Das seltsame ist, das beide Rechner eine identische php.ini haben und > sowohl Apache wie PHP (4.0.2) die gleichen Versionen. Kennt hier > jemand obige Fehlermeldung und kann mir einen Tipp geben, was die > Ursache sein kann. Es geht mir nicht darum, da Script zu debuggen > sondern eine identische Konfigurationen auf den Testrechner zu haben. > Ist mir aber offenbar nicht gelungen :( Langfristig sollte man sich "call-time pass-by-reference" aber abgewöhnen und bei Klassendefinitionen alle nicht-konstanten Startwerte von Objektvariablen in den Konstruktor verschieben. allow_call_time_pass_reference = On in der php.ini sollte helfen. Die php.ini's sind entweder nicht identisch oder eine wird nicht benutzt, schätze ich. Gesundheit aus dem Urlaubslager wünscht Wagner -- Three may keep a secret, if two of them are dead. From beckmann_(at)_gis.de Wed, 07 Feb 2001 14:38:05 +0100 Date: Wed, 07 Feb 2001 14:38:05 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Pr=FCfen,_ob_in_einem_String_nur_Zahlen__vorkomm?= =?ISO-8859-1?Q?en...?= =?ISO-8859-1?Q?en...?= function numonly($strval) { return preg_replace("/\D/","", $strval); } >preg_match() schon getestet? > >> if (ereg($string,"[0-9]")) >> {mach irgendwas...} >> >> probiert. Das klappt aber leider nicht. --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From ritze_(at)_globalpark.de Wed, 7 Feb 2001 14:41:25 +0100 Date: Wed, 7 Feb 2001 14:41:25 +0100 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] call-time pass-by-reference War:(no subject) Hall Liste, hallo Wagner, > Sydney? Probier doch mal, das Gehäuse zuzuschrauben ;-) Noop, dann sieht ja keiner mehr den Warnzettel, den ich auf den Lüfter geklebt habe ;-) > Langfristig sollte man sich "call-time pass-by-reference" aber > abgewöhnen und bei Klassendefinitionen alle nicht-konstanten > Startwerte > von Objektvariablen in den Konstruktor verschieben. Ich schrieb doch, das es erstmal nur darum geht, die _bestehenden_ Scripte auf einen _identisch konfigurierten_ Testsystem ans Laufen zu bekommen. Sonst hast Du natürlich völlig Recht. Weiss auch gar nicht, wer das Dingen verbrochen hat. > allow_call_time_pass_reference = On > in der php.ini sollte helfen. Die php.ini's sind entweder nicht > identisch oder eine wird nicht benutzt, schätze ich. Zweimal daneben getippt. Das is ja das fatale. gruss ritze From christopher.nehls_(at)_vhma.de Wed, 7 Feb 2001 15:00:42 +0100 Date: Wed, 7 Feb 2001 15:00:42 +0100 From: Christopher Nehls christopher.nehls_(at)_vhma.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Pr=FCfen=2C_ob_in_einem_St?= =?iso-8859-1?Q?ring_nur_Zahlen__vorkommen...en...?= =?iso-8859-1?Q?ring_nur_Zahlen__vorkommen...en...?= > >function numonly($strval) >{ > return preg_replace("/\D/","", $strval); >} > Danke, damit klappts! From mrieth_(at)_metanormal.de Wed, 7 Feb 2001 15:11:27 +0100 Date: Wed, 7 Feb 2001 15:11:27 +0100 From: Martin Rieth mrieth_(at)_metanormal.de Subject: [php] MYSQL_FREE_RESULT Moin Moin , Ich frag mich, wann ich mysql_free_result eigentlich brauche? $query = "INSERT INTO $tb (msgid) VALUES ('$msgid')"; if ($result = mysql_db_query($db, $query)) { echo "<BR>----OK--------------------------------MSG:$msgid-----------------------------"; if (!mysql_free_result($result)) { echo "<BR>NO FREE RESULT<BR>"; } } else { echo "<BR>---NOK-MSG:$msgid----Result:$result---Verbindung:$verbindung-----------------"; } Bei obigem Code bekomme ich IMMER den Fehler: Warning: 1 is not a MySQL result index in /home/para..... Ich hab die Zeile jetzt einfach auskommentiert und es laeuft. ?? Brauche ich mysql_free_result nur NACH Aufrufen wie z.B.: mysql_fetch_array ? Ich sach 42 und DANKE, Martin ----- _ _ _ _ . . _ _ . . _ . |-' /-\ |-< /-\ |\| (_) |-< |\/| /-\ |_ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eMail = mailto:mrieth_(at)_paranormal.de Homepage = http://www.paranormal.de/ From d.jaretzke_(at)_pcmag.de Wed, 7 Feb 2001 15:12:05 +0100 Date: Wed, 7 Feb 2001 15:12:05 +0100 From: Dominik Jaretzke (PC Mag Network) d.jaretzke_(at)_pcmag.de Subject: [php] =?iso-8859-1?Q?Variablen-=DCbergabe_per_Form-Feld=3F?= Hallo, ich habe einen Layer, der Links enthält. Die Links werden aus einer SQL-Datenbank generiert. Folgend der Source: $query = mssql_query("select vgbez, artvg from T_Artvg order by vgbez"); $number = mssql_num_rows($query); while ($overview = ql_fetch_array($query)){ echo "<a href=\"javascript:showLayer('Rahmen2');\">$overview[0]</a><br>"; }; Das funktioniert auch alles wunderbar. Klickt man nun auf einen dieser Links, wird ein zweiter Layer geöffnet (JavaScript-Aufruf). Der zweite Layer muss aber den Wert aus dem Feld "artvg" ($overview[1]) kennen. Folgend der Code des zweiten Layers: $query = mssql_query("select hgbez, arthg, artvg from T_Arthg where artvg = '$artvg'"); $number = mssql_num_rows($query); while ($overview = mssql_fetch_array($query)){ echo "<a href=\"javascript:showLayer('Rahmen3')\">$overview[0]</a><br>"; }; Folgend nochmal ein kurzes Beispiel zum besseren Verständnis. Link 1 = artvg = 0010 Link 2 = artvg = 0150 Wenn also jemand auf Link 1 klickt, muss der Wert 0010 in $artvg gespeichert werden. Wie kann ich also den Wert des entsprechenden Links dem nächsten Layer übergeben? Über die Adress-Zeile des Browsers geht es ja nicht, weil sonst der JavaScript-Aufruf nicht mehr funktioniert. Wie sieht es mit einem Form-Feld aus? Vielen Dank für Lösungsansätze. Viele Grüße, Dominik Jaretzke From Mathias.Gloss_(at)_start.de Wed, 7 Feb 2001 15:19:52 +0100 Date: Wed, 7 Feb 2001 15:19:52 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] MYSQL_FREE_RESULT Aloha, > ---------- > Von: Martin Rieth[SMTP:mrieth_(at)_metanormal.de] > > Ich frag mich, wann ich mysql_free_result eigentlich brauche? > normalerweise gar nicht. (Speicher == hier Hauptspeicher) Wenn du mit mysql_select etwas selektierst, braucht db-server wie db-client etwas Speicher dafür. Mit mysql_fetch* werden die Ergebnisse des selects abgeholt, das braucht auch Speicher auf Server und Client... Dieser Speicher wird mit mysql_free_result wieder freigegeben. Dies passiert aber auch beim Beenden des Scriptes. Wenn du aber mehrere Abfragen machst, die jedesmal riesen Datensätze selektieren, wäre es geschickt, diese mit mysql_free_result zu entsorgen, wenn sie nicht mehr benötigt werden... damit kann der Speicherplatz von der nächsten Abfrage verwendet werden (oder so ähnlich ... das war die nicht-technische-Erklärung ;) Viele Grüße, Mathias From prescher_(at)_mediaworx.com Wed, 07 Feb 2001 15:54:20 +0100 Date: Wed, 07 Feb 2001 15:54:20 +0100 From: Ralf Prescher prescher_(at)_mediaworx.com Subject: [php] =?iso-8859-1?Q?Pr=FCfen?=, ob in einem String nur Zahlen vorkommen... Christopher Nehls wrote: > > Hi Liste, hi > if (ereg($string,"[0-9]")) > {mach irgendwas...} dieses ereg testet nur, ob überhaupt eine zahl im $string ist if (ereg($string,"^[0-9]$")) damit testest du ob vom stringanfang bis zum stringende (also der ganze string) nur zahlen vorkommen oder besser noch: if (preg_match("/^\d+$/",$string)) siehe auch 6.2 Soll ich ereg() oder preg() verwenden? http://www.koehntopp.de/php/faq-regexp.html#regexp-2 6.10 Wie überprüfe ich einen String auf seinen Inhalt? http://www.koehntopp.de/php/faq-regexp.html#regexp-10 > Gruß > > Chriz greetz Ralf -- Ralf Prescher _(at)_work: mediaworx berlin AG _(at)_home: http://www.fx-design.de mail_(at)_: mailto:fireworx_(at)_web.de From prescher_(at)_mediaworx.com Wed, 07 Feb 2001 15:59:49 +0100 Date: Wed, 07 Feb 2001 15:59:49 +0100 From: Ralf Prescher prescher_(at)_mediaworx.com Subject: [php] Re: [php] Re: [php] =?iso-8859-1?Q?Pr=FCfen?=, ob in einem String nur Zahlen vorkommen...en...ring nur Zahlen vorkommen...en... Christopher Nehls wrote: > > >function numonly($strval) > >{ > > return preg_replace("/\D/","", $strval); > >} > > Danke, damit klappts! damit wird aber nichts geprüft, sondern es werden einfach alle zahlen aus dem string rausgeschmissen! greetz Ralf -- Ralf Prescher _(at)_work: mediaworx berlin AG _(at)_home: http://www.fx-design.de mail_(at)_: mailto:fireworx_(at)_web.de From phpde_(at)_angela.nettrade.de Wed, 7 Feb 2001 16:17:57 +0100 (MET) Date: Wed, 7 Feb 2001 16:17:57 +0100 (MET) From: Sebastian Nohn phpde_(at)_angela.nettrade.de Subject: [php] OT: deutsche php-seiten gesucht Hi, da ich mehr fragen "wie lautet die url" als linkvorschlaege bekomme hier nochmal die url: http://www.php-crawler.de/ 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 phpde_(at)_angela.nettrade.de Wed, 7 Feb 2001 16:19:59 +0100 (MET) Date: Wed, 7 Feb 2001 16:19:59 +0100 (MET) From: Sebastian Nohn phpde_(at)_angela.nettrade.de Subject: [php] OT: deutsche php-seiten gesucht On Wed, 7 Feb 2001, Sebastian Nohn wrote: > Hi, > > da ich mehr fragen "wie lautet die url" als linkvorschlaege bekomme hier > nochmal die url: http://www.php-crawler.de/ args... http://www.phpcrawler.de/ natuerlich MfG, Sebastian From flashfunk_(at)_outlaw74.com Wed, 7 Feb 2001 16:12:49 +0100 Date: Wed, 7 Feb 2001 16:12:49 +0100 From: Flashfunk flashfunk_(at)_outlaw74.com Subject: [php] formularelemente dynamisch "einfärben" Hallo Liste! stecke immer noch bei meinem userverwaltungs-script fest. das script hat ein anmelde-formular und gewisse muss-felder. wenn eines oder mehrere muss-felder fehlerhaft oder gar nicht ausgefüllt werden, soll die zeile eingefärbt werden. ich hab mir überlegt, einem <TD>-tag (oder alternativ einem <span>-tag um die schriftfarbe zu ändern) eine id zuzuweisen und anhand dieser könnte man dann den zellenhintergrund anders einfärben. [...] <TR><TD HEIGHT=\"30\" WIDTH=\"45%\" BGCOLOR=\"#F3F3F3\"> Username:</TD><TD WIDTH=\"55%\" BGCOLOR=\"#999999\">  <INPUT TYPE=\"text\" NAME=\"userid\" VALUE=\"$userid\" MAXLENGTH=\"15\" SIZE=\"15\"></TD></TR> [...] hat jemand hierzu einen code-schnipsel oder gar ein fertiges script, anhand dem ich mir das mal ansehn könnte? .. vielleicht gibts ja auch eine ganz einfache lösung und ich bin zu blöd dafür, wär auch ne möglichkeit. .. an dieser stelle auch noch vielen herzlichen dank an franz graf für die freundliche hilfe das letzte mal ;) mfg Kurt From flashfunk_(at)_kitz.net Wed, 7 Feb 2001 16:29:24 +0100 Date: Wed, 7 Feb 2001 16:29:24 +0100 From: Kurt Jagersberger flashfunk_(at)_kitz.net Subject: [php] formularelemente dynamisch "einfärben" ups das war der falsche mail-account, sorry - sollte natürlich über diesen hier gehn. mfg Kurt From ruderstaller_(at)_dillerpartner.at Wed, 7 Feb 2001 16:42:03 +0100 Date: Wed, 7 Feb 2001 16:42:03 +0100 From: Ludwig Ruderstaller ruderstaller_(at)_dillerpartner.at Subject: [php] formularelemente dynamisch "=?iso-8859-1?q?einf=E4rben=22?= Am Mittwoch, 7. Februar 2001 16:12 schrieben Sie: > wenn eines oder mehrere > muss-felder fehlerhaft oder gar nicht ausgefüllt werden, soll die zeile > eingefärbt werden. ich hab mir überlegt, einem <TD>-tag (oder alternativ > einem <span>-tag um die schriftfarbe zu ändern) eine id zuzuweisen und > anhand dieser könnte man dann den zellenhintergrund anders einfärben. > hat jemand hierzu einen code-schnipsel oder gar ein fertiges script, > anhand dem ich mir das mal ansehn könnte? .. vielleicht gibts ja auch > eine ganz einfache lösung und ich bin zu blöd dafür, wär auch ne > möglichkeit. Hallo, http://sourceforge.net/projects/phpopenformgen lg Ludwig aka Rufinus -- Ludwig Ruderstaller (PGP ID:7534E0D1) for Diller & Partner http://www.dillerpartner.at | http://www.cdrom.dillerpartner.at send official mail to: mailto:office_(at)_dillerpartner.at Diller & Partner, Amerlingstr. 1/10, A-1060 Vienna fon +43 1 585 44 66 fax +43 1 585 44 66 9 From behrens_(at)_takenet.de Wed, 7 Feb 2001 16:45:23 +0100 Date: Wed, 7 Feb 2001 16:45:23 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] (no subject) Moin, From: "Thomas Ritz" <ritze_(at)_globalpark.de> > nachdem ich mir einen Testserver aufgebaut habe, bekomme ich beim Aufruf > einiger Scripte folgende Fehlermeldung: > > "Warning: Call-time pass-by-reference has been deprecated - argument > passed by value; If you would like to pass it by reference, modify the > declaration of [runtime function name](). If you would like to enable > call-time pass-by-reference, you can set allow_call_time_pass_reference > to true in your INI file. However, future versions may not support this > any longer. in > /home/ritz/public_html/opt/www/include/class_blub.inc.php3 on line 333" > > Das seltsame ist, das beide Rechner eine identische php.ini haben und > sowohl Apache wie PHP (4.0.2) die gleichen Versionen. Also das mit der gleichen php.ini glaube ich nicht.... ;) Setzte in der php.ini einfach 'call-time pass-by-reference = on '. Starte deinen Apache neu und schau ob es nun besser ist. Gruss Joerg Behrens ps: Herzlich Glueckwunsch. Mit diesem Subject haben sie heute den ersten Preis in der Gruppe 'Sinnvollstes Mail-Subject des Tages' in dieser ML gewonnen! ;) From j.maukisch_(at)_designforweb.de Wed, 7 Feb 2001 17:25:12 +0100 Date: Wed, 7 Feb 2001 17:25:12 +0100 From: Jens Maukisch j.maukisch_(at)_designforweb.de Subject: [php] Sessions (Cyphor) Hallo Liste, Ich bekomm bei der Verwendung von Sessions (PHP 4.0.4, Apache 1.3.14, WinME) immer lustige Fehler, z.B. bei dem Forum Cyphor kommt folgender Fehler: Warning: open(/tmp\sess_6c27c05e1e42bbd87d0c558b6ecbb805, O_RDWR) failed: m (2) in include/global.php on line 61 Warning: Session object destruction failed in e:/htdocs/abi/web/forum/index.php on line 20 In (und um) Line 61 steht: function open_session() { session_start(); <-- Line 61 session_register("pass"); session_register("login"); session_register("admin"); session_register("moderator"); session_register("collapse"); } In der Line 20 Steht halt session_destroy(); So, die Sessions sind enabled und die restlichen S-Einstellungen habe ich beibehalten. Hat irgendwer einen kleinen Tipp, ich hab nämlich von dem Session krams noch keine ahnung. Schon mal danke ! -- Mit freundlichen Grüssen Jens Maukisch mailto:j.maukisch_(at)_designforweb.de From timo_(at)_cys.de Wed, 7 Feb 2001 17:37:13 +0100 Date: Wed, 7 Feb 2001 17:37:13 +0100 From: Timo Schmidt timo_(at)_cys.de Subject: [php] Sessions (Cyphor) On Wed, Feb 2001 at 17:25:12, Jens Maukisch wrote: > Hallo Liste, > > Ich bekomm bei der Verwendung von Sessions (PHP 4.0.4, Apache 1.3.14, > WinME) immer lustige Fehler, z.B. bei dem Forum Cyphor kommt folgender > Fehler: Aha, WinME. > Warning: open(/tmp\sess_6c27c05e1e42bbd87d0c558b6ecbb805, O_RDWR) > failed: m (2) in include/global.php on line 61 Daher auch der Fehler. Auf Win wird es wohl kaum ein Verzeichnis /tmp geben. Schau mal in der php.ini nach dem Temp-Eintrag und setzte den entsprechend auf C:\temp oder wo auch immer Dein Temp-Verzeichnis ist. -Timo From ritze_(at)_globalpark.de Wed, 7 Feb 2001 17:55:42 +0100 Date: Wed, 7 Feb 2001 17:55:42 +0100 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] (no subject) Hallo, > Also das mit der gleichen php.ini glaube ich nicht.... ;) Okay, war reine Dusseligkeit. Habe immer den zweiten Indianer restartet, welcher eine ganz andere PHP-Konfiguration hatte. Peinlich, peinlich. > Preis in der Gruppe 'Sinnvollstes Mail-Subject des Tages' in dieser ML > gewonnen! ;) Is jut, war ein grauenvoller Tag heute ;-) Besserung gelobend ritze From helge_(at)_virtual-tennis-tour.de Wed, 7 Feb 2001 18:25:53 +0100 Date: Wed, 7 Feb 2001 18:25:53 +0100 From: Helge (VTT) helge_(at)_virtual-tennis-tour.de Subject: [php] Datum der Tage einer Woche Hi alle, ich habe folgendes Problem: Ich habe in einer DB die Nummer der Woche eines Jahres angegeben, und muss diese nun umwandeln in "normale" Daten, d.h. ich brauche (in egal welchem Format) aus dieser Wochennummer heraus das numerische Datum jedes Tages in dieser Woche (am besten Freitag und Sonntag). Irgendwie mangelt es mir da an den mathematischen Fähigkeiten - hat jemand eine Idee (oder auch nur einen RTFM-Hinweis? *g*). Besten Dank Helge ******************************** http://www.virtual-tennis-tour.de Das Online-Tennis-Managerspiel ******************************** From info_(at)_fgraf.de Wed, 07 Feb 2001 18:46:18 +0100 Date: Wed, 07 Feb 2001 18:46:18 +0100 From: Franz Graf info_(at)_fgraf.de Subject: [php] Datum der Tage einer Woche "Helge (VTT)" schrieb: > Ich habe in einer DB die Nummer der Woche eines Jahres angegeben, und muss > diese nun umwandeln in "normale" Daten, d.h. ich brauche (in egal welchem > Format) aus dieser Wochennummer heraus das numerische Datum jedes Tages in > dieser Woche (am besten Freitag und Sonntag). > Irgendwie mangelt es mir da an den mathematischen Fähigkeiten - hat jemand > eine Idee (oder auch nur einen RTFM-Hinweis? *g*). hi, würde sowas gehen (rein jetzt aus dem Ärmel ...): $timestamp = mktime( 1.januar dieses jahres); $timestamp += ($wochen-nummer1) * 86400*7; # $timestamp müsste doch nun den Timestamp des ersten Tages der betreffenden KW bezeichnen, oder? evtl ist aber auch ein Denkfehler drin .. kam mir jetzt zu einfach vor ... Grüße franz From eschmid_(at)_php.net Wed, 07 Feb 2001 18:48:40 +0100 Date: Wed, 07 Feb 2001 18:48:40 +0100 From: Egon Schmid (_(at)_vacation) eschmid_(at)_php.net Subject: [php] Datum der Tage einer Woche "Helge (VTT)" wrote: > ich habe folgendes Problem: > Ich habe in einer DB die Nummer der Woche eines Jahres angegeben, und muss > diese nun umwandeln in "normale" Daten, d.h. ich brauche (in egal welchem > Format) aus dieser Wochennummer heraus das numerische Datum jedes Tages in > dieser Woche (am besten Freitag und Sonntag). > Irgendwie mangelt es mir da an den mathematischen Fähigkeiten - hat jemand > eine Idee (oder auch nur einen RTFM-Hinweis? *g*). http://php.net/date und http://php.net/mktime. Hint: Addiere mit mktime() die Zahl der Tage zum 1. Januar des Jahres dazu und schau Dir das Ergebnis mit date() an. Das ist aber recht ungenau, den man sollte noch wissen, mit welchem Tag die 1. Woche im Jahr anfängt. -Egon PS: Mit Sekunden sollte es natürlich auch funktionieren, wie Franz Graf gerade vorgeschlagen hat. -- 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 peltzer_(at)_unisolutions.de Wed, 7 Feb 2001 21:13:39 +0100 Date: Wed, 7 Feb 2001 21:13:39 +0100 From: Stephan Peltzer peltzer_(at)_unisolutions.de Subject: [php] von PHP 4.00 auf 4.04pl1 updaten Hallo Leutz, ich habe leider leider nirgens gefunden, wie man am besten auf einem Linux (Suse 7, Apache, MySQL) PHP 4.00 auf 4.04pl1 updaten kann. Leider bin ich auch nicht gerade der Linux-Profi, aber irgendwo müsste es doch eine Anleitung geben wie man von einer älteren auf eine neue Version updaten kann. Ich muss das leider tun, da ich ein PHP-Programm (Shop-Software) habe, das mindestens 4.03pl1 benötigt. Kann mir jemand einen Tipp geben? Vielen Dank, Stephan Peltzer. From phpde_(at)_angela.nettrade.de Wed, 7 Feb 2001 21:38:39 +0100 (MET) Date: Wed, 7 Feb 2001 21:38:39 +0100 (MET) From: Sebastian Nohn phpde_(at)_angela.nettrade.de Subject: [php] von PHP 4.00 auf 4.04pl1 updaten On Wed, 7 Feb 2001, Stephan Peltzer wrote: > ich habe leider leider nirgens gefunden, wie man am besten auf einem Linux > (Suse 7, Apache, MySQL) PHP 4.00 auf 4.04pl1 updaten kann. Leider bin ich > auch nicht gerade der Linux-Profi, aber irgendwo müsste es doch eine > Anleitung geben wie man von einer älteren auf eine neue Version updaten > kann. > Ich muss das leider tun, da ich ein PHP-Programm (Shop-Software) habe, das > mindestens 4.03pl1 benötigt. Kann mir jemand einen Tipp geben? http://www.baach.de/lamp-tutorial.html wenn dir das nicht zusagt http://phpcrawler.de/index.php?q=lamp+tutorials&ps=20&o=0&m=all&ul= MfG, Sebastian From php-ml_(at)_uni.de Wed, 7 Feb 2001 21:56:14 +0100 Date: Wed, 7 Feb 2001 21:56:14 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] SAFE MODE kuddelmuddel? CS> hallo, Nabend Christian, CS> eher eine verständnisfrage nochmal. CS> ein upload file wird im temporären verzeichnis des servers CS> zwischengespeichert. richtig? CS> ich kann aber nicht mit copy($userfile,$destination) das file wohinkopieren, CS> da ich dann einen safemode error bekomme... is richtig so.. sollst ja nich /etc/pwd in dein public_html kopieren dürfen oder ? ;-) benutz move_uploaded_file() ab php >= 4 ... das ist genau dafür vorgesehen und beinhaltet noch eine file-upload-attack kontrolle... CS> aber mit imagecopyresize() (sizes unverändert) und imagejpeg() kann cih es CS> doch kopieren... jepp... CS> ergibt das nen sinn? klar... siehe oben ;-) CS> christian mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From mraab_(at)_macbyte-computing.de Wed, 07 Feb 2001 21:55:27 +0100 Date: Wed, 07 Feb 2001 21:55:27 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] von PHP 4.00 auf 4.04pl1 updaten Hallo Zusammen, dumme Frage, ist die Version 4.04pl1 die Aktuellste Version ?? Gruß Michael -- Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! From phpde_(at)_angela.nettrade.de Wed, 7 Feb 2001 21:59:44 +0100 (MET) Date: Wed, 7 Feb 2001 21:59:44 +0100 (MET) From: Sebastian Nohn phpde_(at)_angela.nettrade.de Subject: [php] von PHP 4.00 auf 4.04pl1 updaten Hi, > dumme Frage, ist die Version 4.04pl1 die Aktuellste Version ?? die letzte offizielle stable-version zumindest. im cvs gibt's natuerlich aktuelleres, aber der einsatz ist auf betriebs-servern nicht zu empfehlen. 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 cybermage_(at)_hirnstrudel.de Wed, 7 Feb 2001 22:13:15 +0100 Date: Wed, 7 Feb 2001 22:13:15 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Re[2]: [php] von PHP 4.00 auf 4.04pl1 updaten hi Michael, Mittwoch, 7. Februar 2001, 21:55:27, hast du folgendes geschrieben: > dumme Frage, ist die Version 4.04pl1 die Aktuellste Version ?? http://www.php.net/ bye benjamin -- There is no justice, just me! mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From mailings_(at)_klaessner.de Wed, 7 Feb 2001 22:18:16 +0100 Date: Wed, 7 Feb 2001 22:18:16 +0100 From: =?Windows-1252?Q?Martin_Kl=E4ssner?= mailings_(at)_klaessner.de Subject: [php] Image Konvertierung & Komprimierung Hallo, ist es möglich, ein Bitmap nach einem Upload via PHP in ein JPG oder GIF zu konvertieren ? Kann ich mit PHP Bilder komprimieren ? Die User sollen via PHP Interface die Bilder auf unseren Server laden können. Danach sollen die Bilder komprimiert und in JPG oder GIF umgewandelt werden. 99% der User kennen sich damit nicht aus, deshalb muss alles automatisch funktionieren. Vielen Dank für Eure Hilfe ! cu Martin Martin Klässner martin_(at)_klaessner.de www.webmaster-foren.de From stheise_(at)_gmx.de Wed, 7 Feb 2001 22:35:52 +0100 Date: Wed, 7 Feb 2001 22:35:52 +0100 From: Stephan Heise stheise_(at)_gmx.de Subject: [php] Warning: REG_BADRPT? Hallo, ich bekomme diese Fehlermeldung: Warning: REG_BADRPT in /home/bacomdbg/www.ba-community.de/member/main.php3 on line 21 auf die zweite Codezeile: if (strlen ($UserKursFilter) > 1 ) $UserKursFilter = ereg_replace("*","",$UserKursFilter); Was ist hieran falsch? Versuche abzufangen, dass ein User als Filter 'xy*' angibt. PHP soll daraus 'xy' machen. Da diese Variable auch nicht vorhanden sein kann, habe ich die erste Zeile (strlen) geschrieben. Thx for help, Stephan From rockdashaus_(at)_gmx.at Wed, 7 Feb 2001 23:03:03 +0100 (MET) Date: Wed, 7 Feb 2001 23:03:03 +0100 (MET) From: Misha Moellner rockdashaus_(at)_gmx.at Subject: [php] phplib-template Abend, folgende Problemstellung bereitet mir unendlich viel Kopfzerbrechen, ich weiss noch nicht mal ob das überhaupt prinzipiell möglich ist...: ich möchte einen Block innerhalb eines HTML-Files benutzen, schaff das aber nur, wenn ich das File auf 2 aufsplitte. So stell ichs mir vor, das sollte doch möglich sein?! <html> <body> <select> <!-- BEGIN block --> <option>{OPTION}</select> <!-- END block --> </select> {HIER} {SIND} {DANN} {NOCH} {ANDERE} {VARIABLEN} </body> </html> Mein Problem ist, dass die template-Klasse in so einem Fall immer der Rest ausser dem Block weggeschmissen wird, und die Doku hilft mir auch nicht weiter - weiss jemand einen Link, etc. wo ich ein GUTES Beispiel finden kann? thx, Misha. -- Sent through GMX FreeMail - http://www.gmx.net From wagner_(at)_globalpark.de Wed, 7 Feb 2001 23:21:01 +0100 Date: Wed, 7 Feb 2001 23:21:01 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] phplib-template Misha Moellner wrote: > Mein Problem ist, dass die template-Klasse in so einem Fall immer der > Rest ausser dem Block weggeschmissen wird, und die Doku hilft mir > auch nicht weiter - weiss jemand einen Link, etc. wo ich ein GUTES > Beispiel finden kann? http://www.phpbuilder.com/columns/david20000512.php3 Ich hoffe, du kannst Englisch. Ansonsten kannste mir auch einfach mal den Code schicken, ich habs ganz gut geschafft, die PHPlib-Templates zu zähmen. Gesundheit Wagner -- Three may keep a secret, if two of them are dead. From rockdashaus_(at)_gmx.at Wed, 7 Feb 2001 23:37:54 +0100 (MET) Date: Wed, 7 Feb 2001 23:37:54 +0100 (MET) From: Misha Moellner rockdashaus_(at)_gmx.at Subject: [php] phplib-template > http://www.phpbuilder.com/columns/david20000512.php3 > Ich hoffe, du kannst Englisch. > > Ansonsten kannste mir auch einfach mal den Code schicken, ich habs ganz > gut geschafft, die PHPlib-Templates zu zähmen. thx, das funkt - lustig ist aber, ich kann keinen unterschied zu meinem code finden. vielleicht liegt es an der kombination von phplib + php4; als anmerkung konnte ich den hinweis finden, dass $reg = "/<!--\s+BEGIN $handle\s+-->(.*)\n\s*<!--\s+END $handle\s+-->/sm"; mit dieser zeile (from phplib 7.2b): $reg = "/<!--\s+BEGIN $handle\s+-->(.*)<!--\s+END $handle\s+-->/sm"; zu ersetzen ist. lg, Misha. -- Sent through GMX FreeMail - http://www.gmx.net From rockdashaus_(at)_gmx.at Thu, 8 Feb 2001 00:14:20 +0100 (MET) Date: Thu, 8 Feb 2001 00:14:20 +0100 (MET) From: Misha Moellner rockdashaus_(at)_gmx.at Subject: [php] phplib-template jetzt hab ich noch eine, hoffentlich letzte Frage zum Thema: kann ich innerhalb eines Blockes, der sich ja x-mal wiederholt, einen Block definieren, der sich dann y-malt wiederholt? gibt es da nicht eventuell das Problem, dass der 2. block in jedem x-block wieder auftaucht ...? lg, Misha. -- Sent through GMX FreeMail - http://www.gmx.net From wagner_(at)_globalpark.de Thu, 8 Feb 2001 00:21:31 +0100 Date: Thu, 8 Feb 2001 00:21:31 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] phplib-template Misha Moellner wrote: > kann ich innerhalb eines Blockes, der sich ja x-mal wiederholt, einen > Block definieren, der sich dann y-malt wiederholt? gibt es da nicht > eventuell das Problem, dass der 2. block in jedem x-block wieder > auftaucht ...? Eigentlich nicht. Zwei verschachtelte Schleifen sollten das Problem lösen können. Man muss erstmal begreifen, was für die PHPlib-Templates überhaupt Variablen sind, und was parse, set_block, set_var etc. eigentlich machen, dann ist das alles kein Problem mehr. Gesundheit Wagner -- Three may keep a secret, if two of them are dead. From h.schubert_(at)_ghost.tmt.de Tue, 06 Feb 2001 18:31:55 GMT Date: Tue, 06 Feb 2001 18:31:55 GMT From: Heiko Schubert h.schubert_(at)_ghost.tmt.de Subject: [php] --enable-trans-sid Hallo Mitleser, hat jemand schon Erfahrung mit der Configure-Option "--enable-trans-sid"? Mich interessiert konkret, wie sich diese Option auf die Performance des Servers auswirkt. Eigentlich muß ja erst jede php-Seite auf das Vorhandensein relativer Links hin analysiert werden, was sich bestimmt auf die Performance auswirkt ... Ansonsten wäre das schon eine tolle Sache. Beim Arbeiten mit Templates hat mich schon oft genervt, daß ich die Links erst alle definieren mußte und in irgend welche Variablen packen muß, was die Flexibilität der Designer, welche meine Templates erst "schön" machen ;-) stark behinderte. Diese Option wäre für mich ein Grund auf das Sessionmanagement der PHPLib zu verzichten und das von php4 zu verwenden. Oder kann man beides (phplib + php4-Sessionmanagement) kombinieren? Bye, Heiko From traffic_eye_(at)_hotmail.com Thu, 8 Feb 2001 08:38:44 +0100 Date: Thu, 8 Feb 2001 08:38:44 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] mysql delete prob hi kann mir einer sagen warum diese delete anweisung nicht funzt ??? die gleiche als select gibt mir aber ergebnisse zurück.... delete from env left outer join users using(username) where users.username is null select env.username from env left outer join users using(username) where users.username is null ich will alle datensätze löschen die in der join tabelle "users" nicht vorkommen , username ist der primKey thx tobias From enrico.mysql_(at)_gmx.de Thu, 8 Feb 2001 09:48:07 +0100 Date: Thu, 8 Feb 2001 09:48:07 +0100 From: Enrico Sommerweiss enrico.mysql_(at)_gmx.de Subject: [php] von PHP 4.00 auf 4.04pl1 updaten > ich habe leider leider nirgens gefunden, wie man am besten auf einem Linux > (Suse 7, Apache, MySQL) PHP 4.00 auf 4.04pl1 updaten kann. Leider bin ich > auch nicht gerade der Linux-Profi, aber irgendwo müsste es doch eine > Anleitung geben wie man von einer älteren auf eine neue Version updaten > kann. schau mal auf den downloadseiten von suse.de nach. dort liegt die 4.03pl1 als rpm rum (mod_php4). downloaden und mit yast einspielen. absolut ungefaehrlich. kannste nix falschmachen - eigentlich ;))! cu enrico From randy_(at)_ipcenta.de Thu, 8 Feb 2001 09:59:34 +0100 Date: Thu, 8 Feb 2001 09:59:34 +0100 From: Andreas 'randy' Weinberger randy_(at)_ipcenta.de Subject: [php] von PHP 4.00 auf 4.04pl1 updaten hoi, > downloaden und mit yast einspielen. absolut > ungefaehrlich. kannste nix falschmachen - eigentlich ;))! IMHO war schon suse ein fehler :> SCNR, randy From h.lapp_(at)_biering.de Thu, 08 Feb 2001 10:06:13 +0100 Date: Thu, 08 Feb 2001 10:06:13 +0100 From: Harald Lapp h.lapp_(at)_biering.de Subject: [php] Re: PHP-GTK hi! nochmal bezüglich dieser sache... gibt es irgendwo mehr infos darüber? habe gestern verzweifelt danach gesucht, aber nicht viel ge- funden - ausserdem scheinen die slides über dieses projekt in der präsentation auf 'conf.php.net' zu fehlen. bin für alle informationen dankbar :-) bye <-harald -- ------------------------- mediahaus Biering Freisinger Landstrasse 21 80939 München Tel. : 089/32352-270 e-mail: h.lapp_(at)_biering.de From paffrath_(at)_fatmedia.de Thu, 08 Feb 2001 10:05:15 +0000 Date: Thu, 08 Feb 2001 10:05:15 +0000 From: Michael Paffrath paffrath_(at)_fatmedia.de Subject: [php] flash + php Moin, ich habe ein Spiel mit Flash entwickelt, wo die Highscore mit php generiert wird. Ich möchte jetzt das Script testen, welches in die DB schreibt. Meine Frage: wie werden die variablen in der location übergeben? .../write.php3?punkte=24&name=george - oder wie war das noch? Michael From a-otto_(at)_web.de Thu, 8 Feb 2001 09:12:49 +0000 Date: Thu, 8 Feb 2001 09:12:49 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] von PHP 4.00 auf 4.04pl1 updaten Hi Sebastian, >> Ich muss das leider tun, da ich ein PHP-Programm (Shop-Software) habe, das >> mindestens 4.03pl1 benötigt. Kann mir jemand einen Tipp geben? Falls Du nicht kompilieren magst, gibt es auch eine 4.0.3pl1 auf dem SuSE FTP Server [ ftp://ftp.suse.com/pub/suse/i386/update/7.0/n1/mod_php4.rpm ] Hinweise zu Updates fuer die SuSE 7.0 gibt es auf [ http://www.suse.de/de/support/download/updates/70_i386.html ] Liebe Gruesse, Andreas -- andreas otto london (uk) From bjoern_(at)_baer.main.de Thu, 8 Feb 2001 10:14:58 +0100 Date: Thu, 8 Feb 2001 10:14:58 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re: PHP-GTK Hallo, * Harald Lapp wrote: > gibt es irgendwo mehr infos darüber? habe gestern Bisher noch keine Doku, aber auf http://cvs.php.net/ existiert ein Verzeichnis php-gtk außerhalb des php Sourcetrees. -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Software dev advocate: http://www.advogato.org/person/baerli/ From php-mailinglist_(at)_duggen.net Thu, 8 Feb 2001 10:14:21 +0100 Date: Thu, 8 Feb 2001 10:14:21 +0100 From: Dennis Duggen php-mailinglist_(at)_duggen.net Subject: [php] flash + php > Meine Frage: > wie werden die variablen in der location übergeben? > .../write.php3?punkte=24&name=george - oder wie war das noch? Ja da liegst du richtig! Oder halt über ein Formular, wo die Feldnamen gleich den Variabelennamen sind. Dennis From joerg_(at)_krause.net Thu, 8 Feb 2001 10:24:43 +0100 Date: Thu, 8 Feb 2001 10:24:43 +0100 From: =?Windows-1252?Q?J=F6rg_Krause?= joerg_(at)_krause.net Subject: [php] Warning: REG_BADRPT? Hi, Stephan Heise wrote: > ich bekomme diese Fehlermeldung: > Warning: REG_BADRPT in /home/bacomdbg/www.ba-community.de/member/main.php3 > on line 21 > > auf die zweite Codezeile: > if (strlen ($UserKursFilter) > 1 ) > $UserKursFilter = ereg_replace("*","",$UserKursFilter); > > Was ist hieran falsch? ereg_replace() verlangt einen regulären Ausdruck. In diesem Fall : "\*". * ist ein Quantifier, der ein Zeichen verlangt, was nicht da ist => REG_BADRPT. Aber für den gewünschten Zweck ist str_replace() besser geeignet. Jörg ---------------------------------------------------- E-Mail: joerg_(at)_krause.net Info: www.joerg.krause.net Kennen Sie schon die neue Auflage des Buches zu PHP4? Hier gibt es die Infos: http://www.php.comzept.de ---------------------------------------------------- From waese_(at)_gfz-potsdam.de Thu, 08 Feb 2001 11:14:58 +0100 Date: Thu, 08 Feb 2001 11:14:58 +0100 From: Christian Waese waese_(at)_gfz-potsdam.de Subject: [php] no output using "system()" or "exec()" I am using PHP4 on Suse Linux 6.4 . When trying to use system or exec no output is generated. Has anyone an idea, what do do ? From bjoern_(at)_baer.main.de Thu, 8 Feb 2001 11:20:00 +0100 Date: Thu, 8 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 <http://www.php-center.de/php-de/konventionenundstandards.htm> 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 <http://www.php-center.de/> 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 <http://www.koehntopp.de/php/> Bitte probiere es zuerst einmal mit etwas Eigenrecherche, bevor du deine Fragen in dieser Mailingliste stellst. --Björn Schotte <bjoern_(at)_rent-a-phpwizard.de>. From Mathias.Gloss_(at)_start.de Thu, 8 Feb 2001 11:17:46 +0100 Date: Thu, 8 Feb 2001 11:17:46 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] no output using "system()" or "exec()" Hi, > ---------- > Von: Christian Waese[SMTP:waese_(at)_gfz-potsdam.de] > > I am using PHP4 on Suse Linux 6.4 . > When trying to use system or exec no output is generated. > Has anyone an idea, what do do ? > leider sind hier grad alle magischen Kristallkugeln defekt ... könntest du mal den Codeschnipsel posten, in dem du system oder exec aufrufst, und den, in dem du es ausgiebst ? Viele Grüße, Mathias From akugler_(at)_deha.com Thu, 08 Feb 2001 11:23:58 +0100 Date: Thu, 08 Feb 2001 11:23:58 +0100 From: Alexandra Kugler akugler_(at)_deha.com Subject: [php] no output using "system()" or "exec()" Zeig mal den Quellcode des Aufrufes! Wie lange läuft das aufgerufene Programm? Bei uns funktioniert es. z.B. exec(ls,$rueck,$status); Achtung $rueck ist ein array! Gruß Alex From Alexander.Haeussel_(at)_celsius37.com Thu, 8 Feb 2001 11:28:13 +0100 Date: Thu, 8 Feb 2001 11:28:13 +0100 From: =?iso-8859-1?Q?Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] spaces in Dateinamen durch underscore ersetzen Hi Liste, ich bekomme in regelmässigen Abständen einen ganzen Schwung dateien in ein Verzeichnis kopiert. Oft kommt es vor das die Dateinamen spaces enthalten. Normalerweise gehe ich das Verzeichmis durch, lese den Dateinamen aus, schreibe ihn in eine DB und verschiebe dann die Datei in ein anderes Verzeichnis. Zusätzlich dazu möchte ich jetzt noch herausfinden ob eine Datei ein Leerzeichen enthält, wenn ja dann soll dieses Leerzeichen durch einen underscore ( _ ) ersetzt werden. Hat da jemand eine Lösung wie ich das hinbekomme??? Danke im Voraus --- 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 miggge_(at)_gmx.de Thu, 08 Feb 2001 11:30:09 +0200 Date: Thu, 08 Feb 2001 11:30:09 +0200 From: Miguel Dieckmann miggge_(at)_gmx.de Subject: [php] Dateidownload Hi ! Ich habe ein Problem mit dem Dateidownload: Es soll eine mp3 Datei uebertragen werden. Letztendlich realisiere ich dies zur zeit lediglich mit einem redirect auf die entsprechende mp3 datei. bei einigen browsern, die quick time integriert haben, passiert es allerdings, dass die datei im browser durch quicktime geoeffnet wird. kann das irgendwie verhindert werden ? ich hatte schon ueberlegt header angaben zu senden, die einen download erzwingen, jedoch weiss ich nicht wie ich es realisieren soll, das ich header angaben sende und danach die entsprechende datei... hat jemand eine idee ? vielen dank miguel. From php-ml_(at)_uni.de Thu, 8 Feb 2001 11:35:57 +0100 Date: Thu, 8 Feb 2001 11:35:57 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] spaces in Dateinamen durch underscore ersetzen AH> Hi Liste, Nabend Alexander, AH> Zusätzlich dazu möchte ich jetzt noch herausfinden ob eine Datei AH> ein Leerzeichen enthält, wenn ja dann soll dieses Leerzeichen durch AH> einen underscore ( _ ) ersetzt werden. rausfinden: if (strstr($file_name , " ")) echo "space in datei-name"; else ecgi "kein space in datei-name"; einfach ersetzen... egal ob es im file-name wirklich vorkommmt oder nicht... $file_name = str_replace(" " , "_" , $file_name); das was du beschreibst, ist eigentlich unnötig aber kannst du so machen if (strstr($file_name , " ")) { $file_name = str_replace(" " , "_" , $file_name); } so würde ich es empfehlen $file_name = str_replace(" " , "_" , $file_name); AH> Danke im Voraus mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From php-ml_(at)_uni.de Thu, 8 Feb 2001 11:37:10 +0100 Date: Thu, 8 Feb 2001 11:37:10 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Dateidownload MD> Hi ! Nabend Miguel, MD> kann das irgendwie verhindert werden ? ich hatte schon ueberlegt header MD> angaben zu senden, die einen download erzwingen, jedoch weiss ich nicht wie MD> ich es realisieren soll, das ich header angaben sende und danach die MD> entsprechende datei... function download($file , $name) { $size = filesize($file); header("Content-type: application/octet-stream"); header("Content-disposition: attachment; filename=$name"); header("Content-Length: $size"); header("Pragma: no-cache"); header("Expires: 0"); readfile($file); } MD> vielen dank MD> miguel. mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From Alexander.Haeussel_(at)_celsius37.com Thu, 8 Feb 2001 11:40:07 +0100 Date: Thu, 8 Feb 2001 11:40:07 +0100 From: =?iso-8859-1?Q?Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] spaces in Dateinamen durch underscore ersetzen Aloha Kai, > > AH> Danke im Voraus > mfg > kai Danke funzt.... --- 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 atsasid_(at)_gmx.de 08 Feb 2001 11:46:00 +0100 Date: 08 Feb 2001 11:46:00 +0100 From: Peter Petermann atsasid_(at)_gmx.de Subject: [php] Re: PHP-GTK Ahjo.. mehr infos wie gesagt im CVS von php (cvs.php.net) gruss, Peter "[DiSAStA]" Petermann *ZIMT - where PHP meets needs* -- webmaster_(at)_cyberfly.net www.cyberfly.net ## CrossPoint v3.30.018 ## From traffic_eye_(at)_hotmail.com Thu, 8 Feb 2001 11:55:58 +0100 Date: Thu, 8 Feb 2001 11:55:58 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] Dateidownload hi > > function download($file , $name) > { > $size = filesize($file); > > header("Content-type: application/octet-stream"); > header("Content-disposition: attachment; filename=$name"); > header("Content-Length: $size"); > header("Pragma: no-cache"); > header("Expires: 0"); > readfile($file); > } der einzige wermutstropfen hierbei ist , das der gesamte traffic über den eigenen server läuft :(((((( aber en bessere möglichkeit iss mir auch ncoh net eingefallen .... cu tobias From simon.litwan_(at)_333.ch Thu, 8 Feb 2001 12:25:28 +0100 Date: Thu, 8 Feb 2001 12:25:28 +0100 From: simon litwan simon.litwan_(at)_333.ch Subject: [php] AW: [php] AW: [php] gd problem version 4.04 Hi Andreas, >Und Fehlermeldungen gibt es auch nicht? doch die gabs, aber etwas komisch, nur ein windows-geraüsch (ping), wie wenn man in ein nicht aktives objekt klickt. >Dann wird wohl jemand mit ner Kristallkugel helfen muessen, meine ist >schon verpackt ;-) fühlte mich erlich gesagt nicht wirklich ersnt genommen.... habs dann aber heraus gefunden, glaube es zumindest. hatte noch ein alte gd version mit gif unterstützung, und mit der scheint es einfach nicht u klappen. als ich die neue von der phpseite einsetzte, lief alles wunderbar.. fast (keine gif unterstützung mehr) mfg simon From arall_(at)_gmx.de Thu, 8 Feb 2001 12:55:19 +0100 (MET) Date: Thu, 8 Feb 2001 12:55:19 +0100 (MET) From: arall_(at)_gmx.de arall_(at)_gmx.de Subject: [php] deutsche einstellungen mssql Hello List, über die mssql-Funktionen bekomme ich nur verquere Umlaute und nicht-deutsche formatierte Datumsfelder geliefert, obwohl ich den zugreifenden User auf 'German' usw. gestellt habe. Kann dies irgendwie an den php-Funktionen liegen? Schönen Gruß, Arndt -- Sent through GMX FreeMail - http://www.gmx.net From gtheilen_(at)_gmx.de Thu, 8 Feb 2001 13:34:03 +0100 Date: Thu, 8 Feb 2001 13:34:03 +0100 From: Guenther Theilen gtheilen_(at)_gmx.de Subject: [php] session_start liefert Fehlermeldung Moin allerseits, bei meinen ersten Gehversuchen mit Sessions steh ich schon gleich vor einem Problem. Folgendes Skript <?session_start();?> liefert folgende Fehlermeldung: Warning: open(/tmp\sess_15d8d1469e31f3477e2e9ae087edb6af, O_RDWR) failed: m (2) in c:\apache\htdocs\test\sessions\index.php on line 2 Warning: open(/tmp\sess_15d8d1469e31f3477e2e9ae087edb6af, O_RDWR) failed: m (2) in Unknown on line 0 Warning: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0 Damit kann ich dummerweise nix anfangen. Mein schlaues PHP-Buch lässt mich dummerweise auch im Stich. Wäre schön, wenn ihr ein oder zwei Tips habt. Ich arbeite mit PHP4, WAMP. TIA Gruesse Guenther -- eqi Web-Design + Infanterieweg 30 + 26129 Oldenburg Tel: 0441 / 77 81 333 + Fax: 0441 / 99 89 02 20 mailto:theilen_(at)_eqi.de + http://www.eqi.de From trunk_(at)_explain.de Thu, 8 Feb 2001 13:43:45 +0100 Date: Thu, 8 Feb 2001 13:43:45 +0100 From: Manuel Trunk trunk_(at)_explain.de Subject: [php] session_start liefert Fehlermeldung siehe Beiträge vorher, unter win gibt es kein /tmp\ Verzeichnis > <?session_start();?> > > liefert folgende Fehlermeldung: > > Warning: open(/tmp\sess_15d8d1469e31f3477e2e9ae087edb6af, O_RDWR) > failed: m (2) in c:\apache\htdocs\test\sessions\index.php on line 2 From Grosch.Kaiser_(at)_t-online.de Thu, 8 Feb 2001 13:51:18 +0100 Date: Thu, 8 Feb 2001 13:51:18 +0100 From: Andreas Kaiser Grosch.Kaiser_(at)_t-online.de Subject: [php] session_start liefert Fehlermeldung Hallo Guenther, Am Donnerstag, 8. Februar 2001 um 13:34 wurde geschrieben: > [...] > <?session_start();?> > liefert folgende Fehlermeldung: > Warning: open(/tmp\sess_15d8d1469e31f3477e2e9ae087edb6af, O_RDWR) > failed: m (2) in c:\apache\htdocs\test\sessions\index.php on line 2 > Warning: open(/tmp\sess_15d8d1469e31f3477e2e9ae087edb6af, O_RDWR) > failed: m (2) in Unknown on line 0 > Warning: Failed to write session data (files). Please verify that the > current setting of session.save_path is correct (/tmp) in Unknown on > line 0 In der Fehlermeldung steht die Lösung: Es gibt bestimmt kein Verzeichnis /tmp auf Deinem Rechner. Entweder legst Du eins an (c:\tmp) oder Du änderst in der php.ini den Eintrag für das tmp Verzeichnis. Die Frage wurde am 7.2.2001 _GESTREN!_ schon einmal gestellt und beantwortet!!!! > Damit kann ich dummerweise nix anfangen. Mein schlaues PHP-Buch lässt > mich dummerweise auch im Stich. Wäre schön, wenn ihr ein oder zwei > Tips habt. Bevor diese Frage aber zum 100sten Mal in dieser Woche beantwortet wird, schlage ich vor, das Mailinglistenarchiv mal zu bemühen. Mir ist aufgefallen, das in dieser Woche Unmengen an Fragen an die Liste gestellt wurden, welche man mit einem Blick in das Listenarchiv hätte selbst beantworten können. (http://www.php-center.de) > Gruesse > Guenther Ciao Andreas -- vocote.de e.K. Internetapplikationen, Webdesign, Webhosting Neudörfeler Str. 4a - D-08543 Jocketa Telefon: +49-37439-77175 - Fax: +49-37439-77185 WWW: http://www.vocote.de - email: mailto:info_(at)_vocote.de From gtheilen_(at)_gmx.de Thu, 8 Feb 2001 14:00:52 +0100 Date: Thu, 8 Feb 2001 14:00:52 +0100 From: Guenther Theilen gtheilen_(at)_gmx.de Subject: [php] session_start liefert Fehlermeldung Moin Andreas Am Donnerstag, 8. Februar 2001 um 13:51 schriebst Du: > Bevor diese Frage aber zum 100sten Mal in dieser Woche beantwortet > wird, schlage ich vor, das Mailinglistenarchiv mal zu bemühen. Sorry, stimmt. Ich gelobe Besserung... ;-) Trotzdem danke für die Antwort. Gruesse Guenther From paffrath_(at)_fatmedia.de Thu, 08 Feb 2001 15:48:44 +0000 Date: Thu, 08 Feb 2001 15:48:44 +0000 From: Michael Paffrath paffrath_(at)_fatmedia.de Subject: [php] tabellenbreite Tach, ich bin dabei ein gästebuch zu schreiben. in der ausgabe habe ich eine tabelle mit 400 pixeln breite definiert. wenn der text aber länger als 400 ist (quasi ohne umbrüche), dann wird die tabelle automatisch breiter. kann ich das irgendwie abfangen, oder umbrüche ab einer bestimmten länge erzwingen? Michael From php-ml_(at)_uni.de Thu, 8 Feb 2001 15:58:53 +0100 Date: Thu, 8 Feb 2001 15:58:53 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] tabellenbreite MP> Tach, Nabend Michael, MP> wenn der text aber länger als 400 MP> ist (quasi ohne umbrüche), dann wird die tabelle automatisch breiter. MP> kann ich das irgendwie abfangen, oder umbrüche ab einer bestimmten länge MP> erzwingen? hmm... würds vielleicht mit for-schleife machen.. $buffer = ""; for ($i=0; $i<strlen($text); $i++) { $char = substr($text , $i , 1); if (($i % 400) == 0) // alle 400 zeichen auto-umbruch { $buffer .= "<br>".$char; } else { $buffer .= $char; } } $text = $buffer; echo $text; ist jetzt freestyle und hab keinen plan obs überhautp funktioniert.. war jetzt so der ansatz, der mir als erstes eingefallen ist ;-) MP> Michael mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From ruderstaller_(at)_dillerpartner.at Thu, 8 Feb 2001 16:12:55 +0100 Date: Thu, 8 Feb 2001 16:12:55 +0100 From: Ludwig Ruderstaller ruderstaller_(at)_dillerpartner.at Subject: [php] tabellenbreite Am Donnerstag, 8. Februar 2001 16:48 schrieben Sie: > ich bin dabei ein gästebuch zu schreiben. in der ausgabe habe ich eine > tabelle mit 400 pixeln breite definiert. wenn der text aber länger als 400 > ist (quasi ohne umbrüche), dann wird die tabelle automatisch breiter. > kann ich das irgendwie abfangen, oder umbrüche ab einer bestimmten länge > erzwingen? Muss man hier jetzt auch schon fragen zu HTML beantworten ???? <table width="400"> <tr> <td width="400">diese tabelle wird nie breiter als 400pixel</td> </tr> </table> lg Ludwig -- Ludwig Ruderstaller (PGP ID:7534E0D1) for Diller & Partner http://www.dillerpartner.at | http://www.cdrom.dillerpartner.at send official mail to: mailto:office_(at)_dillerpartner.at Diller & Partner, Amerlingstr. 1/10, A-1060 Vienna fon +43 1 585 44 66 fax +43 1 585 44 66 9 From timo_(at)_cys.de Thu, 8 Feb 2001 16:08:40 +0100 Date: Thu, 8 Feb 2001 16:08:40 +0100 From: Timo Schmidt timo_(at)_cys.de Subject: [php] tabellenbreite On Thu, Feb 2001 at 15:58:53, Kai Meder wrote: > MP> Tach, > Nabend Michael, > > MP> wenn der text aber länger als 400 > MP> ist (quasi ohne umbrüche), dann wird die tabelle automatisch breiter. > MP> kann ich das irgendwie abfangen, oder umbrüche ab einer bestimmten länge > MP> erzwingen? Aus SelfHTML von Stefan Münz: | Die Angaben zu Breite und Höhe einer Tabelle sind nur wirksam, wenn | der Tabelleninhalt kleiner ist, so daß leerer Raum entsteht. Wenn der | Tabelleninhalt größer ist, werden die Angaben zu Breite und Höhe außer | Kraft gesetzt. Die Tabelle wird in diesem Fall vom WWW-Browser so | dimensioniert, daß der gesamte Inhalt angezeigt wird. > hmm... würds vielleicht mit for-schleife machen.. > > $buffer = ""; > for ($i=0; $i<strlen($text); $i++) > { > $char = substr($text , $i , 1); > > if (($i % 400) == 0) // alle 400 zeichen auto-umbruch > { > $buffer .= "<br>".$char; > } > else > { > $buffer .= $char; > } > } > $text = $buffer; Ist IMHO zu aufwendig und ausserdem können auf diese Weise u. U. einige Worte zerrissen werden, das will man nun ja auch nicht. -Timo From penguins_(at)_ywesee.com Thu, 8 Feb 2001 16:11:11 +0100 Date: Thu, 8 Feb 2001 16:11:11 +0100 From: Penguins penguins_(at)_ywesee.com Subject: [php] tabellenbreite Hallo Michael, > Tach, > > ich bin dabei ein gästebuch zu schreiben. in der ausgabe habe ich eine > tabelle mit 400 pixeln breite definiert. wenn der text aber länger als 400 > ist (quasi ohne umbrüche), dann wird die tabelle automatisch breiter. > kann ich das irgendwie abfangen, oder umbrüche ab einer bestimmten länge > erzwingen? versuch mal den befehl wordwrap(); http://php.net/manual/en/function.wordwrap.php greets Dany From Mail_(at)_Kruemelkiller.de Thu, 8 Feb 2001 16:21:36 +0100 Date: Thu, 8 Feb 2001 16:21:36 +0100 From: Uli Lehner Mail_(at)_Kruemelkiller.de Subject: [php] (no subject) Guten abend allerseits. Also, dass ist jetzt schon mein 5ter Versuch, eine Lösung für mein Problem zu bekommen. Ich hoffe, ich erhalte endlich mal überhaupt eine Antwort... Also: ich kann Einträge einer DBM-Datenbank nicht verändern oder löschen, die Befehle stimmen aber. Warum nicht ? MfG Uli From timo_(at)_cys.de Thu, 8 Feb 2001 16:35:14 +0100 Date: Thu, 8 Feb 2001 16:35:14 +0100 From: Timo Schmidt timo_(at)_cys.de Subject: [php] (no subject) On Thu, Feb 2001 at 16:21:36, Uli Lehner wrote: > Guten abend allerseits. Hallo erstmal. > Also, dass ist jetzt schon mein 5ter Versuch, eine Lösung für mein > Problem zu bekommen. Ich hoffe, ich erhalte endlich mal überhaupt eine > Antwort... Hier ist sie. > Also: > ich kann Einträge einer DBM-Datenbank nicht verändern oder löschen, > die Befehle stimmen aber. Warum nicht ? Also: Bin ich Hellseher oder was? Ohne irgendeine konkretere Beschreibung wirst Du auch beim 10.000 Versuch keine Antwort bekommen. Und ich befürchte, mit der Aussage "Ich hoffe, ich erhalte endlich mal überhaupt eine Antwort" hast Du Deine Chancen diesbezüglich auch nicht wriklich erhöht. -Timo From php-ml_(at)_uni.de Thu, 8 Feb 2001 16:39:47 +0100 Date: Thu, 8 Feb 2001 16:39:47 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] (no subject) UL> Also: UL> ich kann Einträge einer DBM-Datenbank nicht verändern UL> oder löschen, die Befehle stimmen aber. Warum nicht ? ein grosses LOL was ist mit code ? beispielen ? woher weisst du das die befehle stimmen ? ach QUATSCH, brauchen wir alles nicht: es liegt daran das der binäre-quersummen-berechnungs-algorithmus deiner cpu kaputt ist. bitte kaufe eine fette spark-workstation... ohne die funktioniert das nicht -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From christopher.nehls_(at)_vhma.de Thu, 8 Feb 2001 16:39:52 +0100 Date: Thu, 8 Feb 2001 16:39:52 +0100 From: Christopher Nehls christopher.nehls_(at)_vhma.de Subject: [php] URLS extrahieren Hi Leute! Hat irgendjemand eine Funktion da, mit der ich aus einem eingelesenen String alle URLS rauslesen und am besten in eine Array schieben kann. Wäre sehr dankbar! Gruß Chriz From Grosch.Kaiser_(at)_t-online.de Thu, 8 Feb 2001 16:46:30 +0100 Date: Thu, 8 Feb 2001 16:46:30 +0100 From: Andreas Kaiser Grosch.Kaiser_(at)_t-online.de Subject: [php] (no subject) Hallo Uli, Am Donnerstag, 8. Februar 2001 um 16:21 wurde geschrieben: > Guten abend allerseits. Guten Abend! > Also, dass ist jetzt schon mein 5ter Versuch, eine > Lösung für mein Problem zu bekommen. Ich hoffe, ich > erhalte endlich mal überhaupt eine Antwort... Soll das ne Drohung sein???? > Also: > ich kann Einträge einer DBM-Datenbank nicht verändern > oder löschen, die Befehle stimmen aber. Warum nicht ? Leider sind alle Kristallkugeln kaputt! Mal eine allgemeine Bemerkung: Die Art und Weise, wie in der letzten Zeit hier in der ML die Mail verfasst werden, nähert sich einem immer tieferen Niveau. Nachrichten werden ohne Betreffzeile geschrieben, man wird fast bedrängt, endlich eine Antwort zu geben, für einen neuen Thread werden einfach alte Nachrichten hergenommen und ein Reply mit geänderter Betreffzeile wird losgeschickt, vor der Frage wird nicht versucht das ML Archiv zu bemühen, ... Ich habe den Eindruck, dass aus diesem Grund immer mehr "PHP-Profis" hier nicht mehr antworten und sich vom aktiven Listenleben zurückziehen. > MfG Uli Ciao Andreas -- vocote.de e.K. Internetapplikationen, Webdesign, Webhosting Neudörfeler Str. 4a - D-08543 Jocketa Telefon: +49-37439-77175 - Fax: +49-37439-77185 WWW: http://www.vocote.de - email: mailto:info_(at)_vocote.de From php-ml_(at)_uni.de Thu, 8 Feb 2001 16:59:08 +0100 Date: Thu, 8 Feb 2001 16:59:08 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Re[2]: [php] (no subject) Nabend Andreas, AK> Mal eine allgemeine Bemerkung: Die Art und Weise, wie in der letzten AK> Zeit hier in der ML die Mail verfasst werden, nähert sich einem immer AK> tieferen Niveau. du hast leider so verdammt recht ;-( AK> Nachrichten werden ohne Betreffzeile geschrieben, man AK> wird fast bedrängt, endlich eine Antwort zu geben, für einen neuen AK> Thread werden einfach alte Nachrichten hergenommen und ein Reply mit AK> geänderter Betreffzeile wird losgeschickt, vor der Frage wird nicht AK> versucht das ML Archiv zu bemühen, ... wird jetzt wahrscheinlich ein riesen OT-thread werden aber ich kann mich nur anschliessen. zur verteidigung der nuBs sei aber noch gesagt, dass das archiv IMHO down ist ... AK> Ich habe den Eindruck, dass aus AK> diesem Grund immer mehr "PHP-Profis" hier nicht mehr antworten und AK> sich vom aktiven Listenleben zurückziehen. macht mir auch keinen spass mehr zu antworten. AK> Ciao AK> Andreas mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From ralf_(at)_php-experiments.de Thu, 08 Feb 2001 17:18:03 +0100 Date: Thu, 08 Feb 2001 17:18:03 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] Re[2]: [php] (no subject) > nur anschliessen. zur verteidigung der nuBs sei aber noch gesagt, dass > das archiv IMHO down ist ... Argl - wie oft soll man das eigentlich noch sagen? Das _Archiv_ ist und war niemals down. Die _Volltextsuche_ war zeitweise (ja, ziemlich lange...) defekt, nun funktioniert sie aber seit einigen Wochen wieder. Beste Gruesse, Ralf -- : www : http://der.leitweganzeiger.de : mail : rg_(at)_leitweganzeiger.de From vonwerdt_(at)_smsspeed.com Thu, 8 Feb 2001 17:24:29 +0100 Date: Thu, 8 Feb 2001 17:24:29 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] =?iso-8859-1?Q?Funktionen_=FCberschreiben?= Hallo Leutz! Ist es irgendwie möglich, eine "hauseigene" PHP4-Funktion durch eine eigene zu überschreiben? Ih möchte damit sicherstellen, dass mysql_*-Funktionen nicht mehr gehen. Ich möchte jedoch mit meinen eigenen mysql_*-Funktionen Versuche, die Datenbank zu konnektieren loggen. Iss das möglich? Gruss Dominik ------------------------------------------------ Besuchen Sie smsspeed.com... SMS-Sprüche bis zum Umfallen! http://www.smsspeed.com ------------------------------------------------ From CyrillSchumacher_(at)_swol.de Thu, 8 Feb 2001 17:36:40 +0100 Date: Thu, 8 Feb 2001 17:36:40 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Funktionen_=FCberschreiben?= > Ist es irgendwie möglich, eine "hauseigene" PHP4-Funktion durch eine eigene > zu überschreiben? Ih möchte damit sicherstellen, dass mysql_*-Funktionen > nicht mehr gehen. Ich möchte jedoch mit meinen eigenen mysql_*-Funktionen > Versuche, die Datenbank zu konnektieren loggen. > > Iss das möglich? nein, leider nicht, da musst du schon auf JAVA umsteigen, was IMHO auch nicht viel schwieriger ist als PHP oder JS :-) -kiri (der sich jetzt aussuchen darf wann er innerhalb eines jahres einen monat lang zu fuß gehen darf....) _______________________ http://www.php-usertreffs.de From php-ml_(at)_uni.de Thu, 8 Feb 2001 17:46:51 +0100 Date: Thu, 8 Feb 2001 17:46:51 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Re[2]: [php] Re[2]: [php] (no subject) Nabend Ralf, RG> Das _Archiv_ ist und war niemals down. RG> Die _Volltextsuche_ war zeitweise (ja, ziemlich lange...) RG> defekt, bei mir archiv ^= volltextsuche denn ohne volltextsuche kann ich persönlich wenig, fast gar nichts mit dem archiv anfangen. RG> nun funktioniert sie aber seit einigen Wochen RG> wieder. schön, ist mir nicht aufgefallen ;-) war lang nicht mehr drauf RG> Beste Gruesse, RG> Ralf jepp mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From vonwerdt_(at)_smsspeed.com Thu, 8 Feb 2001 17:43:08 +0100 Date: Thu, 8 Feb 2001 17:43:08 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Funktionen_=FCberschreiben?= > > Ist es irgendwie möglich, eine "hauseigene" PHP4-Funktion durch eine > > eigene zu überschreiben? > > Iss das möglich? > > nein, leider nicht, Wäre halt schon nicht schlecht wenn das in einer zukünftigen Version dabei sien würde. cih könnte mir ja vorstellen dass das nich allzu schwierig wäre?! > da musst du schon auf JAVA umsteigen, > was IMHO auch nicht viel schwieriger ist als PHP oder JS :-) Wäre das denn mit JAVA auch auf einem WAMP (ja ich weiss... (-; ) System lösbar, ohne dabei alle Seiten umschreiben zu müssen? Gruss Dominik From joerg_(at)_krause.net Thu, 8 Feb 2001 17:50:38 +0100 Date: Thu, 8 Feb 2001 17:50:38 +0100 From: =?iso-8859-1?Q?J=F6rg_Krause?= joerg_(at)_krause.net Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Funktionen_=FCberschreiben?= Hi, Dominik von Werdt wrote: > > Ist es irgendwie möglich, eine "hauseigene" PHP4-Funktion durch > eine eigene > zu überschreiben? Ih möchte damit sicherstellen, dass mysql_*-Funktionen > nicht mehr gehen. Ich möchte jedoch mit meinen eigenen mysql_*-Funktionen > Versuche, die Datenbank zu konnektieren loggen. > Abschalten: Ja (php.ini -> disable_functions = [Liste mit Funktionsnamen] Überschreiben: Nein Du kannst die Fehlerausgabe unterdrücken und Fehler dafür loggen, hier taucht dann auch die Meldung: >Warning: mysql_error() has been disabled for security reasons ... auf (wie man sieht, Typ Warning). Jörg ---------------------------------------------------- E-Mail: joerg_(at)_krause.net Info: www.joerg.krause.net Kennen Sie schon die neue Auflage des Buches zu PHP4? Hier gibt es die Infos: http://www.php.comzept.de ---------------------------------------------------- From CyrillSchumacher_(at)_swol.de Thu, 8 Feb 2001 18:09:41 +0100 Date: Thu, 8 Feb 2001 18:09:41 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Funktionen?= =?iso-8859-1?Q?_=FCberschreiben?= =?iso-8859-1?Q?_=FCberschreiben?= > > da musst du schon auf JAVA umsteigen, > > was IMHO auch nicht viel schwieriger ist als PHP oder JS :-) > > Wäre das denn mit JAVA auch auf einem WAMP (ja ich weiss... (-; ) System > lösbar, ohne dabei alle Seiten umschreiben zu müssen? huhu, java ist, wie auch php ;-), plattformunabhängig. es ist java egal wo es läuft, ob auf WIN oder LINUX oder im Fernsehen... kiri From traffic_eye_(at)_hotmail.com Thu, 8 Feb 2001 18:13:00 +0100 Date: Thu, 8 Feb 2001 18:13:00 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] OT: one-2-one.net hi durch die zahlreichen hinweise auf gute provider hab ich mich jetzt für one-2-one.net entschieden bzw. will dahin wechseln. allerdings kann man nirgens die konfiguration der php.ini einsehen ;) deswegen mein frage: wer ist bei one-2-one.net und kann mir mal eine url zur phpinfo.php nennen ??? und nochwas wichtiges .. wie ist die performence der db ?? immer erreichbar ? und es sind im L-Paket ja 10GB traffic, machen die ärger wenn man wirklich dran kommt ??? Kicken die einen ?? Ist der Webserver immer erreichbar ?? da (leider ) wiedereinmal OT , bitte nur PM !! ( will ja Ralf nicht stressen *g* ) cu & thx tobias www.traffic-eye.de ps: den link zu elchs-kramkiste kenn ich ;)))) From miggge_(at)_gmx.de Thu, 08 Feb 2001 18:10:41 +0200 Date: Thu, 08 Feb 2001 18:10:41 +0200 From: Miguel Dieckmann miggge_(at)_gmx.de Subject: [php] Dateidownload on 08.02.2001 12:37 Uhr, Kai Meder at php-ml_(at)_uni.de wrote: > > header("Content-type: application/octet-stream"); > header("Content-disposition: attachment; filename=$name"); > header("Content-Length: $size"); > header("Pragma: no-cache"); > header("Expires: 0"); > readfile($file); > } supergut!!! es funzt. vielen dank kai !!! miguel. From traffic_eye_(at)_hotmail.com Thu, 8 Feb 2001 18:17:07 +0100 Date: Thu, 8 Feb 2001 18:17:07 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Funktionen_=FCberschreiben_=FCberschreiben?= hi > huhu, java ist, wie auch php ;-), plattformunabhängig. > es ist java egal wo es läuft, ob auf WIN oder LINUX oder im Fernsehen... jaaa, stimmt ... java kann man z.b. sehr gut auf nem windoof rechner entwickeln !!! aber um wieder etwas zum thema zu kommen , daß man mit nem track funktionen überladen kann weiß ich ... habe nur nicht mehr den link dazu .. stand irgendwo bei den tuts bei phpbuilder cu tobias From CyrillSchumacher_(at)_swol.de Thu, 8 Feb 2001 18:47:56 +0100 Date: Thu, 8 Feb 2001 18:47:56 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Funktionen_=FCberschreib?= =?iso-8859-1?Q?en_=FCberschreiben?= =?iso-8859-1?Q?en_=FCberschreiben?= > > huhu, java ist, wie auch php ;-), plattformunabhängig. > > es ist java egal wo es läuft, ob auf WIN oder LINUX oder im Fernsehen... > > jaaa, stimmt ... java kann man z.b. sehr gut auf nem windoof rechner > entwickeln !!! > > aber um wieder etwas zum thema zu kommen , daß man mit nem track funktionen > überladen kann weiß ich ... habe nur nicht mehr den link dazu .. stand > irgendwo bei den tuts bei phpbuilder na dann such mal, das interessiert bestimmt auch noch einige andere lüüt kiri From Mail_(at)_Kruemelkiller.de Thu, 8 Feb 2001 19:20:44 +0100 Date: Thu, 8 Feb 2001 19:20:44 +0100 From: Uli Lehner Mail_(at)_Kruemelkiller.de Subject: [php] =?iso-8859-1?Q?Kann_DBM-Eintr=E4ge_nicht_editieren?= Danke, Leute, Danke! Ihr seid mir aber echt eine Hilfe! 1. War der Satz "Ich hoffe, ich erhalte endlich mal überhaupt eine Antwort..." nicht als Drohung, sondern als Ausdruck der Verzweiflung gedacht! 2. <?php $guestbook = dbmopen("guestbook","c") or die("Fehler beim Öffnen der Datenbank!"); $eingaben[0] = $name; $eingaben[1] = $e_mail; $eingaben[2] = $homepage; $eingaben[3] = $text; $daten = serialize($eingaben); (int) $eintraege = dbmfetch($guestbook, "Eintraege"); print "Es existieren $eintraege Einträge.<br>"; dbminsert($guestbook, $eintraege, $daten); $test = dbmfetch($guestbook, $eintraege); print "Die Daten lauten : $test <br>"; $eintraege += 1; print "Eintragsnummer $eintraege<br>"; dbmreplace($guestbook, "Eintraege", $eintraege) or die("Fehler!"); $test = dbmfetch( $guestbook, "Eintraege"); print "Es existieren jetzt $test Einträge"; dbmclose($guestbook); //header("Location:guestbook.php"); ?> 3. Ist dort irgendwo ein Fehler?? 4. Habe ich die Datenbank bereits durchkramt und keinerlei Einträge gefunden, die in diese Richtung weisen würden. 5. Würde ich mich bei eurem Umgangston nicht darüber wundern, wenn keine PHP-Profis mehr in dieser Mailing- Liste sind! From christian.toepp_(at)_autoconvent.de Thu, 8 Feb 2001 19:29:46 +0100 Date: Thu, 8 Feb 2001 19:29:46 +0100 From: Christian Toepp christian.toepp_(at)_autoconvent.de Subject: [php] =?iso-8859-1?Q?RE=3A_=5Bphp=5D_Kann_DBM-Eintr=E4ge_nicht_editi?= =?iso-8859-1?Q?eren?= =?iso-8859-1?Q?eren?= > Danke, Leute, Danke! Gern geschehen > Ihr seid mir aber echt eine Hilfe! Immer > 1. War der Satz "Ich hoffe, ich > erhalte endlich mal überhaupt eine Antwort..." > nicht als Drohung, sondern als Ausdruck der > Verzweiflung gedacht! das macht trotzdem manche leute ziemlich sauer. auf der liste zu antworten ist immer noch ein gefallen, kein muss > 3. Ist dort irgendwo ein Fehler?? mal schauen > 5. Würde ich mich bei eurem Umgangston nicht darüber > wundern, wenn keine PHP-Profis mehr in dieser Mailing- > Liste sind! wie man in den wald ruft, schalt's hinaus -Chris From CyrillSchumacher_(at)_swol.de Thu, 8 Feb 2001 19:32:57 +0100 Date: Thu, 8 Feb 2001 19:32:57 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Kann_DBM-Eintr=E4ge_nicht_editieren?= > 5. Würde ich mich bei eurem Umgangston nicht darüber > wundern, wenn keine PHP-Profis mehr in dieser Mailing- > Liste sind! ne, die antworten nur nicht, weil es ein triviales problem ist und weil einer aufdringlich eine lösung braucht, anstatt mal selber die einzelnen variablen zu debuggen, z.b. mit var_dump() ansonsten steige auf mysql um und vielleicht ein RTF*M. * (wobei F immer für das steht, wie absender die email geschrieben hat und wie der empfänger emotional drauf reagiert.) naja zum glück bin ich kein "experte" :-) kiri From aspirala_(at)_gmx.de Thu, 8 Feb 2001 18:38:41 -0000 Date: Thu, 8 Feb 2001 18:38:41 -0000 From: aspiral_(at)_my-private.tv aspirala_(at)_gmx.de Subject: [php] Sessions & cookies Hab ein Problem mit sessions. mit noch ziemlich unerfahren damit. Kann mir mal jemand vielleicht ein script schicken wo sessions verwendet werden das ich seh wie's gemacht wird. Hab alle möglichen referenzen dazu gelesen aber es gelingt mir z.B. nicht vernünftig den session_name zu setzen. Der heißt bei mir immer PHPSESSID. Um abzfragen ob ein cookie vorhanden ist genügt es doch einfach abzufragen ob eine variable, die im cookie gespeichert wurde überhaupt existiert,oder? Danke From vonwerdt_(at)_smsspeed.com Thu, 8 Feb 2001 19:36:37 +0100 Date: Thu, 8 Feb 2001 19:36:37 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Kann_DBM-Eintr=E4ge_nicht_editieren?= > Ihr seid mir aber echt eine Hilfe! Da fängts schon wieder an. > 1. War der Satz "Ich hoffe, ich > erhalte endlich mal überhaupt eine Antwort..." > nicht als Drohung, sondern als Ausdruck der > Verzweiflung gedacht! Dann sollte es aber auch so ankommen! Ausserdem bringt es nix, dein Problem 5 mal zu posten, wenn bei 1-2 mal keine Antwort kommt, weiss halt niemand die Lösung, oder niemand hat Lust zu schrieben. Das musst du akzeptieren. Die ML ist schliesslich kein "Zwang". > 5. Würde ich mich bei eurem Umgangston nicht darüber > wundern, wenn keine PHP-Profis mehr in dieser Mailing- > Liste sind! Sind sie aber noch, und die ML lebt auch von ihnen. Und Leute wie du bringen Sie dazu, dass es ihnen wirklich verleidet, in der ML dabei zu sein. Und ich glaub nicht dass das wünschenswert ist! Na ja, ich hoffe du hast daraus was gelernt (jaja ich komm jezz ma als Lehrer). Vielleicht hilft dir ja wirklich mal jemand? ;-) Gruss Dominik From php_(at)_ucmg.com Thu, 08 Feb 2001 19:52:11 +0100 Date: Thu, 08 Feb 2001 19:52:11 +0100 From: felix gonschorek php_(at)_ucmg.com Subject: [php] imap_fetchstructure guten abend liste, ich möchte gerne attachments aus emails extrahieren die ich via POP3 und einem stream zur verfügung habe. ich weis bereits dass dies mit mit imap_fetchstructure und imap_fetchbody realisierbar ist. kann jemand beispielcode posten der zeigt wie man aus einer email ein (oder auch mehrere) attachments extrahiert ? viele grüße -- felix From pfeiffer_(at)_uris.de Thu, 8 Feb 2001 20:06:40 +0100 Date: Thu, 8 Feb 2001 20:06:40 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] (no subject) Hi Uli, > Also, dass ist jetzt schon mein 5ter Versuch, eine > Lösung für mein Problem zu bekommen. Ich hoffe, ich > erhalte endlich mal überhaupt eine Antwort... > -- > ich kann Einträge einer DBM-Datenbank nicht verändern > oder löschen, die Befehle stimmen aber. Warum nicht ? oops die wird sich beleidigt zurueckgezogen haben - logo! So eine Datenbank ist sehr sensibel... ;-) m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From andreas_(at)_engel-atlan.de Thu, 8 Feb 2001 20:19:07 -0000 Date: Thu, 8 Feb 2001 20:19:07 -0000 From: Andreas andreas_(at)_engel-atlan.de Subject: [php] (no subject) > > ich kann Einträge einer DBM-Datenbank nicht verändern > > oder löschen, die Befehle stimmen aber. Warum nicht ? > oops > die wird sich beleidigt zurueckgezogen haben - logo! > So eine Datenbank ist sehr sensibel... ;-) Na ja, ich kann es zwar verstehen, das die Mails sauer aufstoßen......aber.....ich glaub nicht, das die derzeitigen Antworten zur Entspannung des Ganzen beitragen. Wer wäre nicht genervt genug, das man diese 2te Mail, die etwas harscher war nicht ähnlich geschrieben hätte. Wenn es von Zauberkugel Sprüchen etc. nur so hagelt - ohne das einem dabei auch nur ein wenig geholfen wird. Da freust dich auf ne Antwort und bist zum Schluß mit Deinem Problem was Du hast nicht wirklich weiter gekommen.... Andreas From thomas_(at)_cyainhell.de Thu, 8 Feb 2001 20:18:32 +0100 Date: Thu, 8 Feb 2001 20:18:32 +0100 From: Thomas Bartz thomas_(at)_cyainhell.de Subject: [php] Sessions & cookies hi, > Hab ein Problem mit sessions. mit noch ziemlich unerfahren damit. Kann mir > mal jemand vielleicht ein script schicken wo sessions verwendet werden das > ich seh wie's gemacht wird. Hab alle möglichen referenzen dazu > gelesen aber hehe, ging mir genauso. hab 2 Bücher zu hause und etliche online-referenzen gewälzt und es am ende doch nicht verstanden... aber, mal von n00b zu n00b will ich mein bestes versuchen, da die "alten hasen" hier das thema sicher schon leid sind (meiner einer hatte damals auch deswegen hier gepostet und schon keine antwort mehr drauf bekommen hehe) > es gelingt mir z.B. nicht vernünftig den session_name zu setzen. Der heißt > bei mir immer PHPSESSID. den sessionnamen setzt du mit "session_name("mySessionName");" erst dann startest du die session mit "session_start();" so, jetzt kannst du auf die session-id via "$mySessionName" zugreifen und sie von skript zu skript geben, wenn du keine kekse magst, wie ich :) > Um abzfragen ob ein cookie vorhanden ist genügt es doch einfach abzufragen > ob eine variable, die im cookie gespeichert wurde überhaupt > existiert,oder? soweit ich das verstanden habe, werden bei sessions die variablen nicht im cookie gespeichert, sonder im filesystem des servers.. oder von mir aus auch irgendwoanders.. wie auch immer, im Cookie wird lediglich die sessionid abgelegt. anhand der sessionid kann der server erkennen, welche registrierten variablen (im filesystem) zu welcher session gehören. zu deiner frage: ja, ich mach das auch so. wenn ich wissen will, ob die session, die da gestartet wurde, alt oder neu ist, schaue ich, ob eine bestimmte variable registriert ist. vielleicht gibts da noch ne elegantere lösung :) zu der arbeit mit sessions allgemein: ich hatte am anfang wirklich probleme, das konzept als ganzes zu verstehen.. wie sind die genauen abläufe, wann ist wie und wo am günstigstens was zu tun. durch trial und error hab ichs mir selber zusammengesponnen. beispiel authentification: in jedem skript, dass ein nicht-authorisierter benutzer nicht sehen darf, überprüfe ich, ob die session gültig ist. dies tue ich, indem ich eine session starte bzw. die ggf. bestehende session aufnehme (session_start()) und schaue, ob eine bestimmte variable registriert ist (session_is_registered()), im normalfall die benutzer ID. ist die variable nicht registriert, erfolgt ein redirect auf das anmeldeformular, von wo aus ich dann die benutzername und PW überprüfe. sind benutzername und PW gültig, registriere ich die benutzer ID (session_register("userId")) und leite auf die interne startseite weiter .. dort wird erneut die gültigkeit der session überprüft und da die userId registriert ist, kann er die seite ohne probleme sehen. wichtig bei der ganzen sache ist vor allem, dass man die sachen mit sessions und header IMMER vor jeder anderen bildschirmausgabe (z.B. HTML, Text..) machen muss, sonst kann er die Header nicht senden (gibt dann ne fehlermeldung a la: "couldnt send header.. blabla"). ok, vielleicht hat ja jemand bessere vorschläge, bin nach wie vor für jeden tipp dankbar :) gruss Thomas PS: ka, ob die funktionsname alle 100%ig richtig sind.. schlags lieber vorher nochmal nach :) From info_(at)_agathos.net Thu, 8 Feb 2001 20:36:14 +0100 Date: Thu, 8 Feb 2001 20:36:14 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Mathefunktionen Hallo Leute, kleines Problem mit den Typen, schätze ich. row[5] ist ein Preis, kommt aus der db als string row[6] ist Zahlungsperiode, kommt aus db als string wenn ich jetzt mulitplizieren will geht es nicht, die Zahlen werden einfach so ausgegeben -> 9.00 * 6 Zähle ich nun einfach mal 1 hinzu, sind die Werte double, und integer, aber multipizieren kann man sie immer noch nicht. Anzeige wie oben. $price = $row[5]+1; $period = $row[6]+1; $gesamt = "$price * $period"; echo gettype($price); echo gettype($period); echo $gesamt; Wie multipliziert man einen Preis (double) und eine Zahl (integer) ? Danke 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 timo_(at)_cys.de Thu, 8 Feb 2001 20:38:03 +0100 Date: Thu, 8 Feb 2001 20:38:03 +0100 From: Timo Schmidt timo_(at)_cys.de Subject: [php] Mathefunktionen On Thu, Feb 2001 at 20:36:14, Hans Theo Mislisch wrote: > Zähle ich nun einfach mal 1 hinzu, sind die Werte double, und integer, > aber multipizieren kann man sie immer noch nicht. Anzeige wie oben. > > $price = $row[5]+1; > $period = $row[6]+1; > > $gesamt = "$price * $period"; > > echo gettype($price); > echo gettype($period); > > echo $gesamt; > > Wie multipliziert man einen Preis (double) und eine Zahl (integer) ? Indem Du die Anführungszeichen um die eigentliche Multiplikation weglässt. Ansonsten wird $gesamt komplett als String aufgefasst. So einfach kann es sein ;-) -Timo From info_(at)_agathos.net Thu, 8 Feb 2001 20:40:08 +0100 Date: Thu, 8 Feb 2001 20:40:08 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Mathefunktionen > $gesamt = "$price * $period"; > Wie multipliziert man einen Preis (double) und eine Zahl (integer) ? *plonk* selber rausgefunden. :-| In dem man die " " weglässt. 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 Newsletter_(at)_stefan-schwardt.de Thu, 8 Feb 2001 20:46:41 +0100 Date: Thu, 8 Feb 2001 20:46:41 +0100 From: Stefan Schwardt Newsletter_(at)_stefan-schwardt.de Subject: [php] Mathefunktionen Moin Hans Theo Mislisch, moin Liste HTM> wenn ich jetzt mulitplizieren will geht es nicht, die Zahlen HTM> werden einfach so ausgegeben -> 9.00 * 6 naja, nichts anderes steht ja auch hier: HTM> $gesamt = "$price * $period"; HTM> echo $gesamt; Ich nehme an, Du wolltest $gesamt = $price * $period; schreiben? (Brett + Kopf) == "argh!"; ;) -- Stefan Schwardt. From pfeiffer_(at)_uris.de Thu, 8 Feb 2001 20:51:07 +0100 Date: Thu, 8 Feb 2001 20:51:07 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] (no subject) Hallo Andreas, > Da freust dich auf ne Antwort und bist zum Schluß mit Deinem > Problem was Du hast nicht wirklich weiter gekommen.... das passiert, selbst wenn man die Mindestanforderung an eine Mail beachtet: - konkretes Subjekt - praezise und nachvollziehbare Beschreibung des Fehlers Letzteres hat mir selbst schon oft geholfen, denn wenn man etwas so beschreibt, dass ein Fremder den Fehler finden kann, kommt man oft selbst hinter die Schwachstelle seines Scriptes. Ansonsten kann ich mich der Meinung anderer nur anschliessen, ich hasse Quizz-Spiele - wo auch immer... m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From wmac03_(at)_mediaone.net Thu, 8 Feb 2001 17:10:54 -0500 Date: Thu, 8 Feb 2001 17:10:54 -0500 From: darth walter wmac03_(at)_mediaone.net Subject: [php] (no subject) This is a multi-part message in MIME format. ------=_NextPart_000_0007_01C091F2.1888B720 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable german eskimo ------=_NextPart_000_0007_01C091F2.1888B720 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 5.50.4134.600" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DModern color=3D#000080 size=3D7><STRONG><EM><U>german=20 eskimo</U></EM></STRONG></FONT></DIV></BODY></HTML> ------=_NextPart_000_0007_01C091F2.1888B720-- From cybermage_(at)_hirnstrudel.de Thu, 8 Feb 2001 23:30:43 +0100 Date: Thu, 8 Feb 2001 23:30:43 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] (no subject) hi darth, Donnerstag, 8. Februar 2001, 23:10:54, hast du folgendes geschrieben: > german eskimo normalerweise machen werbe und spam mails ja ein bisschen sinn ... aber das hier ... naja *g* bye benjamin -- Was jeht uns die Sintflut ahn? mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From eschmid+sic_(at)_s.netic.de Thu, 8 Feb 2001 23:59:45 +0100 Date: Thu, 8 Feb 2001 23:59:45 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] (no subject) On Thu, Feb 08, 2001 at 11:30:43PM +0100, Benjamin Billian wrote: > hi darth, > > Donnerstag, 8. Februar 2001, 23:10:54, hast du folgendes geschrieben: > > > german eskimo > > normalerweise machen werbe und spam mails ja ein bisschen sinn ... > aber das hier ... naja *g* Ich versteh nicht, warum man solche Leute nicht einfach aus der Liste streicht. Meiner Meinung nach wäre es an der Zeit eine alternative Liste zu PHP aufzumachen, wo man sich ungestört unterhalten kann. <Werbung> Wer mich, Hartmut, Mark, Conny, Martin Samesch, Uwe Pries, Peter Petermann, ... weitere Personennamen sind mir gerade entfallen, einmal kennen lernen will und aus der Region Stuttgart, der Schweiz oder Österreich kommt, kann uns gerne in Stuttgart am 17. Februar besuchen. In der Nähe des Möhringer Freibades findet unser nächstes monatliches Treffen der PHPUGS statt. </Werbung> -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From ralf_(at)_php-experiments.de Fri, 09 Feb 2001 00:53:58 +0100 Date: Fri, 09 Feb 2001 00:53:58 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] (no subject) > Ich versteh nicht, warum man solche Leute nicht einfach aus der Liste Argl... Fuer alle, die es noch immer nicht kapiert haben: Der Typ muss doch gar nicht in der Liste eingeschrieben sein, um hier zu posten! Ja, das ist Absicht und hat gute Gruende, die habe ich auch schon zur Genuege in der Liste geaeussert, daher soll hier ein Verweis aufs Archiv genuegen. Daher eruebrigt sich auch jegliche weitere Mail dazu. Zur Beruhigung: Die Filter und sonstige Abwehrmechanismen wurden angepasst, in der Hoffnung, dass beim naechsten Versuch die Falle zuschnappt. Bis jetzt _hat_ es geklappt, der SPAM ist IMHO noch im ertraeglichen Maße, daher waere es am besten, derartige Mails einfach zu ignorieren und in den grossen Muelleimer zu kippen. Jegliche Diskussion darueber ist doch pure Zeitverschwendung. Falls es eines Tages zuviel werden sollte - sagen wir mal einige SPAM-Mails pro Tag, werden wir uns schon geeignete Massnahmen ueberlegen. Eine Moeglichkeit waere, das Posten nur von eingeschriebenen Mailadressen zuzulassen. Dann haben aber alle "ordentlichen" Teilnehmer Pech, die von mehreren Adressen posten. Dies sind nicht wenige - auch ein gewisser Egon Schmid gehoert dazu. EOT. Beste Gruesse, Ralf -- : www : http://der.leitweganzeiger.de : mail : rg_(at)_leitweganzeiger.de From CyrillSchumacher_(at)_swol.de Fri, 9 Feb 2001 08:04:43 +0100 Date: Fri, 9 Feb 2001 08:04:43 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] Insecurity News Hi, naja vielleicht auch schon wieder ein alter Hut, aber laut Linux Magazin 03/2001 auf Seite 16 steht: Durch einen Fehler im PHP Paket (was auch immer das sein mag) ist es möglich dass ein Angreifer Zugriff auf geschützte Infos bekommt. Dabei werden die Zugriffkontrollen die mit .htaccess abgesichert sind umgangen. Durch einen entsprechenden Request kann man PHP dazu bewegen eine neue Seite mit denselben Zugriffsrechten wie die vorherige aufzurufen. [Wie lautet der Request ???] Und ganz wichtig: Nach dem ASP "bug - ::$DATA" kann man auch bei PHP den Source Code von jeder beliebigen PHP Seite aus jedem Winkel der Erde sich anschauen. Betroffen sind davon php 4.0.0 bis 4.0.4. Any Idea wegen dem Syntax ??? Haben uns da die Jungs von Zend betrogen ??? kiri PS: mal schauen was der c-source code von php sagt... From alexander.merz_(at)_s1999.tu-chemnitz.de Fri, 9 Feb 2001 08:53:02 +0100 Date: Fri, 9 Feb 2001 08:53:02 +0100 From: Alexander Merz alexander.merz_(at)_s1999.tu-chemnitz.de Subject: [php] Insecurity News > naja vielleicht auch schon wieder ein alter Hut, Ist es auch, dazu gab es hier oder in de.comp.lang.php mal eine ausführlichere Betrachtung. Kurzzusammenfassung: In der Praxis unwahrscheinlich. From sascha_(at)_schumann.cx Fri, 9 Feb 2001 09:29:32 +0100 (CET) Date: Fri, 9 Feb 2001 09:29:32 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] Insecurity News On Fri, 9 Feb 2001, Cyrill Schumacher wrote: > Hi, > > naja vielleicht auch schon wieder ein alter Hut, > aber laut Linux Magazin 03/2001 auf Seite 16 > steht: > > Durch einen Fehler im PHP Paket (was auch immer das sein mag) > ist es möglich dass ein Angreifer Zugriff auf geschützte Infos > bekommt. Dabei werden die Zugriffkontrollen die mit .htaccess > abgesichert sind umgangen. Durch einen entsprechenden Request > kann man PHP dazu bewegen eine neue Seite mit denselben > Zugriffsrechten wie die vorherige aufzurufen. > [Wie lautet der Request ???] Man muß mehrere Requests in einer bestimmten zeitlichen Reihenfolge absetzen und man muß einen ISP kennen/finden, der auch tatsächlich eine Konfiguration hat, die es erlaubt, den Bug auszunutzen. Das erstere ist sehr schwierig, da große ISPs (und davon sprechen wir) ständig Seiten ausliefern (der Bug ist nur dann nutzbar, wenn man zweimal hintereinander denselben Apache Prozeß erwischt - unwahrscheinlich). Und wenn man bereits die Konfiguration des ISPs kennt (was quasi die Voraussetzung ist), kann man wahrscheinlich eh auf das Dateisystem zugreifen. Fazit: no big deal. - Sascha From traffic_eye_(at)_hotmail.com Fri, 9 Feb 2001 11:09:37 +0100 Date: Fri, 9 Feb 2001 11:09:37 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] Re: IE hi wenn du ne wheelmaus hast heheheh , iss mir auch passiert ... shift gedrückt halten und am wheelmaus rad leicht drehen ... so werden die schriften größer oder kleiner .. cu tobias From Fr.Foerster_(at)_gmx.de Fri, 9 Feb 2001 11:21:21 +0100 (MET) Date: Fri, 9 Feb 2001 11:21:21 +0100 (MET) From: Fr.Foerster_(at)_gmx.de Fr.Foerster_(at)_gmx.de Subject: [php] PHP-Agentur zur Betreuung eines Redaktionssystems Hallo PHP-Gemeinde, welche Agenturen könnten die Wartung und Pflege eines bestehenden PHP-MySQL-Redaktionssystem einer in Frankfurt sitzenden Börsenzeitung übernehmen? Das System läuft derzeit auf einem WinNT-Server mit PHP4. Programmiert wurde in HTML und Javascript sowie PHP und MySQL, wobei das System in nicht objektorientierter Form vorliegt. Tschüss Frank -- Sent through GMX FreeMail - http://www.gmx.net From e9425758_(at)_stud4.tuwien.ac.at Fri, 09 Feb 2001 11:27:06 +0100 Date: Fri, 09 Feb 2001 11:27:06 +0100 From: Markus e9425758_(at)_stud4.tuwien.ac.at Subject: [php] Tool =?iso-8859-1?Q?f=FCr?= Klassendarstellung (von PHPLib, eigenes Projekt) Projekt) Hallo Möchte gern PHPLib und mein eigenes Projekt auf 2 Seiten übersichtlich darstellen. Wollte zuerst das mit einem normalen Zeichenprogramm machen, das Ergebnis ist aber nicht sehr standardisiert. Welche Standards gibts dafür ? Mit welche Tools geht das schneller ? Dankbar für jeden TIP. Markus Wagner email: e9425758_(at)_stud4.tuwien.ac.at Hobby: 747 Jumbo-Jet, Pontiac From christian.toepp_(at)_autoconvent.de Fri, 9 Feb 2001 11:27:29 +0100 Date: Fri, 9 Feb 2001 11:27:29 +0100 From: Christian Toepp christian.toepp_(at)_autoconvent.de Subject: [php] =?iso-8859-1?Q?RE=3A_=5Bphp=5D_Tool_f=FCr_Klassendarstellung_=28?= =?iso-8859-1?Q?von_PHPLib=2C_eigenes_Projekt=29_Projekt=29?= =?iso-8859-1?Q?von_PHPLib=2C_eigenes_Projekt=29_Projekt=29?= > Möchte gern PHPLib und mein eigenes Projekt auf 2 Seiten übersichtlich > darstellen. > > Wollte zuerst das mit einem normalen Zeichenprogramm machen, das > Ergebnis ist aber nicht sehr standardisiert. > > Welche Standards gibts dafür ? > Mit welche Tools geht das schneller ? ich nehm für solche geschichten gerne xfig(Linux) -Chris From rahlfs_(at)_digital-worx.de Fri, 09 Feb 2001 12:28:09 +0100 Date: Fri, 09 Feb 2001 12:28:09 +0100 From: Sven Rahlfs rahlfs_(at)_digital-worx.de Subject: [php] PHP-Agentur zur Betreuung eines Redaktionssystems Hier! mailto:rahlfs_(at)_digital-worx.de At 11:21 09.02.01 +0100, you wrote: >Hallo PHP-Gemeinde, > >welche Agenturen könnten die Wartung und Pflege eines bestehenden >PHP-MySQL-Redaktionssystem einer in Frankfurt sitzenden Börsenzeitung >übernehmen? > >Das System läuft derzeit auf einem WinNT-Server mit PHP4. Programmiert wurde >in HTML und Javascript sowie PHP und MySQL, wobei das System in nicht >objektorientierter Form vorliegt. > >Tschüss > >Frank > >-- >Sent through GMX FreeMail - http://www.gmx.net > > >-- >** Durchgehend geöffnet: http://www.php-center.de ** >Die PHP-Liste: mailto:php_(at)_php-center.de >http://infosoc.uni-koeln.de/mailman/listinfo/php From praktik3_(at)_mediaproject.de Fri, 9 Feb 2001 12:30:43 +0100 Date: Fri, 9 Feb 2001 12:30:43 +0100 From: Jan Hohmuth praktik3_(at)_mediaproject.de Subject: [php] PHP 4.0.3PL1 + IIS 5.0 + SQL Server 2000 Hallo, Ich habe ein ernsthaftes Problem. Ich möchte mittels PHP auf einen SQL Server 2000 zugreifen. Als Webserver ist der IIS 5.0 installiert. Das BS ist Windows 2000. Alle Komponenten sind lokal auf meinem Rechner installiert und bis auf die Version von PHP darf nichts ausgetauscht werden. Jetzt mein Problem: ich habe eine Funktion db_connect() geschrieben, mit der ich mich mit der Datenbank verbinde. /* Quelltext */ function db_connect() { global $DataBase; global $user; global $pass; global $DatabaseName; $ConnectID = mssql_connect ($DataBase,$user,$pass); mssql_select_db ($DatabaseName, $ConnectID); return $ConnectID; } Im Skript wird die Funktion über $Connect=db_connect() aufgerufen. Ab dem zweiten Aufruf des Scripts bekomme ich die Fehlermeldung FATAL ERROR: Cannot redeclare function db_connect() .... und der Webserverprozess verschlingt sämtliche freie CPU Last. In dem Fall hilft dann nur ein Neustart des IIS. Wenn ich dann das Script neu aufrufe ist alles OK. Beim zweiten mal wird wieder ein Neustart fällig. Kennt jemand das Problem oder gar eine Lösung? Jan From L-Andre_(at)_gmx.de Fri, 09 Feb 2001 13:12:11 +0100 Date: Fri, 09 Feb 2001 13:12:11 +0100 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] Webseite mit Installationstips Hallo! Hier wurde letztens ein wunderschöner Link zu einer Seite gepostet, auf der erklärt wurde, was alles zu installieren ist, damit man PHP voll ausreizen kann. Also Apache, mySQl, +(vorauf es mir ankommt) allen wichtigen Bibliotheken und Programmen, damit der GD-Support optimal läuft. Der Link ist mir abhanden gekommen. Ich glaube, das wurde sogar vom Egon Schmid gepostet. Danke und MfG, André Laugks From bjoern_(at)_baer.main.de Fri, 9 Feb 2001 13:15:58 +0100 Date: Fri, 9 Feb 2001 13:15:58 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Webseite mit Installationstips * André Laugks wrote: > Hier wurde letztens ein wunderschöner Link zu einer > Seite gepostet, auf der erklärt wurde, was alles zu > installieren ist, damit man PHP voll ausreizen kann. http://www.php-center.de/links/index.php3?viewCat=1 oder z.B. http://www.php-center.de/was_ist/installationunterlinux.htm (Baachsche Anleitung) -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Software dev advocate: http://www.advogato.org/person/baerli/ From wagner_(at)_globalpark.de Fri, 9 Feb 2001 13:13:19 +0100 Date: Fri, 9 Feb 2001 13:13:19 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Webseite mit Installationstips André Laugks wrote: > Der Link ist mir abhanden gekommen. Ich glaube, das > wurde sogar vom Egon Schmid gepostet. > > Danke und MfG, André Laugks http://www.baach.de ? Gesundheit Wagner -- Three may keep a secret, if two of them are dead. From Mathias.Gloss_(at)_start.de Fri, 9 Feb 2001 13:50:46 +0100 Date: Fri, 9 Feb 2001 13:50:46 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] PHP 4.0.3PL1 + IIS 5.0 + SQL Server 2000 Aloha, > ---------- > Von: Jan Hohmuth[SMTP:praktik3_(at)_mediaproject.de] > > Jetzt mein Problem: > ich habe eine Funktion db_connect() geschrieben, mit der ich mich mit der > Datenbank verbinde. > ..... > /* Quelltext */ > function db_connect() .... > Ab dem zweiten Aufruf des Scripts bekomme ich die Fehlermeldung > FATAL ERROR: Cannot redeclare function db_connect() .... und der > Webserverprozess verschlingt sämtliche freie CPU Last. > Kann das sein, daß die funktion in einer anderen Datei steht und du die Datei mehrmals mit require oder include einbindest? Dann wird nämlich die Funktion beim 2. Aufruf des includes/requires nochmal mit dem gleichen Namen definiert, und das liefert erwähnte Fehlermeldung. Also ----- db_connect.inc.php ---- function db_connect() { ... } --------------------------------------- In deim Hauptprogramm dann: ----- hauptprogramm.php ----- include('db_connect.inc.php'); # Nur einmal ! .... db_connect(); # kann jetzt mehrmals aufgerufen werden .... Viele Grüße, Mathias From Alexander.Haeussel_(at)_celsius37.com Fri, 9 Feb 2001 13:51:30 +0100 Date: Fri, 9 Feb 2001 13:51:30 +0100 From: =?iso-8859-1?Q?Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] Webseite mit Installationstips Aloha, > Hier wurde letztens ein wunderschöner Link zu einer > Seite gepostet, auf der erklärt wurde, was alles zu > installieren ist, damit man PHP voll ausreizen kann. > Also Apache, mySQl, +(vorauf es mir ankommt) allen > wichtigen Bibliotheken und Programmen, damit der > GD-Support optimal läuft. Vielleicht war es der hier: http://www.baach.de/lamp-tutorial.html Sehr gutes Tutorial... gruss 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 henri.loebel_(at)_lka.bwl.de Fri, 9 Feb 2001 13:52:35 +0100 Date: Fri, 9 Feb 2001 13:52:35 +0100 From: =?iso-8859-1?Q?Henri_L=F6bel?= henri.loebel_(at)_lka.bwl.de Subject: [php] AW: [php] PHP 4.0.3PL1 + IIS 5.0 + SQL Server 2000 Hallo Jan, deine Beschreibung hört sich so an, dass du dich mit der Datenbank verbindest ohne diese hinterher zu schließen. Wenn du während einer geöffneten Verbindung diese wieder öffnen willst, kann dies nicht funktionieren. Normalerweise reicht eine Verbindung, bis alles abgearbeitet ist. Wenn du unbedingt die Verbindung öfters öffnen willst, sollte sie vorher geschlossen werden. Ich hoffe das hilft dir. Henri Löbel -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Jan Hohmuth Gesendet: Freitag, 9. Februar 2001 12:31 An: php_(at)_php-center.de Betreff: [php] PHP 4.0.3PL1 + IIS 5.0 + SQL Server 2000 Hallo, Ich habe ein ernsthaftes Problem. Ich möchte mittels PHP auf einen SQL Server 2000 zugreifen. Als Webserver ist der IIS 5.0 installiert. Das BS ist Windows 2000. Alle Komponenten sind lokal auf meinem Rechner installiert und bis auf die Version von PHP darf nichts ausgetauscht werden. Jetzt mein Problem: ich habe eine Funktion db_connect() geschrieben, mit der ich mich mit der Datenbank verbinde. /* Quelltext */ function db_connect() { global $DataBase; global $user; global $pass; global $DatabaseName; $ConnectID = mssql_connect ($DataBase,$user,$pass); mssql_select_db ($DatabaseName, $ConnectID); return $ConnectID; } Im Skript wird die Funktion über $Connect=db_connect() aufgerufen. Ab dem zweiten Aufruf des Scripts bekomme ich die Fehlermeldung FATAL ERROR: Cannot redeclare function db_connect() .... und der Webserverprozess verschlingt sämtliche freie CPU Last. In dem Fall hilft dann nur ein Neustart des IIS. Wenn ich dann das Script neu aufrufe ist alles OK. Beim zweiten mal wird wieder ein Neustart fällig. Kennt jemand das Problem oder gar eine Lösung? 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 Alexander.Haeussel_(at)_celsius37.com Fri, 9 Feb 2001 14:08:19 +0100 Date: Fri, 9 Feb 2001 14:08:19 +0100 From: =?iso-8859-1?Q?Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] Dateidownload (kleines Prob damit) Aloha, > > header("Content-type: application/octet-stream"); > > header("Content-disposition: attachment; filename=$name"); > > header("Content-Length: $size"); > > header("Pragma: no-cache"); > > header("Expires: 0"); > > readfile($file); > > } Dieser Code wurde von Kai gepostet und funzt auch excellent. Allerdings nur im Netscape. Beim IE öffnet sich das "Speichern unter" Menü und dort wird als Dateiname immer nur der name der Seite angezeigt (Seite heisst test.phtml "Speichern unter" name = test) Er lädt die richtige Datei runter (wenn man sie umbenennt gehts), aber selbst nach dem abgeschlossenen Download hört der Browser nicht auf zu laden (Weltkugel rotiert immer weiter). Hier noch der Code indem ich diese header() benutze. <snip> function get_clip($id){ ....SQL-Abfragen..... if ($row=mysql_fetch_row($test)){ $name = mysql_result($test,0,"name"); $file = $sourcePath.$name; $size = filesize($file); header("Content-type: application/octet-stream"); header("Content-disposition: attachment; filename=$file"); header("Content-Length: $size"); header("Pragma: no-cache"); header("Expires: 0"); readfile($file); } }// function get_clip() </snip> Mach ich da noch was falsch????? --- 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 Alexander.Haeussel_(at)_celsius37.com Fri, 9 Feb 2001 14:15:40 +0100 Date: Fri, 9 Feb 2001 14:15:40 +0100 From: =?iso-8859-1?Q?Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] Webseite mit Installationstips Aloha > > http://www.baach.de ? > > Gesundheit > Wagner Was meinst du mit "?" gruss alex From eschmid_(at)_php.net Fri, 09 Feb 2001 14:24:02 +0100 Date: Fri, 09 Feb 2001 14:24:02 +0100 From: Egon Schmid (_(at)_vacation) eschmid_(at)_php.net Subject: [php] Webseite mit Installationstips Alexander Häussel wrote: > > http://www.baach.de ? > Was meinst du mit "?" André hat nicht geschrieben für welches Betriebssystem. Das Baachsche Tutorial gilt nur für GNU/Linux. Die umfangreichste Sammlung dürfte bei http://www.dynamic-webpages.de/ unter Installation liegen. -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 Mathias.Gloss_(at)_start.de Fri, 9 Feb 2001 14:26:38 +0100 Date: Fri, 9 Feb 2001 14:26:38 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Dateidownload (kleines Prob damit) Auch Aloha, > ---------- > Von: Alexander Häussel[SMTP:Alexander.Haeussel_(at)_celsius37.com] > > Aloha, > > > header("Content-type: application/octet-stream"); > > > header("Content-disposition: attachment; filename=$name"); > > > header("Content-Length: $size"); > > > header("Pragma: no-cache"); > > > header("Expires: 0"); > > > readfile($file); > > > } > Dieser Code wurde von Kai gepostet und funzt auch excellent. > Allerdings nur im Netscape. > Beim IE öffnet sich das "Speichern unter" Menü und dort wird > als Dateiname immer nur der name der Seite angezeigt (Seite heisst > test.phtml "Speichern unter" name = test) Er lädt die richtige Datei > runter (wenn man sie umbenennt gehts), aber selbst nach dem > abgeschlossenen > Download hört der Browser nicht auf zu laden (Weltkugel rotiert immer > weiter). > Das mit der Weltkugel hab ich auch nicht hinbekommen ... Das mit dem Dateinamen beim Internet-Explorer hab ich so gelöst, daß das Download-Script so aufgerufen wird (als Link) <a href='download.php/parameter1/parameter2/parameter3/dateiname.jpg"> Dann denkt der IE dass eine Datei namens dateiname.jpg kommt und nimmt den Namen auch. Die Parameter kannst du dann aus der globalen Variablen PATH_INFO extrahieren. Das hier tut halt net: <a href='download.php?p1=parameter1&p2=parameter2&p3=parameter3&p4=dateiname.jp g"> Grüße, Mathias From Patrik.Breitenmoser_(at)_baeurer.com Fri, 9 Feb 2001 15:05:32 +0100 Date: Fri, 9 Feb 2001 15:05:32 +0100 From: Patrik Breitenmoser Patrik.Breitenmoser_(at)_baeurer.com Subject: [php] Hoster mit PDF-Lib Hallo Zusammen Kennt jemand von euch einen Hoster der die PDF-Lib unterstützt? Gruss Pat Breitenmoser From drews_(at)_movinweb.de Fri, 9 Feb 2001 15:12:06 +0100 Date: Fri, 9 Feb 2001 15:12:06 +0100 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] Webseite mit Installationstips > Die umfangreichste Sammlung dürfte bei http://www.dynamic-webpages.de/ > unter Installation liegen. ja, und nicht nur in dieser Kategorie. Wenn man direkt mal weiter zu den Tutorials surft, und dort auf Installation klickt, erwarten einen gleich 21 Anleitungen für alle möglichen OS ... Viel Spass beim Installieren, 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 php-list_(at)_webwerk.de Fri, 9 Feb 2001 15:20:18 +0100 Date: Fri, 9 Feb 2001 15:20:18 +0100 From: =?iso-8859-1?Q?J=F6rn_Bier?= php-list_(at)_webwerk.de Subject: [php] AW: [php] Hoster mit PDF-Lib Hallo Pat! powerweb in Potsdam hat die jetzt gerade installiert http://www.powerweb.de Gruss aus Berlin *joern* -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Patrik Breitenmoser Gesendet: Freitag, 9. Februar 2001 15:06 An: 'php_(at)_php-center.de' Betreff: [php] Hoster mit PDF-Lib Hallo Zusammen Kennt jemand von euch einen Hoster der die PDF-Lib unterstützt? Gruss Pat Breitenmoser -- ** 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 symann_(at)_kolping.de Fri, 09 Feb 2001 15:45:07 +0100 Date: Fri, 09 Feb 2001 15:45:07 +0100 From: Arno Symann symann_(at)_kolping.de Subject: [php] Gruppierung in MySQL-Abfrage Hallo, ich habe folgendes Problem: Ich verwende eine Tabelle mit 2 Spalten, die erste ist Autoincrement in der zweiten befinden sich Zahlen wie zB: 1 10 2 10 From ThomasB_(at)_uni.de Fri, 09 Feb 2001 15:45:42 +0100 Date: Fri, 09 Feb 2001 15:45:42 +0100 From: Thomas ThomasB_(at)_uni.de Subject: [php] Gruppierung in MySQL-Abfrage Wo is da das Problem? MfG Thomas Bindl On Fri, 09 Feb 2001 15:45:07 +0100, Arno Symann wrote: >Hallo, > >ich habe folgendes Problem: >Ich verwende eine Tabelle mit 2 Spalten, die erste ist Autoincrement in >der zweiten befinden sich Zahlen wie zB: > >1 10 >2 10 > >-- >** 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 Alexander.Haeussel_(at)_celsius37.com Fri, 9 Feb 2001 15:44:43 +0100 Date: Fri, 9 Feb 2001 15:44:43 +0100 From: =?iso-8859-1?Q?Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] Gruppierung in MySQL-Abfrage Aloha > Hallo, > > ich habe folgendes Problem: > Ich verwende eine Tabelle mit 2 Spalten, die erste ist > Autoincrement in > der zweiten befinden sich Zahlen wie zB: > > 1 10 > 2 10 Das ist sehr lobenswert... Aber vielleicht ist die Fragestellung etwas zu unpräziese... :) gruss alex From php_(at)_gutweiler.net Fri, 9 Feb 2001 15:45:48 +0100 Date: Fri, 9 Feb 2001 15:45:48 +0100 From: Clemens Gutweiler php_(at)_gutweiler.net Subject: [php] Gruppierung in MySQL-Abfrage > Hallo, > > ich habe folgendes Problem: > Ich verwende eine Tabelle mit 2 Spalten, die erste ist Autoincrement in > der zweiten befinden sich Zahlen wie zB: > > 1 10 > 2 10 Schön, und wo ist das Problem? :) MfG Clemens Gutweiler. -- web m_(at)_king -=- media solutions Fa. D. Brenner - cg_(at)_webmaking.de Auf dem Sand 15 - 0 65 33 - 96 01 31 54497 Morbach -=- www.webmaking.de From symann_(at)_kolping.de Fri, 09 Feb 2001 15:50:58 +0100 Date: Fri, 09 Feb 2001 15:50:58 +0100 From: Arno Symann symann_(at)_kolping.de Subject: [php] Aufeinander folgende Zeilen gruppierung in MySQL-Abfrage Hallo, ich habe folgendes Problem: Ich verwende eine Tabelle mit 2 Spalten, die erste ist Autoincrement in der zweiten befinden sich Zahlen wie zB: ID Menge 1 10 2 10 3 10 4 20 5 20 6 10 7 10 8 10 Diese Zahlen in Spalte Menge möchte ich nun gruppieren. Mit select Menge, count(*) from test Group by Menge erhalte ich als Ergebniss 10 6 20 2 Ich möchte aber nur die aufeinanderfolgenden Zeilen gruppieren mit dem Ergebniss 10 3 20 2 10 3 Ist sowas möglich, und wenn ja wie? Habe bisher leider nichts gefunden. Danke schon jetzt Arno Symann From a.stagl_(at)_gmx.at Fri, 09 Feb 2001 16:16:38 +0100 Date: Fri, 09 Feb 2001 16:16:38 +0100 From: Andreas Stagl a.stagl_(at)_gmx.at Subject: [php] header verbergen oder fingieren hi leute, hab da eine kurze frage: wenn ich via fget() eine datei von einem anderen server herunterlade (oder auch wenn ich nur via link darauf verweise), dann hat der doch in seinem serverlogfile meine ip-addresse & evtuelle andere gesendete headerinfos (remotehost, browser, etc)... gibts eine möglichkeit diese informantionen via php-script zu verbergen, oder sie selbst zu definieren (so wie es z.b. diverse anonymizer tun)? lg, andy From a.temme_(at)_gmx.de Fri, 09 Feb 2001 16:10:00 +0100 Date: Fri, 09 Feb 2001 16:10:00 +0100 From: =?iso-8859-1?Q?Andr=E9?= Temme a.temme_(at)_gmx.de Subject: [php] Aufeinander folgende Zeilen gruppierung in MySQL-Abfrage Arno Symann schrieb: > [...] > Ich möchte aber nur die aufeinanderfolgenden Zeilen gruppieren mit dem > Ergebniss > > 10 3 > 20 2 > 10 3 > > Ist sowas möglich, und wenn ja wie? > Habe bisher leider nichts gefunden. Hi Arno, das ist schon schwerer als deine erste Aufgabe ;-) mach doch ein select über alle Spalten und durchlaufe das Ergebnis in einer Schleife. Bei gleichen Werten zählst du einen Counter hoch, bei Veränderung gibst du diesen aus und setzt ihn wieder auf Null. Damit solltest du bekommen, was du willst. Direkt mit MySQL sollte das nicht möglich sein. Viele Grüße Andre Temme -- Andre Temme http://www.psyc-o-media.de Mail: mailto:a.temme_(at)_psyc-o-media.de From L-Andre_(at)_gmx.de Fri, 09 Feb 2001 16:14:18 +0100 Date: Fri, 09 Feb 2001 16:14:18 +0100 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] Webseite mit Installationstips Hallo! Alexander Häussel schrieb: > http://www.baach.de/lamp-tutorial.html Bingo! Danke und MfG, André From kai_(at)_pc-infos.de Fri, 9 Feb 2001 16:11:37 +0100 Date: Fri, 9 Feb 2001 16:11:37 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] header verbergen oder fingieren > wenn ich via fget() eine datei von einem anderen server herunterlade (oder > auch wenn ich nur via link darauf verweise), dann hat der doch in seinem > serverlogfile meine ip-addresse & evtuelle andere gesendete headerinfos > (remotehost, browser, etc)... gibts eine möglichkeit diese informantionen > via php-script zu verbergen, oder sie selbst zu definieren (so wie es z.b. > diverse anonymizer tun)? nicht mit legalen mitteln... anonymizer sind im grunde nichts weiter als proxies, welche teile des headers ändern... (zB den browser etc) ... die ip die im serverlog auftaucht ist dann die des anonymizers... natürlich könnte man auch spoofing betreiben oder ähnlichen spielkram, aber warum willst du das den anderen vorenthalten? hast du etwas zu verbergen? <kai /> From L-Andre_(at)_gmx.de Fri, 09 Feb 2001 16:16:00 +0100 Date: Fri, 09 Feb 2001 16:16:00 +0100 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] Webseite mit Installationstips Hi! "Egon Schmid (_(at)_vacation)" schrieb: > André hat nicht geschrieben für welches Betriebssystem. Das Baachsche > Tutorial gilt nur für GNU/Linux. Sorry, Stimmt! :-(! Es sollte für Linux sein. Ich meinte das Baachsche Tutorial. mfg, André From koenigsbuescher_(at)_gmx.de Fri, 09 Feb 2001 16:24:37 +0100 Date: Fri, 09 Feb 2001 16:24:37 +0100 From: Moritz =?iso-8859-1?Q?K=F6nigsb=FCscher?= koenigsbuescher_(at)_gmx.de Subject: [php] Kreditkartenzahlung mit PHP Hallo liebe PHP-Entwickler, auf diese Liste bin ich bei der Suche nach Tips für Sessionverwaltung gestoßen. Dieser Thread stieß mir besonders ins Auge, da mein Arbeitgeber genau das macht, wonach gesucht wird - Online Kreditkartenclearing. Bei ALLCASH (da bin ich) funktioniert das ähnlich wie beschrieben: Ein String der Form Variablenname1=Variablenwert1&Variablenname2=Variablenwert2&... wird per POST an unser Gateway geschickt, wo die Anfrage geprüft, an den entsprechenden Prozessor zur Autorisierung weitergeleitet und letztendlich mit der Autorisierungsantwort zurück an das Shopsystem gegeben. Das ganze natürlich per SSL. Für Tests habe ich das ganze auch mit PHP und cURL gemacht. klappt prima. Bei Bedarf kann ich das Skript gerne zur Verfügung stellen. Als nächstes möchte ich das per Socketfunktionen an ein SSL-Proxy wie stunnel schicken. Stunnel (lokal installiert) nimmt die Anfrage entgegen und "wrappt" sie mit SSL. Davon verspreche ich mir, vor allem was Session-caching angeht, doch einige Vorteile. MfG Moritz Königsbüscher From uw_(at)_netuse.de Fri, 09 Feb 2001 16:14:59 +0100 Date: Fri, 09 Feb 2001 16:14:59 +0100 From: Ulf Wendel uw_(at)_netuse.de Subject: [php] Tool =?iso-8859-1?Q?f=FCr?= Klassendarstellung (von PHPLib, eigenesProjekt)Projekt) Markus schrieb: > Welche Standards gibts dafür ? > Mit welche Tools geht das schneller ? OOP? UML. Ulf -- Ulf Wendel, NetUSE AG Siemenswall, D-24107 Kiel Tel: +49 431 386 436 00, Fax: +49 431 386 435 99 From harper_(at)_weihenstephan.org Fri, 9 Feb 2001 16:50:11 +0000 Date: Fri, 9 Feb 2001 16:50:11 +0000 From: Oli Weiss harper_(at)_weihenstephan.org Subject: [php] der wievielte Tag des Jahres ist heute? Hallo Liste, gibt es eine Funktion, oder besser irgend eine Moeglichkeit zu erfahren, der wievielte Tag des Jahres heute ist ? Z.B. uebergeb ich "09.02.2001" und erhalte "40". Sicher geht das mit den Zeitfunktionen, aber ich bin nicht dahintergekommen wies geht. Weis jemand Rat oder Doks ? Gruss Oli From eschmid_(at)_php.net Fri, 09 Feb 2001 16:55:35 +0100 Date: Fri, 09 Feb 2001 16:55:35 +0100 From: Egon Schmid (_(at)_vacation) eschmid_(at)_php.net Subject: [php] der wievielte Tag des Jahres ist heute? Oli Weiss wrote: > gibt es eine Funktion, oder besser irgend eine Moeglichkeit zu > erfahren, der wievielte Tag des Jahres heute ist ? > > Z.B. uebergeb ich "09.02.2001" und erhalte "40". Sicher geht das mit > den Zeitfunktionen, aber ich bin nicht dahintergekommen wies geht. > > Weis jemand Rat oder Doks ? PHP Manual http://php.net/date. -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 flashfunk_(at)_kitz.net Fri, 9 Feb 2001 16:55:04 +0100 Date: Fri, 9 Feb 2001 16:55:04 +0100 From: Kurt Jagersberger flashfunk_(at)_kitz.net Subject: [php] der wievielte Tag des Jahres ist heute? Hi! > gibt es eine Funktion, oder besser irgend eine Moeglichkeit zu > erfahren, der wievielte Tag des Jahres heute ist ? > Z.B. uebergeb ich "09.02.2001" und erhalte "40". Sicher geht das mit > den Zeitfunktionen, aber ich bin nicht dahintergekommen wies geht. > Weis jemand Rat oder Doks ? strftime("%j") gibt "040" aus. mfg Kurt From abo_(at)_silentpower.de Fri, 9 Feb 2001 17:21:22 +0100 Date: Fri, 9 Feb 2001 17:21:22 +0100 From: Michael P. Mehl abo_(at)_silentpower.de Subject: [php] XSLT und Sablotron Hi, ich arbeite unter Windows 2000 mit Apache und PHP 4.0.4pl1, möchte nun mit XSLT und Sablotron arbeiten. Die Installation der entsprechenden Erweiterung führt jedoch immer nur zu Fehlermeldungen. Kann mir da jemand weiterhelfen? Grüße und Dank im voraus... Michael From mueller_(at)_globalpark.de Fri, 9 Feb 2001 17:23:11 +0100 Date: Fri, 9 Feb 2001 17:23:11 +0100 From: Jan =?iso-8859-1?q?M=FCller?= mueller_(at)_globalpark.de Subject: [php] Tool =?iso-8859-1?q?f=FCr=20Klassendarstellung=20=28von=20PHPLib=2C?= eigenesProjekt)Projekt) Hallo, > > Mit welche Tools geht das schneller ? > > OOP? UML. Ulf Es gibt unter http://www.gnome.org/gnome-office/dia.shtml ein Tool, das (rudimentäre) UML Diagramme zeichnen kann. Gruss, Jan From mueller_(at)_globalpark.de Fri, 9 Feb 2001 17:31:46 +0100 Date: Fri, 9 Feb 2001 17:31:46 +0100 From: Jan =?iso-8859-1?q?M=FCller?= mueller_(at)_globalpark.de Subject: [php] Aufeinander folgende Zeilen gruppierung in MySQL-Abfrage On Friday 09 February 2001 15:50, you wrote: > > Ich möchte aber nur die aufeinanderfolgenden Zeilen gruppieren mit dem Hmm, ich bin mir nicht so sicher, dass Datenbanken die Reihenfolge von Einträgen in einer Datenbank garantieren. Könnte gut sein, dass die Daten von Zeit zu Zeit aus Performancegründen reorganisiert werden. Gruss, Jan From belgarath_(at)_mayn.de Fri, 09 Feb 2001 17:31:05 +0100 Date: Fri, 09 Feb 2001 17:31:05 +0100 From: Henning Waack belgarath_(at)_mayn.de Subject: [php] DB oder Textfile? Hi! Ich habe mal eine Frage zu Datenbank oder Textfile. Folgendes Problem. Ich habe eine Seite, auf der sich Buchbesprechungen befinden. Es wird der Autor vorgestellt, und dann kommt zu dem jeweiligen Buch eine mehr oder weniger Lange Besprechung (so bis max. 8.000 Zeichen). Die Seiten mit den Besprechungen sollen nun halbwegs dynamisch ausgelesen werden, das übliche halt. Jetzt weiss ich aber nicht, ob ich dass ganze mit MYSQL lösen soll, oder die einzelnen Besprechnungen in .txts speichern und dann auslesen soll. Könnt ihr mir sagen, was in diesem Fall sinnvoller, einfacher zu realisieren oder nur vernünftig Ressourcen braucht? Ich weiss nämlich nicht ob ich die DB dafür nutzen soll, da so doch einige Daten anfallen. Danke für euere Hilfe Bye Henning From mailings_(at)_klaessner.de Fri, 9 Feb 2001 17:28:43 +0100 Date: Fri, 9 Feb 2001 17:28:43 +0100 From: =?Windows-1252?Q?Martin_Kl=E4ssner?= mailings_(at)_klaessner.de Subject: [php] Wieder einmal Sessions Hallo, ich habe folgendes Problem: Wenn ich die Datei index.php3 mit ?session= aufrufe, ergibt das folgende Meldung: Warning: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (D:/Homepages/tmp) in Unknown on line 0 Wenn ich index.php3 OHNE ?session= aufrufe, dann klappt alles. Hier die index.php3: <? if($session == "") { session_start(); $sessionid = session_id(); session_register($sessionid); setcookie("session",$session_id,time()+3600); // Header("Location: http://$SERVER_NAME/usato/secure/index.php3?session=$sessionid"); echo "http://$SERVER_NAME/usato/secure/index.php3?session=$sessionid"; } else { // Sonstige Anweisungen ! } ?> Wenn noch keine Session besteht, soll eine neue gestartet werden. Kann mir vielleicht jemand sagen, wo hier der Fehler liegt ? "D:\Homepages\tmp\" ist nicht schreibgeschützt. Vielen Dank ! Martin Klässner www.webmaster-foren.de martin_(at)_klaessner.de From CyrillSchumacher_(at)_swol.de Fri, 9 Feb 2001 17:30:58 +0100 Date: Fri, 9 Feb 2001 17:30:58 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] header verbergen oder fingieren > wenn ich via fget() eine datei von einem anderen server herunterlade (oder > auch wenn ich nur via link darauf verweise), dann hat der doch in seinem > serverlogfile meine ip-addresse & evtuelle andere gesendete headerinfos > (remotehost, browser, etc)... gibts eine möglichkeit diese informantionen > via php-script zu verbergen, oder sie selbst zu definieren (so wie es z.b. > diverse anonymizer tun)? es geht mit php auch, aber nur wenn du im source von php die dinge änderst und den mist neukompilierst. funktioniert zu mindest bei mir prächtig ;-) kiri From vonwerdt_(at)_smsspeed.com Fri, 9 Feb 2001 17:38:55 +0100 Date: Fri, 9 Feb 2001 17:38:55 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] Wieder einmal Sessions > Wenn ich index.php3 OHNE ?session= aufrufe, dann klappt alles. Der Fehler liegt in der IF-Schleife, und die kommt ja nicht wenn $session nicht gesetzt wird. > Kann mir vielleicht jemand sagen, wo hier der Fehler liegt ? > "D:\Homepages\tmp\" ist nicht schreibgeschützt. Hast du in der PHP.INI den vollen Pfad (D:\Homepages\tmp\) angegeben und existiert der auch? da ist meist der scheiternde Punkt. Gruss Dominik From kai_(at)_pc-infos.de Fri, 9 Feb 2001 17:42:15 +0100 Date: Fri, 9 Feb 2001 17:42:15 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] DB oder Textfile? > Ich habe mal eine Frage zu Datenbank oder Textfile. > Folgendes Problem. Ich habe eine Seite, auf der sich Buchbesprechungen > befinden. Es wird der Autor vorgestellt, und dann kommt zu dem > jeweiligen Buch eine mehr oder weniger Lange Besprechung (so bis max. > 8.000 Zeichen). > Die Seiten mit den Besprechungen sollen nun halbwegs dynamisch > ausgelesen werden, das übliche halt. Jetzt weiss ich aber nicht, ob ich > dass ganze mit MYSQL lösen soll, oder die einzelnen Besprechnungen in > .txts speichern und dann auslesen soll. > > Könnt ihr mir sagen, was in diesem Fall sinnvoller, einfacher zu > realisieren oder nur vernünftig Ressourcen braucht? > Ich weiss nämlich nicht ob ich die DB dafür nutzen soll, da so doch > einige Daten anfallen. der wichtigste faktor ist wohl was du mit "das übliche halt" meinst und wie viele hits du hast.. sprich wie oft dein script arbeiten darf... <kai /> From symann_(at)_kolping.de Fri, 09 Feb 2001 17:46:18 +0100 Date: Fri, 09 Feb 2001 17:46:18 +0100 From: Arno Symann symann_(at)_kolping.de Subject: [php] Aufeinander folgende Zeilen gruppierung in MySQL-Abfrage Hallo André, bezüglich der Schwierigkeit hast Du wohl recht, meine erste Frage war das misslungene Ergebniss einer Unfähigkeit die Finger zu benutzen (anstatt Strg+C dann doch eher Strg+Enter zu drücken) :-((( Die Möglichkeit mit der Schleife wäre ok, doch wollte ich erstmal versuchen die Aufgabe an den MySQL-Server zu geben, um Performance-Probleme von vorherein zu umschiffen. Ich plane eine Datenbank mit 1000 Wohnungen. Für jede Wohnung möchte ich in der besagten Tabelle die Kundennummer eintragen, als "ID" (bzw. für jedes Haus fortlaufende Zahl) soll das Datum eingetragen werden und das letzte Feld zeigt an, ob die Wohnung an dem Tag frei ist. Sprich 1000*366 Zeilen *2 für die Termine über 2 Jahre. Also ne Menge Daten. Das grenze ich also erstmal auf die Datensätze ein, die gesucht werden (z.B. 14 Tage), also 14 Zeilen die bearbeitet werden müssen. Wenn diese Wohnung nur 13 Tage frei ist, soll sie auf jeden Fall angezeigt werden, wenn der eine fehlende Tag nicht gerade in der Mitte liegt. Sonst könnte ich ja einfach gruppieren und schauen ob count(*)=14 anzeigt. Eine andere Möglichkeit diese Relevanz zu testen fällt mir einfach nicht ein, und ich weiß nicht, ob PHP das schaffen kann, da wir noch nicht soviele Datensätze haben, sondern erst in einigen Wochen bekommen, können wir das auch nicht so einfach testen. Vielleicht fällt Dir ja spontan was anderes ein. Danke schonmal Arno André Temme schrieb: > > Arno Symann schrieb: > > > [...] > > Ich möchte aber nur die aufeinanderfolgenden Zeilen gruppieren mit dem > > Ergebniss > > > > 10 3 > > 20 2 > > 10 3 > > > > Ist sowas möglich, und wenn ja wie? > > Habe bisher leider nichts gefunden. > > Hi Arno, > > das ist schon schwerer als deine erste Aufgabe ;-) > > mach doch ein select über alle Spalten und durchlaufe das Ergebnis in > einer Schleife. Bei gleichen Werten zählst du einen Counter hoch, bei > Veränderung gibst du diesen aus und setzt ihn wieder auf Null. > Damit solltest du bekommen, was du willst. Direkt mit MySQL sollte das > nicht möglich sein. > > Viele Grüße > Andre Temme > > -- > Andre Temme http://www.psyc-o-media.de > Mail: mailto:a.temme_(at)_psyc-o-media.de > From gebauer_(at)_mediaworx.com Fri, 09 Feb 2001 17:43:14 +0100 Date: Fri, 09 Feb 2001 17:43:14 +0100 From: Tobias Gebauer gebauer_(at)_mediaworx.com Subject: [php] Wieder einmal Sessions Martin Klässner schrieb: > > Hallo, > > ich habe folgendes Problem: > > Wenn ich die Datei index.php3 mit ?session= aufrufe, ergibt das folgende > Meldung: > Warning: Failed to write session data (files). Please verify that the > current setting of session.save_path is correct (D:/Homepages/tmp) in > Unknown on line 0 > > Wenn ich index.php3 OHNE ?session= aufrufe, dann klappt alles. > > Hier die index.php3: > > <? > if($session == "") > { > session_start(); > $sessionid = session_id(); > session_register($sessionid); > setcookie("session",$session_id,time()+3600); > // Header("Location: > http://$SERVER_NAME/usato/secure/index.php3?session=$sessionid"); > echo "http://$SERVER_NAME/usato/secure/index.php3?session=$sessionid"; > } > else > { > > // Sonstige Anweisungen ! > > } Wenige Tage ists her, als es die selbe Frage + passende Antwort darauf gab... php.ini prüfen und schauen ob das tmp Verzeichnis existiert! Gruss Tobias From traffic_eye_(at)_hotmail.com Fri, 9 Feb 2001 17:51:33 +0100 Date: Fri, 9 Feb 2001 17:51:33 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] DB oder Textfile? hi > Könnt ihr mir sagen, was in diesem Fall sinnvoller, einfacher zu > realisieren oder nur vernünftig Ressourcen braucht? > Ich weiss nämlich nicht ob ich die DB dafür nutzen soll, da so doch > einige Daten anfallen. am besten ist da wohl eine kobi aus db und txtFile. Wenn immer die kompletten daten ausgelesen werden sollen und nix dazwischen angehängt werden soll, sondern maximal immer dahinter ist eine txtfile schon ganz ok !! und die txtfilenamen kann man ja in der db abspeichern sodaß man dann anhand der ausgelesenen adresse das file öffnen kann. ich pers. finde eine kombi aus txt und db sehr gut , benutz es auch selber, so wird die db entlastet und die daten sind trotzdem aktuell .... cu tobias www.traffic-eye.de From belgarath_(at)_mayn.de Fri, 09 Feb 2001 17:52:20 +0100 Date: Fri, 09 Feb 2001 17:52:20 +0100 From: Henning Waack belgarath_(at)_mayn.de Subject: [php] DB oder Textfile? HALLO! Kai Hörner wrote: > > Könnt ihr mir sagen, was in diesem Fall sinnvoller, einfacher zu > > realisieren oder nur vernünftig Ressourcen braucht? > > Ich weiss nämlich nicht ob ich die DB dafür nutzen soll, da so doch > > einige Daten anfallen. > > der wichtigste faktor ist wohl was du mit "das übliche halt" meinst und wie > viele hits du hast.. sprich wie oft dein script arbeiten darf... > <kai /> Tja, die Welt isses nicht (wieder so ne aussage :) Nein, Hits habe ich wahrlich nicht viele, maximal im 2-stelligen Bereich. Das üblich heisst in diesem Fall eine Index-Seite, auf der alle Autoren und alle Bücher aufgelistet werden. Reviews an sich gibt es so 30 bis 40 vorerst (wie gesagt, mit max. 8000 Zeichen pro Review).Von dort springt man dann zu der Seite mit dem entsprechenden Inhalt, also den Reviews und den Autorenbeschreibungen. Ich hoffe das macht die Sache schon mal ein bischen verständlicher. Danke schon mal für die Antwort. Bye Henning From dstrathemeier_(at)_ywesee.com Fri, 9 Feb 2001 18:11:56 +0100 Date: Fri, 9 Feb 2001 18:11:56 +0100 From: Daniel Strathemeier dstrathemeier_(at)_ywesee.com Subject: [php] DB oder Textfile? Hallo Hennig, > Ich habe mal eine Frage zu Datenbank oder Textfile. ich hätte da noch einen anderen vorschlag. -> xml schau dir mal die wddx funktionen von php an. php.net/wddx greets Dany From belgarath_(at)_mayn.de Fri, 09 Feb 2001 18:18:49 +0100 Date: Fri, 09 Feb 2001 18:18:49 +0100 From: Henning Waack belgarath_(at)_mayn.de Subject: [php] DB oder Textfile? Hi! Daniel Strathemeier wrote: > > Hallo Hennig, > > > Ich habe mal eine Frage zu Datenbank oder Textfile. > > ich hätte da noch einen anderen vorschlag. -> xml > > schau dir mal die wddx funktionen von php an. Hmm, hört sich ja ganz gut an, aber das recompilen macht mir sorgen. Das kann doch nur der Server-Admin, oder? Und da hörts bei meinem momentanen Anbieter auf -> Sche...ss Service :( Aber danke für die Antwort. Bye Henning From penguins_(at)_ywesee.com Fri, 9 Feb 2001 18:32:08 +0100 Date: Fri, 9 Feb 2001 18:32:08 +0100 From: Penguins penguins_(at)_ywesee.com Subject: [php] Wieder einmal Sessions Hallo Martin, > current setting of session.save_path is correct (D:/Homepages/tmp) in > Unknown on line 0 schau dir mal den pfad genau an. IMHO tausch mal die "/" durch "\" aus. greets Dany From mailings_(at)_klaessner.de Fri, 9 Feb 2001 18:35:51 +0100 Date: Fri, 9 Feb 2001 18:35:51 +0100 From: =?Windows-1252?Q?Martin_Kl=E4ssner?= mailings_(at)_klaessner.de Subject: [php] Wieder einmal Sessions Hi, hab den Fehler gefunden. Es wurde ein Cookie generiert, dass eine andere SessionID als die eigentliche enthielt. Dann gab es Überschneidungen und PHP brach ab. cu Martin Klässner www.webmaster-foren.de martin_(at)_klaessner.de From j.kohl_(at)_milchundzucker.de Fri, 9 Feb 2001 18:55:45 +0100 Date: Fri, 9 Feb 2001 18:55:45 +0100 From: Jens Kohl j.kohl_(at)_milchundzucker.de Subject: [php] DBG 1.2 Dmitri Dmitrienko hat soeben DBG 1.2 (alternative php debugger) freigegeben. Neues: Native PHP Code, man muß wohl nicht mehr seine PHP Installation anpassen, außerdem wurde eine Bug bei der Benutzung des ISAPI Modul gefixt. http://dd.cron.ru/dbg/ From php.liste_(at)_rolandschmid.de Fri, 9 Feb 2001 19:17:06 +0100 Date: Fri, 9 Feb 2001 19:17:06 +0100 From: Roland Schmid php.liste_(at)_rolandschmid.de Subject: [php] PHP-Script ohne File-Reload mehrfach ausführen Nabend Liste, meine Erfahrung mit PHP ist noch nicht so umfangreich, deshalb hänge ich im Moment etwas. Mein Problem: Ich möchte mit dem Script unten per include und Zufallszahl jeweils verschiedene Banner einblenden. Das klappt soweit. Meine Frage, gibt es eine weitere Möglichkeit das Script mehrfach zur Ausführung zu bringen, als durch einen Redirect wie z.B in Klammer? Sprich immer wieder eine neue Zufallszahl zu generieren, damit die Banner wechseln. (<meta http-equiv="refresh"content="10;URL=my_file.php">) Ich hoffe ihr könnt mir helfen. Danke im vorraus. Gruss Roland <?php srand ((double) microtime() * 1000000); $randomnumber = rand(0,2); $include0 = "banner1.inc"; $include1 = "banner2.inc"; $include2 = "banner3.inc"; if ($randomnumber== "0") { include ("$include0"); } else if ($randomnumber== "1") { include("$include1"); } else if ($randomnumber== "2") { include("$include2"); } else { echo ("Die Zahl ist ungültig! "); } ?> From traffic_eye_(at)_hotmail.com Fri, 9 Feb 2001 19:40:31 +0100 Date: Fri, 9 Feb 2001 19:40:31 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] HTTP_GET_VARS hi ich versuche gerade die variablenübergabe per Browser zu unterbinden Variableneingabe in der browserzeile ala user=ich&passwd=meinpass ) dazu hatte ich forlgendes geschrieben: if ($HTTP_GET_VARS["user"]) { $msg[]= "Loggen Sie sich bitte ordentlich im System auf der Hauptseite ein."; include ("error.php"); echo '<META HTTP-EQUIV="Refresh" CONTENT="3; URL=index.htm">'; exit(); } aber leider funzt das irgendwie nicht ... stehen die variablen nicht im HTTP_GET_VARS Array drin ?????? wie kann ich die abfragen ???? allerdeings soll die variablenübergabe per POST möglich sein !!! Wo habe ich meinen denkfehler ??? thx tobias www.traffic-eye.de From stheise_(at)_gmx.de Fri, 9 Feb 2001 19:46:46 +0100 Date: Fri, 9 Feb 2001 19:46:46 +0100 From: Stephan Heise stheise_(at)_gmx.de Subject: [php] IRC Whois Online Abfrage? Hallo, hat jemand eine Idee, wie man eine Abfrage für ein IRC mit PHP machen kann? Würde gerne erfragen, welche User auf Server xy im Channel #abc online ist. Thx for help, Stephan From der_(at)_Tobi.li Fri, 09 Feb 2001 20:18:21 +0100 Date: Fri, 09 Feb 2001 20:18:21 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] IRC Whois Online Abfrage? www.phpwizards.net >phpIRC From moritz.haslhofer_(at)_chello.at Fri, 09 Feb 2001 20:11:30 +0100 Date: Fri, 09 Feb 2001 20:11:30 +0100 From: moritz haslhofer moritz.haslhofer_(at)_chello.at Subject: [php] Fatal error: could not initialize session module Hi da draußen ( wohl eher drinnen :- ) ) Ich arbeite gerade an einer kleine Ideendatenbank mit Internetanbindung, für die Sessions nicht ganz unbrauchbar wären. Hab da allerdings das Problem, daß start_session(); mir immer die Fehlermeldung " FATAL ERROR: could not initialize session module in .... " zurückgibt. Selbst bei einem Testfile, in der ich nur den Funktionsaufruf in der ersten zeile, und eine leere HTML seite darunter schrieb, bekam ich diesen Fehler! bin echt frustiert !!!! Irgendwer eine Idee dazu?? Moritz PS: hab die serverinfos von phpinfo() beigelegt ( is ned mein server... ). From moritz.haslhofer_(at)_chello.at Fri, 09 Feb 2001 20:11:30 +0100 Date: Fri, 09 Feb 2001 20:11:30 +0100 From: moritz haslhofer moritz.haslhofer_(at)_chello.at Subject: [php] Fatal error: could not initialize session module Hi da draußen ( wohl eher drinnen :- ) ) Ich arbeite gerade an einer kleine Ideendatenbank mit Internetanbindung, für die Sessions nicht ganz unbrauchbar wären. Hab da allerdings das Problem, daß start_session(); mir immer die Fehlermeldung " FATAL ERROR: could not initialize session module in .... " zurückgibt. Selbst bei einem Testfile, in der ich nur den Funktionsaufruf in der ersten zeile, und eine leere HTML seite darunter schrieb, bekam ich diesen Fehler! bin echt frustiert !!!! Irgendwer eine Idee dazu?? Moritz PS: hab die serverinfos von phpinfo() beigelegt ( is ned mein server... ). From mpm_(at)_litterae.de Fri, 9 Feb 2001 20:21:21 +0100 Date: Fri, 9 Feb 2001 20:21:21 +0100 From: Michael P. Mehl mpm_(at)_litterae.de Subject: [php] XSLT mit PHP Hi, ich versuche mich gerade in die XSLT-Technik mit PHP einzuarbeiten, bekomme jedoch jedesmal, wenn ich mit der Funktion xslt_process arbeite, die Fehlermeldung Fatal error: msgtype: error in c:\...\xsltest.php on line xx die auf die entsprechende Zeile verweist. Was genau ist hier msgtype? Ich habe in der Dokumentation nichts dazu gefunden. Danke im voraus! Michael From CyrillSchumacher_(at)_swol.de Fri, 9 Feb 2001 20:32:42 +0100 Date: Fri, 9 Feb 2001 20:32:42 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] HTTP_GET_VARS > if ($HTTP_GET_VARS["user"]) { > $msg[]= "Loggen Sie sich bitte ordentlich im System auf der > Hauptseite ein."; > include ("error.php"); > echo '<META HTTP-EQUIV="Refresh" CONTENT="3; URL=index.htm">'; > exit(); > } vergiss den mist mit dem HTTP_GET_VARS array mache lieber folgendes: if( "GET"===$REQUEST_METHOD ){ fehlermeldung oder header("Location: /index.htm"); exit; }elseif( "POST"===$REQUEST_METHOD ){ herzlich willkommen im bereich blablabla }else{ die("alter hacker ;-)"); } kiri From matthias_(at)_php-site.de Fri, 9 Feb 2001 21:18:53 +0100 Date: Fri, 9 Feb 2001 21:18:53 +0100 From: Matthias Haenel matthias_(at)_php-site.de Subject: [php] IRC Whois Online Abfrage? > hat jemand eine Idee, wie man eine Abfrage für ein IRC mit PHP machen kann? > Würde gerne erfragen, welche User auf Server xy im Channel #abc online ist. Das ist ja witzig, ich versuch das auch gerade ;)) Der PHPirc-Layer ist nicht schlecht, aber wenn der IRC-Server den Befehl /users nicht unterstützt, dann wird leider nix :( Ich versuche grad den IRCd dazuzu überreden, das er /users zulässt. Ausserdem hab ich angefangen den PHPirc-Layer etwas umzuschreiben, damit er eher meinen Anforderungen genügt. Wenn ich fertig bin, dann kann ich Dir ja Bescheid geben. Ciao Matthias From mpm_(at)_litterae.de Fri, 9 Feb 2001 21:50:21 +0100 Date: Fri, 9 Feb 2001 21:50:21 +0100 From: Michael P. Mehl mpm_(at)_litterae.de Subject: [php] XSLT mit PHP Hi, ich versuche mich gerade in die XSLT-Technik mit PHP einzuarbeiten, bekomme jedoch jedesmal, wenn ich mit der Funktion xslt_process arbeite, die Fehlermeldung Fatal error: msgtype: error in c:\...\xsltest.php on line xx die auf die entsprechende Zeile verweist. Was genau ist hier msgtype? Ich habe in der Dokumentation nichts dazu gefunden. Danke im voraus! Michael From traffic_eye_(at)_hotmail.com Fri, 9 Feb 2001 22:07:47 +0100 Date: Fri, 9 Feb 2001 22:07:47 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] HTTP_GET_VARS hi > vergiss den mist mit dem HTTP_GET_VARS array > mache lieber folgendes: > > if( "GET"===$REQUEST_METHOD ){ okay ... versuchs mal so .... aber von der sache her , wiso steht eigentlich in dem array nix drin ??? weiß das einer ?? cu tobias www.traffic-eye.de From CyrillSchumacher_(at)_swol.de Fri, 9 Feb 2001 22:12:47 +0100 Date: Fri, 9 Feb 2001 22:12:47 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] HTTP_GET_VARS > okay ... versuchs mal so .... > aber von der sache her , wiso steht eigentlich in dem array nix drin ??? > weiß das einer ?? verwendest du HTTP_GET_VARS innerhalb einer funktion ??? dann function asdf(){ GLOBAL $HTTP_GET_VARS; } andernfalls baue in die seite ein var_dump($HTTP_GET_VARS); vor den if bedingunge ein. das liefert dir beim aufruf genaue hinweise ob die var überhaupt gesetzt ist. ansonsten siehe php.ini --> register_globals = on und nicht off kiriTT From beckmann_(at)_gis.de Fri, 09 Feb 2001 22:27:01 +0100 Date: Fri, 09 Feb 2001 22:27:01 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] Cookie-Problem N'abend Liste, ich seh' nicht, was ich verkehrt mache, hoffe, Ihr könnt mir weiterhelfen: Ich setzte mit set_cookie einen Keks, der ist auch da, jedenfalls nach Auskunft von phpinfo() und nach nachdem, was ich auf meinem System (WAMP) unter dem Verzeichnis Cookies entdecken kann. Trotzdem findet php4 nicht, das die Variable erklärt ist und auch: if (count($HTTP_COOKIE_VARS)>0) echo "Cookies zugelassen"; meint nicht, das Cookies zugelassen sind (mit verschiedenen Browsern geprüft ...) Ich danke Euch für Hinweise ! --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From traffic_eye_(at)_hotmail.com Fri, 9 Feb 2001 22:42:30 +0100 Date: Fri, 9 Feb 2001 22:42:30 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] HTTP_GET_VARS hi kiri , > verwendest du HTTP_GET_VARS innerhalb einer funktion ??? da sehe ich wieder , daß man mal auch n brett vorm kopf haben kann ... wieso hab ichs eigentlich net selber gesehen ??? glaub meine prüfung war doch zu stressig heute .....:((( cu tobias From e9425758_(at)_stud4.tuwien.ac.at Fri, 09 Feb 2001 23:39:52 +0100 Date: Fri, 09 Feb 2001 23:39:52 +0100 From: Markus e9425758_(at)_stud4.tuwien.ac.at Subject: [php] Tool =?iso-8859-1?Q?f=FCr?= Klassendarstellung (von PHPLib, eigenesProjekt)Projekt) Jan Müller wrote: > > OOP? UML. Ulf > Es gibt unter http://www.gnome.org/gnome-office/dia.shtml ein Tool, das > (rudimentäre) UML Diagramme zeichnen kann. Danke für den TIP. Sieht auf den ersten Blick super aus. Tschüss Markus Wagner email: e9425758_(at)_stud4.tuwien.ac.at Hobby: 747 Jumbo-Jet, Pontiac From flashfunk_(at)_kitz.net Sat, 10 Feb 2001 00:30:18 +0100 Date: Sat, 10 Feb 2001 00:30:18 +0100 From: Kurt Jagersberger flashfunk_(at)_kitz.net Subject: [php] überprüfen eines strings Hallo Liste! ich hab hier ein submit-formular in dem ein feld id vorhanden ist. diese id ist ein 1 bis 5-stelliger string und darf nur aus zahlen bestehen. ich hab zuerst versucht mit strpos($id,"a") rauszufinden, ob ein buchstabe "a" vorhanden ist. mit [a-z] funktioniert das hier leider nicht und für jeden buchstaben eine überprüfung einzubauen - nein. dann hab ich noch versucht mittels eregi("^[0-9]$", $id) versucht rauszufinden, ob ein buchstabe vorhanden ist. das funktioniert jedoch nur, wenn die variable $id mit einem buchstaben beginnt oder endet (alle anderen enthaltenen werden ignoriert). wenn man das ganze noch um diesen wiederholungs-counter in den geschwungenen klammern erweitert (keine ahnung wie sich das nennt *g*), dann sieht das so aus: if(eregi("^[0-9]{0,}$", $id)) { TRUE }else{ FALSE } .. und es funktioniert sogar. weiters - hätt ich ja fast vergessen - gibts noch if(preg_match("/^\d+$/", $id)) { TRUE }else{ FALSE } jetzt hab ich allerdings die frage, welchen ausdruck ich verwenden soll, welcher am schnellsten ist und am wenigsten probleme bereitet. mfg Kurt From tom_(at)_huno.net Sat, 10 Feb 2001 00:52:38 +0100 Date: Sat, 10 Feb 2001 00:52:38 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] konsonanten / vokale servus, ich möchte einen string (der aus jedem beliebigen buchstaben bestehen kann) in konsonanten und vokale splitten. also z.b. so: $VOKALE = xxx("aeiuoAEIOU", $STRING); $KONSON = xxx("^aeiouAEIOU", $STRING); sachen wie eregi etc. geben nur 1 oder 0 zurück und sonst nichts. wer weiß rat ? gruß thomas From poppcorn_(at)_cornelia-boenigk.de Sat, 10 Feb 2001 01:28:40 +0100 Date: Sat, 10 Feb 2001 01:28:40 +0100 From: Cornelia Boenigk poppcorn_(at)_cornelia-boenigk.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_=FCberpr=FCfen_eines_strings?= Hallo Kurt Du kannst erstmal in Deinem Formular die Laenge der ID beschraenken: <input type="text" size="5"...> und dann mit if (ereg("[^0-9]",$id)) { TRUE }else{ FALSE } die Buchstben rausfiltern. Gruss Conni From traffic_eye_(at)_hotmail.com Sat, 10 Feb 2001 08:14:24 +0100 Date: Sat, 10 Feb 2001 08:14:24 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] normale ftp funktionen hi kennt einer eine seite wo alle ftp befehle aufgelistet sind ?? z.b. USER username PASS passwort usw. .. die gängigen kann man ja aus dem ftp proggi ablesen wenn der sich verbindet. sinn ist , daß ich per fsockopen und fputs ftp connections öffnen will, aber nicht zu meinen ftp per php-ftp-funktionen besonders gehts mir um die synatx der copy ,- delete- und fxp befehle. schonmal danke .. cu tobias www.traffic-eye.de From cybermage_(at)_hirnstrudel.de Sat, 10 Feb 2001 10:29:37 +0100 Date: Sat, 10 Feb 2001 10:29:37 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] normale ftp funktionen hi Tobias, Samstag, 10. Februar 2001, 08:14:24, hast du folgendes geschrieben: > kennt einer eine seite wo alle ftp befehle aufgelistet sind ?? öffne einfach einen text-ftp client. (ftp auf der console bzw. eingabeaufforderung eingeben). und dann gib mal ? ein :-) bye benjamin -- There is no justice, just me! mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From eschmid+sic_(at)_s.netic.de Sat, 10 Feb 2001 12:14:50 +0100 Date: Sat, 10 Feb 2001 12:14:50 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] normale ftp funktionen On Sat, Feb 10, 2001 at 10:29:37AM +0100, Benjamin Billian wrote: > Samstag, 10. Februar 2001, 08:14:24, hast du folgendes geschrieben: > > > kennt einer eine seite wo alle ftp befehle aufgelistet sind ?? > > öffne einfach einen text-ftp client. (ftp auf der console bzw. > eingabeaufforderung eingeben). und dann gib mal ? ein :-) Emacs: M x man RET ftp GNU/Linux: man ftp PHP Manual: php.net -> Kapitel XXII -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From traffic_eye_(at)_hotmail.com Sat, 10 Feb 2001 12:38:01 +0100 Date: Sat, 10 Feb 2001 12:38:01 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] normale ftp funktionen hi egon , > PHP Manual: php.net -> Kapitel XXII genau die kann ich nicht brauchen .... Damit kann man nur zwischen eigenen ftp ( oder download ) und dem remote host agieren. ich muss aber unter anderem mehrer files zwischen ftp´s hin und her schieben , sprich fxp. deswegen muss ich das alles manuell machen , deswegen habich auch ne übersicht über ftp befehle gesucht ( mit beschreibung ?? ) bin aber schon bei http://www.w3.org/Protocols/rfc959/5_Declarative.html#z9 fündig geworden ... cu tobias From CyrillSchumacher_(at)_swol.de Sat, 10 Feb 2001 14:02:26 +0100 Date: Sat, 10 Feb 2001 14:02:26 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] konsonanten / vokale > $VOKALE = xxx("aeiuoAEIOU", $STRING); > $KONSON = xxx("^aeiouAEIOU", $STRING); $VOKALE = preg_split("/[aeiuo]+/ism", $STRING); $KONSON = preg_split("/[^aeiou]+/ism", $STRING); pcre.pattern.syntax.html For example, the character class [aeiou] matches any lower case vowel, while [^aeiou] matches any character that is not a lower case vowel. Note that a circumflex is just a con- venient notation for specifying the characters which are in the class by enumerating those that are not. It is not an assertion: it still consumes a character from the subject string, and fails if the current pointer is at the end of the string. When caseless matching is set, any letters in a class represent both their upper case and lower case versions, so for example, a caseless [aeiou] matches "A" as well as "a", and a caseless [^aeiou] does not match "A", whereas a case- ful version would. kiri From stheise_(at)_gmx.de Sat, 10 Feb 2001 14:15:59 +0100 Date: Sat, 10 Feb 2001 14:15:59 +0100 From: Stephan Heise stheise_(at)_gmx.de Subject: [php] Abfrage ob User noch auf der Seite Hi, gibt es mit PHP eine Möglichkeit herauszufinden, ob sich ein User noch auf einer Seite befindet? Oder kann man irgendwie in die Seite einen Code einbauen, der ausgeführt wird, wenn man die Seite verlässt oder das Fenster schliesst? Thx, Stephan From mraab_(at)_macbyte-computing.de Sat, 10 Feb 2001 14:31:17 +0100 Date: Sat, 10 Feb 2001 14:31:17 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] Abfrage ob User noch auf der Seite Hallo, at Saturday 10.02.01 (14:15 +0100), Stephan Heise wrote: >gibt es mit PHP eine Möglichkeit herauszufinden, ob sich ein User noch auf >einer Seite befindet? Oder kann man irgendwie in die Seite einen Code >einbauen, der ausgeführt wird, wenn man die Seite verlässt oder das Fenster >schliesst? Soweit ich weiss, ist es nicht möglich. Denn wenn der Server die Daten zum Besucher gesendet hat, ist für den Server die Sache erledigt. Du kannst höchstens ein Code einbauen, der registriert wann ein User auf die Seite kommt. Wenn Du das auf jeder Seite machst, kannst Du so ungefähr feststellen wie lange eine Seite betrachtet wurde. Und lezteres kann man wohl mit JavaScript realisieren. Gruß Michael -- Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! From belgarath_(at)_mayn.de Sat, 10 Feb 2001 11:20:52 +0100 Date: Sat, 10 Feb 2001 11:20:52 +0100 From: Henning Waack belgarath_(at)_mayn.de Subject: [php] DB oder Textfile? HI! Tobias wrote: > am besten ist da wohl eine kobi aus db und txtFile. Jep, so werde ich es wohl machen. Danke für die Hilfe. Bye Henning From pilif_(at)_sen.ch Sat, 10 Feb 2001 17:01:19 +0100 Date: Sat, 10 Feb 2001 17:01:19 +0100 From: Philip Hofstetter pilif_(at)_sen.ch Subject: [php] DBG 1.2 Hallöchen > Dmitri Dmitrienko hat soeben DBG 1.2 (alternative php debugger) freigegeben. hat es jemand von euch fertig gebracht, das Teil zu kompilieren? Ich habe die Sourcen auf meiner Linuxe nach ext/dbg entpackt und ./buildconf, gefolgt von ./configure mit dem Parameter --enable-dbg=shared aufgerufen. Leider wird konsequent das Directory "ext/dbg" beim Kompiliervorgang nicht beachtet, resp. kein Makefile im Verzeichnis erstellt. Was mache ich falsch? Pilif From eschmid_(at)_php.net Sat, 10 Feb 2001 17:06:24 +0100 Date: Sat, 10 Feb 2001 17:06:24 +0100 From: Egon Schmid (_(at)_vacation) eschmid_(at)_php.net Subject: [php] DBG 1.2 Philip Hofstetter wrote: > > Dmitri Dmitrienko hat soeben DBG 1.2 (alternative php debugger) freigegeben. > > hat es jemand von euch fertig gebracht, das Teil zu kompilieren? Ich > habe die Sourcen auf meiner Linuxe nach ext/dbg entpackt und > ./buildconf, gefolgt von ./configure mit dem Parameter > --enable-dbg=shared aufgerufen. > > Leider wird konsequent das Directory "ext/dbg" beim Kompiliervorgang > nicht beachtet, resp. kein Makefile im Verzeichnis erstellt. > > Was mache ich falsch? Kompilieren ohne Makefile ist fast unmöglich. Gib mal bei ./configure ein --prefix=/ext/dbg an. -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 d_v_werdt_(at)_freesurf.ch Sat, 10 Feb 2001 17:43:58 +0100 Date: Sat, 10 Feb 2001 17:43:58 +0100 From: d_v_werdt_(at)_freesurf.ch d_v_werdt_(at)_freesurf.ch Subject: [php] Re: Re: [php] Abfrage ob User noch auf der Seite > Und lezteres kann man wohl mit JavaScript realisieren. Jupp, ganz einfach: Im Body-Tag (<body>) einfach folgenden Code einfügen: onUnload="window.open('exitscript.php?optionale=parameter&hier=schreiben^','','width=1,height=1'); In exitscript.php schriebst du dann die Befehle, die den Benutzer auslogen usw. Du kannst dich aber nicht auf diesen Mechanismus verlassen, da z.b. bei einem Herunterfahren oder absturz des PCs dieser Code nicht mehr ausgeführt wird, und wenn die Verarbeitung gar lange dauert hat evtl. der Besucher auch schon das Fenster wechgeklickt. Auf jeden Fall Viel Spass beim experimentieren - und verzweifeln ;-) Gruss Dominik P.S.: Wer wirklich gut mit PHP arbeien will, der kommt nicht um das JavaScript-Grundwissen rum! -- Enjoy more time at less cost with sunrise freetime http://go.sunrise.ch/de/sel/default.asp From Newsletter_(at)_stefan-schwardt.de Sat, 10 Feb 2001 17:03:36 +0100 Date: Sat, 10 Feb 2001 17:03:36 +0100 From: Stefan Schwardt Newsletter_(at)_stefan-schwardt.de Subject: [php] Abfrage ob User noch auf der Seite Moin Stephan Heise, moin Liste SH> gibt es mit PHP eine Möglichkeit herauszufinden, ob sich ein User noch auf SH> einer Seite befindet? Nein, leider nicht. Das scheitert daran, daß HTTP nicht zustandsgebunden ist, sondern daß dort nur auf Anfragen geantwortet wird, außerdem geht es nur um Maschinen, nicht um Benutzer. Aber das lief alles schon gelegentlich durch die Liste, schau mal unter geeignetet Stichwörtern in die Volltextsuche, nimm vielleicht "Björn Schotte" mit auf, er hatte zu dem Thema immer eine sehr, naja, eindeutige Meinung :) SH> Oder kann man irgendwie in die Seite einen Code SH> einbauen, der ausgeführt wird, wenn man die Seite verlässt oder das Fenster SH> schliesst? Du wirfst clientseitig mit serverseitig durcheinander. Wie Michael schon betonte, ist PHP auf dem Server angesiedelt. Wenn die Anfrage beantwortet wurde, wird sie verschickt und abgehakt. Du könntest also versuche, durch clientseitige Tricks beim Verlassen einer Seite einen neuen Scriptaufruf zu erzeugen. Steck aber nicht zu viel Mühe rein, Du wirst für das Internet diesbezüglich keinen wirklich befriedigenden Weg finden - spätestens, wenn ich im Browser aktive Inhalte deaktiviere, hat sich das erledigt. Wie gesagt, schau mal ins Archiv, da finden sich schon massig threads zu dem Thema. -- Stefan Schwardt. From d_v_werdt_(at)_freesurf.ch Sat, 10 Feb 2001 17:59:00 +0100 Date: Sat, 10 Feb 2001 17:59:00 +0100 From: d_v_werdt_(at)_freesurf.ch d_v_werdt_(at)_freesurf.ch Subject: [php] Re: Re: [php] DB oder Textfile? > > am besten ist da wohl eine kobi aus db und txtFile. > Jep, so werde ich es wohl machen. Danke für die Hilfe. Wobei es natürlich auch sehr reizvoll (iss det der richtige Ausdruck???) sein kann, ein Projekt nur mit Textdateien zu realisieren. Wenn man beides braucht (files und DB) verlängert sich auch der Seitenaufbau entsprechend, denn erst ne DB und dann noch n File, das braucht halt schon so seine Zeit. Ich habe jedenfalls jetzt von 100% Files zu 100% DB umgestellt, und habe weiterhin einen schnellen Seitenaufbau Gruss Dominik -- Enjoy more time at less cost with sunrise freetime http://go.sunrise.ch/de/sel/default.asp From sk_(at)_xyweb.de Sat, 10 Feb 2001 18:14:22 +0100 Date: Sat, 10 Feb 2001 18:14:22 +0100 From: Steffen Klapka sk_(at)_xyweb.de Subject: [php] Beonex und Sessionprobs in PHP 4.03 Hallo PHPler, folgendes Problem habe ich mit Beonex(NS6-Clone). Ich habe ein Formular, deren Vars sollen mittels einer PHP4-Session weitergereicht werden. Aber er tuts nicht (bleibt einfach wo er ist). Folgender Beispielcode: Datei: formular1.php4 <? session_start(); $SN = session_name(); $SID = session_id(); if (isset ($next)) { $a = "Text"; $b = "Name"; session_register("$a","$b"); header ("location: formular2.php4?$SN=$SID"); } ?> <html> <head> <title>1






Zieldatei: formular2.php4 2
"); printf("$Name"); ?> Das funktioniert mit NS 4.75, IE 5.5 auf WinNT4:Apache:PHP4.03 und RedHat7:Apache:PHP4.03 ABER nicht mit Beonex. Da ich den NS6 (original) nicht installiert habe weiß ich nicht ob es da auch Probleme gibt oder ich einfach nur zu dä*lich bin, den Fehler zu erkennen. Vielleicht kann mir ja jemand von Euch weiterhelfen. MfG Steffen Klapka From pfeiffer_(at)_uris.de Sat, 10 Feb 2001 18:41:38 +0100 Date: Sat, 10 Feb 2001 18:41:38 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Abfrage ob User noch auf der Seite Hallo, mit einem kleinen Trick kann man sehr genau feststellen, ob der User noch auf der Seite ist. Ob er sie allerdings anschaut oder Mittagessen ist, weiss der Fuchs... ;-) Hier: http://itbw.de/_tests/diverse/sess/ habe ich ein Applet verwendet, das den Server anpingt, solange die Seite im Browser offen ist. Also egal wie der User 'abhanden' kommt, das bekommt man schon genau mit. Weniger schoen ist nur, dass das JavaScript, welches die Anwendung demonstrieren soll, nur mit stottern im IE und im NS gar nicht laeuft, dem Applet ist das aber egal. Wie gesagt, das ist nur ein Modellversuch, aber ein positiver. Wenn man das professionell einsetzen will, muesste man wohl noch etwas Aufwand hineinstecken - wie immer... :-) m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From ralf_(at)_php-experiments.de Sat, 10 Feb 2001 19:21:43 +0100 Date: Sat, 10 Feb 2001 19:21:43 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] Re: Re: [php] Abfrage ob User noch auf der Seite Hallo ! > Jupp, ganz einfach: > Im Body-Tag () einfach folgenden Code einfügen: > onUnload="window.open('exitscript.php?optionale=parameter&hier=schreiben^','','width=1,height=1'); Hmm, lass' mich mal scharf nachdenken - also wenn mich mein ziemlich rudimentaeres JavaScript-Grundwissen nun nicht vollkommen hinters Licht fuehrt, erzeugt dieser Code eine Seite, bei der, wenn man sie "verlassen" will, also z.B. eine andere URL eingibt oder einen bestehenden Link oder sonstwas nimmt, sich ploetzlich und unvermittelt ein weiteres Browserfenster aufdraengt - zwar ziemlich klein, aber dafuer nicht weniger gemein, und spaetestens damit, wenn nicht bereits vorher geschehen, schliesslich will man die Seite ja bereits verlassen, der Besucher eindringlich erschreckt wird, so dass er garantiert niemals wiederkommt? Habe ich dies - in etwa - richtig interpretiert? ;-) > Auf jeden Fall Viel Spass beim experimentieren - und verzweifeln ;-) Genau. ;-) Und bei den Nicht-JavaScript-Zeitgenossen und -genossinnen bewirkt das Verfahren sowieso rgn (rein gar nix). Nunja, wie ueblich kommt es halt auf die Anwendungszwecke an. Eine halbwegs sinnvolle Anwendung ist mir durchaus schon untergekommen, auch wenn die Einschraenkungen bzgl. JavaScript dabei natuerlich auch nicht ausser Kraft gesetzt werden. Mit diesem Wort zum Big-Brother-Tag beschliesse ich diese Mail und wuensche Euch ein schoenes restliches Wochenende. Ralf -- : www : http://der.leitweganzeiger.de : mail : rg_(at)_leitweganzeiger.de From traffic_eye_(at)_hotmail.com Sat, 10 Feb 2001 19:28:46 +0100 Date: Sat, 10 Feb 2001 19:28:46 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] DB oder Textfile? hi > beides braucht (files und DB) verlängert sich auch der Seitenaufbau > entsprechend, denn erst ne DB und dann noch n File, das braucht halt > schon so seine Zeit. Ich habe jedenfalls jetzt von 100% Files zu 100% DB um das mal ein bissl besser zu erklären wie ich es gemacht habe: also da ich stärkere zugriffe habe, und jeder zugriff eine query kostet , habe ich eine kombi gewählt . d.h. , die gesamte daten eines users schreibe ich in ein txt file zusammen mit einem timestamp. beim nächsten aufruf wird zuerst die txtfile gecheckt und benutzt. ist irgendwann der timestamp in der txtdatei größer als festgelegt ( bei mir 2 h ) werden die daten aus der db neu in das txt file geschrieben, also aktuell , wieder mit einem timestamp. so geht das hin und her .... so funktioniert mein StatusIndikator für die die Userdateien..... vieleicht hilfts dir ... cu tobias www.traffic-eye.de From webmaster_(at)_otterbach-online.de Sat, 10 Feb 2001 19:28:02 +0100 Date: Sat, 10 Feb 2001 19:28:02 +0100 From: Matthias Otterbach webmaster_(at)_otterbach-online.de Subject: [php] FTP-Modul Hallo, weiß zufällig jemand, wie ich mit dem FTP-Modul die Rechte der Dateien (CHMOD), die ich hochgeladen habe verändern kann? Oder ist das gar nicht möglich? mfg, Matthias Otterbach From cybermage_(at)_hirnstrudel.de Sat, 10 Feb 2001 19:33:09 +0100 Date: Sat, 10 Feb 2001 19:33:09 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] FTP-Modul hi Matthias, Samstag, 10. Februar 2001, 19:28:02, hast du folgendes geschrieben: mit ftp_site(): http://www.php.net/manual/en/function.ftp-site.php bye benjamin -- Was jeht uns die Sintflut ahn? mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From ahupp_(at)_livingscreen.com Thu, 8 Feb 2001 15:57:15 +0100 Date: Thu, 8 Feb 2001 15:57:15 +0100 From: Alexander S. Hupp ahupp_(at)_livingscreen.com Subject: [php] tabellenbreite hi. ich denke mal, du hast bei die width angegeben... wenn du es jetzt auch noch bei dem
hinzufügst sollte es geh'n =) bye ----- Original Message ----- From: "Michael Paffrath" To: "php Mailingliste" Sent: Thursday, February 08, 2001 4:48 PM Subject: [php] tabellenbreite Tach, ich bin dabei ein gästebuch zu schreiben. in der ausgabe habe ich eine tabelle mit 400 pixeln breite definiert. wenn der text aber länger als 400 ist (quasi ohne umbrüche), dann wird die tabelle automatisch breiter. kann ich das irgendwie abfangen, oder umbrüche ab einer bestimmten länge erzwingen? Michael -- ** 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 pilif_(at)_sen.ch Sat, 10 Feb 2001 21:02:20 +0100 Date: Sat, 10 Feb 2001 21:02:20 +0100 From: Philip Hofstetter pilif_(at)_sen.ch Subject: [php] DBG 1.2 Hallöchen > Kompilieren ohne Makefile ist fast unmöglich. Gib mal bei ./configure > ein --prefix=/ext/dbg an. ich glaube nicht, dass das so Sinn macht, denn ich will PHP nicht nach /ext/dbg installieren, sondern das configure-Script davon überzeugen, /usr/src/php-4.0.4pl1/ext/dbg nicht einfach zu ignorieren, sondern dort aus Makefile.in ein gültiges Makefile zu erstellen und dieses dann in den zentralen Make-Vorgang aufzunehmen. Ich kenne mich mit autoconf/automake leider nicht sonderlich gut aus, habe aber gedacht, der Aufruf von buildconf, kombiniert mit dem --enable-<>-Parameter zu configure würde das tun, was ich will, nämlich den Debugger zur Kompilation vorbereiten. Mein Problem: Es tut nicht. Hat irgend jemand von euch DBG 1.x denn schon zum Laufen gebracht? Wenn ja: Wie? Bei mir funktioniert (offensichtlich) die Installationsanleitung nicht. Pilif From pilif_(at)_sen.ch Sat, 10 Feb 2001 21:04:25 +0100 Date: Sat, 10 Feb 2001 21:04:25 +0100 From: Philip Hofstetter pilif_(at)_sen.ch Subject: [php] Fatal error: could not initialize session module Hallöchen > PS: hab die serverinfos von phpinfo() beigelegt ( is ned mein server... ). hast Du nicht und deshalb kann (zumindest) ich Dir leider nicht helfen, sondern nur raten: Ist in der php.ini ein korrekter Pfad zur Ablage der Session-Informationen angegeben? Wenn nicht und wenn's nicht Dein Server ist, dann hast Du ein Problem... Bitte gib' uns dich noch die Ausgabe von phpinfo() oder eine URL dazu.... Pilif From eschmid_(at)_php.net Sat, 10 Feb 2001 21:13:20 +0100 Date: Sat, 10 Feb 2001 21:13:20 +0100 From: Egon Schmid (_(at)_vacation) eschmid_(at)_php.net Subject: [php] DBG 1.2 Philip Hofstetter wrote: > > Kompilieren ohne Makefile ist fast unmöglich. Gib mal bei ./configure > > ein --prefix=/ext/dbg an. > > ich glaube nicht, dass das so Sinn macht, denn ich will PHP nicht nach > /ext/dbg installieren, sondern das configure-Script davon überzeugen, > /usr/src/php-4.0.4pl1/ext/dbg nicht einfach zu ignorieren, sondern dort > aus Makefile.in ein gültiges Makefile zu erstellen und dieses dann in > den zentralen Make-Vorgang aufzunehmen. Ich kenne mich mit > autoconf/automake leider nicht sonderlich gut aus, habe aber gedacht, > der Aufruf von buildconf, kombiniert mit dem --enable-< unterverzeichnisses unter ext/>>-Parameter zu configure würde das tun, > was ich will, nämlich den Debugger zur Kompilation vorbereiten. ./configure erstellt aus dem Makefile.in ein Makefile im Sourceverzeichnis, also in dem Verzeichnis wo Du ./configure aufgerufen hast. Mit --prefix kann man ein Verzeichnis angeben wo die kompilierten Dinger abgelegt werden sollen. Da braucht man dann das Makefile nicht mehr. -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 drews_(at)_movinweb.de Sat, 10 Feb 2001 21:34:38 +0100 Date: Sat, 10 Feb 2001 21:34:38 +0100 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] DBG 1.2 > Hat irgend jemand von euch DBG 1.x denn schon zum Laufen gebracht? Wenn > ja: Wie? Bei mir funktioniert (offensichtlich) die > Installationsanleitung nicht. Ein Tutorial dazu von Jens Kohl findest du auf Dynamic Web Pages (URL siehe unten). 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 eschmid_(at)_php.net Sat, 10 Feb 2001 21:45:03 +0100 Date: Sat, 10 Feb 2001 21:45:03 +0100 From: Egon Schmid (_(at)_vacation) eschmid_(at)_php.net Subject: [php] DBG 1.2 Wolfgang Drews wrote: > > > Hat irgend jemand von euch DBG 1.x denn schon zum Laufen gebracht? Wenn > > ja: Wie? Bei mir funktioniert (offensichtlich) die > > Installationsanleitung nicht. > > Ein Tutorial dazu von Jens Kohl findest du auf Dynamic Web Pages > (URL siehe unten). Das Tutorial ist aber für das Betreibssystem vom Billigem Gates geschrieben worden. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de Besuchen Sie uns auf der CeBIT 2001, Halle 6, Stand F62/4 From bjoern_(at)_baer.main.de Sat, 10 Feb 2001 21:51:37 +0100 Date: Sat, 10 Feb 2001 21:51:37 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] DBG 1.2 * Egon Schmid (_(at)_vacation) wrote: > > Ein Tutorial dazu von Jens Kohl findest du auf Dynamic Web Pages > > (URL siehe unten). > Das Tutorial ist aber für das Betreibssystem vom Billigem Gates > geschrieben worden. Das liegt wohl einfach daran, dass der DBG-Client aufgrund der COM-Kommunikationsstruktur mit dem DBG-Server nur unter Windows laufen kann. PS: ZendIDE geladen, installiert, kurz getestet und danach beschlossen, weiterhin (g)vim zu benutzen. Dank Java ist die ZendIDE grottenlangsam (Sun JDK 1.3), und der Editor ist wohl eher eine Lachnummer als sonst etwas - aber Zeev hat ja Abhilfe versprochen. Hoffentlich gibt's den Debugger auch irgendwann einmal einzeln zu kaufen und leicht in 3rd party tools zu integrieren, dann würde ich ihn kaufen. -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Software dev advocate: http://www.advogato.org/person/baerli/ From christian-trabold_(at)_t-online.de Sat, 10 Feb 2001 23:10:45 +0100 Date: Sat, 10 Feb 2001 23:10:45 +0100 From: Christian Trabold christian-trabold_(at)_t-online.de Subject: [php] spezielles sort array Hi, wie kann ich den aus einer File kommenden array nach dem 2. Wert sortieren? Danke für Eure Hilfe. Christian Das hier funktioniert schon... ..TEXT-File. B 99 C 50 A 100 ... ..PHP-File. Line $line_num:" . htmlspecialchars($line) . "
\n"; } ?> From beckmann_(at)_gis.de Sat, 10 Feb 2001 23:15:09 +0100 Date: Sat, 10 Feb 2001 23:15:09 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] spezielles sort array >wie kann ich den aus einer File kommenden array nach dem 2. Wert sortieren? Nimm' usort und schreib' Dir eine Vergleichsfunktion nach dem Motto: function cmp ($a, $b) { if ($a[1] == $b[1]) return 0; return ($a[1] > $b[1]) ? -1 : 1; } --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From traffic_eye_(at)_hotmail.com Sat, 10 Feb 2001 23:16:21 +0100 Date: Sat, 10 Feb 2001 23:16:21 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] spezielles sort array hi > wie kann ich den aus einer File kommenden array nach dem 2. Wert sortieren? schau dir mal asort() an ... ( sortiert nach dem inhalt ) ( sortieren nach index ist ksort() ) cu tobias www.traffic-eye.de From eschmid+sic_(at)_s.netic.de Sun, 11 Feb 2001 00:55:44 +0100 Date: Sun, 11 Feb 2001 00:55:44 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] DBG 1.2 On Sat, Feb 10, 2001 at 09:51:37PM +0100, Björn Schotte wrote: > * Egon Schmid (_(at)_vacation) wrote: > > > Ein Tutorial dazu von Jens Kohl findest du auf Dynamic Web Pages > > > (URL siehe unten). > > Das Tutorial ist aber für das Betreibssystem vom Billigem Gates > > geschrieben worden. > > Das liegt wohl einfach daran, dass der DBG-Client aufgrund > der COM-Kommunikationsstruktur mit dem DBG-Server nur unter > Windows laufen kann. Wenn das nur unter COM laufen sollte, dann muss man sich doch fragen, warum sind da die autoconf, libtools und configure Skripts dabei. Bei einem Fenster-System hab ich das noch nie gesehen. > PS: ZendIDE geladen, installiert, kurz getestet und danach > beschlossen, weiterhin (g)vim zu benutzen. Dank Java ist > die ZendIDE grottenlangsam (Sun JDK 1.3), und der Editor > ist wohl eher eine Lachnummer als sonst etwas - aber Zeev > hat ja Abhilfe versprochen. Hoffentlich gibt's den Debugger > auch irgendwann einmal einzeln zu kaufen und leicht in > 3rd party tools zu integrieren, dann würde ich ihn kaufen. Das hat doch mit dem anderen nichts zu tun. Wenn sich einer lächerlich machen will, dann bist Du es wohl selber. Ich weiß, dass Zeev manchmal mehr verspricht als er halten kann, aber so schlecht ist er auch nicht. Der Vergleich ist in etwa so, soll ich Schweinefleisch oder Rindfleisch essen? (Schweinefleisch kann antibiotikahaltig sein und von Rindfleisch könnte man wahnsinnig werden) Als ordentlicher Landwirt setze ich keines von den obengenannten Produkten ein. Mir reicht zum Debuggen und als Ersatz für ein IDE der XEmacs vollkommens. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From bjoern_(at)_baer.main.de Sun, 11 Feb 2001 01:02:22 +0100 Date: Sun, 11 Feb 2001 01:02:22 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] DBG 1.2 * eschmid+sic_(at)_s.netic.de wrote: > Wenn das nur unter COM laufen sollte, dann muss man sich doch fragen, Der _Client_. "Front-end (client part) works under WIN32 only." > Das hat doch mit dem anderen nichts zu tun. Wenn sich einer lächerlich > machen will, dann bist Du es wohl selber. Wenn du meinst. :-) > von den obengenannten Produkten ein. Mir reicht zum Debuggen und als > Ersatz für ein IDE der XEmacs vollkommens. dto, nur s/XEmacs/gvim/. -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Software dev advocate: http://www.advogato.org/person/baerli/ From eschmid+sic_(at)_s.netic.de Sun, 11 Feb 2001 01:14:12 +0100 Date: Sun, 11 Feb 2001 01:14:12 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] DBG 1.2 On Sun, Feb 11, 2001 at 01:02:22AM +0100, Björn Schotte wrote: > * eschmid+sic_(at)_s.netic.de wrote: > > Wenn das nur unter COM laufen sollte, dann muss man sich doch fragen, > > Der _Client_. > > "Front-end (client part) works under WIN32 only." Es war nach dem Server-Teil gefragt. > > Das hat doch mit dem anderen nichts zu tun. Wenn sich einer lächerlich > > machen will, dann bist Du es wohl selber. > > Wenn du meinst. :-) Wenn man mit den Client-Tools was mit autoconf, libtools oder configure machen will, dann müsste man die Cygwin-Tools haben. Das haben aber die wenigsten. > > von den obengenannten Produkten ein. Mir reicht zum Debuggen und als > > Ersatz für ein IDE der XEmacs vollkommens. > > dto, nur s/XEmacs/gvim/. Kann man mit dem auch im Internet surfen oder Newsgroups lesen? Was die wenigsten wissen, der XEmacs (und auch der emacs) kennt die DocBook DTD aus dem Effeff. Wenn Hartmut mal von zu Hause aus eine Kleinigkeit am PHP Manual versucht zu verbessern, dann darf ich ihn verbessern. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From profindnet_(at)_compuserve.de Sun, 11 Feb 2001 09:51:23 +0100 Date: Sun, 11 Feb 2001 09:51:23 +0100 From: Manfred Niedermeier profindnet_(at)_compuserve.de Subject: [php] Kreditkartenzahlung mit PHP Hallo Moritz, > Für Tests habe ich das ganze auch mit PHP und cURL gemacht. klappt > prima. Bei Bedarf kann ich das Skript gerne zur Verfügung stellen. Ja, gerne! Habt ihr auch einen Testzugang, um das Ganze bei euch zu prüfen? Gruß Manfred > ** 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 retacom_(at)_gmx.de Sun, 11 Feb 2001 12:02:05 +0100 Date: Sun, 11 Feb 2001 12:02:05 +0100 From: retacom_(at)_gmx.de retacom_(at)_gmx.de Subject: [php] URL der aktuellen Seite auslesen Hallo Alle, wie lautet die Variable/Konstante mit der man die URl der aktuell angezeigten Datei auswerten kann. . Hoffe das mir jemand weiterhelfen kann Danke From falk_fiedler_(at)_yahoo.de Sun, 11 Feb 2001 12:01:12 +0100 Date: Sun, 11 Feb 2001 12:01:12 +0100 From: Falk Fiedler falk_fiedler_(at)_yahoo.de Subject: [php] ... INTO OUTFILE --- Check ??? This is a multi-part message in MIME format. ------=_NextPart_000_002E_01C09422.53B5DBC0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hallo, das mit dem SELECT * INTO OUTFILE l=E4uft jetzt (bis auf einen fehler) allerdings, wenn ich diese funktion mehrmals mit verschiedenen = parametern ausf=FChre, wird das bestehende file nicht =FCberschrieben - = da aber die datenbank einmal pro tag mit "SELECT * INTO OUTFILE" = exportiert werden soll, soll das file vom tag vorher =FCberschrieben = werden, so da=DF das file immer auf dem aktuellesten stand ist?? wie = kann ich das realisieren die 2 frage bezieht sich auch auf das erzeugte file: Jeden tag, nachdem das file exportiert wurde, soll es per email = verschickt werden - und sowas hab ich noch nie gemacht - wie = =FCberpr=FCfe ich, ob das file in welchen verzeichnis vorhanden ist, und = wie verschicke ich es dann - und wie gesagt die beiden scripet (DB - = exportieren und file per email versenden sollen einmal pro tag = automatisch ausgef=FChrt werden.) vielen dank f=FCr anregungen und tipps falk ------=_NextPart_000_002E_01C09422.53B5DBC0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
hallo,
 
das mit dem SELECT * INTO OUTFILE = l=E4uft jetzt (bis=20 auf einen fehler)
 
allerdings, wenn ich diese funktion = mehrmals mit=20 verschiedenen parametern ausf=FChre, wird das bestehende file nicht = =FCberschrieben=20 - da aber die datenbank einmal pro tag mit "SELECT * INTO OUTFILE" = exportiert=20 werden soll, soll das file vom tag vorher =FCberschrieben werden, so = da=DF das file=20 immer auf dem aktuellesten stand ist?? wie kann ich das = realisieren
 
die 2 frage bezieht sich auch auf das = erzeugte=20 file:

Jeden tag, nachdem das file exportiert wurde, soll es per = email=20 verschickt werden - und sowas hab ich noch nie gemacht - wie = =FCberpr=FCfe ich, ob=20 das file in welchen verzeichnis vorhanden ist, und wie verschicke ich es = dann -=20 und wie gesagt die beiden scripet (DB - exportieren und file per email = versenden=20 sollen einmal pro tag automatisch ausgef=FChrt werden.)
 
vielen dank f=FCr anregungen und = tipps
 
falk
------=_NextPart_000_002E_01C09422.53B5DBC0-- _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From sb_(at)_sebastian-bergmann.de Sun, 11 Feb 2001 11:59:56 +0100 Date: Sun, 11 Feb 2001 11:59:56 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] URL der aktuellen Seite auslesen retacom_(at)_gmx.de wrote: > wie lautet die Variable/Konstante mit der man die URl der aktuell > angezeigten Datei auswerten kann. . Hoffe das mir jemand weiterhelfen kann PATH_INFO, REQUEST_URI, RTFM, ... -- 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 mike.greubel_(at)_pro-entertain.de Sun, 11 Feb 2001 12:06:17 +0100 Date: Sun, 11 Feb 2001 12:06:17 +0100 From: Mike Greubel mike.greubel_(at)_pro-entertain.de Subject: [php] URL der aktuellen Seite auslesen Moin, > wie lautet die Variable/Konstante mit der man die URl der aktuell > angezeigten Datei auswerten kann. . Hoffe das mir jemand weiterhelfen kann $REQUEST_URI, $SCRIPT_URL, $SCRIPT_NAME oder für den kompletten Pfad auf dem Server: $SCRIPT_FILENAME Mahlzeit Mike From retacom_(at)_gmx.de Sun, 11 Feb 2001 12:37:37 +0100 Date: Sun, 11 Feb 2001 12:37:37 +0100 From: retacom_(at)_gmx.de retacom_(at)_gmx.de Subject: [php] AW: [php] URL der aktuellen Seite auslesen Hallo, muß man die vorher noch irgendwie initialisieren oder funktioneiren die nicht immer ? Zu meinem Problem ich möchte die aktuelle URL auslesen udn sie dann wenn der USer auf einen Button klickt als Empfehlung verschicken. Wenn ich die unten genannten Variablen nutze kriege ich aber keinen Inhalt raus > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag > von Mike Greubel > Gesendet: Sonntag, 11. Februar 2001 12:06 > An: php_(at)_php-center.de > Betreff: Re: [php] URL der aktuellen Seite auslesen > > > Moin, > > > wie lautet die Variable/Konstante mit der man die URl der aktuell > > angezeigten Datei auswerten kann. . Hoffe das mir jemand > weiterhelfen kann > > $REQUEST_URI, $SCRIPT_URL, $SCRIPT_NAME > > oder für den kompletten Pfad auf dem Server: > > $SCRIPT_FILENAME > > Mahlzeit > Mike > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From eschmid+sic_(at)_s.netic.de Sun, 11 Feb 2001 12:41:16 +0100 Date: Sun, 11 Feb 2001 12:41:16 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] URL der aktuellen Seite auslesen On Sun, Feb 11, 2001 at 12:37:37PM +0100, retacom_(at)_gmx.de wrote: > muß man die vorher noch irgendwie initialisieren oder funktioneiren die > nicht immer ? > Zu meinem Problem ich möchte die aktuelle URL auslesen udn sie dann wenn der > USer auf einen Button klickt als Empfehlung verschicken. Wenn ich die unten > genannten Variablen nutze kriege ich aber keinen Inhalt raus Schau Dir mal die Ausgabe von an. Da muß man doch nichts initialisieren. -Egon > > -----Ursprüngliche Nachricht----- > > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag > > von Mike Greubel > > Gesendet: Sonntag, 11. Februar 2001 12:06 > > An: php_(at)_php-center.de > > Betreff: Re: [php] URL der aktuellen Seite auslesen > > > > > > Moin, > > > > > wie lautet die Variable/Konstante mit der man die URl der aktuell > > > angezeigten Datei auswerten kann. . Hoffe das mir jemand > > weiterhelfen kann > > > > $REQUEST_URI, $SCRIPT_URL, $SCRIPT_NAME > > > > oder für den kompletten Pfad auf dem Server: > > > > $SCRIPT_FILENAME -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From webmaster_(at)_otterbach-online.de Sun, 11 Feb 2001 12:39:27 +0100 Date: Sun, 11 Feb 2001 12:39:27 +0100 From: Matthias Otterbach webmaster_(at)_otterbach-online.de Subject: [php] AW: [php] URL der aktuellen Seite auslesen > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of retacom_(at)_gmx.de > Sent: Sunday, February 11, 2001 12:38 PM > To: php_(at)_php-center.de > Subject: [php] AW: [php] URL der aktuellen Seite auslesen > > > Hallo, > > muß man die vorher noch irgendwie initialisieren oder funktioneiren die > nicht immer ? > Zu meinem Problem ich möchte die aktuelle URL auslesen udn sie > dann wenn der > USer auf einen Button klickt als Empfehlung verschicken. Wenn ich > die unten > genannten Variablen nutze kriege ich aber keinen Inhalt raus > Moin, benutzt Du die Variablen innerhalb einer Funktion, dann solltest Du vorher getenv() oder global verwenden. mfg, Matthias > > -----Ursprüngliche Nachricht----- > > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag > > von Mike Greubel > > Gesendet: Sonntag, 11. Februar 2001 12:06 > > An: php_(at)_php-center.de > > Betreff: Re: [php] URL der aktuellen Seite auslesen > > > > > > Moin, > > > > > wie lautet die Variable/Konstante mit der man die URl der aktuell > > > angezeigten Datei auswerten kann. . Hoffe das mir jemand > > weiterhelfen kann > > > > $REQUEST_URI, $SCRIPT_URL, $SCRIPT_NAME > > > > oder für den kompletten Pfad auf dem Server: > > > > $SCRIPT_FILENAME > > > > Mahlzeit > > Mike > > > > > > -- > > ** Durchgehend geöffnet: http://www.php-center.de ** > > Die PHP-Liste: mailto:php_(at)_php-center.de > > http://infosoc.uni-koeln.de/mailman/listinfo/php > > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From miefert_(at)_pro-online.de Sun, 11 Feb 2001 13:32:34 +0100 Date: Sun, 11 Feb 2001 13:32:34 +0100 From: Stefan Miefert - pro-online.de miefert_(at)_pro-online.de Subject: [php] AW: [php] AW: [php] URL der aktuellen Seite auslesen nein ich gebe sie direkt aus per echo aber die sind leer ?!? > benutzt Du die Variablen innerhalb einer Funktion, dann solltest Du vorher > getenv() oder global verwenden. > > mfg, > Matthias From webmaster_(at)_otterbach-online.de Sun, 11 Feb 2001 13:40:27 +0100 Date: Sun, 11 Feb 2001 13:40:27 +0100 From: Matthias Otterbach webmaster_(at)_otterbach-online.de Subject: [php] AW: [php] AW: [php] URL der aktuellen Seite auslesen Tach, > nein ich gebe sie direkt aus per echo aber die sind leer ?!? > > > > benutzt Du die Variablen innerhalb einer Funktion, dann > solltest Du vorher > > getenv() oder global verwenden. > > > > mfg, > > Matthias kannst es ja trotzdem mal probieren, indem Du echo getenv("REQUEST_URI"); schreibst, vielleicht bringt Dich das weiter... Gruß, Matthias From mo_(at)_mrmo.de Sun, 11 Feb 2001 14:04:25 +0100 Date: Sun, 11 Feb 2001 14:04:25 +0100 From: Moritz =?iso-8859-1?Q?K=F6nigsb=FCscher?= mo_(at)_mrmo.de Subject: [php] Kreditkartenzahlung mit PHP Manfred Niedermeier wrote: > > Hallo Moritz, > > > Für Tests habe ich das ganze auch mit PHP und cURL gemacht. klappt > > prima. Bei Bedarf kann ich das Skript gerne zur Verfügung stellen. > > Ja, gerne! > > Habt ihr auch einen Testzugang, um das Ganze bei euch zu prüfen? Hallo Manfred, haben wir! Da kannst Du aber erst dann drauf, wenn Du eine Vertraulichkeitserklärung unterschrieben hast, denn unsere Schnittstelle basiert auf einem Lizenzprodukt der Fa. ATOS (Poseidon IPS). Dann bekommst Du von uns eine Schnittstellenbeschreibung. Dazu muss aber auch noch ein unterschriebener Vertrag oder mindestens ein LOI (letter of intent, Absichtserklärung) von Euch vorliegen. Das Skript poste ich erst am Montag, da ich das in der Fa. in einer vorzeigbaren Form habe. Bis denne, Moritz -- Es gibt eine Theorie, die besagt, wenn jemals irgendwer genau herausfindet, wozu das Universum da ist und warum es da ist, dann verschwindet es auf der Stelle und wird durch noch etwas Bizarreres und Unbegreiflicheres ersetzt. - Es gibt eine andere Theorie, nach der das schon passiert ist. (Douglas Adams) From belgarath_(at)_mayn.de Sun, 11 Feb 2001 15:09:59 +0100 Date: Sun, 11 Feb 2001 15:09:59 +0100 From: Henning Waack belgarath_(at)_mayn.de Subject: [php] Re: Re: [php] DB oder Textfile? Hi! d_v_werdt_(at)_freesurf.ch wrote: > > > > am besten ist da wohl eine kobi aus db und txtFile. > > > Jep, so werde ich es wohl machen. Danke für die Hilfe. > > Wobei es natürlich auch sehr reizvoll (iss det der richtige Ausdruck???) > sein kann, ein Projekt nur mit Textdateien zu realisieren. Puhh, ihr macht ja Sachen :) Reizvoll ist es vielleicht, aber ob ich unbedingt Lust darauf habe, ist die andere Frage. Ich glaube aber trotzdem, dass ich es mit einem Mix versuche. Ich denke mal, die Strukturen der Seiten, Verweise, links etc. sind mit MYSQL leichter zu verwalten, die grossen Texte aber leichter mit .txts. Und ich hoffe mal, dass das Laden von DB und Textfiles nicht allzu sehr die Geschwindigkeit runterzieht. Ich gehe einfach davon aus, dass meine Besucher noch mit 14.4 Modems unterwegs sind, dann fällt das denen gar nicht auf :) Danke herrlichst noch mal für die Antwort, und an der Stelle auch noch mal Danke an Tobi, der mir sein Seiten-Prinzip näher erklärt hat. Wünsch euch noch ein schönes Wochenende und eine gute nächste Woche. Bye Henning PS: kanns mir jetzt einfach nicht verkneifen: http://www.circle-of-fantasy.com Da soll das ganze dann laufen :) From marek_(at)_meta-technologies.de Sun, 11 Feb 2001 15:21:51 +0100 Date: Sun, 11 Feb 2001 15:21:51 +0100 From: Marek Opuszko marek_(at)_meta-technologies.de Subject: [php] =?iso-8859-1?Q?automatische_Variablendeklaration_nach_Parameter=FCbergabe?= Hello list, ich habe folgendes Problem, ich habe ein online-gewinnspiel geschrieben, welches automatisch Fragen und drei mögliche antworten aus eine Mysql DB ausließt, und sie in Tabellen darstellt. Die Zahl der Fragen ist variabel, und wird durch ein Backend in die db eingetragen. Der User kann seine vermeintlich richtigen antworten ankreuzen, und mit nem submit button bestätigen. Dann werden diese Daten durch ein script ausgelesen und verarbeitet etc. Doch da die Anzahl der Fragen variabel ist, ist auch die Namensgebung der Checkbox-felder variabel, in der Form für die erste Frage: a1 b1 c1 und die zweite Frage a2 b2 c2 und so weiter. In meinem zweiten script müssen die ja ausgelesen werden, ich weiß die anzahl der Fragen, kann aber die variablen nur von Hand zuweisen: z.B: if ($anzahl == 1) $a[1]=$a1; $b[1]=$b1; $c[1]=$c1; } if ($anzahl == 2) $a[1]=$a1; $b[1]=$b1; $c[1]=$c1; $a[2]=$a2; $b[2]=$b2; $c[2]=$c2; und so weiter. Wie könnte ich das automatisieren, damit die Anzahl der Fragen unbegrenzt sein könnte ??? Könnts euch mal anschauen, sind aber noch viele meiner Debugger-ausgaben drin: http://www.joggl4u.de/qithan/gewinnspiel/fragebogen.php3 From php-ml_(at)_uni.de Sun, 11 Feb 2001 15:40:24 +0100 Date: Sun, 11 Feb 2001 15:40:24 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] mal wieder preg-replace problem Nabend ML, habe mal wieder ein preg-replace problem. ich möchte den usern unter anderem 2 codes zur verfügung stellen 1.) [LINK]url[/LINK] -> {url} 2.) [LINK]url|name[/LINK] -> {name} das problem ist das parsen des textes... $text = preg_replace("/\[LINK\](.+)[|]{0}\[\/LINK\]/siU" , "\\1" , $text); $text = preg_replace("/\[LINK\](.+)[|]((.+))\[\/LINK\]/siU" , "\\2" , $text); ich dachte so müsste das gehen.. - im ersten preg-replace fragt er ab ob de pipelinge 0 mal vorhanden ist ( [|]{0} ) und parsed das dann nach beispiel 1. - im zweiten wird das dann wie beispiel 2 geparsed es wird jedoch nur das erste preg-replace angewendet und alle links nach beispiel 1 konvertiert... hat vielleicht einer die lösung für mich ? im voraus schonmal danke mfg kai -- Kai Meder www.cn-media.de kai.meder_(at)_cn-media.de From ThomasB_(at)_uni.de Sun, 11 Feb 2001 15:55:07 +0100 Date: Sun, 11 Feb 2001 15:55:07 +0100 From: Thomas ThomasB_(at)_uni.de Subject: [php] HTTP-Authentifizierung und MySQL Hallo! Ich bin noch ziemlicher Anf„nger was PHP angeht, versuche aber ein kleines Projekt zu verwirklichen. Um den Benutzerbereich fr dieses zu schtzen dachte ich an eine Kombination aus HTTP-Authentifizierung und MySQL. Anstelle des .htpasswd file soll eine Datenbankabfrage die Authentifizierung erledigen. Ich denke n„mlich, dass dadurch das einfgen neuer Nutzer und l”schen alter leichter ist und die Sicherheit von htaccess trotzdem gew„hrleistet ist. Hat von euch irgendjemand ein Skript oder ne Idee wie ich sowas realisieren k”nnte? Oder geht das berhaupt! Vielen Dank fr die Hilfe im Voraus! Thomas Bindl From heuer_(at)_quixs.com Sun, 11 Feb 2001 16:08:04 +0100 Date: Sun, 11 Feb 2001 16:08:04 +0100 From: Lars Heuer heuer_(at)_quixs.com Subject: [php] HTTP-Authentifizierung und MySQL Hallo Thomas, Thomas schrieb: > Um den Benutzerbereich fr dieses zu schtzen dachte ich an eine Kombination aus HTTP-Authentifizierung und MySQL. Anstelle des .htpasswd file soll eine > Hat von euch irgendjemand ein Skript oder ne Idee wie ich sowas realisieren k”nnte? Oder geht das berhaupt! Sieh' Dir mal die PHPLib an: http://phplib.netuse.de/ Damit kannst Du genau das machen, was Du suchst. Gruß, Lars -- quiXS! | http://www.quixs.com utopiXS! | http://www.utopixs.de | digitale Postkarten From cybermage_(at)_hirnstrudel.de Sun, 11 Feb 2001 16:08:17 +0100 Date: Sun, 11 Feb 2001 16:08:17 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] mal wieder preg-replace problem hi Kai, Sonntag, 11. Februar 2001, 15:40:24, hast du folgendes geschrieben: > 1.) [LINK]url[/LINK] -> {url} > 2.) [LINK]url|name[/LINK] -> {name} > $text = preg_replace("/\[LINK\](.+)[|]{0}\[\/LINK\]/siU" , "\\1" , $text); > $text = preg_replace("/\[LINK\](.+)[|]((.+))\[\/LINK\]/siU" , "\\2" , $text); > es wird jedoch nur das erste preg-replace angewendet und alle links nach > beispiel 1 konvertiert... mach das erste doch mal so: "/\[LINK\]([^|]+)\[\/LINK\]/siU" bye benjamin -- There is no justice, just me! mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From Newsletter_(at)_stefan-schwardt.de Sun, 11 Feb 2001 16:16:01 +0100 Date: Sun, 11 Feb 2001 16:16:01 +0100 From: Stefan Schwardt Newsletter_(at)_stefan-schwardt.de Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIGF1dG9tYXRpc2NoZSBWYXJpYWJsZW5kZWtsYXJhdGlv?= =?ISO-8859-1?B?biBuYWNoIFBhcmFtZXRlcvxiZXJnYWJl?= =?ISO-8859-1?B?biBuYWNoIFBhcmFtZXRlcvxiZXJnYWJl?= Moin Marek Opuszko, moin Liste MO> [...] Wie könnte ich das automatisieren, damit die Anzahl der MO> Fragen unbegrenzt sein könnte ??? In Deinem Fall wäre es sicher am einfachsten, die Variablen als Array transportieren zu lassen, die Namen der entsprechenden Formularfelder würde dann a[] bzw. b[] ... lauten. Dann kannst Du sie auf Scriptseite einfach per numerischen Index weiterverarbeiten for ($x=0; $x hi Kai, Nabend Benjamin, BB> mach das erste doch mal so: BB> "/\[LINK\]([^|]+)\[\/LINK\]/siU" funktioniert prächtig, danke das ^ zwischen den mengen-klammern.. bedeutet dass, jedes zeichen erlaubt, ausser dem zeichen nach ^ ? BB> bye benjamin mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From cybermage_(at)_hirnstrudel.de Sun, 11 Feb 2001 18:00:21 +0100 Date: Sun, 11 Feb 2001 18:00:21 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Re[2]: [php] mal wieder preg-replace problem hi Kai, Sonntag, 11. Februar 2001, 16:54:57, hast du folgendes geschrieben: > funktioniert prächtig, danke schön :-) > das ^ zwischen den mengen-klammern.. > bedeutet dass, jedes zeichen erlaubt, ausser dem zeichen nach ^ ? so wie [aeiou] heißt, dass alle zeichen in der klammer vorkommen dürfen, ist [^aeiou] die verneinung davon. aber vorsicht *finger heb'* ^ außerhalb der klammern steht für den string anfang. :-) bye benjamin -- Was jeht uns die Sintflut ahn? mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From der_(at)_Tobi.li Sun, 11 Feb 2001 18:19:37 +0100 Date: Sun, 11 Feb 2001 18:19:37 +0100 From: Tobias Orterer der_(at)_Tobi.li Subject: [php] IRC Whois Online Abfrage? > Das ist ja witzig, ich versuch das auch gerade ;)) > Der PHPirc-Layer ist nicht schlecht, aber wenn der IRC-Server den Befehl > /users nicht unterstützt, dann wird leider nix :( > Ich versuche grad den IRCd dazuzu überreden, das er /users zulässt. öhm... /whois läßt jeder irc server zu if(is_online_user($user)) { //gibts ja glaub ich? den user whoisen und schaun ob im output des whois´es ein #channel vorkommt... } From php-ml_(at)_uni.de Sun, 11 Feb 2001 18:33:03 +0100 Date: Sun, 11 Feb 2001 18:33:03 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] [OT] mysql-query - neuestes item aus 5 tables Nabend ML, ich habe 5 tables. jede verfügt über die spalten "id" und "headline" meine frage ist nun, wie ich das neueste item aus einer der 5 tables auslese. also in jeder table sind items und ich möchte nun EIN item haben, das laut "date" (timestamp) insgesamt das neueste aus den 5 tables ist. die performance spielt hier eine grosse rolle und jede der tables hat ca 1000 - 10000 datensätze. also muss ich 5 queries machen oder gibt es einen low-performance join, der mir dieses neue item liefert ? für eine beispiel-query würde ich ein königreich geben... hmm... also z.b. meine kippen ;-) mfg kai -- Kai Meder www.cn-media.de kai.meder_(at)_cn-media.de From bjoern_(at)_baer.main.de Sun, 11 Feb 2001 18:46:49 +0100 Date: Sun, 11 Feb 2001 18:46:49 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] [OT] mysql-query - neuestes item aus 5 tables * Kai Meder wrote: > für eine beispiel-query würde ich ein königreich geben... select feld1, feld2, feldN from tbl_name order by datumsfeld desc limit 0,5 "Selektiere feld1, feld2, feldN aus der Tabelle tbl_name, absteigend (desc) geordnet nach dem datumsfeld, und von dieser Ergebnismenge nur die ersten 5" => "die 5 Neuesten" -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Software dev advocate: http://www.advogato.org/person/baerli/ From cybermage_(at)_hirnstrudel.de Sun, 11 Feb 2001 18:44:34 +0100 Date: Sun, 11 Feb 2001 18:44:34 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Re[2]: [php] [OT] mysql-query - neuestes item aus 5 tables hi Björn, Sonntag, 11. Februar 2001, 18:46:49, hast du folgendes geschrieben: > "Selektiere feld1, feld2, feldN aus der Tabelle aber ich denke doch er hat mehrere tabellen ... oder ?? bye benjamin -- Was jeht uns die Sintflut ahn? mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From sb_(at)_sebastian-bergmann.de Sun, 11 Feb 2001 18:48:53 +0100 Date: Sun, 11 Feb 2001 18:48:53 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] [OT] mysql-query - neuestes item aus 5 tables Kai Meder wrote: > also in jeder table sind items und ich möchte nun EIN item haben, > das laut "date" (timestamp) insgesamt das neueste aus den 5 tables ist. SELECT * FROM tabelle1, tabelle2, tabelle3, tabelle4, tabelle5 ORDER BY date DESC LIMIT 1 Falls es funktioniert und das ist, was Du wolltest: Ich rauche nicht, aber lese gerne, daher: http://wishlist.sebastian-bergmann.de/ :-) 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 traffic_eye_(at)_hotmail.com Sun, 11 Feb 2001 19:04:28 +0100 Date: Sun, 11 Feb 2001 19:04:28 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] [OT] mysql-query - neuestes item aus 5 tables hi > meine frage ist nun, wie ich das neueste item aus einer der 5 tables > auslese. > also in jeder table sind items und ich möchte nun EIN item haben, > das laut "date" (timestamp) insgesamt das neueste aus den 5 tables ist. > die performance spielt hier eine grosse rolle und > jede der tables hat ca 1000 - 10000 datensätze. probiers mal so ... ACHTUNG : nicht ausprobiert ..... select max(t1.timestamp),max(t2.timestamp),max(t3.timestamp),max(t4.timestamp),max( t5.timestamp) from table1 as t1,table2 as t2,table3 as t3,table4 as t4 join table5 as t5 using(id) group by (item) cu tobias www.traffic-eye.de From php-ml_(at)_uni.de Sun, 11 Feb 2001 19:09:06 +0100 Date: Sun, 11 Feb 2001 19:09:06 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Re[2]: [php] [OT] mysql-query - neuestes item aus 5 tables Nabend Sebastian, >> also in jeder table sind items und ich möchte nun EIN item haben, >> das laut "date" (timestamp) insgesamt das neueste aus den 5 tables ist. ^^^^^^^^ SB> SELECT * SB> FROM tabelle1, tabelle2, tabelle3, tabelle4, tabelle5 SB> ORDER BY date DESC SB> LIMIT 1 ok.. ist gut gemeint von euch aber ein mysql-vollidiot bin ich nu doch nicht, einen billig-join schaff ich noch ;-) meine frage läuft eher auf etwas anderes hinaus.. die items aus den 5 tables gehören zu einer gruppe "specials" in der einen table sind previews, dann reviews, interviews, etc.... und ich will nun EIN EINZIGES ITEM HABEN, das INSGESAMT gesehen das neueste ist ! also das das neueste item (als beispiel nehmen wir mal "preview") müsste neuer sein als ein review, interview etc.... und ich weiss ja nicht aus welcher table das neuste kommt... also bin ich hier nur am fluchen, rumprobieren, etc... ;-( SB> Falls es funktioniert und das ist, was Du wolltest: Ich rauche nicht, aber SB> lese gerne, daher: http://wishlist.sebastian-bergmann.de/ :-) hehe. wird gemacht ;-) SB> Gruß, SB> Sebastian mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From bjoern_(at)_baer.main.de Sun, 11 Feb 2001 19:16:21 +0100 Date: Sun, 11 Feb 2001 19:16:21 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re[2]: [php] [OT] mysql-query - neuestes item aus 5 tables * Benjamin Billian wrote: > > "Selektiere feld1, feld2, feldN aus der Tabelle > aber ich denke doch er hat mehrere tabellen ... oder ?? Stimmt. :) Kommt davon, wenn man Mails nur scannt, und nicht sorgfältig liest, sorry. ;) -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Software dev advocate: http://www.advogato.org/person/baerli/ From sb_(at)_sebastian-bergmann.de Sun, 11 Feb 2001 19:52:13 +0100 Date: Sun, 11 Feb 2001 19:52:13 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] Re[2]: [php] [OT] mysql-query - neuestes item aus 5 tables Kai Meder wrote: > und ich will nun EIN EINZIGES ITEM HABEN, das INSGESAMT gesehen das > neueste ist ! Daher ja auch das LIMIT 1. > SB> lese gerne, daher: http://wishlist.sebastian-bergmann.de/ :-) > hehe. wird gemacht ;-) Cool, 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 ThomasB_(at)_uni.de Sun, 11 Feb 2001 19:58:32 +0100 Date: Sun, 11 Feb 2001 19:58:32 +0100 From: Thomas ThomasB_(at)_uni.de Subject: [php] =?us-ascii?q?Datenbankgr=94=E1e_oder_Anzahl_der_Datens=84tze_entscheidend=3F?= Hallo! Ist fr die Performance die Anzahl der Datens„tze oder die Gr”áe der Daten wichtig? Habe n„mlich ein Script gefunden, das es erlaubt zB Bilder in eine MySQL Datenbank zu speichern. Jetzt berleg ich ob ich meine Dateien in die Datenbank oder in ein Verzeichnis uploaden lassen soll. Danke im Voraus! Thomas From sb_(at)_sebastian-bergmann.de Sun, 11 Feb 2001 20:01:14 +0100 Date: Sun, 11 Feb 2001 20:01:14 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] =?iso-8859-1?Q?Datenbankgr=94=E1e?= oder Anzahl der=?iso-8859-1?Q?Datens=84tze?= entscheidend? Thomas wrote: > Habe n„mlich ein Script gefunden, das es erlaubt zB Bilder in eine MySQL > Datenbank zu speichern. Du willst nicht wirklich Bilder in (D)einer Datenbank ablegen. Niemand will das. -- 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 eschmid+sic_(at)_s.netic.de Sun, 11 Feb 2001 20:07:27 +0100 Date: Sun, 11 Feb 2001 20:07:27 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Datenbankgr=3F=E1e_oder_Anzahl_der_Datens=3Ftze?= =?iso-8859-1?Q?_entscheidend=3F?= =?iso-8859-1?Q?_entscheidend=3F?= On Sun, Feb 11, 2001 at 07:58:32PM +0100, Thomas wrote: > Ist fr die Performance die Anzahl der Datens„tze oder die Gr”áe der Daten wichtig? Habe n„mlich ein Script gefunden, das es erlaubt zB Bilder in eine MySQL > Datenbank zu speichern. Jetzt berleg ich ob ich meine Dateien in die Datenbank oder in ein Verzeichnis uploaden lassen soll. Benutze in Zukunft einen ordentlichen Mailer. Umlaute kommen nicht an und die Zeilen sind viel zu lang. Wenn Du Performanceeinbußen in kauf nehmen willst, dann speichere Deine Bilder in einer Datenbank. Wenns etwas performanter zugehen soll, dann speichert man die Referenzen zu den Bildern in der Datenbank und die Bilder im Filesystem. Es gibt keine bessere Datenbank für Binary Large Objects als das Filesystem selber. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From tom_(at)_huno.net Sun, 11 Feb 2001 20:20:02 +0100 Date: Sun, 11 Feb 2001 20:20:02 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] konsonanten / vokale On Sat, 10 Feb 2001 14:02:26 +0100, Cyrill Schumacher wrote: >> $VOKALE = xxx("aeiuoAEIOU", $STRING); >> $KONSON = xxx("^aeiouAEIOU", $STRING); > > >$VOKALE = preg_split("/[aeiuo]+/ism", $STRING); >$KONSON = preg_split("/[^aeiou]+/ism", $STRING); > servus, ich glaub ich hab nicht richtig beschrieben was ich suche, und zwar folgendes: $STRING = ABCDEXYZ so und nun möchte ich alle Vokale in einem Array haben und alle Konsonanten in einem Array. also so: $VOKAL : (A,E) $KONSONANTEN : (C,D,X,Y,Z) also alle vokale rausfiltern in ein array und den rest in das konsonanten array. gruß thomas From SilentVoiceLE_(at)_gmx.net Sun, 11 Feb 2001 20:38:03 +0100 Date: Sun, 11 Feb 2001 20:38:03 +0100 From: GentleEmbrace SilentVoiceLE_(at)_gmx.net Subject: [php] Templates der phplib Hallo, ich habe ein Haupttemplate,welches das Grunddesign enthält und diverse Templates die den {main}-Tag im Haupttemplate ersetzen soll! Um beispielsweise im Haupttemplate main.html die login.html einzubinden mache ich folgendes: ... $tpl = new Template(); $tpl->set_file ( array ( "main" => "main.html" , "login" => "login.html")); doch wie gehts nun weiter? Wie ersetze ich den {main} Tag aus der main.html mit dem Inhalt der login.html? Danke, Thomas From sb_(at)_sebastian-bergmann.de Sun, 11 Feb 2001 20:41:53 +0100 Date: Sun, 11 Feb 2001 20:41:53 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] Templates der phplib GentleEmbrace wrote: > doch wie gehts nun weiter? Wie ersetze ich den {main} Tag aus der > main.html mit dem Inhalt der login.html? Versuch mal bitte $tpl->parse( "main", "login" ); -- 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 SilentVoiceLE_(at)_gmx.net Sun, 11 Feb 2001 20:51:14 +0100 Date: Sun, 11 Feb 2001 20:51:14 +0100 From: GentleEmbrace SilentVoiceLE_(at)_gmx.net Subject: [php] Re[2]: [php] Templates der phplib das wird ja nun nicht funktionieren... den $tpl->parse( "main", "login" ); würde "login" nach Tags durchsuchen... damit ich mit $tpl-p("main") das Ergebnis in dem Fall ausgeben kann. hab's auch testweise mal ausprobiert...es wird nur der Inhalt von "login" im Browser angezeigt... Thomas From ulf.wendel_(at)_phpdoc.de Sun, 11 Feb 2001 20:56:02 +0100 Date: Sun, 11 Feb 2001 20:56:02 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] .phps im Puretec Profi Paket Hallo, es tut mir leid, aber erlaubt mit diese Puretec Dummie Frage. Hat jemand von Euch einen .htaccess Eintrag für .phps bei Puretec? AddType scheint es nicht zu sein, einen Redirect darf ich zwar konfigurieren, aber ein urlencode versaut mit den Spaß in "RedirectMatch (.*)\.phps$ /php/show_source.php?file=$1" wird das ? kodiert. :/ Danke! Ulf From sb_(at)_sebastian-bergmann.de Sun, 11 Feb 2001 20:59:44 +0100 Date: Sun, 11 Feb 2001 20:59:44 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] Re[2]: [php] Templates der phplib GentleEmbrace wrote: ^^^^^^^^^^^^^ Bitte mit Realname posten. > das wird ja nun nicht funktionieren... > den $tpl->parse( "main", "login" ); > würde "login" nach Tags durchsuchen... Was ein kleiner Performancehit wäre, aber das Ergebnis sollte danach in main liegen, was den gleichen Effekt hat wie $tpl->set_var( "main", implode("", file("login.htm")); -- 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 SilentVoiceLE_(at)_gmx.net Sun, 11 Feb 2001 21:09:05 +0100 Date: Sun, 11 Feb 2001 21:09:05 +0100 From: =?ISO-8859-1?B?VGhvbWFzIFNjaHL2dGVy?= SilentVoiceLE_(at)_gmx.net Subject: [php] Re[2]: [php] Re[2]: [php] Templates der phplib okay,funktioniert...danke... wie schaut es eigentlich mit der Performance der Template-Klasse der PHPLIB aus? Das Endsystem soll auf einem Provider ala PURETEC laufen und zwar mit einer gescheiten Geschwindigkeit und möglichst ohne Ausfälle. Die Template-Klasse habe ich eingesetzt, um Code und Design sauber voneinander zu trennen. Gibt es vielleicht auch andere Template-Klassen die mehr Funktionalität oder Performance bringen,oder ist die der PHPLIB derzeit das einzige ? Thomas From SilentVoiceLE_(at)_gmx.net Sun, 11 Feb 2001 21:10:36 +0100 Date: Sun, 11 Feb 2001 21:10:36 +0100 From: =?ISO-8859-1?B?VGhvbWFzIFNjaHL2dGVy?= SilentVoiceLE_(at)_gmx.net Subject: [php] Re[2]: [php] Re[2]: [php] Templates der phplib $tpl->set_var( "main", implode("", file("login.htm")); achja,ich müsste noch zwei Tags in der login.htm per Template Klasse ersetzen. Wie geht das am besten? Thomas From sb_(at)_sebastian-bergmann.de Sun, 11 Feb 2001 21:16:39 +0100 Date: Sun, 11 Feb 2001 21:16:39 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] Re[2]: [php] Re[2]: [php] Templates der phplib Thomas Schröter wrote: > $tpl->set_var( "main", implode("", file("login.htm")); > > achja,ich müsste noch zwei Tags in der login.htm per Template Klasse > ersetzen. Wie geht das am besten? In dem Du $tpl->set_var("name1", $inhalt1); $tpl->set_var("name2", $inhalt2); vor $tpl->set_var( "main", implode("", file("login.htm")); ausführst. -- 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 sb_(at)_sebastian-bergmann.de Sun, 11 Feb 2001 21:17:35 +0100 Date: Sun, 11 Feb 2001 21:17:35 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] Re[2]: [php] Re[2]: [php] Templates der phplib Thomas Schröter wrote: > Gibt es vielleicht auch andere Template-Klassen die mehr > Funktionalität oder Performance bringen,oder ist die der PHPLIB > derzeit das einzige ? - http://www.phpinsider.com/ -> Smarty! - PEAR/HTML/IT[X] - FastTemplate - ... Oder was ganz anderes: XSLT. -- 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 SilentVoiceLE_(at)_gmx.net Sun, 11 Feb 2001 21:21:03 +0100 Date: Sun, 11 Feb 2001 21:21:03 +0100 From: =?ISO-8859-1?B?VGhvbWFzIFNjaHL2dGVy?= SilentVoiceLE_(at)_gmx.net Subject: [php] Re[2]: [php] Re[2]: [php] Re[2]: [php] Templates der phplib $tpl->set_var( "main", implode("", file("login.htm")); naja,aber implode("", file("login.htm") greift doch auf die Datei direkt zu...selbst wenn ich der Template-Klasse das File bekannt mache? Thomas From bbernatzki_(at)_gmx.de Sun, 11 Feb 2001 21:27:11 +0100 Date: Sun, 11 Feb 2001 21:27:11 +0100 From: Benjamin Bernatzki bbernatzki_(at)_gmx.de Subject: [php] HTTP-Authentifizierung und MySQL This is a multi-part message in MIME format. ------=_NextPart_000_012E_01C09471.650C63E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Guck dir das Script mal an! ------=_NextPart_000_012E_01C09471.650C63E0 Content-Type: application/x-zip-compressed; name="amir-1.0.0.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="amir-1.0.0.zip" UEsDBBQAAgAIAM9yRCng6p9u6QAAAG8BAAAPAAAAYWRtaW4vbG9naW4ucGhwXZBPS8QwEMXPLux3 GOduI+hJ0h5sCwpVe+giHlMbt4H8I0l199ubNFXQ05vJez+GF3rZvNTDW9/Cw/DUQX+47x5rwCtC Xm9qQpqhycZtcQ2DY9qLIIxmkpD2Gav9br+jc1CySsrZFPWCBhEkr9oTU1Zy6MxRaOjZkVOSnZgl WziOo5nOefowTgF7TwdKLAriuVdMb1LY2SIoHmYzlWiND+n8wXOnmeJ3QIW2S4BwtrzEwE8BIRkl LlsEKzq6iPTM+y/jpn+I3Z5/sN99xTL6B/DLqES88snkEte1Jq7dUo/ciGzlYt/8Sd9QSwMEFAAC AAgAznVEKaJob4/8AAAAcQEAAA8AAABhZG1pbi9hZG1pbi5waHBVkNFLwzAQxp8V/B+uRRAG6znn Y2xxbVEhcwMrMsSHrL21hTQpTQr635s1fdCX3Jfcj+++C0sAF5B/i66XBKLqWgWmHIgULBCS+OqS JdCqUo4VQRhFaMh0Qs0l6ps+nCjHBdkuLQ77HJ6LLYf9+4a/pBAuET/WKWJWZL5xH91CMQhlWttq JSRi/hp6h8Z28jyxIVG5esFsayXFBz3eDARc1zVVLkzA0DccijPr5FFXP171MRPQDHR6CC0Zu8Lp nMLGW1IjLGHFUMQTOj/c/b2s/5u4L6Cy0XD9xHebR/72WZ7qozA0DvLLbS91rUfr7fmkA+9+zjen ckH9cr9QSwMECgAAAAAAfX5EKQAAAAAAAAAAAAAAAAwAAABhZG1pbi90ZXN0MS9QSwMEFAACAAgA OXZEKaEj6Y4EAQAAkAEAABUAAABhZG1pbi90ZXN0MS90ZXN0MS5waHBFkMFOwzAMhs8g8Q6mdxoQ HKtO0E4CabAeihDHtPFIRZpEiaupb4/TdUOK4sTx98e/iw0MtjeTQsjyXPCKGEdp15B77TPYlDfX xW29r9rvZguv7fsOms+X3VsF2Z0QX4+VEHVbnx6e8ntog7RxoMFZaYTYfmTMs4Km0SQljVJxvCpo IINlExxhT6jgOaAsxCnLdWIt5GPn1JxSvmz1EIGXtI40BvAXWjLNZkCqkfeDMwpDvjB7a2YgPdgf mN0E4xQJSP4i9MwkMVYCL0mDO8C/cThqtOt4mE1aXeAuKjf6BNLRXYZ3/nfhpFVAGOlhuZGDyXIv kVK+Q6Klr8WXOBsT63D+AFBLAwQUAAIACAAXi0Qpkpoqje8AAADNAQAAEQAAAHNlc21hbi9jb25m aWcucGhwfZHBSsQwEIbvhb7Dz+JB9xLx6K7bw4InvSg+wLSdtIE0WTIp6+ObNHYpCOYSMv+Xycfk 2EDt8ckixju8k6OBA87eaTPMgWKuvhrL2Cs0p7o6NnVVV3edHvp29BLxgp31Hdl82B2gFHqK1JIw cmllHU2cWWGZyCUwrS2b85WdJSkktlBlbdmcb/kLifzH5/zqQ7+ap7LlP0LpxhIsKriOHBjyOxfj tIcRSPSBb31Mbzmapc3T42Hz8kTfWAJaXNGRQ8vIPO6Nw2TcHFke1kbZcg4264wxXp6Vuo1UFb91 K55fH2/QPqAUodP/SF01px9QSwMEFAACAAgA8HJEKbOBXKY5AQAArAIAABAAAABzZXNtYW4vZXJy b3IucGhwlZJPS8NAEMXPDeQ7DEWoHmytfy5a2oN4V0TE4yQ7TZYmO2F201jE7+5swdqAtXhbdmd+ 773ZmS1gMoEHERaoyXssyMNiniazRZpYl1etIRiWhIZk3JTN8C5NfGdDXsLpiTVnafKRJoN79ATT Wz1RXjIMZ838qSXZQI7OcYCMgN4pbwOZMTxWFMuDPmOB1o0jc5AJ4SoevnGXPdyrsCug9SQOawJ1 26D3HcsPsGDIMF8BOnMUftWDP2twyw4Mk3ejoF6tD2D1AgNmWr/TEDqvuDiIvf4Vu+F2JNvAVjME Bm7IgfWAlQLMRvUaK3ujOaJy01N541aNR9slrgkasWtbUfxGVSIXSEclHCjX4QMq6wB1evEnlqS2 2zj/4BpaYluFHvfFrRx3LvZmFdX9ps+9nVuywnc7F1fyC1BLAwQKAAIAAAABv0MpdgRyBhAAAAAQ AAAAEQAAAHNlc21hbi9mb290ZXIucGhwPC9ib2R5Pg0KPC9odG1sPlBLAwQUAAIACAD5vkMpzN4g BsEAAAAfAQAAEQAAAHNlc21hbi9oZWFkZXIucGhwjY5Ni8IwEIbPCv6HsSf3UMddFayNCraCQv2A zbJ4jDbYQE2WZBb135uqeBRPL8w8z7zDJlBIkUvbChKjSWoK+eVPDoHkmbCgYxnDSencnNzo86vf Cz5imIwbdfaGty+EdZJGyplwMOhHYfTCzoQ+/ItDdcE+sWa6Tvh2M4M5X2aw+ZlmiwSCEPG3myCm PL0veu0OcCu0U6SMFiXibBVUfvXHLX2ZzxojRaUcf0vnPAhLoX2jZXgfexAfJNuZ/OLzClBLAwQU AAIACAAWdEQpaUHZvAgBAACLAQAAEQAAAHNlc21hbi9sb2dvdXQucGhwTY/JasMwEIbvBr/DIAJO wcS51wspNe3B0MUpOZRQFGm8EEVytRT89pXjUPc6//zLlxbQSyYcRyAGzYXKzdANBIo8DNIiDFbG 6vqtggzIx+vjbl/C6ql6edhV9SdrWktPAiW94BHqcg8+oOdZFMWCGksZQ2OyLRyey/cSvPDn7PmR 3PtsjcYJ67O/Hepxfeu68xLrkJ2/buf5bTqHgUHLlDr3uCbXNhITEm9jkpBJn1cvRB1Sjnoh8irv f4CKvpUZYSgtajJ5hjxtlLTAlFA608jz9JT7JGSdWoidQT3TFnma+IdkMuUxjMpFGsG4K3PjhBhB qLZFDsrZjS9IfO884N+8Rim7zPsFUEsDBBQAAgAIAPaKRCl22PyNsAMAAJIKAAARAAAAc2VzbWFu L3Nlc21hbi5waHClVW1v4kYQ/gwS/2FqIUFSiunL9UMuXJQmtHcqV9JAmg8BoY094BW2l9tdh0RV /vvN7toGrpBcDwmZ9e7M7DPPzDM+PQP/GBQqxUUKCUvZHCUc+3D2rlY9PatV6fSWp6FYKcBHlixj PIF6MJsvmY6gC97FyXg84zGq8TjTPKY/lnA5Hntva1UAuEn5425HP1PSj0XAYt94+LmDfVyKtKFh JuQcNcRMaVD0jFC1SzCZQqkgyeiMlqBXAu5ZsPghN6QUalWXw3/gLrjiCuPxOE+7nadtN2htwIPv w5Xx0QJWEUoEdwY2V5CoeIht+DCDJ5FBKFINi1SsQEcI9i6ZpXYxI7wo28tomVMKPA3iLETwClxe 2wtEOuNzY+W9ZKaFiNWmVa1aj3m6oMwoQoqBbtb/6A9+O+8P78grvI+E0pPW9p5h7su9JVNqckQV qFX5DJr196PR1fRqMBxN/zm/Ht4Zl5QlOIHzvy7hy1PjvBIynBzVqv/WqpV6YU6w9kZ6awwLzx2G ZVBjSD/qw4sIg4UCAmiiAEtDMFbUXlxp2k8hZJrdM2oHU/1KXWk5/Ltvyj7s9XsXI+BhqwDQivEB Y/j9evARNrmgADG6XG/f9657UDh0G2VeDUtDgZAOimXDs2lRd2Sxpns/ZSifmjkOQ28lMDlM831n 52ivGN6/S57Up3iaZslUUpOXFkemHW+lSOclHBCyREDehvdKhIx6ren1SVWaGvsEvPZmboaaTMaT todSCtuUZzzs/uRZaBXiUZvFs2O8ThAoBwdphjqIpkxKtoW7qIxEphEYpLgqhwkPizIYsZhI4Ztm wgMpNE+weWT960bdLAjIhyzcQR53o3w3V5fno96+Og17I7B3UCXsf6O1jtrdvMFVlAxNbnc8nHxr vV7KOxBiwfMWVESbfW16FpnXcghbnZbne2WmRV5rnZEgDMRtuRRmtnVLG/dmDHaNjBXGgUjQDg2y odpirHAt8ovB4M8PPac5C61UcVG2fXa7hOl8ckEagSbskfiO0ZYWuKI5iY9LLjG0x06E76DzgmId YWvdluX8aglvN8chNX9VpI6AUKDLlHjYnEsHCvXnw4Rqi247pqRw8v3mtaZQpk6T4187cJqr0aa1 XUbqeuLo0LHzy45syt5cNzacdqFjQdyYqZ9TG7EH+tBK/kCf4zmqA6G82QOlCLtvSv2/GfXaUGoU U8m16Is9urdJK9azAEHBijGRK/Zrh83r0+a5nCZuYHwj9z92HPk598+fAVBLAwQUAAIACAAws0Mp XTYcSOIAAAB0AQAAEAAAAHNlc21hbi90b29scy5waHCFkEFLxDAQhc8N5D+MSw8VFhev6lr04qWg skeRJU2mm7Bp0p2k6CL7321sKwsePD14zMf3mLuSs6Z3Mhrv4NAjHYs8RNq8VpecfXGWE4beRlhD ewwHu1X1drp6qp4fH6rNm2x2qnaixfclzOgtZ4SxJwcTPxQnzs5U0juHMha5qrUPcTlkH5BSdiKE SW6N2/+q/0POpIn7q9Qo9/P6cdaoyUwDxcVcwWoFL+Rriy18aGNxfItxO1AiiloEHJCEZRqFQioW lZciKW4AiTxddborjVpfL9KmLMNPkx6QnX4WlfffUEsDBBQAAgAIADVzRCmCVAHKwQAAACcBAAAS AAAAc2VzbWFuL3dlbGNvbWUucGhwjZCxTsMwEIb3Sn2Hk8WIkhe4OAIGGCoxdEQMrv0HW7i+6OKk 6tsTUiEYWW64+/Xpvp97SsXnOYBMhAvQZoyjod7ud/sdh7SQy+mjdMajVKhZ9zzaF+QsxIOUSl6y aKcIlk+We4KPQnfPh9fHh8PxbZ6gxZ3xviK5Pdl7usqsNMHPmuqVMhZkStO/YFv4h7Q9wo6iYuhM 07QunFO5zU3CPuXkPylCQVVoSbjQdqXJK1Aabt03pV0tb7p/yhhE6m8ZX1BLAwQUAAIACAA8ckQp yUkC3IIAAACQAAAAFQAAAHNlc21hbi9wYXRoZmluZGVyLnBocD2NsQqDMBgGd8F3+JBODnUvQQlF sNAhJCKUUkLQ3yZgYzBpn78Opdtxwx1rUJUIJtnZ+Yk2lBWaOs9YqMUukVZEii/j4eIJrAGNdsWh 63uhVSuHVuqBS3UvuBBXLbqbupz5Drzvise/tJCJhNEa/yRstJhEEz5meROc/w2OwYY8+wJQSwME FAACAAgAy4NEKVn9o/3lBgAApBAAABIAAABzZXNtYW4vYW1pci10ci50eHSVV02P2zYQvRvwfyCC Agssdp2kxxRomwBFWyRNXaQokN5oi7ZZUZRLSd5KfzD/oLee9+qTT6bRN0NSlry7QRsgyWIpzseb N2+GrwvtxM9145pCfDxYVeulrrTYvZy9mL2YTq4/92c6mU5e0/33KtPum+nk9vwnnNyI+Q9zsVPi p/bDL+9ELRfSGi8WuFMGn23vEyZm4ldVKCNkIZf+Jp4VYnEwx+Io1nqhRSUztVSi0rUa3LXaivXB FYpCVyJvjJG2kJUXa+VUrmywYZSjD487ZY3e4xbM7Q285bWH8+nkPa4Y8Ukaf/IXCQ1yCub9khIx a81Wya/TnKC3mYTh3EjY/DjKwSpkgTBzoatatYirt4WvxcEuldG5UcKUa0RayXaFiGBv8KGQmack T3rl1CiCVnbSsdc3TX8wjivXIpetrw19iB/dCY5PyN4bH+7JE/BAAr2/VrIJg2BbVZOB0tauNAJF N1Sz7/bwcg6PP6p0hxSpTsizUAKIoh7djCjzdpCyt/0nmdxoI0rTbPEPQvAEoBfLssw1DDhQwvi9 bynuiwjmrlw7WQjZcv4XgAU3gD5HXk5UR8CmT0aBfHJLuaYYMvrEyKUMnheohauR+CJ4ATh8NytN 1uQ1XSutGyAFhEWtcicd2QwlpFQSDWGE8k9tNuBkhkMBgHFSGLCydI0FZnVgQEigpy03SmQifQj6 Mp0sDGRl1VKlydhCnryVQoFPFj2TU2wwiGIbn3MP5mUGNBdNcNiI+0Onetv8geqQnmtGCd9w9wGs FnVHcFZslNtIu9Z8h0NoPcfWyohdqDsMNUXfVVAX8fuP83ABLAez771liK5F0VZ/mhn+no+t0PcE 1dkvaUpeFk3N9UKlos7QdwFygAnum7JtUGyH3C00Jv1Ccc+AeGInQScYpPjHfcy3QhYkMx3TIPjN ItXO8bAr7k/Wqr43Rab2+lRT58OEKI5FfkR9LZhGtJeRSMvSrvR6tt1s+6RhPeXBNiAOYIAgEIi7 xhMwXcTskftBa9En9cExQAwxcnDU44k1g0CJ2+BCqNi1qFRVSPs/TH6xXK23st6EcKG8Go0nQcNt 7FE2w8hR7wPZWmS6ysWxC42ARnVELgpk35CZXl4DeqGV2jIpzw5N2kgjNmVVa7tO7YgPKvzXxQov kilKttD9KcW6Ir+Ok6yWTm9r8ndPQ4CE0ZLYUlcH+YxWHskTnIuH4JJDaaHHAZn0+6zcuybqSqG6 ivPpgTl2a7CC/SapvBa/Xah3YLMM5OUW7YWXGr3VcPh29CtH4y+OzdEQuYkjZKeisBOHU2UiEYJ6 4Vg5E4Qnai0gPVhIgi8wz2O+tarqV/TP2Q8uv0T2jpyzk9ak/qWpiyiCsJ6njU9ClxOx4vCLGHmY smBeXqskvhWqSTBq0k6nnS6gXy1Iil4ZWR21tQ33sjTTKmLpixHZiGWxz4btH6oykC2K0mQYTNSr XwqMjgp9EcSGZwmvFlehka7i+fGploB0URYo2Y24klmhB1fuS6i2hPZy3Xm83CL34y1+LJuaIiW8 yQI2jFpxuT6w32RjpJ5ntzwOdyQAryi/QdPffs2R8qcErPNL+cTUCZYemTvAbKBMsJjyHsl0P7s5 D0Y0uZ2n6qe9jgpIu5Jg6c8hZLQ4MfmnE+Vc6S5coTRYLE5USJ6EG2h6zNxgFpuMRJVnbRjz9BON MGUznWyEAnUhaso84xWyC1qPyWmMIo1XI7bUZWmqzya+Km1eQZCo9aaTO2WWZaHSjbRE9PsMcznu bZj0Aiuv/CNxcSb++a9xXegeXD0m9ed6svg8FL1xKhxn0rqDzY7uSCvPRsnkB1qzKst64JWgTpTB Kbq66clzZlZQ0USzngjYZ3THW1vhT/AUOiHZTu8HFu/Q9otoBQpqtM3DVDE6jfZDS/yIbxOoEnof 7XuesR/SOiYsvxTCjrOUe188eC1cvh3e4tvUNKlEnP1oXfuK3IDOpkGrPjvX5BkfYKIUYagFRUZL 8hKRLvAyRJtcVD7W/otnFI1s2vCuNMFhGstzNurWSro8CDolRZDd9AtdP0yeuo3p1aLNrigAiHQu a8U6n7YU8bezII4dySeFs1b0ujjgFLI1RmA2ex5AeH6JxYkoR4KWyEC4DJaDN9rxCh1iGwofjaiX TBJmL45ODaGEJ4AWTbtuDL0+Xl3G8XQoPfwB9SJkxUuVDgveSna0adOvWiXu7u7o8gx1wSB2eLVa GkXwe7qcNdPJfDj7+OlIQfNsSK/KYXKM4nlghpAeWuV3+/fzd2gDLEKxDhlqjqk1mszx3MYHwzbu gIkDwS+rdQ80eDHemCEUeOdAYfAwctW3+i9MJqjcMHd60oHIeGw8jPVfUEsDBBQAAgAIAKaKRClu zG9/owUAAPEMAAASAAAAc2VzbWFuL2FtaXItZW4udHh0fVdRb9w2DH4/4P6DUAy7tri46R47YFv2 sDVAi2XoimF709n0WThb8iT5XPfX7yMl25dLtgAtEFkiP5LfRzJ3nfHqE4VgnFUftdVH8ur8trgt breb1//3s91sN382OioT1B2s/Ljd3Kw/2w2f8TetHt4/qG/Vx+nT7x/UQQeqVMgOu+SwgGdj1dHp ll9Ep3rvIpVR1aaloMbGlI3qhhDVgfCYrHK2ndRhUrHBgYmkdNUZa0L0OjqvtK2UdZFvaDs5S4ra QIVi0O/dqExUo/On8Bj0ijvoM/wOAckwtna+05HxAqRWlY6awyjUH47x6ENLjJlslOuXUPiR9qT3 YisgHo8gJJLWHfkyHkoMU4jU4ZaxRz4ABjdaeWV1RxJQr0MA6qpQd22bDZbaqgZgVWXqmjwwIHfm jLQdKQBhY9Id4KwI+IAM+Udadi2dqd2ps/aGIyjUfQ0vKeZGB/WVvFOa6yc3cbEdaK8aehOAFzZ3 cwwFZ1XSVjZUnoIKUcchKLcaPButSudOhkHBUbbSiP30AVGDTB1pG9bPCNrT2bghoNzwhoQdhpiu Vo4Cg+AnF7BmUOqu5np8d6sQ8xBRzpf8bBeQiFoPbUwRSWYnN8hT3Y56QsIabY/EJIG/0tnaHIu+ 6V9xRMbqMiLBcdrPwA9Uug726UtvPKE89+Cnr+AcxUXxwV2hxAUTEgU83UhMKYF1og+S17bMAsmo syWSPuObZQFOizTkw6htInpV8TNmEL7ABDHe0lWIMQrJouv5iF8mKdwnb8LTRQnQvfqth8b+vn9I d/nqa/VZuMkiFpuIRyDsuin80xb4t1MlAoQWo0jCElXgGudgEOhHr7tC/ZVjyUnOd5njXNnKiW4h uSNFfpuvfVPWR7kqN2fSPq4PrruMVfBffBlNbDhZXtX67Dw3DKrM3Clm5S5CD5JYHU7Aj8NsNFlF 70LburKajBUCs9c4TdyaW5YcIZixgURTYT0FU2U1sLPKMZdPFs0psmiz3ObKSwphpTYWxBLvjNxT 3+qSVr8CiWvthtgPmeNXTsB/JoeJe9B0/U2N3tnjPsEb5WYuXE++nXIS7qoKkrU0Jh6vvEuHHlrw 1dzVYuosXHJJhXRtsKZdGtt+bmoSTuo0taG2QmY+swMIN77j/1Jo6cZbHhMJuDSzrGjEKQC6jrKo gaOilpiTnFSBjIKiiOUAFkwsz4B6r7TUbVhIdwFnlyvCFm/FrAmJgTEnZpeIscMXYAAbJiZgxGAL mHNmUUCeaRzuTtrCsy+0OhN+D6brWczcJW4Q1cANA6VFi/VDGQeP7L4HpwCvHmyZuJslPs/NzDTW ylOM7xj8BaVvfkhgU49YCmds2Q7PNpLsZGlE6/BGXi4UCMOJ/eg3WZlDHpC5UaCOc4oWcXzMAmJ9 8RVC8YhpaZlyc0/Zbsh752c/SxLlFPMhBC3TcGk9sOo681VYn5cINP4lCBhEK2nDbHBN7ROo281I Lbf/Jcj06+xVaWnrqc0/CwDOroQNK55QW/i76icp12bBwVTerdXbbTeJHrOZpX6dPhFPcmNPqvau ywOpB8K8JCDlFINUZ97OLhoisyRtTvfQIe48WtCebFHXO9UTHoka86R6zCkZl49n20opYets48Ua +Ivv+cPP0MU0e4occYmJy0Y5haj/L8+rYl2dZllgTUlblXSD9fvsmhccghwjG0UN6Itmne6X7U8K wFHsQQjukFKstnUjYn4cRVG8SYG8uY7nzqYKY329Sa3oQLBwIV6sNOiMb2U5uTb633ZnFvKE7VhP XGissdxXLoQ+jiO/KSxFfoVlN6Ij8XRYxxIaKq/0pryW7pKJFe2yJcofBbUn5NHVceQavfz14cOr VR8sBlkM+4nL15qSLDzl4ca9n9drg4UB3CwuYxLtl7wUIoR3oLKvtA8/mS/GF9DldvMvUEsDBBQA AgAIAGWLRClf6Mlo6wAAALsBAAAQAAAAc2VzbWFuL215c3FsLnNxbI2QsWrDMBBAd4P/4TbJ4MF2 xk5qo4KJq7SOVMgUhC0aQawUnZzSv68cpyF0KBmkQ3fvHXd6ajmTHCR7bDigwUE7oGkCALYH6wIt iwxGh/bDmR6W/JmpRgIpCIi1BKGaBvQYjjvrOm8G40J+lmOn6J+07/ba00WVXfG5PqLxTg/milTF X+RTI34dff8PctAYdNcZxPtGvVjmZA4QrPuepMVdzmtbv7B2Cyu+BWr7bM5Or7hmTOTzxvnNSBdG ifpN8YjtqrOZJtlDmqRJLTa8lVALuf7993fWKL6hQEqSA5lOMBhuYzFdJZk7/ABQSwECFAAUAAIA CADPckQp4OqfbukAAABvAQAADwAAAAAAAAABACAAtoEAAAAAYWRtaW4vbG9naW4ucGhwUEsBAhQA FAACAAgAznVEKaJob4/8AAAAcQEAAA8AAAAAAAAAAQAgALaBFgEAAGFkbWluL2FkbWluLnBocFBL AQIUAAoAAAAAAH1+RCkAAAAAAAAAAAAAAAAMAAAAAAAAAAAAEAD/QT8CAABhZG1pbi90ZXN0MS9Q SwECFAAUAAIACAA5dkQpoSPpjgQBAACQAQAAFQAAAAAAAAABACAAtoFpAgAAYWRtaW4vdGVzdDEv dGVzdDEucGhwUEsBAhQAFAACAAgAF4tEKZKaKo3vAAAAzQEAABEAAAAAAAAAAQAgALaBoAMAAHNl c21hbi9jb25maWcucGhwUEsBAhQAFAACAAgA8HJEKbOBXKY5AQAArAIAABAAAAAAAAAAAQAgALaB vgQAAHNlc21hbi9lcnJvci5waHBQSwECFAAKAAIAAAABv0MpdgRyBhAAAAAQAAAAEQAAAAAAAAAB ACAAtoElBgAAc2VzbWFuL2Zvb3Rlci5waHBQSwECFAAUAAIACAD5vkMpzN4gBsEAAAAfAQAAEQAA AAAAAAABACAAtoFkBgAAc2VzbWFuL2hlYWRlci5waHBQSwECFAAUAAIACAAWdEQpaUHZvAgBAACL AQAAEQAAAAAAAAABACAAtoFUBwAAc2VzbWFuL2xvZ291dC5waHBQSwECFAAUAAIACAD2ikQpdtj8 jbADAACSCgAAEQAAAAAAAAABACAAtoGLCAAAc2VzbWFuL3Nlc21hbi5waHBQSwECFAAUAAIACAAw s0MpXTYcSOIAAAB0AQAAEAAAAAAAAAABACAAtoFqDAAAc2VzbWFuL3Rvb2xzLnBocFBLAQIUABQA AgAIADVzRCmCVAHKwQAAACcBAAASAAAAAAAAAAEAIAC2gXoNAABzZXNtYW4vd2VsY29tZS5waHBQ SwECFAAUAAIACAA8ckQpyUkC3IIAAACQAAAAFQAAAAAAAAABACAAtoFrDgAAc2VzbWFuL3BhdGhm aW5kZXIucGhwUEsBAhQAFAACAAgAy4NEKVn9o/3lBgAApBAAABIAAAAAAAAAAQAgALaBIA8AAHNl c21hbi9hbWlyLXRyLnR4dFBLAQIUABQAAgAIAKaKRCluzG9/owUAAPEMAAASAAAAAAAAAAEAIAC2 gTUWAABzZXNtYW4vYW1pci1lbi50eHRQSwECFAAUAAIACABli0QpX+jJaOsAAAC7AQAAEAAAAAAA AAABACAAtoEIHAAAc2VzbWFuL215c3FsLnNxbFBLBQYAAAAAEAAQAO8DAAAhHQAAAAA= ------=_NextPart_000_012E_01C09471.650C63E0-- From sb_(at)_sebastian-bergmann.de Sun, 11 Feb 2001 21:31:51 +0100 Date: Sun, 11 Feb 2001 21:31:51 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] Re[2]: [php] Re[2]: [php] Re[2]: [php] Templates der phplib Thomas Schröter wrote: > $tpl->set_var( "main", implode("", file("login.htm")); > > naja,aber implode("", file("login.htm") greift doch auf die Datei direkt > zu...selbst wenn ich der Template-Klasse das File bekannt mache? Richtig, aber Du solltest ja auch kein $tpl->set_var( "main", implode("", file("login.htm")); machen. Das war nur ein Beispiel in einem anderen Kontext. -- 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 eschmid+sic_(at)_s.netic.de Sun, 11 Feb 2001 21:36:05 +0100 Date: Sun, 11 Feb 2001 21:36:05 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] HTTP-Authentifizierung und MySQL On Sun, Feb 11, 2001 at 09:27:11PM +0100, Benjamin Bernatzki wrote: > Guck dir das Script mal an! Welches? Bei mir sind die 12 kB nicht angekommen. Ist auch ein bisschen viel für eine E-Mail. Könnten wir uns darauf einigen, dass man den originalen Poster nennt. Ein Hallo darüber oder darunter sollte optional sein. -Egon PS: Falls die Regeln noch nicht bekannt sind, dann einfach eine PM (persönliche E-Mail) an mich. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From ulf.wendel_(at)_phpdoc.de Sun, 11 Feb 2001 21:48:48 +0100 Date: Sun, 11 Feb 2001 21:48:48 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] 17 x Re: Templates der phplib Thomas Schröter wrote: > > okay,funktioniert...danke... > > wie schaut es eigentlich mit der Performance der Template-Klasse der > PHPLIB aus? Das Endsystem soll auf einem Provider ala PURETEC laufen > und zwar mit einer gescheiten Geschwindigkeit und möglichst ohne Oooch, mir genügen diese Zahlen von meiner ollen Puretec Homepage auf der ich ein kleines Page-Modell (s. PHP Schulung) fahre. Ein typischer Wert ist: 0.0370 s Bearbeitungszeit, 0.0033 s IT[X], 0.0047 s Menu 3 Ich sehe da keinen großen Handlungsbedarf. Nicht Templates machen eine Site lahm, sondern gravierende Programmierfehler von Einsteigern. Beliebte Fehler sind beispielsweise fehlende Indizes in einer Datenbank. Donnerstag war ich genervt weil ein Kunde eine Maschine, die sonst gut 20 Sites bedient, lahm gelegt hat. Mit ein paar Indizes und einem optimize tables liefen die drei häufigsten Queries 3 - 10 mal schneller. Aber dank der beispielhaften Programmierung röchelt die Maschine nach wie vor nur rum statt zu laufen. Ulf From SilentVoiceLE_(at)_gmx.net Sun, 11 Feb 2001 21:59:47 +0100 Date: Sun, 11 Feb 2001 21:59:47 +0100 From: =?ISO-8859-1?B?VGhvbWFzIFNjaHL2dGVy?= SilentVoiceLE_(at)_gmx.net Subject: [php] Re[2]: [php] Re[2]: [php] Re[2]: [php] Re[2]: [php] Templates der phplib $tpl->set_var( "main", implode("", file("login.htm")); ich habe es aber im selben Kontext gemeint... ich habe die main.html und die login.html... das {main}-Tag in der main.html soll'durch den Inhalt der login.html ersetzt werden,wobei vorher zwei tags in der login.html gesetzt werden müssen... From sb_(at)_sebastian-bergmann.de Sun, 11 Feb 2001 22:05:21 +0100 Date: Sun, 11 Feb 2001 22:05:21 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] Templates der phplib Thomas Schröter wrote: > $tpl->set_var( "main", implode("", file("login.htm")); > > ich habe es aber im selben Kontext gemeint... > > ich habe die main.html und die login.html... das {main}-Tag in der main.html > soll'durch den Inhalt der login.html ersetzt werden,wobei vorher zwei > tags in der login.html gesetzt werden müssen... Richtig, das ist mit $tpl->set_var( "main", implode("", file("login.htm")); nicht möglich. Als ich das geschrieben habe hatte ich Deinen Ausführungen entnommen, daß keine Veariablenersetzung in login.htm vorgenommen werden soll. -- 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 CyrillSchumacher_(at)_swol.de Sun, 11 Feb 2001 22:11:04 +0100 Date: Sun, 11 Feb 2001 22:11:04 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] konsonanten / vokale > >$VOKALE = preg_split("/[aeiuo]+/ism", $STRING); > >$KONSON = preg_split("/[^aeiou]+/ism", $STRING); > $STRING = ABCDEXYZ > > so und nun möchte ich alle Vokale in einem Array haben und alle Konsonanten in > einem Array. also so: > > $VOKAL : (A,E) > $KONSONANTEN : (C,D,X,Y,Z) wieso ? funktioniert doch einwandfrei! $str = "qwertzuiopüasdfgheiajkllöäyxcvbuioanma"; $v = preg_split("/[aeiou]+/i", $str); $k = preg_split("/[^aeiou]+/i", $str); var_dump($v); echo "
"; var_dump($k); kiri From bjoern_(at)_baer.main.de Sun, 11 Feb 2001 22:24:20 +0100 Date: Sun, 11 Feb 2001 22:24:20 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Templates der phplib * Sebastian Bergmann wrote: > > ich habe die main.html und die login.html... das {main}-Tag in der main.html > > soll'durch den Inhalt der login.html ersetzt werden,wobei vorher zwei > > tags in der login.html gesetzt werden müssen... > Richtig, das ist mit > $tpl->set_var( "main", implode("", file("login.htm")); > nicht möglich. Ja. Man kann zunächst folgendes machen: $t->set_var( ... ); $t->parse("out",array("login")); /* login referenziert hier login.htm */ ^--------------------, Und dann später: | | $t->set_var(array( V "main" => $t->get_var("out") ); $t->parse("foo",array("mainfile")); /* mainfile referenziert hier main.html */ Oder (ungetestet): main.htm enthält bspweise: {CONTENT} login.htm enthält:

blafasle {ZUPP}

dann: $t->set_file(array( "main" => "main.htm", "login" => "login.htm" )); $t->set_var(array( "ZUPP" => "Ersatztext" )); $t->parse("CONTENT",array("login","main")); HTH, -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Software dev advocate: http://www.advogato.org/person/baerli/ From bjoern_(at)_baer.main.de Sun, 11 Feb 2001 22:25:21 +0100 Date: Sun, 11 Feb 2001 22:25:21 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Templates der phplib * Björn Schotte wrote: > $t->parse("CONTENT",array("login","main")); $t->pparse("CONTENT",array("login","main")); schreiben, wenn man's direkt ausgeben will. -- Björn Schotte b.schotte_(at)_pangora.com http://rent-a-phpwizard.de/ bjoern_(at)_baer.main.de Software dev advocate: http://www.advogato.org/person/baerli/ From SilentVoiceLE_(at)_gmx.net Sun, 11 Feb 2001 22:36:25 +0100 Date: Sun, 11 Feb 2001 22:36:25 +0100 From: =?ISO-8859-1?B?VGhvbWFzIFNjaHL2dGVy?= SilentVoiceLE_(at)_gmx.net Subject: [php] Rechte in der PHPLIB Hallo, ich komm'mit der Rechteverwaltung der PHPLIB noch nicht ganz klar: Es soll bei mir unter anderem die Rechte: admin author geben. Der "admin" darf alles was der Author darf und hat zusätzliche Funktionen. Bei einem Seitenaufruf möchte ich nun nur einem "admin" oder einem "author" Zugriff gewähren, keinem anderen! die perms sind so gesetzt: var $permissions = array ( ... ... "author" => 2, "admin" => 4 ); Kann ich dann nicht so prüfen: $perm->check("admin,author"); ??? Irgendwie geht das nicht? Thomas From arall_(at)_gmx.de Sun, 11 Feb 2001 22:36:10 +0100 Date: Sun, 11 Feb 2001 22:36:10 +0100 From: Arndt Allmeling arall_(at)_gmx.de Subject: [php] Re: .phps im Puretec Profi Paket Hallo Ulf, > es tut mir leid, aber erlaubt mit diese Puretec Dummie Frage. Hat jemand > von Euch einen .htaccess Eintrag für .phps bei Puretec? > AddType scheint es nicht zu sein, einen Redirect darf ich zwar hoffe, ich schreibe nicht an der Frage vorbei, aber bei mir hat mal AddType x-mapp-php4 .php zur Endung .php weitergeholfen, vielleicht geht das auch irgendwie mit phps? Schönen Gruß, Arndt From SilentVoiceLE_(at)_gmx.net Sun, 11 Feb 2001 22:39:39 +0100 Date: Sun, 11 Feb 2001 22:39:39 +0100 From: =?ISO-8859-1?B?VGhvbWFzIFNjaHL2dGVy?= SilentVoiceLE_(at)_gmx.net Subject: [php] Re[2]: [php] Templates der phplib Danke für die Hilfe Björn, es funktioniert und ich' hab' verstanden wie das mit der Template-Klasse funktioniert,also wie die arbeitet... Thomas From matthias_(at)_php-site.de Sun, 11 Feb 2001 23:42:38 +0100 Date: Sun, 11 Feb 2001 23:42:38 +0100 From: Matthias Haenel matthias_(at)_php-site.de Subject: [php] Linuxmagazin PHP unsicher?? Das Linuxmagazin hat in der neuesten Auflage 03/2001 behauptet, das PHP in den Versionen 4.0.0 - 4.0.4 grosse Sicherheitsmängel im Bereich htaccess aufweisst. Weiss jemand von euch über diese Mängel? Ich hab davon noch nie gehört und noch nie was drüber gelesen. Vielleicht hat das Linuxmagazin auch mal "wieder" falsch recherchiert. Matthias From cybermage_(at)_hirnstrudel.de Sun, 11 Feb 2001 23:42:43 +0100 Date: Sun, 11 Feb 2001 23:42:43 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Linuxmagazin PHP unsicher?? hi Matthias, Sonntag, 11. Februar 2001, 23:42:38, hast du folgendes geschrieben: > Das Linuxmagazin hat in der neuesten Auflage 03/2001 behauptet, das PHP in > den Versionen 4.0.0 - 4.0.4 grosse Sicherheitsmängel im Bereich htaccess > aufweisst. Weiss jemand von euch über diese Mängel? > Ich hab davon noch nie gehört und noch nie was drüber gelesen. > Vielleicht hat das Linuxmagazin auch mal "wieder" falsch recherchiert. der artikel ist vollkommen korrekt. siehe mail "[php] Insecurity News" vom 9.2.01 bye benjamin -- Was jeht uns die Sintflut ahn? mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From tom_(at)_huno.net Mon, 12 Feb 2001 00:18:54 +0100 Date: Mon, 12 Feb 2001 00:18:54 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] konsonanten / vokale On Sun, 11 Feb 2001 22:11:04 +0100, Cyrill Schumacher wrote: >> >$VOKALE = preg_split("/[aeiuo]+/ism", $STRING); >> >$KONSON = preg_split("/[^aeiou]+/ism", $STRING); > >> $STRING = ABCDEXYZ >> >> so und nun möchte ich alle Vokale in einem Array haben und alle >Konsonanten in >> einem Array. also so: >> >> $VOKAL : (A,E) >> $KONSONANTEN : (C,D,X,Y,Z) > >wieso ? >funktioniert doch einwandfrei! > >$str = "qwertzuiopüasdfgheiajkllöäyxcvbuioanma"; >$v = preg_split("/[aeiou]+/i", $str); >$k = preg_split("/[^aeiou]+/i", $str); >var_dump($v); >echo " >
>"; >var_dump($k); servus, also da kommt bei mir folgendes raus: $STRING = "ABCDEFGHiJKLMNOPQRSTUVWXYZ"; array(6) { [0]=> string(0) "" [1]=> string(3) "BCD" [2]=> string(3) "FGH" [3]=> string(5) "JKLMN" [4]=> string(5) "PQRST" [5]=> string(5) "VWXYZ" } array(6) { [0]=> string(1) "A" [1]=> string(1) "E" [2]=> string(1) "i" [3]=> string(1) "O" [4]=> string(1) "U" [5]=> string(0) "" } oder mit $STRING = "AEBIGOPRTUF"; array(5) { [0]=> string(0) "" [1]=> string(1) "B" [2]=> string(1) "G" [3]=> string(3) "PRT" [4]=> string(1) "F" } array(5) { [0]=> string(2) "AE" [1]=> string(1) "I" [2]=> string(1) "O" [3]=> string(1) "U" [4]=> string(0) "" } nun würde es reichen wenn ich da noch ein bisschen an den arrays bastel, dann krieg ich das schon hin. aber gibt es keinen befehl der bestimmte zeichen direkt in einen string rausfiltert ? danke thomas ps. wieso werden bei preg_split eigentlich immer leere werte am anfang und ende erzeugt? From ralf_(at)_php-experiments.de Mon, 12 Feb 2001 00:42:06 +0100 Date: Mon, 12 Feb 2001 00:42:06 +0100 From: Ralf Geschke ralf_(at)_php-experiments.de Subject: [php] Linuxmagazin PHP unsicher?? Matthias Haenel wrote: > > Das Linuxmagazin hat in der neuesten Auflage 03/2001 behauptet, das PHP in > den Versionen 4.0.0 - 4.0.4 grosse Sicherheitsmängel im Bereich htaccess > aufweisst. Weiss jemand von euch über diese Mängel? Kam doch vor einigen Tagen bereits ueber die Liste. Siehe Thread "Insecurity News" (http://infosoc.uni-koeln.de/pipermail/php/Week-of-Mon-20010205/040688.html) und insbesondere die Antwort von Sascha Schumann (http://infosoc.uni-koeln.de/pipermail/php/Week-of-Mon-20010205/040690.html) Beste Gruesse, Ralf -- : www : http://der.leitweganzeiger.de : mail : rg_(at)_leitweganzeiger.de