From mathias_(at)_zoomed.de Mon, 12 Feb 2001 02:34:29 +0100 Date: Mon, 12 Feb 2001 02:34:29 +0100 From: Mathias Kowalkowski mathias_(at)_zoomed.de Subject: [php] Bestimmte Location im Apache als php-dokument "einstellen" ? Hallo Liste ! Wie kann ich mit Apache eine bestimmte Datei als php datei kennzeichnen, also dass sie vorher mit php geparst wird ... Also z.B. /usr/local/htdocs/testserver/imageviewer Vielen Dank schoneinmal -- Mathias mathias_(at)_zoomed.de From hpf_(at)_aktuelle-reisetips.de Mon, 12 Feb 2001 09:26:12 +0100 Date: Mon, 12 Feb 2001 09:26:12 +0100 From: Helmut P. Fleischhauer hpf_(at)_aktuelle-reisetips.de Subject: [php] Rechte in der PHPLIB At 22:36 11.02.01 +0100, you wrote: >Hallo, > >ich komm'mit der Rechteverwaltung der PHPLIB noch nicht ganz klar: ---- Hallo, so gehts. ------ var $permissions = array( "redakteur" => 1, "chefredakteur" => 3, "admin" => 7 ); Rechte redaktuer = 1 Rechte chefredakteur= 2 + Rechte redakteur (1)= 3 Rechte admin = 4 + Rechte chefredakteur (2) + Rechte redakteur (1)=7 ------- Abfrage: "AB_Session", "auth"=>"AB_Auth", "perm"=>"AB_Perm")); expired(true); require("header etc ...."); if(isset($perm) && $perm->have_perm("admin")){ include oder require ("was auch immer"); } else { echo "Zugriff verweigert!"; } include("z.B. footer.***"); page_close(); ?> ---- Helmut P. Fleischhauer http://www.aktuelle-reisetips.de From sascha.php_(at)_scherhak.de Mon, 12 Feb 2001 10:01:51 +0100 Date: Mon, 12 Feb 2001 10:01:51 +0100 From: Zakkery sascha.php_(at)_scherhak.de Subject: [php] Fehlermeldung Guten Morgen alle zusammen ! Ich bräuchte nur eine Info ... Was heißt das im Klartext ? Warning: Wrong parameter count for mail() in /usr/local/httpd/htdocs/xxx/xxx/kontakt.php on line 108 Welcher Parameter ? Ich kann den Fehler nicht finden ! Danke im voraus für Eure Hilfe Gruß Zakkery From mayer_(at)_db-server.de Mon, 12 Feb 2001 09:58:26 -0000 Date: Mon, 12 Feb 2001 09:58:26 -0000 From: =?ISO-8859-1?Q?J=FCrgen_Mayer?= mayer_(at)_db-server.de Subject: [php] dbase-Funktionen ? Hallo, Ich moechte eine dBase-Tabelle mit PHP3 oeffnen. jetzt haenge ich aber mit folgender Fehlermeldung: >dbase_open: >Fatal error: Call to unsupported or undefined function dbase_open() in ... Werden die dBase-Funktionen von PHP3 nicht standardmaessig unterstuetzt ? Muss ich das noch eine Lib o.ae. installieren ? Juergen From Mathias.Gloss_(at)_start.de Mon, 12 Feb 2001 09:59:42 +0100 Date: Mon, 12 Feb 2001 09:59:42 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] Fehlermeldung Aloha Sascha php, > ---------- > Von: Zakkery[SMTP:sascha.php_(at)_scherhak.de] > > Guten Morgen alle zusammen ! > Ich bräuchte nur eine Info ... > Was heißt das im Klartext ? > > Warning: Wrong parameter count for mail() in > /usr/local/httpd/htdocs/xxx/xxx/kontakt.php on line 108 > > Welcher Parameter ? > Ich kann den Fehler nicht finden ! > Das heisst das was da steht ... du hast bei der Funktion Mail die falsche Anzahl Parameter verwendet. Vielleicth solltest du die Zeile 108 mal posten, wenn du weiter Hilfe haben möchtest :-) Viele Grüße, Mathias From sascha.php_(at)_scherhak.de Mon, 12 Feb 2001 10:36:44 +0100 Date: Mon, 12 Feb 2001 10:36:44 +0100 From: Zakkery sascha.php_(at)_scherhak.de Subject: [php] AW: [php] Fehlermeldung Hallo Mathias ! danke für Deine Hilfe !!! Du hast mir schon geholfen ! Es hat jemand ein wieteres Argument eingebaut :o( Das hat den Fehler verursacht ... Danke und Gruß Sascha >Das heisst das was da steht ... du hast bei der Funktion Mail die >falsche Anzahl Parameter verwendet. Vielleicth solltest du die >Zeile 108 mal posten, wenn du weiter Hilfe haben möchtest :-) >Viele Grüße, Mathias From beckmann_(at)_gis.de Mon, 12 Feb 2001 10:47:48 +0100 Date: Mon, 12 Feb 2001 10:47:48 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] Bestimmte Location im Apache als php-dokument "einstellen" ? >Wie kann ich mit Apache eine bestimmte Datei als php datei kennzeichnen, >also dass sie vorher mit php geparst wird ... >Also z.B. /usr/local/htdocs/testserver/imageviewer In der Regel über eine extension .php am Dateinamen, die apache-conf muß eine entsprechende Typ-Beschreibung enthalten, steht ausführlich in den mans und wurde hier schon häufig erklärt - schau' mal in's archiv. --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From Mathias.Gloss_(at)_start.de Mon, 12 Feb 2001 11:06:42 +0100 Date: Mon, 12 Feb 2001 11:06:42 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] Bestimmte Location im Apache als php-dokument "einstell en" ? Aloha, > ---------- > Von: Thomas Beckmann[SMTP:beckmann_(at)_gis.de] > > >Wie kann ich mit Apache eine bestimmte Datei als php datei kennzeichnen, > >also dass sie vorher mit php geparst wird ... > >Also z.B. /usr/local/htdocs/testserver/imageviewer > In der Regel über eine extension .php am Dateinamen, die apache-conf > muß eine entsprechende Typ-Beschreibung enthalten, steht ausführlich > in den mans und wurde hier schon häufig erklärt - schau' mal in's > archiv. > Ich glaub er meinte sowas wie Force-Application oder wie die Direktive in der .htaccess heisst. Genau weis ichs aber auch nicht, sollte sich aber mit diesem Stichwort in der Apache-Doku finden lassen. Grüße, Mathias From bjoern_(at)_baer.main.de Mon, 12 Feb 2001 11:20:06 +0100 Date: Mon, 12 Feb 2001 11:20:06 +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 ruderstaller_(at)_dillerpartner.at Mon, 12 Feb 2001 11:32:38 +0100 Date: Mon, 12 Feb 2001 11:32:38 +0100 From: Ludwig Ruderstaller ruderstaller_(at)_dillerpartner.at Subject: [php] Bestimmte Location im Apache als php-dokument "einstell en" ? Am Montag, 12. Februar 2001 11:06 schrieben Sie: > > >Wie kann ich mit Apache eine bestimmte Datei als php datei kennzeichnen, > > >also dass sie vorher mit php geparst wird ... > > >Also z.B. /usr/local/htdocs/testserver/imageviewer ForceType application/x-httpd-php dh. go ist ein file, und wird als php geparsed. http://domain.tld/go <-- 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 lox_(at)_trend-service.de Mon, 12 Feb 2001 11:53:21 +0100 (CET) Date: Mon, 12 Feb 2001 11:53:21 +0100 (CET) From: Christian Lox lox_(at)_trend-service.de Subject: [php] dynamische links Hallo zusammen! Da mich die Grippe gepackt hat und ich nicht gerad denken kann und dazu noch meine 'rechte Hand' nicht erreichbar ist, bitte ich die Gemeinde um Hilfe! Ziel: Buttons 'weiter', 'zurück', 'abschlußseite' zu generieren. Gegeben ist: z.B. folgender Link Ausgabe : 1c_3.php Der Link sollte nun so heißen: http://devel2.trend-service.de/bund/test/c_3.php?maxlinks=2&link0=c_1.php&link1=c_3.php&link2=&link3=&link4=&link5=&link6=&zaehler=1 er heißt aber http://devel2.trend-service.de/bund/test/$link1?maxlinks=2&link0=c_1.php&link1=c_3.php&link2=&link3=&link4=&link5=&link6=&zaehler=1 Ratlos. Danke für _jede_ Antwort, Christian From henning_(at)_wonderpixel.de Mon, 12 Feb 2001 13:32:08 +0100 Date: Mon, 12 Feb 2001 13:32:08 +0100 From: =?iso-8859-1?Q?Henning_J=F6dden?= henning_(at)_wonderpixel.de Subject: [php] mysql_close hinter header schreiben ?? Tach zusammen, Eine kleine Anfängerfrage... Ist es eigentlich nötig hinter jedes header("location:...") ein mysql_close() zu schreiben, wenn man mehrere ausgänge hat oder reicht es einmal am ende der Datei ? Oder etwas sinnvoller formuliert: Wird eine Datei immer nur bis zu einem header ausgeführt wenn dieser anweist die Datei zu verlassen oder wird ein mysql_close() am Ende trotzdem berücksichtigt. Gruß Henning From traffic_eye_(at)_hotmail.com Mon, 12 Feb 2001 14:28:03 +0100 Date: Mon, 12 Feb 2001 14:28:03 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] OT - FTP-Frage hi ich habe mal ne ganz wichtige FTP Frage. wen nich einen ftp über telnet connecte, wie kann ich mir den ftp inhalt anzeigen lassen ???? LIST funzt nicht, das sendet nur eine inhaltsliste an eine vorher geöffnete data-connection. Wie kann ich mir den aktuellen Ordnerinhalt im telnet-fenster anzeigen lassen ???? die telnet sache ist nur zum üben, da ich es später auf php / fsockopen /fget /fput anwenden muss. Bitte keine hinweise an die php-ftp funktionen !!!!!!!!! Diese kann und will ich nicht nehmen !!! hat da eigendeiner erfahrung ??? wäre wirklich wichtig .... thx tobias www.traffic-eye.de From cz_(at)_deltaweb.de Mon, 12 Feb 2001 14:33:50 +0100 Date: Mon, 12 Feb 2001 14:33:50 +0100 From: Christoph Zimmermann cz_(at)_deltaweb.de Subject: [php] OT - FTP-Frage This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C094F8.6F1522B0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable versuchs mal mit DIR oder LS gruss, cz > -----Original Message----- > From: Tobias [mailto:traffic_eye_(at)_hotmail.com] > Sent: Monday, February 12, 2001 2:28 PM > To: php_(at)_php-center.de > Subject: [php] OT - FTP-Frage >=20 >=20 > hi > ich habe mal ne ganz wichtige FTP Frage. > wen nich einen ftp =FCber telnet connecte, wie kann ich mir den=20 > ftp inhalt > anzeigen lassen ???? > LIST funzt nicht, das sendet nur eine inhaltsliste an eine=20 > vorher ge=F6ffnete > data-connection. Wie kann ich mir den aktuellen Ordnerinhalt im > telnet-fenster anzeigen lassen ???? >=20 > die telnet sache ist nur zum =FCben, da ich es sp=E4ter auf php /=20 > fsockopen > /fget /fput anwenden muss. >=20 > Bitte keine hinweise an die php-ftp funktionen !!!!!!!!!=20 > Diese kann und will > ich nicht nehmen !!! >=20 > hat da eigendeiner erfahrung ??? w=E4re wirklich wichtig .... > thx > tobias > www.traffic-eye.de >=20 > --=20 > ** Durchgehend ge=F6ffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php >=20 ------_=_NextPart_001_01C094F8.6F1522B0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable RE: [php] OT - FTP-Frage

versuchs mal mit DIR oder LS

gruss, cz

> -----Original Message-----
> From: Tobias [
mailto:traffic_eye_(at)_hotmail.com]
> Sent: Monday, February 12, 2001 2:28 PM
> To: php_(at)_php-center.de
> Subject: [php] OT - FTP-Frage
>
>
> hi
> ich habe mal ne ganz wichtige FTP Frage.
> wen nich einen ftp =FCber telnet connecte, wie = kann ich mir den
> ftp inhalt
> anzeigen lassen ????
> LIST funzt nicht, das sendet nur eine = inhaltsliste an eine
> vorher ge=F6ffnete
> data-connection. Wie kann ich mir den aktuellen = Ordnerinhalt im
> telnet-fenster anzeigen lassen ????
>
> die telnet sache ist nur zum =FCben, da ich es = sp=E4ter auf php /
> fsockopen
> /fget /fput anwenden muss.
>
> Bitte keine hinweise an die php-ftp funktionen = !!!!!!!!!
> Diese kann und will
> ich nicht nehmen !!!
>
> hat da eigendeiner erfahrung ??? w=E4re = wirklich wichtig ....
> thx
> tobias
> www.traffic-eye.de
>
> --
> ** Durchgehend ge=F6ffnet:
http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
>

------_=_NextPart_001_01C094F8.6F1522B0-- From CyrillSchumacher_(at)_swol.de Mon, 12 Feb 2001 14:38:23 +0100 Date: Mon, 12 Feb 2001 14:38:23 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] konsonanten / vokale > also da kommt bei mir folgendes raus: > $STRING = "ABCDEFGHiJKLMNOPQRSTUVWXYZ"; > 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 ? raus_filtert ? $string = preg_replace("/[aeiou]+/","",$string); > ps. wieso werden bei preg_split eigentlich immer leere werte am anfang und ende > erzeugt? weil am anfang ein vokal steht und am ende auch !? kiri From CyrillSchumacher_(at)_swol.de Mon, 12 Feb 2001 14:39:24 +0100 Date: Mon, 12 Feb 2001 14:39:24 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.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? > > 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) nur verstehe ich die "andere" antwort von sascha nicht, weil er meint, dass wichtige leute nicht soviele fragezeichen setzen brauchen ..... ??? kiri From CyrillSchumacher_(at)_swol.de Mon, 12 Feb 2001 14:45:06 +0100 Date: Mon, 12 Feb 2001 14:45:06 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] mysql_close hinter header schreiben ?? > Ist es eigentlich nötig hinter jedes header("location:...") ein > mysql_close() zu schreiben, wenn man mehrere ausgänge hat oder reicht es > einmal am ende der Datei ? function close_door(){ GLOBAL $connection_id; mysql_close($connection_id); } register_shutdown_function("close_door"); und der fall ist gegessen ! kiri From bbernatzki_(at)_gmx.de Mon, 12 Feb 2001 14:49:09 +0100 Date: Mon, 12 Feb 2001 14:49:09 +0100 From: Benjamin Bernatzki bbernatzki_(at)_gmx.de Subject: [php] HTTP-Authentifizierung und MySQL Halo Egon. > Welches? Bei mir sind die 12 kB nicht angekommen. Ist auch ein bisschen > viel für eine E-Mail. Also es waren eigentlich nur 8kB und ich bin davonb ausgegangen, das die nicht zu viel sei! Gruß Benjamin PS.: Der "Orginal-Poster" war Thomas From alexander.merz_(at)_s1999.tu-chemnitz.de Mon, 12 Feb 2001 14:33:42 +0100 Date: Mon, 12 Feb 2001 14:33:42 +0100 From: Alexander Merz alexander.merz_(at)_s1999.tu-chemnitz.de Subject: [php] mysql_close hinter header schreiben ?? > Oder etwas sinnvoller formuliert: > Wird eine Datei immer nur bis zu einem header ausgeführt wenn dieser > anweist die Datei zu verlassen oder wird ein mysql_close() am Ende > trotzdem berücksichtigt. Letzteres. PHP weiss nicht, dass header("Location...") zu einem Redirect führt. Deswegen wird die Ausführung des Skriptes auch nicht abgebrochen. From swift31_(at)_gmx.de Mon, 12 Feb 2001 14:56:22 +0100 Date: Mon, 12 Feb 2001 14:56:22 +0100 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] n bisi OT: MySQL-Abfrage Hi Leude, ich bin ja nun nich so der SQL-Spezialist, und ich hab hier grad n kleines Problem und hoffe, dass mir einer von euch vielleicht n kleinen Tipp geben kann: Ich hab 3 Tabellen, eine Tabelle mit Büchern, eine Tabelle mit Autoren, und eine dritte, die die beiden verknüpft weil es mehrere Autoren geben kann ich habe dann folgende Abfrage SELECT t.titelbezeichnung,a.Name FROM titel AS t, autor_titel_zuord AS atz, autor AS a WHERE t.k_tnr = atz.k_tnr AND atz.k_autor = a.k_Autor AND t.k_tnr = '1' ich habe dann 3 Reihen Ergebnis mit gleichem Titel aber unterschiedlichem Autor ... wie kann ich das anstellen dass es einen Datensatz gibt??? Geht das überhaupt??? Oder ist meine Überlegung grundsätzlich falsch??? Vielen Dank im voraus MfG Martin From randy_(at)_ipcenta.de Mon, 12 Feb 2001 15:00:05 +0100 Date: Mon, 12 Feb 2001 15:00:05 +0100 From: Andreas 'randy' Weinberger randy_(at)_ipcenta.de Subject: [php] OT - FTP-Frage hi, > LIST funzt nicht, das sendet nur eine inhaltsliste an eine vorher geöffnete > data-connection. Wie kann ich mir den aktuellen Ordnerinhalt im > telnet-fenster anzeigen lassen ???? [x] du willst die ftp rfc's lesen hint: PASV - passive verbindung (hintergrund: ein ftp macht einen command [21] und data [20] port auf. commands gehen ueber cmd rein, der output ueber data raus. mit PASV arbeitet das nicht mehr so. siehe auf firewalls und privilegierte ports.) ps^1: wenn du die php-ftp comamnds nicht nehmen willst, nimm das ftp von deinem os. ps^2: NET::FTP iss da auch recht gut ps^3: wer ftp routinen selber programmieren will, ist selber schuld. ps^4: webseiten mit 2 banner sucken. > hat da eigendeiner erfahrung ??? wäre wirklich wichtig .... > thx > tobias > www.traffic-eye.de bye, ------- andreas 'randy' weinberger ------- internet system engineer, php development & digitale videotechnik iPcenta germany (http://www.ipcenta.de/) ------- From pnavrodt_(at)_vme.de Mon, 12 Feb 2001 09:52:27 +0100 Date: Mon, 12 Feb 2001 09:52:27 +0100 From: Peter Navrodt pnavrodt_(at)_vme.de Subject: [php] (no subject) --_=_=_=IMA.BOUNDARY.HTML_4963392=_=_=_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, ich m=94chte einen Dateimanager mit PHP4 machen. Es soll auch eine absol= ute Pfadangabe dabei sein, also in welchem Verzeichniss man sich gerade befindet (z.B. C:/Webserver/). da ich jedesmal wenn man in ein verzeichnis wechselt an eine variable de= n verzeichnisnamen ranh=84nge (also '..' f=81r eins h=94her) sieht die variable dann ungef=84hr so aus: /./webserver/apache/../other/misc/../../ aber die absolute pfadangabe w=84re dann C:/webserver/ Wei=E1 jemand rat wie ich die obere pfadangabe zur unteren umwandeln kan= n? (weil das ziel is ja von beiden gleich) Danke im vorraus! mit freundlichen Gruessen, Yours sincerely ------------------------------------------------------------ Your first resource for high quality multimedia productions! Peter Navrodt Vision Media Engineering GmbH (Development) Weserstrasse 14 / 6. OG D-63225 Langen / Germany Langen HRB 34 13 voice: ++49-6103-20103-0 fax: ++49-6103-20103-99 http://www.vme.de Homepage http://www.synsoniq.com get the best in game soundtracks ------------------------------------------------------------ --_=_=_=IMA.BOUNDARY.HTML_4963392=_=_=_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, ich m=94chte einen Dateimanager mit P= HP4 machen. Es soll auch eine absolute Pfadangabe dabei sein, also in we= lchem Verzeichniss man sich gerade befindet (z.B. C:/Webserver/). da ich= jedesmal wenn man in ein verzeichnis wechselt an eine variable den verz= eichnisnamen ranh=84nge (also '..' f=81r eins h=94her) sieht die variabl= e dann ungef=84hr so aus: /./webserver/apache/../other/misc/../../ aber = die absolute pfadangabe w=84re dann C:/webserver/ Wei=E1jemand rat wie i= ch die obere pfadangabe zur unteren umwandeln kann? (weil das ziel is ja= von beiden gleich) Danke im vorraus!

mit freundlichen Gruessen, Yours sincerely

------------------------------------------------------------
Your first resource for high quality multi= media productions!

 Peter Navrodt        =          Vision Media&= nbsp;Engineering GmbH
 (Development)     Weserstrasse 14&nbs= p;/ 6. OG
            =             =    D-63225 Langen / Germany

         Langen&n= bsp;HRB 34 13
voice: ++49-6103-20103-0       &= nbsp;     fax: ++49-6103-20103-99
http://www.vme.de         &= nbsp;           &= nbsp;           &= nbsp; Homepage
http://www.synsoniq.com     get the b= est in game soundtracks
 ------------------------------------------------------------ --_=_=_=IMA.BOUNDARY.HTML_4963392=_=_=_-- From TGe303_php_(at)_gmx.de Mon, 12 Feb 2001 15:31:57 +0100 Date: Mon, 12 Feb 2001 15:31:57 +0100 From: Tobias TGe303_php_(at)_gmx.de Subject: [php] n bisi OT: MySQL-Abfrage > SELECT t.titelbezeichnung,a.Name FROM titel AS t, autor_titel_zuord AS > atz, autor AS a WHERE t.k_tnr = atz.k_tnr AND atz.k_autor = > a.k_Autor AND t.k_tnr = '1' > > ich habe dann 3 Reihen Ergebnis mit gleichem Titel aber > unterschiedlichem Autor ... wie kann ich das anstellen dass es einen > Datensatz gibt??? > Geht das überhaupt??? Oder ist meine Überlegung grundsätzlich falsch??? Stichwort: Joins http://www.privatrecht.sbg.ac.at/mysql-tutorial/mysql-118.html Könnte Dir weiterhelfen Gruss Tobias From DeEsT_(at)_alonearts.at Mon, 12 Feb 2001 15:49:45 +0100 Date: Mon, 12 Feb 2001 15:49:45 +0100 From: Alexander DeEsT_(at)_alonearts.at Subject: [php] Command-Line Parameter? Hi! Weiss vielleicht jemand, wie man Command-Line Parameter abfragen kann? Überhaupt möglich? Danke! Alex From bjoern_(at)_baer.main.de Mon, 12 Feb 2001 15:53:35 +0100 Date: Mon, 12 Feb 2001 15:53:35 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Command-Line Parameter? * Alexander wrote: > Weiss vielleicht jemand, wie man Command-Line Parameter abfragen kann? > Überhaupt möglich? $argv und $argc -- 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 Tim.Pawlowski_(at)_sib-siemens.de Mon, 12 Feb 2001 16:00:22 +0100 Date: Mon, 12 Feb 2001 16:00:22 +0100 From: Tim Pawlowski Tim.Pawlowski_(at)_sib-siemens.de Subject: [php] String in Datum umwandeln? Ich habe einen String "2000-02-01". Wie kann ich den in ein Datum umwandeln, bzw. so verarbeiten, dass ich ihn als Datum handeln kann? Und wie kann ich ein Datum in einen String umwandeln? Danke! From Mathias.Gloss_(at)_start.de Mon, 12 Feb 2001 16:07:17 +0100 Date: Mon, 12 Feb 2001 16:07:17 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] String in Datum umwandeln? Aloha, > ---------- > Von: Tim Pawlowski[SMTP:Tim.Pawlowski_(at)_sib-siemens.de] > > Ich habe einen String "2000-02-01". > > Wie kann ich den in ein Datum umwandeln, bzw. so verarbeiten, dass ich ihn > als > Datum handeln kann? > Manual -> String Functions -> explode() damit kannst du an Zeichen wie '-' Splitten > Und wie kann ich ein Datum in einen String umwandeln? > Manual -> Date and Time Functions -> date() Mathias From proover_(at)_gmx.de Mon, 12 Feb 2001 16:33:40 +0100 (MET) Date: Mon, 12 Feb 2001 16:33:40 +0100 (MET) From: proover_(at)_gmx.de proover_(at)_gmx.de Subject: [php] Formluar-Daten auslesen Hallo, ist es möglich mit PHP rauszubekommen, ob eine Variable über die ULR oder über ein Formular übergeben wurde? Wie bekomme ich raus welche Variablen alle über das Formular übergeben wurden? Bei der URL kann ich ja die gesammte URL auslesen und alles nach dem '?' auswerten. Aber wie mache ich das bei Formularen? Thanx, Markus From kai_(at)_pc-infos.de Mon, 12 Feb 2001 16:39:00 +0100 Date: Mon, 12 Feb 2001 16:39:00 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] Formluar-Daten auslesen > ist es möglich mit PHP rauszubekommen, ob eine Variable über die ULR oder > über ein Formular übergeben wurde? > Wie bekomme ich raus welche Variablen alle über das Formular übergeben > wurden? Bei der URL kann ich ja die gesammte URL auslesen und alles nach dem '?' > auswerten. > Aber wie mache ich das bei Formularen? Formulare können mit 2 methoden arbeiten... einmal die POST methode in der die variablen im header des HTTP-Requests definiert werden, oder die GET methode, in der das script mit script.php?variable=foo&var2=bar aufgerufen wird. du kannst in deinen formularen mit POST arbeiten und diese Variablen mit $HTTP_POST_VARS abfragen. Wenn dort keine enthalten sind wurde das script falsch aufgerufen... Jedoch kann man diese methode von aussen auch beeinflussen, genau wie GET. nur dass es dort ein klein wenig schwerer ist... zusätzlich solltest du mindestens den HTTP-Header "Referer" abfragen und prüfen ob der aufruf von der Formularseite aus kommt... (lässt sich auch umgehen, aber ist dann wieder noch ein bisschen schwerer) HTH, Kai From Newsletter_(at)_stefan-schwardt.de Mon, 12 Feb 2001 16:37:28 +0100 Date: Mon, 12 Feb 2001 16:37:28 +0100 From: Stefan Schwardt Newsletter_(at)_stefan-schwardt.de Subject: [php] Formluar-Daten auslesen Moin proover_(at)_gmx.de, moin Liste pgd> ist es möglich mit PHP rauszubekommen, ob eine Variable über die ULR oder pgd> über ein Formular übergeben wurde? pgd> Wie bekomme ich raus welche Variablen alle über das Formular übergeben pgd> wurden? Bei der URL kann ich ja die gesammte URL auslesen und alles nach dem '?' pgd> auswerten. pgd> Aber wie mache ich das bei Formularen? Du darfst da nicht prinzipiell zwischen "über URL" und "Formularen" unterscheiden. Wenn ein Formular Daten per 'get' übertragt sind diese auch in der URL zu finden. Schau vielleicht mal in die PHP-FAQ ( www.koehntop.de/php ), ich glaube, die wir Dir weiterhelfen. -- Stefan Schwardt. From mtps_(at)_gmx.de Mon, 12 Feb 2001 17:03:28 +0100 Date: Mon, 12 Feb 2001 17:03:28 +0100 From: Martin Tomczak mtps_(at)_gmx.de Subject: [php] phpAdsNew tach liste, nachdem ich endlich das phpads zum laufen gebracht habe, habe ich jetzt ein problem mit den keyword. Ist es Möglich einem Banner mehrere keywords zu ordnen ? wenn ja, wie muss ich die keywords trennen ? habe es mit und ohne komma versucht, leider funz das nicht. Beispiel: ich habe ein Banner, das nur für Bereiche: Bücher, CD eingeblendet werden soll. Nun habe ich die beiden Keywords eingetragen. Wenn ich jedoch ein Banner mit dem Keyword Bücher oder CD aufrufe, wird kein banner angezeigt. So soetwas überhaupt möglich, oder kann man nur ein Keyword eintrage ? danke im Vorraus ! From futurefarm_(at)_futurefarm.de Mon, 12 Feb 2001 17:29:18 +0100 Date: Mon, 12 Feb 2001 17:29:18 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] =?iso-8859-1?Q?Index_Checkbox_zum_L=F6schen?= Hallo, Habe mir eine Eingabetabelle zwecks Löschung von Zeilen angelegt. Die zu löschenden Zeilen werden per Checkbox markiert. echo ""; Möchte ich mittendrin z.b. x Zeilen löschen, gibt das Array chbx jedoch immer beginnend bei Index 0 x Zeilen als markiert zurück (on). Wie bekomm ich eine korrekte Zuordnung ? Gruss Burkhard Stollenwerk From hauck_(at)_tisam.de Mon, 12 Feb 2001 17:41:36 +0100 Date: Mon, 12 Feb 2001 17:41:36 +0100 From: Hauck hauck_(at)_tisam.de Subject: [php] require This is a multi-part message in MIME format. ------=_NextPart_000_0008_01C0951B.0C223D40 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Hallo Liste! Habe da ein Problem! Ich entwickle unter Windows (jajaja) und habe die WIMP-Installation gewählt. Habe jetzt mehrere Projekte und möchte meine config.inc.php3 in ein anderes Verzeichnis auslagern, z.B. in das Verzeichnis /includes ! Der require-Befehl funktioniert aber nur, wenn ich die Datei im gleichen Verzeichnis habe wie das gesamte Projekt Sobald ich dann aber mit absoluten oder relativen Pfadangaben arbeiten möchte tut sich nichts mehr! und folgende Fehlermeldung erscheint Fatal error: Failed opening required '/includes/config.inc.php3' (include_path='') Danke Jürgen hauck_(at)_tisam.de ------=_NextPart_000_0008_01C0951B.0C223D40 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo=20 Liste!
 
 
Habe = da ein Problem!=20 Ich entwickle unter Windows (jajaja) und habe die WIMP-Installation = gew=E4hlt.=20 Habe jetzt mehrere Projekte und m=F6chte meine config.inc.php3 in = ein anderes=20 Verzeichnis auslagern, z.B. in das Verzeichnis /includes = !
 
Der = require-Befehl=20 funktioniert aber nur, wenn ich die Datei im gleichen Verzeichnis habe = wie das=20 gesamte Projekt
 
<? = php=20 require("config.inc.php3") ?>
 
Sobald = ich dann aber=20 mit absoluten oder relativen Pfadangaben arbeiten m=F6chte tut sich = nichts=20 mehr!
 
<? php=20 require("/includes/config.inc.php3") = ?>
<? php require("../../config.inc.php3")=20 ?>
 
 
und folgende = Fehlermeldung erscheint
 
Fatal error: Failed opening = required=20 '/includes/config.inc.php3' (include_path=3D'') =
 
Danke=20 J=FCrgen
 
 
 
hauck_(at)_tisam.de
 
 
 
 
------=_NextPart_000_0008_01C0951B.0C223D40-- From swift31_(at)_gmx.de Mon, 12 Feb 2001 17:41:37 +0100 Date: Mon, 12 Feb 2001 17:41:37 +0100 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Index_Checkbox_zum_L=F6schen?= > echo ""; > > > Möchte ich mittendrin z.b. x Zeilen löschen, gibt das Array chbx jedoch > immer beginnend bei Index 0 x Zeilen als markiert zurück (on). Wie bekomm > ich eine korrekte Zuordnung ? ich mache das so: echo ""; nach abschicken der Form kann ich mir aus dem Array dann per implode() einen SQL-String zusammenbauen, etwa so: $str = "('".implode("','",$array)."')"; $sqlstr = "DELETE FROM tabelle WHERE id IN $str"; hoffe ich habe Dich richtig verstanden ... MfG Martin From kai_(at)_pc-infos.de Mon, 12 Feb 2001 17:44:24 +0100 Date: Mon, 12 Feb 2001 17:44:24 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] require > Habe da ein Problem! Ich entwickle unter Windows > (jajaja) und habe die WIMP-Installation gewählt. Habe jetzt > mehrere Projekte und möchte meine config.inc.php3 in ein > anderes Verzeichnis auslagern, z.B. in das Verzeichnis /includes ! > Der require-Befehl funktioniert aber nur, wenn ich die Datei im > gleichen Verzeichnis habe wie das gesamte Projekt > > Sobald ich dann aber mit absoluten oder relativen > Pfadangaben arbeiten möchte tut sich nichts mehr! > > Du vergisst hierbei dass du unter windows bist und windows mit BACKslashes arbeitet... also "\". da "\" aber auch für escape-zeichen gedacht ist, musst du "\\" benutzen (ergibt ein normales backslash) /kai From rockdashaus_(at)_gmx.at Mon, 12 Feb 2001 17:48:46 +0100 (MET) Date: Mon, 12 Feb 2001 17:48:46 +0100 (MET) From: Misha Moellner rockdashaus_(at)_gmx.at Subject: [php] =?ISO-8859-1?Q?fopen_&_gesch=FCtzte_Verzeichnisse=3F?= Ist es möglich, mittels fopen (oder entsprechendem anderen Befehl) auf geschützte Verzeichnisse zuzugreifen bzw. wie kann ich mich vorher authentifizieren (schwieriges Wort). Gibt es sonst noch Möglichkeiten? Ich möchte mich eigentlich nur einloggen, Sourcecode saugen und wieder gehen. thx, Misha. -- Sent through GMX FreeMail - http://www.gmx.net From traffic_eye_(at)_hotmail.com Mon, 12 Feb 2001 17:50:49 +0100 Date: Mon, 12 Feb 2001 17:50:49 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] OT - FTP-Frage hi bin ja auch net ganz grün mehr ;)) > > data-connection. Wie kann ich mir den aktuellen Ordnerinhalt im > > telnet-fenster anzeigen lassen ???? > > > [x] du willst die ftp rfc's lesen hab ich doch schon gemacht , bestimmt 10 x hoch und runter http://www.w3.org/Protocols/rfc959/4_FileTransfer.html > hint: PASV - passive verbindung > > (hintergrund: ein ftp macht einen command [21] und data [20] port auf. > commands gehen ueber cmd rein, der output ueber data raus. mit PASV > arbeitet das nicht mehr so. siehe auf firewalls und privilegierte ports.) hab ich auch schon benutzt. habe hier 2 ftpacc. mach ich auf dem einen PASV und geb dann LIST ein, wartet er solang bis jemand diese daten annimmt. macht zum beisp. der andere acc wenn ich PORT [host,port] und STOR [name] angebe. dann habe ich die liste auf dem anderen account. Ich will sie aber im aktuellen telnet fenster ausgeben lassen ( bzw. nachher mit fget abfangen ) und nirgens hintransferieren .....!!!!! und das funzt auch nicht --> PORT 127,0,0,1 LIST > ps^1: wenn du die php-ftp comamnds nicht nehmen willst, nimm das ftp von > deinem os. tja, soll aber später im web laufen OHNE PHP-FTP Fkt. !!!! > ps^3: wer ftp routinen selber programmieren will, ist selber schuld. nich gerad proggen , aber muss sein ;) > ps^4: webseiten mit 2 banner sucken. versteh ich jetzt net ....... > bye, trotzdem danke , hast du noch ne idee ??? thx tobias From L-Andre_(at)_gmx.de Mon, 12 Feb 2001 18:02:40 +0100 Date: Mon, 12 Feb 2001 18:02:40 +0100 From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de Subject: [php] String in Datum umwandeln? Hallo! Tim Pawlowski schrieb: > Ich habe einen String "2000-02-01". > Wie kann ich den in ein Datum umwandeln, bzw. so verarbeiten, dass ich ihn als > Datum handeln kann? Spontan würde ich mal sagen... $string = "2000-02-01"; $datum = explode("-", $string); echo $datum[2] . "." . $datum[1] . "." . $datum[0]; //01.02.2000 > Und wie kann ich ein Datum in einen String umwandeln? Einfach das Datum in einen Unix-Zeitstempel umwandeln, dann kannst Du schön hin- und herrechnen. $string = "2000-02-01"; $datum = explode("-", $string); $tag = sprintf("%s", $datum[2]); $monat = sprintf("%s", $datum[1]); $jahr = sprintf("%s", $datum[0]); echo mktime(0,0,0,$monat,$tag,$jahr); schaue mal mal unter http://www.php.net/mktime http://www.php.net/explode http://www.php.net/sprintf mfg, André Laugks From php_(at)_tisam.de Mon, 12 Feb 2001 18:04:37 +0100 Date: Mon, 12 Feb 2001 18:04:37 +0100 From: PHP bei Tisam php_(at)_tisam.de Subject: [php] AW: [php] require Hallo Kai, ein Frage hätte ich da ber trotzdem noch! Warum funktioniert die Einbindung eines Seitenfusses in der Form trotzdem noch! Liegt es vielleich daran, daß keine sich in der Seite keine PHP-Elemente befinden? Bei Deiner Antwort habe ich dennoch ein kleines Problem. Das Ganze soll später auf einem Linux-Server laufen. Was habe ich da zu beachten? Gruß Juergen -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Kai Hörner Gesendet: Montag, 12. Februar 2001 17:44 An: php_(at)_php-center.de Betreff: Re: [php] require > Habe da ein Problem! Ich entwickle unter Windows > (jajaja) und habe die WIMP-Installation gewählt. Habe jetzt > mehrere Projekte und möchte meine config.inc.php3 in ein > anderes Verzeichnis auslagern, z.B. in das Verzeichnis /includes ! > Der require-Befehl funktioniert aber nur, wenn ich die Datei im > gleichen Verzeichnis habe wie das gesamte Projekt > > Sobald ich dann aber mit absoluten oder relativen > Pfadangaben arbeiten möchte tut sich nichts mehr! > > Du vergisst hierbei dass du unter windows bist und windows mit BACKslashes arbeitet... also "\". da "\" aber auch für escape-zeichen gedacht ist, musst du "\\" benutzen (ergibt ein normales backslash) /kai -- ** 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 php_(at)_tisam.de Mon, 12 Feb 2001 18:12:32 +0100 Date: Mon, 12 Feb 2001 18:12:32 +0100 From: PHP bei Tisam php_(at)_tisam.de Subject: [php] AW: [php] require Hallo, habe den Befehl gerade ausprobiert Hat aber auch nicht funktioniert! Das mag verstehen wer will. Vor allem, weil ein anderer Require-Befehl, der auf ein anderes Verzeichnis verweist, funktioniert! Dieser Befehl funktioniert tadellos! Wenn ich jetzt die Datei config.inc.php3 ebenfalls in dieses Verzeichnis verschiebe und nach dem selben Muster darauf zugreifen möchte tut sich nichts und der bereits erwähnte Fehler taucht auf! Gruß Juergen -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Kai Hörner Gesendet: Montag, 12. Februar 2001 17:44 An: php_(at)_php-center.de Betreff: Re: [php] require > Habe da ein Problem! Ich entwickle unter Windows > (jajaja) und habe die WIMP-Installation gewählt. Habe jetzt > mehrere Projekte und möchte meine config.inc.php3 in ein > anderes Verzeichnis auslagern, z.B. in das Verzeichnis /includes ! > Der require-Befehl funktioniert aber nur, wenn ich die Datei im > gleichen Verzeichnis habe wie das gesamte Projekt > > Sobald ich dann aber mit absoluten oder relativen > Pfadangaben arbeiten möchte tut sich nichts mehr! > > Du vergisst hierbei dass du unter windows bist und windows mit BACKslashes arbeitet... also "\". da "\" aber auch für escape-zeichen gedacht ist, musst du "\\" benutzen (ergibt ein normales backslash) /kai -- ** 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 christopher.nehls_(at)_vhma.de Mon, 12 Feb 2001 18:19:34 +0100 Date: Mon, 12 Feb 2001 18:19:34 +0100 From: Christopher Nehls christopher.nehls_(at)_vhma.de Subject: [php] Passwort in Servervariable Hi! Bei einer Anmeldung in einem geschützten Verzeichnis steht ja in der Variable $REMOTE_USER der Username. Gibt es auch eine Variable, in der das eingegebene Passwort steht. Ich vermute mal, das das aus Sicherheitsgründen nicht der Fall ist. Aber ich bräuchte so was für den Aufbau einer "Ich hab mein Passwort vergessen, bitte mail es mir zu"-Funktion. Supervielen Dank Chriz From kai_(at)_pc-infos.de Mon, 12 Feb 2001 18:22:27 +0100 Date: Mon, 12 Feb 2001 18:22:27 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] AW: [php] require > Warum funktioniert die Einbindung eines Seitenfusses in der Form > > trotzdem noch! keine ahnung ;o) sieh in den PHP sourcecode, da steht es. > Liegt es vielleich daran, daß keine sich in der Seite keine PHP-Elemente > befinden? siehe oben > Bei Deiner Antwort habe ich dennoch ein kleines Problem. Das Ganze soll > später auf einem Linux-Server laufen. Was habe ich da zu beachten? dass du alle "\\" in pfadangaben in "/" umwandeln musst. From mpm_(at)_litterae.de Mon, 12 Feb 2001 18:32:58 +0100 Date: Mon, 12 Feb 2001 18:32:58 +0100 From: Michael P. Mehl mpm_(at)_litterae.de Subject: [php] XSLT mit PHP Hi, ich experimentiere zur Zeit mit XML und XSLT. Meine PHP-Skripte sollen XML-Quellen nehmen und dann mit XSL und XSL-Transformationen eine schöne Ausgabeseite erzeugen. Das funktioniert auch hervorragend mit der Sablotron-Erweiterung für PHP4. Das Problem dabei ist nun, dass ich nicht auf jedem Server, auf dem ich die Skripte einsetzen werde, die Möglichkeit habe, diese Erweiterung zu installieren. Ich bin deshalb auf der Suche nach XSL-Transformatoren, die als PHP-Quelltext vorliegen, um so unabhängig von den installierten PHP-Erweiterungen zu werden. Kennt jemand so etwas zufällig? Möglich wäre es ja auch, bereits existierende XSL-Transformatoren für Perl zu nutzen, indem ich ein Perl-Skript, das die Umwandlung der XML-Daten übernimmt, mit exec("perl script.pl"); aufruft. Ich weiß allerdings nicht, wie schnell so etwas ist und befürchte, dass ich damit arge Probleme bekommen werde, wenn ich das häufig aufrufen muss. Hat hier vielleicht jemand Erfahrung? Liebe Grüße aus Tübingen und besten Dank im voraus... Michael P. Mehl -- Michael P. Mehl, Tuebingen, Germany From behrens_(at)_takenet.de Mon, 12 Feb 2001 18:40:29 +0100 Date: Mon, 12 Feb 2001 18:40:29 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] require Moin, From: "Kai Hörner" To: Sent: Monday, February 12, 2001 5:44 PM Subject: Re: [php] require > > Habe da ein Problem! Ich entwickle unter Windows > > (jajaja) und habe die WIMP-Installation gewählt. Habe jetzt > > mehrere Projekte und möchte meine config.inc.php3 in ein > > anderes Verzeichnis auslagern, z.B. in das Verzeichnis /includes ! > > > Der require-Befehl funktioniert aber nur, wenn ich die Datei im > > gleichen Verzeichnis habe wie das gesamte Projekt > > > > > > Sobald ich dann aber mit absoluten oder relativen > > Pfadangaben arbeiten möchte tut sich nichts mehr! > > > > > > > Du vergisst hierbei dass du unter windows bist und windows mit BACKslashes > arbeitet... also "\". da "\" aber auch für escape-zeichen gedacht ist, musst > du "\\" benutzen (ergibt ein normales backslash) > > Schmarn ! ;) Mit normalen slashes '/' geht das auch. Allerdings geht unter Windows so kaum. PHP bewegt sich auf der Ebene des Filesystems und somit sollte es heissen require("c:/webroot/blafasal/includes/config.inc.php3") oder aber require(getenv(DOKUMENT_ROOT)."/includes/config.inc.php3") , wobei ich mir nicht ganz sicher bin ob der IIS die Variable DOCUMENT_ROOT fuehrt. Weniger schmerzen haettest wenn du WAMP nehmen wuerdest und PHP als Modul. Hier koenntest du dann fuer Virtuelle Server ueber die httpd.conf bzw. .htaccess fuer jedes Projekt einen anderen Pfad konfigurieren. Ansonnsten schau in deine php.ini was da an include_path `s gesetzt ist. Gruss Joerg Behrens From cybermage_(at)_hirnstrudel.de Mon, 12 Feb 2001 18:46:34 +0100 Date: Mon, 12 Feb 2001 18:46:34 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Passwort in Servervariable hi Christopher, Montag, 12. Februar 2001, 18:19:34, hast du folgendes geschrieben: > Bei einer Anmeldung in einem geschützten Verzeichnis steht ja in der > Variable $REMOTE_USER der Username. Gibt es auch eine Variable, in der das > eingegebene Passwort steht. Ich vermute mal, das das aus Sicherheitsgründen > nicht der Fall ist. Aber ich bräuchte so was für den Aufbau einer "Ich hab > mein Passwort vergessen, bitte mail es mir zu"-Funktion. 1. wenn er sein passwort vergessen hat, wie willst du es dann auslesen 2. generier ihm doch inefach ein neues bye benjamin -- There is no justice, just me! mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From CyrillSchumacher_(at)_swol.de Mon, 12 Feb 2001 20:28:36 +0100 Date: Mon, 12 Feb 2001 20:28:36 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_fopen_&_gesch=FCtzte_Verzeichnisse=3F?= > Ist es möglich, mittels fopen (oder entsprechendem anderen Befehl) auf > geschützte Verzeichnisse zuzugreifen bzw. wie kann ich mich vorher > authentifizieren (schwieriges Wort). Gibt es sonst noch Möglichkeiten? > > Ich möchte mich eigentlich nur einloggen, Sourcecode saugen und wieder > gehen. fopen(http://user:ulrich_(at)_password:dau/www.xyz.de/dir/,"r"); so ähnlich, weiss das jetzt gerade nicht auswendig, schau in mal in irgendeinem RFC steht es drin, finde ich jetzt gerade nicht. weiss einer das zufällig ???? dau ;-) From cybermage_(at)_hirnstrudel.de Mon, 12 Feb 2001 20:42:23 +0100 Date: Mon, 12 Feb 2001 20:42:23 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIFJlOiBbcGhwXSBmb3BlbiAmIGdlc2No/HR6dGUgVmVy?= =?ISO-8859-1?B?emVpY2huaXNzZT8=?= =?ISO-8859-1?B?emVpY2huaXNzZT8=?= hi Cyrill, Montag, 12. Februar 2001, 20:28:36, hast du folgendes geschrieben: > so ähnlich, weiss das jetzt gerade nicht auswendig, aber ich :-) fopen(http://user:password_(at)_www.xyz.de/dir/,"r"); bye benjamin -- There is no justice, just me! mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From kai_(at)_pc-infos.de Mon, 12 Feb 2001 20:53:57 +0100 Date: Mon, 12 Feb 2001 20:53:57 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] =?iso-8859-1?Q?Re=5B3=5D:_=5Bphp=5D_fopen_&_gesch=FCtzte_Verzeichnisse=3F?= =?iso-8859-1?Q?zeichnisse=3F?= =?iso-8859-1?Q?zeichnisse=3F?= > > so ähnlich, weiss das jetzt gerade nicht auswendig, > aber ich :-) > fopen(http://user:password_(at)_www.xyz.de/dir/,"r"); Bringt doch gar nix, wir wollen doch keine HTML seiten lesen ( dass die userinfo, in diesem fall user:password vor einem _(at)_ vor der domain angegeben wird ist ja fast jedem bekann ). Wenn ich die Frage richtig verstanden habe, geht es darum aus einem anderen verzeichnis (zB /home/bone23/foocode/) eine datei auszulesen, wobei PHP jedoch nicht die entsprechenden rechte besitzt. Wie genau das von statten geht weiss ich leider nicht (bitte hilf jemand nach, würd ich gern erfahren ;-), doch bei einigen unserer Provider hat das PHP-Script immer die rechte des owners, sprich von wessen virtual-server / web-/home-dir es ausgeführt wird und kann dann demnach auch (ausschliesslich) dessen dateien lesen und schreiben. hoffe auf konfigurations-nachhilfe, ;o) From rockdashaus_(at)_gmx.at Mon, 12 Feb 2001 23:11:31 +0100 (MET) Date: Mon, 12 Feb 2001 23:11:31 +0100 (MET) From: Misha Moellner rockdashaus_(at)_gmx.at Subject: [php] =?ISO-8859-1?Q?Re:_fopen_&_gesch=FCtzte_Verzeichnisse?= > Bringt doch gar nix, wir wollen doch keine HTML seiten lesen ( dass die > userinfo, in diesem fall user:password vor einem _(at)_ vor der domain > angegeben > wird ist ja fast jedem bekann ). doch, ich wollte eigentlich nur den sourcecode bzw. den html-code saugen - nicht den eigentlichen (leider asp) code - allerdings hatte ich probleme mit fopen. lg, Misha. -- Sent through GMX FreeMail - http://www.gmx.net From traffic_eye_(at)_hotmail.com Mon, 12 Feb 2001 23:31:41 +0100 Date: Mon, 12 Feb 2001 23:31:41 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] OT - FTP-Frage hi was mache ich falsch ?? der hängt sich immer bei der whileschleife auf !!! soweit ich das mitbekommen habe, ist feof immer true und wenn ein fget befehl kommt und garkeine ausgabe mehr stattfindet, wartet das script sich tot und es passiert nix mehr !!!!!!!!! zur ausgabe des PWD kommt er nicht mehr :(( was kann man da machen ?? $send = fsockopen("ftp.tripod.de",21, &$errno, &$errstr,10); echo fgets($send,"128")."
";flush(); fputs($send,"USER meinlogin\r\n"); echo fgets($send,"128")."
";flush(); fputs($send,"PASS meinpass\r\n"); while (!feof($send)) { $zeile=fgets($send,"128"); echo $zeile.".
"; flush(); } fputs($send,"PWD\r\n"); echo fgets($send,"128")."
";flush(); fclose($send); das funzt auch nicht : while ($zeile=fgets($send,"128")) { echo $zeile.".
"; flush(); } kann mir da wer helfen ??? bitte keine statements über den gebrauch der php-FTP funktionen !!!!!!!!! schonaml vielen dank tobias From eschmid+sic_(at)_s.netic.de Tue, 13 Feb 2001 00:09:45 +0100 Date: Tue, 13 Feb 2001 00:09:45 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] OT - FTP-Frage On Mon, Feb 12, 2001 at 11:31:41PM +0100, Tobias wrote: > was mache ich falsch ?? der hängt sich immer bei der whileschleife auf !!! > soweit ich das mitbekommen habe, ist feof immer true und wenn ein fget > befehl kommt und garkeine ausgabe mehr stattfindet, wartet das script sich > tot und es passiert nix mehr !!!!!!!!! zur ausgabe des PWD kommt er nicht > mehr :(( > was kann man da machen ?? Das Annotated Manual lesen: php.net/fsockopen php.net/fgets php.net/while php.net/fputs > $send = fsockopen("ftp.tripod.de",21, &$errno, &$errstr,10); > echo fgets($send,"128")."
";flush(); > > fputs($send,"USER meinlogin\r\n"); > echo fgets($send,"128")."
";flush(); > > fputs($send,"PASS meinpass\r\n"); > while (!feof($send)) { > $zeile=fgets($send,"128"); > echo $zeile.".
"; > flush(); > } > > fputs($send,"PWD\r\n"); > echo fgets($send,"128")."
";flush(); > fclose($send); > > das funzt auch nicht : > > while ($zeile=fgets($send,"128")) { > echo $zeile.".
"; > flush(); > } > > kann mir da wer helfen ??? > bitte keine statements über den gebrauch der php-FTP funktionen !!!!!!!!! Also ich nicht, weil ich kein Spielsystem bei mir zu Hause habe. Ein Fehler springt mir aber ins Auge. Die Funktion fgets() verlangt zwei Integer als Argumente. Wenn das hilft, dann hast Du einen echten Bug gefunden. Das würde bedeuten, dass die automatische Typumwandlung bei dieser Funktion nicht funktioniert. Lass halt einfach die "" um die Zahl 128 weg. Wenn das hilft, dann kann ich mal mit Hartmut reden und ihn fragen, ob er sich in einer Kaffeepause mal darum kümmern will. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From udo.tirok_(at)_fh-zwickau.de Tue, 13 Feb 2001 07:29:59 +0000 Date: Tue, 13 Feb 2001 07:29:59 +0000 From: Udo Tirok udo.tirok_(at)_fh-zwickau.de Subject: [php] Index Checkbox zum =?iso-8859-1?Q?L=F6schen?= Burkhard Stollenwerk schrieb: > > Hallo, > > Habe mir eine Eingabetabelle zwecks Löschung von Zeilen angelegt. > Die zu löschenden Zeilen werden per Checkbox markiert. > > echo ""; > > Möchte ich mittendrin z.b. x Zeilen löschen, gibt das Array chbx jedoch > immer beginnend bei Index 0 x Zeilen als markiert zurück (on). Wie bekomm > ich eine korrekte Zuordnung ? > >Hi, Vielleicht so: . .
         

Mfg Udo Tirok From weisenauer_(at)_vfnm.de Tue, 13 Feb 2001 08:48:04 +0100 Date: Tue, 13 Feb 2001 08:48:04 +0100 From: M.Weisenauer weisenauer_(at)_vfnm.de Subject: [php] Telnetanfrage Hallo Leute, suche eine Schittstelle zwischen php und Telnet. Erzeuge also mit php einige Variablen die ich dann via Telnet an eine entfernte Fatenbank senden muss. Wer kann mir weiterhelfen. Bin für jede hilfe dankbar. mfg M.Weisenauer Tel. 0761-4701-175 From traffic_eye_(at)_hotmail.com Tue, 13 Feb 2001 08:54:38 +0100 Date: Tue, 13 Feb 2001 08:54:38 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] _(at)_egon , Re: [php] OT - FTP-Frage hi egon, > > was mache ich falsch ?? der hängt sich immer bei der whileschleife auf !!! > > soweit ich das mitbekommen habe, ist feof immer true und wenn ein fget > > befehl kommt und garkeine ausgabe mehr stattfindet, wartet das script sich > > tot und es passiert nix mehr !!!!!!!!! zur ausgabe des PWD kommt er nicht > > mehr :(( > > was kann man da machen ?? > > php.net/fsockopen > php.net/fgets > php.net/while > php.net/fputs ja danke , kenn ich doch alles schon , bin ja auch keine neuling mehr ;)) dann wollt ich ne eigene socket verbindung definieren , aber die befehle stehen mit nicht zur verfügung .. > > $send = fsockopen("ftp.tripod.de",21, &$errno, &$errstr,10); > > echo fgets($send,128)."
";flush(); > > > > fputs($send,"USER meinlogin\r\n"); > > echo fgets($send,128)."
";flush(); > > > > fputs($send,"PASS meinpass\r\n"); > > while (!feof($send)) { > > $zeile=fgets($send,128); > > echo $zeile.".
"; > > flush(); > > } > > > > fputs($send,"PWD\r\n"); > > echo fgets($send,128)."
";flush(); > > fclose($send); > > > > das funzt auch nicht : auch nach umwandlung in den integertyp häng das script genau an der while schleife !!!!!!! while (!feof($send)) { gibt immer true zurück, auch wenn die ausgabe schon abgeschlossen ist !!! dadurch kommt er zur fgets funktion , die ja eine neue zeiele abhoken soll, aber ex kommt ja nix mehr ..... und genau hier wartet sie sich tot !! bis zum timeout !! liegt der fehler hier vieleicht am feof ??? > Fehler springt mir aber ins Auge. Die Funktion fgets() verlangt zwei > Integer als Argumente. Wenn das hilft, dann hast Du einen echten Bug > gefunden. Das würde bedeuten, dass die automatische Typumwandlung bei > dieser Funktion nicht funktioniert. Lass halt einfach die "" um die Zahl > 128 weg. Wenn das hilft, dann kann ich mal mit Hartmut reden und ihn > fragen, ob er sich in einer Kaffeepause mal darum kümmern will. daran lags nicht , auch nach eingabe von integern hängts ..... da kanst du ganz beruhigt sein , da iss kein bug .... vielemehr drängt sich der Bug-Gedanke bei foef auf ...... kannst dir ja mal anschauen unter: http://www.xtcservice.com/fxp.php thx und cu tobias From traffic_eye_(at)_hotmail.com Tue, 13 Feb 2001 09:03:08 +0100 Date: Tue, 13 Feb 2001 09:03:08 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] Telnetanfrage hi > suche eine Schittstelle zwischen php und Telnet. Erzeuge also mit php einige > Variablen die ich dann via Telnet an eine entfernte Fatenbank senden muss. das was du suchst ist sicher fsockopen. www.php.net/fsockopen senden kannst du dann mit fputs. funzt auch super .... nur mit fgets hab ich ein paart probs :(((( cu tobias From beckmann_(at)_gis.de Tue, 13 Feb 2001 09:26:36 +0100 Date: Tue, 13 Feb 2001 09:26:36 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Index_Checkbox_zum_L=F6schen?= >Habe mir eine Eingabetabelle zwecks Löschung von Zeilen angelegt. >Die zu löschenden Zeilen werden per Checkbox markiert. > >echo ""; > >Möchte ich mittendrin z.b. x Zeilen löschen, gibt das Array chbx jedoch >immer beginnend bei Index 0 x Zeilen als markiert zurück (on). Wie bekomm >ich eine korrekte Zuordnung ? Du mußt in den eckigen Klammern tatsächlich einen Index stehen haben, denn Du bekommts nur die chbx's zurückgeliefert, die auch wirklich einen Wert enthalten - das Rückgabe-Array ist also kürzer, als das von Dir geplante - Du weist eben nur nicht wo. Ruf' also die einzelnen Checkboxes so auf: >echo ''; Nachher prüfst Du, für welche i's das Dings leer bzw. "on" ist. Wenn Dir "on" als Wert zu blöd ist, kannst Du auch einen value=1 z.B. im html-tag mitgeben ... --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From koenigsbuescher_(at)_allcash.de Tue, 13 Feb 2001 10:38:44 +0100 Date: Tue, 13 Feb 2001 10:38:44 +0100 From: =?iso-8859-1?Q?=22K=F6nigsb=FCscher=2CMoritz=22?= koenigsbuescher_(at)_allcash.de Subject: [php] Demoskript zur Kreditkartenzahlung Hallo liebe Liste, hier ein Demoskript, das per cURL (http://curl.haxx.se) einen SSL-POST an einen Zahlungsdienstleister macht. Sollte so bei allen denen klappen, die an ein Poseidon IPS (von ATOS) posten wollen: Kreditkarte ungültig"); exit(); } #echo ("
Kreditkarte gültig"); $path_exists = file_exists ($path_to_curl); if (!$path_exists) { echo ("
Pfad zu cURL ungültig"); exit(); } #echo ("
Pfad zu cURL OK"); $curl_exists = file_exists ($path_to_curl."curl"); if (!$curl_exists) { echo ("
cURL an angegebenem Pfad nicht gefunden"); exit(); } #echo ("
cURL ist da"); $timestamp=date("YmdHis"); #echo ("
Timestamp: $timestamp"); # Hier wird $request_string zusammengebaut. Da das ALLCASH IPS ein Lizenzprodukt ist, dürfen genauere Parameter nur mit unterzeichneter Vertraulichkeiterklärung herausgegeben werden $request_string="..."; #echo ("
Anfragestring: $request_string
"); $anfangszeit= getmicrotime(); echo ("

"); # Die Option -3 erzwingt SSLv3, ohne diese Option versucht es cURL mit TLS, was nicht bei jedem Webserver klappt (z.B. IBM HTTPD :-( ) $ssl_post=$path_to_curl."curl -3 -d \"".$request_string."\" ".$path_to_ips; # Führe cURL aus und schreibe die Antwort in $antwort $x = exec ("$ssl_post", $antwort); $b = count($antwort); # Erwartet wird eine Zeile als Antwort if ($b > 1){ echo ("

No valid answer received:


"); for ($i=0; $i<=$b; $i++){ echo $antwort[$i]; } } # Separier den String nach dem Trennzeichen & und schreib ins Array $eachline $eachline = explode("&", $antwort[0]); #$eachline = explode("&", $request_string); for ($k=0; $k
Transaktion autorisiert!!)"; break; default: echo ("
Sorry, your transaction was not authorized. Error no. ". .""); echo ("Returncode no. ".$rc.": ".read_errortext($rc)); break; } # Zum Spass und zum Einschüchtern von Möchtegern-Kreditkartenbetrügern echo ("
Your IP: $REMOTE_ADDR"); $endzeit= getmicrotime();# $difzeit = $endzeit-$anfangszeit ; echo ("
Dauer: $difzeit s
"); if ($debug) { echo ("


Posted request:
"); $eachline2 = explode("&", $request_string); for ($k=0; $k"); reset ($antwortarray2); while (list ($bez, $wert) = each ($antwortarray2)) { echo " $bez = $wert
"; } echo "

Returned data:
"; reset ($antwortarray); while (list ($bez, $wert) = each ($antwortarray)) { echo " $bez = $wert
"; } } include ("footer.html"); ?> --- Moritz Königsbüscher Junior Project Manager ALLCASH Trust & Service International GmbH Eurotec-Ring 10 D-47445 Moers Tel. +49 (0)2841/1796-279 Fax +49 (0)2841/1796-521 E-Mail koenigsbuescher_(at)_allcash.de Web www.allcash.de From myyear2000_(at)_gmx.de Tue, 13 Feb 2001 10:35:31 +0100 (MET) Date: Tue, 13 Feb 2001 10:35:31 +0100 (MET) From: Hans Meier myyear2000_(at)_gmx.de Subject: [php] Cron-Job bei Schlund Hallo ! Ich muss einen Newsletter mittels PHP realisieren. Hier muss es möglich sein, dass der Admin bestimmte Termine über den Browser eingibt und der Newsletter dann zu den Terminen verschickt wird. Wie kann ich dies bei Schlund realisieren. So weit ich weiss, ist bei Schlund die CGI-Version installiert, oder ? Hat jemand eine Idee, wie ich dies realisieren kann? Im Archiv habe ich leider nichts passendes gefunden, da ich ja nicht über Telnet zugreifen kann. Grüsse Hans -- Sent through GMX FreeMail - http://www.gmx.net From Peter_(at)_niederlag.de Tue, 13 Feb 2001 10:47:14 +0100 Date: Tue, 13 Feb 2001 10:47:14 +0100 From: Peter Niederlag Peter_(at)_niederlag.de Subject: [php] ftp-client hi, seit zwei Monaten beschäftige ich mich intensiv mit php. ich passe gerade den ftp-client von paul southworth an kundenspezifische wünsche an. leider bekomme ich bei größeren files immer eine fehlermeldung "can't create tmp file" hat jemand einen Tip?(apache/php4pl1modul/winnt4) ... function phpftp_put( $phpftp_user, $phpftp_passwd, $phpftp_dir, $userfile, $userfile_name ) { srand((double)microtime()*1000000); $randval = rand(); $tmpfile="f:/temp/" . $userfile_name . "." . $randval; if ( ! _(at)_copy( $userfile, $tmpfile ) ) { phpftp_top(); ?> Upload failed! Can't create temp file? ... thx, peter From skrah_(at)_cyberport.de Tue, 13 Feb 2001 11:28:53 +0100 Date: Tue, 13 Feb 2001 11:28:53 +0100 From: Silvio Krah skrah_(at)_cyberport.de Subject: [php] Zend .. kaum commercial schon opfer hi leute, bin ich gestern drüber gestolpert .... Zend.Cache.v1.0.FREEBSD-oDDiTy Zend.Cache.v1.0.LiNUX-oDDiTy Zend.Cache.v1.0.SOLARiS-oDDiTy Zend.Encoder.Unlimited.v1.1.FREEBSD-oDDiTy Zend.Encoder.Unlimited.v1.1.LiNUX-oDDiTy Zend.Encoder.Unlimited.v1.1.SOLARiS-oDDiTy Zend.Encoder.Unlimited.v1.1.WiN9XNT-oDDiTy Zend.IDE.Client.v1.0.LiNUX-oDDiTy Zend.IDE.Client.v1.0.WiN9XNT-oDDiTy Zend.IDE.Debug.Server.v1.0.FREEBSD-oDDiTy Zend.IDE.Debug.Server.v1.0.LiNUX-oDDiTy Zend.IDE.Debug.Server.v1.0.SOLARiS-oDDiTy Zend.LaunchPad.v1.0.LiNUX-oDDiTy die teile sind also schon "frei verfügbar" bin gespannt wann es auch nen decoder gibt ... aber was mich mehr interessiert ist ob irgendwer so instabil denkt un diese versionen wirklich einsetzt ... ich mein ok der debug server is evt noch irgendwo standalone nützlich aber den encoder mit nem nicht legalen license key wäre doch recht dumm oder ? was meint ihr dazu ? bye silv P.S. NEIN von mir gibts oben genannten Sachen nicht > Nachfragen zwecklos -- Silvio Krah it/technics _(at)_ cyberport.de gmbh Tel: +49 (0)351/33 95 60 Fax: +49 (0)351/ 339 57 79 e-mail: skrah_(at)_cyberport.de website: http://www.cyberport.de From atsasid_(at)_gmx.de 13 Feb 2001 11:32:00 +0100 Date: 13 Feb 2001 11:32:00 +0100 From: Peter Petermann atsasid_(at)_gmx.de Subject: [php] Re: HTTP-Authentifizierung und MySQL WARGS... wer verschickt da schonwieder angehaengte dateien *wutanfallbekomm* ich haeng bald auch ma was an ne mail zu dir :p mfg Peter "[DiSAStA]" Petermann *ZIMT - Zimt Is My Trick* -- webmaster_(at)_cyberfly.net www.cyberfly.net ## CrossPoint v3.30.018 ## From atsasid_(at)_gmx.de 13 Feb 2001 11:40:00 +0100 Date: 13 Feb 2001 11:40:00 +0100 From: Peter Petermann atsasid_(at)_gmx.de Subject: [php] Re: Zend .. kaum commercial schon opfer hoi silv, > bin ich gestern drueber gestolpert .... auf was fuer seiten du dich rumtreibst.... ;) > die teile sind also schon "frei verfuegbar" bin gespannt wann es auch > nen decoder gibt ... zum Download bekommst die alle eh schon, mit testlizens.. und fuer den rest waehre es dumm raubkopien zu verwenden (ist grundsaetzlich dumm) > > diese versionen wirklich einsetzt ... ich mein ok der debug server is gibt immer n paar bekloppte > evt noch irgendwo standalone nuetzlich aber den encoder mit nem nicht > legalen license key waere doch recht dumm oder ? was meint ihr dazu ? s.o. Gruss, Peter "[DiSAStA]" Petermann *ZIMT - where PHP meets needs* -- webmaster_(at)_cyberfly.net www.cyberfly.net ## CrossPoint v3.30.018 ## From home_(at)_peter-karsten.de Tue, 13 Feb 2001 12:08:01 +0100 Date: Tue, 13 Feb 2001 12:08:01 +0100 From: Peter Karsten home_(at)_peter-karsten.de Subject: [php] AW: [php] Cron-Job bei Schlund soweit ich weiß ist bei Schlund der Gebrauch von CRON Jobs nur in Profi Tarifen möglich (genau wie TELNET) .... gruß peter karsten -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Hans Meier Gesendet: Dienstag, 13. Februar 2001 10:36 An: php_(at)_php-center.de Betreff: [php] Cron-Job bei Schlund Hallo ! Ich muss einen Newsletter mittels PHP realisieren. Hier muss es möglich sein, dass der Admin bestimmte Termine über den Browser eingibt und der Newsletter dann zu den Terminen verschickt wird. Wie kann ich dies bei Schlund realisieren. So weit ich weiss, ist bei Schlund die CGI-Version installiert, oder ? Hat jemand eine Idee, wie ich dies realisieren kann? Im Archiv habe ich leider nichts passendes gefunden, da ich ja nicht über Telnet zugreifen kann. Grüsse Hans From myyear2000_(at)_gmx.de Tue, 13 Feb 2001 13:04:52 +0100 (MET) Date: Tue, 13 Feb 2001 13:04:52 +0100 (MET) From: Hans Meier myyear2000_(at)_gmx.de Subject: [php] AW: [php] Cron-Job bei Schlund > soweit ich weiß ist bei Schlund der Gebrauch von CRON Jobs nur in Profi > Tarifen möglich > (genau wie TELNET) .... > Ich habe gerade gehört, dass wir auf einer Präsenz ein Profi-Paket haben. Kann mir jemand ein Beispiel für eine Implementierung eines Cron-Jobs geben ? Danke Gruss Hans -- Sent through GMX FreeMail - http://www.gmx.net From dma147_(at)_arcormail.de Tue, 13 Feb 2001 13:16:03 +0100 Date: Tue, 13 Feb 2001 13:16:03 +0100 From: Alexander Mieland dma147_(at)_arcormail.de Subject: [php] =?iso-8859-1?Q?EIN_verkn=FCpftes_Query_=FCber_zwei_Tabellen?= Hallo Ihr! ich habe heute ein wirklich verzwicktes Problem, an dem ich schon seit gestern nachmittag bis heute morgen um 03:00 Uhr gesessen bin. ich habe das Problem, dass ich aus zwei MySQL-Tabellen eines Forums, die letzten 10 Threads rausholen muss, aber sortiert nach der Zeit des ERSTEN Posts eines jeden Threads. Die beiden Tabellen sehen so aus: ###################### CREATE TABLE messages ( id int(10) unsigned DEFAULT '0' NOT NULL auto_increment, time int(11), text text NOT NULL, author varchar(200) NOT NULL, boardid int(10) unsigned DEFAULT '0' NOT NULL, topic varchar(200) NOT NULL, topic_reference int(11) DEFAULT '0' NOT NULL, email varchar(200) NOT NULL, user_reference int(11) DEFAULT '0' NOT NULL, emailnotify tinyint(1) DEFAULT '0' NOT NULL, PRIMARY KEY (id) ); CREATE TABLE topics ( id int(11) DEFAULT '0' NOT NULL auto_increment, msg_reference int(11) DEFAULT '0' NOT NULL, topic varchar(200) NOT NULL, time int(11) DEFAULT '0' NOT NULL, author varchar(200) NOT NULL, replies int(11) DEFAULT '0' NOT NULL, boardid int(11) DEFAULT '0' NOT NULL, user_reference int(11) DEFAULT '0' NOT NULL, closed tinyint(1) DEFAULT '0' NOT NULL, PRIMARY KEY (id) ); ###################### Meine bisherige Funktion, um die Threads auszulesen, sieht momentan so aus: ###################### function GetNewsThreads($anzahl, $boardid) { $anzahl += 0; if ($anzahl < 1) { $anzahl = 10; } $result = mysql_query("SELECT DISTINCT threads.* FROM messages AS posts, topics AS threads WHERE posts.topic_reference = threads.id AND threads.boardid='$boardid' AND threads.closed<>2 ORDER BY posts.time DESC LIMIT 0,$anzahl"); echo mysql_error(); return $result; } $thread_last = GetNewsThreads($nr, $id); while ($thread_t = mysql_fetch_array($thread_last)) { $threadid = $thread_t["threads.id"]; $topic = $thread_t["threads.topic"]; $anz_com = $thread_t["threads.replies"]; $boardparentid = $thread_t["threads.boardid"]; [...] } ####################### Das funktioniert auch alles wunderbar!! ABER, wenn jemand nun einen neuen Post in einen älteren Thread schreibt, dann kommt dieser Thread, wie es in einem Forum ja auch üblich ist, wieder ganz nach oben. Genau das soll aber nicht passieren! Die Threads müssen nach der Zeit Ihres ERSTEN Posts sortiert werden, wobei der erste Post eines Threads der eigentliche Text des Threads ist und sich hier die Zeit natürlich auch nicht ändert. Kann mir dabei jemand helfen??? Das Problem, welches hier entsteht ist, dass ich bei dem Query ####### SELECT DISTINCT threads.* FROM messages AS posts, topics AS threads WHERE posts.topic_reference = threads.id AND threads.boardid='$boardid' AND threads.closed<>2 ORDER BY posts.time DESC LIMIT 0,$anzahl ####### ....in diesem Teil von dem Query... ### WHERE posts.topic_reference = threads.id ### ...Ja auch noch irgendwo eine Abfrage reinbringen muss, bei der das Script die Zeit ALLER Posts in EINEM Thread miteinander vergleicht und den Post mit der "niedrigsten" Zeit, also mit dem niedrigsten Timestamp zum sortieren nimmt. Ich hoffe, ich habe das nun halbwegs verständlich erklärt... Also: Hilfe.... :) Ich weiss absolut nicht mehr weiter... :( -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.apboard.de <--| |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| From flashfunk_(at)_kitz.net Tue, 13 Feb 2001 13:10:30 +0100 Date: Tue, 13 Feb 2001 13:10:30 +0100 From: Kurt Jagersberger flashfunk_(at)_kitz.net Subject: [php] Änderungsdatum von Dateien > Gibt es in PHP eine Funktion, die mir das Datum der letzten Änderung einer Datei > zurück gibt, welche nicht auf dem eigenen Server liegt, zum Beispiel von > html-Dateien im Netz? filemtime geht nicht. Vielleicht hat ja auch jemand schon > so ein Script.... man korrigiere mich, aber das kann man nicht auslesen, sofern man keinen zugriff auf den datei-index hat - dort ist es meistens aufgelistet, aber sonst? auch noch per php? ... mit javascript könnte man das lösen - das funktioniert imho aber auch nur für das gerade aktuelle dokument - da js sehr tief in einer sandbox arbeitet ist zugriff da wohl auch nicht möglich. mfg Kurt From DeEsT_(at)_alonearts.at Tue, 13 Feb 2001 13:25:41 +0100 Date: Tue, 13 Feb 2001 13:25:41 +0100 From: Alexander DeEsT_(at)_alonearts.at Subject: [php] Basisfunktion aufrufen Hi! Wie kann man die überschriebene Funktion in einer Klasse aufrufen? Geht das? Danke! Alex From php_(at)_andreasludwig.com Tue, 13 Feb 2001 13:35:54 +0100 Date: Tue, 13 Feb 2001 13:35:54 +0100 From: Andreas php_(at)_andreasludwig.com Subject: [php] Re[2]: [php] AW: [php] Cron-Job bei Schlund Hi Hans, >>> soweit ich weiß ist bei Schlund der Gebrauch von CRON Jobs nur in Profi >> Tarifen möglich >> (genau wie TELNET) .... >> > Ich habe gerade gehört, dass wir auf einer Präsenz ein Profi-Paket haben. > Kann mir jemand ein Beispiel für eine Implementierung eines Cron-Jobs geben > ? Dann hast Du ja auch Telnet auf dem Rechner. Gib an der Konsole man crontab ein..... Gruß Andreas http://www.scripts.org From dennis_(at)_duggen.net Tue, 13 Feb 2001 13:33:22 +0100 Date: Tue, 13 Feb 2001 13:33:22 +0100 From: Dennis Duggen dennis_(at)_duggen.net Subject: [php] phpAdsNew Moin! > Ist es Möglich einem Banner mehrere keywords zu ordnen ? wenn ja, wie muss > ich die keywords trennen ? Du musst sie mit "," trennen. > habe es mit und ohne Komma versucht, leider funz das nicht. > Beispiel: > ich habe ein Banner, das nur für Bereiche: Bücher, CD eingeblendet werden > soll. Es kann sein, dass phpAds nicht mit Sonderzeichen umgehen kann. > So so etwas überhaupt > möglich, oder kann man nur ein Keyword eintrage ? Doch du kannst mehrere Keywords eintragen. Schau dir doch einmal die Funktion get_banner(...) in der Datei view.inc.php Gruß Dennis From behrens_(at)_takenet.de Tue, 13 Feb 2001 13:48:45 +0100 Date: Tue, 13 Feb 2001 13:48:45 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_=C4nderungsdatum_von_Dateien?= Moin From: "Kurt Jagersberger" > > Gibt es in PHP eine Funktion, die mir das Datum der letzten Änderung > einer Datei > > zurück gibt, welche nicht auf dem eigenen Server liegt, zum Beispiel > von > > html-Dateien im Netz? filemtime geht nicht. Vielleicht hat ja auch > jemand schon > > so ein Script.... > > man korrigiere mich, aber das kann man nicht auslesen, sofern man keinen > zugriff auf den datei-index hat - dort ist es meistens aufgelistet, aber > sonst? auch noch per php? ... mit javascript könnte man das lösen - das > funktioniert imho aber auch nur für das gerade aktuelle dokument - da js > sehr tief in einer sandbox arbeitet ist zugriff da wohl auch nicht > möglich. Also initiiere mittels fsockopen einen Request und schau ob der Webserver einen 'Last-Modify' Haeder schickt. Dies tut er fuer statische Dokumente gewoehnlich. Diese Info koennte man dann auswerten. Solltest du dynamische Seiten abfragen (SSI, PHP) wird der Header nicht mehr gesetzt . Da gabs frueher den Xbithack fuer, der den Server veranlasste diesen wieder zugenerieren. Fuer php3 war diese Direktive noch im Angebot wie das mit php4 aussueht weis ich nicht. Gruss Joerg Behrens From trunk_(at)_explain.de Tue, 13 Feb 2001 14:16:01 +0100 Date: Tue, 13 Feb 2001 14:16:01 +0100 From: Manuel Trunk trunk_(at)_explain.de Subject: [php] Basisfunktion aufrufen > > Wie kann man die überschriebene Funktion in einer Klasse aufrufen? Geht das? > AlteKlasse::alteKlasseFunktion(); From beckmann_(at)_gis.de Tue, 13 Feb 2001 14:33:35 +0100 Date: Tue, 13 Feb 2001 14:33:35 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] AW: [php] require >> Warum funktioniert die Einbindung eines Seitenfusses in der Form >> >> trotzdem noch! Weil kai Einlassung nicht stimmt, unter php ist's mE egal, ob Du / oder \\ verwendest ... --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From php_(at)_referated.de Tue, 13 Feb 2001 14:40:50 +0100 Date: Tue, 13 Feb 2001 14:40:50 +0100 From: Martin Jaeschke php_(at)_referated.de Subject: [php] TIMER Ist es möglich php auszuführen, ohne aktiven Aufruf? Sprich ein schlummerndes Script, welches zu definierten Zeiten ausgeführt werden kann, OHNE dass es aufgerufen werden kann, durch einen Browser oder ähnliches? tschau martin From Mathias.Gloss_(at)_start.de Tue, 13 Feb 2001 14:45:42 +0100 Date: Tue, 13 Feb 2001 14:45:42 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] TIMER Hallo, > ---------- > Von: Martin Jaeschke[SMTP:php_(at)_referated.de] > > Ist es möglich php auszuführen, ohne aktiven Aufruf? > > Sprich ein schlummerndes Script, welches zu definierten Zeiten ausgeführt > werden kann, OHNE dass es aufgerufen werden kann, durch einen Browser oder > ähnliches? > 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 Grüße, Mathias From php_(at)_referated.de Tue, 13 Feb 2001 14:59:42 +0100 Date: Tue, 13 Feb 2001 14:59:42 +0100 From: Martin Jaeschke php_(at)_referated.de Subject: [php] AW: [php] TIMER Gloss Mathias schrieb: > > 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 > > > > > ich kann leider derartiges nicht finden, was in dem soo schlauem Sprüchen steht! martin From mailing_(at)_rpnetworks.de Tue, 13 Feb 2001 15:02:42 +0100 Date: Tue, 13 Feb 2001 15:02:42 +0100 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] TIMER > Ist es moeglich php auszufuehren, ohne aktiven Aufruf? > Sprich ein schlummerndes Script, welches zu definierten Zeiten ausgefuehrt > werden kann, OHNE dass es aufgerufen werden kann, durch einen Browser oder > aehnliches? > tschau > martin Hi Martin, ja das ist mit sogenanten Cron Jobs moeglich. Allerdings kann ich dir jetzt nicht sagen welcher Provider es zulaesst auf seinem Server eigene Cron Jobs einzurichten. Gruss Rene ---- Wirklich reich ist nur, wer soviele Traeume in der Seele traegt, dass die Realitaet sie nicht zerstoeren kann! ---- From php_(at)_referated.de Tue, 13 Feb 2001 15:01:55 +0100 Date: Tue, 13 Feb 2001 15:01:55 +0100 From: Martin Jaeschke php_(at)_referated.de Subject: [php] TIMER Rene Paschold schrieb. > Hi Martin, > > ja das ist mit sogenanten Cron Jobs moeglich. Allerdings kann ich dir > jetzt nicht sagen welcher Provider es zulaesst auf seinem Server > eigene Cron Jobs einzurichten. > > Gruss > Rene > > ---- > Wirklich reich ist nur, wer soviele Traeume in der Seele traegt, > dass die Realitaet sie nicht zerstoeren kann! dank Dir! From Mathias.Gloss_(at)_start.de Tue, 13 Feb 2001 15:10:34 +0100 Date: Tue, 13 Feb 2001 15:10:34 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] TIMER Aloha, > ---------- > Von: Martin Jaeschke[SMTP:php_(at)_referated.de] > > > > > ich kann leider derartiges nicht finden, was in dem soo schlauem Sprüchen > steht! > 3.7 Zeitgesteuerte PHP-Scripte und Shellscripte Viele Grüße, Mathias From ThomasB_(at)_uni.de Tue, 13 Feb 2001 15:12:38 +0100 Date: Tue, 13 Feb 2001 15:12:38 +0100 From: Thomas ThomasB_(at)_uni.de Subject: [php] =?us-ascii?q?Re:_[php]_=8Enderungsdatum_von_Dateien?= --_=_=_=IMA.BOUNDARY.HTML_4963392=_=_=_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hallo! >aber wie findet ein Proxyserver heraus, ob er die Datei neu, oder aus d= em Cache >laden mu ? irgendwo mu das doch in der Datei vermerkt sein? Ist es auch im Header der html Datei. Siehe selfhtml: ... Gru=E1, Thomas --_=_=_=IMA.BOUNDARY.HTML_4963392=_=_=_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hallo!

>aber wie findet ein Proxyserver heraus, ob er die Datei neu, oder au= s dem Cache
>laden mu ? irgendwo mu das doch in der Datei vermerkt sein?

Ist es auch im Header der html Datei.
Siehe selfhtml:
<head>= ;
<meta name=3D"DC.Title" content=3D"SELFHTML/Meta-Angaben">
<meta name=3D"DC.Creator" content=3D"Stefan Münz">
<meta name=3D"DC.Subject" content=3D"Meta-Angaben">
<meta name=3D"DC.Description"
content=3D"Heute bekannte Meta-Angaben in HTML">
<meta name=3D"DC.Publisher" content=3D"TeamOne">
<meta name=3D"DC.Contributor" content=3D"Wolfgang Nefzger">
<meta name=3D"DC.Date" content=3D"1998-04-30">
<!-- <meta name=3D"DC.Type" content=3D""> -->
<!-- <meta name=3D"DC.Format" content=3D""> -->
...
</head>

Gru=E1,

Thomas
--_=_=_=IMA.BOUNDARY.HTML_4963392=_=_=_-- From php_(at)_referated.de Tue, 13 Feb 2001 15:20:48 +0100 Date: Tue, 13 Feb 2001 15:20:48 +0100 From: Martin Jaeschke php_(at)_referated.de Subject: [php] TIMER Gloss Mathias schrieb: > > > 3.7 Zeitgesteuerte PHP-Scripte und Shellscripte jetzt weiß ich nicht mehr als vorher, mit der Ausnahme, dass ich jetzt weiß. dass es sich dabei um cron jobs habeln muss. ich habe mit 'cron' noch niemals gearbeitet. From epoxy_(at)_ifrance.com Tue, 13 Feb 2001 15:27:43 +0100 Date: Tue, 13 Feb 2001 15:27:43 +0100 From: Epoxy epoxy_(at)_ifrance.com Subject: [php] test2 test2 From tom_(at)_huno.net Tue, 13 Feb 2001 15:50:20 +0100 Date: Tue, 13 Feb 2001 15:50:20 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] TIMER On Tue, 13 Feb 2001 15:20:48 +0100, Martin Jaeschke wrote: >Gloss Mathias schrieb: > >> > >> 3.7 Zeitgesteuerte PHP-Scripte und Shellscripte > > >jetzt weiß ich nicht mehr als vorher, mit der Ausnahme, dass ich >jetzt weiß. >dass es sich dabei um cron jobs habeln muss. ich habe mit 'cron' noch >niemals gearbeitet. sei mir nich böse, aber meiner meinung nach is die mailing liste auch nicht dazu da um jedem alles vorzukauen. mit der info hättest du sehr schnell und leicht weitere infos finden können. cron jobs bedeutet einfach dass auf der kiste zu einer bestimmten zeit irgendwas ausgeführt werden kann. der cron daemon wacht im hintergrund und führt dann die einzelnen sachen aus die man (idR) in /etc/crontab eintragen muss. das format sieht dann z.b. so aus: */1 0 0 0 0 root perl -e perl.pl (würde bedeuten jede minute das perlscript auszuführen) 30 0-12 0 0 0 root perl -e perl2.pl (jeden tag zwischen 0-12 wenn die minute 30 schhlägt das script ausführen) guck am besten in die cron HOWTO und frag deinen proivder ob ers dir erlaubt. gruß thomas From info_(at)_agathos.net Tue, 13 Feb 2001 15:51:23 +0100 Date: Tue, 13 Feb 2001 15:51:23 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Unterschied php 3.0.18 und php4.0.4 Hallo, kann sich jemand daruaf einen Reim machen, wieso unten angeführte Funktion aus einem Gästebuch nicht in php 4.0.4 läuft? 1 function AnzahlEintraege() { 2 GLOBAL $sqlhost, $sqluser, $sqlpass, $database, $table; 3 mysql_connect($sqlhost,$sqluser,$sqlpass) OR DIE("Konnte nicht zu $sqlhost connecten!"); 4 mysql_select_db($database) OR DIE("Couldn't select database!"); 5 $query = "SELECT * FROM $table"; 6 $result = mysql_query($query); 7 $anzahl = mysql_num_rows($result); 8 mysql_close(); 9 return $anzahl; 10 } Parse error: expecting `','' or `';'' in /home/config.php3 on line 3 Wo liegt da der Unterschied zwischen php 3.0.18 und php 4.0.4 ? 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 M.Kurz_(at)_dc-ag.de Tue, 13 Feb 2001 15:54:43 +0100 Date: Tue, 13 Feb 2001 15:54:43 +0100 From: Marcel Kurz M.Kurz_(at)_dc-ag.de Subject: [php] Socket Verbindung Hi Liste, ich mache mit fsockopen eine Telnet Verbindung zu einem Server auf jetzt schicke ich Ihm mit fputs Username und Passwort. Wie kann ich jetzt überprüfen ob er sich richtig eingeloggt hat. Das müsste doch irgendwie mit fgets gehen oder (wenn er SACK zurückmeldet war der Login OK ?? die Überprüfung in Perl ging so: $ret = $fp->getline(); if (substr($ret,0,4) eq "SACK") { print "-> OK\n"; } else { print "-> failed\n"; } wie könnte ich das in PHP lösen. Ach ja nochwas wie überträgt er eigentlich die Daten mit fputs machter nach den Daten ein "\n" oder muss ich das in die Daten mit reinschreiben bei Perl hat er immer ein "\n" mitgeschickt Perl: $fp->print("LNRQ\$USER=$user,PW=$pw"); PHP: fputs($fp,"LNRQ\$USER=$user,PW=$pw"); Beste Gruesse Marcel From Alexander.Haeussel_(at)_celsius37.com Tue, 13 Feb 2001 16:14:35 +0100 Date: Tue, 13 Feb 2001 16:14:35 +0100 From: =?iso-8859-1?Q?Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] =?iso-8859-1?Q?Datei_gr=F6sser_2MB_per_Form-Upload__funzt_nich?= =?iso-8859-1?Q?t_?= =?iso-8859-1?Q?t_?= Hallo List, ich habe ein kleines Script geschrieben mit dem ich Dateien bis max 4MB hochladen möchte. Bei kleineren Dateien funzt das auch ohne Probleme. Sobald die Datei aber grösser als 1.5MB - 2MB wird versagt das script. Der Server ist mein Privater server, ich habe in der PHP.ini die Maxfilesize auf 6M gestellt und den Apache restartet. Mein code sieht so aus
function upload_clip($filename, $dateiname, $name, $bemerkung, $kategorie){ $source = $filename; $path = '/dir/zu/den/dateien/'; $destination = $path.$dateiname; if (($source=="") or ($source=="none")){ echo'Keine Datei zum hochladen ausgewählt'; } else{ rename($source, $destination){ } } Nach abschicken des Formulars wird bei Bedarf die Funktion aufgerufen, und wie schon gesagt bei kleineren Dateien gehts, aber ab 1-2MB iss sense und es wird meine Fehlermeldung 'Keine Datei zum hochladen ausgewählt' ausgegeben. danke im Voraus alex --- Alexander Häussel God said: tar xfvz universe.tar.gz - and the Universe was! celsius37.com AG Email mailto:alexander.haeussel_(at)_celsius37.com Internet http://www.celsius37.com From t.nix_(at)_paupau.de Tue, 13 Feb 2001 16:37:36 +0100 Date: Tue, 13 Feb 2001 16:37:36 +0100 From: Tobias Nix t.nix_(at)_paupau.de Subject: [php] ini_get() Hallo Liste, kann es sein, dass die Funktion $include_path = ini_get ("include_path") nicht den Wert des Include_path zurückliefert ? Mit ini_set ("include_path", "/include") klappt alles mit dem setzen. Gruss, Tobias From heuer_(at)_quixs.com Tue, 13 Feb 2001 16:43:48 +0100 Date: Tue, 13 Feb 2001 16:43:48 +0100 From: Lars Heuer heuer_(at)_quixs.com Subject: [php] Datei =?iso-8859-1?Q?gr=F6sser?= 2MB per Form-Upload funzt nicht t Hallo Alexander, Alexander Häussel schrieb: > Nach abschicken des Formulars wird bei Bedarf die Funktion aufgerufen, und > wie schon gesagt bei kleineren Dateien gehts, aber ab 1-2MB iss sense und > es wird meine Fehlermeldung 'Keine Datei zum hochladen ausgewählt' Das hat mit der Option max_file_size (oder so ähnlich) zu tun. Die meisten Provider setzen die maximale Größe auf 2 MB. Gruß, Lars -- quiXS! | http://www.quixs.com utopiXS! | http://www.utopixs.de | digitale Postkarten From t.nix_(at)_paupau.de Tue, 13 Feb 2001 17:11:18 +0100 Date: Tue, 13 Feb 2001 17:11:18 +0100 From: Tobias Nix t.nix_(at)_paupau.de Subject: [php] ini_get() Hallo Liste, > kann es sein, dass die Funktion $include_path = ini_get ("include_path") > nicht > den Wert des Include_path zurückliefert ? schande über mich. hätte besser mal in meine php.ini gucken sollen. der pfad war gar nicht gesetzt. gruss, Tobias. From Alexander.Haeussel_(at)_celsius37.com Tue, 13 Feb 2001 17:25:38 +0100 Date: Tue, 13 Feb 2001 17:25:38 +0100 From: =?iso-8859-1?Q?Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] =?iso-8859-1?Q?RE=3A_=5Bphp=5D_Datei_gr=F6sser_2MB_per_Form-Up?= =?iso-8859-1?Q?load__funzt__nicht_t_?= =?iso-8859-1?Q?load__funzt__nicht_t_?= > Das hat mit der Option max_file_size (oder so ähnlich) zu tun. Die > meisten Provider setzen die maximale Größe auf 2 MB. Wie ich ja in meinem ersten post schon geschrieben habe, ist das mein eigener Server und dass ich die maximale Größe in der PHP.ini auf 6MB gesetzt habe, habe ich auch geschrieben. Von daher fällt diese Möglichkeit aus. gruß alex From CyrillSchumacher_(at)_swol.de Tue, 13 Feb 2001 17:41:10 +0100 Date: Tue, 13 Feb 2001 17:41:10 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] Unterschied php 3.0.18 und php4.0.4 > 1 function AnzahlEintraege() { > 2 GLOBAL $sqlhost, $sqluser, $sqlpass, $database, $table; > 3 mysql_connect($sqlhost,$sqluser,$sqlpass) OR DIE("Konnte nicht zu $sqlhost connecten!"); > 4 mysql_select_db($database) OR DIE("Couldn't select database!"); wenn du mysql_connect ausserhalb der funktion schon mal aufgerufen hast, dann brauchst du es innerhalb einer funktion nicht wieder aufrufen. ansonsten wirst du wohl irgendwo einen schreibfehler haben. kiri From christian-trabold_(at)_t-online.de Tue, 13 Feb 2001 18:04:07 +0100 Date: Tue, 13 Feb 2001 18:04:07 +0100 From: Christian Trabold christian-trabold_(at)_t-online.de Subject: [php] if (xyz): Hi, bin am verzweifeln. Mein if-else-Konstrukt funktioniert wunderbar. Verwende die Doppelpunktmethode, weil ich viel HTML dazwischen habe. WARUM macht er aber plötzlich einen Parse error: parse error, expecting `':'' ???? Darf ich da nur eine bestimmte Anzahl von if-Zweigen haben? Der Code sieht so aus: if ($id == bla): elseif ($id == list): else : Test Danke für die Hilfe!!! Christian ____________________________________ Helfmannstrasse 6 64293 Darmstadt Fon 0 61 51 - 89 70 42 www.christian-trabold.de info_(at)_christian-trabold.de ____________________________________ From behrens_(at)_takenet.de Tue, 13 Feb 2001 18:19:02 +0100 Date: Tue, 13 Feb 2001 18:19:02 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Datei_gr=F6sser_2MB_per_Form-Upload__funzt_n?= =?iso-8859-1?Q?icht_t_?= =?iso-8859-1?Q?icht_t_?= Moin, From: "Alexander Häussel" > ich habe ein kleines Script geschrieben mit dem ich Dateien > bis max 4MB hochladen möchte. Bei kleineren Dateien funzt > das auch ohne Probleme. Sobald die Datei aber grösser als > 1.5MB - 2MB wird versagt das script. Der Server ist mein > Privater server, ich habe in der PHP.ini die Maxfilesize > auf 6M gestellt und den Apache restartet. Mein code sieht so > aus > > > [..] *Grins* value="400000"> .. hier legst du eine Grenze von 400kb fest. Ein mitlesen in deinem php_error.log haette dir das auch deutlich gezeigt. Gruss Joerg Behrens From php_(at)_andreasludwig.com Tue, 13 Feb 2001 18:27:07 +0100 Date: Tue, 13 Feb 2001 18:27:07 +0100 From: Andreas php_(at)_andreasludwig.com Subject: [php] if (xyz): Hi Christian, >> Hi, > bin am verzweifeln. > Mein if-else-Konstrukt funktioniert wunderbar. > Verwende die Doppelpunktmethode, weil ich viel HTML dazwischen habe. > WARUM macht er aber plötzlich einen Parse error: parse error, expecting > `':'' ???? > Darf ich da nur eine bestimmte Anzahl von if-Zweigen haben? > Der Code sieht so aus: > if ($id == bla): > elseif ($id == list): > else : Test da fehlt endif; Gruß Andreas http://www.scripts.org From php_(at)_referated.de Tue, 13 Feb 2001 18:38:15 +0100 Date: Tue, 13 Feb 2001 18:38:15 +0100 From: Martin Jaeschke php_(at)_referated.de Subject: [php] TIMER Thomas Pons schrieb: man (idR) in /etc/crontab eintragen > muss. > das format sieht dann z.b. so aus: > > */1 0 0 0 0 root perl -e perl.pl (würde bedeuten jede minute das perlscript > auszuführen) > 30 0-12 0 0 0 root perl -e perl2.pl (jeden tag zwischen 0-12 wenn die minute 30 > schhlägt das script ausführen) > > guck am besten in die cron HOWTO und frag deinen proivder ob ers dir erlaubt. > > gruß > thomas Kannst Du mir einen lokalen kostenlosen Webserver empfehlen, der unter windows läuft und mit cron job umgehen kann? martin From roland.spielhofer_(at)_boku.ac.at Tue, 13 Feb 2001 18:51:24 +0100 Date: Tue, 13 Feb 2001 18:51:24 +0100 From: Roland Spielhofer roland.spielhofer_(at)_boku.ac.at Subject: [php] TIMER On 13 Feb 2001, at 18:38, Martin Jaeschke wrote: > Thomas Pons schrieb: > > > Kannst Du mir einen lokalen kostenlosen Webserver empfehlen, der unter > windows läuft und mit cron job umgehen kann? Xitami Apache Cron läuft NUR auf Unix und dessen Derivaten. Auch hat der Webserver nix mit Cron zu tun. Cron ruft lediglich das Skript auf, entweder direkt, wenn php als CGI installiert, oder über den Umweg Browseraufruf (siehe FAQ). Cron und Webserver können deshalb auch auf verschiedenen Servern laufen. Für einen Windows-Cron-Klon hat mal wer nen Link hier gepostet, irgendwann im Jänner, ein Blick ins Archiv hilft. hth Roland From info_(at)_agathos.net Tue, 13 Feb 2001 18:54:59 +0100 Date: Tue, 13 Feb 2001 18:54:59 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Unterschied php 3.0.18 und php4.0.4 >> 1 function AnzahlEintraege() { >> 2 GLOBAL $sqlhost, $sqluser, $sqlpass, $database, $table; >> 3 mysql_connect($sqlhost,$sqluser,$sqlpass) OR DIE("Konnte nicht zu > $sqlhost connecten!"); >> 4 mysql_select_db($database) OR DIE("Couldn't select database!"); > wenn du mysql_connect ausserhalb der funktion schon mal > aufgerufen hast, dann brauchst du es innerhalb einer > funktion nicht wieder aufrufen. ansonsten wirst du > wohl irgendwo einen schreibfehler haben. Hi Kiri, hmm, na wenn ich es über die .htaccess so einstelle dass dies Gästebuch von php 3.0.18 geparst werden soll funktionierts und über php 4.0.4 nicht. Das ist doch komisch. Oder? 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 Tue, 13 Feb 2001 18:58:45 +0100 Date: Tue, 13 Feb 2001 18:58:45 +0100 From: Timo Schmidt timo_(at)_cys.de Subject: [php] Unterschied php 3.0.18 und php4.0.4 On Tue, Feb 2001 at 18:54:59, Hans Theo Mislisch wrote: > > wenn du mysql_connect ausserhalb der funktion schon mal > > aufgerufen hast, dann brauchst du es innerhalb einer > > funktion nicht wieder aufrufen. ansonsten wirst du > > wohl irgendwo einen schreibfehler haben. > > Hi Kiri, > > hmm, na wenn ich es über die .htaccess so einstelle dass dies Gästebuch > von php 3.0.18 geparst werden soll funktionierts und über php 4.0.4 nicht. > > Das ist doch komisch. Oder? Evtl. ist in den jeweiligen php(3).inis ein unterschiedliches Error-Handling eingestellt, so dass sich die verschiedenen PHP-Versionen unterschiedlich verhalten. -Timo From php_(at)_ucmg.com Tue, 13 Feb 2001 19:25:51 +0100 Date: Tue, 13 Feb 2001 19:25:51 +0100 From: felix gonschorek php_(at)_ucmg.com Subject: [php] =?iso-8859-1?Q?mysql-regexp_=FCber_mehrere_felder?= guten abend liste, ich bin gerade dabei eine mysql-abfrage mit php zu machen bei der ein suchbegriff, sagen wir er ist in der variable $search gespeichert, über mehrere felder eines mysql-tables machen möchte. über ein feld geht das so: SELECT .... WHERE feldname1 REGEXP '$search' muss ich das jetzt machen: SELECT .... WHERE feldname1 REGEXP '$search' AND feldname2 REGEXP '$search' oder gibt es auch eine möglichkeit bei der ich nur einmal REGEXP machen muss (der performance wegen) ... ich möchte meine abfrage nämlich auch noch so gestalten dass evtl. mehrere suchworte angenommen werden (und etwa 5 felder abgefragt werden. mit 15 oder mehr REGEXP's möchte ich meinen server eigentlich nicht belasten ? oder geht man solche probleme ganz anders an ? vielen dank für eure antworten. -- felix gonschorek From SilentVoiceLE_(at)_gmx.net Tue, 13 Feb 2001 20:45:22 +0100 Date: Tue, 13 Feb 2001 20:45:22 +0100 From: =?ISO-8859-1?B?VGhvbWFzIFNjaHL2dGVy?= SilentVoiceLE_(at)_gmx.net Subject: [php] Session/PHPLIB Hi, gibt es eine Möglichkeit, die Sessio-ID eines Users (Auth-Klasse) auszugeben...ich möchte mit der Template-Klasse ein Tag {session} durch die Session-ID eines eingeloggten Users ersetzen... Danke, Thomas From php_(at)_gutweiler.net Tue, 13 Feb 2001 21:08:50 +0100 Date: Tue, 13 Feb 2001 21:08:50 +0100 From: Clemens Gutweiler php_(at)_gutweiler.net Subject: [php] Session/PHPLIB > Hi, > > gibt es eine Möglichkeit, die Sessio-ID eines Users (Auth-Klasse) > auszugeben...ich möchte mit der Template-Klasse ein Tag {session} > durch die Session-ID eines eingeloggten Users ersetzen... Hi, schau Dir mal das hier an: var_dump( $auth ); MfG Clemens Gutweiler. -- web m_(at)_king -=- media solutions Fa. D. Brenner - cg_(at)_webmaking.ms Auf dem Sand 15 - 0 65 33 - 96 01 31 54497 Morbach -=- www.webmaking.ms From enrico.mysql_(at)_gmx.de Wed, 14 Feb 2001 01:26:23 +0100 Date: Wed, 14 Feb 2001 01:26:23 +0100 From: Enrico Sommerweiss enrico.mysql_(at)_gmx.de Subject: [php] MySQL-Tabelle -> CSV; CSV -> Tabelle Guten Morgen in die Runde. Ich hab mal eine Frage. Hat sich schon mal jemand mit dem Problem beschaeftigt, wie man den Inhalt einer MySQL-Tabelle in eine CSV-Datei bekommt, ohne auch nur den geringsten Zugriff auf das Dateisystem des DB-Servers zu haben. Wir sind hier bei Puretec gehostet und versuchen hier ein Backup zu erstellen. Problem: PHPmyAdmin bricht nach einer Weile ab (wahrscheinlich Timeout wegen zu langer Laufzeit). Waere schon irgendwie schoen, wenn man die Datensaetze live lokal speichern koennte. Anschliessend noch die Frage: Wie bekomme ich diese CSV-Datei in einer Tabelle gespeichert? Das sollte einfacher sein, denke ich zumindest. Schoenen Tag noch. Enrico From sven_(at)_telelev.net Tue, 13 Feb 2001 18:56:32 +0100 Date: Tue, 13 Feb 2001 18:56:32 +0100 From: Sven Hoexter sven_(at)_telelev.net Subject: [php] ftp-client On Tue, Feb 13, 2001 at 10:47:14AM +0100, Peter Niederlag wrote: > hi, > seit zwei Monaten beschäftige ich mich intensiv mit php. ich passe > gerade den ftp-client von paul southworth an kundenspezifische wünsche > an. > leider bekomme ich bei größeren files immer eine fehlermeldung "can't > create tmp file" hat jemand einen Tip?(apache/php4pl1modul/winnt4) upload_max_filesize = 2097152 ; 2 Meg default limit on file uploads diesen Parameter finde ich auf Unix/Linux Systemen in der php.ini hoffe fuer dich das es sowas auch auf diesem seltsamen M$ ding gibt wenn nicht solltest Du mal ueber den Wechsel zu einem gescheiten OS nachdenken *provozier* CU, Sven BTW: Nicht boese gemeint oder! -- Ich weiß nicht, wieso ihr euch so echauffiert. Die Warnung ist doch wirklich deutlich zu lesen auf der Packung. Da steht in großen, deutlichen Lettern: "Microsoft". NATÜRLICH funktioniert das nicht. Mehr als warnen können sie euch nicht. [Fefe in de.alt.sysadmin.recovery] From SSD-DiWi_(at)_T-Online.de Wed, 14 Feb 2001 06:06:53 +0100 Date: Wed, 14 Feb 2001 06:06:53 +0100 From: Dietmar Winhold SSD-DiWi_(at)_T-Online.de Subject: [php] MySQL-Tabelle -> CSV; CSV -> Tabelle Hallo Enrico, > Zugriff auf das Dateisystem des DB-Servers zu haben. Wir sind > hier bei > Puretec gehostet und versuchen hier ein Backup zu erstellen. Problem: > PHPmyAdmin bricht nach einer Weile ab (wahrscheinlich Timeout > wegen zu langer > Laufzeit). Waere schon irgendwie schoen, wenn man die > Datensaetze live lokal > speichern koennte. Die Antwort auf deine Frage wäre: SELECT INTO OUTFILE Aber alle meine Versuche damit ein Backup der gesamten Datenbank zu erreichen waren irgendwie nie wirklich erfolgreich. Besser geht es mit einem SQL Dump: $res = system("/usr/bin/mysqldump --host=$db_host --password=$db_pass --user=$db_u ser $db_name > ./dump.sql"); if ($res){ echo "Export erfolgreich beendet.";} else {echo "Es ist ein Fehler beim Export aufgetreten.";} Viel Erfolg damit! > > Schoenen Tag noch. > > Enrico Gruß Dietmar From vonwerdt_(at)_smsspeed.com Wed, 14 Feb 2001 07:10:41 +0100 Date: Wed, 14 Feb 2001 07:10:41 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] (no subject) Hallo Leutz! Gibt es in PHP / MySQL eine Möglichkeit, anzuzeigen, ob eine Datenbank, oder gewisse Tabellen daraus verändert wurden? Gruss Dominik ------------------------------------------------ Besuchen Sie smsspeed.com... SMS-Sprüche bis zum Umfallen! http://www.smsspeed.com ------------------------------------------------ From Mathias.Gloss_(at)_start.de Wed, 14 Feb 2001 08:27:39 +0100 Date: Wed, 14 Feb 2001 08:27:39 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_mysql-regexp_=FCber_mehrere_fel?= =?iso-8859-1?Q?der?= =?iso-8859-1?Q?der?= Hallo, > ---------- > Von: felix gonschorek[SMTP:php_(at)_ucmg.com] > > ich möchte meine abfrage nämlich auch noch so gestalten dass evtl. mehrere > > suchworte angenommen werden (und etwa 5 felder abgefragt werden. > where concat(spalte1, spalte2, .... spalteN) = REGEXP '$search' concat verknüpft die angegebenen Zeichenketten. > mit 15 oder mehr REGEXP's möchte ich meinen server eigentlich nicht > belasten ? > hm, was schneller ist müsste man ausprobieren :-) Viele Grüße, Mathias From dbdb_(at)_gmx.net Wed, 14 Feb 2001 09:22:43 +0100 Date: Wed, 14 Feb 2001 09:22:43 +0100 From: Dennis Beyer dbdb_(at)_gmx.net Subject: [php] include() und co morgen, wenn ich per iclude in verschiedenen verzeichnissen eine datei einbinde, die ein bild aufruft muss ich den aufruf absolut (http:....) machen, damit sie in versch verzeichnissen angezeigt werden. wie kann ich 1. den aufruf der bilder relativ machen? (brauch das für puretec's ssl) 2. wie kann ich die zu includenden dateien absolut aufrufen, damit ich den aufruf nicht in den unterverzeichnissen ändern muss ( in include("../inc/bla.php");) jemand ne idee? gruß dennis From Lycos.Compunet5_(at)_Bertelsmann.de Wed, 14 Feb 2001 09:23:05 +0100 Date: Wed, 14 Feb 2001 09:23:05 +0100 From: Lycos.Compunet5_(at)_Bertelsmann.de Lycos.Compunet5_(at)_Bertelsmann.de Subject: [php] AW: [php] include() und co > 2. wie kann ich die zu includenden dateien absolut aufrufen, damit ich den > aufruf nicht in den unterverzeichnissen > ändern muss ( in > include("../inc/bla.php");) > hi dennis, müßte doch mit hilfe von home-tilde ~ absolut zu machen sein, also include('~/path/to/your/incldue') mirko From Alexander.Haeussel_(at)_celsius37.com Wed, 14 Feb 2001 09:58:36 +0100 Date: Wed, 14 Feb 2001 09:58:36 +0100 From: =?iso-8859-1?Q?Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] =?iso-8859-1?Q?RE=3A_=5Bphp=5D_Re=3A_=5Bphp=5D_Datei_gr=F6sser?= =?iso-8859-1?Q?_2MB_per_Form-Upload__funzt_nicht_t_icht_t_?= =?iso-8859-1?Q?_2MB_per_Form-Upload__funzt_nicht_t_icht_t_?= > > > [..] > > *Grins* > value="400000"> .. hier legst du eine Grenze von 400kb fest. Ein > mitlesen in deinem php_error.log haette dir das auch deutlich gezeigt. *heul* wo war ich nur in den Grundlagenvorlesungen...*schnief*.... eigentlich ist so eine NULL ja nicht viel ab sie macht ganz schön was aus *g* Danke funzt.... grussssssss alex From Mathias.Gloss_(at)_start.de Wed, 14 Feb 2001 10:23:52 +0100 Date: Wed, 14 Feb 2001 10:23:52 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] 1/2 OT ... Kalenderwoche feststellen / ausgeben Hallo, ich brauch für eine Auswertung die Kalenderwoche. Im Manual hab ich das gefunden: strftime("%V",$timestamp) %U - week number of the current year as a decimal number, starting with the first Sunday as the first day of the first week %V - The ISO 8601:1988 week number of the current year as a decimal number, range 01 to 53, where week 1 is the first week that has at least 4 days in the current year, and with Monday as the first day of the week. %W - week number of the current year as a decimal number, starting with the first Monday as the first day of the first week Q1: Weiß jemand zufällig, welches das für Deutschland gültige Format ist ? Q2: ... Hat sich grad erledigt,. die Umkehrung sollte aus o.g. Algorith- mus und mktime ergeben :-) Viele Grüße, Mathias From pilif_(at)_sen.ch Wed, 14 Feb 2001 11:21:47 +0100 Date: Wed, 14 Feb 2001 11:21:47 +0100 From: Philip Hofstetter pilif_(at)_sen.ch Subject: [php] Programm starten und vergessen Hallöchen jepp. ich antworte mir selbst... Nachdem niemand geantwortet hat, denke ich, dass es wohl auch niemand gewusst hat. Da ich mittlwerweile eine Lösung gefunden habe, poste ich es hier: > 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]. Die Lösung des Problems steht tatsächlich in der PHP-Dokumentation, allerdings in der Version mit Benutzerkommentaren: http://www.php.net/manual/nl/ref.exec.php. Kleines Problem dabei: Das C-Programm dort ist leider nicht mehr an dieser Adresse erhältlich. Eine Suche in google nach mikehup.c brachte es aber schnell zu Tage; es war sogar mal in der alten PHP-Liste abgedruckt... Also. damit wäre nun auch dieses Problem gelöst; ich Dokumentiere noch schnell die pmailer_plugin-Klasse und stelle mein "Newsletter-Versende-Framework" dann ins Web; es funktioniert wunderbar, belastet den Server nicht übermässig (25% Auslastung) und ist von keinerlei Timeouts betroffen. Einzig an der GUI mangelt's noch etwas; ich kann keine Layouts erstellen; es ist aber alles (PHPLIB-)Template-basiert Pilif From Alexander.Haeussel_(at)_celsius37.com Wed, 14 Feb 2001 11:39:11 +0100 Date: Wed, 14 Feb 2001 11:39:11 +0100 From: =?iso-8859-1?Q?Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] Skript um checkboxen auszuwerten Hi List, ich habe folgenden Aufgabe. Auf einem Fragebogen mit ca. 80 JA/NEIN Abfragen muss ich statt der radio-buttons checkboxen verwenden, da es die Möglichkeit geben muss die antwort auch leer zu lassen bzw. nachträglich wieder leer zu machen. Da eine Antwort nicht gleichzeitig JA und NEIN sein kann muss ich nun nach absenden des Formulars prüfen ob pro Frage auch nur 1 Kästchen angekreuzt ist. Da würde bedeuten das ich über 80 Vergleiche machen müsste (mal von der restlichen Logik abgesehen). Gibt es für so etwas eine elegantere Lösung ohne das ich für jede Antwort eine eigene Codezeile schreiben muss?? danke im Voraus alex --- Alexander Häussel God said: tar xfvz universe.tar.gz - and the Universe was! celsius37.com AG Email mailto:alexander.haeussel_(at)_celsius37.com Internet http://www.celsius37.com From vonwerdt_(at)_smsspeed.com Wed, 14 Feb 2001 12:01:18 +0100 Date: Wed, 14 Feb 2001 12:01:18 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] Skript um checkboxen auszuwerten > Auf einem Fragebogen mit ca. 80 JA/NEIN Abfragen muss > ich statt der radio-buttons checkboxen verwenden, da es > die Möglichkeit geben muss die antwort auch leer zu lassen > bzw. nachträglich wieder leer zu machen. Wie wärs mit 3 Radio-Buttons? Ja, Nein, Keine Antwort??? ;-) Gruss Dominik From christian-trabold_(at)_t-online.de Wed, 14 Feb 2001 12:10:17 +0100 Date: Wed, 14 Feb 2001 12:10:17 +0100 From: Christian Trabold christian-trabold_(at)_t-online.de Subject: [php] AW: [php] include() und co Hi Dennis, > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag > von Dennis Beyer > Gesendet: Mittwoch, 14. Februar 2001 09:23 > An: php_(at)_php-center.de > Betreff: [php] include() und co > > > morgen, > > wenn ich per iclude in verschiedenen verzeichnissen eine datei > einbinde, die > ein bild aufruft muss ich den aufruf absolut (http:....) machen, damit sie > in versch verzeichnissen angezeigt werden. wie kann ich > > 1. den aufruf der bilder relativ machen? (brauch das für puretec's ssl) > 2. wie kann ich die zu includenden dateien absolut aufrufen, damit ich den > aufruf nicht in den unterverzeichnissen ändern muss ( in > include("../inc/bla.php");) > also ich hab das mit den relativen Pfaden so gelöst: In einer include-Datei steht // START Server-Root $ip = getenv ('SERVER_NAME'); $root = "http://$ip/"; // END Server-Root Den Pfad zu der include-Datei musst Du immer angeben.. > jemand ne idee? > > gruß > dennis > > Hoffe, dass ich Dir helfen konnte... > > -- > ** 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 Mathias.Gloss_(at)_start.de Wed, 14 Feb 2001 12:08:21 +0100 Date: Wed, 14 Feb 2001 12:08:21 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Skript um checkboxen auszuwerten Hi Alex, > ---------- > Von: Alexander Häussel[SMTP:Alexander.Haeussel_(at)_celsius37.com] > > Auf einem Fragebogen mit ca. 80 JA/NEIN Abfragen muss > ich statt der radio-buttons checkboxen verwenden, da es > die Möglichkeit geben muss die antwort auch leer zu lassen > bzw. nachträglich wieder leer zu machen. > Da eine Antwort nicht gleichzeitig JA und NEIN sein kann muss > ich nun nach absenden des Formulars prüfen ob pro Frage auch > nur 1 Kästchen angekreuzt ist. Da würde bedeuten das ich über > 80 Vergleiche machen müsste (mal von der restlichen Logik abgesehen). > Gibt es für so etwas eine elegantere Lösung ohne das ich für jede > Antwort eine eigene Codezeile schreiben muss?? > Ja, mit ner Schleife. Formular generieren: for ($x =1; $x<=80; $x++) { echo '; echo '; } Prüfen: for ($x =1; $x<=80; $x++) { $ja = 'frage_'.$x.'_ja'; $nein = 'frage_'.$x.'_nein'; if ( $$ja == 1 && $$nein == 1) { echo "Frage $x wurde mit ja und nein beantwortet"; } } Stichwort : Variable Variablen. Grüße, Mathias From dirk_(at)_arnicke.de Wed, 14 Feb 2001 12:28:12 +0100 Date: Wed, 14 Feb 2001 12:28:12 +0100 From: Dirk Arnicke dirk_(at)_arnicke.de Subject: [php] Skript um checkboxen auszuwerten Hallo. Alexander Häussel schrieb: > ich statt der radio-buttons checkboxen verwenden, da es > die Möglichkeit geben muss die antwort auch leer zu lassen > bzw. nachträglich wieder leer zu machen. Wäre es nicht am simpelsten einen dritten radio-button mit der Beschriftung "KEINE ANGABE" hinzuzufügen ? Gruss, Dirk. From remo.vogel_(at)_gmx.de Wed, 14 Feb 2001 12:29:30 +0100 Date: Wed, 14 Feb 2001 12:29:30 +0100 From: Remo Vogel remo.vogel_(at)_gmx.de Subject: [php] Rename Hallo Liste, Will gerade mit rename arbeiten, doch irgendwie scheint sich die funktion nur auf relative Verzeichnisse zu beziehen, sprich relativ zum ausgefuehrten Script. Das ist doch irgendwie daemlich. Gibts da ne bessere Funktion zum File Umbenennen, oder einen Parameter den ich rename mitgeben kann? Gruesse und Vielen Dank, Remo From smj_123_(at)_gmx.de Wed, 14 Feb 2001 12:34:49 +0100 Date: Wed, 14 Feb 2001 12:34:49 +0100 From: Juri.Smarschevski smj_123_(at)_gmx.de Subject: [php] PHP_SELF Hi Liste, bin gerade von PHP3 auf PHP 4.0.4pl1 ;-) umgestiegen, komischerweise gibt PHP_SELF nix aus. Statt dessen aber $HTTP_SERVER_VARS['PHP_SELF']. Ist's jetzt eine Einstellungsache, dass man (wie unter PHP3 ueblich ist) auf PHP_SELF zugreift, oder muss man unter PHP4 immer mit HTTP_SERVER_VARS['PHP_SELF'] arbeiten ? Vielen Dank und Gruss, Juri From helge_(at)_virtual-tennis-tour.de Wed, 14 Feb 2001 12:33:29 +0100 Date: Wed, 14 Feb 2001 12:33:29 +0100 From: Helge (VTT) helge_(at)_virtual-tennis-tour.de Subject: [php] PHP-Update von 4.01 auf 4.04 hi, eine ganz primitive Frage wahrscheinlich... Wie mache ich das Update von PHP 4.01 auf 4.04? Ich dachte einfaches kopieren der extrahierten neuen Files in das PHP-Verzeichnis reicht - tut's aber nicht. Muss ich ganz neu installieren? Kann ja wohl nicht sein. Gefunden habe ich zu dieser Frage nirgendwo was :( Besten Dank Helge Frowein From helge_(at)_virtual-tennis-tour.de Wed, 14 Feb 2001 12:36:46 +0100 Date: Wed, 14 Feb 2001 12:36:46 +0100 From: Helge (VTT) helge_(at)_virtual-tennis-tour.de Subject: [php] PHP_SELF > Hi Liste, > > bin gerade von PHP3 auf PHP 4.0.4pl1 ;-) umgestiegen, > komischerweise gibt PHP_SELF nix aus. Statt dessen aber > $HTTP_SERVER_VARS['PHP_SELF']. Ist's jetzt eine > Einstellungsache, dass man (wie unter PHP3 ueblich ist) > auf PHP_SELF zugreift, oder muss man unter PHP4 immer > mit HTTP_SERVER_VARS['PHP_SELF'] arbeiten ? ganz naiv gedacht: wie wärs mit einem Dollarzeichen vor PHP_SELF? also: $PHP_SELF ? Helge > > Vielen Dank und Gruss, > Juri > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From butz_(at)_gum.de Wed, 14 Feb 2001 12:51:26 +0100 Date: Wed, 14 Feb 2001 12:51:26 +0100 From: Thomas Butz butz_(at)_gum.de Subject: [php] Bild mit PHP generieren und sofort in MYSQL DB schreiben ohne filesystem .. geht das? Hallo zusammen Mir ist klar wie ich ein Bild generiere und auch wie ich ein vorhandenes Bild in MYSQL einlesen kann dazu gibt es ja die Quellen : 13.3 Ist es sinnvoll, Bilder in einer Datenbank abzulegen? http://www.koehntopp.de/php/faq-databases.html#databases-3 Binary Data + MySQL + PHP http://www.phpbuilder.com/columns/florian19991014.php3 Nur fehlt mir die Zusammenführung von beidem... D.h. Image generieren und sofort in die Mysql DB schreiben .. im Detail: mit ImagePNG kann ich wunderbar ein Bild ausgeben oder als file schreiben aber wie bekomme ich das Bild (ohne Umweg über das filesystem!) in die DB... was habe ich übersehen .. oder geht das gar nicht muss ich ein temporäres file erzeugen :( THX a lot tbee tbee_(at)_gmx.de From butz_(at)_gum.de Wed, 14 Feb 2001 12:51:26 +0100 Date: Wed, 14 Feb 2001 12:51:26 +0100 From: Thomas Butz butz_(at)_gum.de Subject: [php] Bild mit PHP generieren und sofort in MYSQL DB schreiben ohne filesystem .. geht das? Hallo zusammen Mir ist klar wie ich ein Bild generiere und auch wie ich ein vorhandenes Bild in MYSQL einlesen kann dazu gibt es ja die Quellen : 13.3 Ist es sinnvoll, Bilder in einer Datenbank abzulegen? http://www.koehntopp.de/php/faq-databases.html#databases-3 Binary Data + MySQL + PHP http://www.phpbuilder.com/columns/florian19991014.php3 Nur fehlt mir die Zusammenführung von beidem... D.h. Image generieren und sofort in die Mysql DB schreiben .. im Detail: mit ImagePNG kann ich wunderbar ein Bild ausgeben oder als file schreiben aber wie bekomme ich das Bild (ohne Umweg über das filesystem!) in die DB... was habe ich übersehen .. oder geht das gar nicht muss ich ein temporäres file erzeugen :( THX a lot tbee tbee_(at)_gmx.de From smj_123_(at)_gmx.de Wed, 14 Feb 2001 12:54:39 +0100 Date: Wed, 14 Feb 2001 12:54:39 +0100 From: Juri.Smarschevski smj_123_(at)_gmx.de Subject: [php] PHP_SELF > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Helge (VTT) > To: php_(at)_php-center.de > Subject: Re: [php] PHP_SELF > > > bin gerade von PHP3 auf PHP 4.0.4pl1 ;-) umgestiegen, > > komischerweise gibt PHP_SELF nix aus. Statt dessen aber > > $HTTP_SERVER_VARS['PHP_SELF']. Ist's jetzt eine > > Einstellungsache, dass man (wie unter PHP3 ueblich ist) > > auf PHP_SELF zugreift, oder muss man unter PHP4 immer > > mit HTTP_SERVER_VARS['PHP_SELF'] arbeiten ? > > ganz naiv gedacht: wie wärs mit einem Dollarzeichen vor PHP_SELF? > also: $PHP_SELF Nee ;-), es ist alles dabei und der Aufruf findet im main statt, also keine GLOBALS Geschichte. Gruss, Juri From mk_(at)_mk2000-online.de Wed, 14 Feb 2001 12:58:11 +0100 Date: Wed, 14 Feb 2001 12:58:11 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] bildgroesse feststellen hi. gibt es in php eine möglichkeit, die größe einer grafik festzustellen? die maße (breite x höhe) sollen dann als variablen zur weiteren bearbeitung übergeben werden... danke! gruß, matthias. -- +----------------------------------------------+ | www.mk2000-online.de ist www.voll-hreftig.de | +----------------------------------------------+ From wagner_(at)_globalpark.de Wed, 14 Feb 2001 12:59:26 +0100 Date: Wed, 14 Feb 2001 12:59:26 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] PHP_SELF Juri.Smarschevski wrote: > > ganz naiv gedacht: wie wärs mit einem Dollarzeichen vor PHP_SELF? > > also: $PHP_SELF > > Nee ;-), es ist alles dabei und der Aufruf findet im main statt, > also keine GLOBALS Geschichte. Ist register_globals (ich hoffe das heisst so) in der php.ini aktiviert? Gesundheit Wagner -- Three may keep a secret, if two of them are dead. From caefer_(at)_yahoo.com Wed, 14 Feb 2001 13:11:42 +0100 Date: Wed, 14 Feb 2001 13:11:42 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] AW: [php] Skript um checkboxen auszuwerten hi andreas, auch hier ist javascript dein freund, denn was willst du mit fehlerhaften eingaben auf deinem server? benenne die checkboxen nach einem muster wie folgt: boxpaar1_1 boxpaar1_2 boxpaar2_1 boxpaar2_2 und dann mach vor dem submit eine abfrage wie folgt: for(i=0;i -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Alexander Wagner > To: php_(at)_php-center.de > Subject: Re: [php] PHP_SELF > > Ist register_globals (ich hoffe das heisst so) in der php.ini aktiviert? He-he, das war's, dachte ich die Einstellung betrifft "nur" POST, GET und COOKIE, aber ... ;-( Vielen Danke fuer die Hilfe. Gruss, Juri From ahupp_(at)_livingscreen.com Wed, 14 Feb 2001 13:30:31 +0100 Date: Wed, 14 Feb 2001 13:30:31 +0100 From: Alexander S. Hupp ahupp_(at)_livingscreen.com Subject: [php] bildgroesse feststellen hi ... int imagesx(int im) breite int imagesy(int im) höhe oder http://www.php.net/manual/en/function.getimagesize.php mfg alex ----- Original Message ----- From: "Matthias Kunze" To: "php-liste" Sent: Wednesday, February 14, 2001 12:58 PM Subject: [php] bildgroesse feststellen hi. gibt es in php eine möglichkeit, die größe einer grafik festzustellen? die maße (breite x höhe) sollen dann als variablen zur weiteren bearbeitung übergeben werden... danke! gruß, matthias. -- +----------------------------------------------+ | www.mk2000-online.de ist www.voll-hreftig.de | +----------------------------------------------+ -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From mk_(at)_mk2000-online.de Wed, 14 Feb 2001 13:38:15 +0100 Date: Wed, 14 Feb 2001 13:38:15 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] bildgroesse feststellen Wednesday, February 14, 2001 1:31 PM, Alexander S. Hupp wrote: > hi ... > > int imagesx(int im) breite > int imagesy(int im) höhe > oder > http://www.php.net/manual/en/function.getimagesize.php > > mfg alex danke! gruß, matthias. -- +----------------------------------------------+ | www.mk2000-online.de ist www.voll-hreftig.de | +----------------------------------------------+ From Mathias.Gloss_(at)_start.de Wed, 14 Feb 2001 13:51:23 +0100 Date: Wed, 14 Feb 2001 13:51:23 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] AW: [php] Skript um checkboxen auszuwerten Aloha, > ---------- > Von: Christian Schäfer[SMTP:caefer_(at)_yahoo.com] > > auch hier ist javascript dein freund, denn was willst du mit fehlerhaften > eingaben auf deinem server? > Formular mit entsprechender Fehlermeldung erzeugen. Trau niemals den Parametern, die da kommen - es gibt bösartige User und User die kein JS angeschaltet haben... Viele Grüße, Mathias From caefer_(at)_yahoo.com Wed, 14 Feb 2001 14:15:06 +0100 Date: Wed, 14 Feb 2001 14:15:06 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] AW: [php] AW: [php] AW: [php] Skript um checkboxen auszuwerten > Formular mit entsprechender Fehlermeldung erzeugen. Trau niemals > den Parametern, die da kommen - es gibt bösartige User und User > die kein JS angeschaltet haben... jaja, die gibt es, aber dann kann man doch wenigstens versuchen es auf dem client zu lösen, und erst bei ausgeschaltetem javascript, den eigenen server bemühen... man muss ja schließlich nicht alles machen! ;-9 christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From mkoch_(at)_bremen-ports.de Wed, 14 Feb 2001 14:08:40 +0100 Date: Wed, 14 Feb 2001 14:08:40 +0100 From: Michael Koch mkoch_(at)_bremen-ports.de Subject: [php] API-Dokumentation erstellen Hallo, Die Frage ist bestimmt schon tausendmal hier beantwortet worden. Aber ich bin leider erst seit gestern auf der Liste hier. Ich suche ein Tool das mir aus PHP-Dateien eine HTML-API-Dokumentation erstellt. Der Code ist teilweise, aber nur der geringste Teil davon, objektorientiert. phpDoc 0.2.1 scheint mir irgendwie das falsche zu sein. ezPHPDoc.pl läuft bei mir weder mit Perl 5.6 noch 5.005. Kann mir wer Helfen ? Danke im voraus, Michael Koch -- KDE - fan, enthusiast and developer koch_(at)_kde.org, http://www.kde.org From bjoern_(at)_baer.main.de Wed, 14 Feb 2001 14:20:28 +0100 Date: Wed, 14 Feb 2001 14:20:28 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] API-Dokumentation erstellen * Michael Koch wrote: > Ich suche ein Tool das mir aus PHP-Dateien eine HTML-API-Dokumentation erstellt. PHPDoc von www.phpdoc.de. -- 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 Alexander.Haeussel_(at)_celsius37.com Wed, 14 Feb 2001 14:15:17 +0100 Date: Wed, 14 Feb 2001 14:15:17 +0100 From: =?iso-8859-1?Q?Alexander_H=E4ussel?= Alexander.Haeussel_(at)_celsius37.com Subject: [php] Skript um checkboxen auszuwerten Aloha, > Wäre es nicht am simpelsten einen dritten radio-button mit der > Beschriftung "KEINE ANGABE" hinzuzufügen ? Ich denke auch. Deshalb werde ich versuchen diese Möglichkeit durchzusetzen. Sollte das nicht der Fall sein, dann werde ich es wohl über den Vorschlag von Mathias an die Sache rangehen. Danke für eure Hilfe. gruss alex From mkoch_(at)_bremen-ports.de Wed, 14 Feb 2001 14:32:46 +0100 Date: Wed, 14 Feb 2001 14:32:46 +0100 From: Michael Koch mkoch_(at)_bremen-ports.de Subject: [php] API-Dokumentation erstellen Am Mit, 14 Feb 2001 schrieben Sie: > * Michael Koch wrote: > > Ich suche ein Tool das mir aus PHP-Dateien eine HTML-API-Dokumentation erstellt. > > PHPDoc von www.phpdoc.de. Danke für den Tipp. Ich habe es mal installiert aber ich bekomme es nicht zum laufen. Ich bekomme nur folgende Fehlermeldung: Warning: MkDir failed (No such file or directory) in /home/mkoch/public_html/PHPDoc/core/PhpdocSetupHandler.php on line 164 Was habe ich flashgemacht ? kann mir wer helfen ? Danke, Michael Koch -- KDE - fan, enthusiast and developer koch_(at)_kde.org, http://www.kde.org From bjoern_(at)_baer.main.de Wed, 14 Feb 2001 14:42:23 +0100 Date: Wed, 14 Feb 2001 14:42:23 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] API-Dokumentation erstellen * Michael Koch wrote: > Ich habe es mal installiert aber ich bekomme es nicht zum laufen. Ich bekomme > nur folgende Fehlermeldung: > Warning: MkDir failed (No such file or directory) in > /home/mkoch/public_html/PHPDoc/core/PhpdocSetupHandler.php on line 164 Was steht denn in Zeile 164? -- 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 C.Heye_(at)_dataprint.de Wed, 14 Feb 2001 14:38:38 +0100 Date: Wed, 14 Feb 2001 14:38:38 +0100 From: Heye, Christian C.Heye_(at)_dataprint.de Subject: [php] =?iso-8859-1?Q?Stammtisch_K=F6ln/Bonn=3F?= Das Subject sagt's ja schon. Gibt's den? Ciao Chris From sb_(at)_sebastian-bergmann.de Wed, 14 Feb 2001 14:42:06 +0100 Date: Wed, 14 Feb 2001 14:42:06 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] Stammtisch =?iso-8859-1?Q?K=F6ln=2FBonn=3F?= "Heye, Christian" wrote: > Das Subject sagt's ja schon. Gibt's den? http://bonn.phpug.de/ -- 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 mkoch_(at)_bremen-ports.de Wed, 14 Feb 2001 14:37:49 +0100 Date: Wed, 14 Feb 2001 14:37:49 +0100 From: Michael Koch mkoch_(at)_bremen-ports.de Subject: [php] API-Dokumentation erstellen Am Mit, 14 Feb 2001 schrieben Sie: > * Michael Koch wrote: > > Ich habe es mal installiert aber ich bekomme es nicht zum laufen. Ich bekomme > > nur folgende Fehlermeldung: > > Warning: MkDir failed (No such file or directory) in > > /home/mkoch/public_html/PHPDoc/core/PhpdocSetupHandler.php on line 164 > > Was steht denn in Zeile 164? $ok = mkdir($target, 0755); (ist in der function "setTarget") kann es sein dass man irgendwo einstellen muss wo HTML-Dateien hingeschrieben werden sellen ? nur wo ? > -- > 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/ > > -- > ** 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 -- KDE - fan, enthusiast and developer koch_(at)_kde.org, http://www.kde.org From mk_(at)_mk2000-online.de Wed, 14 Feb 2001 14:44:56 +0100 Date: Wed, 14 Feb 2001 14:44:56 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] bildgroesse feststellen Wednesday, February 14, 2001 1:31 PM, Alexander S. Hupp wrote: > hi ... > > int imagesx(int im) breite > int imagesy(int im) höhe > oder > http://www.php.net/manual/en/function.getimagesize.php > > mfg alex es gibt ein problem: ich kann keine externen grafiken öffnen (also mit http://...). die grafiken liegen nicht auf meinem, sondern auf unterschiedlichen servern. wie kann ich das problem umgehen? gruß, matthias. -- +----------------------------------------------+ | www.mk2000-online.de ist www.voll-hreftig.de | +----------------------------------------------+ From christopher.nehls_(at)_vhma.de Wed, 14 Feb 2001 15:21:34 +0100 Date: Wed, 14 Feb 2001 15:21:34 +0100 From: Christopher Nehls christopher.nehls_(at)_vhma.de Subject: [php] and bzw. or Abfrage in MySQL Hi Leute! Ich baue eine Suchfunktion, bei der mehrere Spalten einer MySQL-Tabelle durchsucht werden sollen. Zusätzlich müssen zwei Kriterien immer zutreffen: Meine Abfrage lautet: $result_produkte=mysql_query("Select * From Produkte where FK_Sprache='$FK_Sprache' and Status='1' or Status='2' and Name like '%$suchfeld%' or Bezeichnung like '%$suchfeld%' or Text like '%$suchfeld%' or Stichwoerter like '%$suchfeld%' order by Name"); Ich wähle damit also alle Produkte, bei denen Sprache zb. 1 ist, deren Status entweder 1 oder 2 ist und bei denen in einem der weiteren Felder der Inhalt der Variable $suchfeld vorkommt. Leider liefert er mir immer alle Datensätze aus. Habe ich da vielleicht irgendeinen Denkfehler drin? Gruß Chriz From mkoch_(at)_bremen-ports.de Wed, 14 Feb 2001 15:26:55 +0100 Date: Wed, 14 Feb 2001 15:26:55 +0100 From: Michael Koch mkoch_(at)_bremen-ports.de Subject: [php] and bzw. or Abfrage in MySQL Am Mit, 14 Feb 2001 schrieben Sie: > Hi Leute! > > Ich baue eine Suchfunktion, bei der mehrere Spalten einer MySQL-Tabelle > durchsucht werden sollen. Zusätzlich müssen zwei Kriterien immer zutreffen: > > Meine Abfrage lautet: > > $result_produkte=mysql_query("Select * From Produkte where > FK_Sprache='$FK_Sprache' and Status='1' or Status='2' and Name like > '%$suchfeld%' or Bezeichnung like '%$suchfeld%' or Text like '%$suchfeld%' > or Stichwoerter like '%$suchfeld%' order by Name"); > > Ich wähle damit also alle Produkte, bei denen Sprache zb. 1 ist, deren > Status entweder 1 oder 2 ist und bei denen in einem der weiteren Felder der > Inhalt der Variable $suchfeld vorkommt. > > Leider liefert er mir immer alle Datensätze aus. Habe ich da vielleicht > irgendeinen Denkfehler drin? Vielleicht ein paar klammern vergessen ? soweit ich weiss wird AND vor OR ausgewertet. er macht also alle die Sprache = z.B. 1 und Status =1 ODER Status = 2 and NAme like ..... Ich glaube du meinstest: $result_produkte=mysql_query("Select * From Produkte where FK_Sprache='$FK_Sprache' and ( Status='1' or Status='2' ) and ( Name like '%$suchfeld%' or Bezeichnung like '%$suchfeld%' or Text like '%$suchfeld%' or Stichwoerter like '%$suchfeld%' ) order by Name"); gruss, Michael -- KDE - fan, enthusiast and developer koch_(at)_kde.org, http://www.kde.org From dennis_(at)_duggen.net Wed, 14 Feb 2001 15:32:19 +0100 Date: Wed, 14 Feb 2001 15:32:19 +0100 From: Dennis Duggen dennis_(at)_duggen.net Subject: [php] and bzw. or Abfrage in MySQL Hi Christopher > Leider liefert er mir immer alle Datensätze aus. Habe ich da vielleicht > irgendeinen Denkfehler drin? Ja! Dadurch das du status=1 or status=2 geschrieben hast, werden daraufhin alle mit diesen stati gelanden nur z.B. 3 würde nicht gefunden werden. Mit hilfe von Klammern sollte es gehen... $result_produkte=mysql_query(" Select * From Produkte where FK_Sprache='$FK_Sprache' and (Status='1' or Status='2') and (Name like '%$suchfeld%' or Bezeichnung like '%$suchfeld%' or Text like '%$suchfeld%' or Stichwoerter like '%$suchfeld%') order by Name"); Gruß Dennis From sven_(at)_telelev.net Wed, 14 Feb 2001 15:47:26 +0100 Date: Wed, 14 Feb 2001 15:47:26 +0100 From: Sven Hoexter sven_(at)_telelev.net Subject: [php] PHP-Update von 4.01 auf 4.04 On Wed, Feb 14, 2001 at 12:33:29PM +0100, Helge (VTT) wrote: > hi, > > eine ganz primitive Frage wahrscheinlich... > Wie mache ich das Update von PHP 4.01 auf 4.04? in dem Du php 4.04 und das was dazu gehoert uebersetzt ... > Ich dachte einfaches kopieren der extrahierten neuen Files in das > PHP-Verzeichnis reicht - tut's aber nicht. *LOL* Arbeitest Du auf Windos oder Linux? Ich gehe immer von Linux/Unix aus weil ich Windos nicht kenne. > Muss ich ganz neu installieren? Kann ja wohl nicht sein. ggf. schon stellt sich die Frage was Du unter "installieren" verstehst. O.K. ganz kurz zusammengefast: Variante 1: Du hast ein DSO Modul gebaut dann musst Du nur ein neues DSO Modul bauen und die Zeile in der httpd.conf aendern und einmal den httpd (Apache) restarten. Variante 2: es gibt ein funktionierendes rpm als Update vom Distributor deiner Distribution und Du musst nur das neue rpm installlieren. (respektiv deb oder anderes ich bevorzuge deb baue allerdings den Apache normalerweise selber) Variante 3: Dein Apache ist ohne DSO selber gebaut und php ist fest reingebacken. Dann bleibt dir nur ein komplettes neu backen. Dann aber vorrausdenken und DSO nehmen. Cu, Sven -- Ich weiß nicht, wieso ihr euch so echauffiert. Die Warnung ist doch wirklich deutlich zu lesen auf der Packung. Da steht in großen, deutlichen Lettern: "Microsoft". NATÜRLICH funktioniert das nicht. Mehr als warnen können sie euch nicht. [Fefe in de.alt.sysadmin.recovery] From erland_(at)_netcomcity.de Wed, 14 Feb 2001 16:31:12 +0100 Date: Wed, 14 Feb 2001 16:31:12 +0100 From: =?ISO-8859-1?Q?Monika_Breitfu=DF?= erland_(at)_netcomcity.de Subject: [php] Zeilenumbruch in PHP Hallo Liste, ich bin ein PHP-Anfänger und hab schon gleich ein Problem. In diversen Tutorials hab ich gelesen, dass '\n' einen Zeilen- umbruch erzeugt. Warum erzeugt folgende PHP-Datei: keinen Zeilenumbruch, sondern gibt mir im Browser Zeile1 Zeile2 (Leerzeichen zwischen den Zeilen) aus? Erhard From cybermage_(at)_hirnstrudel.de Wed, 14 Feb 2001 16:33:10 +0100 Date: Wed, 14 Feb 2001 16:33:10 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Zeilenumbruch in PHP hi Monika, Mittwoch, 14. Februar 2001, 16:31:12, hast du folgendes geschrieben: > In diversen Tutorials hab ich gelesen, dass '\n' einen Zeilen- > umbruch erzeugt. das stimmt. > Warum erzeugt folgende PHP-Datei: > echo "Zeile1\n"; > echo "Zeile2\n"; > keinen Zeilenumbruch, sondern gibt mir im Browser > Zeile1 Zeile2 du erzeugst im quellcode einen zeilenumbruch. aber html is das ja egal. mach mal: echo "Zeile1
\n"; echo "Zeile2
\n"; bye benjamin -- There is no justice, just me! mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From grisu_(at)_sixworx.de Wed, 14 Feb 2001 16:35:46 +0100 Date: Wed, 14 Feb 2001 16:35:46 +0100 From: Sven Griesfeller grisu_(at)_sixworx.de Subject: [php] AW: [php] Zeilenumbruch in PHP Hallo /n bewirkt nur das im Quelltext der HTML seite ein Zeilenumbruch gemacht wird wenn du im der Internetseite einen Zeilenumbruch machen wilst musst du \n test2"; ?> jetzt ist auch ein Zeilenumbruch in der HTMLseite im Browser In diversen Tutorials hab ich gelesen, dass '\n' einen Zeilen- umbruch erzeugt. keinen Zeilenumbruch, sondern gibt mir im Browser Zeile1 Zeile2 (Leerzeichen zwischen den Zeilen) aus? From t.nix_(at)_paupau.de Wed, 14 Feb 2001 16:44:11 +0100 Date: Wed, 14 Feb 2001 16:44:11 +0100 From: Tobias Nix t.nix_(at)_paupau.de Subject: [php] Zeilenumbruch in PHP Hallo, > In diversen Tutorials hab ich gelesen, dass '\n' einen Zeilen- > umbruch erzeugt. erzeugt es auch. Wenn du dir den Quellcode anschaust, wirst du sehen das die Zeile umgebrochen ist. Für einen Umbruch in HTML musst du noch ein
anhängen. echo "Zeile1
\n"; echo "Zeile2
\n"; Gruss, Tobias From hauck_(at)_tisam.de Wed, 14 Feb 2001 17:09:06 +0100 Date: Wed, 14 Feb 2001 17:09:06 +0100 From: Hauck hauck_(at)_tisam.de Subject: [php] Include_path in der php.ini Also heute versuche ich mich an die Konventionen der Liste zu halten! Ich habe jetzt Apache unter WINDOWS installiert und soweit funktioniert auch alles! Also mein doc_root = c:\apache\htdocs ist so gesetzt; Jetzt habe ich das Verzeichnis \includes eingerichtet! In der php.ini würde ich gerne diesen Pfad ansprechen. Außerdem sollte die include -te Datei zuerst im gleichen Verzeichnis gesucht werden, also .\ Normalerweise müßte dann das ganze so aussehen: include_path = .\ : \include; oder vielleicht doch so: include_path = ".\;\include"; ODER DOCH GANZ ANDERS? Kann ich nicht auch mit absoluten Pfadangaben arbeiten? Kann mir jemand die genaue Notation bzw. Deklaration in der php.ini schicken? Wäre echt dankbar!!! Gruß Juergen From mk_(at)_php-homepage.de 14 Feb 2001 16:14:11 -0000 Date: 14 Feb 2001 16:14:11 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] FYI: Treffen in Stuttgart Hallo Liste, am Samstag den 17.02.01 findet in Stuttgart wieder ein Treffen statt. Weitere Infos unter http://stuttgart.phpug.de EOT Mark -- Tipps & Tricks zu PHP -> http://www.php-homepage.de German Gabber Network _(at)_ http://www.gabber.de From DeEsT_(at)_alonearts.at Wed, 14 Feb 2001 17:37:12 +0100 Date: Wed, 14 Feb 2001 17:37:12 +0100 From: Alexander DeEsT_(at)_alonearts.at Subject: [php] OS vom Server? Hi! Wie kann man das Betriebssystem vom Server herausfinden? Es geht um die Löschfunktion für Datein. Diese funktioniert ja nur unter unix, aber unter Windows muss man exec aufrufen. Jetzt würde ich mir gerne eine Funktion schreiben, die das OS abprüft, und dann die entsprechende Funktion aufruft. Danke schon mal!!! Alex From ThomasB_(at)_uni.de Wed, 14 Feb 2001 17:38:37 +0100 Date: Wed, 14 Feb 2001 17:38:37 +0100 From: Thomas ThomasB_(at)_uni.de Subject: [php] OS vom Server? On Wed, 14 Feb 2001 17:37:12 +0100, Alexander wrote: >Hi! > >Wie kann man das Betriebssystem vom Server herausfinden? Hi! Versuch mal: Da steht das in der Regel ganz oben! Ciao, Tom From webmaster_(at)_hacker-rulz.net Wed, 14 Feb 2001 16:42:47 +0000 Date: Wed, 14 Feb 2001 16:42:47 +0000 From: Sebastian Lagemann webmaster_(at)_hacker-rulz.net Subject: [php] OS vom Server? Bin mir da zwar nicht sicher, aber versuchs ma mit getenv("SERVER_SOFTWARE"); > schreiben, > die das OS abprüft, und dann die entsprechende Funktion aufruft. cya, sebastian -- Microsoft asks you where you want to go. Unix gets you there... First they ignore you - then they laugh about you - then they fight you - and then you win. The internet is insecure! Do anything against this, visit my Homepage: http://www.hacker-rulz.net Contacts: e-Mail: webmaster_(at)_hacker-rulz.net ICQ: 33478369 From php_(at)_tisam.de Wed, 14 Feb 2001 17:56:12 +0100 Date: Wed, 14 Feb 2001 17:56:12 +0100 From: PHP bei Tisam php_(at)_tisam.de Subject: [php] Include_path in der php.ini Also, habe die Lösung selber gefunden! include_path = ".\;\apache\htdocs\includes"; UNIX:"/path1:/path2" Windows: "\path1;\path2" -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Hauck Gesendet: Mittwoch, 14. Februar 2001 17:09 An: php_(at)_php-center.de Betreff: [php] Include_path in der php.ini Also heute versuche ich mich an die Konventionen der Liste zu halten! Ich habe jetzt Apache unter WINDOWS installiert und soweit funktioniert auch alles! Also mein doc_root = c:\apache\htdocs ist so gesetzt; Jetzt habe ich das Verzeichnis \includes eingerichtet! In der php.ini würde ich gerne diesen Pfad ansprechen. Außerdem sollte die include -te Datei zuerst im gleichen Verzeichnis gesucht werden, also .\ Normalerweise müßte dann das ganze so aussehen: include_path = .\ : \include; oder vielleicht doch so: include_path = ".\;\include"; ODER DOCH GANZ ANDERS? Kann ich nicht auch mit absoluten Pfadangaben arbeiten? Kann mir jemand die genaue Notation bzw. Deklaration in der php.ini schicken? Wäre echt dankbar!!! Gruß Juergen -- ** 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 mk_(at)_mk2000-online.de Wed, 14 Feb 2001 18:06:11 +0100 Date: Wed, 14 Feb 2001 18:06:11 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] string... hi. folgendes problem: ich habe einen string der art "http://www.doamin.de/down/blabla/datei.exe" o.ä. nun möchte ich aus diesem string alles nach dem letzten "/" rausfiltern. es soll also im endeffekt nur "datei.exe" übrig bleiben. wie kriege ich das hin? matthias. From caefer_(at)_yahoo.com Wed, 14 Feb 2001 18:13:34 +0100 Date: Wed, 14 Feb 2001 18:13:34 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] sessions-tutorial hallöle! ich weiß, ich weiß, es wurde oft gefragt. deswegen will ich auch nicht lange nerven sondern lediglich fragen, ob jemand mir einen link zu einem guten ambesten deutschsprachigen tutorial zu sessions in php4 posten kann. danke christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From cybermage_(at)_hirnstrudel.de Wed, 14 Feb 2001 18:10:58 +0100 Date: Wed, 14 Feb 2001 18:10:58 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] string... hi Matthias, Mittwoch, 14. Februar 2001, 18:06:11, hast du folgendes geschrieben: > folgendes problem: ich habe einen string der art > "http://www.doamin.de/down/blabla/datei.exe" o.ä. nun möchte ich aus > diesem string alles nach dem letzten "/" rausfiltern. es soll also im > endeffekt nur "datei.exe" übrig bleiben. wie kriege ich das hin? if (preg_match("/\/([^/]+)$/i",$string,$result)) { echo $result[1]; } is aber ungetestet :-) bye benjamin -- There is no justice, just me! mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From mk_(at)_mk2000-online.de Wed, 14 Feb 2001 18:14:41 +0100 Date: Wed, 14 Feb 2001 18:14:41 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] string... Wednesday, February 14, 2001 6:11 PM, Benjamin Billian wrote: > if (preg_match("/\/([^/]+)$/i",$string,$result)) { > echo $result[1]; > } > > is aber ungetestet :-) hi benjamin. für mich sieht das aus, wie eine mischung aus spanisch, holländisch und ein wenig russisch... ;) was genau bedeuten diese einzelnen zeichen? falls du zeit hast... danke! gruß, matthias. -- +----------------------------------------------+ | www.mk2000-online.de ist www.voll-hreftig.de | +----------------------------------------------+ From Lycos.Compunet5_(at)_Bertelsmann.de Wed, 14 Feb 2001 18:14:25 +0100 Date: Wed, 14 Feb 2001 18:14:25 +0100 From: Lycos.Compunet5_(at)_Bertelsmann.de Lycos.Compunet5_(at)_Bertelsmann.de Subject: [php] AW: [php] string... > > folgendes problem: ich habe einen string der art > > "http://www.doamin.de/down/blabla/datei.exe" o.ä. nun möchte ich aus > > diesem string alles nach dem letzten "/" rausfiltern. es soll also im > > endeffekt nur "datei.exe" übrig bleiben. wie kriege ich das hin? > > if (preg_match("/\/([^/]+)$/i",$string,$result)) { > echo $result[1]; > } > also das geht schon noch einfacher: $ergebnis = substr (strrchr ($STRING, "/"), 1); > danach enthält $ergebnis datei.exe (jedenfalls in deinem beispiel) > ciao mirko From mk_(at)_mk2000-online.de Wed, 14 Feb 2001 18:18:41 +0100 Date: Wed, 14 Feb 2001 18:18:41 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] string... Wednesday, February 14, 2001 6:11 PM, Benjamin Billian wrote: > if (preg_match("/\/([^/]+)$/i",$string,$result)) { > echo $result[1]; > } > > is aber ungetestet :-) es erscheint der fehler Warning: Unknown option ']' in /is/htdocs/13231/www.mk2000-online.de/freeware/rubriken/download.php3 on line 18 18> if ( preg_match( "/\/([^/]+)$/i", $string, $result ) ) 19> $dname = $result[1]; gruß, matthias. -- +----------------------------------------------+ | www.mk2000-online.de ist www.voll-hreftig.de | +----------------------------------------------+ From cybermage_(at)_hirnstrudel.de Wed, 14 Feb 2001 18:21:38 +0100 Date: Wed, 14 Feb 2001 18:21:38 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Re[2]: [php] string... hi Matthias, Mittwoch, 14. Februar 2001, 18:18:41, hast du folgendes geschrieben: > es erscheint der fehler > Warning: Unknown option ']' in > /is/htdocs/13231/www.mk2000-online.de/freeware/rubriken/download.php3 > on line 18 18>> if ( preg_match( "/\/([^/]+)$/i", $string, $result ) ) fehlt da nicht ein { am ende der zeile ?? erklärung des zeichen salates kommt noch :-) bye benjamin -- There is no justice, just me! mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From cybermage_(at)_hirnstrudel.de Wed, 14 Feb 2001 18:25:03 +0100 Date: Wed, 14 Feb 2001 18:25:03 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] AW: [php] string... hi Lycos, Mittwoch, 14. Februar 2001, 18:14:25, hast du folgendes geschrieben: > also das geht schon noch einfacher: ich weiß ... aber für eine regex musste ich jetzt nicht denken :-) und wenn du davon ausgehst dass es sich immer um dateinamen handelt gehts am allerbesten so: $file = basename($string); bye benjamin -- Was jeht uns die Sintflut ahn? mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From daniel_(at)_php4win.de Wed, 14 Feb 2001 18:27:31 +0100 Date: Wed, 14 Feb 2001 18:27:31 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] OS vom Server? At 17:37 14.02.2001 +0100, you wrote: >Hi! > >Wie kann man das Betriebssystem vom Server herausfinden? > >Es geht um die Löschfunktion für Datein. Diese funktioniert ja nur unter >unix, aber unter >Windows muss man exec aufrufen. Jetzt würde ich mir gerne eine Funktion >schreiben, >die das OS abprüft, und dann die entsprechende Funktion aufruft. das war glaube ich bei früheren php 4 versionen so dass unlink() nicht funktionierte, in aktuellen versionen tut es das aber einwandfrei. falls du doch nach dieser funktion suchst könnte php_uname() dein freund sein. daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From mk_(at)_mk2000-online.de Wed, 14 Feb 2001 18:29:44 +0100 Date: Wed, 14 Feb 2001 18:29:44 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] string... Wednesday, February 14, 2001 6:25 PM, Benjamin Billian wrote: > > also das geht schon noch einfacher: > ich weiß ... aber für eine regex musste ich jetzt nicht denken :-) > und wenn du davon ausgehst dass es sich immer um dateinamen handelt > gehts am allerbesten so: > $file = basename($string); genau das ist es! wunderbar.... ich warte aber trotzdem noch auf die erklärung des salats... ;) gruß, matthias. -- +----------------------------------------------+ | www.mk2000-online.de ist www.voll-hreftig.de | +----------------------------------------------+ From cybermage_(at)_hirnstrudel.de Wed, 14 Feb 2001 18:39:46 +0100 Date: Wed, 14 Feb 2001 18:39:46 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Re[2]: [php] string... hi Matthias, Mittwoch, 14. Februar 2001, 18:14:41, hast du folgendes geschrieben: > für mich sieht das aus, wie eine mischung aus spanisch, holländisch und > ein wenig russisch... ;) was genau bedeuten diese einzelnen zeichen? > falls du zeit hast... das ganze ist ein regulärer ausdruck. 'ne ausführliche beschreibung findest du unter: http://www.php.net/manual/en/pcre.pattern.syntax.php if (preg_match($pattern, $string, $result)) { echo result[1]; } prüft ob der reguläre ausdruck (patern = suchmuster) in dem string vorkommt, und wenn ja, macht es ein echo. woher er das result kennt kommt gleich :-) das ist der reguläre ausdruck: /\/([^/]+)$/i der erste und letzte / schließen ihn ein. also alles was zwischen / und /i steht, danach wird gesucht. das i ist eine suchoption und heißt, dass kein unterschied zwischen GROSS und klein schreibung gemacht wird. das ist jetzt das interessante: \/([^/]+)$ ich geh es einfach stück für stück durch \/ heißt er erwartet einen /. der \ davor ist zum "escapen" (wie bei \n zB) denn sonst würde man ja den ausdruck schon wieder beenden. dei ( ) sind jetzt mal nicht wichtig. [^/] ist eine zeichenmenge, die nicht / sind. also das ^ ist eine verneinung. + das zeichen das vor dem + steht (die zeichenmenge) muss mindestens einmal vorkommen. geht aber auch beliebig oft. $ ist das zeichen für das string-ende das heißt jetzt also: "such nach einem /, gefolgt von mindestens einem zeichen das kein / ist, gefolgt von dem zeilenende" wenn er das also gefunden hat. gibt er $result aus. $result ist ein array, das mit allen teilstücken des ergebnisses gefüttert wird. und die teilstücke kennzeichnet man durch die klammern ( ). denn sont steht im result ja auch noch der / nach dem wir gesucht haben. ich hoffe man hat es verstanden :-) bye benjamin -- Was jeht uns die Sintflut ahn? mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From mk_(at)_mk2000-online.de Wed, 14 Feb 2001 18:50:25 +0100 Date: Wed, 14 Feb 2001 18:50:25 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] string... Wednesday, February 14, 2001 6:40 PM, Benjamin Billian wrote: > ich hoffe man hat es verstanden :-) relativ. ;) ist ja eigentlich auch nicht schwer. nur das aus dem ff zu können, ist schon eine kunst, oder nicht? ich weiß es nicht... ist ja auch egal! hehe... wahrscheinlich leide ich schon am berühmten (www.) hirnstrudel (.de) ;)) auf weiterhin gute zusammenarbeit... :) gruß, matthias. -- +----------------------------------------------+ | www.mk2000-online.de ist www.voll-hreftig.de | +----------------------------------------------+ From cybermage_(at)_hirnstrudel.de Wed, 14 Feb 2001 18:53:42 +0100 Date: Wed, 14 Feb 2001 18:53:42 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Re[2]: [php] string... hi Matthias, Mittwoch, 14. Februar 2001, 18:50:25, hast du folgendes geschrieben: > relativ. ;) ist ja eigentlich auch nicht schwer. nur das aus dem ff zu > können, ist schon eine kunst, oder nicht? wenn man sich an die etwas verquere denkweise gewöhnt hat is das kein problem ... und es läßt sich so sauviel damit machen :-) > wahrscheinlich leide ich schon am berühmten (www.) hirnstrudel (.de) das klingt ja fast wie ne krankheit ... mensch ... das ist 'ne auszeichnung ;-) bye benjamin -- There is no justice, just me! mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From vonwerdt_(at)_smsspeed.com Wed, 14 Feb 2001 19:15:31 +0100 Date: Wed, 14 Feb 2001 19:15:31 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] HTTP_REMOTE_HOST Hallo Leutz! Ich versuche seit einiger Zeit verzweifelt, den HOst des Users rauszubekommen. Dabei haben mir die Tipps auf PHP.NET/getenv auch nicht wirklich weitergehoflen. Meine Resultate: $REMOTE_ADDR: 127.0.0.1 (Was soll das? Ist NICHT localhost sondern f2s.com) getenv("REMOTE_ADDR"): Auch 127.0.0.1 $REMOTE_HOST: Gähnende Leere! getenv("REMOTE_HOST"): Ebenfalls Leer getenv("HTTP_X_FORWARDED_FOR"): Die richtige IP! Äber wie krieg ich nun den Host raus? Bitte keine Links auf php.net, kenn ich alles! Ich weiss nicht ob ich n Brett vorm Kopf hab oder was... HIIILFE! ;-) Gruss Dominik ------------------------------------------------ Besuchen Sie smsspeed.com... SMS-Sprüche bis zum Umfallen! http://www.smsspeed.com ------------------------------------------------ From vonwerdt_(at)_smsspeed.com Wed, 14 Feb 2001 19:16:31 +0100 Date: Wed, 14 Feb 2001 19:16:31 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] HTTP_REMOTE_HOST > Äber wie krieg ich nun den Host raus? Bitte keine Links auf php.net, kenn > ich alles! Ich weiss nicht ob ich n Brett vorm Kopf hab oder was... HIIILFE! Achja: Dabei ist noch zu sagen, dass andere Servervars wie HTTP_USER_AGENT und so perfekt funken! Gruss Dominik From erland_(at)_netcomcity.de Wed, 14 Feb 2001 19:30:41 +0100 Date: Wed, 14 Feb 2001 19:30:41 +0100 From: =?ISO-8859-1?Q?Monika_Breitfu=DF?= erland_(at)_netcomcity.de Subject: [php] Zeilenumbruch in PHP Hallo Liste, ich bin PHP-Neuling, also vielleicht ist die Frage von mir zu einfach, evtl. antwortet doch jemand. Ich habe in diversen Tutorials -auch im DE-Manual gelesen, dass '/n' einen Zeilenumbruch bewirkt. Folgende PHP-Datei: bewirkt allerdings nur eine Leerstelle zwischen Zeile1 und Zeile2, also "Zeile1 Zeile2" als Ausgabe. Hab ich da etwas missverstan- den, oder was ist falsch? Have a Good Erhard From dukel_(at)_web.de Wed, 14 Feb 2001 19:35:07 +0100 Date: Wed, 14 Feb 2001 19:35:07 +0100 From: Timo Kehler [dukel] dukel_(at)_web.de Subject: [php] Zeilenumbruch in PHP > echo "Zeile1\n"; > echo "Zeile2\n"; > ?> > > > > bewirkt allerdings nur eine Leerstelle zwischen Zeile1 und Zeile2, > also "Zeile1 Zeile2" als Ausgabe. Hab ich da etwas missverstan- > den, oder was ist falsch? nein. alles was php code ist (das zwischen ) wird dem php compiler übergeben und umgewandelt. der wird dann als html quelltext an den client übergeben. wenn du deinen quelltext im browser anschaust wird folgendes angezeigt: zeile1 zeile2 da aber im browser nur zeilenumbrüche mit

oder
bewirken muss das im quellcode mitreingeschrieben werden. echo "Zeile1
\n"; echo "Zeile2\n"; ich hoffe geholfen zu haben. bye timo From eschmid_(at)_php.net Wed, 14 Feb 2001 19:36:19 +0100 Date: Wed, 14 Feb 2001 19:36:19 +0100 From: Egon Schmid (_(at)_vacation) eschmid_(at)_php.net Subject: [php] Zeilenumbruch in PHP Monika Breitfuß wrote: > ich bin PHP-Neuling, also vielleicht ist die Frage von mir > zu einfach, evtl. antwortet doch jemand. > > Ich habe in diversen Tutorials -auch im DE-Manual gelesen, dass > '/n' einen Zeilenumbruch bewirkt. > > Folgende PHP-Datei: > > > > > > > > echo "Zeile1\n"; > echo "Zeile2\n"; > ?> > > > > bewirkt allerdings nur eine Leerstelle zwischen Zeile1 und Zeile2, > also "Zeile1 Zeile2" als Ausgabe. Hab ich da etwas missverstan- > den, oder was ist falsch? Also ich hab genügend Antworten gesehen, aber ... > Erhard ... frag mal Deine Freundin. -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 erland_(at)_netcomcity.de Wed, 14 Feb 2001 19:42:51 +0100 Date: Wed, 14 Feb 2001 19:42:51 +0100 From: Erhard Landgrebe erland_(at)_netcomcity.de Subject: [php] Zeilenumbruch in PHP Am 14 Feb 2001, um 19:35, schrieb Timo Kehler [dukel]: > da aber im browser nur zeilenumbrüche mit

oder
bewirken muss > das im quellcode mitreingeschrieben werden. > > echo "Zeile1
\n"; > echo "Zeile2\n"; > > ich hoffe geholfen zu haben. > > bye timo Hallo Timo, danke für die schnelle Antwort. Dies hat mir geholfen und auch wieder nicht. Ich frage mich nun, wozu dann '/n' genutzt werden kann, da ich ja ansonsten auch gleich echo "Zeile1
"; echo "Zeile2\n"; schreiben kann und das '/n' spare. Gruss Erhard ----------------------- Erhard Landgrebe Neue Str. 28 34134 Kassel fon +49 (0)561 9413550 fax +49 (0)561 9413552 eMail erland_(at)_netcomcity.de From dukel_(at)_web.de Wed, 14 Feb 2001 19:49:23 +0100 Date: Wed, 14 Feb 2001 19:49:23 +0100 From: Timo Kehler [dukel] dukel_(at)_web.de Subject: [php] Zeilenumbruch in PHP > Ich frage mich nun, wozu dann '/n' genutzt werden kann, da ich ja > ansonsten auch gleich > > echo "Zeile1
"; > echo "Zeile2\n"; > > schreiben kann und das '/n' spare. ja kannst du... aber wenn du irgendwelche daten in ne txt datei speichern willst dann bringt das schon was wenn du sie so speicherst: $var1/n$var2/n$var3 oder wenn der user den quelltext nicht nacheinander sieht. bye timo From behrens_(at)_takenet.de Wed, 14 Feb 2001 19:56:35 +0100 Date: Wed, 14 Feb 2001 19:56:35 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Zeilenumbruch in PHP Moin, From: "Erhard Landgrebe" > Hallo Timo, > > danke für die schnelle Antwort. > > Dies hat mir geholfen und auch wieder nicht. > > Ich frage mich nun, wozu dann '/n' genutzt werden kann, da ich ja > ansonsten auch gleich > > echo "Zeile1
"; > echo "Zeile2\n"; > > schreiben kann und das '/n' spare. Es muss '\n' (newline) heissen und nicht '/n'. Damit kannst du den HTML-Sourcecode (anschauen ueber denn Browser) schoen machen. Richtig wichtig wird es erst wenn du z.b mit PHP in eine Dateischreiben moechtest oder aber den Text fuer eine per mail() verschickte E-Mail formatieren moechtest. Neben dem '\n' tummeln sich da auch noch '\r' , '\r\n' , '\t' . Gruss Joerg Behrens From erland_(at)_netcomcity.de Wed, 14 Feb 2001 20:00:48 +0100 Date: Wed, 14 Feb 2001 20:00:48 +0100 From: Erhard Landgrebe erland_(at)_netcomcity.de Subject: [php] Zeilenumbruch in PHP Am 14 Feb 2001, um 19:49, schrieb Timo Kehler [dukel]: > ja kannst du... > > aber wenn du irgendwelche daten in ne txt datei speichern willst dann > bringt das schon was wenn du sie so speicherst: > > $var1/n$var2/n$var3 > > oder wenn der user den quelltext nicht nacheinander sieht. > > bye timo > Besten Dank für Deine freundliche Antwort. Hat mir geholfen. Gruss Erhard From ChristianThiele_(at)_gmx.de Wed, 14 Feb 2001 20:26:31 +0100 Date: Wed, 14 Feb 2001 20:26:31 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] PHP3 und Crypt() Hi, wie kriege ich die Funktion crypt() unter Windows98 und PHP3 zum Laufen, aus der PHP3.ini habe ich die Zeile bereits einkommentiert (extension=php3_crypt.dll) und die Datei ist auch vorhanden aber dennoch sagt mir mein PHP wenn ich versuche die Funktion zu nutzen das er sie nicht kennt.... Wie kommt das ??? Ciao Christian From t.ruschival_(at)_vivid-md.de Wed, 14 Feb 2001 20:26:03 +0100 Date: Wed, 14 Feb 2001 20:26:03 +0100 From: T.Ruschival t.ruschival_(at)_vivid-md.de Subject: [php] Dateizeiger aufsuchen Moin, Moin Ich will eine Textdatei lesen, und ab einer bestimmten Zeile (die ich mir einem regulären Ausdruck herausfinde) den darauf folgenden ersetzene. Es ist kein Problem, die Stelle mit ftell() zu speichern. Wie sage ich allerdings meiner fputs()-Funktion, dass sie den Text ab dieser stelle ersetzen soll, bisher wird der der neue Text immer am Dateiende angehängt anstatt er den alten Text ersetzt. Direkt vor der fputs()-Funktion setzte ich den Dateizeiger mit fseek($filehandle,$marke). Hier ist mein kleines Testscript, ich hoffe es hat keine absolut blödsinnigen Fehler und funktioniert deshalb nicht, sollte dem so sein bitte steinigt mich nicht... Danke Ruschi ".$line."\n",$line); $oldline[]=$line; } } fseek($file,$start); foreach($oldline as $line){ fputs($file,$line); } fclose($file); ?> From behrens_(at)_takenet.de Wed, 14 Feb 2001 20:56:04 +0100 Date: Wed, 14 Feb 2001 20:56:04 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] PHP3 und Crypt() Moin, From: "Christian Thiele" > wie kriege ich die Funktion crypt() unter Windows98 und PHP3 zum Laufen, aus > der PHP3.ini habe ich die Zeile bereits einkommentiert > (extension=php3_crypt.dll) und die Datei ist auch vorhanden aber dennoch > sagt mir mein PHP wenn ich versuche die Funktion zu nutzen das er sie nicht > kennt.... Das liegt daran das die php3_crypt.dll nicht die crypt() Funktionen implementiert sondern einige andere Verschluesselungsfunktionen. In php3 fuer Windows war niemals ein crypt() verfuegbar. Damals haben sich die leute mittels eines exec() Aufrufes halt perl bedient. Besorge dir von www.php4win.de halt php4 .. da ist es mittlerweile mit drin. Komm jetzt aber nicht auf den gedanken die Sachen zu vermischen... ich meine du solltst dein php3 wegschmeissen und php4 benutzten bzw. beides gleichzeitig aber getrennt installiert. Gruss Joerg Behrens From webmaster_(at)_iwos.de Wed, 14 Feb 2001 21:26:26 +0100 Date: Wed, 14 Feb 2001 21:26:26 +0100 From: iwos Internet-Service webmaster_(at)_iwos.de Subject: [php] mail()/ $content Hallo Liste, hab mal wieder eine Anfängerfrage und hoffe dass ich einen Tipp bekomme. mit $contents = fread( $fd, filesize( $filename ) ); lese ich den Inhalt einer *.html Datei aus die auch eine Grafik enthält. Diese versende ich per mail() mit _(at)_mail( "$mailto", "$ubject", "$contents\n\n", "From:info_(at)_iwos.de\nContent-Type: text/html\nBCC:$bcc" ) soweit klappt das auch gut aber leider bekomme ich es nicht gebacken, dass in der mail beim Empfänger die Grafik mit angezeigt wird. Fuer jeden Tipp Dankbar ist Wolfgang Skupin From ChristianThiele_(at)_gmx.de Wed, 14 Feb 2001 21:29:26 +0100 Date: Wed, 14 Feb 2001 21:29:26 +0100 From: Christian Thiele ChristianThiele_(at)_gmx.de Subject: [php] PHP3 und Crypt() Hi, >> ich meine du solltst dein php3 wegschmeissen ich brauche aber PHP3, da mein Provider nur PHP3 hat und ich genau die Version nutze die auch mein Provider unterstützt... Gibts da keine andere möglichkeit?? Ciao Christian From helge_(at)_virtual-tennis-tour.de Wed, 14 Feb 2001 21:31:29 +0100 Date: Wed, 14 Feb 2001 21:31:29 +0100 From: Helge (VTT) helge_(at)_virtual-tennis-tour.de Subject: [php] PHP-Update von 4.01 auf 4.04 > On Wed, Feb 14, 2001 at 12:33:29PM +0100, Helge (VTT) wrote: > > hi, > > > > eine ganz primitive Frage wahrscheinlich... > > Wie mache ich das Update von PHP 4.01 auf 4.04? > in dem Du php 4.04 und das was dazu gehoert uebersetzt ... > > > Ich dachte einfaches kopieren der extrahierten neuen Files in das > > PHP-Verzeichnis reicht - tut's aber nicht. > *LOL* Arbeitest Du auf Windos oder Linux? Ich gehe immer von > Linux/Unix aus weil ich Windos nicht kenne. achje, ja, das hatte ich in der Verzweiflung einfach vergessen, sorry. Also: WAMP, PHP als CGI (nicht als Apache-Modul) Vielleicht meldet sich ja jemand, der sich damit auskennt :-) Helge From webmaster_(at)_iwos.de Wed, 14 Feb 2001 22:00:31 +0100 Date: Wed, 14 Feb 2001 22:00:31 +0100 From: iwos Internet-Service webmaster_(at)_iwos.de Subject: [php] Re: mail()/ $content Hallo, > hab mal wieder eine Anfängerfrage und hoffe dass ich > einen Tipp bekomme. > mit $contents = fread( $fd, filesize( $filename ) ); > lese ich den Inhalt einer *.html Datei aus die auch eine Grafik enthält. > Diese versende ich per mail() mit > _(at)_mail( "$mailto", "$ubject", "$contents\n\n", > "From:info_(at)_iwos.de\nContent-Type: text/html\nBCC:$bcc" ) > > soweit klappt das auch gut aber > leider bekomme ich es nicht gebacken, dass in der mail beim Empfänger > die Grafik mit angezeigt wird. > > Fuer jeden Tipp Dankbar ist > > Wolfgang Skupin Anfrage hat sich erledigt, bin doch noch drauf gekommen. Ich hatte die Grafikadresse in der html relativ angegeben habe aber jetzt festgestellt dass diese fuer diesen Fall als volle http://Grafikadresse agegeben sein muss. es funzt. Viele Gruesse Wolfgang Skupin From traffic_eye_(at)_hotmail.com Wed, 14 Feb 2001 22:11:33 +0100 Date: Wed, 14 Feb 2001 22:11:33 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] OT - FTP-Frage hi > > was mache ich falsch ?? der hängt sich immer bei der whileschleife auf !!! > > soweit ich das mitbekommen habe, ist feof immer true und wenn ein fget > > befehl kommt und garkeine ausgabe mehr stattfindet, wartet das script sich > > tot und es passiert nix mehr !!!!!!!!! zur ausgabe des PWD kommt er nicht > > mehr :(( > > was kann man da machen ?? > > while (!feof($send)) { > > $zeile=fgets($send,128); > > echo $zeile.".
"; > > flush(); > > } also der fehler ist immer noch da .. scheint mir langsam ein bug zu sein ...grrrrrrrr habe mich jetzt eines kleinen tricks bedient: schicke einfach am ende immer noch ein PWD mit und hole solange FGETS ab bis die ausgabe des PWD ankommt. Iss zwar nich die feine Art , aber was hilfts wenn FEOF nicht funzt. vieleicht können das ja mal die Macher von PHP im SourceCode checken. cu tobias From mailanbecker_(at)_gmx.net Wed, 14 Feb 2001 22:13:10 +0100 Date: Wed, 14 Feb 2001 22:13:10 +0100 From: mailanbecker_(at)_gmx.net mailanbecker_(at)_gmx.net Subject: [php] Preg_Replace Prob ! This is a multi-part message in MIME format. ------=_NextPart_000_0013_01C096D3.50F3E180 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Nabnd, folgendes Problem: ich habe ein Template gebastelt, welches vor der Ausgabe nach Begriffen = durch geparsed wird ! Die Begriffe die er findet soll er dynamisch in einem ersetzen, sofern = diese im HASH gefunden werden. Weitere Erkl=E4rungen zeigt der folgende Befehl: $this->TEMPLATE =3D = preg_replace("//sm",$this->CONF["\\1"],$this->TEMPLATE); Mein Problem ist nur das, dass er die Sachen nicht dynamisch replaced. = Er findet zwar den Ausdruck, zB "", aber setzt diesen = anscheinend nicht wirklich ins HASH ein! Somit ersetzt er dann nicht den = spezifischen Pfad, sondern NIX ! Ne Ahnung wo mein Fehler liegen k=F6nnte ? Mfg ------=_NextPart_000_0013_01C096D3.50F3E180 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Nabnd,
 
folgendes Problem:
 
ich habe ein Template gebastelt, = welches vor der=20 Ausgabe nach Begriffen durch geparsed wird !
Die Begriffe die er findet soll er = dynamisch in=20 einem ersetzen, sofern diese im HASH gefunden werden.
 
Weitere Erkl=E4rungen zeigt der = folgende=20 Befehl:
$this->TEMPLATE =3D=20 preg_replace("/<!--\^(.*?)-->/sm",$this->CONF["\\1"],$this->T= EMPLATE);
 
Mein Problem ist nur das, dass er die = Sachen nicht=20 dynamisch replaced. Er findet zwar den Ausdruck, zB = "<!--^ROOT-->", aber=20 setzt diesen anscheinend nicht wirklich ins HASH ein! Somit ersetzt er = dann=20 nicht den spezifischen Pfad, sondern NIX !
 
Ne Ahnung wo mein Fehler liegen = k=F6nnte=20 ?
 
 
Mfg
------=_NextPart_000_0013_01C096D3.50F3E180-- From php-ml_(at)_uni.de Wed, 14 Feb 2001 22:27:41 +0100 Date: Wed, 14 Feb 2001 22:27:41 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] mail()/ $content iIS> Hallo Liste, Nabend iwos, iIS> lese ich den Inhalt einer *.html Datei aus die auch eine Grafik enthält. also wenn ich spam-mails bekomme, mit html-inhalt, dann sind die darin befindlichen bilder NICHT mitgeschickt, sondern im html ist ein absoluter link auf den server, auf dem die bilder liegen... iIS> soweit klappt das auch gut aber iIS> leider bekomme ich es nicht gebacken, dass in der mail beim Empfänger iIS> die Grafik mit angezeigt wird. iIS> Fuer jeden Tipp Dankbar ist iIS> Wolfgang Skupin mfg kai -- Kai Meder www.cn-media.de abraxxxas_(at)_fraggers.de From eschmid_(at)_php.net Wed, 14 Feb 2001 22:31:15 +0100 Date: Wed, 14 Feb 2001 22:31:15 +0100 From: Egon Schmid (_(at)_vacation) eschmid_(at)_php.net Subject: [php] OT - FTP-Frage Tobias wrote: > > > was kann man da machen ?? > > > > while (!feof($send)) { > > > $zeile=fgets($send,128); > > > echo $zeile.".
"; > > > flush(); > > > } > > also der fehler ist immer noch da .. scheint mir langsam ein bug zu sein > ...grrrrrrrr Das glaub ich nicht. > habe mich jetzt eines kleinen tricks bedient: schicke einfach am ende immer > noch ein PWD mit und hole solange FGETS ab bis die ausgabe des PWD ankommt. > Iss zwar nich die feine Art , aber was hilfts wenn FEOF nicht funzt. > > vieleicht können das ja mal die Macher von PHP im SourceCode checken. Bin nur fürs PHP Manual zuständig. Vielleicht ließt Du bei http://php.net/fgets nach und und benutzt das Script von dort. Der Buffer ist etwas arg klein. -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 sebmoeller_(at)_surfeu.de Wed, 14 Feb 2001 23:05:55 +0100 Date: Wed, 14 Feb 2001 23:05:55 +0100 From: =?iso-8859-1?Q?SebastianM=F6ller?= sebmoeller_(at)_surfeu.de Subject: [php] archivsystem This is a multi-part message in MIME format. ------=_NextPart_000_0124_01C096DA.AF7521E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hallo liste ich habe mal so ne kleine Frage=20 mein problem ist n=E4hmlich folgendes, ich entwerfe f=FCr eine Onlinezeitschrift ein archiv es soll auf eine eine einfache anfrage hin die durch ein eingabefeld die = zutreffenden artikel anzeigen mir ist das mit dem eingabe feld alles = klar bis an den punkt wo ich die dateien durchsuche nach dem suchstring = den erstens ist alles in shtml und zweitens muss das archiv sich = vonalleine erweitern wenn jede woche die neuen dateien ins archiv = kommen. vielen dank im voraus. ---------------- Was der Mensch weiss ist ein Tropfen, was nicht ein ganzes Meer Sebastian M=F6ller: sebmoeller_(at)_surfeu.de ------=_NextPart_000_0124_01C096DA.AF7521E0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
hallo liste ich habe mal so ne kleine = Frage=20
mein problem ist n=E4hmlich = folgendes,
ich entwerfe f=FCr eine = Onlinezeitschrift ein=20 archiv
es soll auf eine eine einfache anfrage = hin die=20 durch ein eingabefeld die zutreffenden artikel anzeigen mir ist das mit = dem=20 eingabe feld alles klar bis an den punkt wo ich die dateien durchsuche = nach dem=20 suchstring den erstens ist alles in shtml und zweitens muss das archiv = sich=20 vonalleine erweitern wenn jede woche die neuen dateien ins archiv=20 kommen.
 
vielen dank im voraus.
 
----------------
Was der Mensch weiss ist = ein Tropfen, was=20 nicht ein ganzes Meer
 
Sebastian M=F6ller:=20 sebmoeller_(at)_surfeu.de
------=_NextPart_000_0124_01C096DA.AF7521E0-- From traffic_eye_(at)_hotmail.com Wed, 14 Feb 2001 23:10:06 +0100 Date: Wed, 14 Feb 2001 23:10:06 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] OT - FTP-Frage hi > > also der fehler ist immer noch da .. scheint mir langsam ein bug zu sein > > ...grrrrrrrr > > Das glaub ich nicht. warum eigentlich nicht ??? ich sag ja net daß FEOF überhaupt nicht funzt. ich habs schon oft benutzt und es funzt auch super in verbindung mit files u.ä. aber in verbindung mit einem fsockopen zu einem ftp wartet es auf eine ausgabe die nicht kommt ewig !!! iss ja vieleicht auch in manchen sachen ok , z.b. wenn ich auf die TRANSFER COMPLETE meldung warte wenn ich files transferiere. aber wenn nicht iss es echt "blöd" . > > habe mich jetzt eines kleinen tricks bedient: schicke einfach am ende immer > > noch ein PWD mit und hole solange FGETS ab bis die ausgabe des PWD ankommt. > > Iss zwar nich die feine Art , aber was hilfts wenn FEOF nicht funzt. > > > > vieleicht können das ja mal die Macher von PHP im SourceCode checken. > > Bin nur fürs PHP Manual zuständig. Vielleicht ließt Du bei > http://php.net/fgets nach und und benutzt das Script von dort. Der > Buffer ist etwas arg klein. der buffer reicht, auch bei 4096 is keine änderung zu sehen , soll ja eh nur einen statuscode abholen. php.net/fgets kenn ich glaub ich schon auswendig ;) rest s.o. ich seh schon , ihr versteht nich was ich meine :( ich hätt ja auch gerne die php-ftp funktionen genommen , aber bei jeder funktion die etwas mit kopieren o.ä. zeugs zu tun hat werden nur home-links akzeptiert, d.h. es nicht möglich von einem ftp auf einen anderen zui transferieren. so hätte ichs mir zum beispiel gewünscht : ftp2ftp (int send_ftp1_stream, string send_ftp1_file, int receive_ftp2_stream, string receive_ftp2_file, int mode) eber leider gibs sowas nich :( , deswegen der aufwand (:-O cu tobias From eschmid+sic_(at)_s.netic.de Thu, 15 Feb 2001 01:34:42 +0100 Date: Thu, 15 Feb 2001 01:34:42 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] OT - FTP-Frage On Wed, Feb 14, 2001 at 11:10:06PM +0100, Tobias wrote: > > > also der fehler ist immer noch da .. scheint mir langsam ein bug zu sein > > > ...grrrrrrrr > > > > Das glaub ich nicht. > > warum eigentlich nicht ??? > ich sag ja net daß FEOF überhaupt nicht funzt. ich habs schon oft benutzt > und es funzt auch super in verbindung mit files u.ä. > aber in verbindung mit einem fsockopen zu einem ftp wartet es auf eine > ausgabe die nicht kommt ewig !!! Kannst Du das mal mit einem normalen Socket probieren. Wenn es an diesem speziellen FTP Server nicht funzt, dann ist es tatsächlich kein Bug. Ich meine damit, alles mal lokal testen. > ich seh schon , ihr versteht nich was ich meine :( Doch, ich hab schon verstanden worum es geht. Leider habe ich viel zu wenig Zeit, bin ja ohnehin in Urlaub. Die PHP Macher arbeiten aber meistens an anderen Problemen und damit dieses nicht in Vergessenheit gerät, probiers halt an verschiedenen Sockets aus und mach ein Bug Report. > ich hätt ja auch gerne die php-ftp funktionen genommen , aber bei jeder > funktion die etwas mit kopieren o.ä. zeugs zu tun hat werden nur home-links > akzeptiert, d.h. es nicht möglich von einem ftp auf einen anderen zui > transferieren. Home-Links verstehe ich nicht so recht, mit FTP konnte man aber schon immer von einem Ort zum anderen kopieren (get und put). > so hätte ichs mir zum beispiel gewünscht : > ftp2ftp (int send_ftp1_stream, string send_ftp1_file, int > receive_ftp2_stream, string receive_ftp2_file, int mode) > eber leider gibs sowas nich :( , deswegen der aufwand (:-O In dem Bug Reporting System (bugs.php.net) gibts auch ein Feature/Change Request. Wenn es hinreichend begründet wird, dann werden diese Funktionen in naher Zukunft vielleicht auch einmal in einer der nächsten Versionen verfügbar sein. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From koch_(at)_kde.org Thu, 15 Feb 2001 07:35:39 +0100 Date: Thu, 15 Feb 2001 07:35:39 +0100 From: Michael Koch koch_(at)_kde.org Subject: [php] archivsystem On Wednesday, 14. February 2001 23:05, you wrote: > hallo liste ich habe mal so ne kleine Frage > mein problem ist nähmlich folgendes, > ich entwerfe für eine Onlinezeitschrift ein archiv > es soll auf eine eine einfache anfrage hin die durch ein eingabefeld die > zutreffenden artikel anzeigen mir ist das mit dem eingabe feld alles klar > bis an den punkt wo ich die dateien durchsuche nach dem suchstring den > erstens ist alles in shtml und zweitens muss das archiv sich vonalleine > erweitern wenn jede woche die neuen dateien ins archiv kommen. Mak so eine Frage: Hast du schon mal über das benutzen einer Datenbank nachgedacht ? Vereinfact vieles. Ciao, Michael -- koch_(at)_kde.org, m_koch_(at)_bigfoot.de http://heaven.riednet.wh.tu-darmstadt.de/~mkoch To me vi is Zen. To use vi is to practice zen. Every command is a koan. Profound to the user, unintelligible to the uninitiated. You discover truth everytime you use it. -- reddy_(at)_lion.austin.ibm.com From dstrathemeier_(at)_ywesee.com Thu, 15 Feb 2001 07:42:14 +0100 Date: Thu, 15 Feb 2001 07:42:14 +0100 From: Daniel Strathemeier dstrathemeier_(at)_ywesee.com Subject: [php] string... hy matthias, > hi. > > folgendes problem: ich habe einen string der art > "http://www.doamin.de/down/blabla/datei.exe" o.ä. nun möchte ich aus > diesem string alles nach dem letzten "/" rausfiltern. es soll also im > endeffekt nur "datei.exe" übrig bleiben. wie kriege ich das hin? versuch es doch mal so: $input = strrchr($input,"/"); $input = str_replace("/","",$input); greets Dany From koch_(at)_kde.org Thu, 15 Feb 2001 07:55:07 +0100 Date: Thu, 15 Feb 2001 07:55:07 +0100 From: Michael Koch koch_(at)_kde.org Subject: [php] archivsystem On Thursday, 15. February 2001 07:35, you wrote: > On Wednesday, 14. February 2001 23:05, you wrote: > > hallo liste ich habe mal so ne kleine Frage > > mein problem ist nähmlich folgendes, > > ich entwerfe für eine Onlinezeitschrift ein archiv > > es soll auf eine eine einfache anfrage hin die durch ein eingabefeld die > > zutreffenden artikel anzeigen mir ist das mit dem eingabe feld alles klar > > bis an den punkt wo ich die dateien durchsuche nach dem suchstring den > > erstens ist alles in shtml und zweitens muss das archiv sich vonalleine > > erweitern wenn jede woche die neuen dateien ins archiv kommen. > > Mak so eine Frage: Hast du schon mal über das benutzen einer Datenbank > nachgedacht ? Vereinfact vieles. Man (ich) sollte so früh keine Mails schreiben ...... zu viele Tippfehler. -- Ciao, Michael -- koch_(at)_kde.org, m_koch_(at)_bigfoot.de http://heaven.riednet.wh.tu-darmstadt.de/~mkoch To me vi is Zen. To use vi is to practice zen. Every command is a koan. Profound to the user, unintelligible to the uninitiated. You discover truth everytime you use it. -- reddy_(at)_lion.austin.ibm.com From caefer_(at)_yahoo.com Thu, 15 Feb 2001 08:37:07 +0100 Date: Thu, 15 Feb 2001 08:37:07 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] =?iso-8859-1?Q?OT:_verzeichnis_sch=FCtzen_mittels_php=3F?= hallo und guten morgen! auf dem server meines provider läuft apache, was ich dazu nutzen will php_authentication zu verwenden. nun weiß ich aber garnicht, wie ich verzeichnisse vor zugriff schütze und benutzerzugänge erlaube. kann ich das irgendwie mit php bzw chmod machen oder so? direkten zugriff auf den server habe ich nicht... gruß christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From stephan_(at)_citylink.de Thu, 15 Feb 2001 08:42:54 +0100 Date: Thu, 15 Feb 2001 08:42:54 +0100 From: Stephan Bulheller stephan_(at)_citylink.de Subject: [php] Textfeld mit Formatierungsmoeglichkeit? Hallo, hat irgendjemand eine Ahnung wie ich mit PHP eine Teatarea mit Formatierungsmöglichkeit verwirklichen könnte? Es geht nur um normale HTML-Formate, wie fett oder Überschriftengrößen.... Gruß, Stephan Bulheller -------------------------------- Citylink Internet Service Center email: sbulheller_(at)_citylink.de www: http://www.citylink.de tel.: (+49) 931 99 127-0 fax: (+49) 931 99 127-10 -------------------------------- From dennis_(at)_duggen.net Thu, 15 Feb 2001 08:48:09 +0100 Date: Thu, 15 Feb 2001 08:48:09 +0100 From: Dennis Duggen dennis_(at)_duggen.net Subject: [php] Textfeld mit Formatierungsmoeglichkeit? Moin Stephan > hat irgendjemand eine Ahnung wie ich mit PHP eine Teatarea mit > Formatierungsmöglichkeit verwirklichen könnte? Es geht nur um normale > HTML-Formate, wie fett oder Überschriftengrößen.... Du kannst meines Wissens nach nur mit Stylesheets das Aussehen von Textareas verändern. z.B. --- --- Gruß Dennis From stephan_(at)_citylink.de Thu, 15 Feb 2001 09:02:23 +0100 Date: Thu, 15 Feb 2001 09:02:23 +0100 From: Stephan Bulheller stephan_(at)_citylink.de Subject: [php] Textfeld mit Formatierungsmoeglichkeit? > > hat irgendjemand eine Ahnung wie ich mit PHP eine Teatarea mit > > Formatierungsmöglichkeit verwirklichen könnte? Es geht nur um normale > > HTML-Formate, wie fett oder Überschriftengrößen.... > > Du kannst meines Wissens nach nur mit Stylesheets das Aussehen von Textareas > verändern. > Oh, da hab ich mich doch wieder zu ungenau ausgedrückt. Im Endeffekt will ich einem User Formatierungsmöglichkeiten für seinen Text in der Textarea bereitstellen, so daß das Formular HTML-Code generieren kann, ohne daß der User damit in Berührung kommt. Das wird wahrscheinlich nicht über eine Textarea funktionieren, deswegen meine Frage: hat jemand nen Lösungsansatz??? Gruß, Stephan From georg.kornmayer_(at)_kp-computertechnik.de Thu, 15 Feb 2001 09:14:18 +0100 Date: Thu, 15 Feb 2001 09:14:18 +0100 From: Georg Kornmayer georg.kornmayer_(at)_kp-computertechnik.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_OT:_verzeichnis_sch=FCtzen_mittels_php=3F?= > was ich dazu nutzen will php_authentication zu verwenden. schau mal im archiv, da findest ein problem mind. ein paar mal. gruss georg From sven.vonderheidt_(at)_tn-m.de Thu, 15 Feb 2001 09:29:05 +0100 Date: Thu, 15 Feb 2001 09:29:05 +0100 From: =?iso-8859-1?Q?Sven=2DRen=E9?= von der Heidt sven.vonderheidt_(at)_tn-m.de Subject: [php] refresh and rand Hallo Liste, ich habe ein kleines Problem. Ich habe mir ein kleines PHP-Script geschrieben, bei dem Sounddateien geladen werden, wobei ich die Länge dieser Songs in die Anweisung "refresh------content" eintrage, damit nach Ende des abgespielten Liedes eine neue Datei geladen wird. So, nur bei jedem neuladen dieser php3-Datei wird das gleiche Lied abgespielt!!! Liegt dieser Fehler daran, das immer wieder nur die Datei aus dem Cache geladen wird (wenn ja, welche Anweisung verhindert dies?) oder ist die Anweisung zum wählen einer Zufallzahl falsch: srand ((double)microtime()*1000000); /////// sagt doch, das beim erneuten Aufruf ein neuer Startwert zur Ermitlung der Zufallszahl vorhanden ist!//////////// $a=rand(1,$anzahl); Ich bitte um Rückmeldung!!! Tut mir leid, wenn ich diese Liste mit so einem kleinen Problem belaste :-) Sven From a.stagl_(at)_gmx.at Thu, 15 Feb 2001 09:37:09 +0100 (MET) Date: Thu, 15 Feb 2001 09:37:09 +0100 (MET) From: Andreas Stagl a.stagl_(at)_gmx.at Subject: [php] Textfeld mit Formatierungsmoeglichkeit? > Oh, da hab ich mich doch wieder zu ungenau ausgedrückt. > Im Endeffekt will ich einem User Formatierungsmöglichkeiten > für seinen Text in der Textarea bereitstellen, so daß das > Formular HTML-Code generieren kann, ohne daß der User damit > in Berührung kommt. > > Das wird wahrscheinlich nicht über eine Textarea funktionieren, deswegen > meine Frage: hat jemand nen Lösungsansatz??? versuch es doch anstelle einer textarea mit einem frame, dessen inhaltsseite du via css so aussehen lässt, als wäre es eine textarea. ist aber eigentlich kein wirkliches php-thema ;o) ciao, andy -- ,- STAGL Andreas --------------. WebDesign & Programmierung | Rennweg 70/4/24 \\|// |\ -------------------------- | A-1030 Wien (o ~) '-| Tel: +43-699-10511858 '---._________.---ooOo-(_)-oOoo--' mailto:a.stagl_(at)_gmx.at Sent through GMX FreeMail - http://www.gmx.net From behrens_(at)_takenet.de Thu, 15 Feb 2001 09:46:37 +0100 Date: Thu, 15 Feb 2001 09:46:37 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] PHP3 und Crypt() Moin > ich brauche aber PHP3, da mein Provider nur PHP3 hat und ich genau die > Version nutze die auch mein Provider unterstützt... > > Gibts da keine andere möglichkeit?? Die hab ich doch genannt. Fuehre einen Perl Aufruf aus. Es gibt auch genuegend Threads zu diesem Thema im Archiv dieser Liste. Gruss Joerg Behrens From butz_(at)_gum.de Thu, 15 Feb 2001 09:57:12 +0100 Date: Thu, 15 Feb 2001 09:57:12 +0100 From: Thomas Butz butz_(at)_gum.de Subject: [php] Textfeld mit Formatierungsmoeglichkeit? Hi das ganze ist OT und wird mit JS realisiert .. bei Macromedia gibt es für Dreamweaver ein Addon (HTML-Editor) der genau das was du willst macht! Mit freundlichen Grüßen Thomas Butz G&M Werbung & Mediengestaltung mail: butz_(at)_gum.de Am Hardtwaldt 9 fon : 07243/5389-24 76275 Ettlingen fax : 07243/5389-19 germany http://www.gum.de > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Stephan Bulheller > Sent: Thursday, February 15, 2001 8:43 AM > To: php_(at)_php-center.de > Subject: [php] Textfeld mit Formatierungsmoeglichkeit? > > > Hallo, > > hat irgendjemand eine Ahnung wie ich mit PHP eine Teatarea mit > Formatierungsmöglichkeit verwirklichen könnte? Es geht nur um normale > HTML-Formate, wie fett oder Überschriftengrößen.... > > Gruß, > Stephan Bulheller > -------------------------------- > Citylink Internet Service Center > email: sbulheller_(at)_citylink.de > www: http://www.citylink.de > tel.: (+49) 931 99 127-0 > fax: (+49) 931 99 127-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 ulf.wendel_(at)_phpdoc.de Thu, 15 Feb 2001 10:23:35 +0100 Date: Thu, 15 Feb 2001 10:23:35 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] OS vom Server? Alexander wrote: > Wie kann man das Betriebssystem vom Server herausfinden? Vordefinierte Konstante - PHP_OS. Ulf From dad_2000_(at)_gmx.net Thu, 15 Feb 2001 10:25:05 +0100 Date: Thu, 15 Feb 2001 10:25:05 +0100 From: =?iso-8859-1?Q?SebastianM=F6ller?= dad_2000_(at)_gmx.net Subject: [php] archivsystem das problem ist das ich bei dem provider keinen direkten db zugriff habe, so müsste ich immer erst die neuen stichwörter zu dem provider schicken damit er sie einbaut und das würde bedeuten das ich doch mehr zutun habe als eigentlich gewünscht, deswegen würde ich gerne in den einzelnen dateien irgendwie sone infotags einfügen und php sicht dann die einzelnen textdateien durchschreibt sich dasin eine eigene datei und sucht dann nur aus der eigenen datei nach stichwörtern und wenn neue hinzukommen soll er die tags und denn dateinamen auch wieder einlesen bloss ich weiss nicht wie ich das realisieren kann, From thinder_(at)_festland.ch Thu, 15 Feb 2001 10:26:08 +0100 Date: Thu, 15 Feb 2001 10:26:08 +0100 From: Thierry Hinder thinder_(at)_festland.ch Subject: [php] newsletterversand mit bcc hallo liste kann mir mal einer erklären, warum ich mit folgendem script nicht mehr als 12 mails verschicken kann? ich kann 100 email-adressen in der DB haben, es werden dennoch nur die ersten 12 den newsletter erhalten !? ------------ while ($objrow_list = mysql_fetch_object($query_select_list)) { $bcc .= "Bcc: $objrow_list->email\n"; } $to = "\"Newsletter\" "; $header = "From: \"Newsletter\" \n$bcc"; mail($to, $subject, $body, $header); ------------- danke schon mal! gruss thierry -- Festland AG Internet-Marketing Sternackerstrasse 3 9000 St. Gallen Telefon 071 227 12 80 Telefax 071 227 12 81 thinder_(at)_festland.ch www.festland.ch From ole_(at)_okapidesign.de Thu, 15 Feb 2001 10:30:32 +0100 Date: Thu, 15 Feb 2001 10:30:32 +0100 From: Ole Mollenhauer ole_(at)_okapidesign.de Subject: [php] newsletterversand mit bcc Thierry Hinder wrote: > > hallo liste > > kann mir mal einer erklären, warum ich mit folgendem script nicht mehr als > 12 mails verschicken kann? ich kann 100 email-adressen in der DB haben, es > werden dennoch nur die ersten 12 den newsletter erhalten !? versuch mal: while ($objrow_list = mysql_fetch_object($query_select_list)) { $bcc = "Bcc: $objrow_list->email\n"; $to = "\"Newsletter\" "; $header = "From: \"Newsletter\" \n$bcc"; mail($to, $subject, $body, $header); }; ungestestet, hat aber den entscheidenden Vorteil, dass nicht alle alle mailadressen lesen können und auch runterladen müssen. ist imho die einzig seriöse art. Grüße, Ole -- OKAPIdesign Fon +49 221. 66 03 10 5 Fax +49 221. 73 90 55 1 http://www.okapidesign.de From ole_(at)_okapidesign.de Thu, 15 Feb 2001 10:34:01 +0100 Date: Thu, 15 Feb 2001 10:34:01 +0100 From: Ole Mollenhauer ole_(at)_okapidesign.de Subject: [php] newsletterversand mit bcc Ole Mollenhauer wrote: > > Thierry Hinder wrote: > > > ungestestet, hat aber den entscheidenden Vorteil, dass nicht alle alle > mailadressen lesen können und auch runterladen müssen. ist imho die > einzig seriöse art. ok, sorry, bcc macht die Empfänger nat. nicht sichtbar! -- OKAPIdesign Fon +49 221. 66 03 10 5 Fax +49 221. 73 90 55 1 http://www.okapidesign.de From mraab_(at)_macbyte-computing.de Thu, 15 Feb 2001 10:47:54 +0100 Date: Thu, 15 Feb 2001 10:47:54 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] newsletterversand mit bcc Hallo, at Thursday 15.02.01 (10:26 +0100), Thierry Hinder wrote: >hallo liste > >kann mir mal einer erklären, warum ich mit folgendem script nicht mehr als >12 mails verschicken kann? ich kann 100 email-adressen in der DB haben, es >werden dennoch nur die ersten 12 den newsletter erhalten !? Versuchs mal hiermit : $header = "Content-Type: text/plain; charset=\"us-ascii\"\n"; $header .= "Content-Transfer-Encoding: 7bit\n"; $header .= "From: Mail Broadcast Tool<>\n"; $header .= "Reply-To: postmaster_(at)_domain.de\n"; for ($e = 0; $e <= mysql_num_rows($list_result); $e++){ $store_list = mysql_fetch_array($list_result); $email = $store_list["email"]; $recipient .= "$email, "; } $bcc = substr("$recipient", 0, -4); $header .= $bcc; $to = "postmaster_(at)_domain.de"; mail("$to", "$topic", $msg, $header); Nebenbei bemerkt : Der Mailserver von Puretec fängt bei mehr als 200 Mailadressen, im BCC-Feld, an zu Spucken. Gruß Michael -- Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! http://www.macbyte-livingnet.de/ From thinder_(at)_festland.ch Thu, 15 Feb 2001 10:59:31 +0100 Date: Thu, 15 Feb 2001 10:59:31 +0100 From: Thierry Hinder thinder_(at)_festland.ch Subject: [php] newsletterversand mit bcc > > Nebenbei bemerkt : Der Mailserver von Puretec fängt bei mehr als 200 > Mailadressen, im BCC-Feld, an zu Spucken. > ok, vielen dank, michael! bis zu wie vielen empfängern ist der bcc-versand überhaupt effizient genug? angenommen, ich muss einen newsletter mit 1000 empfängern verschicken. bietet sich da eine alternative zu bcc an, ohne dass ich die mail-funktion in einer schleife 1000mal durchführen muss? bin gespannt auf eure antworten! gruss thierry From h9440241_(at)_edv1.boku.ac.at Thu, 15 Feb 2001 11:05:22 +0100 Date: Thu, 15 Feb 2001 11:05:22 +0100 From: Roland Spielhofer h9440241_(at)_edv1.boku.ac.at Subject: [php] link-parsing Hallo Liste! Ich möchte in einem String, den ich über ein Formular kriege, ein Muster ersetzten: ich kriege: _linkein_ http://irgendwo.com _linkaus_ und möchte das ersetzen mit http://irgendwo.com Meine Suche danach war bis jetzt nicht von Erfolg gekrönt, und von RegEx habe ich noch zu wenig Ahnung (nicht das ich´s nicht probiert hätte :) Gibt´s vielleicht schon eine Parsing-Klasse oder was in der Richtung? Für jede Hilfe wäre ich dankbar. Grüße aus Wien Roland From bjoern_(at)_baer.main.de Thu, 15 Feb 2001 11:20:00 +0100 Date: Thu, 15 Feb 2001 11:20:00 +0100 From: Björn Schotte bjoern_(at)_baer.main.de Subject: [php] [FAQ] Loesungen fuer deine PHP-Probleme Willkommen in der deutschsprachigen PHP-Mailingliste! Wie im Leben üblich, gelten auch in der PHP-Liste einige Dinge, die man beachten sollte. Mehr darüber erfährst du auf WICHTIG: bitte *KEINE* HTML-Mails versenden! Diese Mailingliste gibt es nun schon seit einigen Jahren. Im Laufe der Zeit tauchen viele Fragen auf, die bereits zu Genüge hier diskutiert wurden. Daher ist es ratsam, zuerst einmal im Archiv dieser Mailingliste zu suchen. Das Archiv findest du auf bei "HOME / SUCHE". Dort den gewünschten Suchbegriff eingeben. Ebenso ist es ratsam, die ausführliche FAQ der Newsgruppe de.comp.lang.php zu konsultieren. Du findest sie auf Bitte probiere es zuerst einmal mit etwas Eigenrecherche, bevor du deine Fragen in dieser Mailingliste stellst. --Björn Schotte . From stephan_(at)_citylink.de Thu, 15 Feb 2001 11:24:19 +0100 Date: Thu, 15 Feb 2001 11:24:19 +0100 From: Stephan Bulheller stephan_(at)_citylink.de Subject: [php] link-parsing > Hallo Liste! > Ich möchte in einem String, den ich über ein Formular kriege, ein > Muster ersetzten: > ich kriege: _linkein_ http://irgendwo.com _linkaus_ > und möchte das ersetzen mit > http://irgendwo.com > if ereg("_linkein_(.)+_linkaus_",$string ,$regs) { echo "$regs[1]"; } sollte funktionieren... Gruß, Stephan From ckruse_(at)_freenet.de Thu, 15 Feb 2001 11:54:30 +0000 Date: Thu, 15 Feb 2001 11:54:30 +0000 From: CK ckruse_(at)_freenet.de Subject: [php] Re[2]: [php] link-parsing Hi, >> ich kriege: _linkein_ http://irgendwo.com _linkaus_ >> und möchte das ersetzen mit >> http://irgendwo.com >> > if ereg("_linkein_(.)+_linkaus_",$string ,$regs) { > echo "$regs[1]"; > } > sollte funktionieren... Nein, eigentlich nicht. Das + muss mit in die Klammer und ich wuerde preg_match benutzen (schneller). Ausserdem ist der Ausdruck greedy, will heissen, er parst so: $str = "_linkein_blablabla_linkaus_ asdasdpasd _linkein_blablabla_linkaus_"; if(ereg("_linkein_(.)+_linkaus_",$string ,$regs)) { echo "$regs[1]"; } gibt die ausgabe: blablabla_linkaus_ asdasdpasd _linkein_blablabla Besser sollte es so funzen: while(preg_match("!_linkein_(.+?)_linkaus_!s",$str,$back)) { preg_replace('!_linkein_'.$back[1].'_linkaus_!',''.$back[1]."\n"); } -- mfg CK1 mailto:ckruse_(at)_freenet.de http://wwwtech.de From mraab_(at)_macbyte-computing.de Thu, 15 Feb 2001 12:03:23 +0100 Date: Thu, 15 Feb 2001 12:03:23 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] newsletterversand mit bcc Hallo, at Thursday 15.02.01 (10:59 +0100), Thierry Hinder wrote: > > > > Nebenbei bemerkt : Der Mailserver von Puretec fängt bei mehr als 200 > > Mailadressen, im BCC-Feld, an zu Spucken. > > > >bis zu wie vielen empfängern ist der bcc-versand überhaupt effizient genug? >angenommen, ich muss einen newsletter mit 1000 empfängern verschicken. >bietet sich da eine alternative zu bcc an, ohne dass ich die mail-funktion >in einer schleife 1000mal durchführen muss? Die maximale Empfängeranzahl ist vom Mailserver abhängig. Ich weiss nicht, ob die 200 Empfänger ein Standartwert ist. Gruß Michael -- Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! http://www.macbyte-livingnet.de/ From bbernatzki_(at)_gmx.de Thu, 15 Feb 2001 12:23:37 +0100 Date: Thu, 15 Feb 2001 12:23:37 +0100 From: Benjamin Bernatzki bbernatzki_(at)_gmx.de Subject: [php] OT: server-community.de Hey Leute, sorry, ich weiss gehört nicht hier hin! Bräuchte aber dringend rat! Hat jemand Erfahrungen mit server-community.de bezüglich Erreichbarkei/Stabilität und Schnelligkeit? Gruß Benjamin --- Ausgehende Mail ist zertifiziert virenfrei. Überprüft durch AVG Antivirus System (http://www.grisoft.com/de). Version: 6.0.231 / Virendatenbank: 112 - Erstellungsdatum: 12.02.01 From php_(at)_trullala.de Thu, 15 Feb 2001 12:38:49 +0100 Date: Thu, 15 Feb 2001 12:38:49 +0100 From: Matthias P. Wuerfl php_(at)_trullala.de Subject: [php] link-parsing Stephan Bulheller schrub: > if ereg("_linkein_(.)+_linkaus_",$string ,$regs) { > echo "$regs[1]"; > } > > sollte funktionieren... _linkein_http://eins_linksaus_blabla_linkein_http://zwei_linkaus_ -> $regs[1]=="http://eins_linksaus_blabla_linkein_http://zwei" preg_match("/_linkein_(.)+_linkaus_/U",$string,$regs); sollte aber gehen. mit ereg faellt mir nichts ein. Gruesse, Matthias From a.stagl_(at)_gmx.at Thu, 15 Feb 2001 12:40:51 +0100 (MET) Date: Thu, 15 Feb 2001 12:40:51 +0100 (MET) From: Andreas Stagl a.stagl_(at)_gmx.at Subject: [php] sichere uploads hallo allerseits, ich möchte einen file über eine sichere verbindung von meinem wamp-server (dort liegt auch der besagte file) auf einen anderen server im internet hochladen. welche möglichkeiten hab ich da via php? https? ftps? curl? ...all diese begriffe hab ich schon mal gehört, aber was wird von php unterstützt. bin für jede hilfe dankbar (besonders für kurze beispielscripts). gruss aus wien und danke im voraus, andy -- Sent through GMX FreeMail - http://www.gmx.net From h9440241_(at)_edv1.boku.ac.at Thu, 15 Feb 2001 13:13:52 +0100 Date: Thu, 15 Feb 2001 13:13:52 +0100 From: Roland Spielhofer h9440241_(at)_edv1.boku.ac.at Subject: [php] Re[2]: [php] link-parsing On 15 Feb 01, at 11:54, CK wrote: > Hi, > > >> ich kriege: _linkein_ http://irgendwo.com _linkaus_ > >> und möchte das ersetzen mit > >> http://irgendwo.com > >> > > > if ereg("_linkein_(.)+_linkaus_",$string ,$regs) { > > echo "$regs[1]"; > > } > > > sollte funktionieren... > Nein, eigentlich nicht. > Das + muss mit in die Klammer und ich wuerde preg_match benutzen > (schneller). Ausserdem ist der Ausdruck greedy, will heissen, er > parst so: > > $str = "_linkein_blablabla_linkaus_ asdasdpasd _linkein_blablabla_linkaus_"; > if(ereg("_linkein_(.)+_linkaus_",$string ,$regs)) > { echo "$regs[1]"; } > > gibt die ausgabe: > blablabla_linkaus_ asdasdpasd _linkein_blablabla > > > Besser sollte es so funzen: > while(preg_match("!_linkein_(.+?)_linkaus_!s",$str,$back)) > { preg_replace('!_linkein_'.$back[1].'_linkaus_!',''.$back[1]."\n"); } Leider krieg ich immer einen wrong parameter count fürs preg_replace Laut Manual fehlt das Subject. Wenn ich hier aber die Variable reinschreibe, die durchsucht wird ($text), hängt sich php auf... *schnief* Hat wer eine Idee? From smj_123_(at)_gmx.de Thu, 15 Feb 2001 13:18:01 +0100 Date: Thu, 15 Feb 2001 13:18:01 +0100 From: Juri.Smarschevski smj_123_(at)_gmx.de Subject: [php] Jump to Frame Hi Liste, der Thread wurde hier schon ein paar mal besprochen, allerdings nicht besonders erfolgreich. Zum Thema - ich habe ein Frameset, das leider nicht rausgeschmiessen werden darf, nun moechte ich gern von einem Frame aus andere Frames dynamisch "fuettern". - Mit header('Location...') geht's nicht, da kein Target angegeben werden kann. - JS Jumps sind nicht gewollt. - funkt irgendwie nicht, bzw. anstatt vom FrameName wird aktueller Frame reloadet. Hmm, im RFC2616 bin ich auch nicht fuendig geworden ;-( Haette jemand einen Vorschlag ? Vielen Dank und Gruss, Juri From alexander.merz_(at)_s1999.tu-chemnitz.de Thu, 15 Feb 2001 13:18:02 +0100 Date: Thu, 15 Feb 2001 13:18:02 +0100 From: Alexander Merz alexander.merz_(at)_s1999.tu-chemnitz.de Subject: [php] AW: [php] AW: [php] AW: [php] Skript um checkboxen auszuwerten > jaja, die gibt es, aber dann kann man doch wenigstens versuchen es auf dem > client zu lösen, und erst bei ausgeschaltetem javascript, den eigenen server > bemühen... > man muss ja schließlich nicht alles machen! ;-9 100xNEIN! Alle Daten, die vom Client kommen, sind *serverseitig* zu validieren. Es gibt 1001 Weg deine Webseite ohne einen Browser aufzurufen. Ich kann deinem Skript eingeschaltetes JavaScript problemlos vorgaukeln, er schickt mir die Seite mit JavaScript-Überprüfung und kann dir dann den grössten Mist schicken, weil dein Skript glaubt alles sei schon von JS geprüft. From phpde_(at)_angela.nettrade.de Thu, 15 Feb 2001 13:25:14 +0100 (MET) Date: Thu, 15 Feb 2001 13:25:14 +0100 (MET) From: Sebastian Nohn phpde_(at)_angela.nettrade.de Subject: [php] =?iso-8859-1?Q?Stammtisch_K=F6ln/Bonn=3F?= On Wed, 14 Feb 2001, Heye, Christian wrote: > Das Subject sagt's ja schon. Gibt's den? ja, http://bonn.phpug.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 ckruse_(at)_freenet.de Thu, 15 Feb 2001 13:31:18 +0000 Date: Thu, 15 Feb 2001 13:31:18 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] Re[2]: [php] Re[2]: [php] link-parsing Hi, >> Besser sollte es so funzen: >> while(preg_match("!_linkein_(.+?)_linkaus_!s",$str,$back)) >> { preg_replace('!_linkein_'.$back[1].'_linkaus_!',''.$back[1]."\n"); } > Leider krieg ich immer einen > wrong parameter count fürs preg_replace Hu ;) Fehlerteufelchen... es muss latuernich heissen $str = preg_replace('!_linkein_'.$back[1].'_linkaus_!',''.$back[1]."\n",$str); > Laut Manual fehlt das Subject. Ehm... Subject? Hier simma nich bei mail... -- mfg CK mailto:ckruse_(at)_freenet.de From ckruse_(at)_freenet.de Thu, 15 Feb 2001 13:34:25 +0000 Date: Thu, 15 Feb 2001 13:34:25 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] Re[2]: [php] AW: [php] AW: [php] AW: [php] Skript um checkboxen auszuwerten Hi, > 100xNEIN! > Alle Daten, die vom Client kommen, sind *serverseitig* zu validieren. Es gibt > 1001 Weg deine Webseite ohne einen Browser aufzurufen. > Ich kann deinem Skript eingeschaltetes JavaScript problemlos vorgaukeln, er > schickt mir die Seite mit JavaScript-Überprüfung und kann dir dann den grössten > Mist schicken, weil dein Skript glaubt alles sei schon von JS geprüft. Eigentlich prueft man doppelt: mit JS und Serverseitig. Wenn die params die Validierung per JS bestehen, ok, dann ist kein weiterer Traffic vonnoeten, weil die Validierung serverseitig latuernich dann auch OK sein muss. Wenns nicht, na, dann wird Serverseitig validiert. Punktum. -- mfg CK1 mailto:ckruse_(at)_freenet.de http://wwwtech.de From h9440241_(at)_edv1.boku.ac.at Thu, 15 Feb 2001 13:39:53 +0100 Date: Thu, 15 Feb 2001 13:39:53 +0100 From: Roland Spielhofer h9440241_(at)_edv1.boku.ac.at Subject: [php] Re[2]: [php] Re[2]: [php] link-parsing On 15 Feb 01, at 13:31, Christian Kruse wrote: > Hi, > > >> Besser sollte es so funzen: > >> while(preg_match("!_linkein_(.+?)_linkaus_!s",$str,$back)) > >> { preg_replace('!_linkein_'.$back[1].'_linkaus_!',''.$back[1]."\n"); } > > > Leider krieg ich immer einen > > wrong parameter count fürs preg_replace > Hu ;) Fehlerteufelchen... > es muss latuernich heissen > $str = preg_replace('!_linkein_'.$back[1].'_linkaus_!',''.$back[1]."\n",$str); > > > Laut Manual fehlt das Subject. > Ehm... Subject? Hier simma nich bei mail... Danke!!!! Es funzt! *kleinlaut* aber subject gibt´s laut manual schon: mixed preg_replace (mixed pattern, mixed replacement, mixed subject) */kleinlaut* Grüße Roland From phpde_(at)_angela.nettrade.de Thu, 15 Feb 2001 13:38:33 +0100 (MET) Date: Thu, 15 Feb 2001 13:38:33 +0100 (MET) From: Sebastian Nohn phpde_(at)_angela.nettrade.de Subject: [php] PHP-Update von 4.01 auf 4.04 Moin, > eine ganz primitive Frage wahrscheinlich... > Wie mache ich das Update von PHP 4.01 auf 4.04? > Ich dachte einfaches kopieren der extrahierten neuen Files in das > PHP-Verzeichnis reicht - tut's aber nicht. > Muss ich ganz neu installieren? Kann ja wohl nicht sein. > Gefunden habe ich zu dieser Frage nirgendwo was :( Windows? Linux? AmigaOS? Apache? IIS? PWS? Roxen? Imz zweifel zu http://www.phpcrawler.de/index.php?q=tutorial+installation&ps=20&o=0&m=all&ul= noch den rest hinzufuegen. 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 stephan_(at)_citylink.de Thu, 15 Feb 2001 13:39:33 +0100 Date: Thu, 15 Feb 2001 13:39:33 +0100 From: Stephan Bulheller stephan_(at)_citylink.de Subject: [php] Re[2]: [php] link-parsing Hi, > > Besser sollte es so funzen: > > while(preg_match("!_linkein_(.+?)_linkaus_!s",$str,$back)) > > { preg_replace('!_linkein_'.$back[1].'_linkaus_!',''.$back[1]."\n"); } > > Leider krieg ich immer einen > wrong parameter count fürs preg_replace > Laut Manual fehlt das Subject. > Wenn ich hier aber die Variable reinschreibe, die durchsucht wird > ($text), hängt sich php auf... > *schnief* > > Hat wer eine Idee? ich habe es gerade mit : $string1 = "_linkein_ http://irgendwo.com _linkaus__linkein_ http://irgendwo2.com _linkaus_"; if (preg_match("/linkein_(.+?)_linkaus/",$string1 ,$regs)) { echo "REGS1:$regs[1]"; } getestet und es hat gefunzt... Beachte : preg_match (PHP 3>= 3.0.9, PHP 4 ) Gruß, Stephan From caefer_(at)_yahoo.com Thu, 15 Feb 2001 13:56:20 +0100 Date: Thu, 15 Feb 2001 13:56:20 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] AW: [php] Jump to Frame hi! wie wäre es mit folgendem: (via form) ... ^^^^^^^^^^^^^^^^^^^ (via link) ... ^^^^^^^^^^^^^^^^^^^ (via javascript) parent.andererframe.location.href="test.php?id=1"; ^^^^^^^^^^^^^^^^^^^ ist es das, was du meintest? christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From HeF_(at)_paradigma-software.de Thu, 15 Feb 2001 13:59:13 +0000 Date: Thu, 15 Feb 2001 13:59:13 +0000 From: Henry Fraedrich (Hauptbenutzer) HeF_(at)_paradigma-software.de Subject: [php] Jump to Frame Am Donnerstag, 15. Februar 2001 12:18 schrieben Sie: > Hi Liste, > > der Thread wurde hier schon ein paar mal > besprochen, allerdings nicht besonders > erfolgreich. > Zum Thema - ich habe ein Frameset, das > leider nicht rausgeschmiessen werden darf, > nun moechte ich gern von einem Frame aus > andere Frames dynamisch "fuettern". > - Mit header('Location...') geht's nicht, da > kein Target angegeben werden kann. header("Window-target: _top"); header("Location: http://www.paradigma-software.de"); Unbedingt die Reihenfolge einhalten !!!!! -- Henry Frädrich Paradigma Software GmbH Die Mail wurde aus recycelten Buchstaben erstellt. From list_(at)_handyinfo.at Thu, 15 Feb 2001 14:01:52 +0100 Date: Thu, 15 Feb 2001 14:01:52 +0100 From: Wolfgang Gassler list_(at)_handyinfo.at Subject: [php] dynamische konstante Hallo Ist es möglich den Konstantennamen beim Aufruf dynamisch zu erzeugen, also ungefähr so: define ("KONS_TANTE","hallo"); $x = "TANTE"; echo KONS_$x; Danke Wolfi From HeF_(at)_paradigma-software.de Thu, 15 Feb 2001 14:03:21 +0000 Date: Thu, 15 Feb 2001 14:03:21 +0000 From: Henry Fraedrich (Hauptbenutzer) HeF_(at)_paradigma-software.de Subject: [php] sichere uploads Am Donnerstag, 15. Februar 2001 11:40 schrieben Sie: > hallo allerseits, > > ich möchte einen file über eine sichere verbindung von meinem wamp-server > (dort liegt auch der besagte file) auf einen anderen server im internet > hochladen. welche möglichkeiten hab ich da via php? > > https? ftps? curl? ...all diese begriffe hab ich schon mal gehört, aber was > wird von php unterstützt. Eindeutige Antwort : CURL, da diese SSL-Verdingungen zulaesst. Alledings ist das Problem, das das Teil als Shell-Script benutzt werden muss. -- Henry Frädrich Paradigma Software GmbH Die Mail wurde aus recycelten Buchstaben erstellt. From mkoch_(at)_bremen-ports.de Thu, 15 Feb 2001 14:03:26 +0100 Date: Thu, 15 Feb 2001 14:03:26 +0100 From: Michael Koch mkoch_(at)_bremen-ports.de Subject: [php] dynamische konstante Am Don, 15 Feb 2001 schrieben Sie: > Hallo > > Ist es möglich den Konstantennamen beim Aufruf dynamisch zu erzeugen, also > ungefähr so: > > define ("KONS_TANTE","hallo"); > > $x = "TANTE"; > > echo KONS_$x; wie wärs mit: $x = "TANTE"; define( 'KONS_' . $x, "hallo" ); gruss, Michael -- KDE - fan, enthusiast and developer koch_(at)_kde.org, http://www.kde.org From HeF_(at)_paradigma-software.de Thu, 15 Feb 2001 14:07:42 +0000 Date: Thu, 15 Feb 2001 14:07:42 +0000 From: Henry Fraedrich (Hauptbenutzer) HeF_(at)_paradigma-software.de Subject: [php] dynamische konstante Am Donnerstag, 15. Februar 2001 13:01 schrieben Sie: > Hallo > > Ist es möglich den Konstantennamen beim Aufruf dynamisch zu erzeugen, also > ungefähr so: > > define ("KONS_TANTE","hallo"); > > $x = "TANTE"; > > echo KONS_$x; > $Y = "DE" $X = $Y."_TEXT"; echo $$X; // Gibt den Text der Variablen $DE_Text aus -- Henry Frädrich Paradigma Software GmbH Die Mail wurde aus recycelten Buchstaben erstellt. From HeF_(at)_paradigma-software.de Thu, 15 Feb 2001 14:09:06 +0000 Date: Thu, 15 Feb 2001 14:09:06 +0000 From: Henry Fraedrich (Hauptbenutzer) HeF_(at)_paradigma-software.de Subject: [php] dynamische konstante > > Ist es möglich den Konstantennamen beim Aufruf dynamisch zu erzeugen, > > also ungefähr so: > > > > define ("KONS_TANTE","hallo"); > > > > $x = "TANTE"; > > > > echo KONS_$x; > > wie wärs mit: > > > $x = "TANTE"; > define( 'KONS_' . $x, "hallo" ); Auch nicht schlecht !!! -- Henry Frädrich Paradigma Software GmbH Die Mail wurde aus recycelten Buchstaben erstellt. From list_(at)_handyinfo.at Thu, 15 Feb 2001 14:11:51 +0100 Date: Thu, 15 Feb 2001 14:11:51 +0100 From: Wolfgang Gassler list_(at)_handyinfo.at Subject: [php] dynamische konstante > > > > define ("KONS_TANTE","hallo"); > > > > $x = "TANTE"; > > > > echo KONS_$x; > > wie wärs mit: > > > $x = "TANTE"; > define( 'KONS_' . $x, "hallo" ); > Danke, aber da kann ich die Konstante nur dyn. erzeugen ich will sie aber dyn abrufen (Schleifen!) define ("KONS_TANTE","hallo"); define ("KONS_ONKEL","hallo2"); $array = array("TANTE","ONKEL"); foreach ($array as $x) { echo KONS_$x; } Ich hoffe, jetzt versteht man es besser Danke Wolfi From dukel_(at)_web.de Thu, 15 Feb 2001 14:13:58 +0100 Date: Thu, 15 Feb 2001 14:13:58 +0100 From: Timo Kehler [dukel] dukel_(at)_web.de Subject: [php] Jump to Frame muss in der datei die springen soll eingefügt werden... nicht im frameset. From thies_(at)_thieso.net Thu, 15 Feb 2001 14:15:53 +0100 Date: Thu, 15 Feb 2001 14:15:53 +0100 From: Thies C. Arntzen thies_(at)_thieso.net Subject: [php] sichere uploads On Thu, Feb 15, 2001 at 02:03:21PM +0000, Henry Fraedrich wrote: > Am Donnerstag, 15. Februar 2001 11:40 schrieben Sie: > > hallo allerseits, > > > > ich möchte einen file über eine sichere verbindung von meinem wamp-server > > (dort liegt auch der besagte file) auf einen anderen server im internet > > hochladen. welche möglichkeiten hab ich da via php? > > > > https? ftps? curl? ...all diese begriffe hab ich schon mal gehört, aber was > > wird von php unterstützt. > > Eindeutige Antwort : CURL, da diese SSL-Verdingungen zulaesst. Alledings ist > das Problem, das das Teil als Shell-Script benutzt werden muss. gibt auch ne php-extension für curl: http://www.php.net/manual/en/ref.curl.php tc From smj_123_(at)_gmx.de Thu, 15 Feb 2001 14:17:56 +0100 Date: Thu, 15 Feb 2001 14:17:56 +0100 From: Juri.Smarschevski smj_123_(at)_gmx.de Subject: [php] Jump to Frame > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Christian Schäfer > To: php_(at)_php-center.de > Subject: [php] AW: [php] Jump to Frame > > hi! Hi Christian! > wie wäre es mit folgendem: > (via form)
...
> ^^^^^^^^^^^^^^^^^^^ > (via link) ... > ^^^^^^^^^^^^^^^^^^^ > (via javascript) parent.andererframe.location.href="test.php?id=1"; > ^^^^^^^^^^^^^^^^^^^ > > ist es das, was du meintest? Nicht ganz. Vorgehensweise: Via form springe ich zu gleichem Skript in gleichem Frame. if Validierung == Ok, Frame ABCD laden. Und ohne JS. Gruss, Juri From kai_(at)_pc-infos.de Thu, 15 Feb 2001 14:17:26 +0100 Date: Thu, 15 Feb 2001 14:17:26 +0100 From: =?Windows-1252?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] dynamische konstante > Ist es möglich den Konstantennamen beim Aufruf dynamisch zu erzeugen, also > ungefähr so: > define ("KONS_TANTE","hallo"); > $x = "TANTE"; > echo KONS_$x; $kons = "OMA"; // Konstantennamen festlegen define("KONS_$OMA", "tantchen"); // KONS_OMA auf "tantchen" setzen. eval(" printf('KONS_%s', $kons); "); // KONS_OMA ausgeben From smj_123_(at)_gmx.de Thu, 15 Feb 2001 14:23:35 +0100 Date: Thu, 15 Feb 2001 14:23:35 +0100 From: Juri.Smarschevski smj_123_(at)_gmx.de Subject: [php] Jump to Frame > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Henry Fraedrich (Hauptbenutzer) > To: php_(at)_php-center.de > Subject: Re: [php] Jump to Frame Hi Henry, > header("Window-target: _top"); > header("Location: http://www.paradigma-software.de"); > > Unbedingt die Reihenfolge einhalten !!!!! Kann's sein, dass anstelle von '_top' gar nix anders erscheinen darf? Komischerweise funktioniert das unter NS4.* und zwar nur mit '_top' (oder 'top'), IE5.5 interessiert die Geschichte nicht. Gruss, Juri From dennis_(at)_duggen.net Thu, 15 Feb 2001 14:20:11 +0100 Date: Thu, 15 Feb 2001 14:20:11 +0100 From: Dennis Duggen dennis_(at)_duggen.net Subject: [php] dynamische konstante > Danke, aber da kann ich die Konstante nur dyn. erzeugen ich will sie aber > dyn abrufen (Schleifen!) Ein anderer Ansatz währen Referenzierte Variablen. Dann kannst du in deiner Schleife den Variabelennamen selbst generieren. Gruß Dennis From a.stagl_(at)_gmx.at Thu, 15 Feb 2001 14:25:01 +0100 (MET) Date: Thu, 15 Feb 2001 14:25:01 +0100 (MET) From: Andreas Stagl a.stagl_(at)_gmx.at Subject: [php] sichere uploads > > > https? ftps? curl? ...all diese begriffe hab > > > ich schon mal gehört, > > Eindeutige Antwort : CURL, da diese SSL-Verdingungen > > zulaesst. Alledings ist das Problem, das das Teil als > > Shell-Script benutzt werden muss. > > gibt auch ne php-extension für curl: > http://www.php.net/manual/en/ref.curl.php yep, die hab ich im einsatz. kann mir jemand helfen, wie ich einen file via https oder secure-ftp auf einen server uploade. via normalem ftp klappt ja alles, nur secure häng ich momentan habs mal (ganz laienhaft) folgendermaßen probiert: bin nach wie vor für jede hilfestellung dankbar. ciao, andy -- Sent through GMX FreeMail - http://www.gmx.net From smj_123_(at)_gmx.de Thu, 15 Feb 2001 14:29:45 +0100 Date: Thu, 15 Feb 2001 14:29:45 +0100 From: Juri.Smarschevski smj_123_(at)_gmx.de Subject: [php] Jump to Frame > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Timo Kehler [dukel] > To: php_(at)_php-center.de > Subject: RE: [php] Jump to Frame > > > > > muss in der datei die springen soll eingefügt werden... nicht im > frameset. Mache ich auch nicht im frameset. Das Frame A soll 'bloss' den Inhalt vom Frame B aendern. Gruss, Juri From uw_(at)_netuse.de Thu, 15 Feb 2001 14:20:01 +0100 Date: Thu, 15 Feb 2001 14:20:01 +0100 From: Ulf Wendel uw_(at)_netuse.de Subject: [php] dynamische konstante "Henry Fraedrich (Hauptbenutzer)" schrieb: > $Y = "DE" > $X = $Y."_TEXT"; > > echo $$X; // Gibt den Text der Variablen $DE_Text aus Variable Variables sind meist nur die zweitbeste Lösung. So werden sie beispielsweise Probleme mit dem Gültigkeitsbereich aufwerfen. Konstanten sind überall sichtbar auch in Funktionen. Um dieses zu simulieren, scheint $GLOBALS[$Y . "_TEXT"] besser geeignet als $$X. Nebenbei: auf den Datencontainer $GLOBALS darf lesend und schreibend zugegriffen werden. Ulf -- Ulf Wendel, NetUSE AG Siemenswall, D-24107 Kiel Tel: +49 431 386 436 00, Fax: +49 431 386 435 99 From uw_(at)_netuse.de Thu, 15 Feb 2001 14:23:35 +0100 Date: Thu, 15 Feb 2001 14:23:35 +0100 From: Ulf Wendel uw_(at)_netuse.de Subject: [php] dynamische konstante Kai Hörner schrieb: > $kons = "OMA"; // Konstantennamen festlegen > define("KONS_$OMA", "tantchen"); // KONS_OMA auf "tantchen" setzen. > eval(" printf('KONS_%s', $kons); "); // KONS_OMA ausgeben Kai, auch wenn das pfiffig ist, willst Du das nicht. eval() kollidiert mit dem internen Compiler. Der Code kann nicht übersetzt werden, sondern muß interpretiert werden. Kennst Du eigentlich assert() und assert_options()? Ulf -- Ulf Wendel, NetUSE AG Siemenswall, D-24107 Kiel Tel: +49 431 386 436 00, Fax: +49 431 386 435 99 From list_(at)_handyinfo.at Thu, 15 Feb 2001 14:42:04 +0100 Date: Thu, 15 Feb 2001 14:42:04 +0100 From: Wolfgang Gassler list_(at)_handyinfo.at Subject: [php] dynamische konstante - kapitulation > > define ("KONS_TANTE","hallo"); > > $x = "TANTE"; > > echo KONS_$x; > > $kons = "OMA"; // Konstantennamen festlegen > define("KONS_$OMA", "tantchen"); // KONS_OMA auf "tantchen" setzen. > eval(" printf('KONS_%s', $kons); "); // KONS_OMA ausgeben > > Ich werd dann doch auf dyn. Variablen umsteigen, mit eval geht das auch nicht wirklich gut. danke an alle wolfi From mairif_(at)_nikocity.de Thu, 15 Feb 2001 13:42:42 +0100 Date: Thu, 15 Feb 2001 13:42:42 +0100 From: Patrick Mairif mairif_(at)_nikocity.de Subject: [php] API-Dokumentation erstellen On Wed, Feb 14, 2001 at 02:37:49PM +0100, Michael Koch wrote: > > Was steht denn in Zeile 164? > > $ok = mkdir($target, 0755); jetzt waere es ja fast noch interessant was in $target steht. ;) -- http://home.nikocity.de/mairif http://caravan-network.de From HeF_(at)_paradigma-software.de Thu, 15 Feb 2001 14:52:19 +0000 Date: Thu, 15 Feb 2001 14:52:19 +0000 From: Henry Fraedrich (Hauptbenutzer) HeF_(at)_paradigma-software.de Subject: [php] sichere uploads > > Eindeutige Antwort : CURL, da diese SSL-Verdingungen zulaesst. Alledings > > ist das Problem, das das Teil als Shell-Script benutzt werden muss. > > gibt auch ne php-extension für curl: > http://www.php.net/manual/en/ref.curl.php Danke für den Hinweis ;-) -- Henry Frädrich Paradigma Software GmbH Die Mail wurde aus recycelten Buchstaben erstellt. From mkoch_(at)_bremen-ports.de Thu, 15 Feb 2001 14:50:15 +0100 Date: Thu, 15 Feb 2001 14:50:15 +0100 From: Michael Koch mkoch_(at)_bremen-ports.de Subject: [php] API-Dokumentation erstellen Am Don, 15 Feb 2001 schrieben Sie: > On Wed, Feb 14, 2001 at 02:37:49PM +0100, Michael Koch wrote: > > > Was steht denn in Zeile 164? > > > > $ok = mkdir($target, 0755); > > jetzt waere es ja fast noch interessant was in $target steht. ;) Das hatte ich dann auch mal nachgesehen. Da stand noch was von "C:/www/...irgendwas" drin. Ich hatte mal gleich den Quelltext mehr lesen sollen als nur die Doku. die ist einfach unvollstaendig. Naja, auf alle faelle läuft das ding jetzt einigermassen. Allerdings schreibte es keine index.html oder sowas. (Directoy Listing soll nicht aktiviert werden). Das wäre schön. Danke nochmal, Michael -- KDE - fan, enthusiast and developer koch_(at)_kde.org, http://www.kde.org From HeF_(at)_paradigma-software.de Thu, 15 Feb 2001 14:59:23 +0000 Date: Thu, 15 Feb 2001 14:59:23 +0000 From: Henry Fraedrich (Hauptbenutzer) HeF_(at)_paradigma-software.de Subject: [php] dynamische konstante Am Donnerstag, 15. Februar 2001 13:20 schrieben Sie: > "Henry Fraedrich (Hauptbenutzer)" schrieb: > > $Y = "DE" > > $X = $Y."_TEXT"; > > > > echo $$X; // Gibt den Text der Variablen $DE_Text aus > > Variable Variables sind meist nur die zweitbeste Lösung. Manchmal aber die einzige.... Ich steure z.B. den Zugriff auf bestimmte Datenfelder innerhalb einer Datenbank auf diese Art und Weise, indem ich per Session-Variable die Sprache setzte und je nach Wert dieser Variable bestimmte Felder $Sprache."_Text" etc. aus den Tablelen auslesen, was deb Overhead stark reduruzeirt, da ich nur die Sprachspezifischen Daten anlese :-)))) -- Henry Frädrich Paradigma Software GmbH Die Mail wurde aus recycelten Buchstaben erstellt. From HeF_(at)_paradigma-software.de Thu, 15 Feb 2001 15:03:49 +0000 Date: Thu, 15 Feb 2001 15:03:49 +0000 From: Henry Fraedrich (Hauptbenutzer) HeF_(at)_paradigma-software.de Subject: [php] Jump to Frame > Hi Henry, > > > header("Window-target: _top"); > > header("Location: http://www.paradigma-software.de"); > > > > Unbedingt die Reihenfolge einhalten !!!!! > > Kann's sein, dass anstelle von '_top' gar nix > anders erscheinen darf? > Komischerweise funktioniert das unter NS4.* und zwar > nur mit '_top' (oder 'top'), IE5.5 interessiert die > Geschichte nicht. unter http://www.equidoo.de/ wird genau dieser Teil benutzt und es hat bisher immer und bei jedem Browser funktioniert. Allerdings habe ich es noch nie anders ausbrobiert. Denn ich arbeite in einem Frame (unsichtbar) und will diesen verlassen ! -- Henry Frädrich Paradigma Software GmbH Die Mail wurde aus recycelten Buchstaben erstellt. From uw_(at)_netuse.de Thu, 15 Feb 2001 15:28:43 +0100 Date: Thu, 15 Feb 2001 15:28:43 +0100 From: Ulf Wendel uw_(at)_netuse.de Subject: [php] dynamische konstante "Henry Fraedrich (Hauptbenutzer)" schrieb: > > Am Donnerstag, 15. Februar 2001 13:20 schrieben Sie: > > "Henry Fraedrich (Hauptbenutzer)" schrieb: > > > $Y = "DE" > > > $X = $Y."_TEXT"; > > > > > > echo $$X; // Gibt den Text der Variablen $DE_Text aus > > > > Variable Variables sind meist nur die zweitbeste Lösung. > > Manchmal aber die einzige.... Nenne mir ein Beispiel, bei dem sich eine Variable Variable nicht gegen einen $GLOBALS Zugriff austauschen läßt. > Ich steure z.B. den Zugriff auf bestimmte Datenfelder innerhalb einer > Datenbank auf diese Art und Weise, indem ich per Session-Variable die Sprache > setzte und je nach Wert dieser Variable bestimmte Felder $Sprache."_Text" > etc. aus den Tablelen auslesen, was deb Overhead stark reduruzeirt, da ich > nur die Sprachspezifischen Daten anlese :-)))) Naja, Stichwort Normalform. Ulf -- Ulf Wendel, NetUSE AG Siemenswall, D-24107 Kiel Tel: +49 431 386 436 00, Fax: +49 431 386 435 99 From sascha.php_(at)_scherhak.de Thu, 15 Feb 2001 16:11:12 +0100 Date: Thu, 15 Feb 2001 16:11:12 +0100 From: Zakkery sascha.php_(at)_scherhak.de Subject: [php] URL (HTTp_SERVER_VARS) Hallo ! Eine Frage ... Ich möchte einen request in parse_url(); zerlegen. Ist HTTP_SERVER_VARS nicht das richtige ? Ich habe schon in php.net nachgeschaut aber bin auch nicht klüger geworden :o( Kann mir bitte jemand helfen oder einen Tipp geben ? Vielen Dank im voraus ... Gruß Zakkery From caefer_(at)_yahoo.com Thu, 15 Feb 2001 17:29:39 +0100 Date: Thu, 15 Feb 2001 17:29:39 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] htaccess und php hallöle! bin am verzweifeln. die faq ist down (404) und alle scripte zumthema sind so umfassend, daß ich die einfachen funktionen nicht darausholen kann. ich suche ein einfaches script, welches in einem verzeichnis einen htaccess einfügt mit entsprechenden userdaten. wer mir helfen kann, dem sei mein dank gewiß! ;-) christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From traffic_eye_(at)_hotmail.com Thu, 15 Feb 2001 17:53:37 +0100 Date: Thu, 15 Feb 2001 17:53:37 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] URL (HTTp_SERVER_VARS) hi > Ich möchte einen request in parse_url(); zerlegen. > Ist HTTP_SERVER_VARS nicht das richtige ? ich nutze immer getenv("REQUEST_URI"); cu tobias From sebmoeller_(at)_surfeu.de Thu, 15 Feb 2001 18:09:02 +0100 Date: Thu, 15 Feb 2001 18:09:02 +0100 From: =?iso-8859-1?Q?SebastianM=F6ller?= sebmoeller_(at)_surfeu.de Subject: [php] das archiv problem hallo liste mein problem: ich will noch immer ein archiv für eine online zeitschrift "bauen" das problem eine SQL-DB kommt nicht in frage da kein direkter zugriff möglich ist die eintzelnen dateien sind shtml dateien die alle stichwörter enthalten das phpscript soll auf anfrage hin die dateien durchsuchen und die stichwörter finden und möglichst sich selbst eine datei anlegen wo das script sich den dateinamen mit den stichwörtern reinschreibt so das die neuen automatisch wenn eine suchanfrage kommt mit eingetragen werden in die datei vom script, diese datei soll aber als erstes durchsucht werden. bbbbbiiiitttteee ich benötige hilfe ganz dringend ich bin dankbar für jeden intelligenten kommentar als auch für infomative links Was der Mensch weiss ist ein Tropfen was nicht ein ganzes mehr From georg.kornmayer_(at)_kp-computertechnik.de Thu, 15 Feb 2001 18:13:05 +0100 Date: Thu, 15 Feb 2001 18:13:05 +0100 From: Georg Kornmayer georg.kornmayer_(at)_kp-computertechnik.de Subject: [php] htaccess und php > wer mir helfen kann, dem sei mein dank gewiß! ;-) hab dir grad ein htaccessgenerator upgeloaded. den hab ich damals auf apboard gefunden, igendwie funktioniert diese site nimmer. sei dahingestellt. da kannses downloaden http://www.php-base.com/ gruss georg From fabian_(at)_betto.ch Thu, 15 Feb 2001 17:32:13 GMT Date: Thu, 15 Feb 2001 17:32:13 GMT From: fabian_(at)_betto.ch fabian_(at)_betto.ch Subject: [php] Verzeichnis archivieren mit TAR Hallo Liste Ich möchte gerne ein komplettes Verzeichnis auf dem Server archieren mit TAR. Hat jeman ein Script, wo ich sehe wie das gemacht wird ? Mit freundlichen Grüssen Fabian Betto From info_(at)_fgraf.de Thu, 15 Feb 2001 19:07:48 +0100 Date: Thu, 15 Feb 2001 19:07:48 +0100 From: Franz Graf info_(at)_fgraf.de Subject: [php] das archiv problem SebastianMöller schrieb: > > hallo liste mein problem: > [suche php-suchmaschine ohne DB] hab ich das so richtig abgekürzt? UDMSearch oder MnoGOSerach (search.mnogo.ru ?) kann Websites indexieren. Afaik kann man auf eine DB verzichten und stattdessen ein File dafür verwenden (empfehlenswert??). Problem: der Indexer ist ein C-Binary. Wenn Du auf 'deinem' Server das binary kompilieren kannst ist es kein Problem, ansonsten .. hmm den Indexer bei Dir lokal installieren und das erzeugte File hochladen .. die Suchoberfläche ist afaik alles rein PHP, ohne C-Proggis. Evtl hilfts dir .. grüße Franz From dad_2000_(at)_gmx.net Thu, 15 Feb 2001 19:23:31 +0100 Date: Thu, 15 Feb 2001 19:23:31 +0100 From: =?iso-8859-1?Q?SebastianM=F6ller?= dad_2000_(at)_gmx.net Subject: [php] das archiv problem > > [suche php-suchmaschine ohne DB] > > hab ich das so richtig abgekürzt? ich suche mehr ein archiv system mit suchfunktion From AGellert_(at)_electronicpartner.de Thu, 15 Feb 2001 19:51:30 +0100 Date: Thu, 15 Feb 2001 19:51:30 +0100 From: Andre Gellert AGellert_(at)_electronicpartner.de Subject: [php] PRobleme mit exec, system & co Nabend liste, Okay ich verzweifel jetzt total. Ich habe 2 kommandos, die einfach nicht ausgeführt werden. Meine aufgabe ist es , ein bild auf 300x300 oder so zu verkleinern. Ich habe mehrere tools probiert, skripte, etc. Doch es scheitert immer an der ausführung der interessanten tools. Zur Erklärung: exec ("touch /daten/fish") klappt. exec ("cp /daten/i0000085.jpg /daten/neu2.jpg"); klappt auch exec ("convert -geometry 300x300 /daten/i0000085.jpg /daten/neu.jpg"); klappt nicht !!!! Auch "convert /daten/i0000085.jpg /daten/neu.gif" versagt. Ebenso wenig die ausführung anderer programme. Doch der user wwwrun kann convert ausführen , daran liegt es nicht. Ich habe auch ein batch geschrieben, die wird auch gestartet, doch dann wieder das convert darin anscheinend nicht. Ahhhhh. 5 Stunden, ach was, viel länger, ich komme nicht dahinter. Eine lösung wäre immens wichtig für mich, vielleicht hat ja morgen früh jemand was für mich, ich gehe jetzt genervt fernsehgucken. ich kann einfach nicht mehr ... In der shell klappt das alles anstandslos, ich verstehe es einfach nicht.... danke für eure hilfe andre Andre Gellert ElectronicPartner GmbH & Co KG Entwickler Neue Medien fon: +49 211 4156 223 fax: +49 211 4156 308 From reiner.kukulies_(at)_uni-koeln.de Thu, 15 Feb 2001 20:27:22 +0100 Date: Thu, 15 Feb 2001 20:27:22 +0100 From: Reiner Kukulies reiner.kukulies_(at)_uni-koeln.de Subject: [php] Ideales System? Wir bewegen uns schon ein paar Monate mit unserem LAMP-System an den Grenzen von Intel-Hardware. Alle Rechner haben schon 2 Prozessoren und 1 GB Speicher. Wir werden also in nächster Zeit einiges grundsätzlich ändern müssen. Ich stelle mal meine Überlegungen dazu zur Diskussion, in der Hoffnung einige Tipps und Erfahrungsberichte zu bekommen (oder wenigstens selbst Anregungen geben zu können :)) Die webpool-Serverfamilie ist ein Gesamtprojekt aus ca. 40 Domains (single.de, werbung.de,...), bei denen alle Inhalte per PHP dynamisch aus MySQL-Datenbanken erzeugt werden. Jede Seite kann dabei in Inhalt und Layout an jeden User angepasst werden. Alle Seiten müssen also weitgehend on-the-fly erzeugt und können nicht gecacht werden. Die Seiteninhalte werden weitgehend von den Mitgliedern selbst erzeugt. Zur Zeit liegen diese Domains (IP basiert, eigenes Class-C Netz, eigener primary und secondary Nameservice) auf 3 Webservern, die auf 4 Datenbankserver zugreifen. So liegt z.B. werbung.de auf WWW3 und die Benutzerdatenbank auf DB2. Unbefriedigend an dieser Lösung ist die geringe Skalierbarkeit und viele single points of failure. Alleine single.de hat mittlerweile ca. 20 Mio. Pageviews im Monat und wächst weiter stark. Wir brauchen also eine Lösung, die sowohl auf Webserver- als auch auf Datenbankseite skalierbar und ausfallsicherer ist. Unsere Ideen sehen bisher wie folgt aus: 1. Webservercluster Dabei reicht ein einfaches System, das alle Daten auf allen Servern ablegt, da kaum HTML-Dateien sondern fast ausschliesslich über alle Server hinweg identische PHP-Skripte verwendet werden. Dazu kommen nur noch serverspezifische Layout- und Konfigurationsdateien. Die Last könnte sogar zufällig verteilt werden. 2. Shared Memory Um die Datenbanklesezugriffe zu reduzieren, könnten häufig gelesene Informationen im shared memory auch für andere Prozesse bereitgehalten werden. So werden z.B. Benutzerdaten von eingeloggten Usern bei jedem Seitenaufruf aus verschiedenen Tabellen und Datenbanken zusammengetragen und in ein Array geschrieben. Dieses Array könnte auch im Speicher gehalten werden und der Webserver müsste dann nur überprüfen, ob die Daten schon vorhanden und neuer als in der DB sind. Der Webservercluster könnte dann so funktionieren, dass jeder Zugriff auf www.single.de per redirect auf www1.single.de, www2.single.de o.ä. weitergegeben wird. Der Benutzer bleibt dann z.B. auf www1, wo seine Daten schon im shared memory liegen. 3. Master und Slaves bei MySQL Ein Master-DB-Server übernimmt alle Schreib- und die zeitkritischen Lesezugriffe. Er schreibt ein binary-log aus dem die Slave-DB-Server ihre Daten wieder auslesen. Alle anderen Lesezugriffe werden über die Slaves verteilt. Die Slaves schreiben selbst wieder binary-logs, damit sie beim Ausfall des Masters, dessen Rolle übernehmen können. Unsere Datenbanken haben allerdings sehr viele Schreibzugriffe, so dass der Master einen Flaschenhals bilden könnte. Gruß, Reiner Kukulies -- NETZKONZEPTE - http://kukulies.de From caefer_(at)_yahoo.com Thu, 15 Feb 2001 21:04:15 +0100 Date: Thu, 15 Feb 2001 21:04:15 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] AW: [php] htaccess und php > hab dir grad ein htaccessgenerator upgeloaded. vielen dank! ist schon spät, werde ihn morgen aber ausprobieren! gute nacht christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From cjcs_(at)_ipfb.net Thu, 15 Feb 2001 21:14:58 +0100 Date: Thu, 15 Feb 2001 21:14:58 +0100 From: Oliver Schlag (_(at)_home) cjcs_(at)_ipfb.net Subject: [php] AW: [php] PRobleme mit exec, system & co Nabend Andre > Okay ich verzweifel jetzt total. Locker bleiben so schlimm kann es nicht sein :-) > exec ("convert -geometry 300x300 /daten/i0000085.jpg /daten/neu.jpg"); Wie wäre es mit : exec ("pfad/zu/convert/convert -geometry 300x300 /daten/i0000085.jpg /daten/neu.jpg"); Vielleicht klappt es so ! Mfg Olly From chris_(at)_netzpilot.ch Thu, 15 Feb 2001 21:34:07 +0100 Date: Thu, 15 Feb 2001 21:34:07 +0100 From: Chris Glutz chris_(at)_netzpilot.ch Subject: [php] PRobleme mit exec, system & co > > > exec ("convert -geometry 300x300 /daten/i0000085.jpg > /daten/neu.jpg"); > klappt nicht !!!! > versuch mal /usr/X11R6/bin/convert oder wie auch sonst der absolute Pfad heisst. Bei mir hat das mal geholfen. gruss Chris From ulf.wendel_(at)_phpdoc.de Thu, 15 Feb 2001 21:45:12 +0100 Date: Thu, 15 Feb 2001 21:45:12 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Ideales System? Reiner Kukulies wrote: > Wir bewegen uns schon ein paar Monate mit unserem LAMP-System an den > Grenzen von Intel-Hardware. Alle Rechner haben schon 2 Prozessoren > und 1 GB Speicher. Wir werden also in nächster Zeit einiges Wenn Du willst, kann NetUSE Dir eine E10000 verkaufen, dann wäre wieder etwas Luft drin... > Zur Zeit liegen diese Domains (IP basiert, eigenes Class-C > Netz, eigener primary und secondary Nameservice) auf 3 > Webservern, die auf 4 Datenbankserver zugreifen. So liegt > z.B. werbung.de auf WWW3 und die Benutzerdatenbank auf DB2. Da ich eigentlich völlig überfragt bin, erlaube mir eine dumme Frage, wie die nach der Netzverbindung zwischen den Servern. Hier kommt es zu keinem Engpaß, oder? > Unbefriedigend an dieser Lösung ist die geringe > Skalierbarkeit und viele single points of failure. Alleine > single.de hat mittlerweile ca. 20 Mio. Pageviews im Monat > und wächst weiter stark. Wir brauchen also eine Lösung, die > sowohl auf Webserver- als auch auf Datenbankseite skalierbar > und ausfallsicherer ist. Die große Schwäche von PHP... Hast Du den Zend-Cache evaluiert? Er scheint eine deutliche Linderung zu bringen, auch wenn er nur an den Symptomen rumdoktort. Für meine kleinen Probleme, wäre er vermutlich eine Lösung. > ausschliesslich über alle Server hinweg identische > PHP-Skripte verwendet werden. Dazu kommen nur noch > serverspezifische Layout- und Konfigurationsdateien. Die > Last könnte sogar zufällig verteilt werden. Können Teile der Skripte als Extension geschrieben werden? > Um die Datenbanklesezugriffe zu reduzieren, könnten häufig > gelesene Informationen im shared memory auch für andere > Prozesse bereitgehalten werden. So werden z.B. Benutzerdaten > von eingeloggten Usern bei jedem Seitenaufruf aus > verschiedenen Tabellen und Datenbanken zusammengetragen und > in ein Array geschrieben. Dieses Array könnte auch im > Speicher gehalten werden und der Webserver müsste dann nur > überprüfen, ob die Daten schon vorhanden und neuer als in > der DB sind. :) Application Server Diskussion. Kannst Du die Applikationen profilen? Ist es wirklich der DB Zugriff, der Dich umbringt? Verzichtet die Software bereits auf OOP (10-30%)? Nach den Erzählungen von Baerli gehe ich davon aus, daß die Benutzung von SHM erhebliche Performancevorteile birgt. Ein ganz wilder Gedanke ist es, je nach Aufgabe (Event) die Anfragen an einzelne Clientserver (OS Gedanke) zu verteilen. Das größte Problem wird die Client-Server (Interprozeß) Kommuniktation darstellen. > Der Webservercluster könnte dann so funktionieren, dass > jeder Zugriff auf www.single.de per redirect auf DNS round-robin - ja. Sorry ich kann keinen Vorschlag bringen, bin gespannt was die Profis raten :/. Ulf From reiner.kukulies_(at)_uni-koeln.de Thu, 15 Feb 2001 23:49:56 +0100 Date: Thu, 15 Feb 2001 23:49:56 +0100 From: Reiner Kukulies reiner.kukulies_(at)_uni-koeln.de Subject: [php] Ideales System? Am 15 Feb 2001, schrieb Ulf Wendel zu "Re: [php] Ideales System?": > Wenn Du willst, kann NetUSE Dir eine E10000 verkaufen, dann wäre > wieder etwas Luft drin... ...aber dafuer aus unseren Finanzen raus :) > Da ich eigentlich völlig überfragt bin, erlaube mir eine dumme Frage, > wie die nach der Netzverbindung zwischen den Servern. Hier kommt es zu > keinem Engpaß, oder? Nein, das Netz langweilt sich noch. > Die große Schwäche von PHP... Hast Du den Zend-Cache evaluiert? Er > scheint eine deutliche Linderung zu bringen, auch wenn er nur an den > Symptomen rumdoktort. Den Zend-Cache wollte ich demnächst auch mal ausprobieren. Oder APC (Alternative PHP Cache, http://apc.communityconnect.com/). Hat den mal wer getestet? > Können Teile der Skripte als Extension geschrieben werden? Ich hatte sogar mal überlegt, eigene Apache-Module zu schreiben. Z.B. für die Benutzerverwaltung oder den Messenger, unser internes Nachrichtensystem, das mittlerweile am Tag 40.000 Nachrichten zwischen den Mitgliedern transportieren muss. Unser System verändert sich aber so schnell, dass eine gleichzeitige Entwicklung in C++ zuviele Ressourcen binden würde. Vielleicht später mal. > :) Application Server Diskussion. Kannst Du die Applikationen > profilen? Wir beobachten und basteln natürlich laufend um Engpässe rum. Klingt unsystematisch. Ist es auch :). Das System ist aber auch sehr dynamisch und hängt wesentlich vom Verhalten der Mitglieder ab. Wir stellen auch gerade erst von MySQL 3.22.32 auf 3.23.33 um und um die Vorteile der MyIsamTables nutzen zu können werden wir wieder an alle Skripte ran müssen und auch die Datenbanken neu strukturieren. Für die Optimierung und Skalierung der Lesezugriffe sehe ich auch einige Möglichkeiten. Die größte Sorge machen mir im Moment die Schreibzugriffe auf die Datenbanken. Wir haben recht viele Schreibzugriffe, da die Benutzer sehr aktiv sind und sie zu allem ihren Senf abgeben können. Wenn das alles über einen Master laufen soll, sehe ich noch Probleme. Gruß, Reiner -- NETZKONZEPTE - http://kukulies.de From tom_(at)_huno.net Fri, 16 Feb 2001 00:08:09 +0100 Date: Fri, 16 Feb 2001 00:08:09 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] kleines problem mit file-download servus, das file downloaden bereitet mir kopfschmerzen, folgender code: $randomFILE = mt_rand(1,10000000).'.txt'; header("Content-Type: application/download\n"); header("Content-Disposition: attachment; filename=\"$randomFILE\""); .. if (...){ $fn=fopen("/tmp/$randomFILE", "w+"); fputs($fn,"HALLO"); fpassthru($fn);} dann bekomm nich nen SAVE-prompt und er savet auch den richtigen zufälligen filenamen, nur dass der inhalt nicht stimmt. in der .txt datei ist immer der bisher dargestellte html-code drin ?! die dateien werden in /tmp auch erzeugt, sind aber immer 0byte files. bin für jeden rat dankbar. gruß thomas From mailanbecker_(at)_gmx.net Fri, 16 Feb 2001 00:03:38 +0100 Date: Fri, 16 Feb 2001 00:03:38 +0100 From: mailanbecker_(at)_gmx.net mailanbecker_(at)_gmx.net Subject: [php] Re: PM - Re: [php] Preg_Replace Prob ! From: Cyrill Schumacher > lass die anführungszeichen weg. > $this->CONF[\\1] > und probier es so Nö...so gehts auch nicht, weil hab "herausgefunden", dass PHP das gar nicht machen kann, weil er erst den HASH generieren will und dann erst den REGEXP ersetzt. Hatte ich vorher einfach nicht gewußt, woher auch ! ;o) Außerdem muß das replacement in "" stehen -> "$this->CONF["\\1"]" ! Hoffe das dich das auch interessiert! Man weiß ja nie wozu man soetwas brauch ! Mfg From mk_(at)_mk2000-online.de Fri, 16 Feb 2001 00:05:15 +0100 Date: Fri, 16 Feb 2001 00:05:15 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] zip-datei erstellen hi. wie kann ich mit php eine zip-datei erstellen, die eine ganz bestimmte datei enthält, die vorher anhand von benutzer-eingaben generiert wurde? gibt es da eine möglichkeit? gruß, matthias. -- +----------------------------------------------+ | www.mk2000-online.de ist www.voll-hreftig.de | +----------------------------------------------+ From eschmid+sic_(at)_s.netic.de Fri, 16 Feb 2001 00:42:53 +0100 Date: Fri, 16 Feb 2001 00:42:53 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] zip-datei erstellen On Fri, Feb 16, 2001 at 12:05:15AM +0100, Matthias Kunze wrote: > wie kann ich mit php eine zip-datei erstellen, die eine ganz bestimmte > datei enthält, die vorher anhand von benutzer-eingaben generiert wurde? > gibt es da eine möglichkeit? Wenn mich nicht alles täuscht mit http://php.net/gzwrite. Der Maintainer der zlib ist übrigens Stefan Röhrich und studiert in Karlsruhe. Das hat er mir jedenfalls beim LinuxTag 2000 in Stuttgart erzählt. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From mk_(at)_mk2000-online.de Fri, 16 Feb 2001 00:52:48 +0100 Date: Fri, 16 Feb 2001 00:52:48 +0100 From: Matthias Kunze mk_(at)_mk2000-online.de Subject: [php] zip-datei erstellen Friday, February 16, 2001 12:43 AM, eschmid+sic_(at)_s.netic.de wrote: > Wenn mich nicht alles täuscht mit http://php.net/gzwrite. gibt es auch irgendwo im netz ein code-beispiel. ich möchte mit einem generator eine text-datei erstellen, die dann in ein zip gepackt werden soll. dieses zip kann man sich dann downloaden. ist es auch möglich, dass sich die datei, nachdem sie heruntergeladen wurde, selbst wieder löscht? vielleicht mit ftp_delete()? gruß, matthias. -- +----------------------------------------------+ | www.mk2000-online.de ist www.voll-hreftig.de | +----------------------------------------------+ From eschmid+sic_(at)_s.netic.de Fri, 16 Feb 2001 01:04:06 +0100 Date: Fri, 16 Feb 2001 01:04:06 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] zip-datei erstellen On Fri, Feb 16, 2001 at 12:52:48AM +0100, Matthias Kunze wrote: > Friday, February 16, 2001 12:43 AM, eschmid+sic_(at)_s.netic.de wrote: > > Wenn mich nicht alles täuscht mit http://php.net/gzwrite. > > gibt es auch irgendwo im netz ein code-beispiel. ich möchte mit einem > generator eine text-datei erstellen, die dann in ein zip gepackt werden > soll. dieses zip kann man sich dann downloaden. ist es auch möglich, > dass sich die datei, nachdem sie heruntergeladen wurde, selbst wieder > löscht? vielleicht mit ftp_delete()? Meines Wissens nicht, denn PHP arbeitet serverseitig und der Browser des Downloaders ist ein Client. Vielleicht kann man da mit Java und JavaScripts rumtricksen, aber da kenne ich mich nicht so sonderlich gut aus und überlasse das Wort an Christiane (falls sie zuhört :). -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From cybermage_(at)_hirnstrudel.de Fri, 16 Feb 2001 07:24:21 +0100 Date: Fri, 16 Feb 2001 07:24:21 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Re[2]: [php] zip-datei erstellen hi Matthias, Freitag, 16. Februar 2001, 00:52:48, hast du folgendes geschrieben: > gibt es auch irgendwo im netz ein code-beispiel. ich möchte mit einem > generator eine text-datei erstellen, die dann in ein zip gepackt werden > soll. dieses zip kann man sich dann downloaden. ist es auch möglich, > dass sich die datei, nachdem sie heruntergeladen wurde, selbst wieder > löscht? ruf doch einfach mit einer bestimmten wahrscheinlichkeit (zB 20%) einen Garbage Collector auf, der alle alten arcive löscht. bye benjamin -- There is no justice, just me! mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From ulf.wendel_(at)_phpdoc.de Fri, 16 Feb 2001 09:21:32 +0100 Date: Fri, 16 Feb 2001 09:21:32 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Ideales System? Reiner Kukulies wrote: > > Die große Schwäche von PHP... Hast Du den Zend-Cache evaluiert? Er > > scheint eine deutliche Linderung zu bringen, auch wenn er nur an den > > Symptomen rumdoktort. > > Den Zend-Cache wollte ich demnächst auch mal ausprobieren. Oder APC > (Alternative PHP Cache, http://apc.communityconnect.com/). Hat den > mal wer getestet? Ich lese die Mailingliste sporadisch mit. APC soll bis zu 40% bringen. Das entspricht nicht der Größenordnung, die der Zend Cache schafft. Die Zend Jungs müssen tief in die Compilerbau Trickkiste gegriffen haben und mehr machen als nur ein ganzes File cachen. Ulf From alexander.merz_(at)_s1999.tu-chemnitz.de Thu, 15 Feb 2001 20:43:25 +0100 Date: Thu, 15 Feb 2001 20:43:25 +0100 From: Alexander Merz alexander.merz_(at)_s1999.tu-chemnitz.de Subject: [php] Jump to Frame > header("Window-target: _top"); In welcher RFC ist das den definiert?! From AGellert_(at)_electronicpartner.de Fri, 16 Feb 2001 09:42:56 +0100 Date: Fri, 16 Feb 2001 09:42:56 +0100 From: Andre Gellert AGellert_(at)_electronicpartner.de Subject: [php] Probleme mit exec, system & co > > exec ("convert -geometry 300x300 /daten/i0000085.jpg > > /daten/neu.jpg"); klappt nicht !!!! > > versuch mal /usr/X11R6/bin/convert oder wie auch sonst der absolute Pfad > heisst. > Bei mir hat das mal geholfen. Hi Chris, das wars natürlich ! Abends ist es mir eingefallen ,ich wäre am liebsten zur arbeit gefahren um es zu testen. Ich kam nur erst nicht drauf, weil es ja mit cp etc lief.... jetzt klappt es, endlich, danke für die lösung. andre Andre Gellert ElectronicPartner GmbH & Co KG Entwickler Neue Medien fon: +49 211 4156 223 fax: +49 211 4156 308 From stefan_(at)_roehri.ch Fri, 16 Feb 2001 10:26:01 +0100 Date: Fri, 16 Feb 2001 10:26:01 +0100 From: Stefan Roehrich stefan_(at)_roehri.ch Subject: [php] zip-datei erstellen On 2001-02-16 00:42:53, eschmid+sic_(at)_s.netic.de wrote: > On Fri, Feb 16, 2001 at 12:05:15AM +0100, Matthias Kunze wrote: > > wie kann ich mit php eine zip-datei erstellen, die eine ganz bestimmte > > datei enthält, die vorher anhand von benutzer-eingaben generiert wurde? > > gibt es da eine möglichkeit? > Wenn mich nicht alles täuscht mit http://php.net/gzwrite. Der Maintainer > der zlib ist übrigens Stefan Röhrich und studiert in Karlsruhe. Das hat er > mir jedenfalls beim LinuxTag 2000 in Stuttgart erzählt. Und es stimmt auch, manchmal komme ich sogar dazu, die Mailingliste zu überfliegen. Mit gzwrite() kann man allerdings nur gzip-komprimierte Dateien erzeugen, diese (meistens Endung .gz) können allerdings in der Zwischenzeit nicht nur von gzip, sondern auch von vielen anderen Packprogrammen wie z.B. winzip verarbeitet werden. Wenn wirklich ZIP-Dateien erstellt werden sollen, würde ich einfach ein externes ZIP-Programm aufrufen, aber vielleicht entwickelt sich ja auch die zziplib-Extension, die es recht neu in PHP gibt, weiter und kann nicht nur zum Lesen verwendet werden. Falls es nur um eine Reduzierung des Transfervolumens einzelner Dateien geht, kannst Du es dem Benutzer auch sehr einfach machen, wenn Du das transparente gzip-Output-Buffering verwendest, dann tust Du in Deinem PHP-Skript einfach so, als ob Du den Text ganz normal ausgeben würdest, schaltest aber das Output-Buffering ein, dann wird der Text transparent komprimiert und vom Browser des Benutzer wieder dekomprimiert und dargestellt, falls dieser sagt, daß er gzip unterstützt, ansonsten wird alles ungepackt geschickt. Tschüs Stefan -- Stefan Röhrich stefan_(at)_roehri.ch, sr_(at)_linux.de http://www.roehri.ch/~sr/ From listen_(at)_best4y.net Thu, 15 Feb 2001 11:16:24 +0100 Date: Thu, 15 Feb 2001 11:16:24 +0100 From: Roland Reichmann listen_(at)_best4y.net Subject: [php] Kann modul mysqlclient.10.so nicht finden Hallo, ich habe PHP 4.0.4pl1 neu gebaut (Redhat6.1, apache dso, mysql-3.23.32). Wenn ich den Apachen starten will bekomme ich die Fehlermeldung, das beim Laden con php ein mysqlclient.10.so nicht gefunden werden kann. Wohin soll ich das Modul kopieren, damit php es findet? Vielen Dank Roland Reichmann From koch_(at)_kde.org Fri, 16 Feb 2001 10:46:29 +0100 Date: Fri, 16 Feb 2001 10:46:29 +0100 From: Michael Koch koch_(at)_kde.org Subject: [php] Kann modul mysqlclient.10.so nicht finden On Thursday, 15. February 2001 11:16, you wrote: > Hallo, > > ich habe PHP 4.0.4pl1 neu gebaut (Redhat6.1, apache dso, mysql-3.23.32). > > Wenn ich den Apachen starten will bekomme ich die Fehlermeldung, das > beim Laden con php ein mysqlclient.10.so nicht gefunden werden kann. > > Wohin soll ich das Modul kopieren, damit php es findet? ich schatze mal du hast mysql selbst kompiliert und es in /usr/local oder so installiert. PHP sucht dort nicht standardmaessig. mach doch einen link von /usr/lib/mysqlclient.10.so auf deine installierte Library. Ciao, Michael -- koch_(at)_kde.org, m_koch_(at)_bigfoot.de http://heaven.riednet.wh.tu-darmstadt.de/~mkoch To me vi is Zen. To use vi is to practice zen. Every command is a koan. Profound to the user, unintelligible to the uninitiated. You discover truth everytime you use it. -- reddy_(at)_lion.austin.ibm.com From michael_(at)_stahmann.de Fri, 16 Feb 2001 10:46:42 +0100 Date: Fri, 16 Feb 2001 10:46:42 +0100 From: Michael Stahmann michael_(at)_stahmann.de Subject: [php] kleines problem mit file-download > .. > if (...){ > $fn=fopen("/tmp/$randomFILE", "w+"); > fputs($fn,"HALLO"); könnte es sein, da du das File erst schließen mußt, damit es auch richtig existiert? ein fclose() - fopen() sollte nicht die Performancebremse sein. einfach mal versuchen. > fpassthru($fn);} fpassthru sagt folgendes: >>Die Funktion liest alle Daten vom Dateizeiger bis EOF aus und gibt die Daten auf der Standartausgabe (Browser) aus. << Das heißt du solltest nach fputs mindestens den Zeiger wieder an den Anfang der Datei legen. Das geht die oben (close - open) oder irgenwie mit fseek(). Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From Peaveway_(at)_aol.com Fri, 16 Feb 2001 04:47:02 EST Date: Fri, 16 Feb 2001 04:47:02 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] Kann modul mysqlclient.10.so nicht finden Moin, In einer eMail vom 16.02.01 10:36:48 (MEZ) Mitteleuropäische Zeit schreibt listen_(at)_best4y.net: > ich habe PHP 4.0.4pl1 neu gebaut (Redhat6.1, apache dso, mysql-3.23.32). > > Wenn ich den Apachen starten will bekomme ich die Fehlermeldung, das > beim Laden con php ein mysqlclient.10.so nicht gefunden werden kann. > > Wohin soll ich das Modul kopieren, damit php es findet Finde mittels locate oder find heraus wo diese Datei liegt '/usr/local/mysql/lib' z.B und trage diesen Pfad in deine '/etc/ld.so.conf' hein. Danache baue den Cache neu in dem du '/sbin/ldconfig' ausfuehrst. Nun sollte die Datei gefunden werden. Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From koch_(at)_kde.org Fri, 16 Feb 2001 10:54:45 +0100 Date: Fri, 16 Feb 2001 10:54:45 +0100 From: Michael Koch koch_(at)_kde.org Subject: [php] Kann modul mysqlclient.10.so nicht finden On Friday, 16. February 2001 10:47, you wrote: > Moin, > > In einer eMail vom 16.02.01 10:36:48 (MEZ) Mitteleuropäische Zeit schreibt > > listen_(at)_best4y.net: > > ich habe PHP 4.0.4pl1 neu gebaut (Redhat6.1, apache dso, mysql-3.23.32). > > > > Wenn ich den Apachen starten will bekomme ich die Fehlermeldung, das > > beim Laden con php ein mysqlclient.10.so nicht gefunden werden kann. > > > > Wohin soll ich das Modul kopieren, damit php es findet > > Finde mittels locate oder find heraus wo diese Datei liegt > '/usr/local/mysql/lib' z.B und trage diesen Pfad in deine '/etc/ld.so.conf' > hein. Danache baue den Cache neu in dem du '/sbin/ldconfig' ausfuehrst. Nun > sollte die Datei gefunden werden. Auch eine gute Lösung aber locate wird wahrscheinlich nicht funktionieren da locate nur in einer datenbank nachsieht ob eine Datei insatalliert ist. Diese "Datenbenk" muss aber immer nach dem Installieren mit "updatedb" auf den neuesten stand gebracht werden. Nur so als Tip. Ciao, Michael -- koch_(at)_kde.org, m_koch_(at)_bigfoot.de http://heaven.riednet.wh.tu-darmstadt.de/~mkoch To me vi is Zen. To use vi is to practice zen. Every command is a koan. Profound to the user, unintelligible to the uninitiated. You discover truth everytime you use it. -- reddy_(at)_lion.austin.ibm.com From Mathias.Gloss_(at)_start.de Fri, 16 Feb 2001 12:26:10 +0100 Date: Fri, 16 Feb 2001 12:26:10 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] zip-datei erstellen Aloha, > ---------- > Von: Matthias Kunze[SMTP:mk_(at)_mk2000-online.de] > > wie kann ich mit php eine zip-datei erstellen, die eine ganz bestimmte > datei enthält, die vorher anhand von benutzer-eingaben generiert wurde? > Das Problem ist, dass du zum Packen mit zip mindestens eine Temporäre Datei Brauchst. Du kannst nicht die Eingaben an das zip-Kommando per STDIN senden und die Ausgabe über STDOUT abholen ... leider... Bei mir tut in etwa: header ("Content-type: applicaton/x-mathias_gloss"); header ('Content-Disposition: attachment; filename=' . $h_ueb['FileName'] ); header( "Content-Description: Automatic Generated Data" ); $s_zipcommand = '/usr/local/bin/zip -j -n .jpg - ' . $s_tempfilename_h; $fp = popen( $s_zipcommand, 'r'); while ( $s_zipout = fread($fp, 1024) ) { echo $s_zipout; } Der Schnippsel macht folgendes: -j weis ich nicht mehr ;-) -n .jpg : jpgs nicht komprimieren - nach STDOUT schreiben, Datei in $s_tempfilename_h einpacken Du musst natürlich vorher noch den entsprechenden Content-Type setzen, den ich ziemlich verbogen habe, damit der IE die Datei nicht immer öffnen will. Wenn du das Script noch in etwa so aufrufst: script.php/parameter1/parameter2/parameter3/parameter4/download.zip Dann wollen IE und NS es unter dem Namen download.zip speichern. Das da parameter1/parameter2/parameter3/parameter4/download.zip findest du in getenv('PATH_INFO') Viele Grüße, Mathias From christian_(at)_butanclub.de Fri, 16 Feb 2001 12:27:02 +0100 Date: Fri, 16 Feb 2001 12:27:02 +0100 From: Christian christian_(at)_butanclub.de Subject: [php] kleines problem mit file-download > Das heißt du solltest nach fputs mindestens den Zeiger wieder an den > Anfang der Datei legen. > Das geht die oben (close - open) oder irgenwie mit fseek(). ...oder einfach rewind() Gruss, Christian -- ----------------------------------------------------------------------- Visit http://www.butanclub.de/ From caefer_(at)_yahoo.com Fri, 16 Feb 2001 13:29:54 +0100 Date: Fri, 16 Feb 2001 13:29:54 +0100 From: =?iso-8859-1?Q?Christian_Sch=E4fer?= caefer_(at)_yahoo.com Subject: [php] htaccess funzt nicht... hallöle! habe folgendes script geschrieben (mit hilfe von alexander mielands htaccessgenerator). aber es will nicht funktionieren. das verzeichnis 'protect' wird zwar geschützt, aber nach eingabe von name und passwort wird mir immer noch kein zugang gewährt. findet er die zugangsdaten nicht? ist der pfad dorthin falsch angegeben? kann mir jemand helfen? gruß christian <--- schnipp ---> Untitled "; $wf = fopen("./".$path.".htaccess", "w+"); fwrite($wf,$htaccessinhalt); fclose($wf); ?> test it <--- schnapp ---> _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com From whiteman_(at)_teg-clan.de Fri, 16 Feb 2001 13:33:09 +0100 Date: Fri, 16 Feb 2001 13:33:09 +0100 From: Stephan S. whiteman_(at)_teg-clan.de Subject: [php] Problem mit crypt() Hi Ich komme mit crypt() nicht weiter Ich habe ein Passwort welches aus einer Formulareingabe stammt per crypt($pass) verschlüsselt und danach in einer Datenbank gespeichert. Nun wollte ich das passwort wieder auslesen und für einen Vergleich herranziehen. Nur leider bringt ja crypt() bei jedem Aufruf einen anderen String herraus, sodas der Vergleich immer scheitert. Nur wäre die Funktion ja reichlich sinnlos wenn ich sie nicht irgendwie zum Vergleich verwenden könnte, also geh ich mal davon aus das ich da irgendwo nen schweren Denkfehler drin habe. Kann mir irgendwer weiterhelfen? thx cya later Stephan From bjoern_(at)_baer.main.de Fri, 16 Feb 2001 13:41:05 +0100 Date: Fri, 16 Feb 2001 13:41:05 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Problem mit crypt() * Stephan S. wrote: > Kann mir irgendwer weiterhelfen? Die ersten zwei Zeichen des verschlüsselten Passworts enthalten das sog. "Salt". Dieses extrahierst du aus dem verschlüsselten Passwort (z.B. mit substr) und cryptest dann das eingegebene Passwort mit dem Salt: $crypteingabe = crypt($eingabe,$salt); Ist $crypteingabe == $cryptedpwausdatenbank, dann wurde das Passwort richtig eingegeben. 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 A.Ott_(at)_bau-igel.de Fri, 16 Feb 2001 12:36:42 -0000 Date: Fri, 16 Feb 2001 12:36:42 -0000 From: Alexander Ott A.Ott_(at)_bau-igel.de Subject: [php] AddType application Ich hätte gerne, dass auf meinem Server auch Dateien mit der Endung *.html geparst werden. Ich weiss: AddType application/x-httpd-php .php .php3 .php4 .html ist die Lösung, nur: auf meiner WAMP finde ich auch diesen Eintrag, und kann einfach .html dazuschreiben. Aber auf meinem virtuellen LAMP-Server finde ich in der httpd.conf gar keinen derartigen Eintrag? kann ich den jetzt einfach dazuschreiben, oder wie muss ich da vorgehen? Danke für eine Antwort im Voraus, Alexander From webmaster_(at)_hacker-rulz.net Fri, 16 Feb 2001 12:46:16 +0000 Date: Fri, 16 Feb 2001 12:46:16 +0000 From: Sebastian Lagemann webmaster_(at)_hacker-rulz.net Subject: [php] Problem mit crypt() > Ich komme mit crypt() nicht weiter > Ich habe ein Passwort welches aus einer Formulareingabe stammt per > crypt($pass) verschlüsselt und danach in einer Datenbank gespeichert. Nun > wollte ich das passwort wieder auslesen und für einen Vergleich > herranziehen. Nur leider bringt ja crypt() bei jedem Aufruf einen anderen > String herraus, sodas der Vergleich immer scheitert. hmm, bei mir habe ich auch crypt verwendet, zum verschlüsseln, und wenn ich wieder vergleiche kommt das gleiche bei crypt raus! Aber eventuell hast du den Indikator vergessen (die 2 zeichen, die Crypt zusätzlich zum normalem string benötigt). Ansonsten wüsste ich nicht, warum der dir andere Codierungen rauswirft! Cya, Sebastian -- Microsoft asks you where you want to go. Unix gets you there... First they ignore you - then they laugh about you - then they fight you - and then you win. The internet is insecure! Do anything against this, visit my Homepage: http://www.hacker-rulz.net Contacts: e-Mail: webmaster_(at)_hacker-rulz.net ICQ: 33478369 From thinder_(at)_festland.ch Fri, 16 Feb 2001 14:36:30 +0100 Date: Fri, 16 Feb 2001 14:36:30 +0100 From: Thierry Hinder thinder_(at)_festland.ch Subject: [php] leerzeile anfangs der email hallo liste hab eine frage betreffend mail()-funktion. kann mir jemand erklären, warum es immer anfangs der e-mail eine leerzeile gibt, wenn ich mit dieser funktion $mail = mail($to, $subject, $body, $header); ein mail versende, wobei ich $body direkt aus einem mehrzeiligen formularfeld hole? gruss thierry -- Festland AG Internet-Marketing Sternackerstrasse 3 9000 St. Gallen Telefon 071 227 12 80 Telefax 071 227 12 81 thinder_(at)_festland.ch www.festland.ch From whiteman_(at)_teg-clan.de Fri, 16 Feb 2001 14:49:42 +0100 Date: Fri, 16 Feb 2001 14:49:42 +0100 From: Stephan S. whiteman_(at)_teg-clan.de Subject: [php] Problem mit crypt() HI > Die ersten zwei Zeichen des verschlüsselten Passworts > enthalten das sog. "Salt". Dieses extrahierst du aus > dem verschlüsselten Passwort (z.B. mit substr) und > cryptest dann das eingegebene Passwort mit dem Salt: > > $crypteingabe = crypt($eingabe,$salt); Ich danke dir, geht super. Ich hatte schon über den salt gelesen, wuste damit aber nix anzufangen und hab weitergelesen ;) danke Stephan From heller.martin_(at)_gmx.de Fri, 16 Feb 2001 15:11:18 +0100 Date: Fri, 16 Feb 2001 15:11:18 +0100 From: martin_send heller.martin_(at)_gmx.de Subject: [php] Problem mit crypt() Hi Stephan, Probiers doch mal mit md5, der bringt die gleiche Verschlüsselung und der ändert sich nicht Gruss Martin ----- Original Message ----- From: "Stephan S." To: "!PHP Mailingliste" Sent: Friday, February 16, 2001 1:33 PM Subject: [php] Problem mit crypt() > Hi > > Ich komme mit crypt() nicht weiter > Ich habe ein Passwort welches aus einer Formulareingabe stammt per > crypt($pass) verschlüsselt und danach in einer Datenbank gespeichert. Nun > wollte ich das passwort wieder auslesen und für einen Vergleich > herranziehen. Nur leider bringt ja crypt() bei jedem Aufruf einen anderen > String herraus, sodas der Vergleich immer scheitert. > > Nur wäre die Funktion ja reichlich sinnlos wenn ich sie nicht irgendwie > zum Vergleich verwenden könnte, also geh ich mal davon aus das ich da > irgendwo nen schweren Denkfehler drin habe. > > Kann mir irgendwer weiterhelfen? > > thx > cya later > Stephan > > > > > -- > ** 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 haegge_(at)_webriot.de Fri, 16 Feb 2001 15:06:23 +0100 Date: Fri, 16 Feb 2001 15:06:23 +0100 From: Markus Heckmann haegge_(at)_webriot.de Subject: [php] gd installieren unter win2000 - wie geht das Hallo, tja als geübter Windows only benutzer - (keinen wirklichen Plan von Unix Systemen) - möchte ich bei meiner PHP version die gdlib hinzufügen was mir aber - da kein installer vorhanden - wirklich nich gelingen möchte - Vielelicht habt Ihr ja ein paar tips? Bin dankbar und gelobe besserung.. Markus Heckmann From uw_(at)_netuse.de Fri, 16 Feb 2001 14:53:52 +0100 Date: Fri, 16 Feb 2001 14:53:52 +0100 From: Ulf Wendel uw_(at)_netuse.de Subject: [php] gd installieren unter win2000 - wie geht das Markus Heckmann schrieb: > tja als geübter Windows only benutzer - (keinen wirklichen Plan von Unix > Systemen) - möchte ich bei meiner PHP version die gdlib hinzufügen was mir FAQ you: http://www.php4win.de Ulf -- Ulf Wendel, NetUSE AG Siemenswall, D-24107 Kiel Tel: +49 431 386 436 00, Fax: +49 431 386 435 99 From a-otto_(at)_web.de Fri, 16 Feb 2001 14:09:44 +0000 Date: Fri, 16 Feb 2001 14:09:44 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] gd installieren unter win2000 - wie geht das Hi Markus, > tja als geübter Windows only benutzer - (keinen wirklichen Plan von Unix > Systemen) - möchte ich bei meiner PHP version die gdlib hinzufügen was mir > aber - da kein installer vorhanden - wirklich nich gelingen möchte - > Vielelicht habt Ihr ja ein paar tips? Unter [ www.php4win.de ] solltest Du finden was Du brauchst. Liebe Gruesse, Andreas -- andreas otto london (uk) From wagner_(at)_globalpark.de Fri, 16 Feb 2001 15:04:31 +0100 Date: Fri, 16 Feb 2001 15:04:31 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] gd installieren unter win2000 - wie geht das Markus Heckmann wrote: > tja als geübter Windows only benutzer - (keinen wirklichen Plan von Unix > Systemen) - möchte ich bei meiner PHP version die gdlib hinzufügen was mir > aber - da kein installer vorhanden - wirklich nich gelingen möchte - > Vielelicht habt Ihr ja ein paar tips? www.php4win.de Da gibts php auch incl. gdlib. Gesundheit Wagner -- One maniac alone can do what 20 together cannot From daniel_(at)_php4win.de Fri, 16 Feb 2001 15:20:40 +0100 Date: Fri, 16 Feb 2001 15:20:40 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] gd installieren unter win2000 - wie geht das At 14:09 16.02.2001 +0000, you wrote: >Hi Markus, > > > tja als geübter Windows only benutzer - (keinen wirklichen Plan von Unix > > Systemen) - möchte ich bei meiner PHP version die gdlib hinzufügen was mir > > aber - da kein installer vorhanden - wirklich nich gelingen möchte - > > Vielelicht habt Ihr ja ein paar tips? > >Unter [ www.php4win.de ] solltest Du finden was Du brauchst. am einfachsten geht's mit unserem installer *werbung* daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From haegge_(at)_webriot.de Fri, 16 Feb 2001 15:32:06 +0100 Date: Fri, 16 Feb 2001 15:32:06 +0100 From: Markus Heckmann haegge_(at)_webriot.de Subject: [php] gd installieren unter win2000 - wie geht das Vielen tausend Dank - die Seite kannte ich noch nich.... Markus Heckmann >www.php4win.de > >Da gibts php auch incl. gdlib. > >Gesundheit >Wagner From tom_(at)_huno.net Fri, 16 Feb 2001 17:28:23 +0100 Date: Fri, 16 Feb 2001 17:28:23 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] kleines problem mit file-download On Fri, 16 Feb 2001 10:46:42 +0100, Michael Stahmann wrote: > >könnte es sein, da du das File erst schließen mußt, damit es auch >richtig existiert? >ein fclose() - fopen() sollte nicht die Performancebremse sein. >einfach >mal versuchen. >Das heißt du solltest nach fputs mindestens den Zeiger wieder an den >Anfang der Datei legen. >Das geht die oben (close - open) oder irgenwie mit fseek(). also danke erstma für die hilfe. das file wird jetzt mit korrektem inhalt in /tmp erzeugt, aber er will sie immer noch nicht schicken. er will zwar eine datei mit korrekten dateinamen abspeichern, aber da drin steht nicht "HALLO" sondern der ganze HTML-Code den er bisjetzt im browser angezeigt hat. bin schon fast am verzweifeln. nehme gern auch irgendwo ein RTFM, auf php.net bin ich bei functions.header auch nicht schlauer geworden. gruß thomas From Lemon_(at)_top.east.de Fri, 16 Feb 2001 15:14:00 +0100 Date: Fri, 16 Feb 2001 15:14:00 +0100 From: Clemens Zvacek Lemon_(at)_top.east.de Subject: [php] Komplettes Verzeichnis mit gzwrite() ? Hallochen, kleine theoretische Frage, mir ist naemlich nicht so ganz klar, ob das ueberhaupt geht. also folgendes: In der Datenbank meines Kunden sind so ca 1000 Artikel. Ich moechte die Daten als Preisliste offline verfuegbar machen, indem ich sie in Tabellen in html-dateien spucke und dann mit einem Menue (evt. Frameset, aber das tut ja nix zur Sache) versehe. Die Preislisten sollen aktualisiert werden, wenn sich etwas in der DB getan hat, das macht aber der Nutzer selbst, indem er im Administrationsdialog auf "preisliste erstellen" drueckt und damit das script zur Ausfuehrung bringt. Kurzum, das Problem ist: Wie bewege ich gzwrite() dazu, mehrere Dateien in ein Archiv zu speichern, vielleicht sogar ein ganzes Verzeichnis ? Ein Filepointer ist doch immer nur auf eine Datei und ein String ein String ... ? danke schonmal, clemens -- 97'_(at)_-44Mm 83'ETZ-60Mm 79'TS-33Mm atic#698 bWaM#7 mailto:Lemon339_(at)_gmx.net +49.177.6131701 ## http://www.lemon339.de ## Lemon_(at)_top.east.de ## OffStreet v0.8ß2d R ## From Mathias.Gloss_(at)_start.de Fri, 16 Feb 2001 17:53:11 +0100 Date: Fri, 16 Feb 2001 17:53:11 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Komplettes Verzeichnis mit gzwrite() ? Hallo Lemon, > ---------- > Von: Lemon_(at)_top.east.de[SMTP:Lemon_(at)_top.east.de] > > kleine theoretische Frage, mir ist naemlich nicht so ganz klar, ob das > ueberhaupt geht. > > also folgendes: > > In der Datenbank meines Kunden sind so ca 1000 Artikel. Ich moechte > die Daten als Preisliste offline verfuegbar machen, indem ich sie in > Tabellen in html-dateien spucke und dann mit einem Menue (evt. > Frameset, aber das tut ja nix zur Sache) versehe. > Die Preislisten sollen aktualisiert werden, wenn sich etwas in der DB > getan hat, das macht aber der Nutzer selbst, indem er im > Administrationsdialog auf "preisliste erstellen" drueckt und damit das > script zur Ausfuehrung bringt. > > Kurzum, das Problem ist: Wie bewege ich gzwrite() dazu, mehrere > Dateien in ein Archiv zu speichern, vielleicht sogar ein ganzes > Verzeichnis ? Ein Filepointer ist doch immer nur auf eine Datei und > ein String ein String ... ? > Und eine gzip-Archiv hat genau eine Datei als Inhalt. Wie man den Namen derer bestimmt, wissen nur die götter *g* (Vermutlich ist das der Name des Archivs ohne .gz hintendran... keine Ahnung). Fakt ist auf jeden Fall, daß beim gzip-Archiv genau eine Datei drin sein darf. Deswegen macht man ja unter Unix erst ein tar, das alle Dateien in eine schreibt, und packt diese dann mti gz --> tar.gz oder kurz tgz als Endung. Dies ist natürlich nicht das, was du hier willst. Ich würde wie folgt vorgehen: Nach dem Druck auf "Preisliste erstellen" werden alle Dateien in einem Verzeichnis erzeugt. Wenn das geschehen ist, rufst du ein externes Programm wie zip oder tar auf mit den benötigten Parametern und erzeugst das Archiv. Dies kopierst du dann an den gewünschten Ort und löscht dann das Verzeichnis. Unter Unix gibts auch infozip oder kurz zip, mit dem man erstklassig zip-Dateien er- zeugen kann, die dann unter Win gelesen werden können. Viele Grüße, Mathias > danke schonmal, > > clemens > > -- > 97'_(at)_-44Mm 83'ETZ-60Mm 79'TS-33Mm atic#698 bWaM#7 mailto:Lemon339_(at)_gmx.net > +49.177.6131701 ## http://www.lemon339.de ## Lemon_(at)_top.east.de > ## OffStreet v0.8ß2d R ## > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From Peaveway_(at)_aol.com Fri, 16 Feb 2001 12:01:54 EST Date: Fri, 16 Feb 2001 12:01:54 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] Komplettes Verzeichnis mit gzwrite() ? Moin In einer eMail vom 16.02.01 17:40:58 (MEZ) Mitteleuropäische Zeit schreibt Lemon_(at)_top.east.de: > Kurzum, das Problem ist: Wie bewege ich gzwrite() dazu, mehrere > Dateien in ein Archiv zu speichern, vielleicht sogar ein ganzes > Verzeichnis ? Ein Filepointer ist doch immer nur auf eine Datei und > ein String ein String ... ? Was spricht dagegen mittels exec() ein 'tar cvzf liste.tgz *' auszuehren? Um timeouts vorzubeugen koennte man mal versuchen exec("nohup tar cvzf liste.tgz /was/auch/immer/tmp 2>&1 >/dev/null &") laufen zulassen. Dem Anwender schickst du dann einfach ne Mail mit direktem Link zum Download oder teste halt ob das tar schnell genug ist. Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From info_(at)_fgraf.de Fri, 16 Feb 2001 18:29:16 +0100 Date: Fri, 16 Feb 2001 18:29:16 +0100 From: Franz Graf info_(at)_fgraf.de Subject: [php] das archiv problem SebastianMöller schrieb: > > > > [suche php-suchmaschine ohne DB] > > > > hab ich das so richtig abgekürzt? > ich suche mehr ein archiv system mit suchfunktion Ist das nicht das gleiche nur anders ausgedrückt? Du sagtest Du hast Stichwörter .. Metatags? Wenns MetaTags sind bist IMHO mit einer Suchmaschine ganz gut bedient .. schau Dir halt einfach mal die CONFs von ein paar Suchmaschinen an. Wennst Gewichtungen auf Metatag, Body, Url usw setzen kannst hast ja schon gute Karten ... Franz From traffic_eye_(at)_hotmail.com Fri, 16 Feb 2001 19:53:28 +0100 Date: Fri, 16 Feb 2001 19:53:28 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] falscher HEAD ????!!!! hi kann mir einer erklären warum ein HEAD Request auf eine vorhandene datei einen 404 zurück liefert ???? passiert allerdings nur bei einigen ( naja, bis jetzt nur einer ) providern !!!!!!!! die datei ist da , gebe ich diese adresse im browser ein bietet er die mir auch zum download an ..... führe ich aber einen HEAD request ala fsockopen und fputs durch schmeißt er mir einen 404 an den kopf !!!!! *würg* das ist diese datei : http://members.tripodasia.com.cn/wendy870ohww/12_-_copacabana2000.doc selbst ein request mit GET gat nix gebracht !!!!!! weiß einer woran das liegt ??????????????? thx tobias From jens_(at)_jensbenecke.de Fri, 16 Feb 2001 19:53:26 +0100 Date: Fri, 16 Feb 2001 19:53:26 +0100 From: Jens Benecke jens_(at)_jensbenecke.de Subject: [php] Verzeichnis archivieren mit TAR On Thu, Feb 15, 2001 at 05:32:13PM +0000, fabian_(at)_betto.ch wrote: > Hallo Liste > > Ich möchte gerne ein komplettes Verzeichnis auf dem Server archieren mit > TAR. Hat jeman ein Script, wo ich sehe wie das gemacht wird ? Detaillierte Infos für Archivdateien und Pakete: http://www.linuxfaq.de/f/cache/8.html Viel Spass. -- 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 sascha_(at)_schumann.cx Fri, 16 Feb 2001 19:55:15 +0100 (CET) Date: Fri, 16 Feb 2001 19:55:15 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] falscher HEAD ????!!!! On Fri, 16 Feb 2001, Tobias wrote: > hi > kann mir einer erklären warum ein HEAD Request auf eine vorhandene datei > einen 404 zurück liefert ???? > passiert allerdings nur bei einigen ( naja, bis jetzt nur einer ) providern > !!!!!!!! > > die datei ist da , gebe ich diese adresse im browser ein bietet er die mir > auch zum download an ..... führe ich aber einen HEAD request ala fsockopen > und fputs durch schmeißt er mir einen 404 an den kopf !!!!! *würg* > > das ist diese datei : > http://members.tripodasia.com.cn/wendy870ohww/12_-_copacabana2000.doc Oftmals setzen diese Sites die Existenz von bestimmten HTTP Request Headern voraus (z.B. Cookies oder exakte Referer), um sicherzustellen, daß der Zugreifende auch tatsächlich die Werbung der Site zu Gesicht bekommt. Damit sollen direkte Verlinkungen auf die Free Site vermieden werden. - Sascha From Peaveway_(at)_aol.com Fri, 16 Feb 2001 14:27:11 EST Date: Fri, 16 Feb 2001 14:27:11 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] falscher HEAD ????!!!! Moin, In einer eMail vom 16.02.01 19:53:09 (MEZ) Mitteleuropäische Zeit schreibt traffic_eye_(at)_hotmail.com: > die datei ist da , gebe ich diese adresse im browser ein bietet er die mir > auch zum download an ..... führe ich aber einen HEAD request ala fsockopen > und fputs durch schmeißt er mir einen 404 an den kopf !!!!! *würg* Sollte es sich bei dem Host um einen Namebased Virt. Host handeln denke daran auch den Hostheader mitzuschicken so wie HTTP/1.1 das vorsieht. Da zu koennte noch kommen das bei deiner URL vorher Cookies/SID/ Referers gecheckt werden . Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From futurefarm_(at)_futurefarm.de Fri, 16 Feb 2001 20:30:47 +0100 Date: Fri, 16 Feb 2001 20:30:47 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Zeitraumpositionen per mySQL herausfinden Hallo, Bislang gab ich meine Daten Seitenweise aus. Die Letzten zuerst. $maxpos = 10; $sql="SELECT * FROM journal where betrieb=$betrieb ORDER by id DESC LIMIT $beginnliste,$maxpos"; Also immer in Zehnerblocks. Diese Blocks kann ich nach folgenden Schema anwählen : [1] [11][21]... Da es sich hierbei um jahreszeitlich orientierte Journaleintraege handelt (Bereich Landwirtschaft), waere es natuerlich anwenderfreundlicher nach Jahreszeiten bzw. dem Feld Art( der Massnahme) zu suchen und eine dem Zehnerblock in etwa entsprechenden Wert für $beginnliste zurueckzuliefern. Er soll nach folgenden Faellen suchen : $art=="Ernte" $art=="Düngung" or $art=="Pflanzenschutz" $art=="Saat", $art=="Ernte" (Vorjahresernte) wobei er bei letzten Eintraegen anfangen soll und das erste bzw. letzte im Block (teilw. über 100 Eintraege) für betreffende Massnahme auf 10 gerundet zurückgibt. Kann einer beim Lösungsansatz behilflich seín ? Mit freundlichen Grüssen aus der Eifel Burkhard Stollenwerk futurefarm_(at)_futurefarm.de From traffic_eye_(at)_hotmail.com Fri, 16 Feb 2001 20:50:36 +0100 Date: Fri, 16 Feb 2001 20:50:36 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] falscher HEAD ????!!!! hi > > die datei ist da , gebe ich diese adresse im browser ein bietet er die mir > > auch zum download an ..... führe ich aber einen HEAD request ala fsockopen > > und fputs durch schmeißt er mir einen 404 an den kopf !!!!! *würg* > > Sollte es sich bei dem Host um einen Namebased Virt. Host handeln denke daran > auch den Hostheader mitzuschicken so wie HTTP/1.1 das vorsieht. Da zu koennte > noch kommen das bei deiner URL vorher Cookies/SID/ Referers gecheckt werden . hmm , hab ich gemacht , aber trotzdem kommt ein 404 bei diesem aufruf : $fp = fsockopen($host, 80, &$errno, &$errstr); fputs($fp,"HEAD ".$datei." HTTP/1.0 HOST: ".$host."\n\n"); while (!feof($fp)) { $test = sprintf("%s%s", $test, fgets ($fp,128)); } echo $test."
"; hab ich das bekommen : HTTP/1.1 404 File Not Found Date: Fri, 16 Feb 2001 19:40:48 GMT Server: Apache/1.2.7-dev Set-Cookie: CookieStatus=COOKIE_OK; path=/; domain=.tripod.com; expires=Sat, 16-Feb-2002 19:40:48 SGT Connection: close Content-Type: text/html der witz ist ja , bei FAST ALLEN gehts ... ich brauche aber 100%ige zuverlässigkeit .... >Oftmals setzen diese Sites die Existenz von bestimmten HTTP >Request Headern voraus (z.B. Cookies oder exakte Referer), um >sicherzustellen, daß der Zugreifende auch tatsächlich die >Werbung der Site zu Gesicht bekommt. Damit sollen direkte >Verlinkungen auf die Free Site vermieden werden. ja, verlinkungen is ja ok ... aber bei einem einfachen HEAD request ?? hab eben schon die rfc 2616 durchgesehen , aber auch nix bestimmtes gefunden .... hmmm, referer iss klar , aber cookies ?? obwohl COOKIEStatus= OK ist ??? nochmal zur info, das war die besagte datei : http://members.tripodasia.com.cn/wendy870ohww/12_-_copacabana2000.doc sollte ich vieleicht einen HTTP/1.1 rausschicken ??? aber einfach die 0 in eine 1 umtauschen iss nich .. dann bekomm ich einen BAD REQUEST .... cu und schonmal danke tobias From Peaveway_(at)_aol.com Fri, 16 Feb 2001 15:22:53 EST Date: Fri, 16 Feb 2001 15:22:53 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] falscher HEAD ????!!!! Moin, In einer eMail vom 16.02.01 20:50:03 (MEZ) Mitteleuropäische Zeit schreibt traffic_eye_(at)_hotmail.com: > > > die datei ist da , gebe ich diese adresse im browser ein bietet er die > mir > > > auch zum download an ..... führe ich aber einen HEAD request ala > fsockopen > > > und fputs durch schmeißt er mir einen 404 an den kopf !!!!! *würg* > > > > Sollte es sich bei dem Host um einen Namebased Virt. Host handeln denke > daran > > auch den Hostheader mitzuschicken so wie HTTP/1.1 das vorsieht. Da zu > koennte > > noch kommen das bei deiner URL vorher Cookies/SID/ Referers gecheckt > werden . > > hmm , hab ich gemacht , aber trotzdem kommt ein 404 > > bei diesem aufruf : > > $fp = fsockopen($host, 80, &$errno, &$errstr); > fputs($fp,"HEAD ".$datei." HTTP/1.0 HOST: ".$host."\n\n"); > while (!feof($fp)) { > $test = sprintf("%s%s", $test, fgets ($fp,128)); > } Mit dem oben beschriebenen HTTP/1.0 wirst du niemals die Daten von einem Namebased Virt. Host bekommen. Dies klappt nur mit HTTP/1.1 bzw. mit dem Workaround des Apache Webservers fuer den NS4.x. Des weiteren wuerde ich die Header einzeln und Zeileweise schicken. Also erst deine Head Request dann Hosts usw. Ansonnsten RFC 2068 Kap 14.23 oder so ;) Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From traffic_eye_(at)_hotmail.com Fri, 16 Feb 2001 21:53:34 +0100 Date: Fri, 16 Feb 2001 21:53:34 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] falscher HEAD ????!!!! hi jörg , > Mit dem oben beschriebenen HTTP/1.0 wirst du niemals die Daten von einem > Namebased Virt. Host bekommen. Dies klappt nur mit HTTP/1.1 bzw. mit dem > Workaround des Apache Webservers fuer den NS4.x. > Des weiteren wuerde ich die Header einzeln und Zeileweise schicken. Also > erst deine Head Request dann Hosts usw. DAS WARS !!!!!!!!!!!!!!!!!!!!!!!!!!!! nachdem ich den Request geteilt hatte hat er es gemacht ...... auch mit 1.0 , hat mir prompt ´nen 200er geschickt *freu* fputs($fp,"HEAD ".$datei." HTTP/1.1\n"); fputs($fp,"HOST: ".$host."\n\n"); und das kam raus: HTTP/1.1 200 OK Date: Fri, 16 Feb 2001 20:56:31 GMT Server: Apache/1.2.7-dev Set-Cookie: CookieStatus=COOKIE_OK; path=/; domain=.tripod.com; expires=Sat, 16-Feb-2002 20:56:31 SGT Set-Cookie: CookieStatus=COOKIE_OK; path=/; domain=.tripod.com; expires=Sat, 16-Feb-2002 20:56:31 SGT Last-Modified: Fri, 16 Feb 2001 17:56:20 GMT ETag: "766161-43e090-3a8d69c4" Content-Length: 4448400 Accept-Ranges: bytes Connection: close Content-Type: application/msword > Ansonnsten RFC 2068 Kap 14.23 oder so ;) nochmals danke ... gleichzeitig bin ich über CONTENT-LOCATION gestolpert .. scheint mir ganz interessant in verbindung mit meinen downloads zu sein .... muss da mal noch ein bissl graben ;)) hat mir ja schon sehr gut bei beinem FXP problem geholfen ( rfc 959 ) cu tobias ps: _(at)_ jörg : beschäftigst du dich öfters mit den rfc´s ????? From mraab_(at)_macbyte-computing.de Fri, 16 Feb 2001 23:38:59 +0100 Date: Fri, 16 Feb 2001 23:38:59 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] Phorum 3.2.11 Hallo Zusammen, ich bin am verzweifeln. ch habe das obige DIskkusionsforum installiert. Es macht alles so wie ich es möchte. Nur auf Antworten werden keine Mails verschickt. Hat einer schon mal ein ähnliches Problem gehabt ? Gruß Michael -- Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! http://www.macbyte-livingnet.de/ From mk_(at)_php-homepage.de 16 Feb 2001 22:45:45 -0000 Date: 16 Feb 2001 22:45:45 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] Phorum 3.2.11 Michael Raab schrieb: > macht alles so wie ich es möchte. Nur auf Antworten werden keine Mails > verschickt. Hat einer schon mal ein ähnliches Problem gehabt ? Auf alle Antworten oder nur an bestimmte Email-Adressen? Hast du im Admin eingestellt, daß gemailt werden soll? Stimmt die Adresse, an die gemailt werden soll? Phorum zu installieren ist normalerweise eine Affäre von 5 Minuten. Mark -- Tipps & Tricks zu PHP -> http://www.php-homepage.de German Gabber Network _(at)_ http://www.gabber.de From fkugler_(at)_snafu.de Fri, 16 Feb 2001 23:52:38 +0100 Date: Fri, 16 Feb 2001 23:52:38 +0100 From: Florian Kugler fkugler_(at)_snafu.de Subject: [php] GET/POST vars probs hallo liste, ich hatte hier bis jetzt lokal ein lamp system laufen mit php als apache modul. jetzt habe ich php4.04pl1 als cgi installiert, läuft auch auf den ersten blick. jetzt gibt es nur ein problem: variablen aus formularen (egal op per post oder get) bekomme ich nicht mehr zu sehen! $HTTP_POST_VARS UND $HTTP_GET_VARS sind leer. benutze ich dagegen ein dummy script wie und rufe dieses mit dummy.php?test=123 auf, ist die GET Variable dar. Kann mir jemand helfen? Danke, Florian. From Peaveway_(at)_aol.com Fri, 16 Feb 2001 18:13:59 EST Date: Fri, 16 Feb 2001 18:13:59 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] GET/POST vars probs Moin, In einer eMail vom 16.02.01 23:53:59 (MEZ) Mitteleuropäische Zeit schreibt fkugler_(at)_snafu.de: > ich hatte hier bis jetzt lokal ein lamp system laufen mit php > als apache modul. jetzt habe ich php4.04pl1 als cgi installiert, > läuft auch auf den ersten blick. > jetzt gibt es nur ein problem: > variablen aus formularen (egal op per post oder get) bekomme > ich nicht mehr zu sehen! $HTTP_POST_VARS UND $HTTP_GET_VARS sind > leer. > benutze ich dagegen ein dummy script wie > > und rufe dieses mit dummy.php?test=123 > auf, ist die GET Variable dar. ?? Pruefe die Einstellungen in deiner php.ini und stelle sicher das php diese Datei auch finden/benutzt. track_vars = on bewirkt das die Arrays HTTP_POST/GET_VARS gefuellt werden und register_globals = on stellt sie gleich als globale Variable bereit. Gruss Joerg Behrens ps: Diese Einstellungen kann man auch im ./configure String setzten. Schau die deine phpinfo() Ausgabe genau an. Sowohl das configure wie auch track_vars und register_globals. -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From f.kugler_(at)_t-online.de Sat, 17 Feb 2001 00:20:18 +0100 Date: Sat, 17 Feb 2001 00:20:18 +0100 From: Florian Kugler f.kugler_(at)_t-online.de Subject: [php] GET/POST vars probs abend, >?? Pruefe die Einstellungen in deiner php.ini und stelle sicher das php diese >Datei auch finden/benutzt. >track_vars = on bewirkt das die Arrays HTTP_POST/GET_VARS gefuellt werden und >register_globals = on stellt sie gleich als globale Variable bereit. ist beides gesetzt :-( kommt trotzdem nichts. Florian. PS: Wie bringe ich eigentlich apache dazu, php unter der uid des users auszuführen, wo das skript liegt. z.b. nach dem muster www.test.de/~meinbenutzer/test.php4. suexec ist enabled, der wrapper wird gefunden.. aber die uid wird trotzdem nicht richtig gesetzt!??! From Peaveway_(at)_aol.com Fri, 16 Feb 2001 18:31:16 EST Date: Fri, 16 Feb 2001 18:31:16 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] GET/POST vars probs Moin, In einer eMail vom 17.02.01 00:21:29 (MEZ) Mitteleuropäische Zeit schreibt f.kugler_(at)_t-online.de: > >?? Pruefe die Einstellungen in deiner php.ini und stelle sicher das php > diese > >Datei auch finden/benutzt. > >track_vars = on bewirkt das die Arrays HTTP_POST/GET_VARS gefuellt werden > und > >register_globals = on stellt sie gleich als globale Variable bereit. > > ist beides gesetzt :-( > kommt trotzdem nichts. hmmm sehr komisch. Kann man sich das im Netz irgentwo ansehen ? Poste mal dein configure Aufruf. Ansonsten weiss ich da auch nicht weiter. Gruss Joerg Behrens > PS: Wie bringe ich eigentlich apache dazu, php unter der uid des users > auszuführen, > wo das skript liegt. z.b. nach dem muster www.test.de/~meinbenutzer/test. > php4. > suexec ist enabled, der wrapper wird gefunden.. aber die uid wird trotzdem > nicht > richtig gesetzt!??! ps: du solltest fuer eine neue Frage einen neuen Thread anfangen. Das erhoeht die wahrscheinlichkeit das mehr Leute das lesen und einer von ihnen antwortet ;) Eine Lösung waere safe_mod = on zusetzten. Dies eine der Möglichkeiten um php sicherer zumachen wenn es als Modul laeuft. Du hast aber bewusst PHP als CGI installiert und da bietet sich natuerlich suexec/sbox als Wrapper an. Leider kann ich dir auf die schnelle nicht helfen. User und Group hast du aber gesetzt ja? Das Manual zu dem Wrapper wird doch bestimmt ein/zwei Beispiele zeigen oder ? -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From tom_(at)_huno.net Sat, 17 Feb 2001 01:27:00 +0100 Date: Sat, 17 Feb 2001 01:27:00 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] endfunction; ? servus, gibt es ne alternative schreibweise zu function test() { bla bla bla } also im stile von function test(): bla bla bla endfunction; bin nämlich mittlerweile ganz auf die endif;'s etc. umgestiegen, würde mich freuen wenns da was gebe. gruß thomas From traffic_eye_(at)_hotmail.com Sat, 17 Feb 2001 07:22:55 +0100 Date: Sat, 17 Feb 2001 07:22:55 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] GET/POST vars probs hi > variablen aus formularen (egal op per post oder get) bekomme > ich nicht mehr zu sehen! $HTTP_POST_VARS UND $HTTP_GET_VARS sind > leer. > benutze ich dagegen ein dummy script wie > > und rufe dieses mit dummy.php?test=123 > auf, ist die GET Variable dar. benutzt das zufällig inner funktion ???? denke an GLOBALS !!!!!! dieses scheiß hat mir auch mal 2 h kopfzerbrechen beschert ... cu tobias From futurefarm_(at)_futurefarm.de Sat, 17 Feb 2001 08:00:49 +0100 Date: Sat, 17 Feb 2001 08:00:49 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Nochmal mysql Hallo, Abfrage wie gehabt: $sql="SELECT * FROM journal where betrieb=$betrieb ORDER by id DESC LIMIT $beginnliste,$maxpos" Nun sind mehrere Betriebe enthalten die, die id fortlaufend belegen. Wenn jetzt $beginnliste =0 und $maxpos =10. Dann gibt diese sql - Abfrage nur 10 Positionen aus wenn kein anderer Betrieb dazwischen id angelegt hat. Was muß ich ändern ? Gruss Burkhard Stollenwerk futurefarm_(at)_futurefarm.de From koch_(at)_kde.org Sat, 17 Feb 2001 09:04:38 +0100 Date: Sat, 17 Feb 2001 09:04:38 +0100 From: Michael Koch koch_(at)_kde.org Subject: [php] Nochmal mysql On Saturday, 17. February 2001 08:00, you wrote: > Hallo, > > Abfrage wie gehabt: > $sql="SELECT * FROM journal where betrieb=$betrieb ORDER by id DESC LIMIT > $beginnliste,$maxpos" > > Nun sind mehrere Betriebe enthalten die, die id fortlaufend belegen. > Wenn jetzt $beginnliste =0 und $maxpos =10. Dann gibt diese sql - Abfrage > nur 10 Positionen aus wenn kein anderer Betrieb dazwischen id angelegt hat. > Was muß ich ändern ? LIMIT $beginn, $maxanzahl der erste Paramter sagt den Anfang und der zweite die maximale Anzahl der Elemente nicht das letzte was gefunden werden soll. Ciao, Michael -- koch_(at)_kde.org, m_koch_(at)_bigfoot.de http://heaven.riednet.wh.tu-darmstadt.de/~mkoch To me vi is Zen. To use vi is to practice zen. Every command is a koan. Profound to the user, unintelligible to the uninitiated. You discover truth everytime you use it. -- reddy_(at)_lion.austin.ibm.com From futurefarm_(at)_futurefarm.de Sat, 17 Feb 2001 09:44:33 +0100 Date: Sat, 17 Feb 2001 09:44:33 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Datensatzbegrenzung je Tabelle Hallo, rein rechnerich komme ich auf 5 Mio. Datensätze in einer Tabelle und einige Tabellen die ca.100000 Datensätze enthalten.. Ist dies noch effizient mit MySQL möglich und mit welchen Suchzeiten muß ich rechnen ? Gruss Burkhard Stollenwerk futurefarm_(at)_futurefarm.de From f.kugler_(at)_t-online.de Sat, 17 Feb 2001 12:17:12 +0100 Date: Sat, 17 Feb 2001 12:17:12 +0100 From: Florian Kugler f.kugler_(at)_t-online.de Subject: [php] GET/POST vars probs hallo, >> variablen aus formularen (egal op per post oder get) bekomme >> ich nicht mehr zu sehen! $HTTP_POST_VARS UND $HTTP_GET_VARS sind >> leer. >> benutze ich dagegen ein dummy script wie >> >> und rufe dieses mit dummy.php?test=123 >> auf, ist die GET Variable dar. > >benutzt das zufällig inner funktion ???? denke an GLOBALS !!!!!! >dieses scheiß hat mir auch mal 2 h kopfzerbrechen beschert ... auch das ist es leider nicht.. also hier mal mein config-aufruf: ./configure --with-mysql --enable-track-vars --enable-trans-sid --enable-force-cgi-redirect --enable-ftp --enable-calendar --with-gd=shared --with-ttf=/usr/include/freetype in der httpd.conf hab ich ein eintrag Action php-script /cgi-bin/php und AddHandler php-script .php Es scheint als ob apache die POST variablen gar nicht an php weitergibt.. ratlos, florian. From f.kugler_(at)_t-online.de Sat, 17 Feb 2001 13:04:43 +0100 Date: Sat, 17 Feb 2001 13:04:43 +0100 From: Florian Kugler f.kugler_(at)_t-online.de Subject: [php] GET/POST vars probs hallo zusammen, das problem hat sich soeben erledigt. hab apache neu kompiliert, jetzt läuft alles. danke :-) florian. From futurefarm_(at)_futurefarm.de Sat, 17 Feb 2001 13:25:11 +0100 Date: Sat, 17 Feb 2001 13:25:11 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Zeitraumpositionierung bzw letzte Position nach Kriterium Hallo, Bislang gab ich meine Daten Seitenweise aus. Die Letzten zuerst. $maxpos = 10; $sql="SELECT * FROM journal where betrieb=$betrieb ORDER by id DESC LIMIT $beginnliste,$maxpos"; Also immer in Zehnerblocks. Diese Blocks kann ich nach folgenden Schema anwählen : [1] [11][21]... // Also oft verwendete Seitenanwahl in vielen Projekten // Da es sich hierbei um jahreszeitlich orientierte Journaleintraege handelt (Bereich Landwirtschaft), waere es natuerlich anwenderfreundlicher nach Jahreszeiten bzw. dem Feld Art( der Massnahme) zu suchen und eine dem Zehnerblock in etwa entsprechenden Wert für $beginnliste zurueckzuliefern. Er soll nach folgenden Faellen suchen : $art=="Ernte" $art=="Düngung" or $art=="Pflanzenschutz" $art=="Saat", $art=="Ernte" (Vorjahresernte) wobei er bei letzten Eintraegen anfangen soll und das erste bzw. letzte im Block (teilw. über 100 Eintraege) für betreffende Massnahme auf 10 gerundet zurückgibt. Man könnte natürlich eine Schleife schreiben und dies abfragen. Es muß doch bereits mit der SQL-Anweisung etwas schnelleres und einfacheres geben, oder ? Kann einer beim Lösungsansatz behilflich seín ? Mit freundlichen Grüssen aus der Eifel Burkhard Stollenwerk futurefarm_(at)_futurefarm.de From fkugler_(at)_snafu.de Sat, 17 Feb 2001 13:49:17 +0100 Date: Sat, 17 Feb 2001 13:49:17 +0100 From: Florian Kugler fkugler_(at)_snafu.de Subject: [php] php-cgi unter eigener uid hallo liste, ich versuche gerade vergeblich php scripts unter der eigenen uid laufen zu lassen (lamp system) z.b. www.domain.de/~meinuser/test.php soll unter der uid von meinuser laufen. Wie das bei VirtualHosts geht ist mir klar, aber bei User-Dirs klappt das irgendwie nicht. Der suexec wrapper an sich läuft, und apache ist auch mit --suexec-userdir=public_html auf den richtigen pfad eingestellt. hat irgendjemand ein tip? danke, florian. From hartwin.rohde_(at)_gmx.net Sat, 17 Feb 2001 17:05:16 +0100 (MEZ) Date: Sat, 17 Feb 2001 17:05:16 +0100 (MEZ) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] AddType application On Fri, 16 Feb 2001 12:36:42 -0000, Alexander Ott wrote: >Ich hätte gerne, dass auf meinem Server auch Dateien mit >der Endung *.html geparst werden. Ist soweit erstmal machbar ... aber: >Ich weiss: AddType application/x-httpd-php .php .php3 .php4 .html >Aber auf meinem virtuellen LAMP-Server finde ich in der >httpd.conf gar keinen derartigen Eintrag? kann ich den jetzt einfach >dazuschreiben, oder wie muss ich da vorgehen? Du kannst den Eintrag in der .htaccess dazuschreiben, bedenke aber, daß bei einer Standard SUSE z.B. die .html - Dateien standardmäßig als "server-parsed" definiert sind. .htm - Dateien nicht. Es wäre also sinnvoll, wenn Du ssi in .html-Dateien und php in .htm-Dateien nutzt. in der .htaccess des Verzeichnisses, ab dem du das so haben willst schreibest Du dann einfach AddType application/x-httpd-php .htm Alles andere sollte schon da sein. Wenn nicht, dann schreib .php .php3 .php4 .phtml usw. hinzu. CU/2 sagt Hartwin -- _______________________________________________________________ | mailto:hartwin.rohde_(at)_gmx.net (Hartwin Rohde) | | klickto:http://www.in-berlin.de/User/harko/ | | foneto:030 - 44 34 11 55 | |--------------------------o funkto:0177 - 24 06 413 | | 2048 Bit / ID: 307CFA39 \___________________________________| | Fingerprint: B5 A1 F1 28 A4 D3 C2 B9 60 5A 8F 04 C8 9E AB 96 | \_______________________________________________________________/ From heuer_(at)_quixs.com Sat, 17 Feb 2001 17:23:03 +0100 Date: Sat, 17 Feb 2001 17:23:03 +0100 From: Lars Heuer heuer_(at)_quixs.com Subject: [php] ID durch Frames durchreichen Hallo, habe folgendes Problem: Ich versende einen Link mit einer ID. Wenn der Mailempfänger nun auf diesen Link klickt, dann kommt er auf eine Seite mit einem Frameset. Die Seite, die diese ID benötigt, ist die Hauptseite des Framesets. Nun würde ich gerne die ID aus dem Header herausbekommen. Ich bin der Meinung, daß das nicht geht, aber vielleicht hat jemand eine Idee (ohne JavaScript)? Gruß, Lars -- quiXS! | http://www.quixs.com utopiXS! | http://www.utopixs.de | digitale Postkarten From tsschulz_(at)_gmx.net Sat, 17 Feb 2001 17:30:23 +0100 Date: Sat, 17 Feb 2001 17:30:23 +0100 From: Torsten Schulz tsschulz_(at)_gmx.net Subject: [php] ID durch Frames durchreichen Hallo Lars, > Ich versende einen Link mit einer ID. Wenn der Mailempfänger nun auf > diesen Link klickt, dann kommt er auf eine Seite mit einem Frameset. Die > Seite, die diese ID benötigt, ist die Hauptseite des Framesets. > Nun würde ich gerne die ID aus dem Header herausbekommen. > Ich bin der Meinung, daß das nicht geht, aber vielleicht hat jemand eine > Idee (ohne JavaScript)? Ich selbst benutze dies, es geht also. Die Seite mit dem Frameset muss einfach nur selbst eine PHP-Seite sein, die dann eine Seite nach dem typ aufruft: seite1.php?id= Bye Torsten From traffic_eye_(at)_hotmail.com Sat, 17 Feb 2001 17:32:09 +0100 Date: Sat, 17 Feb 2001 17:32:09 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] ID durch Frames durchreichen hi ich mach es ganz genauso , mit großem erfolg .. die id die ich übergebe schreibe ich in eine session , mit anderen daten die ich noch aus der db hole .. dann rufe ich das framset auf und gebe an jedes src hinten die SID noch mit an , so habe ich in JEDEM frame alle daten aus der aktuellen session ... rückwärts funzt es genauso gut ... verändere ich sessiondaten im hauptframe , kann ich auch im topframe darauf zurückgreifen , ohne irgendwelche daten per post oder so zusätzlich zu verschicken .... cu tobias www.traffic-eye.de ----- Original Message ----- From: Lars Heuer To: PHP-Mailingliste Sent: Saturday, February 17, 2001 5:23 PM Subject: [php] ID durch Frames durchreichen > Hallo, > > habe folgendes Problem: > Ich versende einen Link mit einer ID. Wenn der Mailempfänger nun auf > diesen Link klickt, dann kommt er auf eine Seite mit einem Frameset. Die > Seite, die diese ID benötigt, ist die Hauptseite des Framesets. > Nun würde ich gerne die ID aus dem Header herausbekommen. > Ich bin der Meinung, daß das nicht geht, aber vielleicht hat jemand eine > Idee (ohne JavaScript)? > > Gruß, > Lars > -- > quiXS! | http://www.quixs.com > utopiXS! | http://www.utopixs.de | digitale Postkarten > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > > From heuer_(at)_quixs.com Sat, 17 Feb 2001 17:38:54 +0100 Date: Sat, 17 Feb 2001 17:38:54 +0100 From: Lars Heuer heuer_(at)_quixs.com Subject: [php] ID durch Frames durchreichen Hi Torsten, Torsten Schulz schrieb: > einfach nur selbst eine PHP-Seite sein, die dann eine Seite nach dem typ > aufruft: > seite1.php?id= Ja, genau das habe ich ja. Ich will aber, daß die URL nicht index.php?id=irgendwas ist, sondern nur index.php. :-) Und diese Seite praktisch eine Seite main.php?id=irgendwas als Framesrc aufruft. Auch das klappt wunderbar. Gruß, Lars -- quiXS! | http://www.quixs.com utopiXS! | http://www.utopixs.de | digitale Postkarten From tsschulz_(at)_gmx.net Sat, 17 Feb 2001 17:46:36 +0100 Date: Sat, 17 Feb 2001 17:46:36 +0100 From: Torsten Schulz tsschulz_(at)_gmx.net Subject: [php] ID durch Frames durchreichen > Ja, genau das habe ich ja. > Ich will aber, daß die URL nicht index.php?id=irgendwas ist, sondern nur > index.php. :-) Ok, aber woher soll jetzt index.php wissen, welche id es übergeben soll? In Deiner Mail soll doch wohl ein Link stehen, der diese index.php aufruft, oder habe ich Dich da falsch verstanden? > > Und diese Seite praktisch eine Seite main.php?id=irgendwas als Framesrc > aufruft. Auch das klappt wunderbar. Ok, aber auch hier die Frage: woher kennt die Seite jetzt die id? CU Torsten From heuer_(at)_quixs.com Sat, 17 Feb 2001 18:05:00 +0100 Date: Sat, 17 Feb 2001 18:05:00 +0100 From: Lars Heuer heuer_(at)_quixs.com Subject: [php] ID durch Frames durchreichen Hi Torsten, Torsten Schulz schrieb: > > Ich will aber, daß die URL nicht index.php?id=irgendwas ist, sondern nur > > index.php. :-) > > Ok, aber woher soll jetzt index.php wissen, welche id es übergeben soll? > In Deiner Mail soll doch wohl ein Link stehen, der diese index.php > aufruft, oder habe ich Dich da falsch verstanden? Nein. > > Und diese Seite praktisch eine Seite main.php?id=irgendwas als Framesrc > > aufruft. Auch das klappt wunderbar. > Ok, aber auch hier die Frage: woher kennt die Seite jetzt die id? Weil die ID in der URL steht! :-) Deswegen ja auch die Frage, ob das auch anders geht, z.B. einen POST durchführen etc. Ich bin ja auch der gleichen Meinung wie Du, daß es so alles seine Richtigkeit hat, ich wollte nur erfahren, ob es irgendwelche dreckigen Tricks gibt, die ich anwenden kann. ;-) Gruß, Lars -- quiXS! | http://www.quixs.com utopiXS! | http://www.utopixs.de | digitale Postkarten From php.liste_(at)_rolandschmid.de Sat, 17 Feb 2001 18:04:09 +0100 Date: Sat, 17 Feb 2001 18:04:09 +0100 From: Roland Schmid php.liste_(at)_rolandschmid.de Subject: [php] PHP als Modul oder CGI ? Hallo, gibt es eine Möglichkeit zu prüfen, ob ein Provider PHP als Modul oder CGI auf dem Webserver installiert hat? Danke und Gruss Roland From mraab_(at)_macbyte-computing.de Sat, 17 Feb 2001 18:13:13 +0100 Date: Sat, 17 Feb 2001 18:13:13 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] ID durch Frames durchreichen Hallo, at Saturday 17.02.01 (18:05 +0100), Lars Heuer wrote: >Deswegen ja auch die Frage, ob das auch anders geht, z.B. einen POST >durchführen etc. Dann müsstest Du ein komplettes Formular via eMail verschicken. ?!?!? Geht das überhaupt ?? Machen da alle eMail-Programme mit ? Gruß Michael -- Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! http://www.macbyte-livingnet.de/ From mraab_(at)_macbyte-computing.de Sat, 17 Feb 2001 18:14:05 +0100 Date: Sat, 17 Feb 2001 18:14:05 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] PHP als Modul oder CGI ? Hallo, at Saturday 17.02.01 (18:04 +0100), Roland Schmid wrote: >Hallo, >gibt es eine Möglichkeit zu prüfen, ob ein Provider PHP als Modul oder CGI >auf dem Webserver installiert hat? Vielleicht mit php_info(); ?? Gruß Michael -- Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! http://www.macbyte-livingnet.de/ From michael_(at)_stahmann.de Sat, 17 Feb 2001 18:20:34 +0100 Date: Sat, 17 Feb 2001 18:20:34 +0100 From: Michael Stahmann michael_(at)_stahmann.de Subject: [php] ID durch Frames durchreichen Hallo Lars, > Ich bin ja auch der gleichen Meinung wie Du, daß es so alles seine > Richtigkeit hat, ich wollte nur erfahren, ob es irgendwelche dreckigen > Tricks gibt, die ich anwenden kann. ;-) > dreckig: Noch ein 0- (Null-) Frame umzu-stricken (Da bleibt die Url immer gleich) sauber: Session oder Cookie oder beides. Bei Session könnte die SID dann evtl. sichbar sein- ist auch nicht schöner... Nähere Auskunft erteilen Manual und FAQ :-) Gruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- From michael_(at)_stahmann.de Sat, 17 Feb 2001 18:25:32 +0100 Date: Sat, 17 Feb 2001 18:25:32 +0100 From: Michael Stahmann michael_(at)_stahmann.de Subject: [php] ID durch Frames durchreichen Hallo Michael, > Hallo, > at Saturday 17.02.01 (18:05 +0100), Lars Heuer wrote: > >Deswegen ja auch die Frage, ob das auch anders geht, z.B. einen POST > >durchführen etc. > Das geht natürlich auch. Dann kannst einfach in der index.php die POST-Variable "entpacken" und als get an die "Unterdatei" anhängen. Dann ist es aus der Url wech... > Dann müsstest Du ein komplettes Formular via eMail verschicken. ?!?!? Geht > das überhaupt ?? Machen da alle eMail-Programme mit ? > Hallo MacFly - jemand zu Hause? - Klopf-klopf. Wenn das ernst gemeint war, dann gehört es in die "Best of". > Gruß > Michael Grrruß Michael -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 -------------------------------------------------------- > -- > Phone +49 5723 98077-0 > Fax +49 5723 98077-1 > Mobil +49 173 4315914 > http://www.ndsportal.de/ die andere Suchmaschine! > http://www.macbyte-livingnet.de/ > > > -- > ** 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 mraab_(at)_macbyte-computing.de Sat, 17 Feb 2001 18:34:22 +0100 Date: Sat, 17 Feb 2001 18:34:22 +0100 From: Michael Raab mraab_(at)_macbyte-computing.de Subject: [php] ID durch Frames durchreichen Hallo, at Saturday 17.02.01 (18:25 +0100), Michael Stahmann wrote: > > >Deswegen ja auch die Frage, ob das auch anders geht, z.B. einen POST > > >durchführen etc. > > > >Das geht natürlich auch. Dann kannst einfach in der index.php die >POST-Variable "entpacken" und als get an die "Unterdatei" anhängen. Dann >ist es aus der Url wech... > > > Dann müsstest Du ein komplettes Formular via eMail verschicken. ?!?!? >Geht > > das überhaupt ?? Machen da alle eMail-Programme mit ? > > > >Hallo MacFly - jemand zu Hause? - Klopf-klopf. Wo soll ich denn sonst sein ?? >Wenn das ernst gemeint war, dann gehört es in die "Best of". Natürlich nicht. Denn das wäre ja dreist ohne Ende. Vor allem macht da Eudora nicht mit. Jedenfalls habe ich es mein Eudora verboten, aktive Elemente wie Bilder oder Javascript nachzuladen. Gruß Michael -- Phone +49 5723 98077-0 Fax +49 5723 98077-1 Mobil +49 173 4315914 http://www.ndsportal.de/ die andere Suchmaschine! http://www.macbyte-livingnet.de/ From heuer_(at)_quixs.com Sat, 17 Feb 2001 19:11:27 +0100 Date: Sat, 17 Feb 2001 19:11:27 +0100 From: Lars Heuer heuer_(at)_quixs.com Subject: [php] Re: ID durch Frames durchreichen Hallo Michael, Michael Raab schrieb: > >Deswegen ja auch die Frage, ob das auch anders geht, z.B. einen POST > >durchführen etc. > > Dann müsstest Du ein komplettes Formular via eMail verschicken. ?!?!? Geht > das überhaupt ?? Machen da alle eMail-Programme mit ? Vielleicht sollte ich meine vage Idee doch etwas weiter erläutern: Ich versende einen Link: http://www.meinedomain.de/index.php?id=irgenwas Der Empfänger klickt auf den Link. Nun dachte ich, daß es vielleicht eine Möglichkeit gäbe, daß ich nicht auf index.php?id=irgendwas verweise, sondern auf eine andere Datei, z.B. jump.php?id=irgendwas. Die Datei jump.php führt dann einen POST durch. Allerdings weiß ich nicht, ob das funktioniert und zweitens sollten bei der Lösung alle Browser mitspielen, ansonsten bleibe ich bei der jetztigen Lösung mit index.php?id=irgendwas. Danke an alle, Lars -- quiXS! | http://www.quixs.com utopiXS! | http://www.utopixs.de | digitale Postkarten From vonwerdt_(at)_smsspeed.com Sat, 17 Feb 2001 19:23:15 +0100 Date: Sat, 17 Feb 2001 19:23:15 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] Re: ID durch Frames durchreichen > > >Deswegen ja auch die Frage, ob das auch anders geht, z.B. einen POST > > >durchführen etc. > > > > Dann müsstest Du ein komplettes Formular via eMail verschicken. ?!?!? Geht > > das überhaupt ?? Machen da alle eMail-Programme mit ? > > Vielleicht sollte ich meine vage Idee doch etwas weiter erläutern: > Ich versende einen Link: http://www.meinedomain.de/index.php?id=irgenwas > Der Empfänger klickt auf den Link. > > Nun dachte ich, daß es vielleicht eine Möglichkeit gäbe, daß ich nicht > auf index.php?id=irgendwas verweise, sondern auf eine andere Datei, z.B. > jump.php?id=irgendwas. Die Datei jump.php führt dann einen POST durch. > Allerdings weiß ich nicht, ob das funktioniert und zweitens sollten bei > der Lösung alle Browser mitspielen, ansonsten bleibe ich bei der > jetztigen Lösung mit index.php?id=irgendwas. Ich frage mich einfach, was dann der Nutzen daraus sein soll???? Gruss Dominik From traffic_eye_(at)_hotmail.com Sat, 17 Feb 2001 20:15:05 +0100 Date: Sat, 17 Feb 2001 20:15:05 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] Re: ID durch Frames durchreichen hi > Vielleicht sollte ich meine vage Idee doch etwas weiter erläutern: > Ich versende einen Link: http://www.meinedomain.de/index.php?id=irgenwas > Der Empfänger klickt auf den Link. > > Nun dachte ich, daß es vielleicht eine Möglichkeit gäbe, daß ich nicht > auf index.php?id=irgendwas verweise, sondern auf eine andere Datei, z.B. > jump.php?id=irgendwas. Die Datei jump.php führt dann einen POST durch. > Allerdings weiß ich nicht, ob das funktioniert und zweitens sollten bei > der Lösung alle Browser mitspielen, ansonsten bleibe ich bei der > jetztigen Lösung mit index.php?id=irgendwas. irgendwie sehe ich darin überhaupt keinen sinn . was soll der nutzen sein , wenn in dem link nicht INDEX sondern JUMP steht ???? also ich stand heute auch schon vor der gleichen tatsache ... alle user haben als link von mir download.php3?irgendwas . nun musste ich aber aus providergründen diese datei in php umbenennen. Folge ist , daß die alten links nicht mehr funzten ... also habe ich eine kleine Fake - download.php3 geschrieben , in der ein einfacher HEADER Location auf die neue php steht , mit eben dem anhang "irgendwas". vieleicht hilft die meine lösung.... cu tobias From christopher.nehls_(at)_vhma.de Sun, 18 Feb 2001 11:38:26 +0100 Date: Sun, 18 Feb 2001 11:38:26 +0100 From: Christopher Nehls christopher.nehls_(at)_vhma.de Subject: [php] =?iso-8859-1?Q?Passwortschutz_=FCber.htaccess?= Moin! Ich habe ein Verzeichnis über eine htaccess-Datei geschützt. Da kommt dann ja zum einloggen immer dieses blöde Fenster. Kann ich das auch umbauen, dass ich in einer HTML-Seite mit zwei Formularfeldern das login baue? Das würde wesentlich besser ins Layout der Seite passen. Ich weiß, das ist ziemlich OT, aber ich habe keine Ahnung, wo man mir sonst helfen könnte. Gruß Chriz From kai_(at)_pc-infos.de Sun, 18 Feb 2001 11:47:41 +0100 Date: Sun, 18 Feb 2001 11:47:41 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Passwortschutz_=FCber.htaccess?= > Ich habe ein Verzeichnis über eine htaccess-Datei geschützt. Da kommt dann > ja zum einloggen immer dieses blöde Fenster. Kann ich das auch umbauen, dass > ich in einer HTML-Seite mit zwei Formularfeldern das login baue? Das würde > wesentlich besser ins Layout der Seite passen. > > Ich weiß, das ist ziemlich OT, aber ich habe keine Ahnung, wo man mir sonst > helfen könnte. Es ginge, wäre aber viel zu unsicher.. Du kannst natürlich auch auf die Identifikation per .htaccess verzichten und dir selbst ein script dafür schreiben. Interessant dazu sind die Session-Funktionen von PHP 4+, md5() und crypt(). Wenn du keine Sessions verwenden willst, kannst du auch selbst die authentifizierung per Cookie durchreichen. From vonwerdt_(at)_smsspeed.com Sun, 18 Feb 2001 11:56:09 +0100 Date: Sun, 18 Feb 2001 11:56:09 +0100 From: Dominik von Werdt vonwerdt_(at)_smsspeed.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Passwortschutz_=FCber.htaccess?= > Ich habe ein Verzeichnis über eine htaccess-Datei geschützt. Da kommt dann > ja zum einloggen immer dieses blöde Fenster. Kann ich das auch umbauen, dass > ich in einer HTML-Seite mit zwei Formularfeldern das login baue? Das würde > wesentlich besser ins Layout der Seite passen. Du musst das auf einer Seite tun, die NICHT passwortgeschützt ist, und zwar wie folgt: ---- login.php ---- Formular für die Passwortabfrage ----
Benutzername:

Passwort:

---- Ende login.php ---- ---- userlogin.php ---- Umleitung auf geschützten Bereich ---- ---- Ende userlogin.php ---- !! UNTESTED !! Beachten: - Formular kann in irgendeine Datei eingefügt werden. - Vor userlogin.php KEINE AUSGABE !!! Hoffe, geholfen zu habn... Gruss Dominik From mailings_(at)_klaessner.de Sun, 18 Feb 2001 12:12:11 +0100 Date: Sun, 18 Feb 2001 12:12:11 +0100 From: =?iso-8859-1?Q?Martin_Kl=E4ssner?= mailings_(at)_klaessner.de Subject: [php] =?iso-8859-1?Q?Re:_Passwortschutz_=FCber.htaccess?= Hallo, ACHTUNG: > ---- userlogin.php ---- Umleitung auf geschützten Bereich ---- > header ("Location: > http://$username:$password_(at)_dein.server.tld/geschuetztes/verzeichnis"); > ?> > ---- Ende userlogin.php ---- Hier wird das Passwort und der Benutzername unverschlüsselt übergeben. Dadurch ist die Möglichkeit, das Passwort zu hacken und unberechtigten Zugang zu verschaffen sehr leicht möglich. Das sollte auf keinen Fall so realisiert werden. Man kann mit PHP recht schnell und einfach ein Sicherheitssystem programmieren oder auf andere Systeme zurückgreifen, die allerdings meistens nicht kostenlos angeboten werden. Mfg Martin Klässner communtech internet services www.communtech.de From tapken_(at)_engter.de Sun, 18 Feb 2001 12:48:07 +0100 Date: Sun, 18 Feb 2001 12:48:07 +0100 From: Roland Tapken tapken_(at)_engter.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Re:_Passwortschutz_?= =?ISO-8859-1?Q?=FCber.htaccess?= =?ISO-8859-1?Q?=FCber.htaccess?= Hi! >Hier wird das Passwort und der Benutzername unverschlüsselt übergeben. >Dadurch ist die Möglichkeit, das Passwort zu hacken und unberechtigten >Zugang zu verschaffen sehr leicht möglich. **Beim normalen htaccess-Login doch auch, oder? Ich weiß nicht, wie es die anderen machen... Opera jedenfalls ersetzt das Passwort in der URL (auch in der History) automatisch durch *. Aber ich stimme Martin zu, man kann auch mit PHP ein sicherheitssystem realisieren, dass darüber Hinaus viel komfotabler ist. Guck die mal die PHPLIB an: http://phplib.netuse.de Tutorials hierzu findest du auf dynamic-webpages.de. l cu, Roland -- tapken_(at)_engter.de -ICQ#: 18715473------------------------- It's only a papermoon. ---------------------------------------- From thies_(at)_thieso.net Sun, 18 Feb 2001 13:03:28 +0100 Date: Sun, 18 Feb 2001 13:03:28 +0100 From: Thies C. Arntzen thies_(at)_thieso.net Subject: [php] OCINLogon boese[tm] ? On Thu, Jan 18, 2001 at 08:09:59AM +0100, Markus Fischer wrote: > Beim gegenwaertigen Projekt hab' ich mir eine Klasse fuer Oracle > Datenbankzugriffe geschrieben. Dabei hab ich fuer den connect > nicht OCILogon sondern geistreicherweise OCINLogon verwendet (nur > Gott weiss heute noch warum ..). Jedenfalls war das der Grund > warum die ganze Webapplikation dann unstabil lief bis hin zum > Datenverlust (manchmal wurde das Object der Klasse einfach > mittendrin verloren usw.). Auch dem Apache hat das nicht > geschmeckt, das Errorlogfile hat so ausgesehen: > > [Wed Jan 17 12:57:15 2001] [notice] Apache/1.3.14 (Unix) > (Red-Hat/Linux) PHP/4.0.3pl1 configured -- resuming normal operations >
> Warning: failed to rollback outstanding transactions!: ORA-24324: service handle not initialized > in Unknown on line 0
>
> Warning: _oci_close_session: OCISessionEnd: OCI_INVALID_HANDLE in Unknown on line 0
> [Wed Jan 17 12:58:04 2001] [notice] child pid 1767 exit signal Segmentation fault (11) > > und auch nur so : > [Wed Jan 17 12:40:32 2001] [notice] child pid 5625 exit signal Segmentation fault (11) > [Wed Jan 17 12:40:34 2001] [notice] child pid 5627 exit signal Segmentation fault (11) > [Wed Jan 17 12:40:43 2001] [notice] child pid 5632 exit signal Segmentation fault (11) > [Wed Jan 17 12:40:45 2001] [notice] child pid 5631 exit signal Segmentation fault (11) > [Wed Jan 17 12:40:51 2001] [notice] child pid 5629 exit signal Segmentation fault (11) > [Wed Jan 17 12:40:53 2001] [notice] child pid 5630 exit signal Segmentation fault (11) > > Zuerst wollt ich die Schuld auf php404pl1 abschieben, aber > nachdem php403pl1 und php402 das selbe symptom gezeigt haben > ging ich davon wieder ab. > > Ich weiss natuerlich was OCINLogon macht und eigentlich auch das > ich es fuer meine Anwendungen nicht brauche; trotzdem wollte ich > wissen ob das schon jemand beobachtet hat und eventuell auch > erfolgreich eingesetzt hat. viel - viel später.... hast du das problem noch? wenn ja - kannst du mir einen _kurzen_ testcase schicken? ich hab zZ ein wenig zeit mir solche dinge mal anzusehen... tc From webmaster_(at)_iwos.de Sun, 18 Feb 2001 13:20:42 +0100 Date: Sun, 18 Feb 2001 13:20:42 +0100 From: iwos Internet-Service webmaster_(at)_iwos.de Subject: [php] floor() und so.. Hallo Alle, und Frage: ich versuche gerade den Rest einer Division zu ermitteln und bilde mir ein mal etwas ueber eine Function aehnlich floor() oder ceil() gelesen zu haben die mir aber den Rest einer Division zurueck gibt. Kann aber im Manual nichts darueber finden. Kann mich bitte jemand was dazu sagen. schoenen Sonntag Wolfgang Skupin From CyrillSchumacher_(at)_swol.de Sun, 18 Feb 2001 13:21:55 +0100 Date: Sun, 18 Feb 2001 13:21:55 +0100 From: Cyrill Schumacher CyrillSchumacher_(at)_swol.de Subject: [php] floor() und so.. > ich versuche gerade den Rest einer Division zu ermitteln > und bilde mir ein mal etwas ueber eine Function aehnlich > floor() oder ceil() gelesen zu haben die mir aber den Rest > einer Division zurueck gibt. Kann aber im Manual nichts > darueber finden. Kann mich bitte jemand was dazu sagen. % ist der Moduls, der dir den rest einer div. zurückgibt. kiri From j.kohl_(at)_milchundzucker.de Sun, 18 Feb 2001 13:42:51 +0100 Date: Sun, 18 Feb 2001 13:42:51 +0100 From: Jens Kohl j.kohl_(at)_milchundzucker.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_Passwortschutz_=FCber.htac?= =?iso-8859-1?Q?cess=FCber.htaccess?= =?iso-8859-1?Q?cess=FCber.htaccess?= > Guck die mal die PHPLIB an: http://phplib.netuse.de Entweder die PHPLIB oder du benutzt das Auth-System des WebServers (dazu muß php als module laufen), dann hast du die Variablen $PHP_AUTH_USER und $PHP_AUTH_PASS zur verfügung. Die Paßwörter kann man dann auch verschlüsselt in der Datenbank ablegen. Die Möglichkeiten sind da nicht begrenzt, und Sessions braucht man dann auch nicht mehr. From Peaveway_(at)_aol.com Sun, 18 Feb 2001 07:50:25 EST Date: Sun, 18 Feb 2001 07:50:25 EST From: Peaveway_(at)_aol.com Peaveway_(at)_aol.com Subject: [php] =?ISO-8859-1?Q?Re:=20[php]=20Re:=20Passwortschutz=20=FCber.htacc?= =?ISO-8859-1?Q?ess?= =?ISO-8859-1?Q?ess?= Moin, In einer eMail vom 18.02.01 12:17:22 (MEZ) Mitteleuropäische Zeit schreibt mailings_(at)_klaessner.de: > > ---- userlogin.php ---- Umleitung auf geschützten Bereich ---- > > > header ("Location: > > http://$username:$password_(at)_dein.server.tld/geschuetztes/verzeichnis"); > > ?> > > ---- Ende userlogin.php ---- > > > Hier wird das Passwort und der Benutzername unverschlüsselt übergeben. > Dadurch ist die Möglichkeit, das Passwort zu hacken und unberechtigten > Zugang zu verschaffen sehr leicht möglich. Nicht nur das. Die Angabe von Benutzerkennungen/Passwoertern ist lauf RFC fuer das HTTP , im Gegensatzt zu FTP, NICHT erlaubt. Es funktioniert nur bei bestimmten Servern und Clients. Wenigstens taucht das Passwort nicht in allen Logbuechern Firewalls, Proxys, Webserver auf. Trotzdem wuenschte ich mir jeder wuerde gleich mit 10.000 Volt gebrutzelt werden der solchen ein Unfug macht. Wer kein challange responce verfahren zur Authentifizierung benutzt bei dem wird das Passwort i.d.R immer im Klartext ueber dern Draht gehen. Hier sollte man fuer den Loginvorgang dann auf SSL zurueckgreifen. Gruss Joerg Beherens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax:+49 931 903-3025 From kai_(at)_pc-infos.de Sun, 18 Feb 2001 14:10:45 +0100 Date: Sun, 18 Feb 2001 14:10:45 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] =?iso-8859-1?Q?Re=5B4=5D:_Passwortschutz_=FCber.htaccess=FCber.htaccessce?= =?iso-8859-1?Q?ss=FCber.htaccess?= =?iso-8859-1?Q?ss=FCber.htaccess?= > Entweder die PHPLIB oder du benutzt das Auth-System des WebServers (dazu muß > php als module laufen), dann hast du die Variablen $PHP_AUTH_USER und > $PHP_AUTH_PASS zur verfügung. Die Paßwörter kann man dann auch verschlüsselt > in der Datenbank ablegen. Die Möglichkeiten sind da nicht begrenzt, und > Sessions braucht man dann auch nicht mehr. ja, aber wir wollten doch gerade das Client-Seitige (meist graue) Login-Fenster umgehen. From paul_(at)_kasselnetz.de Sun, 18 Feb 2001 14:30:57 +0100 Date: Sun, 18 Feb 2001 14:30:57 +0100 From: Paul Goetz paul_(at)_kasselnetz.de Subject: [php] Zeitraumpositionierung bzw letzte Position nach Kriterium Am 18 Feb 2001, um 11:52, schrieb "Burkhard Stollenwerk" : > Hallo, > > Bislang gab ich meine Daten Seitenweise aus. Die Letzten zuerst. > $maxpos = 10; > $sql="SELECT * FROM journal where betrieb=$betrieb ORDER by id DESC > LIMIT $beginnliste,$maxpos"; . . > Es muß doch bereits mit der SQL-Anweisung etwas schnelleres > und einfacheres geben, oder ? Hallo Burkhard, probiers mal mit einem SQL-Statement wie SELECT * FROM journal where betrieb=$betrieb and art=$art Gruss Erhard Erhard Landgrebe erland_(at)_netcomcity.de From martin_(at)_franz63.de Sun, 18 Feb 2001 14:36:36 +0100 Date: Sun, 18 Feb 2001 14:36:36 +0100 From: Martin Franz martin_(at)_franz63.de Subject: [php] kleine Syntax Frage Hallo Leute, hab grad im Manual geschaut - aber auf Anhieb nix gefunden, folgendes: Gibts in PHP eine Art einen String im Script zwar mit einem Zeilenumbruch zu schreiben - der String, wenn ich ihn ausgebe dann aber keinen Umbruch hat? Wenn ich zum Beispiel nen ewig langen String hab: $verdammt_langer_string = "bla bla bla bla bla und noch viel mehr"; jetzt nervt mich aber dass mein Scrpit dadurch 5 Seiten breit werden kann wenn ich den String nicht umbreche. Wenn ich ihn aber umbreche - wirds übersichtlicher, aber ich hab eben nen Zeilenumbruch im String, und den will ich nicht! in C gabs da sowas wie $langer_string_mit_umbruch = "bla bla undsoweiter \ und ein Umbruch der keiner ist"; sollte dann ausgeben: "bla bla undsoweiter und ein Umbruch der keiner ist" naja, ok ich kann zwar den String jedesmal enden lassen und mit $string .= "bla bla"; weitermachen, find ich aber nicht so doll.. Das ganze soll also nur der Übersichtlichkeit dienen.. gibts da was? DANKE! martin From hartwin.rohde_(at)_gmx.net Sun, 18 Feb 2001 14:10:08 +0100 (MEZ) Date: Sun, 18 Feb 2001 14:10:08 +0100 (MEZ) From: Hartwin Rohde hartwin.rohde_(at)_gmx.net Subject: [php] Alternative zu mySQL On Thu, 11 Jan 2001 15:09:16 +0100, Andreas Zaugg - CAB Services AG wrote: >Hallo Zusammen Hi, >mit der "sub-selects" möglich sind. PostgeSQL. Damit ist sowas definitv möglich. >Hat jemand eine empfehlung für eine DB die nicht zu teuer ist und ev. >ein FrontEnd wie phpMyAdmin hat. PostgreSQL, ist frei und es gibt ein Frontend namens phpPGAdmin. >gruss >Andi Zaugg CU/2 sagt Hartwin -- _______________________________________________________________ | mailto:hartwin.rohde_(at)_gmx.net (Hartwin Rohde) | | klickto:http://www.in-berlin.de/User/harko/ | | foneto:030 - 44 34 11 55 | |--------------------------o funkto:0177 - 24 06 413 | | 2048 Bit / ID: 307CFA39 \___________________________________| | Fingerprint: B5 A1 F1 28 A4 D3 C2 B9 60 5A 8F 04 C8 9E AB 96 | \_______________________________________________________________/ From wagner_(at)_globalpark.de Sun, 18 Feb 2001 14:41:48 +0100 Date: Sun, 18 Feb 2001 14:41:48 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] kleine Syntax Frage Martin Franz wrote: [..] > dann aber keinen Umbruch hat? Wenn ich zum Beispiel nen ewig langen > String hab: > $verdammt_langer_string = "bla bla bla bla bla und noch viel mehr"; > > jetzt nervt mich aber dass mein Scrpit dadurch 5 Seiten breit werden > kann wenn ich den String nicht umbreche. Wenn ich ihn aber umbreche - > wirds übersichtlicher, aber ich hab eben nen Zeilenumbruch im String, [..] > Das ganze soll also nur der Übersichtlichkeit dienen.. Mir fällt da nur folgendes ein: $verdammt_langer_string = "bla bla bla bla bla und noch viel mehr". "und noch mehr"; Ansonsten kannst Du natürlich auch nen Editor nehmen, der überlange Zeilen umbrechenderweise komplett anzeigen kann, z.B. emacs. Gesundheit Wagner -- Three may keep a secret, if two of them are dead. From tsschulz_(at)_gmx.net Sun, 18 Feb 2001 14:51:24 +0100 Date: Sun, 18 Feb 2001 14:51:24 +0100 From: Torsten Schulz tsschulz_(at)_gmx.net Subject: [php] kleine Syntax Frage > Wenn ich zum Beispiel nen ewig langen String hab: > $verdammt_langer_string = "bla bla bla bla bla und noch viel mehr"; > > jetzt nervt mich aber dass mein Scrpit dadurch 5 Seiten breit werden kann > wenn ich den String nicht umbreche. Wenn ich ihn aber umbreche - wirds > übersichtlicher, aber ich hab eben nen Zeilenumbruch im String, und den will > ich nicht! > in C gabs da sowas wie > $langer_string_mit_umbruch = "bla bla undsoweiter \ Steht aber im Manual: $string = "blablabla"; $string .= "1234"; echo $string; Ergebnis blablabal1234 Bye Torsten From vonwerdt_(at)_smsspeed.com Sun, 18 Feb 2001 14:57:35 +0100 Date: Sun, 18 Feb 2001 14:57:35 +0100 From: Dominik von Werdt (smsspeed.com Support) vonwerdt_(at)_smsspeed.com Subject: [php] kleine Syntax Frage > Steht aber im Manual: > $string = "blablabla"; > $string .= "1234"; > echo $string; > > Ergebnis > blablabal1234 Genau das wolte er ja nicht, was weiter unten im Mail stand! Ich würde jedenfalls für die folgende Variante plädieren: ---- schnipp ---- $string = "Das ist ein gaaaanz langer Text, ihn zu lesen hat" . "überhaupt keinen Sinn. Na ja, vielleicht ist er ja unterhaltsam," . "was ich jedoch eher nicht glaube. Und SCHLUSS!!"; ---- schnapp ---- So solltes gehen, die Schreibweise ist ja ziemlich einfach... Gruss Dominik From tsschulz_(at)_gmx.net Sun, 18 Feb 2001 15:09:14 +0100 Date: Sun, 18 Feb 2001 15:09:14 +0100 From: Torsten Schulz tsschulz_(at)_gmx.net Subject: [php] kleine Syntax Frage > > Genau das wolte er ja nicht, was weiter unten im Mail stand! Ok, hab ich übersehen, sorry. Aber eine Zeile über mehrere Zeilen zu verstreuen ist meiner Meinung nach ganz schlechter Programmierstil, genauso wie eine Zeile die mehr als 70 Zeichen lang ist (Ok, über diese Länge kann man streiten). Bye Torsten From martin_(at)_franz63.de Sun, 18 Feb 2001 15:19:15 +0100 Date: Sun, 18 Feb 2001 15:19:15 +0100 From: Martin Franz martin_(at)_franz63.de Subject: [php] kleine Syntax Frage Hey Leute, > > Genau das wolte er ja nicht, was weiter unten im Mail stand! scharf erkannt, danke :-) > Ok, hab ich übersehen, sorry. Aber eine Zeile über mehrere Zeilen zu > verstreuen ist meiner Meinung nach ganz schlechter Programmierstil, > genauso wie eine Zeile die mehr als 70 Zeichen lang ist (Ok, über diese > Länge kann man streiten). Ja über Länge sollte man besser nicht streiten ;-)) Ja - leider beschehrt einem liebes HTML manchmal Ausdrücke die verdammt lang werden können, nervig vorallem wenn keine Template Lösung verwendet werden soll :-( Anyways - ich hatte komischerweise noch im Hinterkopf dass ich mit dem .-Operator nicht zeilenübergreiffend verknüpfen kann, geht wohl doch. Lösung also mit: $verdammt_langer_string = "bla bla bla bla bla und noch viel mehr". "und noch mehr"; (Danke, Dominik, Alexander) oder eben emacs umbrechen lassen, und doch alles in "eine" Zeile schreiben DANKE also für die reichlichen Lösungen, dann kanns ja jetzt weitergehn :-) bye, martin From traffic_eye_(at)_hotmail.com Sun, 18 Feb 2001 16:38:52 +0100 Date: Sun, 18 Feb 2001 16:38:52 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] Alternative zu mySQL hi > >mit der "sub-selects" möglich sind. wenn ich richtig informiert bin , sind subselects ab mysql version 3.24 möglich ... cu tobias www.traffic-eye.de From traffic_eye_(at)_hotmail.com Sun, 18 Feb 2001 17:17:41 +0100 Date: Sun, 18 Feb 2001 17:17:41 +0100 From: Tobias traffic_eye_(at)_hotmail.com Subject: [php] kleine Syntax Frage hi > > Wenn ich zum Beispiel nen ewig langen String hab: > > $verdammt_langer_string = "bla bla bla bla bla und noch viel mehr"; > > > > jetzt nervt mich aber dass mein Scrpit dadurch 5 Seiten breit werden kann > > wenn ich den String nicht umbreche. Wenn ich ihn aber umbreche - wirds > > übersichtlicher, aber ich hab eben nen Zeilenumbruch im String, und den will > > ich nicht! > > in C gabs da sowas wie > > $langer_string_mit_umbruch = "bla bla undsoweiter \ also ich machs ganz anders , z.b. wenn ich ne riesige sql query habe , einfach in der nächsten zeile weiterschreiben $query= " SELECT irgendwas, nochwas, nochmal FROM table WHERE irgendwas=1 "; so bastele ichs mir übersichtlich zusamen und es hat bis jetzt immer sehr gut gefunzt ... vieleicht hilfts dir ... cu tobias www.traffic-eye.de From lists4funk_(at)_kleinhohenheim.de Sun, 18 Feb 2001 17:36:12 +0100 Date: Sun, 18 Feb 2001 17:36:12 +0100 From: Valentin Funk lists4funk_(at)_kleinhohenheim.de Subject: [php] kleine Syntax Frage Hallo, > also ich machs ganz anders , z.b. wenn ich ne riesige sql query habe , > einfach in der nächsten zeile weiterschreiben > > $query= " SELECT irgendwas, > nochwas, > nochmal > FROM table > WHERE irgendwas=1 > "; finde ich eigentlich auch sehr schön, doch werden da nicht immer "\n"s eingefügt? Bei einem print(); passiert das ja! Vielleicht hat ja jemand im Quellcode nachgeschaut :-) Valentin From thies_(at)_thieso.net Sun, 18 Feb 2001 17:26:25 +0100 Date: Sun, 18 Feb 2001 17:26:25 +0100 From: Thies C. Arntzen thies_(at)_thieso.net Subject: [php] OCI8: searching for testcase that causes "failed to rollback outstanding transactions" or SEGFAULTs hi, (sorry for cross-posting) i'm currently investigating some reported problems with the PHP 4 OCI8 interface. some people have reported SEGFAULTs and "failed to rollback outstanding transactions" messages in their apache error_log. sadly i cannot reproduce any of those problems on my machine. i would be very happy to hear of anybody who managed to crash PHP4+OCI8 and who could send me a _SHORT_ testscript that allows me to reproduce (and fix) this problem! regards, tc From harper_(at)_weihenstephan.org Sun, 18 Feb 2001 18:57:39 +0000 Date: Sun, 18 Feb 2001 18:57:39 +0000 From: Oli Weiss harper_(at)_weihenstephan.org Subject: [php] ...da fehlt doch was Hallo Liste, ich schicke ein paar Variableninhalte an ein anderes Formular was in etwa so aussieht: http://127.0.0.1/mydoks/menu.php?usergroup=develop&harp=Hans Maier Wenn ich dann ganz simpel die Variable $harp mit echo ausgebe, sehe ich nur ein "Hans" anstatt eines "Hans Maier". Nach ein bischen rumprobieren habe ich bemerkt, dass alles nach dem Leerzeichen abgeschnitten wird. Woran liegt das denn ? Danke ..der Oli From cybermage_(at)_hirnstrudel.de Sun, 18 Feb 2001 19:01:37 +0100 Date: Sun, 18 Feb 2001 19:01:37 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] ...da fehlt doch was hi Oli, Sonntag, 18. Februar 2001, 19:57:39, hast du folgendes geschrieben: > Nach ein bischen rumprobieren habe ich bemerkt, dass alles nach dem > Leerzeichen abgeschnitten wird. Woran liegt das denn ? erst urlencode() dann verschicken dann urldecode() :-) bye benjamin -- Was jeht uns die Sintflut ahn? mailto:cybermage_(at)_hirnstrudel.de http://www.hirnstrudel.de From ulf.wendel_(at)_phpdoc.de Sun, 18 Feb 2001 20:14:27 +0100 Date: Sun, 18 Feb 2001 20:14:27 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] kleine Syntax Frage Valentin Funk wrote: > > also ich machs ganz anders , z.b. wenn ich ne riesige sql query habe , > > einfach in der nächsten zeile weiterschreiben > > > > $query= " SELECT irgendwas, > > nochwas, > > nochmal > > FROM table > > WHERE irgendwas=1 > > "; > > finde ich eigentlich auch sehr schön, doch werden da nicht immer "\n"s > eingefügt? Bei einem print(); passiert das ja! Vielleicht hat ja jemand > im Quellcode nachgeschaut :-) Natürlich sind da Zeilenumbrüche im String enthalten, aber das stört keine Datenbank. Der Zeilenumbruch wird als Whitespace gewertet. Nur wenige Whitespaces sind Bestandteil der Syntax einer Sprache - egal ob PHP, SQL oder C. Das heißt, viele Whitespaces können entfallen oder aber hinzugefügt werden - ganz wie es beliebt. Für C gibt es besonders schöne Beispiele unter http://www.ioccc.org/. Ulf From fabian_(at)_phpug.ch Sun, 18 Feb 2001 20:24:15 +0100 Date: Sun, 18 Feb 2001 20:24:15 +0100 From: Fabian Betto fabian_(at)_phpug.ch Subject: [php] PHPUG Switzerland Hallo Leute, Ich suche Interessierte, welche Lust am Aufbau der PHP Usergroup Switzerland haben. Ziel ist es, eine nicht kommerzielle Plattform für Schweizer PHP Entwickler zu schaffen und den Kontakt zu anderen Uergroups und Webseiten zu fördern. Wer hat Lust mitzmachen ? Meldet Euch bei: http://www.phpug.ch oder direkt unter fabian_(at)_phpug.ch Gruss From info_(at)_agathos.net Sun, 18 Feb 2001 21:29:45 +0100 Date: Sun, 18 Feb 2001 21:29:45 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] PHPUG Switzerland > Gruss Das gibt bestimmt einen Parserror. Scheib lieber ;-)) Liebe Grüße Theo From futurefarm_(at)_futurefarm.de Sun, 18 Feb 2001 21:39:41 +0100 Date: Sun, 18 Feb 2001 21:39:41 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] imagefilledrectangle klappt nicht Hallo, habe folgende beiden Funktionen probiert: 1.) imagefilledrectangle($im,$pos,190,$pos+15,(190-$nmin*1.25),$green); 2.) Imagerectangle($im,$pos,190,$pos+15,(190-$nmin*1.25),$green); Die Imagerectangle funktioniert wie erhofft. Möchte ich jedoch ein Rechteck füllen bekomme ich keine Einblendung auf das vorhandene Bild(png). mit freundlichen Gruss Burkhard Stollenwerk futurefarm_(at)_futurefarm.de From a.temme_(at)_gmx.de Mon, 19 Feb 2001 00:04:12 +0100 Date: Mon, 19 Feb 2001 00:04:12 +0100 From: =?iso-8859-1?Q?Andr=E9?= Temme a.temme_(at)_gmx.de Subject: [php] imagefilledrectangle klappt nicht Burkhard Stollenwerk schrieb: > > Hallo, > > habe folgende beiden Funktionen probiert: > 1.) imagefilledrectangle($im,$pos,190,$pos+15,(190-$nmin*1.25),$green); > 2.) Imagerectangle($im,$pos,190,$pos+15,(190-$nmin*1.25),$green); > > Die Imagerectangle funktioniert wie erhofft. > Möchte ich jedoch ein Rechteck füllen bekomme ich keine Einblendung auf das > vorhandene Bild(png). Hallo Burkhard, ohne Code ist das jetzt knifflig, sei aber gewiß, es geht (Bsp. s. URL unten). Manchmal ist es die Reihenfolge, stell dir das ganze vor, als ob du mit jeder neuen Image-Funktion eine Folie über die darunter liegenden legst. Unter Umständen malst du ein gefülltes Rechteck in Grün, legst dann aber ein anderes (Weiß?) darüber? Wie gesagt, zeig mal Code, vielleicht findet sich dann was. Viele Grüße Andre Temme -- Andre Temme http://www.psyc-o-media.de Mail: mailto:a.temme_(at)_psyc-o-media.de From a.temme_(at)_gmx.de Mon, 19 Feb 2001 00:08:28 +0100 Date: Mon, 19 Feb 2001 00:08:28 +0100 From: =?iso-8859-1?Q?Andr=E9?= Temme a.temme_(at)_gmx.de Subject: [php] Optimierung durch Verzicht auf OOP war: [php] Ideales System? Ulf Wendel schrieb: [...] > :) Application Server Diskussion. Kannst Du die Applikationen profilen? > Ist es wirklich der DB Zugriff, der Dich umbringt? Verzichtet die > Software bereits auf OOP (10-30%)? Nach den Erzählungen von Baerli gehe Der Verzicht auf Objektorientierung bringt Geschwindigkeitsvorteile? Weil der Interpretor weniger zu tun hat? Wie sieht das dann bei (Zend-)compiliertem Code aus, bleibt da der Geschwindigkeitsnachteil (proportional?) Viele Grüße Andre Temme -- Andre Temme http://www.psyc-o-media.de Mail: mailto:a.temme_(at)_psyc-o-media.de From tankpilot_(at)_topmail.de Mon, 19 Feb 2001 00:54:02 +0100 Date: Mon, 19 Feb 2001 00:54:02 +0100 From: Stephan Nix tankpilot_(at)_topmail.de Subject: [php] =?ISO-8859-1?Q?Pr=FCfung_ob_assoziatives_oder_eindim._?= Array Array Guten Morgen! Wie kann ich prüfen, ob ein Array assoziativ oder eindimensional ist, um abhängig von dieser Info sort oder asort anzuwenden? Gruß Stephan From eschmid+sic_(at)_s.netic.de Mon, 19 Feb 2001 01:31:25 +0100 Date: Mon, 19 Feb 2001 01:31:25 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Pr=FCfung_ob_assoziatives_oder_eindim=2E__Array?= =?iso-8859-1?Q?_Array?= =?iso-8859-1?Q?_Array?= On Mon, Feb 19, 2001 at 12:54:02AM +0100, Stephan Nix wrote: > Guten Morgen! Gute Nacht (war Heute noch gar nicht im Bett :) > Wie kann ich prüfen, ob ein Array assoziativ oder eindimensional ist, um abhängig von dieser Info sort oder asort anzuwenden? Ein Array kann nicht mit assoziativen oder eindimensionalen verglichen werden. Das Gegenstück zu den assoziativen Arrays sind die numerischen Arrays. Eindimensionale Array vergleicht man am Besten mit mehrdimensionalen. Das ist aber im Prinzip wurscht, denn Zahlen kann man ja auch immer als Strings auffassen. Die Kurzbeschreibung zu asort heißt auch: Sort an array and maintain index association. Ob der Index (key) nun Zahlen oder Strings sind, spielt keine Rolle. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.php-buch.de/ From Lemon_(at)_top.east.de Mon, 19 Feb 2001 01:20:00 +0100 Date: Mon, 19 Feb 2001 01:20:00 +0100 From: Clemens Zvacek Lemon_(at)_top.east.de Subject: [php] AW: [php] Komplettes Verzeichnis mit gzwrite() ? GM> Nach dem Druck auf "Preisliste erstellen" werden alle GM> Dateien in einem Verzeichnis GM> erzeugt. Wenn das geschehen ist, rufst du ein externes GM> Programm wie zip oder GM> tar auf mit den benötigten Parametern und erzeugst das GM> Archiv. Dies kopierst du dann Grossen Dank, manchmal sieht man die Loesung vor lauter Handbuecher nicht mehr ;-) system("zip -q -k -9 zipfile file"); ist mein Freund geworden. clemens -- 97'_(at)_-44Mm 83'ETZ-60Mm 79'TS-33Mm atic#698 bWaM#7 mailto:Lemon339_(at)_gmx.net +49.177.6131701 ## http://www.lemon339.de ## Lemon_(at)_top.east.de ## OffStreet v0.8ß2d R ## From Peter_(at)_niederlag.de Fri, 16 Feb 2001 08:36:44 +0100 Date: Fri, 16 Feb 2001 08:36:44 +0100 From: Peter Niederlag Peter_(at)_niederlag.de Subject: [php] ftp-client > upload_max_filesize = 2097152 ; 2 Meg default limit on file uploads > diesen Parameter finde ich auf Unix/Linux Systemen in der php.ini > hoffe fuer dich das es sowas auch auf diesem seltsamen M$ ding gibt jepp, die php.ini gibt es wohl auf jedem system. Damit funktioniert es. Danke für deinen tip! Peter