From webmaster_(at)_wwwtech.de Mon, 19 Jun 2000 11:26:40 +0200 Date: Mon, 19 Jun 2000 11:26:40 +0200 From: Christian Kruse webmaster_(at)_wwwtech.de Subject: [php] myAdmin Hi, r> wie erkennt der apache wo die datenbanken liegen ich konnte das im r> config vom admin nicht herauslesen bessergesagt... es ist mir nicht ganz r> klar.. merci Apache muß das gar nicht wissen, der hat damit nichts zu tun - den Connect zu den DBs stellt die Scriptsprache, in diesem Falle wahrscheinlich wohl PHP, her. Und der phpMyAdmin geht im Standard-Fall davon aus, daß der MySQL-Server der localhost ist und der user der root, mit keinem Passwort - eben Standardeinstellungen von MySQL. Verändern kannst du die Einstellungen in der Datei 'config.inc.php3'. Einfach mal durchgucken, da kannste im Grunde alles einstellen - vom Host über den User zum Passwort, usw. Schaus dir einfach mal an. mfg CK1 -- Best regards, Christian mailto:webmaster_(at)_wwwtech.de From th_(at)_mediavalley.de Mon, 19 Jun 2000 03:13:12 +0200 Date: Mon, 19 Jun 2000 03:13:12 +0200 From: Tim Hildebrandt th_(at)_mediavalley.de Subject: [php] checkdate geht nicht Hallo Liste! Ich lasse bei einem Onlineformular ein Datum angeben verwende später folgenden Befehl: $DateArray = split("\.", $formularfeld); $vardat = date("Y-m-d", mktime(0,0,0,$DateArray[1],$DateArray[0],$DateArray[2])); um das Datum in ein von mir gewünschtes Format zu bekommen. Danke für die bisherige Hildfe übrigens! Dennoch hat dieser Befehl noch so ein kleines Problem: Bei Jahresangaben unterhalb von 1970 kommt ein allgemeiner Fehler. Warum und wie kann man das umgehen? Danke, Tim From ulf_(at)_redsys.de Mon, 19 Jun 2000 08:14:50 +0200 Date: Mon, 19 Jun 2000 08:14:50 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Zeit-Differenz Ulf Wendel wrote: > > Roland Spielhofer wrote: > > > > Scheinbar kommt mktime() mit der führenden Null bei 08 und 09 > > Uhr nicht zurecht, es liefert nämlich beide male: 954799444, was - > > :-) Riecht nach einem Bug, ich kann es mit einer 4.01dev (Win32) von > gestern bestätigen. Der 08, 09 Bug scheint an jeder Stelle von mktime() > zu funktionieren. Machst Du einen Bugreport http://bugs.php.net ? Gott hat Hirn vom Himmel geworfen, gut das wenigstens einer mitliest. 08, 09 können als Oktalzahlen verstanden werden. Ulf From ulf_(at)_redsys.de Mon, 19 Jun 2000 08:29:39 +0200 Date: Mon, 19 Jun 2000 08:29:39 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] checkdate geht nicht Tim Hildebrandt wrote: > Ich lasse bei einem Onlineformular ein Datum angeben verwende später > folgenden Befehl: > > $DateArray = split("\.", $formularfeld); > $vardat = date("Y-m-d", > mktime(0,0,0,$DateArray[1],$DateArray[0],$DateArray[2])); > > um das Datum in ein von mir gewünschtes Format zu bekommen. Danke für die > bisherige > Hildfe übrigens! Dennoch hat dieser Befehl noch so ein kleines Problem: > > Bei Jahresangaben unterhalb von 1970 kommt ein allgemeiner Fehler. > Warum und wie kann man das umgehen? mktime() liefert einen Unix Timestamp. Dies sind die seit dem 01.01.1970 verstrichenen Sekunden. Der Wert 0 entspricht dem 01.01.1970. mktime() kann keine Werte vor diesem Datum abbilden. Auch strtotime() baut auf einem Timestamp auf. Anders hingegen checkdate(), dies erlaub einen viel größeren Rahmen, noch größer als date() selbst: ** Accept parameter in range 0..1000 interpreted as 1900..2900 ** (if 100 is given, it means year 2000) ** or in range 1001..9999 interpreted as is (this will store ** negative tm_year for years in range 1001..1899) ** This function is then Y2K ready, and accepts a wide range of ** dates including the whole gregorian calendar. ** But it cannot represent ancestral dates prior to year 1001. */ (datetime.c) Langer Rede kurzer Sinn, Du mußt selber rechnen oder die Eingabe dichtnageln. Ulf From FBerbig_(at)_gmx.net Mon, 19 Jun 2000 08:53:40 +0200 (MEST) Date: Mon, 19 Jun 2000 08:53:40 +0200 (MEST) From: Frank Berbig FBerbig_(at)_gmx.net Subject: [php] MySql-Abfrage > > "select * from artikel where kat_id like $kat_id" Hallo, diese Abfrage kann nichts zurueckgeben. Wenn das ein String-Feld ist, musst Du $kat_id in Hochkomma einfassen (also: '$kat_id') und wenn Du keinen exakten Treffer suchst (d.h., dass genau der angegebene String dem vollständigen Feldinhalt entspricht) muß Du den Suchbegriff schon in '%' einfassen. Die Abfrage sollte also heißen: select * from artikel where kat_id='%kat_id%' Gruß, Frank -- Sent through GMX FreeMail - http://www.gmx.net From FBerbig_(at)_gmx.net Mon, 19 Jun 2000 08:55:45 +0200 (MEST) Date: Mon, 19 Jun 2000 08:55:45 +0200 (MEST) From: Frank Berbig FBerbig_(at)_gmx.net Subject: [php] MySql-Abfrage > select * from artikel where kat_id='%kat_id%' Sorry, muss natuerlich: select * from artikel where kat_id like '%kat_id%' heissen ... Gruß, Frank -- Sent through GMX FreeMail - http://www.gmx.net From GH-lists_(at)_ecora.de Mon, 19 Jun 2000 08:41:17 +0200 Date: Mon, 19 Jun 2000 08:41:17 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] checkdate geht nicht Tim Hildebrandt schrieb > $DateArray = split("\.", $formularfeld); > $vardat = date("Y-m-d", > mktime(0,0,0,$DateArray[1],$DateArray[0],$DateArray[2])); > > Bei Jahresangaben unterhalb von 1970 kommt ein allgemeiner Fehler. > Warum und wie kann man das umgehen? Mit mktime() generierst Du einen UNIX-Timestamp. Dieser gibt bekanntlich die Anzahl der Sekunden seit dem 01.01.1970 an. Es macht allerdings auch wenig Sinn, für die Formatierung eines Datums erst einen UNIX-Timestamp zu generieren, um diesen dann wieder in ein formatiertes Datum zurückzuverwandeln. Da checkdate im allgemeinen funktioniert, solltest Du eventuell Dein System überprüfen. Ansonsten validiere das Datum soweit wie möglich mit einem Regulären Ausdruck. Die gewünschte Formatierung bekommst Du dann auch ohne date+mktime realisieren. // Hier steht die Validierung $DateArray = explode(".", $formularfeld); $FDate = sprintf("%04d-%02d-%02d", $DateArray[2], $DateArray[1], $DateArray[0] ); Guido Haeger From GH-lists_(at)_ecora.de Mon, 19 Jun 2000 08:54:11 +0200 Date: Mon, 19 Jun 2000 08:54:11 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] MySql-Abfrage Andreas Korinek schrieb > "select * from artikel where kat_id like $kat_id" SELECT * FROM artikel WHERE kat_id LIKE '%$kat_id%' Dein SQL-Statement heißt übersetzt: "Gebe mir alle Felder von Datensätzen aus, bei denen kat_id exakt dem Inhalt der Variable $kat_id entspricht." Du willst aber eigentlich sagen: "Gebe mir alle Felder von Datensätzen aus, bei denen das Feld kat_id an beliebiger Stelle den Inhalt der Variablen $kat_id enhält.". Deshalb mußt Du die % als Platzhalter einsetzen. Problematisch bei Deiner Datenbank wird es dann, wenn $kat_id dann z.B. 2 ist. Es werden dann alle Felder ausgegeben, bei denen irgendwo eine 2 vorkommt, also z.B. auch bei 231 oder 12. Abhilfe schafft ein komplizierteres SQL-Statement, oder eventuell ein Überdenken Deiner Datenbankstruktur. z.B.: SELECT * FROM artikel WHERE kat_id LIKE '$kat_id' OR kat_id LIKE '$kat_id,%' OR kat_id LIKE '%,$kat_id' OR kat_id LIKE '%,$kat_id,%' Guido Haeger From chrigu_(at)_djus.ch Mon, 19 Jun 2000 10:50:06 +0200 Date: Mon, 19 Jun 2000 10:50:06 +0200 From: Chrigu chrigu_(at)_djus.ch Subject: [php] =?iso-8859-1?Q?Script_soll_nur_ausgef=FChrt_werden=2C_wenn_Server_nicht_z?= =?iso-8859-1?Q?u_lahm_:-=29?= =?iso-8859-1?Q?u_lahm_:-=29?= Hallo Leute! ich hab da ein Problem, ich lese von einer anderen page content aus mit einem php-script, dies funkt eigentlich wunderbar. Jedoch ist der Server, von dem ich mir den content borge, manachmal so ziemlich lahm! dies macht leider mein page auch sehr lahm. ich dachte mir, ob man nicht irgendwie angeben könnte das dieses script nur ausgeführt wird, wenn der server inerhalb von 5-10s antwort liefert und sonst nicht. weis da Jemand was? währe froh! Gruss Chrigu From ISEVS_(at)_aol.com Mon Jun 19 04:55:40 2000 Date: Mon Jun 19 04:55:40 2000 From: ISEVS_(at)_aol.com ISEVS_(at)_aol.com Subject: [php] zeitintervall-abghaengiges Starten von php-scripts auf winnt - server Hi Liste, habe folgende Ueberlegung, aber noch nie etwas dazu gehoert. Ist es zu einfach, unmoeglich oder wirklich fuer die meisten uninteressant? Ziel: ein oder mehrere php-scripte auf den server packen, die sich selbststaendig, z.B. jeden abend um 22.00 Uhr starten. dabei ist es eventuell nicht beabsichtigt, ausgaben auf dem browser auszugeben. Danke fuer hilfe Torsten Schulz From UW_(at)_NetUSE.DE Mon, 19 Jun 2000 11:01:03 +0200 Date: Mon, 19 Jun 2000 11:01:03 +0200 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] zeitintervall-abghaengiges Starten von php-scripts auf winnt - server ISEVS_(at)_aol.com wrote: > Ziel: > ein oder mehrere php-scripte auf den server packen, die sich selbststaendig, z.B. jeden abend um 22.00 Uhr starten. dabei ist es eventuell nicht beabsichtigt, ausgaben auf dem browser auszugeben. Tippe in der Kommandozeile: help at. Ulf -- Ulf Wendel NetUSE AG Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From abe_(at)_yavin4.de Mon, 19 Jun 2000 11:11:15 +0200 Date: Mon, 19 Jun 2000 11:11:15 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] Script soll nur ausgeführt werden, wenn Server nicht zu lahm :-)u lahm :-) > ausgeführt wird, wenn der server inerhalb von 5-10s antwort liefert und > sonst nicht. weis da Jemand was? währe froh! http://www.dynamic-webpages.de/php/ref.network.php siehe fsockopen() 5. parameter, du kannst ein timeout angeben gruss daniel -- / Daniel Beulshausen mail: abe_(at)_flaemingnet.de From Michael_(at)_Stahmann.de Mon, 19 Jun 2000 11:10:08 +0200 Date: Mon, 19 Jun 2000 11:10:08 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] AW: [php] AW: [php] AW: [php] Session IDs verstecken (Sicherheitsproblem)problem) Hi Nikolas, das geht nicht. Siehe auch: http://infosoc.uni-koeln.de/pipermail/php/Week-of-Mon-20000605/021156.html ab und zu mal ein Blick ins Archiv bitte. Begriffe: header + target = 49 matches :-) Gruß Michael Nikolas Hagelstein schrieb: > Hi, > > ist es eigentlich möglich mittels der header-function die auflösung > eines Framesets zu erzwingen ? > Wahrscheinlich nicht oder ? > bye, > Niko -- -------------------------------------------------------- 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 Mon, 19 Jun 2000 11:13:06 +0200 Date: Mon, 19 Jun 2000 11:13:06 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] zeitintervall-abghaengiges Starten von php-scripts auf winnt - server Hallo Torsten, Ulf Wendel schrieb: > ISEVS_(at)_aol.com wrote: > > Ziel: > > ein oder mehrere php-scripte auf den server packen, die sich selbststaendig, z.B. jeden abend um 22.00 Uhr starten. dabei ist es eventuell nicht beabsichtigt, ausgaben auf dem browser auszugeben. > > Tippe in der Kommandozeile: help at. > Ulf > ...oder suche im Archiv unter "cron" 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 mail_(at)_martin-jansen.de Mon, 19 Jun 2000 11:13:58 +0200 Date: Mon, 19 Jun 2000 11:13:58 +0200 From: Martin Jansen mail_(at)_martin-jansen.de Subject: [php] zeitintervall-abghaengiges Starten von php-scripts auf winnt - server On Mon Jun 19 04:55:40 2000, ISEVS_(at)_aol.com wrote: >ein oder mehrere php-scripte auf den server packen, >die sich selbststaendig, z.B. jeden abend um 22.00 Uhr >starten. Definiere einen Cronjob auf deinem Server, der zur gewuenschten Zeit startet und entweder per CGI-PHP oder ueber wget das/die Skript(e) ausfuehrt. Mehr Infos dazu: http://www.koehntopp.de/php/faq-3.html#ss3.7 Martin -- Martin Jansen - mailto:mail_(at)_martin-jansen.de PGP 0x18176561 - http://www.martin-jansen.de/ From mail_(at)_martin-jansen.de Mon, 19 Jun 2000 11:10:51 +0200 Date: Mon, 19 Jun 2000 11:10:51 +0200 From: Martin Jansen mail_(at)_martin-jansen.de Subject: [php] =?iso-8859-1?q?Re:_[php]_Script_soll_nur_ausgef=FChrt_werden,_wenn_Server_nicht_zu_lahm_:-)u_lahm_:-)?= On Mon, 19 Jun 2000 10:50:06 +0200, Chrigu wrote: >ich hab da ein Problem, ich lese von einer anderen page content aus mit >einem php-script, dies funkt eigentlich wunderbar. Jedoch ist der Server, >von dem ich mir den content borge, manachmal so ziemlich lahm! dies macht >leider mein page auch sehr lahm. >ich dachte mir, ob man nicht irgendwie angeben könnte das dieses script nur >ausgeführt wird, wenn der server inerhalb von 5-10s antwort liefert und >sonst nicht. weis da Jemand was? währe froh! Du koenntest mit set_time_limit() die Zeit angeben, die dem Skript maximal zur Verfuegung steht. Setze den Eintrag einfach auf die gewuenschte Zeit, die vergehen darf, bis der Server geantwortet hat. Martin -- Martin Jansen - mailto:mail_(at)_martin-jansen.de PGP 0x18176561 - http://www.martin-jansen.de/ From grisu_(at)_germany.net Mon, 19 Jun 2000 11:16:05 +0200 Date: Mon, 19 Jun 2000 11:16:05 +0200 From: Sven Griesfeller grisu_(at)_germany.net Subject: [php] PHP Befehleaus einer Datenbank heraus Starten Hallo Ich möchte einen komplette php3seite in eine Datenbank reinschreiben und später wieder auslesen und die Befehle ausführen Leider führt der Apache die Befehle z.B.: phpinfo(); nicht aus sonder man sieht den Befehl nur im Quelltext. Ich hoffe Ihr könnt mir weiterhelfen mit freundlichen Grüssen Sven Griesfeller Online-Redakteur/E-Commerce callisto germany.net Geschäftsbereich Online-Dienst Stresemannallee 30 60596 Frankfurt am Main http://www.germany.net Telefon: ++49-69-63397-624 Telefax: ++49-69-63397-123 From bjoern_(at)_baer.main.de Mon, 19 Jun 2000 11:20:00 +0200 Date: Mon, 19 Jun 2000 11:20:00 +0200 From: Björn Schotte bjoern_(at)_baer.main.de Subject: [php] [FAQ] Loesungen fuer deine PHP-Probleme Willkommen in der deutschsprachigen PHP-Mailingliste! Wie im Leben üblich, gelten auch in der PHP-Liste einige Dinge, die man beachten sollte. Mehr darüber erfährst du auf Diese Mailingliste gibt es nun schon seit einigen Jahren. Im Laufe der Zeit tauchen viele Fragen auf, die bereits zu Genüge hier diskutiert wurden. Daher ist es ratsam, zuerst einmal im Archiv dieser Mailingliste zu suchen. Das Archiv findest du auf bei "HOME / SUCHE". Dort den gewünschten Suchbegriff eingeben. Ebenso ist es ratsam, die ausführliche FAQ der Newsgruppe de.comp.lang.php zu konsultieren. Du findest sie auf Bitte probiere es zuerst einmal mit etwas Eigenrecherche, bevor du deine Fragen in dieser Mailingliste stellst. --Björn Schotte . From edv_(at)_cinemabilia.de Mon, 19 Jun 2000 11:27:45 +0200 Date: Mon, 19 Jun 2000 11:27:45 +0200 From: Michael Schwing, Cinemabilia (Abtl. EDV Betriebsorganisation) edv_(at)_cinemabilia.de Subject: [php] LAMP (PHP x.16 & 4.0) SegFault immer an selber stelle :( Hallo Liste, habe hier echtes %&§! Problem an dem ich seit über einer Woche (also >40 Std.) rumdoktor, weil man glaubt ja immer erst mal an die eigene Dusseligkeit. Habe folgendes Symptom: Ziel: Update auf PHP > 3.0.7 (brauche u.a. shuffle() und "gd.jpg") Bei der Gelegenheit soll auch gleich MySQL einen kleinen Auffrischer erhalten. Apache bei der Gelegeheit von 1.3.9 auf 1.3.12 hieven. 1. Schritt: MySQL wurde als Binary auf unsere Linux RH4.2 Kernel 2.0.36 (läuft superstabil) installiert, damit ich den ganzen Ärger mit neuen/alten libc/glibc usw. nicht habe... Läuft prima, schnell und zuverlässig wie immer. 2. Schritt Wie immer den ganzen "Schmutz" mit Apache/mod_sll/openssl usw. vorbereiten usw -> kein Problem, schwups fertig. 3. Schritt (Variante 1) PHP x.16 Source in Baum eingefügt, GD/JPEG/PNG/ZLIB usw mit eingebaut, kompilieren fertig (keine Fehler, keine Probleme) --with-apache... 3. Schritt (Variante 2) wie 3.1 aber mit PHP 4 (Sessions wären ja auch nicht schlecht... ;-) Anschließen Apache mit PHP,mod_rewrite und mod_zmod(IVW Seitenzählung) (nicht DSO/shared, sondern fix) kompiliert Auch hier keine Compfehler o.ä. Installiert, gestartet ohne Fehlermeldung. Die Domain läßt sich ansprechen, die Seiten kommen prima und dann: RUMMS. Ganz bestimmte Seiten lassen sich reproduzierbar nicht mehr komplett ausführen. Mitten in der Abarbeitung bricht das Apache-Child mit SegFault (11) stumpf ab. (gdb usw. hat keine wirklich tollen Erkenntnisse gebracht, immer wenn ich die betroffene Funktion z.B. sessions exclude, melde sich das nächste Modul bei "gleichem Aussehen des Fehlers") Alle (!ehrlich) Varianten von Apache (sogar mal mit .9 probiert), PHP mit und ohne GD usw. ist ausprobiert... Suche in den diversen Listen ergab keine brauchbaren Hinweise. Meine Webseiten sind _sehr_ modular aufgebaut ( include() find ich einfach geil ;-) Die versagenen Seiten haben eins gemeinsam: sie steigen in einer der incudeten Seite meistens in der dritten Include-ebene aus. Immmer bleiben Sie dann direkt mit dem erneuten Aufruf eines short-tags hängen: z.B.: .gif with=10 height=5> Wie gesagt, diese Seiten laufen ohne Probleme auf LAMP 1.3.9 / php x.7 und neuem MySQL Siehe: http://www.cinemabilia.de http://www.dvd-supermarkt.de und einige andere, die alle vom gleichen Server bedient werden... Weiß jemand irgend einen guten Tipp wie das hier jetzt weitergeht? Gibt es eine include() Limitierung was die Anzahl pro Prozess angeht (Ich rede nicht von Schleifen 1..n) sondern so 4-12 includes in einer php3 Datei mit ca 3 Ebenen (include(include(include()))) Bitte cc an edv_(at)_cinemabilia.de damit die guten Ideen nicht an mir vorlaufen... Vielen Dank und trotzdem weiterhin viel Spaß mit PHP Michael Schwing P.S.: Wenn jemand das Problem in Aktion sehen möchte, kurze eMail, ich schalte dann die Domain mit dem betroffenen Apache auf www.tvcentral.de an. -------------------------------------------- Cinemabilia Alles über Film, Kino & TV Postfach 45 03 45 Walter-Geerdes-Str.7 28297 Bremen 28307 Bremen Telefon: 0421 17490-0 Fax: 0421 1749050 http://www.cinemabilia.de eMail: info_(at)_cinemabilia.de -------------------------------------------- Die Cinemabilia eShop-Welt http://www.Filmplakate.de http://www.Starfotos.com http://www.Soundtrack-Shop.de http://www.DVD-Supermarkt.de -------------------------------------------- From Ott_(at)_infocanarias.com Mon, 19 Jun 2000 10:31:15 -0000 Date: Mon, 19 Jun 2000 10:31:15 -0000 From: Alexander Ott Ott_(at)_infocanarias.com Subject: [php] Session IDs verstecken (Sicherheitsproblem)problem) Nikolas Hagelstein wrote: >ist es eigentlich möglich mittels der header-function die auflösung >eines Framesets zu erzwingen ? >Wahrscheinlich nicht oder ? > weiss ich nicht, aber Javascript funktioniert doch da prima, oder? Alexander From Kai.Seefeldt_(at)_t-online.de Mon, 19 Jun 2000 12:37:46 +0200 Date: Mon, 19 Jun 2000 12:37:46 +0200 From: Kai Seefeldt Kai.Seefeldt_(at)_t-online.de Subject: [php] PHP auf Cobalt RaQ3 This is a multi-part message in MIME format. ------=_NextPart_000_00E7_01BFD9EB.2BB9C4C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, da ich noch allsoviel Ahnung von Linux habe, habe ich mich f=FCr = einen CobaltRaQ3 Webserver entschieden. Nun m=F6chte ich auf diesen von PHP3 auf PHP4 updaten, da ich mehrere = tausend PHP Zugriffe pro Tag habe,=20 und die Performance verbessern will. Kann man PHP Updaten, oder mu=DF ich erst die alte version l=F6schen? Hat jemand erfahrung mit dem CobaltRaQ3? Was ist mit den ganzen Modulen und Libraries(z.B. um Bilder zu erzeugen) = die ich installiert habe? Mu=DF ich die alle neu installieren? Vielen Dank f=FCr die Hilfe! Auch k=F6nnte ich mit vorstellen gegen Bezahlung "jemand von euch" bei = mir PHP4 installieren zu lassen. Kai Seefeldt ---------------------------------- service_(at)_1-2-3-gaestebuch.de http://www.1-2-3-gaestebuch.de/index.htm?rf=3Dphplist ------=_NextPart_000_00E7_01BFD9EB.2BB9C4C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo, da ich noch allsoviel Ahnung von = Linux habe,=20 habe ich mich f=FCr einen CobaltRaQ3 Webserver entschieden.
Nun m=F6chte ich auf diesen von PHP3 = auf PHP4=20 updaten, da ich mehrere tausend PHP Zugriffe pro Tag habe,
und die Performance verbessern = will.
Kann man PHP Updaten, oder mu=DF ich = erst die alte=20 version l=F6schen?
Hat jemand erfahrung mit dem=20 CobaltRaQ3?
Was ist mit den ganzen Modulen und = Libraries(z.B.=20 um Bilder zu erzeugen) die ich installiert habe?
Mu=DF ich die alle neu = installieren?

Vielen Dank f=FCr die = Hilfe!
Auch k=F6nnte ich mit vorstellen gegen = Bezahlung=20 "jemand von euch" bei mir PHP4 installieren zu lassen.
 
Kai=20 Seefeldt
----------------------------------
service_(at)_1-2-3-gaestebuch.de
http:/= /www.1-2-3-gaestebuch.de/index.htm?rf=3Dphplist
------=_NextPart_000_00E7_01BFD9EB.2BB9C4C0-- From chrigu_(at)_djus.ch Mon, 19 Jun 2000 11:39:06 +0200 Date: Mon, 19 Jun 2000 11:39:06 +0200 From: Chrigu chrigu_(at)_djus.ch Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Script_soll_nur_ausgef=FChrt_werden=2C_wenn_?= =?iso-8859-1?Q?Server_nicht_zu_lahm_:-=29u_lahm_:-=29?= =?iso-8859-1?Q?Server_nicht_zu_lahm_:-=29u_lahm_:-=29?= > > ausgeführt wird, wenn der server inerhalb von 5-10s antwort liefert > und > > sonst nicht. weis da Jemand was? währe froh! > > http://www.dynamic-webpages.de/php/ref.network.php > siehe fsockopen() 5. parameter, du kannst ein timeout angeben > > gruss > daniel Danke Daniel nun funkets! gruzz Chrigu From UW_(at)_NetUSE.DE Mon, 19 Jun 2000 11:44:40 +0200 Date: Mon, 19 Jun 2000 11:44:40 +0200 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] zeitintervall-abghaengiges Starten von php-scripts auf winnt - server Michael Stahmann wrote: > > Hallo Torsten, > > Ulf Wendel schrieb: > > > ISEVS_(at)_aol.com wrote: > > > Ziel: > > > ein oder mehrere php-scripte auf den server packen, die sich selbststaendig, z.B. jeden abend um 22.00 Uhr starten. dabei ist es eventuell nicht beabsichtigt, ausgaben auf dem browser auszugeben. > > > > Tippe in der Kommandozeile: help at. > > > Ulf > > > > ...oder suche im Archiv unter "cron" Gibt es eine GNU Portierung auf Win32 für cron? Ulf -- Ulf Wendel NetUSE AG Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From Ott_(at)_infocanarias.com Mon, 19 Jun 2000 10:48:15 -0000 Date: Mon, 19 Jun 2000 10:48:15 -0000 From: Alexander Ott Ott_(at)_infocanarias.com Subject: [php] PHP Befehleaus einer Datenbank heraus Starten Sven Griesfeller wrote: >Ich möchte einen komplette php3seite in eine Datenbank reinschreiben und >später wieder auslesen und die Befehle ausführen >Leider führt der Apache die Befehle z.B.: phpinfo(); nicht aus sonder man >sieht den Befehl nur im Quelltext. > Haste auch das nicht vergessen? Alexander From Ott_(at)_infocanarias.com Mon, 19 Jun 2000 10:51:52 -0000 Date: Mon, 19 Jun 2000 10:51:52 -0000 From: Alexander Ott Ott_(at)_infocanarias.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Script_soll_nur_ausgef=FChrt_w?= =?iso-8859-1?Q?erden=2C_wenn_Server_nicht_zu_lahm_:-=29u_lahm_:-=29?= =?iso-8859-1?Q?erden=2C_wenn_Server_nicht_zu_lahm_:-=29u_lahm_:-=29?= Martin Jansen wrote: >On Mon, 19 Jun 2000 10:50:06 +0200, Chrigu wrote: >>ich hab da ein Problem, ich lese von einer anderen page content aus mit >>einem php-script, dies funkt eigentlich wunderbar. Jedoch ist der Server, > Kennt sich da eigentlich jemand aus, wie das mit den Rechten aussieht, wenn man eine fremde Seite derartig parst, und evtl noch Teile des Inhalts dabei weglässt/verändert/hinzufügt? Alexander From abe_(at)_yavin4.de Mon, 19 Jun 2000 12:03:36 +0200 Date: Mon, 19 Jun 2000 12:03:36 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] PHP Befehleaus einer Datenbank heraus Starten > Ich hoffe Ihr könnt mir weiterhelfen das manual kann: http://www.dynamic-webpages.de/php/function.eval.php gruss daniel -- Daniel Beulshausen mail: abe_(at)_flaemingnet.de From Michael.Ackermann_(at)_nintendo.de Mon, 19 Jun 2000 12:10:19 +0200 Date: Mon, 19 Jun 2000 12:10:19 +0200 From: Michael Ackermann Michael.Ackermann_(at)_nintendo.de Subject: [php] Antw: [php] PHP auf Cobalt RaQ3 ** Proprietary ** >>> Kai.Seefeldt_(at)_t-online.de 19.06.00 >>> Hallo, da ich noch allsoviel Ahnung von Linux habe, habe ich mich für einen CobaltRaQ3 Webserver entschieden. Nun möchte ich auf diesen von PHP3 auf PHP4 updaten, da ich mehrere tausend PHP Zugriffe pro Tag habe, und die Performance verbessern will. Kann man PHP Updaten, oder muß ich erst die alte version löschen? Hat jemand erfahrung mit dem CobaltRaQ3? Was ist mit den ganzen Modulen und Libraries(z.B. um Bilder zu erzeugen) die ich installiert habe? Muß ich die alle neu installieren? Ich habe in die cobal(d) liste bereits eine installationsanweisung für den RAQ2 gepostet. Soweit ich mitbekommen habe sollte das auch unter RAQ3 laufen. Habs aber leider nicht bei mir und komm auch im moment nicht and die Liste Ich werde Die heute Abend meine Installationsroutine zukommen lassen kann aber 20:00 Uhr werden. Soweit ich weis gibt es auf der cobald entwickler seite bereits ein PHP4 RPM ??? Michael From seifert_(at)_ag-neuemedien.de Mon, 19 Jun 2000 12:21:58 +0200 Date: Mon, 19 Jun 2000 12:21:58 +0200 From: Markus Seifert seifert_(at)_ag-neuemedien.de Subject: [php] MySql-Abfrage ----- Original Message ----- From: "Andreas Korinek" To: Sent: Sunday, June 18, 2000 5:16 PM Subject: [php] MySql-Abfrage > Hallo, > > ich habe folgendes Problem: > > in einer Datenbank liegt im Feld kat_id ein String, der aus max. 5 > Kommaseparierten Zahlen besteht, also z.B. 1,2,3,4,5 oder auch 11,4,71 > > Nun will ich eine Abfrage machen, die alle Reihen auswählt, die eine bestimmte > Zahl im Feld beinhalten. Das habe ich folgendermassen probiert: > > "select * from artikel where kat_id like $kat_id" > ($kat_id wird an das Script übergeben) > Das Problem ist, daß diese Query nie etwas zurückgibt, außerdem muß die Query > ja auch noch zwischen z.B. 1 und 11 und 14 unterscheiden, die ja alle gefunden > werden müßten. > > Hat jemand eine Idee, wie man das lösen könnte? > > > -- > Mit freundlichen Grüßen > > Andreas Korinek > > info_(at)_bonsai-welt.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 > Hi, Es ist zwar mehr oder weniger alles schon gesagt worden. Es gibt in Mysql den Datentyp SET der eine Liste von erlaubten Werten enthält die ein Feld annehmen kann (können auch mehrere sein), man kann auf dieses Feld mit FIND_IN_SET oder einer LIKE Abfrage zugreifen, der einzige Nachteil ist das Änderungen im SET, also der menge der erlaubten Werte, jedesmal einen ALTER TABLE erfordern. Was sich bei ständig änderden Kategorien als extrem schwierig erweist. Du solltest eher eine Veränderung deiner Datenbankstruktur in erwägung ziehen, dh. das Ding in die 3.te oder besser die DKNF bringen indem du die kategorien in einer weiteren Tabelle speicherst und die beiden resultierenden Tabellen über eine dritte Tabelle verknüpfts: zb.: # -------------------------------------------------------- # # Table structure for table 'kategorien' # CREATE TABLE kategorien ( kat_id int(11) NOT NULL auto_increment, kat_name varchar(255) NOT NULL, kat_beschreibung text, PRIMARY KEY (kat_id) ); # -------------------------------------------------------- # # Table structure for table 'produkte' # CREATE TABLE produkte ( prod_id int(11) NOT NULL auto_increment, prod_name varchar(255) NOT NULL, prod_beschreibung text, PRIMARY KEY (prod_id) ); # -------------------------------------------------------- # # Table structure for table 'verbindung_kat_prod' # CREATE TABLE verbindung_kat_prod ( kat_id int(11) NOT NULL, prod_id int(11) NOT NULL, PRIMARY KEY (kat_id, prod_id) ); In der Verbindungstabelle hast du einen zusammengesetzten Primärschlüssel aus kat_id und prod_id der zusammen immer UNIQUE ist damit du verhinderst das einem Produkt mehrmals die selbe kategorie zugeordnet wird. Der Vorteil ist das du relativ fexibel bist was deine Kategorien angeht (neue Kategorien, etc) und das die Performance relativ hoch ist. Wenn du eine Kategorie löscht, mußt du bei Mysql die Verknüpfung zwar manuell löschen da bislang noch keine (funktionsfähigen) FOREIGN KEYS implementiert sind. aber das ist relativ simpel. Ein Select wie oben beschrieben würde dann wie folgt aussehen: SELECT p.prod_id, p.prod_name, FROM produkte p, verbindung_kat_prod v WHERE p.prod_id=v.prod_id AND v.kat_id IN ($kat_1,$kat_2) GROUP BY p.prod_id Der SELECT muß nicht über alle Tabellen geführt werden wenn die weiteren Informationen in der Kategorientabelle nicht relevant sind, das Grouping über die Spalte prod_id verhindert doppelte Zeilen (man könnte auch noch eine COUNT Funktion benutzen um eine Relevanz zu ermitteln). Markus From hartmut_(at)_six.de Mon, 19 Jun 2000 12:24:24 +0200 Date: Mon, 19 Jun 2000 12:24:24 +0200 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] PHP Befehleaus einer Datenbank heraus Starten Sven Griesfeller wrote: > > Hallo > > Ich möchte einen komplette php3seite in eine Datenbank reinschreiben und > später wieder auslesen und die Befehle ausführen > Leider führt der Apache die Befehle z.B.: phpinfo(); nicht aus sonder man > sieht den Befehl nur im Quelltext. > > Ich hoffe Ihr könnt mir weiterhelfen wie wär's mit einem kleinen Stückchen Code ... ? -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de From Michael_(at)_Stahmann.de Mon, 19 Jun 2000 12:30:14 +0200 Date: Mon, 19 Jun 2000 12:30:14 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Re: [php] Re: [php] Script soll nur =?iso-8859-1?Q?ausgef=FChrt?= werden, wenn Server nicht zu lahm :-)u lahm :-)erden, wenn Server nicht zu lahm :-)u lahm :-) Hallo Alexander, IMHO gelten immer die Rechte, die auf der Seite angegeben wurden. Wenn auf der Seite steht "Alle Rechte vorbehalten", darf man den content mit Sicherheit nicht verwenden. Ohne vorherige Genehmigung sollte mann/frau von Fremdinhalten auch lieber die Finger lassen. Jeder webmaster wird in der Statistik solche Aktionen nachvollziehen können. Kleiner Surftip zum Thema: http://www.bonnanwalt.de/rg/internet/urheberrecht/index.html Alexander Ott schrieb: > Kennt sich da eigentlich jemand aus, wie das mit den Rechten > aussieht, wenn man eine fremde Seite derartig parst, und evtl > noch Teile des Inhalts dabei weglässt/verändert/hinzufügt? > > Alexander 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 Mon, 19 Jun 2000 12:33:15 +0200 Date: Mon, 19 Jun 2000 12:33:15 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] zeitintervall-abghaengiges Starten von php-scripts auf winnt - server Sorry, der Betreff war zu lang für meine Anzeige. Man sollte soch genauer lesen :-) Ulf Wendel schrieb: > Gibt es eine GNU Portierung auf Win32 für cron? > > Ulf > 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 andreas_(at)_noho.co.uk Mon, 19 Jun 2000 11:51:26 +0100 Date: Mon, 19 Jun 2000 11:51:26 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] mod_php fuer apache auf win32 [WAS:] Re: [php] Win32 jetzt mit maximum execution time :-) execution time :-) hei daniel, > cvs macht überhaupt keinen ärger :) > und das compilieren geht auch, mir ein bisschen handarbeit. wie man's nimmt wahrscheinlich ist es die handarbeit die mir aerger bereitet nachdem das cvs anscheinend aufgeraeumt worden ist. > es lasse sich sogar mehr module kompilieren als vorher. das einzige was > nicht ordentlich arbeitet sind die sessions. mag sein, habe ich noch nicht probieren koennen, da ich an der herstellung des apache moduls scheitere, was mit dem cvs vom 22.05. noch klappte geht jetzt voll in die hose. [...] Compiling... mod_php4.c G:\Users\AndreasO\projects\p\php_source\apache\src\include\../os/win32/os.h(111) : warning C4142: benign redefinition of type G:\Users\AndreasO\projects\p\php_source\apache\src\include\../os/win32/readdir.h(16) : error C2011: 'dirent' : 'struct' type redefinition [...] vielleicht kannst du ja mal kurz schreiben welche handgriffe im rahmen der handarbeit erforderlich sind ;-) liebe gruesse, andreas -- Andreas Otto OgilvyInteractive, Floor 2, Canberra House, 315 - 317 Regent Street London W1R 7YB Reception +44 207 299 3434 Fax +44 207 631 5050 http://www.ogilvy.com From andre.magnus_(at)_gmx.net Mon, 19 Jun 2000 12:56:43 +0200 Date: Mon, 19 Jun 2000 12:56:43 +0200 From: Andre Magnus andre.magnus_(at)_gmx.net Subject: [php] Problem mysql_insert_id() und PHP4 Hallo ! Hoffe, dass mir jemand helfen kann!! Bei Einbindung von PHP4 funktionieren Abläufe nicht mehr, die die mysql_insert_id() auslesen Nach einem $sql = "insert into ..."; $result = mysql_query($sql, $conn); $angebnr = mysql_insert_id($result); erfolgt die Fehlermeldung: Warning: Supplied argument is not a valid MySQL-Link resource in /usr/.. on line xx In PHP3 3.0.15 / 3.0.16 lief noch alles ohne Probleme und die letzte Datensatznummer wurde korrekt übergeben. Danke im Voraus Andre.Magnus_(at)_gmx.net From merlins_box_(at)_aon.at Mon, 19 Jun 2000 13:14:19 GMT Date: Mon, 19 Jun 2000 13:14:19 GMT From: der frechdax merlins_box_(at)_aon.at Subject: [php] Re:nochmal php und phplib Hi Ulf! Irgendwie sitz ich voll auf der Leitung, glaub ich. > while ($db->Next_Record()) { > $data = $db->Result; > $id = $db->f("id"); > } Ich bekomm nicht heraus, wie ich nun auf die einzelnen Felder wie mit int mysql_result(int result,int row [, mixed field]); zugreifen kann. Hat wer einen Tip? Danke Alex From m.fihlon_(at)_mobilcom.de Mon, 19 Jun 2000 13:16:08 +0200 Date: Mon, 19 Jun 2000 13:16:08 +0200 From: Marcus Fihlon m.fihlon_(at)_mobilcom.de Subject: [php] Re:nochmal php und phplib Hallo der, Du hast am 19.06.2000, 13:06:58 geschrieben: > Ich bekomm nicht heraus, wie ich nun auf die einzelnen Felder wie mit > int mysql_result(int result,int row [, mixed field]); > zugreifen kann. Mit der Funktion mysql_result wird bei Nutzung der PHPLIB garnicht gearbeitet, DU greifst auf die Spalten Deiner Tabelle mit der Funktion $db->f("spaltenname") zu. Die gibt Dir den Inhalt der gewünschten Spalte zurück. Siehe auch die deutschsprachigen Infos unter http://www.koehntopp.de/kris/artikel/phplib-deutsch/ Viel Spaß, Marcus -- PGP-Key-ID: 0xD5079840 PGP-Key-Fingerprint: 6066 B009 8DDC 164B F714 6370 D6D7 3703 D507 9840 PGP-Key-Anforderung: E-Mail mit dem Betreff "SEND KEY" From grisu_(at)_germany.net Mon, 19 Jun 2000 13:16:57 +0200 Date: Mon, 19 Jun 2000 13:16:57 +0200 From: Sven Griesfeller grisu_(at)_germany.net Subject: [php] WG: [php] PHP Befehleaus einer Datenbank heraus Starten Hallo Kiri Danke für den Tip mit freundlichen Grüssen Sven Griesfeller Online-Redakteur/E-Commerce callisto germany.net Geschäftsbereich Online-Dienst Stresemannallee 30 60596 Frankfurt am Main http://www.germany.net Telefon: ++49-69-63397-624 Telefax: ++49-69-63397-123 -----Ursprüngliche Nachricht----- Von: Cyrill Schumacher [mailto:webmasterbhs_(at)_bluewin.de] Gesendet: Montag, 19. Juni 2000 12:07 An: grisu_(at)_germany.net Betreff: Re: [php] PHP Befehleaus einer Datenbank heraus Starten > Ich möchte einen komplette php3seite in eine Datenbank reinschreiben und > später wieder auslesen und die Befehle ausführen > Leider führt der Apache die Befehle z.B.: phpinfo(); nicht aus sonder man > sieht den Befehl nur im Quelltext. eval($datenbank_daten); kiri From Hartmann_(at)_freecharts.de Mon, 19 Jun 2000 13:24:06 +0200 Date: Mon, 19 Jun 2000 13:24:06 +0200 From: Johann-Peter Hartmann Hartmann_(at)_freecharts.de Subject: [php] Zeit-Differenz Hallo Ulf, Liste, Ulf schrieb: > Gott hat Hirn vom Himmel geworfen, gut das wenigstens einer mitliest. > 08, 09 können als Oktalzahlen verstanden werden. Du meinst: 08 und 09 können natürlich nicht als Oktalzahlen verstanden werden, im Gegensatz zu 00 bis 07 :-) . entwicklung:~ # php Mit der Funktion mysql_result wird bei Nutzung der PHPLIB garnicht > gearbeitet, DU greifst auf die Spalten Deiner Tabelle mit der Funktion > $db->f("spaltenname") zu. Die gibt Dir den Inhalt der gewünschten Spalte > zurück. Das ist schon richtig. Nur bei jedem Durchlauf der While - Schleife wir die Variable überschrieben (oder?), d.h. ich brauche einen Array, in dem die Daten gespeichert werden und die dann später auch noch zur Verfügung stehen und ich auch einzelne Elemente aus der ganzen Tabelle ansprechen kann. Denk ich mal, oder > Siehe auch die deutschsprachigen Infos unter > http://www.koehntopp.de/kris/artikel/phplib-deutsch/ > Viel Spaß, > Marcus Grüße Alex From steinm_(at)_majestix.fernuni-hagen.de Mon, 19 Jun 2000 13:48:27 +0200 Date: Mon, 19 Jun 2000 13:48:27 +0200 From: Uwe Steinmann steinm_(at)_majestix.fernuni-hagen.de Subject: [php] pdflib On Thu, Jun 15, 2000 at 05:58:16PM +0200, Markus Bach wrote: > mysql -lmysqlclient pcrelib/libpcre.a regex/libregex.a -L/ > usr/home/testen/programme/zlib/lib -lz -L/usr/home/testen/programme/zlib/lib -lz > -L/usr/home/testen/programme/pdflib/lib -lpdf -lm -lcrypt -lresolv > ld: -lpdf: no match > *** Error code 1 Sieht nach dem alten Problem mit der Namensgebung aus. Existiert libpdf.so ? Guck mal in die online Doku, da ist das Problem dokumentiert. Uwe -- Uwe.Steinmann_(at)_fernuni-hagen.de Tel: +2331 987 4528 Fax: +2331 987 375 From Mathias.Gloss_(at)_start.de Mon, 19 Jun 2000 13:50:11 +0200 Date: Mon, 19 Jun 2000 13:50:11 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Zeit-Differenz Aloha, > ---------- > Von: Johann-Peter Hartmann[SMTP:Hartmann_(at)_freecharts.de] > > entwicklung:~ # php > $i=08; > $j=03; > echo "i ist $i und j ist $j\n"; > Content-Type: text/html > > i ist 0 und j ist 3 > entwicklung:~ # > > Seltsam, dass einem der Fehler nicht häufiger passiert. > Ich glaube nicht, daß das ein Fehler ist. Bei Perl z.B. sind Zahlen, die in Variablen gespeichert werden, immer im Oktalsystem, wenn sie mit einer Null beginnen. Fieserweise legt das einen ganz gut rein, wenn man z.B. $i='08'; <--- String $i * 1; <--- hier wird der String als Zahl betrachtet --> Oktalzahl! AFAIK meckert aber dann Perl weil diese Zahl nicht gültig ist. Grüße, Mathias From christian_(at)_glockner.de Mon, 19 Jun 2000 13:51:32 +0200 Date: Mon, 19 Jun 2000 13:51:32 +0200 From: Christian Glockner christian_(at)_glockner.de Subject: [php] Problem mit While-Schleife Hallo zusammen, hier ist mal wieder eines meiner neuesten Probleme. Mein Script führt die folgende Schleife nur einmal durch, und das, obwohl $kategoriezahl größer ist, als 1! while($repeat < zahl){ $katdaten=mysql_fetch_array($kategorieliste); echo "