From info_(at)_schuborg.de Wed, 01 Mar 2000 02:10:42 +0100 Date: Wed, 01 Mar 2000 02:10:42 +0100 From: Pascal Schult info_(at)_schuborg.de Subject: [php] mkdir hi stefan.. unter windows eigentlich wirklich kein problem: local z.bsp.: mkdir("c:\\windows\\Verzeichnis", 0700); > unter Windows reichen folgende Angaben: > > mkdir("$pfad","") ciao From rene_(at)_get-connected.de Wed, 1 Mar 2000 08:51:07 +0100 Date: Wed, 1 Mar 2000 08:51:07 +0100 From: Rene Paschold rene_(at)_get-connected.de Subject: [php] User Check Hallo Liste, ich habe ein Formular mit folgenden Feldern: UserName und Password! Diese Felder lese ich auf der nächsten Seite aus der Datenbank um eine User Authentifizierung zu machen. SELECT name, pw FROM user WHERE name='$UserName' AND pw='$Password' Dann bauen ich den Result und frage mit num_rows($result) ab! Wenn true dann weiter, wenn nicht dann Error !! Irgendwie bin ich damit aber nicht zufrieden. Gibt es einen anderen Weg das sicherer oder besser zu machen?? Es sollte halt kein extra Fenster mit der Authentifizierung aufgehen! Vielen Dank und Gruß --RENE From wolf_(at)_earthway.org Wed, 1 Mar 2000 08:57:51 +0100 Date: Wed, 1 Mar 2000 08:57:51 +0100 From: Wolfgang Steinhauer wolf_(at)_earthway.org Subject: [php] aktuelles Datum Hallo Liste, ich stehe wieder einmal auf der Leitung: Wie kann ich mit PHP3 auf das aktuelle Datum, die Systemzeit, zugreifen und mir in der Form: Mittwoch, 1. März 2000 anzeigen lassen...... Aus einer Datenbank heraus kein problem, aber..... Liebe Gruesse, wolf From blixa_(at)_neubauten.de Wed, 01 Mar 2000 09:05:10 +0100 Date: Wed, 01 Mar 2000 09:05:10 +0100 From: Holger Janning blixa_(at)_neubauten.de Subject: [php] aktuelles Datum sollte dir helfen, wenn du das ganze noch mit den monaten machst.... vielleicht geht es eleganter, ab so funzt es! Wolfgang Steinhauer wrote: > > Hallo Liste, > > ich stehe wieder einmal auf der Leitung: > > Wie kann ich mit PHP3 auf das aktuelle Datum, die Systemzeit, zugreifen und > mir in der Form: Mittwoch, 1. März 2000 anzeigen lassen...... > > Aus einer Datenbank heraus kein problem, aber..... > > Liebe Gruesse, > wolf > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- ...und als ich nach draussen ging regnete es! Aber Microsoft sagte es regnet nicht... ...also wurde ich nicht nass! From michael.renner_(at)_tuebingen.mpg.de Wed, 1 Mar 2000 09:08:03 +0100 Date: Wed, 1 Mar 2000 09:08:03 +0100 From: Michael Renner michael.renner_(at)_tuebingen.mpg.de Subject: [php] User Check On Wed, 01 Mar 2000, Rene Paschold wrote: > Hallo Liste, > > ich habe ein Formular mit folgenden Feldern: > UserName und Password! > > Diese Felder lese ich auf der nächsten Seite aus der Datenbank > um eine User Authentifizierung zu machen. > > SELECT name, pw FROM user WHERE name='$UserName' AND pw='$Password' > > Dann bauen ich den Result und frage mit num_rows($result) ab! Wenn > true > dann weiter, wenn nicht dann Error !! Moin, the same with me. Allerdings gehe ich mit dem Passwort vorsichtiger um. SELECT name,passwort ..... WHERE name='$UserName'. Das Passwort ist verschlüsselt (crypt) in der Tabelle, kannst auch die Methode von MySQL verwenden, weiss aber nicht wie es dann mit ypmatch erweiterbar ist. Egal...weiter: Bei ungleich einem Treffer kann was nicht stimmen (immer nur ein Benutzer mit diesem Namen) und die Startseite wird included. Fällt der Passwortvergleich negativ aus wird ebenfalls die Startseite included, ansonsten geht es weiter. > Irgendwie bin ich damit aber nicht zufrieden. Gibt es einen anderen > Weg das sicherer oder besser zu machen?? Es sollte halt kein > extra Fenster mit der Authentifizierung aufgehen! Never ever das Passwort im Klartext speichern! CU -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |michael.renner_(at)_tuebingen.mpg.de | | +----------------------------------------------------ESC:wq From anklam_(at)_netway-online.de Wed, 01 Mar 2000 09:25:01 +0100 Date: Wed, 01 Mar 2000 09:25:01 +0100 From: Swen Anklam anklam_(at)_netway-online.de Subject: [php] fseek oder was anderes !? Hi Liste & Attachments :) ich probiere mich mit meinenm anliegen kurz zu fassen : ich möchte aus einem (fremd) .html file einige zeilen auslesen ... das klappt auch ganz gut nur ist die datei ziemlich gross und das was ich benötige weit unten ! jetzt wollte ich eben den fp auf eine pos weiter unten setzen hat mir aber einen fehler ausgespuckt .. in der man steht das es auch nicht geht über http:// u. ftp:// den fp zu versetzen .. gibt es da ne andere lösung .. die ladezeitzen sind mir zu lang !! mfg ! ---------- Netway-Online - Swen Anklam - Veltheimstr. 37a - 13467 Berlin Tel: 030-40539702 - Fax: 030-40539703 - eMail: anklam_(at)_netway-online.de From rene_(at)_get-connected.de Wed, 1 Mar 2000 09:22:18 +0100 Date: Wed, 1 Mar 2000 09:22:18 +0100 From: Rene Paschold rene_(at)_get-connected.de Subject: [php] User Check > Never ever das Passwort im Klartext speichern Wie kann ich denn das umwandeln? Muß ich es auch in die DB verschlüsselt reinschreiben? Wie kann ich denn das machen? From a.tietje_(at)_flynet.de Wed, 1 Mar 2000 09:27:01 +0100 Date: Wed, 1 Mar 2000 09:27:01 +0100 From: Axel Tietje a.tietje_(at)_flynet.de Subject: [php] aktuelles Datum > $tag=date(w); > if ($tag=="0") $tag="Sonntag"; > if ($tag=="1") $tag="Montag"; > if ($tag=="2") $tag="Dienstag"; > if ($tag=="3") $tag="Mittwoch"; > if ($tag=="4") $tag="Donnerstag"; > if ($tag=="5") $tag="Freitag"; > if ($tag=="6") $tag="Samstag"; > $datum=date("d.m.Y"); > echo "$tag, der $datum"; > ?> Hi zusammen, sollte klappen, ist vielleicht auch eleganter ;-) CU, Axel Tietje -------------------------------- May the Source Be With You -------------------------------- From steiner_(at)_dynamic-webpages.de Wed, 1 Mar 2000 09:54:00 +0100 Date: Wed, 1 Mar 2000 09:54:00 +0100 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] User Check > > Never ever das Passwort im Klartext speichern > > Wie kann ich denn das umwandeln? Muß ich es auch > in die DB verschlüsselt reinschreiben? Wie kann ich denn > das machen? das machst du am Besten mit crypt(). Bei crypt() handelt es sich um eine "Einweg"- Verschlüsselung nach der Standart Unix DES Methode, d.h das Passwort wird verschlüsselt, und dann so in die Datenbank eingetragen. Eine Decodierung ist nicht möglich. In der Datenbank hast du dann ein verschlüsseltes Passwort stehen. Wenn nun ein Benutzer sein Passwort zwecks Authentifizierung eingibt, musst du dieses wieder mittels crypt() verschlüsseln und dann mit dem Eintrag in der Datenbank vergleichen. Manual- Eintrag: ---------------- http://www.dynamic-webpages.de/phpmanual/html/function.crypt.html Achtung: Crypt() braucht einen 2-Zeichen-Salt, damit es den String nicht zufälllig verschlüsselt. Das wäre unschön, weil der so entstandene verschlüsselte String kaum mit dem in der Datenbank übereinstimmen würde. Beispiel: --------- a) Eintragen des Passwortes in DB: $saltin = substr($passwd,0,2); $passwd = crypt($passwd, $saltin); /* $passwd ist Passwort, $saltin ist generierter Salt */ b) verschlüsseltes Passwort aus der DB holen, Salt generieren und vom Benutzer eingegebenes Passwort mit diesem Salt codieren: $saltout = substr($db_auth_pass,0,2); $auth_pass = crypt($auth_pass,$saltout); /*$db_auth_pass ist codiertes Passwort aus DB, $auth_pass ist eingegebenes Passwort -> wird codiert*/ c) Vergleich: if ($auth_pass==$db_auth_pass) { printf("Zugriff erlaubt"); } else { printf("Zugriff verweigert") } Tip: ---- Es sollte das vom Benutzer eingegebene Passwort vor Eintrag in Datenbank und vor dem Vergleich jeweils mit strtolower() und trim() behandelt werden. mit bestem Gruß - Armin _______________________________________________________________ PHP Knotenpunkt - Dynamic Web Pages _(at)_t http://www.dynamic-webpages.de Installation,BestOfGML,Tipps,Tutorials,WhoIsWho,Deutsches Manual uvm. From andreas_(at)_noho.co.uk Wed, 1 Mar 2000 09:01:33 -0000 Date: Wed, 1 Mar 2000 09:01:33 -0000 From: Andreas Otto andreas_(at)_noho.co.uk Subject: [php] User Check hallo armin, > das machst du am Besten mit crypt(). Bei crypt() handelt > es sich um eine "Einweg"- Verschlüsselung nach der > Standart Unix DES Methode, d.h das Passwort wird verschlüsselt, > und dann so in die Datenbank eingetragen. Eine Decodierung > ist nicht möglich. bei der methode mit crypt duerfte es aber sehr schwierig sein dem user sein passwort zu senden falls er es mal vergessen hat, oder uebersehe ich hier etwas? liebe gruesse, andreas -- Andreas Otto NoHo Digital Ltd, Floor 2, Canberra House, 315 -317 Regent Street London W1R 7YB Reception 0171 299 3434 Fax 0171 631 5050 http://www.noho.co.uk From Hartmann_(at)_freecharts.de Wed, 1 Mar 2000 10:13:47 +0100 Date: Wed, 1 Mar 2000 10:13:47 +0100 From: Johann-Peter Hartmann Hartmann_(at)_freecharts.de Subject: [php] User Check Andreas Otto wrote: > bei der methode mit crypt duerfte es aber sehr schwierig sein dem > user sein > passwort zu senden falls er es mal vergessen hat, oder uebersehe > ich hier etwas? Passwörter mit E-Mail senden ist auch böse ;-) . Ich denke, in diesem Fall sollte man einen Reminder-String, daher eine Eselsbrücke für das Passwort mit in die Datenbank nehmen - dieser kann dann im Falle einer Fehleingabe angezeigt werden. Grüße, johann From steiner_(at)_dynamic-webpages.de Wed, 1 Mar 2000 10:15:35 +0100 Date: Wed, 1 Mar 2000 10:15:35 +0100 From: Armin Steiner steiner_(at)_dynamic-webpages.de Subject: [php] User Check > > das machst du am Besten mit crypt(). Bei crypt() handelt > > es sich um eine "Einweg"- Verschlüsselung nach der > > Standart Unix DES Methode, d.h das Passwort wird verschlüsselt, > > und dann so in die Datenbank eingetragen. Eine Decodierung > > ist nicht möglich. > > > bei der methode mit crypt duerfte es aber sehr schwierig sein dem user sein > passwort zu senden falls er es mal vergessen hat, oder uebersehe ich hier etwas? Nein Andreas, nicht schwierig, unmöglich würde ich eher sagen :-) Aber - war das eine Bedingung ? Es ist abhängig vom Projekt, ob man es zumuten kann, dass ein neues Passwort erstellt wird. Wenn ein Passwort vergessen wurde, kann man IMHO immer noch über eine Datenabfrage (ähnlich wie bei Amazon) den User verifizieren und ihm dann ermöglichen ein neues Passwort zu wählen. BTW: Vom Passwort verschicken halte ich sowieso rein gar nichts. Ich glaube nämlich nicht an die Sicherheit von Emails :-) mit bestem Gruß - Armin _______________________________________________________________ PHP Knotenpunkt - Dynamic Web Pages _(at)_t http://www.dynamic-webpages.de Installation,BestOfGML,Tipps,Tutorials,WhoIsWho,Deutsches Manual uvm. From bjoern_(at)_baer.mayn.de Wed, 1 Mar 2000 10:17:13 +0100 Date: Wed, 1 Mar 2000 10:17:13 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] User Check Hi, * Andreas Otto wrote: > bei der methode mit crypt duerfte es aber sehr schwierig sein dem user sein > passwort zu senden Richtig. Alternative: du schickst dem User dann ein neues Passwort zu. -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From Stefan.Kisker_(at)_mediaWays.net 1 Mar 2000 12:32:29 +0100 Date: 1 Mar 2000 12:32:29 +0100 From: Stefan Kisker Stefan.Kisker_(at)_mediaWays.net Subject: [php] User Check Hi, ich bin php-Neuling und habe zu dieser Art der Auth eine Frage: Wie verhindere ich, dass der User durch einen direkten Link auf die zu schuetzende Seite zugreift ? Includest Du auch die zu schuetzende Seite bei erfolgreicher Auth ? Nur wie mache ich das, wenn ganze Verzeichnisse geschuetzt werden sollen, wenn ich mit dieser Methode (verschluesselte Passwoerter in mysql Datenbank) ganze Verzeichnisse schuetzen moechte ? soll ich da in jeder Seite die Abfrage einbauen ob sich ein User erfolgreich authentifiziert hat ? Das finde ich dann doch ein wenig umstaendlich. Oder bin ich jetzt voll auf der falschen Strassenseite ? Fragen ueber Fragen und hoffentlich ein paar Antworten ;) Gruss, Stefan Michael Renner wrote: > > On Wed, 01 Mar 2000, Rene Paschold wrote: > > Hallo Liste, > > > > ich habe ein Formular mit folgenden Feldern: > > UserName und Password! > > > > Diese Felder lese ich auf der nächsten Seite aus der Datenbank > > um eine User Authentifizierung zu machen. > > > > SELECT name, pw FROM user WHERE name='$UserName' AND pw='$Password' > > > > Dann bauen ich den Result und frage mit num_rows($result) ab! Wenn > > true > > dann weiter, wenn nicht dann Error !! > > Moin, > the same with me. Allerdings gehe ich mit dem > Passwort vorsichtiger um. > SELECT name,passwort ..... WHERE name='$UserName'. > Das Passwort ist verschlüsselt (crypt) in der Tabelle, kannst > auch die Methode von MySQL verwenden, weiss aber nicht wie es dann mit > ypmatch erweiterbar ist. Egal...weiter: Bei ungleich einem Treffer > kann was nicht stimmen (immer nur ein Benutzer mit diesem Namen) und die > Startseite wird included. > Fällt der Passwortvergleich negativ aus wird ebenfalls die Startseite > included, ansonsten geht es weiter. > > > Irgendwie bin ich damit aber nicht zufrieden. Gibt es einen anderen > > Weg das sicherer oder besser zu machen?? Es sollte halt kein > > extra Fenster mit der Authentifizierung aufgehen! > > Never ever das Passwort im Klartext speichern! > CU > -- > +---------------------------------------------------------+ > |Michael Renner | | > |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| > |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| > |michael.renner_(at)_tuebingen.mpg.de | | > +----------------------------------------------------ESC:wq > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php -- =============================================================== ---------------------Stefan 'KiStE' Kisker--------------------- ------------------Stefan.kisker_(at)_mediaways.net------------------ -It´s better to light a candle than to complain about darkness- =============================================================== From Stefan.Kisker_(at)_mediaWays.net 1 Mar 2000 12:36:17 +0100 Date: 1 Mar 2000 12:36:17 +0100 From: Stefan Kisker Stefan.Kisker_(at)_mediaWays.net Subject: [php] User Check Hi, sorry fuer das Vollquoting :( Gruss, Stefan From bjoern_(at)_baer.mayn.de Wed, 1 Mar 2000 11:22:39 +0100 Date: Wed, 1 Mar 2000 11:22:39 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.mayn.de Subject: [php] User Check * Stefan Kisker wrote: > Wie verhindere ich, dass der User durch einen direkten Link auf die zu > schuetzende Seite zugreift ? Indem du am Anfang deiner zu schützenden Seiten einen Authentifizierungsmechanismus includest/aufrufst. Das kann z.B. so aussehen, dass du dir in einem allgemeinen Include-File eine Authentifizierungsfunktion namens auth(); bastelst, die du in jeder zu schützenden Seite aufrufst. Oder du nimmst die PHPLIB und rufst am Anfang der Seite (noch bevor irgendetwas zum Client gesandt wird) einfach page_open(array("sess"=>"Meine_dolle_Session","auth"=>"Meine_Auth")); und am Ende page_close(); auf. Dann hast du eine protected page. Mehr zu PHPLIB erfährst du unter -- Björn Schotte Fon: 0931 / 78 43 79 2 Fax: 0931 / 78 43 79 5 From castor_(at)_flying-dog.com Wed, 01 Mar 2000 11:40:15 +0100 Date: Wed, 01 Mar 2000 11:40:15 +0100 From: Nicolay Mausz castor_(at)_flying-dog.com Subject: [php] Re: [php] =?iso-8859-1?Q?Verschl=FCsseln?= von PHP-Source-Code Hi, > > Der Aufwand, um so etwas zu schreiben, ist > > aber vermutlich ebenfalls extrem hoch. :) > Ich weiss garnicht, ob der Aufwand soooo hoch waere. Ich hab auch mal darüber nachgedacht, da ich eine leichte "Verschlüsselung" auch gut gebrauchen könnte. Ein Parser (ggf. in PHP geschrieben - seit PHP 4 ist sowas aus Geschwindigkeitsgründen ohne RegEx möglich) der die wichtigsten Änderungen vornimmt ist sicher nicht allzu schwierig, wenn man die Sonderfälle weglässt (z.B. eval). Insbesondere sind die Variablenumbenennungen problematisch... Aber Kommentarentfernung, Funktionsumbenennungen, Umformatieren würden schon ne Menge bringen. > > Z.B. habe ich bis jetzt noch nicht einmal eine sichere Methode gefunden, > > mit Regex Blockkommentare zu entfernen. > Man koennte ja die PHP-Engine selbst fuer dieses Vorhaben > zweckentfremden. Damit waeren die Schritte syntaktische und semantische > Analyse schoneinmal erledigt. Wäre auch möglich. > Ein Problem was ich sehe, sind moegliche 'namespace'-Clashes bei der > 'Uglifizierung' unabhaengiger Module. Man muesste also wohl > zwangslaeufig den kompletten in einem Projekt benutzten PHP-Code in > einem Rutsch bearbeiten. Das ist natürlich notwendig. Ich denke, der Grund der mich davon abgehalten hat, sowas zu schreiben ist Zeev's Aussage (vom 04.99) den Compiler kurz nach der 4 .0 Final zu veröffentlichen: > A script->binary file optimizing compiler will > be available for Zend when PHP 4.0 is released, or shortly afterwards. > That compiler is going to be released on a commercial basis, though. Nicolay From palim_(at)_augusta.de Wed, 1 Mar 2000 12:08:44 -0000 Date: Wed, 1 Mar 2000 12:08:44 -0000 From: Martin Fenn palim_(at)_augusta.de Subject: [php] User Check Hallo, mal der Reihe des Eingangs nach ... ;-) Armin Steiner wrote: > das machst du am Besten mit crypt(). Bei crypt() handelt > es sich um eine "Einweg"- Verschlüsselung nach der ich wuerde es die MySQL machen lassen ... z. B. INSERT INTO usertable(u_login, u_pwd) VALUES ('$login', password('$passwort')); Abfrage dann: SELECT * FROM usertable WHERE u_login LIKE $login AND u_pwd LIKE password($passwort) Andreas Otto wrote: > bei der methode mit crypt duerfte es aber sehr schwierig sein dem user > sein passwort zu senden falls er es mal vergessen hat, oder uebersehe > ich hier etwas? Jein ... wenn der User mal sein PW vergessen hat, soll er sich ein neus generieren lassen koennen ... z. B. einen Zufallswert, welcher dann per Email verschickt wird (dazu muss dann auch die Email-Adresse des Users in der usertable gespeichert werden). Danach muss der User sich halt schleunigst einloggen und das Passwort aendern. Armin Steiner wrote: > BTW: Vom Passwort verschicken halte ich sowieso rein gar nichts. > Ich glaube nämlich nicht an die Sicherheit von Emails :-) Na ja ... auch jein ... es kann halt dauern ... Zur Sicherheit: Die Passwortmail koennte man evtl. ueber PGP verschluesseln ... dazu sollte dann halt der PGP-Public-Key der Users (so vorhanden) ebenfalls in der Usertable abgelegt sein ... Bye, Martin ______________________________________________________________________________ Diese Nachricht besteht zu 100% aus chlorfrei gebleichten, gluecklichen und zufriedenen Elektronen Martin Fenn palim_(at)_augusta.de martin.fenn_(at)_student.fh-reutlingen.de ______________________________________ http://www.augusta.de/~palim /\ /\ | / \/ \ |--- _____________________________/ \| LOOK: http://multimed1.fh-reutlingen.de From schmalhaus_(at)_incurricula.de Wed, 1 Mar 2000 12:25:11 +0100 Date: Wed, 1 Mar 2000 12:25:11 +0100 From: Dr. Stefan Schmalhaus schmalhaus_(at)_incurricula.de Subject: [php] Triggerfunktion fuer E-Mail-Versand Liebe PHPler, folgende Aufgabe: Auf einem Web-Server mit LAMP-Konfiguration sollen zu bestimmten Termin (Datum und Uhrzeit) automatisch E-Mails versendet werden. Termine und E-Mail-Adressen sind in einer MySQL-Datenbank gespeichert. Gibt es eine Möglichkeit mit PHP, einen Trigger auf der MySQL- Datenbank auszulösen, der die E-Mails genau zu dem eingetragenen Termin versendet? Bislang setze ich einen Cronjob ein, der alle paar Stunden ein Perl-Script startet. Leider werden die E-Mails dann jedoch nicht termingenau versendet. Any hint is welcome! Vielen Dank im voraus. Gruss, Stefan From bloeth_(at)_gosub.de Wed, 1 Mar 2000 12:20:38 +0100 Date: Wed, 1 Mar 2000 12:20:38 +0100 From: =?ISO-8859-1?Q?Roman_Bl=F6th?= bloeth_(at)_gosub.de Subject: [php] mysql Zugangsdaten sichern Hallo Benjamin, > wie kann ich am besten meine mysql Zugangsdaten (username;passwort) vor > fremden Zugriff schützen ?? > Mein Problem ist das doch einfach jemand das Script, in dem die Daten > stehen, bei sich includet und dann meine Variablen ausließt. Zunächst einmal sieht ja von außen niemand, dass Du ein Script includest und schon gar nicht, wie es heißt. Wenn jedoch jemand telnet- oder ftp-Zugriff auf Dein HTML/PHP3-Verzeichnis hat, dann darfst Du dort schlichtweg keine "geheimen" Daten ablegen, weil Du in diesem Fall nichts dagegen tun kannst, dass jemand Deine Quelltexte liest. Gruß, Roman. From TMeljes_(at)_t-online.de Wed, 1 Mar 2000 12:23:58 +0100 Date: Wed, 1 Mar 2000 12:23:58 +0100 From: Manfred Meljes TMeljes_(at)_t-online.de Subject: [php] Suchscript This is a multi-part message in MIME format. ------=_NextPart_000_0012_01BF8379.04D347A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, ich habe ein einfaches Suchscript erstellt. In einer Funktion wird mit = array_walk verschiedene Verzeichnisse aus dem Array zum Durchsuchen = eingelesen. In der Funktion werden die Dateien geoeffnet und nach einem = Keywort durchsucht. Das Script ist mit Absicht einfach gehalten, da ich = hieran meine Kenntnisse in PHP erlerne und es nach und nach erweitern = moechte. Mein Problem die Funktion fuer den array_walk wird 2mal korrekt = durchlaufen, beim dritten Mal zeigt er jedoch die Dateien des zweiten = Durchlaufs an. Offenbar oeffnet er im dritten Durchlauf das Verzeichnis = nicht mehr um es einzulesen. Wer kann mir erklaeren, wo der Fehler liegen koennte und vielleicht = einen besseren Vorschlag machen. Der Verzeichnisserver arbeitet mit = PHP3. Das Script kann auch downgeloaded werden: = http://www.meljes-webshop.de/download/stsuche.zip=20 Fuer Unterstuetzung waere ich dankbar. Viele Gruesse Tanja Meljes ------=_NextPart_000_0012_01BF8379.04D347A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo,
 
ich habe ein einfaches Suchscript = erstellt. In=20 einer Funktion wird mit array_walk verschiedene Verzeichnisse aus dem = Array zum=20 Durchsuchen eingelesen. In der Funktion werden die Dateien geoeffnet und = nach=20 einem Keywort durchsucht. Das Script ist mit Absicht einfach gehalten, = da ich=20 hieran meine Kenntnisse in PHP erlerne und es nach und nach erweitern=20 moechte.
 
Mein Problem die Funktion fuer den = array_walk wird=20 2mal korrekt durchlaufen, beim dritten Mal zeigt er jedoch die Dateien = des=20 zweiten Durchlaufs an. Offenbar oeffnet er im dritten Durchlauf das = Verzeichnis=20 nicht mehr um es einzulesen.
 
Wer kann mir erklaeren, wo der Fehler = liegen=20 koennte und vielleicht einen besseren Vorschlag machen. Der = Verzeichnisserver=20 arbeitet mit PHP3. Das Script kann auch downgeloaded werden: http://www.mel= jes-webshop.de/download/stsuche.zip=20
 
Fuer Unterstuetzung waere ich = dankbar.
 
Viele Gruesse
Tanja Meljes
------=_NextPart_000_0012_01BF8379.04D347A0-- From rossberg_(at)_mediaproject.de Wed, 1 Mar 2000 12:43:05 +0100 Date: Wed, 1 Mar 2000 12:43:05 +0100 From: Lutz Rossberg rossberg_(at)_mediaproject.de Subject: [php] ADABAS und LONG-Spalten This is a multi-part message in MIME format. ------=_NextPart_000_004D_01BF837B.B0BAA020 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, ich benutze eine ADABAS Datenbank.=20 In der Datenbank wurde eine Spalte mit dem Datentyp LONG und dem CODE = ASCII definiert. Nun suche ich eine L=F6sung, wie ich in eine LONG-Spalte =FCber ein HTML = Formular und PHP mittels INSERT INTO Text einf=FCgen kann. =DCber Access als Frontend und ODBC funktioniert es einwandfrei, aber = =FCber ein HTML Formular mit