From behrens_(at)_takenet.de Mon, 03 Jul 2000 08:45:00 +0200 Date: Mon, 03 Jul 2000 08:45:00 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] PHP und CGI Sören Heisrath schrieb: > > Hallo! > > Ich bin ein totaler PHP-Newbie, und ich denke, daß diese Frage hier schon > oft gestellt wurde...Wie auch immer... ich habe folgende Frage: Wie kann ich > ein Perl oder CGI-Script in eine PHP file einbauen und auch ausführen Moin,moin Den Thread hatten wir gerade erst.. schau mal in das Archiv unter http://infosoc.uni-koeln.de/pipermail/php/Week-of-Mon-20000626/022812.html . Das Archiv kannst du durchsuchen in dem du das Form auf www.php-center.de (oben links) . Auf www,php-center und www.dynamic-webpages findest du das Manual als komplierten Helpfile (oder andere Formate) mit Index und Suchfunktion ansonsten ist die Onlineversion unter www.php.net auch nicht schlecht. Stichworte sind exec(), system(), passthru(). Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- 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 krs_(at)_treu-elektro.de Mon, 03 Jul 2000 08:56:48 +0200 Date: Mon, 03 Jul 2000 08:56:48 +0200 From: Stefan Krister krs_(at)_treu-elektro.de Subject: [php] hostname Hi, Clemens Zvacek schrieb: > > AR> Nicht so ganz. Probiers mal mit: > AR> > AR> $surfer=$REMOTE_ADDR; > > Ganz nett und funktioniert auch. aber gibts ne Moeglichkeit, hinter > div. Proxies & Firewalls zu schauen ? > Versuch mal das: if (getenv(HTTP_X_FORWARDED_FOR)){ $ip=getenv(HTTP_X_FORWARDED_FOR); } else { $ip=getenv(REMOTE_ADDR); } MfG Stefan Krister Linux T-Shirt / Sendmail+Squid-Auswertung: http://creative.chaos.de -- You have moved your mouse. Windows must be rebooted for the changes to take effect. From knanders_(at)_mail.mdcs.de Mon, 03 Jul 2000 09:06:34 +0200 Date: Mon, 03 Jul 2000 09:06:34 +0200 From: Knut Andersson knanders_(at)_mail.mdcs.de Subject: [php] Wert einer Sequence aus Oracle holen Hallo zusammen, ich versuche gerade verzweifelt einen neuen Wert aus einer Oracle Sequence nach PHP zu bekommen. der erste Versuch sah so aus: OCIParse($conn, "select MySequ.nextval WERT from dual"); OCIParse gab FALSE ZURÜCK! Der nächste Versuch: $QueryGetID = OCIParse($conn, "declare test1 number; begin select MySequ.nextval into test1 from dual; end;"); brachte auch kein Ergebnis - was mache ich falsch From pfeiffer_(at)_uris.de Mon, 3 Jul 2000 10:56:18 +0200 Date: Mon, 3 Jul 2000 10:56:18 +0200 From: Nobert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Wert einer Sequence aus Oracle holen Hallo Knut, Querys fuer Oracle testet man vorher mit SQL-Plus. Dort erhaelts Du ganz detaillierte Fehlermeldungen. Guenstig ist es, dazu den Query ueber moeglichst viele Zeilen zu schreiben: > declare test1 number; > begin > select > MySequ.nextval > into test1 > from dual; > end; Ach ja, beachte den Unterschied, dass SQL-Plus am Ende ein ';' benoetigt, PHP jedoch nicht ! mit freundlichem Gruss Norbert Pfeiffer ________________________________ Portal AG 0221-56974-970 ________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02233-928500 -------------------------------- e.o.m. From bjoern_(at)_baer.main.de Mon, 3 Jul 2000 11:20:00 +0200 Date: Mon, 3 Jul 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 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 Schwehn_(at)_Stud-Mailer.Uni-Marburg.DE Mon, 03 Jul 2000 11:25:20 +0000 Date: Mon, 03 Jul 2000 11:25:20 +0000 From: Jens Schwehn Schwehn_(at)_Stud-Mailer.Uni-Marburg.DE Subject: [php] Frage zum Warenkorb - Formular Ralf Semroch wrote: > > Hallo Liste, > > beim Programmieren des Warenkorbs stosse ich auf folgendes Problem: > > Der Warenkorb ist in einer Textdatei gespeichert. Jede Zeile Eine Datenbank, zB. MySQL waere waere besser :) - nur mal so ;) [...] > Nun möchte ich zur weiteren Bearbeitung natürlich wissen, in welcher > Zeile z.B. der Button "Löschen" gedrückt worden ist, damit ich in der > Warenkorb-Textdatei auch die richtige Zeile beim Löschen erwische... > > Dafür könnte ich in der WHILE-Schleife einen Zähler einsetzen, der > sich jeweils um eins erhöht und dem Namen des Submit-Buttons angehängt > wird, also z.B. Aendern1, Aendern2 usw. Wie waere es, wenn Du den Namen des Input Felds entsprechend anpassen wuerdest? Also while (Was Auch Immer) { $i++; [...] [...] } Jetzt kannst Du einfach ein Split machen und hast die Zeile. Ich mache so was eigendlich immer mit einem Link. Loeschen > > Vielen Dank für Eure Hilfe, > > Ralf Ich hoffe es hilft :) -- +----------------+---------------------------------------------------+ | Jens Schwehn |Strategie ist ein System von Notbehelfen | | www.mr-magix.de| - Helmut Graf von Moltke | +--------------------------------------------------------------------+ From newsletter_(at)_stefan-schwardt.de Mon, 3 Jul 2000 11:27:30 +0200 Date: Mon, 3 Jul 2000 11:27:30 +0200 From: Stefan Schwardt newsletter_(at)_stefan-schwardt.de Subject: [php] OT Re: [php] [FAQ] Loesungen fuer deine PHP-Probleme Moin Björn Schotte, moin Liste, BS> Diese Mailingliste gibt es nun schon seit einigen Jahren. Wie lange eigentlich? -- Stefan Schwardt. From pfeiffer_(at)_uris.de Mon, 3 Jul 2000 11:31:33 +0200 Date: Mon, 3 Jul 2000 11:31:33 +0200 From: Nobert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Frage zum Warenkorb - Formular Hallo Ralf, zu: wie kommt man an die einzelnen Positionen im Warenkorb: Mein Warenkorb ist ein Formular mit den Feldern bestnum[] und anzahl[] PHP gibt nun zwei Arrays zurueck, die man auswertet. z.B. $anzahl[$i] = "" --> Stueckzahl beibehalten $anzahl[$i] = X --> Stueckzahl anpassen $anzahl[$i] = 0 --> Position verwerfen zu: Nachkommastellen: wie alle Programme verwendet PHP intern den Punkt zur Abtrennung der Dezimalstellen. - eine Ausgabe kann man mit number_format formatieren - fuer die Ruecktramsformation verwende ich explode(",", $zahl); mit freundlichem Gruss Norbert Pfeiffer ________________________________ Portal AG 0221-56974-970 ________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02233-928500 -------------------------------- e.o.m. From pfeiffer_(at)_uris.de Mon, 3 Jul 2000 11:36:05 +0200 Date: Mon, 3 Jul 2000 11:36:05 +0200 From: Nobert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] OT Re: [php] [FAQ] Loesungen fuer deine PHP-Probleme Hallo Liste, > BS> Diese Mailingliste gibt es nun schon seit einigen Jahren kennt jemand etwas vergleichbares zu Perl ? Also deutsch und gut... :-) mit freundlichem Gruss Norbert Pfeiffer ________________________________ Portal AG 0221-56974-970 ________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02233-928500 -------------------------------- e.o.m. From info_(at)_subjective.de Mon, 3 Jul 2000 11:29:08 +0200 Date: Mon, 3 Jul 2000 11:29:08 +0200 From: Thomas Weinert info_(at)_subjective.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Thema_Sicherheit:_Variablen=FCbergabe_in_d?= =?iso-8859-1?Q?er_URL=3F?= =?iso-8859-1?Q?er_URL=3F?= Hi 7val hat sich dieses Variante patentieren lassen! > Vorteile: > - laesst sich ueber eine prepend-file in jede Site auch > nachtraeglich problemlos einbauen. Achja? Wenn ich eine andere Technik nutze müßte ich die dann doch wohl wieder entfernen. Das nachträglich stimmt also nicht. Ansonsten ist es auch so relativ einfach. Bei meinem aktuellen Projekt sieht der Einbau der Session verwaltung so aus Die inc enthielt genau zwei verschiedene Befehle session_start(), session_register(). Inzwischen definiere ich die zu registrierenden Variablen als ein Array() mit zusätlichen Infos zum Inhalt. Dadurch enthält die Datei noch einen foreach-Befehl. :-) Kompliziert oder? > - Passwoerter koennen im Browser zwar gespeichert werden, > bringt jedoch nix, da die URL einmalig ist Das eine hat mit dem Anderen nichts zu tun. Passwörter speichern ist vor allem im Hinblick Fremdzugriff auf den Client-PC von Bedeutung, die Sessions ligen jedoch auf dem Server und müssen auch auf diesem gelöscht werden um die Übernahme (Stichwwort Referer) zu verhindern. > Nachteile: > - die Suchmaschinen kommen damit absolut nicht zurecht > deshalb wird es nur in geschuetzten Bereichen angewendet. Der Nachteil entsteht bei dynamischen Seiten sehr leicht. eine gute robots.txt und eine nicht geschützte Tunnelpage helfen meist. Auch die Hilfeseiten und Erklärungen müssen nicht geschützt sein. Es gibt es wohl keine Unterschiede wo in den Pfad die SessionID verschoben wird. Dem Browser und um diesen geht es letztendlich - speichert meist den ganzen Pfad. :-) cu Thomas Weinert http://www.subjective.de From csz_(at)_rhapsody-concept.de Mon, 3 Jul 2000 11:52:45 +0200 Date: Mon, 3 Jul 2000 11:52:45 +0200 From: Christian Szardenings csz_(at)_rhapsody-concept.de Subject: [php] Re: [php] Alternative bei hängendem Skript Hallo Liste, hallo Andre, > [...] > Funktion sollte erst dann aktiv werden, wenn versucht wird, etwas an den > Client zu schicken, der dann nicht mehr erreichbar ist, dies wird an den > Server zurückgegeben, der dann register_shutdown_function() aufruft. Hat > bei mir aber leider noch nicht geklappt. Bei mir klappt das wunderbar: In einem relativ lang ausführendem Skript (ca. 5 minuten; es werden Bilder bearbeitet) registriere ich bereits ganz am Anfang die Funktion shutdown() mit register_shutdown_function("shutdown"); In dieser Funktion frage ich nun den Status ab, wie weit das Skript schon bearbeitet wurde (ich setze während des Verlaufs an wichtigen Stellen (z.B: Geld eingezogen, File generiert, Warenkorb gelöscht) eine Statusvariable, und lese sie innerhalb der shutdown()-Function wieder aus. So kann ich dem User dann z.B. eine Email schicken ("Leider wurde die Verbindung beendet..blabla"). Das klappt prima. > Was klappt, ist die Registrierung des Abbruchs des Clienten mittels der > connection_status-Funktionen, hiernach kann ich noch Änderungen an > DB-Tabellen oder ähnliches vornehmen lassen. > [...] Das wiederum hat bei mir nicht funktioniert. Sonst hätte ich nämlich vor dem Abbuchungsvorgang von der Kreditkarte die connection überprüft. > [...] > beendet werden. Wichtig ist nur, das versucht wird, etwas beim Clienten > auszugeben, etwa echo " "; da erst aus der resultierenden Fehlermeldung > der Aufruf der Funktionen erfolgen kann. Aha. Also merkt PHP nur, dass die Verbindung nicht mehr da ist, wenn ich versucht habe, etwas auszugeben.... das ist natürlich interessant. Weiss jemand, wie zuverlässig, d.h. mit welcher Zeitspanne das System weiss, ob die Connection noch da ist oder nicht ?? Viele Grüße, Christian Szardenings. From mk_(at)_html-design.com Mon, 3 Jul 2000 05:57:39 -0400 Date: Mon, 3 Jul 2000 05:57:39 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] FYI: PHP-Stand auf dem Linuxtag Hallo Liste, nachdem der Linuxtag gestern zuende gegangen ist, ist es Zeit, die 4 Tage kurz Revue passieren zu lassen. Der Linuxtag selbst erfüllte mit 17000 Besuchern in etwa die Schätzungen der Veranstalter. Meinen groben Schätzungen nach besuchten davon zwischen 150 und 300 den PHP-Stand (wir Schwaben würden eher "PHP-Ständle" sagen ;). Die CDs sind alle weg, es wird jedoch eine FTP-Spiegelung der Software geben, die dies von der Lizenz her erlaubt (z. B. dürfen wir das beim Zend Optimizer nicht). So kann sich jeder das saugen, was er gerne hätte. Ich danke noch einmal allen Standhelfern und sonstigen Besuchern unseres Standes dafür, daß nie Langweile aufkam und alle viel Spaß hatten. Ich danke der Messe Stuttgart nicht dafür, daß sie die Klimaanlage auf die Besucher ausgelegt hatten und die Rechner vergessen haben... Ich hoffe, daß ihr alle gut heimgekommen seid und nächstes Jahr wiederkommt. Wer Fotos gemacht hat soll entweder mich oder Wolfgang PM kontaktieren, damit ihr die Fotos uploaden könnt. Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.de German Gabber Network -> http://www.gabber.de From php_(at)_sct-research.de Mon, 3 Jul 2000 12:23:03 +0200 (MEST) Date: Mon, 3 Jul 2000 12:23:03 +0200 (MEST) From: Mirko Giese php_(at)_sct-research.de Subject: [php] =?X-UNKNOWN?Q?RE=3A_=5Bphp=5D_Re=3A_=5Bphp=5D_Alternative_bei?= =?X-UNKNOWN?Q?_h=E4ngendem_Skript?= =?X-UNKNOWN?Q?_h=E4ngendem_Skript?= > Weiss jemand, wie zuverlässig, d.h. mit welcher Zeitspanne > das System weiss, ob die Connection noch da ist oder nicht ?? laut doku merkt das php in dem moment, in dem es was zum client schicken will und das nicht klappt...aber eben erst dann. das koennte also unter umstaenden bedeuten, das du 3 minuten ackerst und dann erst bemerkst: "huch, der hoert mir ja gar nicht mehr zu" *gg* allerdings hab ich das selbst noch nicht so richtig getestet, muss ich aber jetzt machen...erfahrungen sind jederzeit willkommen ciao mirko From ralf_(at)_kuerbis.org Mon, 3 Jul 2000 12:56:47 +0200 Date: Mon, 3 Jul 2000 12:56:47 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] OT Re: [php] [FAQ] Loesungen fuer deine PHP-Probleme > BS> Diese Mailingliste gibt es nun schon seit einigen Jahren. > Wie lange eigentlich? Die erste Testmail wurde gesendet am 28.07.1998. ;) Im Archiv sieht dies so aus: http://infosoc.uni-koeln.de/archives/php/msg00000.html Beste Gruesse, Ralf -- / mail:// ralf _(at)_ { globalpark.de | kuerbis.org | php-center.de } / http:// www . { globalpark.de | kuerbis.org | php-center.de } / fon:// { 02233-793373 | 0177-5262345 } From daniel_(at)_lorch.cc Mon, 3 Jul 2000 12:27:49 +0200 Date: Mon, 3 Jul 2000 12:27:49 +0200 From: daniel lorch daniel_(at)_lorch.cc Subject: [php] Variablenuebergabe an HTML Datei hi, > enctype="text/plain" wozu? AFAIK ist das nur gut, wenn du das formular direkt über den browser als mail verschicken willst. > versuch mal: name="suchstring" cu -- BOO! mp3 search: http://daniel.lorch.cc/boo/ [filme-de] mailingliste rund um filme: http://daniel.lorch.cc/filme-de/ tektron webdesign http://www.tektron.ch From newsletter_(at)_stefan-schwardt.de Mon, 3 Jul 2000 12:30:41 +0200 Date: Mon, 3 Jul 2000 12:30:41 +0200 From: Stefan Schwardt newsletter_(at)_stefan-schwardt.de Subject: [php] Re[2]: [php] OT Re: [php] [FAQ] Loesungen fuer deine PHP-Probleme Moin Ralf Geschke, moin Liste, >> BS> Diese Mailingliste gibt es nun schon seit einigen Jahren. >> Wie lange eigentlich? RG> Die erste Testmail wurde gesendet am 28.07.1998. ;) naja, GANZ knapp einige Jahre... :-)) -- Stefan Schwardt. From s.kertzel_(at)_e-7.com Mon, 3 Jul 2000 12:47:23 +0100 Date: Mon, 3 Jul 2000 12:47:23 +0100 From: Sascha Kertzel s.kertzel_(at)_e-7.com Subject: [php] Groesse (x/y) von Flash Filmen ermitteln Hallo, ich moechte gern die Groesse (horizontal/vertikal) eines Flash-Filmes ermitteln. Habe ich unter php3 die Moeglichkeit diese Werte auszulesen oder zu bestimmen ? Vielen Dank fuer eure Muehe ... Sascha From thomas.pletl_(at)_system-integration.de Mon, 03 Jul 2000 13:10:05 +0200 Date: Mon, 03 Jul 2000 13:10:05 +0200 From: Thomas Pletl thomas.pletl_(at)_system-integration.de Subject: [php] Re: Wo gibts Schriften f=?ISO-8859-1?B?/A==?=r Linux? References: Re: Wo gibts Schriften f=?ISO-8859-1?B?/A==?=r Linux? Re: Wo gibts Schriften f=?ISO-8859-1?B?/A==?=r Linux? Hallo Jens, danke für das Angebot. Aber wenn ich tatsächlich Windows-TTFs verwenden kann, dann werde ich wohl erstmal meine CorelDraw-CDs durchforsten ;-> Gruß Thomas From thomas.pletl_(at)_system-integration.de Mon, 03 Jul 2000 13:17:12 +0200 Date: Mon, 03 Jul 2000 13:17:12 +0200 From: Thomas Pletl thomas.pletl_(at)_system-integration.de Subject: [php] Threads in dieser Mailingliste Hallo zusammen, ich würde ja wirklich gern den Leuten, die mir auf eine Frage geantwortet haben, im selben Thread antworten. Nur leider erlauben es mir meine Mac-Mailprogramme nicht, manuell den Header einer Mail zu ändern. Mailt Ihr alle von Linux aus? Oder weiß jemand, was es für einen Work-around gibt, damit ich doch dieses vermaledeite "Reference:" in den Mail-Header reinkriegen kann? Gruß Thomas From schulz_(at)_god-online.de Mon, 3 Jul 2000 12:29:17 +0200 Date: Mon, 3 Jul 2000 12:29:17 +0200 From: Torsten Schulz schulz_(at)_god-online.de Subject: [php] drop-downliste in php Hallo Liste, ich moechte eine dropdownliste mit php und php erstellen, die genausofunktioniert wie z.B. die sachen im browser o. ae. wenn man auf datei/oeffnen/durchsuchen klickt. sprich: man kann die platte wechseln und das gewuenschte verzeichniss auswaehlen. danach sollte das verzeichnis asl Str-Parameter zurueckgegeben werden. Gibt es dafuer aequivalente funktionen in php? wenn ja, wo kann ich sie finden? wenn nicht, hat jemand so etwas schon einmal geloest und kann mir beispielcode zur verfuegung stellen? Danke im voraus Torsten From Ott_(at)_infocanarias.com Mon, 3 Jul 2000 12:48:58 -0000 Date: Mon, 3 Jul 2000 12:48:58 -0000 From: Alexander Ott Ott_(at)_infocanarias.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Thema_Sicherheit:_Variablen=FCbergabe_in_d?= =?iso-8859-1?Q?er_URL=3F?= =?iso-8859-1?Q?er_URL=3F?= Norbert Pfeiffer schrieb: >Nachteile: >- die Suchmaschinen kommen damit absolut nicht zurecht > deshalb wird es nur in geschuetzten Bereichen angewendet. > Die Suchmaschienen kommen mit den Sessionvariablen auch nicht zurecht. Der Suchroboter findet 100.000 Seiten! Viele Suchroboter indizieren *.php... -Dateien daher schon gar nicht. Alexander From schulz_(at)_god-online.de Mon, 3 Jul 2000 13:48:04 +0200 Date: Mon, 3 Jul 2000 13:48:04 +0200 From: Torsten Schulz schulz_(at)_god-online.de Subject: [php] upload von dateien Hi Liste, ich habe folgendes vor: geg.: ein Intranet und die Variablen $ip_nr_src, $path_src, $dateiname_src, $ip_nr_tgt, $path_tgt, $dateiname_tgt gesucht: die moeglichkeit die datei $dateiname_src 1. zu verschluesseln, 2. nach $ip_nr_tgt, $path_tgt, $dateiname_tgt zu transportieren 3. im Zielverzeichnis wieder entschluesseln gibt es dafuer standard-funktionen ohne die phplib zu benutzen? Wenn Ja, welche? Und wo finde ich sie? Wenn nein, wie kann man es sonst loesen? Hat irgendjemand eine idee oder es schon einmal implementiert? Vielen Dank im Voraus Torsten Schulz From jmp._(at)_gmx.de Mon, 03 Jul 2000 14:18:57 +0200 Date: Mon, 03 Jul 2000 14:18:57 +0200 From: Jan-Martin Pulwitt jmp._(at)_gmx.de Subject: [php] (OT) suche =?iso-8859-1?Q?m=F6glichkeit?= um moderierten Chatzu hostenzu hosten Jan, Mail' deine Wünsche einfach mal an mailto:service_(at)_jmpwebdesign.de ! Die kooperieren mit 'nem großen, deutschen Chatbetreiber und finden bestimmt 'ne Lösung :-) . Grüße, Jan-Martin Pulwitt From schlicht_(at)_ix-ware.de Mon, 3 Jul 2000 14:58:26 +0200 Date: Mon, 3 Jul 2000 14:58:26 +0200 From: Frank Schlicht schlicht_(at)_ix-ware.de Subject: [php] =?iso-8859-1?Q?Ergebnis_einer_SQL-Abfrage_zur=FCcksetzen?= Hallo Liste, ich habe eine DB-Abfrage gemacht, die mehrmals ausgegeben werden muß. Wenn die Abfrage aber einmal durchgegangen ist, fängt der die nächste Ausgabe ja nicht automatisch vorne wieder an. Wie kann man ein Ergebnis einer Abfrage wieder auf den Anfang zurücksetzen ? Ich habe es mit $dummy = mysql_field_seek($abfrage, 0); probiert, aber das war's nicht. Gruß und Dank Frank From bjoern_(at)_baer.main.de Mon, 3 Jul 2000 14:59:47 +0200 Date: Mon, 3 Jul 2000 14:59:47 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Ergebnis_einer_SQL-Abfrage_zur=FCcksetzen?= * Frank Schlicht wrote: > $dummy = mysql_field_seek($abfrage, 0); > probiert, aber das war's nicht. Versuch's mal mit mysql_data_seek(). From schlicht_(at)_ix-ware.de Mon, 3 Jul 2000 15:10:18 +0200 Date: Mon, 3 Jul 2000 15:10:18 +0200 From: Frank Schlicht schlicht_(at)_ix-ware.de Subject: [php] =?us-ascii?Q?RE:_=5Bphp=5D_Re:_=5Bphp=5D_Ergebnis_einer_SQL-Abfrage_zuruc?= =?us-ascii?Q?ksetzen?= =?us-ascii?Q?ksetzen?= Das war's, besten Dank Gru? Frank > * Frank Schlicht wrote: > > $dummy = mysql_field_seek($abfrage, 0); > > probiert, aber das war's nicht. > > Versuch's mal mit mysql_data_seek(). From g.grote_(at)_tu-bs.de Mon, 3 Jul 2000 15:14:03 +0200 Date: Mon, 3 Jul 2000 15:14:03 +0200 From: Gerald Grote g.grote_(at)_tu-bs.de Subject: [php] drop-downliste in php > Hallo Liste, Hi, > ich moechte eine dropdownliste mit php und php erstellen, die > genausofunktioniert wie einmal php reicht völlig aus ... :-) > z.B. die sachen im browser o. ae. wenn man auf datei/oeffnen/durchsuchen > klickt. > sprich: man kann die platte wechseln und das gewuenschte verzeichniss > auswaehlen. > danach sollte das verzeichnis asl Str-Parameter zurueckgegeben werden. Ich bin mir nicht ganz sicher, was du meinst. Einen lokalen Dateirequester zum Upload von Dateien zum Server bekommst du mit dem Form-Element hin. Zum Dateiupload gibt es massig Infos auf den einschlägigen PHP-Tutorial-Seiten. > Gibt es dafuer aequivalente funktionen in php? > wenn ja, wo kann ich sie finden? im Manual (Kapitel XVI. Filesystem functions) findest du einiges zur Dateimanipualtion auf dem Server. Einen Dateirequester oder irgendwelche anderen GUI-Funktionen ("dropdownliste") findest du in PHP natürlich nicht, da es als serverseitige Skriptsprache gedacht ist. Mit extrem viel Aufwand könnte man sowas vieleicht mit DHTML und Javascript basteln. > wenn nicht, hat jemand so etwas schon einmal geloest und kann mir > beispielcode zur verfuegung stellen? Vieleicht gibt es irgendwo ein GUI-Toolkit, das mit PHP zusammenarbeitet. Mir ist aber keines bekannt. Gerald. From php_(at)_kemweb.de Mon, 3 Jul 2000 15:24:06 +0200 Date: Mon, 3 Jul 2000 15:24:06 +0200 From: Toph Kemmann php_(at)_kemweb.de Subject: [php] Umstieg auf 3.0.16, Dokument enthaelt keine Daten-Fehler !!!! Hello php, ich bin grad auf die PHP-Version 3.0.16 umgestiegen und lasse parallel die 4er Version laufen. Meine alten Seiten laufen mit 4er Version (in *.php umbenannt) ok aber mit *.php3 klappt das nicht so recht, ich bekomme immer wieder den Fehler: Dokument enthaelt keine Daten .... manchmal klappt der Zugriff allerdings ....?????!!!!! Irgend jemand Ahnung ? Danke im voraus und Gruss Toph -- Best regards, Toph mailto:php_(at)_kemweb.de From duffners_(at)_yahoo.com Mon, 3 Jul 2000 06:40:30 -0700 (PDT) Date: Mon, 3 Jul 2000 06:40:30 -0700 (PDT) From: =?iso-8859-1?q?Stefan=20Duffner?= duffners_(at)_yahoo.com Subject: [php] Bildgrösse feststellen ohne gdlib Hallo Liste, gibt es eine Moeglichkeit die Groesse eines Bildes ohne die gdlib festzustellen. Danke __________________________________________________ Do You Yahoo!? Kick off your party with Yahoo! Invites. http://invites.yahoo.com/ From bjoern_(at)_baer.main.de Mon, 3 Jul 2000 15:38:56 +0200 Date: Mon, 3 Jul 2000 15:38:56 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Bildgr=F6sse_feststellen_ohne_gdlib?= * Stefan Duffner wrote: > gibt es eine Moeglichkeit die Groesse eines Bildes > ohne die gdlib festzustellen. Ja, indem man das Manual genau liest und sich mal die Funktion GetImageSize() anschaut. Björn. From schulz_(at)_god-online.de Mon, 3 Jul 2000 15:34:30 +0200 Date: Mon, 3 Jul 2000 15:34:30 +0200 From: Torsten Schulz schulz_(at)_god-online.de Subject: [php] Fehler nach installation von php4 auf nt mit iis 4 und servicepack 5 / 6 Hallo liste es ist zum wahnsinnig werden! Nach der installation von php4 strikt nach dem manual von bob silva laeuft das phpinfo(); als einziger php-befehl immer noch nicht. es geht ein dos-fenster auf- dann sehe ich den alten zustand der browserseite. Erst hatte ich in der php.ini unter windows extensions ein paar dll's eingebunden, die hat er angeblich nicht gefunden, obwohl sie mit vollstaendiger pfadangabe in der Fehlermeldung angezeigt wurden und auch physikalisch vorhanden waren. nachdem ich diese wieder rauskommentiert habe, habe ich aber immer noch nichts angzeigt bekommen. Konfiguration ist WNT 4.0, Servicepack 5 und 6, und php als php.exe eingebunden. Please Help Torsten From carsten_(at)_barracuda.de Mon, 03 Jul 2000 16:19:37 +0200 Date: Mon, 03 Jul 2000 16:19:37 +0200 From: Carsten Wawer carsten_(at)_barracuda.de Subject: [php] neu in der liste This is a cryptographically signed message in MIME format. --------------ms7E5135109B9C535CD870DBFF Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit hallo liste, ich bin neu in der liste und möchte mich kurz vorstellen. ich heiße carsten, bin 22 und arbeite bei in einer kölner medienagentur als programierer. nachdem ich die letzten monate asp nutzte möchte ich mich jetzt ein bißchen fit machen in "php". deshalb direkt ein paar fragen: - gibt es bekannte probleme bei der kombination winnt-server/php? - was wären eurer meinung nach vorteile/nachteile phps gegenüber asp? - gibt es bei php ähnliche möglichkeiten wie bei asp bezüglich der einbindung anderer sprachen (vor allen dingen visual basic als dll) - gibt es es ein ähnliches komponenten-system wie bei asp (die erweiterbarkeit war hier schon klasse ;) ich freue mich auf eure antworten ;) carsten -- Sie setzen die koordinaten - wir entfalten den digitalen raum barracuda digitale agentur GmbH im mediapark 6 50670 koeln germany t +49(0)221 454 5400 und 5405 f +49(0)221 454 5489 mobil +49 (0)172 60 65 133 diese email wurde digital signiert. falls ihr email-programm nicht ueber die notwendigen prueffunktionen verfuegt, ignorieren sie bitte die angehaengte signatur-datei. --------------ms7E5135109B9C535CD870DBFF Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIIFcgYJKoZIhvcNAQcCoIIFYzCCBV8CAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC AzowggM2MIICn6ADAgECAg8Ah9gAAAABgKU9u1tmpj8wDQYJKoZIhvcNAQEEBQAwgbwxCzAJ BgNVBAYTAkRFMRAwDgYDVQQIEwdIYW1idXJnMRAwDgYDVQQHEwdIYW1idXJnMTowOAYDVQQK EzFUQyBUcnVzdENlbnRlciBmb3IgU2VjdXJpdHkgaW4gRGF0YSBOZXR3b3JrcyBHbWJIMSIw IAYDVQQLExlUQyBUcnVzdENlbnRlciBDbGFzcyAxIENBMSkwJwYJKoZIhvcNAQkBFhpjZXJ0 aWZpY2F0ZUB0cnVzdGNlbnRlci5kZTAeFw0wMDA1MjQxNTI1MzNaFw0wMTA1MjQxNTI1MzNa MEoxCzAJBgNVBAYTAkRFMRYwFAYDVQQDEw1DYXJzdGVuIFdhd2VyMSMwIQYJKoZIhvcNAQkB FhRjYXJzdGVuQGJhcnJhY3VkYS5kZTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxDW8 mLK4L+6wZds6ndrlyCgnp4IWb7bcoABMgBh5X5nuCVdnr56LNAZGp27g5l1V2yALFYwwf+UE x6+rTeeIcLdA1OqgZfKmIrqXvtDacCRkAPYBl6iC3rX+QxQDWk7mhmTQ9Vubj6AX97Nnpkn3 SvVXUvQegUOx7oYjsVb91tcCAwEAAaOBqjCBpzAzBglghkgBhvhCAQgEJhYkaHR0cDovL3d3 dy50cnVzdGNlbnRlci5kZS9ndWlkZWxpbmVzMBEGCWCGSAGG+EIBAQQEAwIFoDBdBglghkgB hvhCAQMEUBZOaHR0cHM6Ly93d3cudHJ1c3RjZW50ZXIuZGUvY2dpLWJpbi9jaGVjay1yZXYu Y2dpLzg3RDgwMDAwMDAwMTgwQTUzREJCNUI2NkE2M0Y/MA0GCSqGSIb3DQEBBAUAA4GBACj7 S+6hpegDwEzMhULWnOV0vllImUmLJcc7ox3dNUlNhE8Qw/zcFtlPDpFEUxtRSOvCPPcPjG1w +EmAGPHhilFugpIq0msnxmeNMSuO7K/bRCwI6TI+eZrd4q4N5AeS4YOCphcE+lZbQGzI5HvD g2D0dKDsYSeI2nTGtD7Y/I23MYICADCCAfwCAQEwgdAwgbwxCzAJBgNVBAYTAkRFMRAwDgYD VQQIEwdIYW1idXJnMRAwDgYDVQQHEwdIYW1idXJnMTowOAYDVQQKEzFUQyBUcnVzdENlbnRl ciBmb3IgU2VjdXJpdHkgaW4gRGF0YSBOZXR3b3JrcyBHbWJIMSIwIAYDVQQLExlUQyBUcnVz dENlbnRlciBDbGFzcyAxIENBMSkwJwYJKoZIhvcNAQkBFhpjZXJ0aWZpY2F0ZUB0cnVzdGNl bnRlci5kZQIPAIfYAAAAAYClPbtbZqY/MAkGBSsOAwIaBQCggYYwGAYJKoZIhvcNAQkDMQsG CSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDAwNzAzMTQxOTM4WjAjBgkqhkiG9w0BCQQx FgQUmz58XpgHkWQdBbN/s7V91dKOOZowJwYJKoZIhvcNAQkPMRowGDAHBgUrDgMCBzANBggq hkiG9w0DAgIBKDANBgkqhkiG9w0BAQEFAASBgJJ4AUKCk7+dmiWfkYyaDeJ7+zf2YXWFaRP9 L7iWDpdnyVIZoPc2m5SJZdluRRK+znyeetM8p+Zouac3HpUoWG+D5xH+nYLWQpI7g5qF8OXF efEkQUxK1XZLWMEily/VELufZBskT/qk1SmmJY6lT64z8eLNCjjWzy/V1SHP/c+V --------------ms7E5135109B9C535CD870DBFF-- From Andi.Steck_(at)_t-online.de Mon, 03 Jul 2000 16:26:15 +0200 Date: Mon, 03 Jul 2000 16:26:15 +0200 From: Andreas Steck Andi.Steck_(at)_t-online.de Subject: [php] Frage zum Warenkorb - Formular Hi, > Dafür könnte ich in der WHILE-Schleife einen Zähler einsetzen, der > sich jeweils um eins erhöht und dem Namen des Submit-Buttons angehängt > wird, also z.B. Aendern1, Aendern2 usw. > > Wenn auf einen Submit-Button geklickt wird, möchte ich an die Zahl > hinter "Ändern" rankommen, damit ich eben die richtige Zeile in der > Warenkorbdatei lösche... > > Bloß wie komme ich an die Zahl? genau so du fügst in die while-schleife einen Zähler ein z.B. $zeile und übermittelst diese Variable mit für den Ändern-Button könnte das dann so aussehen
Nun kannst du in der aendern.php die neue Anzahl aus $anzahl herauslesen und die Zeilennummer aus $zeile. Andi From bjoern_(at)_baer.main.de Mon, 3 Jul 2000 16:46:05 +0200 Date: Mon, 3 Jul 2000 16:46:05 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] neu in der liste * Carsten Wawer wrote: > - gibt es bekannte probleme bei der kombination winnt-server/php? Nein. Es könnte allerdings sein, dass einige spezielle Sachen beim Windows-PHP nicht funktionieren, weil entsprechende DLLs fehlen oder so. (Ich vermute mal, dass die libswf-Unterstützung, mit der man Flash-Files generieren lassen kann, nicht unter Windows funktioniert) > - was wären eurer meinung nach vorteile/nachteile phps gegenüber asp? Kris Köhntopp hat dazu mal einen längeren Artikel in de.comp.lang.php geschrieben, Message-ID <8h685s$odn$1_(at)_valiant.koehntopp.de> (schicke ich dir privat per Mail). > - gibt es bei php ähnliche möglichkeiten wie bei asp bezüglich der > einbindung anderer sprachen (vor allen dingen visual basic als dll) PHP wurde in C geschrieben. D.h. du kannst PHP sehr einfach durch entsprechende Module mittels C erweitern. Außerdem kannst du mit PHP auch direkt Java-Code schreiben. > - gibt es es ein ähnliches komponenten-system wie bei asp (die > erweiterbarkeit war hier schon klasse ;) Was für ein Komponenten-System meinst du? -- From andreas_(at)_noho.co.uk Mon, 03 Jul 2000 15:55:58 +0100 Date: Mon, 03 Jul 2000 15:55:58 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] neu in der liste hallo und herzlich willkommen auf der deutschen php mailingliste, einen teil deiner fragen beantwortet dir mit sicherheit das archiv der liste. gib in das textfeld oben links unter [ www.php-center.de ] doch einfach mal einen begriff oder auch meherere begriffe ein... und dann gibt es schliesslich auch noch [ http://www.php-center.de/php-de/konventionenundstandards.htm ]... es lohnt sich auch dort mal einen blick hineinzuwerfen. einige leute hier meinen sogar diese informationen waeren so wichtig, dass sie ins bios geschrieben werden muessten. bisherige versuche am lebenden objekt scheiterten immer mit folgender fehlermeldung: Fatal error: Call to unsupported or undefined function brain() [ http://www.dynamic-webpages.de/09.bestofgml.php3 ]... liebe gruesse, andreas -- Andreas Otto OgilvyInteractive | Floor 2, Canberra House 315 - 317 Regent Street | London W1B 2HS Reception +44 207 299 3434 | Fax +44 207 631 5050 http://www.ogilvy.com From thies_(at)_digicol.de Mon, 3 Jul 2000 16:21:23 +0200 Date: Mon, 3 Jul 2000 16:21:23 +0200 From: thies_(at)_digicol.de thies_(at)_digicol.de Subject: [php] Wert einer Sequence aus Oracle holen On Mon, Jul 03, 2000 at 09:06:34AM +0200, Knut Andersson wrote: > Hallo zusammen, > > ich versuche gerade verzweifelt einen neuen Wert aus einer > Oracle Sequence nach PHP zu bekommen. > > der erste Versuch sah so aus: > > OCIParse($conn, "select MySequ.nextval WERT from dual"); OCIParse($conn, "select MySequ.nextval as WERT from dual"); geht auf jeden fall. tc > > OCIParse gab FALSE ZURÜCK! > > Der nächste Versuch: > > $QueryGetID = OCIParse($conn, "declare test1 number; > begin > select MySequ.nextval into test1 from dual; > end;"); > > brachte auch kein Ergebnis - was mache ich falsch > > -- > ** 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 -- Thies C. Arntzen "One Big-Mac, Small Fries and a Coke!" Digital Collections Phone +49 40 235350 Fax +49 40 23535180 Hammerbrookstr. 93 20097 Hamburg / Germany From pk_(at)_koelner.de Mon, 03 Jul 2000 16:57:24 +0200 Date: Mon, 03 Jul 2000 16:57:24 +0200 From: Peter =?iso-8859-1?Q?K=FChn?= pk_(at)_koelner.de Subject: [php] string=>array Hallo Liste, ich habe einen string marke: bla=blaval&blubb=blubbval&nochwas=nochwasval (und ich weiß vorher nicht was da drinsteht, compact() nutzt mir da wohl nicht viel, oder?) Wie stricke ich diesen String in einen Array $vals um, damit echo $vals["bla"]; => blaval echo $vals["blubb"]; => blubbval echo $vals["nochwas"]; => nochwasval ??? Jede Hilfe hochwillkommen heißt PeKue -- Peter Kühn RegioInformation GmbH & Co. KG Eupener Str. 161 A D-50933 Koeln Fon: +49 171 198879-4 +49 221 949881-84 Fax: +49 221 949881-66 http://express.de http://ksta.de http://city-guide.de http://rundschau-online.de From pfeiffer_(at)_uris.de Mon, 3 Jul 2000 16:45:44 +0200 Date: Mon, 3 Jul 2000 16:45:44 +0200 From: Nobert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Thema_Sicherheit:_Variab?= =?iso-8859-1?Q?len=FCbergabe_in_der_URL=3Fer_URL=3F?= =?iso-8859-1?Q?len=FCbergabe_in_der_URL=3Fer_URL=3F?= Hi > 7val hat sich dieses Variante patentieren lassen! okay, wenn das Verfahren schon abgeschlossen ist, kannst Du mir bitte die Reg.Nr. mailen ? Mich wuerde echt interessieren, was da genau drinsteht. IMHO geht es 7val um das sogenannte 'Sessionstracking', das 'Sessionsmanagement' ist ja nur ein kleiner Teil davon. >> - Passwoerter koennen im Browser zwar gespeichert werden, >> bringt jedoch nix, da die URL einmalig ist > Das eine hat mit dem Anderen nichts zu tun. bevor ich etwas schreibe, kontrolliere ich oft, ob das sich auch wirklich so verhaelt, wie ich annehme. - solltest Du auch machen. Logis, Passworter, Formularinhalte werden zur URL vom Browser gespeichert. Da diese eine Unique-ID enthaelt, muessen bei einem spaeteren Besuch alle Werte vom User neu eingetippt werden. Aus dem Server passiert nicht viel, ausser, dass jede neue ID einen neuen Datensatz anlegt (im DBMS oder im FS). Wann und warum eine solche ID ungueltig wird, ist ein extra Problem, loeschen ist moeglich, jedoch vergibt man sich die Moeglichkeit einer detailliertenn Auswertung (Tracking). mit freundlichem Gruss Norbert Pfeiffer ________________________________ Portal AG 0221-56974-970 ________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02233-928500 -------------------------------- e.o.m. From pfeiffer_(at)_uris.de Mon, 3 Jul 2000 16:59:03 +0200 Date: Mon, 3 Jul 2000 16:59:03 +0200 From: Nobert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Thema_Sicherheit:_Variab?= =?iso-8859-1?Q?len=FCbergabe_in_der_URL=3Fer_URL=3F?= =?iso-8859-1?Q?len=FCbergabe_in_der_URL=3Fer_URL=3F?= Hallo Alexander, > Die Suchmaschienen kommen mit den Sessionvariablen > auch nicht zurecht. vor allem, wenn diese 'Apache-Sonderregelung' verwendet wird http://www.domain.de/mypath/mypage.html/mysession Dafuer musste ich extra eine PHP-Funktion schreiben, weil parse_url() auch daran scheitert... > Viele Suchroboter indizieren *.php... -Dateien daher schon > gar nicht. wieso PHP-Dateien, bei uns heissen sie alle *.html - *g* mit freundlichem Gruss Norbert Pfeiffer ________________________________ Portal AG 0221-56974-970 ________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02233-928500 -------------------------------- e.o.m. ----- Original Message ----- From: Alexander Ott To: Sent: Monday, July 03, 2000 2:48 PM Subject: [php] Re: [php] Thema Sicherheit: Variablenübergabe in der URL?er URL? > Norbert Pfeiffer schrieb: > >Nachteile: > >- die Suchmaschinen kommen damit absolut nicht zurecht > > deshalb wird es nur in geschuetzten Bereichen angewendet. > > > > Alexander > > > -- > ** 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)_html-design.com Mon, 3 Jul 2000 10:59:55 -0400 Date: Mon, 3 Jul 2000 10:59:55 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] neu in der liste >- gibt es bekannte probleme bei der kombination winnt-server/php? Ja, den NT-Server. >- was wären eurer meinung nach vorteile/nachteile phps gegenüber asp? Schneller, leichter, einfach besser. Auf zend.com gab/gibt es einen Vergleich zwischen PHP und ASP, wo PHP klar gewonnen hat ;) PHP läuft auf einer Vielzahl von Systemen/Servern, ASP nicht. (Bitte, ich will das Wort "Chilli" _nicht_ hören!) Und schau dir mal http://www.zend.com/zend/art/langdiff.php an. >- gibt es bei php ähnliche möglichkeiten wie bei asp bezüglich der >einbindung anderer sprachen (vor allen dingen visual basic als dll) VB, Javascript, du kannst alles, was du in eine statische HTML-Seite einbaust auch in eine PHP-Seite einbauen. PHP erzeugt im Endeffekt nur HTML-Code. >- gibt es es ein ähnliches komponenten-system wie bei asp (die >erweiterbarkeit war hier schon klasse ;) Klar. Du kannst dir mit C eigene Extentions programmieren, die dann verschiedene Sachen amchen können ("Leberwurstbrote mit PHP schmieren" wurde auf dem Linuxtag öfters gehört. Kein Witz, das tauchte echt oft auf!). >diese email wurde digital signiert. Klasse! >falls ihr email-programm nicht ueber die notwendigen prueffunktionen >verfuegt, ignorieren sie bitte die angehaengte signatur-datei. Okay, weil du neu bist. Solange du nicht mit Fullquotes ankommst... SCNR Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.de German Gabber Network -> http://www.gabber.de From php_(at)_designofsites.de Mon, 03 Jul 2000 17:12:43 +0200 Date: Mon, 03 Jul 2000 17:12:43 +0200 From: Ralf Semroch php_(at)_designofsites.de Subject: [php] Frage zum Warenkorb - Formular Hallo Andi, On Mon, 03 Jul 2000 16:26:15 +0200, you wrote: >genau so du fügst in die while-schleife einen Zähler ein z.B. $zeile >und übermittelst diese Variable mit >für den Ändern-Button könnte das dann so aussehen als ich dann gestern (oder heute morgen) endlich im Bett lag, fiels mir auch ein. Ich war vorher immer von einer Kombination des Namens des Submitbuttons und des Zählers in Form von Aendern1, Aendern2 usw. ausgegangen, dabei brauche ich ja nur den Zähler selber zum nächsten PHP-Skript zu übertragen... ;-)) War wahrscheinlich zu spät (oder zu früh, je nachdem wie man's sieht) für mich. Danke für die Hilfe (auch an die anderen) Ralf -- ralf semroch . semroch_(at)_designofsites.de . icq: 76557479 http://www.designofsites.de . http://www.flash4-center.de . http://www.fireworks-center.de http://www.dreamweaver-center.de . http://www.darksounds.de . http://www.search4singles.de From kai_(at)_pc-infos.de Mon, 3 Jul 2000 17:15:32 +0200 Date: Mon, 3 Jul 2000 17:15:32 +0200 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= kai_(at)_pc-infos.de Subject: [php] string=>array > ich habe einen string marke: > bla=blaval&blubb=blubbval&nochwas=nochwasval > (und ich weiß vorher nicht was da drinsteht, compact() nutzt mir da wohl > nicht viel, oder?) > Wie stricke ich diesen String in einen Array $vals um, damit > echo $vals["bla"]; => blaval > echo $vals["blubb"]; => blubbval > echo $vals["nochwas"]; => nochwasval Was du suchst sind sicher die perl regular expression funktionen, auf jeden fall bin ich mir sicher dass wir dieses thema vor nicht so langer zeit in der MailingList schonmal hatten, blick ins archiv also... > -- > Peter Kühn > RegioInformation GmbH & Co. KG > Eupener Str. 161 A > D-50933 Koeln > > Fon: +49 171 198879-4 > +49 221 949881-84 > Fax: +49 221 949881-66 > > http://express.de > http://ksta.de > http://city-guide.de > http://rundschau-online.de der neue Rekordhalter..... -- / Kai Hoerner | ICQ: 15793712 | / phone: +49 5082 912 007 | AIM: Perane From a.temme_(at)_gmx.de Mon, 03 Jul 2000 17:14:13 +0200 Date: Mon, 03 Jul 2000 17:14:13 +0200 From: =?iso-8859-1?Q?Andr=E9?= Temme a.temme_(at)_gmx.de Subject: [php] Re: [php] Alternative bei =?iso-8859-1?Q?h=E4ngendem?= Skript Christian Szardenings schrieb: [...] > Bei mir klappt das wunderbar: In einem relativ lang ausführendem Skript > (ca. 5 minuten; es werden Bilder bearbeitet) registriere ich bereits ganz am > Anfang die Funktion shutdown() mit > > register_shutdown_function("shutdown"); > > In dieser Funktion frage ich nun den Status ab, wie weit das Hallo Christian, in welcher Funktion genau? shutdown() ? Ich hatte das Manual so verstanden, das mittels register_shutdown_function() eine Funktion registriert wird, in der dann definiert ist, was bei shutdown zu tun ist. Also: function shutdown() { // tu was } register_shutdown_function("shutdown"); > Skript schon bearbeitet wurde (ich setze während des Verlaufs an wichtigen > Stellen (z.B: Geld eingezogen, File generiert, Warenkorb gelöscht) eine > Statusvariable, > und lese sie innerhalb der shutdown()-Function wieder aus. So kann ich dem heißt das, du rufst dann an mehreren Stellen in deinem Skript shutdown(); auf, falls die Verbindung noch da ist, arbeitet das Skript weiter, falls nicht, werden die Anweisungen in der Funktion ausgeführt? Eigentlich soll doch die Funktion selbst aufgerufen werden, wenn der Status shutdown vorliegt. Oder checkst du in der Funktion tatsächlich nur die Statusvariablen auf Existenz (oder Wert) und weißt dann, wie weit das Skript war? Wie gesagt, der automatische Aufruf klappte bei mir nicht, aber vielleicht habe ich ja bei der Registrierung was falsch gemacht (s.o.). > Aha. Also merkt PHP nur, dass die Verbindung nicht mehr da ist, > wenn ich versucht habe, etwas auszugeben.... das ist natürlich > interessant. > > Weiss jemand, wie zuverlässig, d.h. mit welcher Zeitspanne > das System weiss, ob die Connection noch da ist oder nicht ?? Ja ja, man muß was ausgeben. Bei mir wird das dann sehr schnell registriert, geht innerhalb von 3,4 Sekunden. Viele Grüße Andre Temme From georg.kornmayer_(at)_gmx.de Mon, 3 Jul 2000 17:11:14 +0200 Date: Mon, 3 Jul 2000 17:11:14 +0200 From: Georg Kornmayer georg.kornmayer_(at)_gmx.de Subject: [php] oohforms -> selectbox, wert vordefinieren huhu liste, wenn auf folgende weise eine selectbox gefuellt wird (benutze oohforms, soll fuerne minutenauswahl sein): $i = 0; $min = date(i); $o["value"] = $min; WHILE(60 > $i): $o[$i][label] = $i; if(strlen($o[$i][label]) == 1) { $o[$i][label] = "0" . $o[$i][label]; } $o[$i][value] = $i; if(strlen($o[$i][value]) == 1) { $o[$i][value] = "0" . $o[$i][value];} $i++; ENDWHILE; $f->add_element(array("type"=>"select", "name"=>"minuten", "options"=> $o, "size"=>1)); wird mit $o["value"]=$min; die aktuelle minute ausgewaehlt. leider steht der vorselektierte eintrag ganz oben in der liste. bsp: es is 17:03. sind dann folgende eintraege in der select box 03 00 01 02 04 05 hat irgendjemand ne idee wie ich den wert an die richtige stelle in der selectbox bekomme? mfg Georg From info_(at)_subjective.de Mon, 3 Jul 2000 17:33:08 +0200 Date: Mon, 3 Jul 2000 17:33:08 +0200 From: Thomas Weinert info_(at)_subjective.de Subject: [php] string=>array Hi function line2hash($line,$sep1="&",$sep2="=") { $i_arr = false; $keyvals = explode($sep1,$line); while (list(,$keyval) = each($keyvals)) { list($key,$val) = explode($sep2,$keyval) { $i_arr[$key] = $val; } } return $i_arr; } cu Thomas Weinert http://www.subjective.de From newsletter_(at)_stefan-schwardt.de Mon, 3 Jul 2000 17:31:57 +0200 Date: Mon, 3 Jul 2000 17:31:57 +0200 From: Stefan Schwardt newsletter_(at)_stefan-schwardt.de Subject: [php] string=>array Moin Peter Kühn, moin Liste, PK> ich habe einen string marke: PK> bla=blaval&blubb=blubbval&nochwas=nochwasval PK> (und ich weiß vorher nicht was da drinsteht, compact() nutzt mir da wohl PK> nicht viel, oder?) was macht denn compact()? PK> Wie stricke ich diesen String in einen Array $vals um, damit PK> echo $vals["bla"]; => blaval PK> echo $vals["blubb"]; => blubbval PK> echo $vals["nochwas"]; => nochwasval Du hast doch einen eindeutigen Trenner zwischen den einzelnen Bezeicher/Wert-Paaren ("&") und einen eindeutigen Trenner zwischen Bezeichner und Wert ("="). Also: [1] $temp_all=explode("&",$input); [2] while(list(,$one_value)=each($temp_all)) [3] { [4] $temp_one=explode("=",$one_value); [5] $vals[$temp_one[0]]=$temp_one[1]; [5] } quick'n'dirty, bspw. bekommst Du ein Problem, wenn $input der Art "nur_einer=einer_nur" ist, also vorher auf is_array prüfen und ggf. nur das innere explode("=",$one_value) ausführen. Aber so ähnlich wird's gehen. -- Stefan Schwardt. From pk_(at)_koelner.de Mon, 03 Jul 2000 17:59:22 +0200 Date: Mon, 03 Jul 2000 17:59:22 +0200 From: Peter =?iso-8859-1?Q?K=FChn?= pk_(at)_koelner.de Subject: [php] string=>array Kai Hörner wrote: > > > ich habe einen string marke: > > $string = "bla=blaval&blubb=blubbval&nochwas=nochwasval"; > > (und ich weiß vorher nicht was da drinsteht, compact() nutzt mir da > > wohl nicht viel, oder?) > > > Wie stricke ich diesen String in einen Array $vals um, damit > > > echo $vals["bla"]; => blaval > > echo $vals["blubb"]; => blubbval > > echo $vals["nochwas"]; => nochwasval > > Was du suchst sind sicher die perl regular expression funktionen nicht wirklich, daher nochmal anders ... was ich suche ist etwas schlaueres als: $vals = array(); $temp = explode("&",$string); while(list($k,$v)=each($temp)){ $nextvals = explode("=",$v); $vals[$nextvals[0]]=$nextvals[1]; } das funzt zwar, ist aber nicht grade das, was ich unter performance verstehe.... anyone else? Pekue From info_(at)_subjective.de Mon, 3 Jul 2000 18:10:36 +0200 Date: Mon, 3 Jul 2000 18:10:36 +0200 From: Thomas Weinert info_(at)_subjective.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Thema_Sicherheit:_Variablen=FCbergabe_in_der?= =?iso-8859-1?Q?_URL?= =?iso-8859-1?Q?_URL?= Hi > >> - Passwoerter koennen im Browser zwar gespeichert werden, > >> bringt jedoch nix, da die URL einmalig ist > > Das eine hat mit dem Anderen nichts zu tun. > bevor ich etwas schreibe, kontrolliere ich oft, > ob das sich auch wirklich so verhaelt, wie ich annehme. > - solltest Du auch machen. > > Logis, Passworter, Formularinhalte werden zur URL vom Browser > gespeichert. Da diese eine Unique-ID enthaelt, muessen bei einem > spaeteren Besuch alle Werte vom User neu eingetippt werden. Meist wird die SessionID vor nicht nach dem Eingeben des Passwortes erzeugt und in der Session, nicht in der URL abgelegt. Grund dafür ist die Möglichkeit die ID zu übernehmen - zB über den Referer. Wenn du willst schicke ich dir gerne meine Screenshot von der 7val-Seite, bei dem IE,NS und Mozilla die selbe Session-ID haben. Man könnte nun kurz den Gedanken aufgreifen die IP des Users zu speichern. dadurch wäre dies eingeschränkt. Ein solches Vorgehen verbietet sich jedoch bei der Nutzung von Proxies, da diese während der Benutzung wechseln können. Der IE ist in der Lage Eingaben zu speichern - auch Passwörter. Diese sind bei einem erneuten Besuch aus einer Combobox auswählbar. Ein Feature welches man durchaus für normale Eingaben, nicht jedoch für Passwörter nutzen sollte. Da sonst jeder mit Zugriff auf diesen PC auch Zugriff auf diesen Bereich hat. Thomas Weinert From w.stuzka_(at)_kabsi.at Mon, 3 Jul 2000 18:25:38 +0200 Date: Mon, 3 Jul 2000 18:25:38 +0200 From: Walther Stuzka w.stuzka_(at)_kabsi.at Subject: [php] chmod This is a multi-part message in MIME format. ------=_NextPart_000_0046_01BFE51C.165E7F80 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Versuche dynamisch eine Textdatei mit Write-Rechten zu kreieren. also chmod(755) on the fly. Aber es funktioniert nicht!!! Who helps? 1k thanks, Walther Stuzka ------=_NextPart_000_0046_01BFE51C.165E7F80 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Versuche dynamisch eine Textdatei mit = Write-Rechten=20 zu kreieren.
also     chmod(755) = on the fly.=20 Aber es funktioniert nicht!!!
Who helps?
1k thanks, Walther=20 Stuzka
------=_NextPart_000_0046_01BFE51C.165E7F80-- From abe_(at)_yavin4.de Mon, 3 Jul 2000 18:55:20 +0200 Date: Mon, 3 Jul 2000 18:55:20 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] chmod >Versuche dynamisch eine Textdatei mit Write-Rechten zu kreieren. >also chmod(755) on the fly. Aber es funktioniert nicht!!! was heisst das? schick mal ein codesnippet oder eine fehlermeldung. gruss daniel p.s.: keine hmtlmails mehr bitte. From info_(at)_subjective.de Mon, 3 Jul 2000 18:57:30 +0200 Date: Mon, 3 Jul 2000 18:57:30 +0200 From: Thomas Weinert info_(at)_subjective.de Subject: [php] chmod Hi >Versuche dynamisch eine Textdatei mit Write-Rechten zu kreieren. >also chmod(755) on the fly. Aber es funktioniert nicht!!! Schau mal da :-) http://www.php-center.de/de-html-manual/function.chmod.html cu Thomas Weinert http://www.subjective.de From dmitri_(at)_vinogradov.com Mon, 3 Jul 2000 19:01:38 +0200 Date: Mon, 3 Jul 2000 19:01:38 +0200 From: dmitri_(at)_vinogradov.com dmitri_(at)_vinogradov.com Subject: [php] PHP4RC1 auf PHP4.0.1pl1 Update... This is a multi-part message in MIME format. ----------962643698 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello, zusammen.. :) Kurze Frage: Gibt es irgendwo eine "Step by Step" beschreibung wie man PHP auf hoehere Version updatet? Muss man da was beruecksichtigen? Hab' viele Kundenseiten auf dem Server die auch PHP benutzen - darf kein Fehler mir erlauben und funktionierende System down bringen... Unser System zur Zeit: Debian Linux v2.2 PHP4RC1 als Modul MySQL v3.22.32 Apache v1.3.12 Danke vorrauss Dmitri ----------962643698-- From Ott_(at)_infocanarias.com Mon, 3 Jul 2000 18:03:19 -0000 Date: Mon, 3 Jul 2000 18:03:19 -0000 From: Alexander Ott Ott_(at)_infocanarias.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Thema_Sicherheit:_Variablen=FCbergabe_in_d?= =?iso-8859-1?Q?er_URL=3Fer_URL=3Flen=FCbergabe_in_der_URL=3Fer_URL=3F?= =?iso-8859-1?Q?er_URL=3Fer_URL=3Flen=FCbergabe_in_der_URL=3Fer_URL=3F?= Nobert Pfeiffer schrieb: >> Viele Suchroboter indizieren *.php... -Dateien daher schon >> gar nicht. >wieso PHP-Dateien, >bei uns heissen sie alle *.html - *g* > Das nützt der Suchmaschine auch nichts, nur so schnallt sie es eben nicht, dass es sich um dynamische URL's handelt Alexander From behrens_(at)_takenet.de Mon, 03 Jul 2000 19:20:06 +0200 Date: Mon, 03 Jul 2000 19:20:06 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] PHP4RC1 auf PHP4.0.1pl1 Update... dmitri_(at)_vinogradov.com schrieb: > Gibt es irgendwo eine "Step by Step" beschreibung wie man PHP auf hoehere Version updatet? Muss man da was beruecksichtigen? Hab' viele Kundenseiten auf dem Server die auch PHP benutzen - darf kein Fehler mir erlauben und funktionierende System down bringen... > > Unser System zur Zeit: > > Debian Linux v2.2 > PHP4RC1 als Modul > MySQL v3.22.32 > Apache v1.3.12 Sofern du PHP als DSO (--with-apxs=/path/to/apxs) fuer den Indianer uebersetzt hast sollte es reichern das 'alte Modul' zu sichern und dann das neue frisch uebersetzten. Es wird dann an die alte Stelle gestellt sofer die Pfade in der apxs Datei noch richtig sind. Anschliessend de Apache neu starten. Wenn du es als statisches Modul hast musst du den Indianer auch neu kompilieren. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- 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 bjoern_(at)_baer.main.de Mon, 3 Jul 2000 19:24:07 +0200 Date: Mon, 3 Jul 2000 19:24:07 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re:_=5Bphp=5D_Thema_Sicherheit:_Variablen=FCber?= =?iso-8859-1?Q?gabe_in_der_URL=3Fer_URL=3Flen=FCbergabe_in_der_URL=3Fer_?= =?iso-8859-1?Q?URL=3Fer_URL=3Fer_URL=3Flen=FCbergabe_in_der_URL=3Fer_URL?= =?iso-8859-1?Q?=3F?= =?iso-8859-1?Q?gabe_in_der_URL=3Fer_URL=3Flen=FCbergabe_in_der_URL=3Fer_?= =?iso-8859-1?Q?URL=3Fer_URL=3Fer_URL=3Flen=FCbergabe_in_der_URL=3Fer_URL?= =?iso-8859-1?Q?=3F?= * Alexander Ott wrote: > Das nützt der Suchmaschine auch nichts, nur so schnallt sie > es eben nicht, dass es sich um dynamische URL's handelt Die gängisten Suchmaschinen indizieren Dateien mit Endung .php3, .php. Altavista.DE sogar mit GET-Parametern hintendran. War hier in der Liste schon mal Thema, einfach im Listenarchiv suchen. -- From eschmid+sic_(at)_s.netic.de Mon, 3 Jul 2000 19:47:03 +0200 Date: Mon, 3 Jul 2000 19:47:03 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: [php] Thema Sicherheit: Variablenuebergabe in der URL? On Mon, Jul 03, 2000 at 06:03:19PM -0000, Alexander Ott wrote: > Nobert Pfeiffer schrieb: > >> Viele Suchroboter indizieren *.php... -Dateien daher schon > >> gar nicht. > >wieso PHP-Dateien, > >bei uns heissen sie alle *.html - *g* > > > Das nützt der Suchmaschine auch nichts, nur so schnallt sie > es eben nicht, dass es sich um dynamische URL's handelt IMHO ist beides falsch. Es gibt zum Beispiel auch Suchmaschinen die das Filesystem indizieren. Dann kann man zum Beispiel in dem Content von den Include-Dateien suchen. Die meisten externen Suchmaschinen suchen in der HTML-Ausgabe des Webservers nach weiteren URL. Bei entsprechenden Anordnung der HTML-Seiten sind die Suchmaschinen sogar in der Lage komplette Datenbanken auszulesen. Falls mir das keiner glaubt, der solle z.B. bei der Stadt Stuttgart (http://www.stuttgart.de/) nach unserem OB "Schuster" suchen. Bereits der fuenfte Treffer ist eine dynamisch erzeugte Seite die zufaelligerweise aus einer MySQL-Datenbank kommt. -Egon From php_(at)_venus.pfeifferundpartner.de Mon, 3 Jul 2000 19:56:10 +0200 Date: Mon, 3 Jul 2000 19:56:10 +0200 From: php_(at)_venus.pfeifferundpartner.de php_(at)_venus.pfeifferundpartner.de Subject: [php] PHP4RC1 auf PHP4.0.1pl1 Update... This is a multi-part message in MIME format. ----------962646970 Content-Type: text/plain Content-Transfer-Encoding: 7bit >Sofern du PHP als DSO (--with-apxs=/path/to/apxs) fuer den Indianer >uebersetzt hast sollte es reichern das 'alte Modul' zu sichern und dann >das neue frisch uebersetzten. Es wird dann an die alte Stelle gestellt >sofer die Pfade in der apxs Datei noch richtig sind. Anschliessend de >Apache neu starten. Tja... den Server haben wir vorinstalliert bekommen - kann leider nicht sagen ob PHP als DSO installiert ist... Kann man das irgendwie feststellen? Allerdings in http.conf ist u.a. folgende Eintrag vorhanden: LoadModule php4_module /usr/lib/apache/1.3/libphp4.so Danke fuer die Hilfe :) Best regards Dmitri ----------962646970-- From andreas_(at)_comvir.it Mon, 3 Jul 2000 19:56:13 +0200 Date: Mon, 3 Jul 2000 19:56:13 +0200 From: Andreas Keller andreas_(at)_comvir.it Subject: [php] Installation von PHP4 mit OCI ? Unter SuSE 6.4 habe ich PHP4 --with-oracle kompiliert. Der Zugriff auf Oracle 8.0.5 mit ora-Funktionen ist möglich, aber ich würde lieber das OCI benutzen - funktioniert leider nicht. Werden die nötigen OCI-libs standardmäßig bei 8.0.5.1 mitinstalliert? Wo? Sind beim Kompilieren von PHP spezielle Parameter nötig, um OCI zu nutzen? In der PHP Installationsanleitung habe ich nichts dazu gefunden... Andreas From behrens_(at)_takenet.de Mon, 03 Jul 2000 20:08:44 +0200 Date: Mon, 03 Jul 2000 20:08:44 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] PHP4RC1 auf PHP4.0.1pl1 Update... php_(at)_venus.pfeifferundpartner.de schrieb: > > >Sofern du PHP als DSO (--with-apxs=/path/to/apxs) fuer den Indianer > >uebersetzt hast sollte es reichern das 'alte Modul' zu sichern und dann > >das neue frisch uebersetzten. Es wird dann an die alte Stelle gestellt > >sofer die Pfade in der apxs Datei noch richtig sind. Anschliessend de > >Apache neu starten. > > Tja... den Server haben wir vorinstalliert bekommen - kann leider nicht sagen ob PHP als DSO installiert ist... Kann man das irgendwie feststellen? > Allerdings in http.conf ist u.a. folgende Eintrag vorhanden: > > LoadModule php4_module /usr/lib/apache/1.3/libphp4.so Das sollte gut aussehen. Ein phpinfo() zeigt dir die ./configure Parameter dort sollte --with-apxs=/blabal auftauchen. Auch ein '/usr/local/apache/bin > ./httpd -l' sollte dir letzte Gewissheit geben, denn es zeigt die Liste der statischen und somit fest einkompilierten Module. Dorst tauchen mind. http_core und mod_so auf. Fehlt dein libphp4.so ist nun alles klar fuer dich. Dein Mod_PHP liegt in der DSO Variante. -Viel Spass beim 'backen' Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- 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 behrens_(at)_takenet.de Mon, 03 Jul 2000 20:12:18 +0200 Date: Mon, 03 Jul 2000 20:12:18 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Installation von PHP4 mit OCI ? Andreas Keller schrieb: > > Unter SuSE 6.4 habe ich PHP4 --with-oracle kompiliert. Der Zugriff auf > Oracle 8.0.5 mit ora-Funktionen ist möglich, aber ich würde lieber das OCI > benutzen - funktioniert leider nicht. Werden die nötigen OCI-libs > standardmäßig bei 8.0.5.1 mitinstalliert? Wo? Sind beim Kompilieren von PHP > spezielle Parameter nötig, um OCI zu nutzen? In der PHP > Installationsanleitung habe ich nichts dazu gefunden... Augen auf beim betrachten von ./configure --help ! :) Es gibt einen neuen Schalter --with-oci8=/opt/oracle/bla/bla. Bei PHP3 reichte '--with-oracle=/'. Mit ./configure --help | grep oci findest du es schneller. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- 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 mail_(at)_wnn.de Mon, 3 Jul 2000 20:23:42 +0200 Date: Mon, 3 Jul 2000 20:23:42 +0200 From: =?iso-8859-1?Q?Tobias_J=FClke?= mail_(at)_wnn.de Subject: [php] Problem mit DBM-Files und Lock-File Hallo, ich habe folgendes Problem: Nachdem ich einen neuen Key mit einem zugehörigen Wert in eine existierende DBM-Datei schreibe: $db = dbmopen("user.dbm","w"); dbminsert($db,"id",$name); dbmclose($db); liegt hinterher immer eine Datei namens "user.dbm.lck" im selben Verzeichnis. Ist das normal bzw. wenn nicht, was mache ich falsch ? Vielen Dank im voraus. Tobias Jülke From dmitri_(at)_vinogradov.com Mon, 3 Jul 2000 21:15:03 +0200 Date: Mon, 3 Jul 2000 21:15:03 +0200 From: dmitri_(at)_vinogradov.com dmitri_(at)_vinogradov.com Subject: [php] PHP4RC1 auf PHP4.0.1pl1 Update... This is a multi-part message in MIME format. ----------962651703 Content-Type: text/plain Content-Transfer-Encoding: 7bit >Sofern du PHP als DSO (--with-apxs=/path/to/apxs) fuer den Indianer >uebersetzt hast sollte es reichern das 'alte Modul' zu sichern und dann >das neue frisch uebersetzten. Es wird dann an die alte Stelle gestellt >sofer die Pfade in der apxs Datei noch richtig sind. Anschliessend de >Apache neu starten. Hab's: Ist als DSO kompiliert... Danke fuer deine Hilfe :)) Best regards Dmitri ----------962651703-- From info_(at)_bonsai-welt.de Mon, 3 Jul 2000 21:27:07 +0200 Date: Mon, 3 Jul 2000 21:27:07 +0200 From: Andreas Korinek info_(at)_bonsai-welt.de Subject: [php] Threads in dieser Mailingliste Am Mon, 03 Jul 2000 schrieben Sie: > ich würde ja wirklich gern den Leuten, die mir auf eine Frage geantwortet > haben, im selben Thread antworten. Nur leider erlauben es mir meine > Mac-Mailprogramme nicht, manuell den Header einer Mail zu ändern. Dann ist das Programm aber ganz schön besch..eiden, wenn es das nicht kann. Da gibts bestimmt einen besseren Mail-Reader für Mac. -- Mit freundlichen Grüßen Andreas Korinek info_(at)_bonsai-welt.de From dan_(at)_schudan.de Mon, 03 Jul 2000 21:36:42 +0200 Date: Mon, 03 Jul 2000 21:36:42 +0200 From: Daniel Schuster dan_(at)_schudan.de Subject: [php] [OT] Installier-Tutorials Hallo Entschuldigun, dass OT, aber wichtig!! gibt es außer dem Baach.de tutorial noch andere tutorials, die beim installieren von lamp helfen. mfg dan -- dan_(at)_schudan.de www.schudan.de Use Linux and blue could become your favourite color. From behrens_(at)_takenet.de Mon, 03 Jul 2000 21:53:38 +0200 Date: Mon, 03 Jul 2000 21:53:38 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] [OT] Installier-Tutorials Daniel Schuster schrieb: > > Hallo > Entschuldigun, dass OT, aber wichtig!! > gibt es außer dem Baach.de tutorial noch andere tutorials, die beim > installieren > von lamp helfen. z.B http://www.dynamic-webpages.de/07.installation.php3 oder das Archiv dieser Liste (www.php-center.de oben Links) Was klappt denn nicht ? Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- 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 hoexter_(at)_orgaprog.de Mon, 3 Jul 2000 21:53:53 +0200 Date: Mon, 3 Jul 2000 21:53:53 +0200 From: Sven Hoexter hoexter_(at)_orgaprog.de Subject: [php] [OT] Installier-Tutorials Am Mon, 03 Jul 2000, schrieb Joerg Behrens: > Daniel Schuster schrieb: > > > > Hallo > > Entschuldigun, dass OT, aber wichtig!! > > gibt es außer dem Baach.de tutorial noch andere tutorials, die beim > > installieren > > von lamp helfen. > > z.B http://www.dynamic-webpages.de/07.installation.php3 oder das Archiv > dieser Liste (www.php-center.de oben Links) Hast noch die INSTALL Files vergessen und READMES und was alles sonst noch so in den *.tar.gz Archiven drin ist. > Was klappt denn nicht ? Das waere wirklich mal interessant zu wissen, aber andererseits zieht er das Selbstudium vor! Sehr lobenswert! Cu, Sven From webmasterbhs_(at)_bluewin.de Mon, 3 Jul 2000 22:07:13 +0200 Date: Mon, 3 Jul 2000 22:07:13 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Thema_Sicherheit:_Variab?= =?iso-8859-1?Q?len=FCbergabe_in_der_URL_URL?= =?iso-8859-1?Q?len=FCbergabe_in_der_URL_URL?= > Meist wird die SessionID vor nicht nach dem Eingeben des Passwortes erzeugt > und in der Session, nicht in der URL abgelegt. > Grund dafür ist die Möglichkeit die ID zu übernehmen - zB über den Referer. > Wenn du willst schicke ich dir gerne meine Screenshot von > der 7val-Seite, bei dem IE,NS und Mozilla die selbe Session-ID haben. > > Man könnte nun kurz den Gedanken aufgreifen die IP des Users zu speichern. hast du dazu mehr infos wie die einem surfer bei unterschiedlichen browsern die selbe session verpassen können ???? Ich denke, dass man dabei doch die IP speichern muss, um herauszufinden, dass Kollege Meier mit IE und NS gleichzeitig auf der Seite rumpfuscht. Das ganze soll ohne Passworteingabe funzen :-) Wie sieht es eigentlich aus mit der MAC Adresse der Netzwerkkarte ? Kann php diese auch eines Tages auslesen sowohl vom Server als auch vom Surfer ??? IP Adresse speichern: Dies kann man sehr schön bei den User Online Countern sehen, wenn einer von t-online reingeschneit kommt und mit jedem weiteren Klick ist ein User mehr auf der Homepage... kiri From GH-lists_(at)_ecora.de Tue, 4 Jul 2000 07:57:38 +0200 Date: Tue, 4 Jul 2000 07:57:38 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Problem mit DBM-Files und Lock-File Tobias Jülke schrieb > ich habe folgendes Problem: > > Nachdem ich einen neuen Key mit einem zugehörigen Wert in > eine existierende DBM-Datei schreibe: > > $db = dbmopen("user.dbm","w"); > dbminsert($db,"id",$name); > dbmclose($db); > > liegt hinterher immer eine Datei namens "user.dbm.lck" > im selben Verzeichnis. Ist das normal Ja. > was mache ich falsch ? Du liest das Manual nicht. dbmopen [...] Note that PHP does its own file locking in addition to any file locking that may be done by the dbm library itself. PHP does not delete the .lck files it creates. It uses these files simply as fixed inodes on which to do the file locking. Guido Haeger From carsten_(at)_mjartan.de Tue, 4 Jul 2000 08:40:50 +0200 Date: Tue, 4 Jul 2000 08:40:50 +0200 From: Carsten Mjartan carsten_(at)_mjartan.de Subject: [php] PHP4 This is a multi-part message in MIME format. ------=_NextPart_000_0005_01BFE593.8EBA4AF0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Liste, hat vielleicht jemand Erfahrungen mit PHP4 unter NT4/IIS4 mit einer = Oracle-8-DB im Hintergrund? Bei der Compilation auf php.net ist keine php_odbc.dll vorhanden,=20 aber ich habe gelesen, das es auch ohne geht.=20 Sind die odbc_*-Funktionen dort trotzdem verf=FCgbar oder muss/kann man = dann=20 ueber die COM-Schnittstelle und ADO darauf zugreifen? Haltet Ihr PHP bei dieser Konfiguration f=FCr eine Web-Anwendung = =FCberhaupt f=FCr sinnvoll/stabil, oder waere ASP hier vielleicht besser geeignet? Gru=DF, Carsten ------=_NextPart_000_0005_01BFE593.8EBA4AF0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo Liste,
 
hat vielleicht jemand Erfahrungen mit = PHP4 unter=20 NT4/IIS4 mit einer Oracle-8-DB im Hintergrund?
 
Bei der Compilation auf php.net ist = keine=20 php_odbc.dll vorhanden,
aber ich habe gelesen, das es auch ohne = geht.=20
Sind die odbc_*-Funktionen dort trotzdem verf=FCgbar oder muss/kann man dann =
ueber die COM-Schnittstelle und = ADO darauf zugreifen?
 
Haltet Ihr PHP bei dieser = Konfiguration f=FCr=20 eine Web-Anwendung =FCberhaupt f=FCr sinnvoll/stabil, oder
waere ASP hier vielleicht besser=20 geeignet?
 
Gru=DF,
Carsten
 
 
------=_NextPart_000_0005_01BFE593.8EBA4AF0-- From andreas_(at)_noho.co.uk Tue, 04 Jul 2000 08:43:18 +0100 Date: Tue, 04 Jul 2000 08:43:18 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] PHP4 hallo carsten, > Bei der Compilation auf php.net ist keine php_odbc.dll vorhanden, > aber ich habe gelesen, das es auch ohne geht. es geht auch ohne... > Sind die odbc_*-Funktionen dort trotzdem verfügbar oder muss/kann man wenn du gehoert/gelesen hast, dass es ohne die dll geht warum probierst du es nicht einfach aus... die frage steht auch im widerspruch zu deiner vorhergehenden frage. manchmal hilft auch phpinfo() um die konfiguration herauszufinden. > Haltet Ihr PHP bei dieser Konfiguration für eine Web-Anwendung > überhaupt für sinnvoll/stabil, oder > waere ASP hier vielleicht besser geeignet? wir wollen jetzt aber nicht wieder die diskussion um das bessere betriebssystem starten, nein wollen wir nicht ;-) und mehr fragen dieser art beantwortet dir mit sicherheit das archiv der liste. gib in das textfeld oben links unter [ www.php-center.de ] doch einfach mal einen begriff oder auch meherere begriffe ein... und dann gibt es schliesslich auch noch [ http://www.php-center.de/php-de/konventionenundstandards.htm ]... es lohnt sich auch dort mal einen blick hineinzuwerfen. einige leute hier meinen sogar diese informationen waeren so wichtig, dass sie ins bios geschrieben werden muessten. bisherige versuche am lebenden objekt scheiterten immer mit folgender fehlermeldung: Fatal error: Call to unsupported or undefined function brain() [ http://www.dynamic-webpages.de/09.bestofgml.php3 ]... liebe gruesse, andreas -- Andreas Otto OgilvyInteractive | Floor 2, Canberra House 315 - 317 Regent Street | London W1B 2HS Reception +44 207 299 3434 | Fax +44 207 631 5050 http://www.ogilvy.com From UW_(at)_NetUSE.DE Tue, 04 Jul 2000 10:12:20 +0200 Date: Tue, 04 Jul 2000 10:12:20 +0200 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] oohforms -> selectbox, wert vordefinieren Georg Kornmayer wrote: > (benutze oohforms, soll fuerne minutenauswahl sein): > > $i = 0; > $min = date(i); > $o["value"] = $min; > WHILE(60 > $i): > $o[$i][label] = $i; > if(strlen($o[$i][label]) == 1) { $o[$i][label] = "0" . $o[$i][label]; } > $o[$i][value] = $i; > if(strlen($o[$i][value]) == 1) { $o[$i][value] = "0" . $o[$i][value];} > $i++; > ENDWHILE; > $f->add_element(array("type"=>"select", "name"=>"minuten", "options"=> > $o, "size"=>1)); > > wird mit $o["value"]=$min; die aktuelle minute ausgewaehlt. > leider steht der vorselektierte eintrag ganz oben in der liste. > bsp: es is 17:03. sind dann folgende eintraege in der select box > 03 > 00 > 01 > 02 > 04 > 05 > > hat irgendjemand ne idee wie ich den wert an die richtige stelle in der > selectbox bekomme? Die OOH Forms verursachen den Effekt nicht, wie Du leicht mit einem Blick in of_select.inc/self_get() bzw. self_get_frozen() feststellen kannst. Probier mal unterschiedliche Browser (IE/Netscape)... Ulf From mk_(at)_html-design.com Tue, 4 Jul 2000 04:18:30 -0400 Date: Tue, 4 Jul 2000 04:18:30 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] Threads in dieser Mailingliste >gibts bestimmt einen besseren Mail-Reader für Mac. AFAIK kann das Netscape auch für den Mac. Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.de German Gabber Network -> http://www.gabber.de From ak_(at)_living-source.com Tue, 04 Jul 2000 10:32:12 +0200 Date: Tue, 04 Jul 2000 10:32:12 +0200 From: andreas kempf aka 'amalesh' ak_(at)_living-source.com Subject: [php] Netscape unterschiedliches verhalten bei PHP3 und HTML Hallo loide, ein eigenartiges verhalten von netscape (NS4.7): Wenn ich eine bestimmte php3-seite aufrufe, wird sie von NS nicht dargestellt. Sobald diese "leere" seite hingegen ueber view source als html-datei gespeichert wird und diese datei anschliessend wieder durch NS aufgerufen wird ist der inhalt zu sehen - so wie es sein soll. Hat jemand eine erklaerung oder einen hinweis dazu? TIA, amalesh -- Software Development on- & offline: C++ JAVA PHP ASP SQL XML http://www.living-source.com ~ Freiburg ~ Hamburg ~ Kaunas http://www.caupo.de/soft Open Source Online Shop [PHP/MySQL] From roger_faust_(at)_hotmail.com Tue, 4 Jul 2000 09:27:46 +0200 Date: Tue, 4 Jul 2000 09:27:46 +0200 From: Roger Faust roger_faust_(at)_hotmail.com Subject: [php] Netscape unterschiedliches verhalten bei PHP3 und HTML ----- Original Message ----- From: andreas kempf aka 'amalesh' To: Sent: Tuesday, July 04, 2000 10:32 AM Subject: [php] Netscape unterschiedliches verhalten bei PHP3 und HTML > Hallo loide, > > ein eigenartiges verhalten von netscape (NS4.7): Wenn ich eine > bestimmte php3-seite aufrufe, wird sie von NS nicht dargestellt. > Sobald diese "leere" seite hingegen ueber view source als html-datei > gespeichert wird und diese datei anschliessend wieder durch NS > aufgerufen wird ist der inhalt zu sehen - so wie es sein soll. Scheint am Header zu liegen, den der fällt ja so weg. (HTTP Header!) Läugt php als shell? Vielleicht wird die header ausgabe durch -q unterdrückt. > > Hat jemand eine erklaerung oder einen hinweis dazu? > > TIA, amalesh > -- > Software Development on- & offline: C++ JAVA PHP ASP SQL XML > http://www.living-source.com ~ Freiburg ~ Hamburg ~ Kaunas > http://www.caupo.de/soft Open Source Online Shop [PHP/MySQL] > > -- > ** 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)_sct-research.de Tue, 4 Jul 2000 10:58:27 +0200 (MEST) Date: Tue, 4 Jul 2000 10:58:27 +0200 (MEST) From: Mirko Giese php_(at)_sct-research.de Subject: [php] Re: [php] Alternative bei =?iso-8859-1?Q?h=E4ngendem?= Skript > heißt das, du rufst dann an mehreren Stellen in deinem Skript > shutdown(); auf, falls die Verbindung noch da ist, arbeitet das Skript > weiter, falls nicht, werden die Anweisungen in der Funktion ausgeführt? > Eigentlich soll doch die Funktion selbst aufgerufen werden, wenn der > Status shutdown vorliegt. Oder checkst du in der Funktion tatsächlich > nur die Statusvariablen auf Existenz (oder Wert) und weißt dann, wie > weit das Skript war? Wie gesagt, der automatische Aufruf klappte bei mir > nicht, aber vielleicht habe ich ja bei der Registrierung was falsch > gemacht (s.o.). die shutdown-funktion (wenn registriert) wird auf jeden fall ausgefuzehrt, egal, ob das script normal beendet oder durch user_abort oder timeout beendet wurde. deshalb sollte in der shutdown-funktion eine abfrage des status durchgefuehrt werden. und nur wenn das ende "vorzeitig" eingetroffen ist muss man dann ja zu "gegenmassnahmen" greifen. zusaetzlich kann man ja im script an wichtigen stellen ein flag setzen und dieses auswerten. mirko From duffners_(at)_yahoo.com Tue, 4 Jul 2000 01:07:34 -0700 (PDT) Date: Tue, 4 Jul 2000 01:07:34 -0700 (PDT) From: =?iso-8859-1?q?Stefan=20Duffner?= duffners_(at)_yahoo.com Subject: [php] Verzeichnisschutz unter Microsoft IIS mit Hilfe von php Hallo ich habe eine Frage php unter dem Microsoft IIS. Gibt es die Möglichkeit Verzeichnisse, die im IIS Webserver geschuetzt sind mit Hilfe von php freizuschalten, wenn der user ein über einen Benutzernamen und Passwort verfügt. Es reicht mir auch, wenn jemand schreibt das dies ein Ding der Unmöglichkeit ist. MfG Stefan __________________________________________________ Do You Yahoo!? Kick off your party with Yahoo! Invites. http://invites.yahoo.com/ From ak_(at)_living-source.com Tue, 04 Jul 2000 11:10:40 +0200 Date: Tue, 04 Jul 2000 11:10:40 +0200 From: andreas kempf aka 'amalesh' ak_(at)_living-source.com Subject: [php] Netscape unterschiedliches verhalten bei PHP3 und HTML On Tue, 4 Jul 2000 09:27:46 +0200, "Roger Faust" wrote: Hallo Roger Faust, >> Sobald diese "leere" seite hingegen ueber view source als html-datei >> gespeichert wird und diese datei anschliessend wieder durch NS >> aufgerufen wird ist der inhalt zu sehen - so wie es sein soll. >Scheint am Header zu liegen, den der fällt ja so weg. (HTTP Header!) >Läugt php als shell? Vielleicht wird die header ausgabe durch >-q unterdrückt. Nein, das ist es nicht, da andere seiten auf dem gleichen server von netscape dargestellt werden. ciao, amalesh -- Software Development on- & offline: C++ JAVA PHP ASP SQL XML http://www.living-source.com ~ Freiburg ~ Hamburg ~ Kaunas http://www.caupo.de/soft Open Source Online Shop [PHP/MySQL] From mailing_(at)_rpnetworks.de Tue, 04 Jul 2000 11:20:47 +0200 Date: Tue, 04 Jul 2000 11:20:47 +0200 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] =?iso-8859-1?Q?nur_1x_OT:_woher_mysql_f=FCr_Win?= Hallo Liste, bitte nicht böse sein aber ich brauche dringend mysql für Windows. mysql.com hat ja umstrukturiert und ich finde keinen mysql mehr :( Kann mir jemand einen schicken oder sagen wo ich mysql downloaden kann ?? Vielen Dank PS: Fragt nicht nach Version, er muß halt laufen. Habe php4 und apache schon installiert finde aber mysql nicht dazu !! Gruß Rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Retain the luck of having friends and don't give it up for money or fame" -- From kunkel_(at)_gfi.ihk.de Tue, 4 Jul 2000 11:22:26 +0200 Date: Tue, 4 Jul 2000 11:22:26 +0200 From: Kunkel, Stefan GFIDOR kunkel_(at)_gfi.ihk.de Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_nur_1x_OT=3A_woher_mysql_f=FCr_?= =?iso-8859-1?Q?Win?= =?iso-8859-1?Q?Win?= Unter mysql.com findest du z.B. als Mirror: ftp://ftp.fh-wolfenbuettel.de/pub/database/mysql/ unter Downloads/Win32 wirst du dann fündig... Gruss Stefan -----Ursprüngliche Nachricht----- Von: Rene Paschold [mailto:mailing_(at)_rpnetworks.de] Gesendet am: Dienstag, 4. Juli 2000 11:21 An: PHP3 Mailinglist Betreff: [php] nur 1x OT: woher mysql für Win Hallo Liste, bitte nicht böse sein aber ich brauche dringend mysql für Windows. mysql.com hat ja umstrukturiert und ich finde keinen mysql mehr :( Kann mir jemand einen schicken oder sagen wo ich mysql downloaden kann ?? Vielen Dank PS: Fragt nicht nach Version, er muß halt laufen. Habe php4 und apache schon installiert finde aber mysql nicht dazu !! Gruß Rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Retain the luck of having friends and don't give it up for money or fame" -- -- ** 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 newsletter_(at)_stefan-schwardt.de Tue, 4 Jul 2000 11:25:41 +0200 Date: Tue, 4 Jul 2000 11:25:41 +0200 From: Stefan Schwardt newsletter_(at)_stefan-schwardt.de Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIG51ciAxeCBPVDogd29oZXIgbXlzcWwgZvxyIFdpbg==?= Moin Rene Paschold, moin Liste, RP> Kann mir jemand einen schicken oder sagen wo ich mysql downloaden RP> kann ?? http://www.wipol.uni-bonn.de/MySQL/download_win.html -- Stefan Schwardt. From abe_(at)_yavin4.de Tue, 4 Jul 2000 11:29:09 +0200 Date: Tue, 4 Jul 2000 11:29:09 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] nur 1x OT: woher mysql für Win > PS: Fragt nicht nach Version, er muß halt laufen. Habe php4 und apache > schon installiert finde aber mysql nicht dazu !! ich wage es ja kaum zu sagen, "Wer lesen kann ist klar im Vorteil". http://mysql.com/downloads/mysql-3.23.html gruss daniel p.s.: wer hat eigentlich das copyright an diesem spruch? From daniel_(at)_lorch.cc Tue, 4 Jul 2000 11:40:33 +0200 Date: Tue, 4 Jul 2000 11:40:33 +0200 From: daniel lorch daniel_(at)_lorch.cc Subject: [php] Groesse (x/y) von Flash Filmen ermitteln hi, >ich moechte gern die Groesse >(horizontal/vertikal) eines Flash-Filmes ermitteln. >Habe ich unter php3 die Moeglichkeit diese Werte >auszulesen oder zu bestimmen ? nein, wozu? vielleicht ist es in javascript möglich, aber du musst dein vorhaben etwas genauer erläutern. cu -- BOO! mp3 search: http://daniel.lorch.cc/boo/ [filme-de] mailingliste rund um filme: http://daniel.lorch.cc/filme-de/ tektron webdesign http://www.tektron.ch From daniel_(at)_lorch.cc Tue, 4 Jul 2000 11:40:34 +0200 Date: Tue, 4 Jul 2000 11:40:34 +0200 From: daniel lorch daniel_(at)_lorch.cc Subject: [php] string=>array hi, >ich habe einen string marke: > bla=blaval&blubb=blubbval&nochwas=nochwasval >(und ich weiß vorher nicht was da drinsteht, >compact() nutzt mir da wohl >nicht viel, oder?) >Wie stricke ich diesen String in einen Array $vals um, damit > > echo $vals["bla"]; => blaval > echo $vals["blubb"]; => blubbval > echo $vals["nochwas"]; => nochwasval script.php?vals[bla]=blaval&vals[blub]=blubbval oder wenn du es "sauber" willst: script.php?vals%5Bbla%5D=blaval&vals%5Bblub%5D=blubbval do it easy .. listen to da "newbie" (?) .. cu -- BOO! mp3 search: http://daniel.lorch.cc/boo/ [filme-de] mailingliste rund um filme: http://daniel.lorch.cc/filme-de/ tektron webdesign http://www.tektron.ch From sebastian.bergmann_(at)_web.de Tue, 04 Jul 2000 11:40:46 +0200 Date: Tue, 04 Jul 2000 11:40:46 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] nur 1x OT: woher mysql =?iso-8859-1?Q?f=FCr?= Win Rene Paschold wrote: > bitte nicht böse sein aber ich brauche dringend mysql für Windows. > mysql.com hat ja umstrukturiert und ich finde keinen mysql mehr :( Dann hast Du auf MySQL.Com aber falsch geguckt: - http://www.mysql.com/Downloads/MySQL-3.23/mysql-3.23.19-beta-win.zip -- From ricker_(at)_ph-cip.Uni-Koeln.DE Tue, 4 Jul 2000 11:54:23 +0200 (MET DST) Date: Tue, 4 Jul 2000 11:54:23 +0200 (MET DST) From: Sandra Ricker ricker_(at)_ph-cip.Uni-Koeln.DE Subject: [php] =?ISO-8859-1?Q?Re=3A_=5Bphp=5D_nur_1x_OT=3A_woher_mysql_f?= =?ISO-8859-1?Q?=FCr_Win?= =?ISO-8859-1?Q?=FCr_Win?= hi Daniel, un wer klugscheissen kann.. aber lasssen wir das :P die letzte stabile version (beta versionen sind halt nicht jdermanns sache) ist wirklich schlecht zu finden. beim download unter 'older contributed..' ist zwar eine Win95/NT version als zip, die entpuppte sich bei meinem download vor drei tagen aber als version fuer vax bzw apx.. ein voller reinfall also. bei der suche ueber hotbot nach einem download wurde ich dann doch noch fuendig. die mirror-sites verweisen ja leider auch nur allzu oft wieder auf den download bereich von mysql.com irgendwo in den lizenzbestzimmungen hab ich dann noch gefunden, dass die versionen fuer windows bis auf weiteres nur noch an user, die zhlen bzw. an user mit e-mail-support vertrag abgegeben werden. hab ich das was falsch verstanden? gruesse, Sandra Ricker From eschmid_(at)_php.net Tue, 04 Jul 2000 12:17:16 +0200 Date: Tue, 04 Jul 2000 12:17:16 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Re: [php] nur 1x OT: woher mysql =?iso-8859-1?Q?f=FCr=20Win=FCr?= Win Sandra Ricker wrote: > irgendwo in den lizenzbestzimmungen hab ich dann noch gefunden, dass die > versionen fuer windows bis auf weiteres nur noch an user, die zhlen bzw. > an user mit e-mail-support vertrag abgegeben werden. hab ich das was > falsch verstanden? Ja das ist mittlerweile grundlegend falsch. Siehe http://heise.de/newsticker/data/hb-28.06.00-000/ Das MySQL kostenlos ist stand bereits in der deutschen Übersetzung des Buches von Paul DuBois drin und das gibts seit dem LinuxTag bei http://php.net/books.php. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de PHP-Stand auf Europas grösster Linux-Messe: 'LinuxTag 2001' weitere Infos _(at)_ http://www.dynamic-webpages.de/ From Mathias.Gloss_(at)_start.de Tue, 4 Jul 2000 12:22:24 +0200 Date: Tue, 4 Jul 2000 12:22:24 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_Re=3A_=5Bphp=5D_nur_1x_OT=3A_wo?= =?iso-8859-1?Q?her_mysql_f=FCr_Win=FCr_Win?= =?iso-8859-1?Q?her_mysql_f=FCr_Win=FCr_Win?= Aloha, > ---------- > Von: Sandra Ricker[SMTP:ricker_(at)_ph-cip.Uni-Koeln.DE] > Betreff: [php] Re: [php] nur 1x OT: woher mysql für Winür Win > > > irgendwo in den lizenzbestzimmungen hab ich dann noch gefunden, dass die > versionen fuer windows bis auf weiteres nur noch an user, die zhlen bzw. > an user mit e-mail-support vertrag abgegeben werden. hab ich das was > falsch verstanden? > Nein, du hast nur eine uralte Version erwischt :-) Seit letzten Donnerstag steht MySQL (für alle Plattformen) unter der GPL. Das ist aber nur in den neuen Versionen auch im COPYING vermerkt. Viele Grüße, Mathias From webmaster_(at)_starspider.de Tue, 4 Jul 2000 12:33:34 +0100 Date: Tue, 4 Jul 2000 12:33:34 +0100 From: Stefan Becker webmaster_(at)_starspider.de Subject: [php] (no subject) Hallo, ich habe ein problem: mit phpMyAdmin erstelle ich eine CSV datei, terminated by ;. So, manche records gehen aber über mehrere Zeilen, aber ich kann nirgends lines terminated by einstellen. Wie laute der korrekte sql befehl load data für diese records. Mit load data infile 'file..' into table test fields terminated by ';'; spielt er verrückt, wenn ein record über mehrere Zeilen geht, kann mir einer helfen?? Danke see ya Stefan From abe_(at)_yavin4.de Tue, 4 Jul 2000 12:34:52 +0200 Date: Tue, 4 Jul 2000 12:34:52 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] Re: [php] nur 1x OT: woher mysql für Winür Win > un wer klugscheissen kann.. aber lasssen wir das :P richtig. ftp://ftp.fh-wolfenbuettel.de/pub/database/mysql/Downloads/Win32/ gruss daniel From andreas_(at)_noho.co.uk Tue, 04 Jul 2000 11:52:56 +0100 Date: Tue, 04 Jul 2000 11:52:56 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] nur 1x OT: woher mysql =?iso-8859-1?Q?f=FCr?= Win hi daniel, > ich wage es ja kaum zu sagen, "Wer lesen kann ist klar im Vorteil". > p.s.: wer hat eigentlich das copyright an diesem spruch? ich bin mir nicht ganz sicher, aber ich meine diesen spruch das erste mal gehoert zu haben als ich mich 12 monate undercover im kreise der "sie-kleideten-sich-in-seltsame-gewaender-und-irrten-planlos-umher juenger" aufhielt... liebe gruesse, andreas -- Andreas Otto OgilvyInteractive | Floor 2, Canberra House 315 - 317 Regent Street | London W1B 2HS Reception +44 207 299 3434 | Fax +44 207 631 5050 http://www.ogilvy.com From toobe_(at)_gmx.de Tue, 4 Jul 2000 12:47:14 +0200 Date: Tue, 4 Jul 2000 12:47:14 +0200 From: Stefan Toobe toobe_(at)_gmx.de Subject: [php] setlocale bei Strato? Hi Leute, hat jemand auf einer Strato-Domain ein deutsches Datumsformat a la setlocale ("LC_TIME","de_DE"); $zeit = strftime("%A, %m. %B, %H:%M Uhr"); hinbekommen. Auf meinem lokalen Apache einwandfrei, der Strato-Apache will aber nur das englische Format ausgeben. Mach ich was falsch oder ist mal wieder Strato schuld? gruezi, ...Stefan -- toobe_(at)_gmx.de . 69168 wiesloch . wear sunscreen! From matthias_(at)_t-stop.de Tue, 4 Jul 2000 12:49:18 +0200 Date: Tue, 4 Jul 2000 12:49:18 +0200 From: Matthias Haenel matthias_(at)_t-stop.de Subject: [php] PHP Adminproblem HI! > mit phpMyAdmin erstelle ich eine CSV datei, terminated by ;. So, > manche records gehen aber über mehrere Zeilen, aber ich kann nirgends > lines terminated by einstellen. Wie laute der korrekte sql befehl > load data für diese records. Mit load data infile 'file..' into table > test fields terminated by ';'; spielt er verrückt, wenn ein record > über mehrere Zeilen geht, kann mir einer helfen?? Das Problem ist bekannt. Deshalb hab ich mir ein Importscript geschrieben. Interesse? CU matthias _______________________________________________________ www.php-site.de From abe_(at)_yavin4.de Tue, 4 Jul 2000 12:53:03 +0200 Date: Tue, 4 Jul 2000 12:53:03 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] Re: [php] nur 1x OT: woher mysql für Winür Win > ftp://ftp.fh-wolfenbuettel.de/pub/database/mysql/Downloads/Win32/ und ich war mal wieder zu schnell hatte nich gesehn das die schon jemand gepostet hatte, ngut hier sind noch ein paar: ftp://ftp.fu-berlin.de/unix/databases/mysql/Downloads/Win32/ ftp://ftp.gm.is/pub/mysql/Downloads/Win32/ ftp://ftp.digex.net/pub/packages/database/mysql/Downloads/Win32/ ftp://ftp.toplink.net/mirrors/mysql/Downloads/Win32/ gruss daniel From andreas_(at)_noho.co.uk Tue, 04 Jul 2000 12:07:12 +0100 Date: Tue, 04 Jul 2000 12:07:12 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] AW: [php] Re: [php] nur 1x OT: woher mysql =?iso-8859-1?Q?f=FCr=20Win=FCr?= Winher mysql =?iso-8859-1?Q?f=FCr=20Win=FCr?= Win > Seit letzten Donnerstag steht MySQL (für alle Plattformen) > unter der GPL. > Das ist aber nur in den neuen Versionen auch im COPYING > vermerkt. und nur fuer die gilt das... siehe [ www.mysql.com ] 2000/06/28 MySQL GOES GPL "We have always considered ourselves committed members of the Open Source and Free Software communities," said Monty Widenius, project leader on MySQL. Moving to the GNU General Public License (GPL) is a way to show this". It is the latest beta (version 3.23.19) and all new releases that is being GPLed. liebe gruesse, andreas -- Andreas Otto OgilvyInteractive | Floor 2, Canberra House 315 - 317 Regent Street | London W1B 2HS Reception +44 207 299 3434 | Fax +44 207 631 5050 http://www.ogilvy.com From pfeiffer_(at)_uris.de Tue, 4 Jul 2000 13:12:05 +0200 Date: Tue, 4 Jul 2000 13:12:05 +0200 From: Nobert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] (no subject) Hallo Stefan, > mit phpMyAdmin erstelle ich eine CSV datei, terminated by ;. So, > manche records gehen aber über mehrere Zeilen, aber ich kann nirgends > lines terminated by einstellen. lass mich raten: - die Linebreaks sind in den Datenfeldern, stimts ? und wenn Du sie dort nicht entfernst, bleiben sie auch drin. Loesung: - die Breaks sind unwichtig -> dann musst Du sie entfernen z.B. mit ereg_replace() oder einem Regulaeren Ausdruck - die Breaks sind wichtig -> dann geht LOAD DATA INFILE nicht und IMHO auch nicht der easy-Export via CSV -> wird etwas Arbeit Norbert Pfeiffer ________________________________ Portal AG 0221-56974-970 ________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02233-928500 -------------------------------- e.o.m. From puck_(at)_madz.net Tue, 4 Jul 2000 10:29:23 +0200 Date: Tue, 4 Jul 2000 10:29:23 +0200 From: Puck puck_(at)_madz.net Subject: [php] PHP-Installation Hallo Leute, ich bin hier grad irgendwie am verzweifeln. Mein System : RedHat 6.2, 2.2.16 Kernel, Apache 1.3.12, PHP-4.0.1pl2 Ich hatte PHP-4.0.0 ohne Probleme installieren koennen. Jetzt versuche ich die neueste Version zu installieren, folgende configure Zeile : ./configure --enable-ftp --enable-track-vars --with-myql=/usr/local --with-apache=../apache_1.3.12 Beim "make" bricht er ab, folgende Fehlermeldung : gd.c:629: 'gdImageGif' undeclared (first use in this function) Ich brauche die GD-Lib allerdings. Ein ./configure --with-gd=/usr/lib fuehrt schon zu einer Fehlermedlung beim configure, da er die gdlib.(a|so) nicht finden kann, die allerdings in /usr/lib rumidled. Wieso sich PHP-4.0.0 installieren lies weiss ich nicht, bin grad am Verzweifeln. Wenn jemand eine Loesung fuer mich hat, dann meldet euch bitte ! ;-) Danke, Thomas Foerster From victor_(at)_mediapeople.de Tue, 4 Jul 2000 13:19:23 +0200 Date: Tue, 4 Jul 2000 13:19:23 +0200 From: Christian Victor victor_(at)_mediapeople.de Subject: [php] Netscape unterschiedliches verhalten bei PHP3 und HTML Hi Liste! > ein eigenartiges verhalten von netscape (NS4.7): Wenn ich eine > bestimmte php3-seite aufrufe, wird sie von NS nicht dargestellt. > Sobald diese "leere" seite hingegen ueber view source als html-datei > gespeichert wird und diese datei anschliessend wieder durch NS > aufgerufen wird ist der inhalt zu sehen - so wie es sein soll. > > Hat jemand eine erklaerung oder einen hinweis dazu? Das o.g. Phänomen habe ich schon oft festgestellt wenn fehler im HTML-Code - speziell in Framesets - vorliegen. Der IE scheint hier etwas toleranter/nachlässiger (je nachdem ob man NS oder IE-Fan ist. ;-]) zu sein. Bis bald, Christian From lars.scholand_(at)_provider-info.de Tue, 4 Jul 2000 13:19:32 +0200 Date: Tue, 4 Jul 2000 13:19:32 +0200 From: Lars Scholand lars.scholand_(at)_provider-info.de Subject: [php] phpMyAdmin unter PHP4 mit MySQL Hallo Leute, funktioniert der phpMyAdmin eigentlich noch unter PHP4. Ein Freund sagte mir er würde bei ihm nicht mehr funktionieren. Selbstverständlich hat er die Dateiendung .php3 auch über den Parser von PHP4 geschickt. Gibt es da evtl. Probleme ? Viele Grüße, Lars Scholand From abe_(at)_yavin4.de Tue, 4 Jul 2000 13:29:39 +0200 Date: Tue, 4 Jul 2000 13:29:39 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] nur 1x OT: woher mysql für Win hallo andreas > ich bin mir nicht ganz sicher, aber ich meine diesen spruch das erste > mal gehoert zu haben als ich mich 12 monate undercover im kreise der > "sie-kleideten-sich-in-seltsame-gewaender-und-irrten-planlos-umher > juenger" aufhielt... jedenfalls tauchte es in "Denn sie wissen nicht was sie tun" auch auf. grüsse daniel From bjoern_(at)_baer.main.de Tue, 4 Jul 2000 13:35:14 +0200 Date: Tue, 4 Jul 2000 13:35:14 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] phpMyAdmin und PHPLIB Hallo, * Wolfgang Steinhauer wrote: > phpMyAdmin 2.0.5, SuSe 6.4, Apache 3.6.19 lief sauber. > Nach der Installation der PHPLIB 7.2 meinte MyAdmin er koenne lib.inc.php3 > nicht oeffnen. Du hast wahrscheinlich php3_include_path /www/wo/liegt/die/phplib/php/ gesetzt. Es muß aber php3_include_path .:/www/wo/liegt/die/phplib/php/ heißen, damit PHP auch nach Include-Dateien im aktuellen Verzeichnis sucht. (Bzw. wenn du noch weitere Include paths hast, diese durch ":" getrennt anführen) Das ist ein Manko in der PHPLIB Dokumentation, den ich Kris Köhntopp bereits genannt habe. -- From smj_(at)_intratools.de Tue, 4 Jul 2000 12:45:17 +0200 Date: Tue, 4 Jul 2000 12:45:17 +0200 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] Verzeichnisschutz unter Microsoft IIS mit Hilfe von php > Hallo Hi Stefan, > ich habe eine Frage php unter dem Microsoft IIS. Gibt > es die Möglichkeit Verzeichnisse, die im IIS Webserver > geschuetzt sind mit Hilfe von php freizuschalten, wenn > der user ein über einen Benutzernamen und Passwort > verfügt. Es reicht mir auch, wenn jemand schreibt das > dies ein Ding der Unmöglichkeit ist. Rein theoretisch - ja, falls Du entsprechende Eintraege im Registry findest und genug Rechte hast, um diese zu aendern. Praktisch gesehen, ist es fast unmoeglich, und rentiert sich auf jeden Fall nicht. Besser waere's z.B. alles freizugeben, und halt in jeder phpDatei, wie's ueblig ist : Was bist Du? if (alles Ok) dann include irgendwas else sorry, access denied (und die includeFiles liegen ausserhalb des WWWRoots.) Freilich gibt's auch andere Moeglichkeiten, kommt darauf an, was an dieser Stelle am besten geeignet ist. Gruss, Juri From webmasterbhs_(at)_bluewin.de Tue, 4 Jul 2000 14:02:39 +0200 Date: Tue, 4 Jul 2000 14:02:39 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] (no subject) arbeitserleichterung bzw. lösungsansatz :-) define("SONY_TEXT_FILE","alphabetischtext.txt"); define("SONY_TEXT_FILE_NEW","so_text.txt"); define("CSV_DELIM","#"); define("LINE_BREAK","\n"); define("EREG_END",""); function convert_sony_org_textfile(){ $fp = fopen(SONY_TEXT_FILE,"r"); $fp2 = fopen(SONY_TEXT_FILE_NEW,"w+"); while(!feof($fp)){ $d3 = fgets($fp,1024); $d3 = ereg_replace("[ \n]+","%",$d3); if(ereg("#(HVDVD|CTV|ME|HIFI|PV|RMA|PA)".EREG_END,$d3)==true){ $d3 = ereg_replace("%","",$d3); fputs($fp2,$d3.LINE_BREAK); } else $d3 = ereg_replace("%","
",$d3); fputs($fp2,$d3." "); } }//endwhile echo "Fertig !!!

"; fclose($fp); fclose($fp2); } Auszug aus der Textdatei alphabetischtext.txt: ------------------------------- C-90 SMMST#0-308##90 Min.###RMA 5C-60FX1#0-358##5 Stück cellophaniert###RMA 5C-90FX1#0-359##5 Stück cellophaniert###RMA 3C-90 CDit2 C#0-528##- C-90 CDit2 in Slide Case - Einfach mit dem Daumen aus der Hülle schieben. - Besonders geeignet für Walkman und Caraudio - 3 Stück cellophaniert###RMA MDW-74EL#0-653##74 Min. Blau#blau##RMA MDW-74EN#0-654##74 Min. Grün#grün##RMA 2E5-90 HME2/1#1-327#Top Qualität für alle Hi8 Camcorder#90 Min. ###RMA ICF-CD2000S#20-290#Hochwertiges Reise-Uhrenradio mit CD und Kurzwelle im Laptop-Design#Ausstattung: CD: ESP Erschütterungsschutz (10 Sek.); Verschiedene Wiedergabemöglichkeiten (Repeat, Shuffle etc.) Tuner: PLL-Syntheziser-Tuner für UKW/MW/KW; 15 Speicherplätze; Scan-Funktion Allgemeines: Doppelzeiliges-Display; Mega Bass; Eingebaute Stereo Lautsprecher; Uhrzeiteinstellung (vor/zurück); Neu: Kompakteres Gehäuse (-30%); Tuner mit Scan-Funktion; ESP Erschütterungsschutz; Doppezeiligesl-Display; Kurzwellen-Empfang; Verbessertes Design Zubehör: Stereo-Kopfhörer; Netzadapter#silber/schwarz##PA ...... und so weiter bis alle 1047 Sony Produkte durch sind .... :-) -------------------------------- > Loesung: > - die Breaks sind unwichtig -> dann musst Du sie entfernen > z.B. mit ereg_replace() oder einem Regulaeren Ausdruck > - die Breaks sind wichtig -> dann geht LOAD DATA INFILE nicht > und IMHO auch nicht der easy-Export via CSV -> wird etwas Arbeit > > Norbert Pfeiffer kiri From NHagelstein_(at)_helcom.de Tue, 4 Jul 2000 14:05:22 +0200 Date: Tue, 4 Jul 2000 14:05:22 +0200 From: Nikolas Hagelstein NHagelstein_(at)_helcom.de Subject: [php] phplib ohne cookies ? Moin, Ist es normal das $sess->delete() bei deaktivierten cookies zu :"this has not been coded yet" Führt ? Muss ich jetzt extra ne abfrage einbauen, um das abzufangen, oder denkt ich jetzt voellig falsch ? bye, Niko From schulz_(at)_god-online.de Tue, 4 Jul 2000 13:12:55 +0200 Date: Tue, 4 Jul 2000 13:12:55 +0200 From: Torsten Schulz schulz_(at)_god-online.de Subject: [php] Re: dropdown-liste in php Hi, danke Gerald! Ist es denn denkbar, wenn ich eine auswahl von moeglichen pfaden (die ich zulassen moechte) in einer Tabelle abzuspeichern und diese pfade als (dropdown-)liste anzeigen lasse und daraus auswaehle? Wenn ja, evtl. ein kurzes Code-Bsp. Danke Torsten From info_(at)_peer-internet.com Tue, 04 Jul 2000 14:15:11 +0200 Date: Tue, 04 Jul 2000 14:15:11 +0200 From: Christian Peer info_(at)_peer-internet.com Subject: [php] Netscape unterschiedliches verhalten bei PHP3 und HTML Hi! > ein eigenartiges verhalten von netscape (NS4.7): Wenn ich eine > bestimmte php3-seite aufrufe, wird sie von NS nicht dargestellt. Kann sein, daß es ein ein tr, td oder table-Tag fehlt? Der Netscape ist da ziemlich zimperlich (im Gegensatz zum IE) bis dann Christian -- ============================== > christian peer > > peer internet solutions > http://www.peer-internet.com > pillhof 25 - 39010 frangart > tel. +39/0471 63 10 80 > fax +39/0471 63 17 24 From hoexter_(at)_levspace.de Tue, 4 Jul 2000 14:10:23 +0200 Date: Tue, 4 Jul 2000 14:10:23 +0200 From: Sven Hoexter hoexter_(at)_levspace.de Subject: [php] PHP-Installation Am Tue, 04 Jul 2000, schrieb Puck: Hallo Puck, (ist Puck nicht das Ding beim Icehockey?) > ich bin hier grad irgendwie am verzweifeln. An dem Punkt stand ich auch schon oft. es gibt immer eine Loesung > Beim "make" bricht er ab, folgende Fehlermeldung : > gd.c:629: 'gdImageGif' undeclared (first use in this function) Welche Version benutzt Du denn von der Problem Lib schlechthin (IMHO)? Also 1.8.2 ging eigentlich ohne Probs. Laut Egon war die 1.8.3 auch o.k. > Ich brauche die GD-Lib allerdings. Ein ./configure --with-gd=/usr/lib fuehrt schon zu einer > Fehlermedlung beim configure, da er die gdlib.(a|so) nicht finden kann, die allerdings in > /usr/lib rumidled. Das kannst du doch mit selbst uebersetzen der gd und Pfadangabe wie in ./configure --help beschrieben selber loesen. Cu, Sven From t-g-p_(at)_gmx.de Tue, 4 Jul 2000 14:15:22 +0200 Date: Tue, 4 Jul 2000 14:15:22 +0200 From: Tobias Meyer t-g-p_(at)_gmx.de Subject: [php] Netscape unterschiedliches verhalten bei PHP3 und HTML Hallo! > HTML-Code - speziell in Framesets - vorliegen. Der IE scheint hier etwas > toleranter/nachlässiger (je nachdem ob man NS oder IE-Fan ist. ;-]) zu > sein. Ich will jetzt keine Diskussion losbrechen, aber in meinen Augen ist der IE einfach besser, so leid es mir tut.... (schade, dass er von MS ist *g*) Jeder, der ein wenig HTML-Design versucht, müsste das eigentlich bestätigen können. Nichts für ungut... :) Tobias From originaldob_(at)_gmx.de Tue, 4 Jul 2000 14:40:45 +0200 (MEST) Date: Tue, 4 Jul 2000 14:40:45 +0200 (MEST) From: Dominik Bauer originaldob_(at)_gmx.de Subject: [php] gdlib bei strato hallo, wie geht das bei strato eigentlich mit der gd-bibliothek? ist die version 1.6, also keine .gif-creation, sondern .png . allerdings kriege ich da immer eine fehlermeldung a la "Fatal error: Call to unsupported or undefined function imagepng()". hat jemand erfahrung, wie das bei strato doch läuft? danke dominik. -- Sent through GMX FreeMail - http://www.gmx.net From webmaster_(at)_maik.de Tue, 04 Jul 2000 14:45:57 +0200 Date: Tue, 04 Jul 2000 14:45:57 +0200 From: Maik Blume webmaster_(at)_maik.de Subject: [php] SELECT-Liste aus Datenbank Hallo, ich habe folgendes Problem. Aus einer Datenbank möchte ich eine SELECT-Liste generieren. Das funktioniert auch ganz gut mit dem nachfolgenden Code, allerdings stehen in der Liste dann mehrere Male die gleichen Begriffe, wenn sie mehrmals in der Datenbank auftauchen. Wie kann ich das ändern? hier der Code, den ich bis jetzt verwende. "; $db = mysql_connect($hostname,$username,$password); mysql_select_db($dbName,$db); $result = mysql_query("SELECT ort FROM $tabelle",$db); if ($result) { while ($myrow=mysql_fetch_array($result)) { echo "\n"; } } echo "" ?> Kann mir da mal jemand helfen ? DANKE From dobel_(at)_femu.rwth-aachen.de Tue, 04 Jul 2000 14:54:46 +0200 Date: Tue, 04 Jul 2000 14:54:46 +0200 From: Markus Dobel dobel_(at)_femu.rwth-aachen.de Subject: [php] phpMyAdmin unter PHP4 mit MySQL Lars Scholand wrote: > > Hallo Leute, > > funktioniert der phpMyAdmin eigentlich noch unter PHP4. > Ein Freund sagte mir er würde bei ihm nicht mehr funktionieren. Laeuft bei mir auf zwei Servern einwandfrei (PHP4.0.1, auf einem der beiden lief es vor 1 Woche auch noch auf PHP 4.0.0) Man muss wohl das register_globals wenigstens fuer das phpMyAdmin-Verzeichnis anschalten, damit es funktioniert (ergo nicht die php.ini.optimized undurchgelesen uebernehmen). Aber vielleicht "fixed" Tobias das ja noch in einem spaeteren Release. Gruss, Markus From ak_(at)_living-source.com Tue, 04 Jul 2000 14:53:35 +0200 Date: Tue, 04 Jul 2000 14:53:35 +0200 From: andreas kempf aka 'amalesh' ak_(at)_living-source.com Subject: [php] Netscape unterschiedliches verhalten bei PHP3 und HTML On Tue, 4 Jul 2000 13:19:23 +0200, "Christian Victor" wrote: >> Sobald diese "leere" seite hingegen ueber view source als html-datei >> gespeichert wird und diese datei anschliessend wieder durch NS >> aufgerufen wird ist der inhalt zu sehen - so wie es sein soll. >> >> Hat jemand eine erklaerung oder einen hinweis dazu? > >Das o.g. Phänomen habe ich schon oft festgestellt wenn fehler im >HTML-Code - speziell in Framesets - vorliegen. Ja, ich dachte zuerst natuerlich an fehlendem irgendwo (frameset gibt es dort nicht)... das ist aber leider nicht der fall. Wirklich eigenartig ist, dass der html-output als datei gesichert wieder in netscape gebrowst werden kann. Das kann dann IMHO nicht an HTML liegen, denn in beiden faellen ist es exakt der gleiche html-code. Wer es sehen will: http://www.goatrance.de/goafreak/ ciao, amalesh -- Software Development on- & offline: C++ JAVA PHP ASP SQL XML http://www.living-source.com ~ Freiburg ~ Hamburg ~ Kaunas http://www.caupo.de/soft Open Source Online Shop [PHP/MySQL] From andreas_(at)_comvir.it Tue, 4 Jul 2000 15:15:41 +0200 Date: Tue, 4 Jul 2000 15:15:41 +0200 From: Andreas Keller andreas_(at)_comvir.it Subject: [php] Installation von PHP4 mit OCI ? Joerg Behrens schrieb: > > Augen auf beim betrachten von ./configure --help ! :) > Es gibt einen neuen Schalter --with-oci8=/opt/oracle/bla/bla. Bei PHP3 > reichte '--with-oracle=/'. Mit ./configure --help | grep oci findest du > es schneller. Danke für den Tip, die Installation funktionierte problemlos, leider klappt jetzt die Verbindung zur Datenbank nicht mehr, was mit ora_ noch funktionierte. tnsnames.ora hat sich nicht verändert. Fehlermeldung: Warning: _oci_open_server: ORA-12545: Connect failed because target host or object does not exist in... Nach dem Setzen der Variablen: PutEnv("TWO_TASK=$ORACLE_HOME/network/admin/tnsnames.ora"); ändert sich die Fehlermeldung in: ORA-12154: TNS:could not resolve service name in... Bereits mit ora_ gab es Verbindungsprobleme, wenn apache vor dem Oracle-Listener gestartet wurde. Aber die Fehlermeldung bleibt jetzt auch nach einem kill -HUP der httpd-pid. Was läuft falsch? Andreas From mailinglisten_(at)_jam-net.de Tue, 4 Jul 2000 15:21:14 +0200 Date: Tue, 4 Jul 2000 15:21:14 +0200 From: Fabian Schmidt mailinglisten_(at)_jam-net.de Subject: [php] vergleich von Strings Hi! ich bin im Handbuch leider trotz langer Suche nicht wirklich fündig geworden. Mein Problem: Ich möchte gerne daß ich statt eines 1 : 1 Vergleiches zweier Variablen auch Teilstrings zulassen und evtl. das ganze case-in-senitive. also: $a = ha $b = hallo if ($a == $b) [...] also statt des "==" einfach einen anderen Operator. Oder muß ich dafür extra was programmieren?? Vielen Dank schon mal, mfg Fabian Schmidt From ak_(at)_living-source.com Tue, 04 Jul 2000 15:30:38 +0200 Date: Tue, 04 Jul 2000 15:30:38 +0200 From: andreas kempf aka 'amalesh' ak_(at)_living-source.com Subject: [php] Netscape unterschiedliches verhalten bei PHP3 und HTML On Tue, 4 Jul 2000 13:19:23 +0200, "Christian Victor" wrote: >> Sobald diese "leere" seite hingegen ueber view source als html-datei >> gespeichert wird und diese datei anschliessend wieder durch NS >> aufgerufen wird ist der inhalt zu sehen - so wie es sein soll. >> >> Hat jemand eine erklaerung oder einen hinweis dazu? > >Das o.g. Phänomen habe ich schon oft festgestellt wenn fehler im >HTML-Code - speziell in Framesets - vorliegen. Ja, ich dachte zuerst natuerlich an fehlendem irgendwo (frameset gibt es dort nicht)... das ist aber leider nicht der fall. Wirklich eigenartig ist, dass der html-output als datei gesichert wieder in netscape gebrowst werden kann. Das kann dann IMHO nicht an HTML liegen, denn in beiden faellen ist es exakt der gleiche html-code. Wer es sehen will: http://www.goatrance.de/goafreak/ ciao, amalesh -- Software Development on- & offline: C++ JAVA PHP ASP SQL XML http://www.living-source.com ~ Freiburg ~ Hamburg ~ Kaunas http://www.caupo.de/soft Open Source Online Shop [PHP/MySQL] From kai_(at)_pc-infos.de Tue, 4 Jul 2000 15:42:19 +0200 Date: Tue, 4 Jul 2000 15:42:19 +0200 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= kai_(at)_pc-infos.de Subject: [php] Netscape unterschiedliches verhalten bei PHP3 und HTML > > HTML-Code - speziell in Framesets - vorliegen. Der IE scheint hier etwas > > toleranter/nachlässiger (je nachdem ob man NS oder IE-Fan ist. ;-]) zu > > sein. > Ich will jetzt keine Diskussion losbrechen, aber in meinen Augen ist der IE > einfach besser, so leid es mir tut.... (schade, dass er von MS ist *g*) > Jeder, der ein wenig HTML-Design versucht, müsste das eigentlich bestätigen > können. Das kann ich, aber zum design entwickeln (HTML-schreiben) kann ich den IE kaum empfehlen da er viel zu Fehlertolerant ist ... (besonders bei Tables, Absätzen, Formularen, etc...) -- / Kai Hoerner | ICQ: 15793712 | / phone: +49 5082 912 007 | AIM: Perane From Mathias.Gloss_(at)_start.de Tue, 4 Jul 2000 15:52:17 +0200 Date: Tue, 4 Jul 2000 15:52:17 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] SELECT-Liste aus Datenbank Aloha, > ---------- > Von: Maik Blume[SMTP:webmaster_(at)_maik.de] > > $result = mysql_query("SELECT DISTINCT(ort) FROM $tabelle",$db); > oder so ähnlich --> mysql-Manual Viele Grüße, Mathias From webmaster_(at)_judas-price.de Tue, 4 Jul 2000 15:55:05 +0200 Date: Tue, 4 Jul 2000 15:55:05 +0200 From: e-voc webmaster_(at)_judas-price.de Subject: [php] SELECT-Liste aus Datenbank "SELECT ort FROM $tabelle GROUP BY ort" e-voc ----- Original Message ----- From: "Maik Blume" To: Sent: Tuesday, July 04, 2000 2:45 PM Subject: [php] SELECT-Liste aus Datenbank > Hallo, ich habe folgendes Problem. Aus einer Datenbank möchte ich eine > SELECT-Liste generieren. Das funktioniert auch ganz gut mit dem > nachfolgenden Code, allerdings stehen in der Liste dann mehrere Male > die gleichen Begriffe, wenn sie mehrmals in der Datenbank auftauchen. > Wie kann ich das ändern? hier der Code, den ich bis jetzt verwende. > > echo "" > ?> > > Kann mir da mal jemand helfen ? > > DANKE > > > > > -- > ** 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 newsletter_(at)_stefan-schwardt.de Tue, 4 Jul 2000 15:57:23 +0200 Date: Tue, 4 Jul 2000 15:57:23 +0200 From: Stefan Schwardt newsletter_(at)_stefan-schwardt.de Subject: [php] SELECT-Liste aus Datenbank Moin Maik Blume, moin Liste, MB> Hallo, ich habe folgendes Problem. Aus einer Datenbank möchte ich eine MB> SELECT-Liste generieren. Das funktioniert auch ganz gut mit dem MB> nachfolgenden Code, allerdings stehen in der Liste dann mehrere Male MB> die gleichen Begriffe, wenn sie mehrmals in der Datenbank auftauchen. MB> Wie kann ich das ändern? DISTINCT ist Dein Freund, siehe das Beispiel unter http://www.mysql.com/documentation/mysql/bychapter/manual_Tutorial.html#Selecting_columns -- Stefan Schwardt. From info_(at)_vocote.de Tue, 4 Jul 2000 16:01:01 +0200 Date: Tue, 4 Jul 2000 16:01:01 +0200 From: Andreas Kaiser info_(at)_vocote.de Subject: [php] SELECT-Liste aus Datenbank Hallo Maik, > Hallo, ich habe folgendes Problem. Aus einer Datenbank möchte ich eine > SELECT-Liste generieren. Das funktioniert auch ganz gut mit dem > nachfolgenden Code, allerdings stehen in der Liste dann mehrere Male > die gleichen Begriffe, wenn sie mehrmals in der Datenbank auftauchen. Stelle Deine SQL-Query mal um, indem Du das Wort DISTINCT verwendest. Siehe: http://www2.little-idiot.de/mysql/mysql-164.html mfg Andreas -- vocote.de e.K. WWW: http://www.vocote.de Andreas Kaiser email: info_(at)_vocote.de Neudörfeler Str. 4a Telefon: +49-37439-77175 08543 Jocketa Fax: +49-37439-77185 From wbh_(at)_euta.net Tue, 4 Jul 2000 15:59:57 +0200 Date: Tue, 4 Jul 2000 15:59:57 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] (no subject) Stefan wrote: mit phpMyAdmin erstelle ich eine CSV datei, terminated by ;. So, manche records gehen aber uber mehrere Zeilen, aber ich kann nirgends lines terminated by einstellen. Wie laute der korrekte sql befehl load data fur diese records. Mit load data infile 'file..' into table test fields terminated by ';'; spielt er verruckt, wenn ein record uber mehrere Zeilen geht, kann mir einer helfen?? Hi Stefan, Die Datenfelder werden beim phpmyadmin einfach so uebernommen, wie sie in der Datenbank gespeichert wurden. Wenn du jetzt die erzeugte CSV-Datei importierst, werden alle \n \r und Semikolons ; intepretiert. Das fuehrt zwangslaeufig zu Fehlern. Deshalb habe ich phpAdmin einfach umgeschrieben. ;-)) Es dauert zwar dadurch etwas laenger, dafuer werden die Daten aber immer richtig interpretiert. Hier der Patch: 1. Oeffne die Datei lib.inc.php3. 2. Suche die Funktion get_table_csv oder gehe auf Zeile 300. Dort findest du folgenden for construct: <----- schnipp for ($j=0; $j 3. Aendere das Ganze folgendermassen: for ($j=0; $j Was läuft falsch? Vermutung: hat dein Apache alle Umgebungsvariablen von Oracle mitbekommen bzw. setzt dein Script diese? -- From s.kertzel_(at)_e-7.com Tue, 4 Jul 2000 16:13:44 +0100 Date: Tue, 4 Jul 2000 16:13:44 +0100 From: Sascha Kertzel s.kertzel_(at)_e-7.com Subject: [php] Groesse (x/y) von Flash Filmen ermitteln Hallo, >nein, wozu? vielleicht ist es in javascript möglich, aber du musst dein >vorhaben etwas genauer erläutern. Benutzer koennen per upload Flash-Filme auf den Server hochladen. Um diese dann in der richtigen Groesse darzustellen brauche ich die Hoehe und Breite des Filmes. Damit die Benutzer die Groesse und Breite nicht per Hand eingeben muessen, moechte ich diese gern automatisch auslesen. Deshalb meine Frage, ob es dafuer irgendeine Moeglichkeit gibt ? Vielen Dank und schoene Gruesse Sascha From daniel_(at)_lorch.cc Tue, 4 Jul 2000 16:15:26 +0200 Date: Tue, 4 Jul 2000 16:15:26 +0200 From: daniel lorch daniel_(at)_lorch.cc Subject: [php] vergleich von Strings hi, >also: >$a = ha >$b = hallo >if ($a == $b) [...] if(eregi($a,$b)) [..] else [..] mehr dazu findest du unter "regular expressions". cu -- BOO! mp3 search: http://daniel.lorch.cc/boo/ [filme-de] mailingliste rund um filme: http://daniel.lorch.cc/filme-de/ tektron webdesign http://www.tektron.ch From webmaster_(at)_starspider.de Tue, 4 Jul 2000 16:17:05 +0100 Date: Tue, 4 Jul 2000 16:17:05 +0100 From: Stefan Becker webmaster_(at)_starspider.de Subject: [php] newsletter Hi, ich habe vor einiger Zeit mal nachgefragt, wie man einen guten Newsletterversand schreibt. So, nun eine weitere Frage: Ihr habt alles gesagt per BCC, soll ich da alle Adressen rein schreiben (>20000) oder wieder eine while schleife machen und z.b. nur 100 in den BCC schreiben? Was meint ihr? see ya Stefan From wbh_(at)_euta.net Tue, 4 Jul 2000 16:15:13 +0200 Date: Tue, 4 Jul 2000 16:15:13 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] AW: [php] SELECT-Liste aus Datenbank Maike wrote: Hallo, ich habe folgendes Problem. Aus einer Datenbank mochte ich eine SELECT-Liste generieren. Das funktioniert auch ganz gut mit dem nachfolgenden Code, allerdings stehen in der Liste dann mehrere Male die gleichen Begriffe, wenn sie mehrmals in der Datenbank auftauchen. Wie kann ich das andern? hier der Code, den ich bis jetzt verwende. "; $db = mysql_connect($hostname,$username,$password); mysql_select_db($dbName,$db); $result = mysql_query("SELECT ort FROM $tabelle",$db); if ($result) { while ($myrow=mysql_fetch_array($result)) { echo "\n"; } } echo "" ?> Kann mir da mal jemand helfen ? Ja! Hi Maike, Schreibe einfach: $result = mysql_query("SELECT DISTINCT ort FROM $tabelle",$db); Manual lesen !!!!!!! Gruss Wolfgang -- ** Durchgehend geoffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From kai_(at)_pc-infos.de Tue, 4 Jul 2000 16:21:27 +0200 Date: Tue, 4 Jul 2000 16:21:27 +0200 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= kai_(at)_pc-infos.de Subject: [php] vergleich von Strings ----- Original Message ----- From: Fabian Schmidt To: Sent: Tuesday, July 04, 2000 3:21 PM Subject: [php] vergleich von Strings > Hi! > > ich bin im Handbuch leider trotz langer Suche nicht wirklich fündig > geworden. > Mein Problem: Ich möchte gerne daß ich statt eines 1 : 1 Vergleiches > zweier Variablen auch Teilstrings zulassen und evtl. das ganze > case-in-senitive. > also: > $a = ha > $b = hallo > if ($a == $b) [...] > > also statt des "==" einfach einen anderen Operator. Oder muß ich dafür > extra was programmieren?? Ja musst du: if (eregi($teilstring, $zupruefenderstring)) { // ist im string mit drin } else { // ist es nicht } -- / Kai Hoerner | ICQ: 15793712 | / phone: +49 5082 912 007 | AIM: Perane From krs_(at)_treu-elektro.de Tue, 04 Jul 2000 16:21:10 +0200 Date: Tue, 04 Jul 2000 16:21:10 +0200 From: Stefan Krister krs_(at)_treu-elektro.de Subject: [php] SELECT-Liste aus Datenbank Hi, Maik Blume schrieb: > $result = mysql_query("SELECT ort FROM $tabelle",$db); select distinct ort ... MfG Stefan Krister Linux T-Shirt / Sendmail+Squid-Auswertung: http://creative.chaos.de -- You have moved your mouse. Windows must be rebooted for the changes to take effect. From winkelmann_(at)_klubs24.de Tue, 4 Jul 2000 16:22:22 +0200 Date: Tue, 4 Jul 2000 16:22:22 +0200 From: Matthias Winkelmann winkelmann_(at)_klubs24.de Subject: [php] SELECT-Liste aus Datenbank > -----Original Message----- > From: Maik Blume > > Hallo, ich habe folgendes Problem. Aus einer Datenbank möchte ich eine > SELECT-Liste generieren. Das funktioniert auch ganz gut mit dem > nachfolgenden Code, allerdings stehen in der Liste dann mehrere Male > die gleichen Begriffe, wenn sie mehrmals in der Datenbank auftauchen. > Wie kann ich das ändern? hier der Code, den ich bis jetzt verwende. > > echo " ', BASKET_ORDER_DEALER,NAME_OF_SESSION_VAR,MY_SESSION,$referer); ?> TYPE=SUBMIT VALUE="Bestellung ausführen"> Das eigentliche Problem ist nun: Wenn onClick="" bei NS da steht wird die Bestellung ZWEIMAL ausgeführt und es wird dann zum zweiten mal versucht in die MySQL Tabelle ORDER die Bestellung einzutragen, was dann folglich einen Fehler gibt weil der Primary Key ein zweites mal eingetragen werden soll. Lasse ich nun das onClick="" Ereignis weg, funktioniert es prima mit NS, aber die eigentliche Sicherheitsfunktion ist auch weg... Any Idea ?????? kiri From opitz_(at)_dts.de Wed, 5 Jul 2000 09:10:00 -0000 Date: Wed, 5 Jul 2000 09:10:00 -0000 From: Ron Opitz opitz_(at)_dts.de Subject: [php] PHP + PDFLIB + WIN Hallo, die letzten Mails die ich zu diesem Thema im Archiv gefunden habe sind vom Oktober 99 und nicht sehr hilfreich. Ich habe ein Entwicklungssystem unter Windows und suche eine Anleitung zur Installation der PDFLIB mit PHP unter WinNT. Hat von Euch jemand diese Konstellation im Einsatz? Funktioniert die CLIBPDF (kommerziell) mit Windows? Für Eure Hilfe wäre ich sehr dankbar. Gruss Ron From Mathias.Gloss_(at)_start.de Wed, 5 Jul 2000 11:10:22 +0200 Date: Wed, 5 Jul 2000 11:10:22 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] PHP + PDFLIB + WIN Aloha, > ---------- > Von: Ron Opitz[SMTP:opitz_(at)_dts.de] > > Ich habe ein Entwicklungssystem unter Windows und suche eine > Anleitung zur Installation der PDFLIB mit PHP unter WinNT. > Mit php 3.x hab ich noch niemand getroffen, der das zum Laufen bekommen hat :-( Vielleicht gehts mit php 4.x ... hat das da jemand schon getestet ? > Funktioniert die CLIBPDF (kommerziell) mit Windows? > kenn ich nicht :/ Viele Grüße, Mathias From andreas_(at)_noho.co.uk Wed, 05 Jul 2000 10:31:00 +0100 Date: Wed, 05 Jul 2000 10:31:00 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] Sitten ! > > Noch Fragen oder Anregungen ??? > > Ja, diese Signatur ist eindeutig zu lang und entspricht nicht den > Konventionen und Standards dieser Liste. > > -Egon und ich dachte mir, diesmal verkneif ich's mir liebe gruesse, andreas /** der fuerchterlich an sich halten muss um nicht laut loszulachen */ -- Andreas Otto OgilvyInteractive | Floor 2, Canberra House 315 - 317 Regent Street | London W1B 2HS Reception +44 207 299 3434 | Fax +44 207 631 5050 http://www.ogilvy.com From wbh_(at)_euta.net Wed, 5 Jul 2000 11:29:04 +0200 Date: Wed, 5 Jul 2000 11:29:04 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] =?us-ascii?Q?AW=3A_=5Bphp=5D_fehler_in_der_phplib_bei_javascri?= =?us-ascii?Q?pt_MD5_verschlusselun_g_=3F=09g_=3F?= =?us-ascii?Q?pt_MD5_verschlusselun_g_=3F=09g_=3F?= Cyrill wrote: ich habe diese md5.js datei der phplib fur die clientseitige passwort verschlusselung auf einer meiner homepages eingebaut. wie in den vorangegangenen mails hier gibt es dabei ein problem mit dem NS, aber nicht mit IE .... das hier ist das javascript: PHP dazu: printf('

', BASKET_ORDER_DEALER,NAME_OF_SESSION_VAR,MY_SESSION,$referer); ?> TYPE=SUBMIT VALUE="Bestellung ausfuhren"> Das eigentliche Problem ist nun: Wenn onClick="" bei NS da steht wird die Bestellung ZWEIMAL ausgefuhrt und es wird dann zum zweiten HI Kiri, Bei deinem onClick event steht: printf(' onClick="AddLoginUser(); return true;"'); Soweit mir bekannt ist, muss die Anweisung lauten: printf(' onClick="AddLoginUser(); return false;"'); Iss aber nich PHP sondern Java-Script! Gruss Wolfgang -- ** Durchgehend geoffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From wbh_(at)_euta.net Wed, 5 Jul 2000 11:39:28 +0200 Date: Wed, 5 Jul 2000 11:39:28 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] AW: [php] configure problem mit php4.0.1pl2 Stefan wrote: ich habe ein problem mit ./configure von PHP4.0.1pl2. MySQL habe ich als rpm auf redhat installiert. PHP habe ich versucht, wie folgt vorzubereiten. CFLAGS=?-=2 -I/usr/local/openssl? \ ./configure \ --with-apache=/usr/local/src/lamp/apache_1.3.12 \ --with-mysql=/usr \ --with-zlib \ --with-ftp \ --with-gd \ ... usw. dann bekomme ich eine Fehlermeldung: configure: error: Cannot find header files under /usr Hi Stefan, Versuch mal den Pfad --with-mysql=/usr auf die haeder-files zu legen. In usr selbst stehen die bestimmt nicht drin. z.B: --with-mysql=/usr/dein_Mysqlverzeichnis \ Gruss Wolfgang -- ** Durchgehend geoffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From eschmid_(at)_php.net Wed, 05 Jul 2000 11:42:17 +0200 Date: Wed, 05 Jul 2000 11:42:17 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Sitten ! andreas otto wrote: > > > > Noch Fragen oder Anregungen ??? > > > > Ja, diese Signatur ist eindeutig zu lang und entspricht nicht den > > Konventionen und Standards dieser Liste. > > und ich dachte mir, diesmal verkneif ich's mir > Das dachte ich mir doch auch. > liebe gruesse, > andreas /** der fuerchterlich an sich halten muss um nicht laut > loszulachen */ Andreas, hast Du denn gestern nicht den Heiseticker verfolgt? Da war von einer Kooperation der Telekom mit der Postbank die Rede. Ich hab da mein Kommentar dazu abgegeben, der ist aber nicht veröffentlicht worden. -Egon Hint: KomPost -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From victor_(at)_mediapeople.de Wed, 5 Jul 2000 12:00:11 +0200 Date: Wed, 5 Jul 2000 12:00:11 +0200 From: Christian Victor victor_(at)_mediapeople.de Subject: [php] OT:NS oder IE > Aber wir wollten einmal auf einer Seite einen 1 Pixel großen > streifen von > Oben nach unten machen, da hat sich dann meine Meinung > radikal geändert :). > Bei NS war der Streifen entweder nicht zu sehen oder einfach zu breit > (niemals 1 Pixel groß). Wir hatten es mit Tabellen, Frames und mit > spezieller Browseranpassung probiert nis half. Schon mal dran gedacht das Tabellen und Frames vielleicht gar nicht zum zeichnen von Linien gedacht sind? Nimm doch einfach ein 1-Pixel-GIF. Christian From webmasterbhs_(at)_bluewin.de Wed, 5 Jul 2000 12:10:31 +0200 Date: Wed, 5 Jul 2000 12:10:31 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] AW: [php] fehler in der phplib bei javascript MD5 verschlusselung > Bei deinem onClick event steht: > > printf(' onClick="AddLoginUser(); return true;"'); > > Soweit mir bekannt ist, muss die Anweisung lauten: > > printf(' onClick="AddLoginUser(); return false;"'); > > Iss aber nich PHP sondern Java-Script! gut, aber warum steht das dann so in der PHPLIB ??????? kiri From chris_(at)_dreifeld.de Wed, 05 Jul 2000 12:16:25 +0200 Date: Wed, 05 Jul 2000 12:16:25 +0200 From: Chris Skladny chris_(at)_dreifeld.de Subject: [php] OT:NS oder IE Kann ich nur Christian zustimmen, pobiere es mal mit einem 1-Pixel-Breiten Bild! KRiS >On Wed, 5 Jul 2000 12:00:11 +0200, you wrote: > >> Aber wir wollten einmal auf einer Seite einen 1 Pixel großen >> streifen von >> Oben nach unten machen, da hat sich dann meine Meinung >> radikal geändert :). >> Bei NS war der Streifen entweder nicht zu sehen oder einfach zu breit >> (niemals 1 Pixel groß). Wir hatten es mit Tabellen, Frames und mit >> spezieller Browseranpassung probiert nis half. > >Schon mal dran gedacht das Tabellen und Frames vielleicht gar nicht zum >zeichnen von Linien gedacht sind? Nimm doch einfach ein 1-Pixel-GIF. > >Christian From ralf_(at)_kuerbis.org Wed, 5 Jul 2000 12:55:40 +0200 Date: Wed, 5 Jul 2000 12:55:40 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] [ADMIN] EOT ! (war:Re: [php] OT:NS oder IE) Hallo ?!?!? Lest Ihr die Mails auch manchmal, die hier ueber die Liste gehen? Sowohl Kleinkriege wie auch Pixel-Tips und sonstige browserspezifischen HTML-Tricks sind hier absolut off-topic ! Es reicht nun wirklich, also Schluss damit! Beste Gruesse, Ralf -- / mail:// ralf _(at)_ { globalpark.de | kuerbis.org | php-center.de } / http:// www . { globalpark.de | kuerbis.org | php-center.de } / fon:// { 02233-793373 | 0177-5262345 } From tmarx_(at)_gib8.de Wed, 5 Jul 2000 13:12:32 +0200 Date: Wed, 5 Jul 2000 13:12:32 +0200 From: Thorsten Marx tmarx_(at)_gib8.de Subject: [php] =?iso-8859-1?Q?deutsche_Beschreibung_f=FCr_Session-Verwaltung_in_PHP4?= Hallo Liste, ich habe zwar ein Buch über PHP4, dort wird aber die Session-Verwaltung nicht behandelt. Gibt es eine ausführliche deutsche Beschreibung für Sessions unter PHP4. Bin für jeden Hinweis dankbar, gerne auch per PM. Viele Dank schon im Voraus an alle Thorsten Marx ######## http://www.werbung-schalten.de ######## Das Portal für Werbeangebote und Werbegesuche. Marx-Datentechnik, Thorsten Marx Zur Heerstraße 11, 88605 Meßkirch-Heudorf Tel. 0173 / 2310078, info_(at)_werbung-schalten.de ######## http://www.werbung-schalten.de ######## From b.tolasch_(at)_wewo-design.de Wed, 5 Jul 2000 13:34:03 +0100 Date: Wed, 5 Jul 2000 13:34:03 +0100 From: Benjamin Tolasch b.tolasch_(at)_wewo-design.de Subject: [php] (no subject) Hi Liste, ich habe eine Frage, weiss jemand was dieses Modul /bzw. der Befehl beinhaltet/bzw. aussagt? LoadModule php3_module modules/mod_php3-3.0.12-module-msql-imap-gd.so Wird in diesem Modul msql , imap und gd unterstüzt? Gruß Benjamin Tolasch From eschmid_(at)_php.net Wed, 05 Jul 2000 13:39:00 +0200 Date: Wed, 05 Jul 2000 13:39:00 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] deutsche Beschreibung =?iso-8859-1?Q?f=FCr?= Session-Verwaltung in PHP4 Thorsten Marx wrote: > ich habe zwar ein Buch über PHP4, dort wird aber die Session-Verwaltung > nicht behandelt. Gibt es eine ausführliche deutsche Beschreibung für > Sessions unter PHP4. Es wird demnächst eine deutsche Beschreibung im eingedeutschten PHP Handbuch geben. Der Übersetzer, Martin Samesch, hat es mir beim LinuxTag versprochen. Er war während der LinuxTage ohne Monitor und wie es der Zufall so will, hatten wir von den Debianern seinen Monitor leihweise auf dem PHP-Stand benutzt. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From wbh_(at)_euta.net Wed, 5 Jul 2000 14:15:21 +0200 Date: Wed, 5 Jul 2000 14:15:21 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] AW: [php] AW: [php] fehler in der phplib bei javascript MD5 verschlusselung >gut, aber warum steht das dann so in der PHPLIB ??????? Hi kiri, Weiss ich auch nicht. Da ich die md5.js Script-Datei ebenfalls verwende (bisher noch mit PHP3) habe ich einfach in meinem PHP - Quellscript nachgeschaut, denn dieses funzt einwandfrei mit MSIE und Netscape. Kann sein, dass ich durch Ausprobieren draufgekommen bin ?? es ist aber schon ein paar Wochen her als ich dieses Script geschrieben habe (im uebrigen auch mit anfaenglichen Problemen). Bei mir handelt es sich allerdings um ein Include-Script, d.h. submit verweist auf die selbe php-Seite (), die Darstellung aendert sich dynamisch. Bei return true scheint Netscape den submit zweimal auszufuehren ;( . Quick and Dirty halt. Gruss Wolfgang -- ** Durchgehend geoffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From webmasterbhs_(at)_bluewin.de Wed, 5 Jul 2000 14:39:13 +0200 Date: Wed, 5 Jul 2000 14:39:13 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] AW: [php] fehler in der phplib bei javascript MD5 verschlusselung > Bei return true scheint Netscape den submit zweimal auszufuehren ;( . > Quick and Dirty halt. > > Gruss Wolfgang haifisch, bei return false geht es wunderbar mit allen netscape generationen :-) tausend dank ! kiri From andreas_(at)_it-kaiser.net Wed, 05 Jul 2000 13:52:37 GMT Date: Wed, 05 Jul 2000 13:52:37 GMT From: andreas_(at)_it-kaiser.net andreas_(at)_it-kaiser.net Subject: [php] =?ISO-8859-1?Q?Ausf=FChren?= von Betriebssystem-Kommandos (LAMP) Hallo zusammen! Ich habe ein Problem mit dem Ausführen eines Betriebssystem-Kommandos (LAMP): (...) $cmd = "/usr/bin/sendfax -n -d $pn $fname"; $err = system($cmd); print($err); (...) gibt keine Fehlermeldung aus. $fname enthält einen gültigen Dateinamen, $pn enthält eine gültige telefonnummer. Wenn ich das selbe Kommando aus der Shell absetze, funktioniert das ganze (mit dem gleichen os-user unter dem auch der webserver läuft, dh. die Datei-Attribute sind ok) Woran kann das liegen? Andreas From chrigu_(at)_djus.ch Wed, 5 Jul 2000 15:56:25 +0200 Date: Wed, 5 Jul 2000 15:56:25 +0200 From: Chrigu chrigu_(at)_djus.ch Subject: [php] Image soll nicht im Cach gespeichert werden Hi Leute ich generiere mit php ein image, welches bei jedem Aufruf anders aussieht. Das Generieren des images funkt wunderbar, jedoch wird das image immer im cach des browsers gespeichert. Somit ändert sich das image nicht :-( nun hab ich's mit folgenden header informationen versucht: header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header ("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 header ("Pragma: no-cache"); // HTTP/1.0 leider wird das image immer noch im cach gespeichert, gibts noch andere Möglichkeiten, dem browser mitzuteilen, dass das image neu geladen werden "muss"? thanxx Chrigu From mailing_(at)_rpnetworks.de Wed, 05 Jul 2000 16:01:56 +0200 Date: Wed, 05 Jul 2000 16:01:56 +0200 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] (no subject) At 13:34 05.07.2000 +0100, you wrote: >Hi Liste, > > ich habe eine Frage, weiss jemand was dieses Modul /bzw. der Befehl > beinhaltet/bzw. aussagt? > > LoadModule php3_module modules/mod_php3-3.0.12-module-msql-imap-gd.so > > Wird in diesem Modul msql , imap und gd unterstüzt? > >Gruß > >Benjamin Tolasch Hallo Benjamin, ich habe leider keine Antwort auf deine Frage, aber bitte verwende doch das nächste mal einen aussagekräftigen Betreff. Damit ist es für die Listenteilnehmer einfach deine Frage zuzuordnen und zu beantworten! Viele Grüße Rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Retain the luck of having friends and don't give it up for money or fame" -- From bjoern_(at)_baer.main.de Wed, 5 Jul 2000 16:25:48 +0200 Date: Wed, 5 Jul 2000 16:25:48 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Image soll nicht im Cach gespeichert werden * Chrigu wrote: > leider wird das image immer noch im cach gespeichert, gibts noch andere > Möglichkeiten, dem browser mitzuteilen, dass das image neu geladen werden > "muss"? In output.php3 gibst du das Bild aus mit deinen erwähnten Headern, und dann noch: From nico.mueller_(at)_eca.eu.int Wed, 05 Jul 2000 16:40:50 +0200 Date: Wed, 05 Jul 2000 16:40:50 +0200 From: Nikolaus MUELLER nico.mueller_(at)_eca.eu.int Subject: [php] Horizontale Linie in Tabellenausgabe Hallo, per php gebe ich Daten aus eine MySql Database in eine Tabelle aus. Nach jedem Datensatz in Tabellenform soll eine hotizontale Linie eingefuegt werden. Dies geht nicht mit echo"
"; Biite gebt mir einen Tipp, wie ich das bewerkstelligen soll. Beste Gruesse Nico From GH-lists_(at)_ecora.de Wed, 5 Jul 2000 16:15:54 +0200 Date: Wed, 5 Jul 2000 16:15:54 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Image soll nicht im Cach gespeichert werden Chrigu schrieb > ich generiere mit php ein image, welches bei jedem Aufruf anders > aussieht. Das Generieren des images funkt wunderbar, jedoch wird > das image immer im cach des browsers gespeichert. Somit > ändert sich das image nicht :-( [...] > leider wird das image immer noch im cach gespeichert, gibts noch > andere Möglichkeiten, dem browser mitzuteilen, dass das image > neu geladen werden "muss"? übergib dem bildgenerierenden Script wenn möglich einen Zufallsparameter: $x=md5(uniqid()); echo ""; Guido Haeger From php_(at)_sct-research.de Wed, 5 Jul 2000 16:49:45 +0200 (MEST) Date: Wed, 5 Jul 2000 16:49:45 +0200 (MEST) From: Mirko Giese php_(at)_sct-research.de Subject: [php] Horizontale Linie in Tabellenausgabe > per php gebe ich Daten aus eine MySql Database in eine Tabelle aus. > Nach jedem Datensatz in Tabellenform soll eine hotizontale Linie eingefuegt werden. Dies geht nicht mit > Biite gebt mir einen Tipp, wie ich das bewerkstelligen soll. > Beste Gruesse   mirko From webmaster_(at)_drumstation.de Wed, 5 Jul 2000 16:49:58 +0200 Date: Wed, 5 Jul 2000 16:49:58 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= webmaster_(at)_drumstation.de Subject: [php] Horizontale Linie in Tabellenausgabe > per php gebe ich Daten aus eine MySql Database in eine Tabelle aus. > Nach jedem Datensatz in Tabellenform soll eine hotizontale Linie eingefuegt werden. Dies geht nicht mit > > echo"
"; > > Biite gebt mir einen Tipp, wie ich das bewerkstelligen soll. > Beste Gruesse > Nico Hast Du ne Testseite? Wieso soll das nicht funktionieren? Matthias From newsletter_(at)_stefan-schwardt.de Wed, 5 Jul 2000 16:56:26 +0200 Date: Wed, 5 Jul 2000 16:56:26 +0200 From: Stefan Schwardt newsletter_(at)_stefan-schwardt.de Subject: [php] Horizontale Linie in Tabellenausgabe Moin Nikolaus MUELLER, moin Liste, NM> per php gebe ich Daten aus eine MySql Database in eine Tabelle aus. NM> Nach jedem Datensatz in Tabellenform soll eine hotizontale Linie eingefuegt werden. Dies geht nicht mit NM> echo"
"; Ohne einen Schnipsel Code ist es schwer, Dir zu helfen () Vielleicht produzierst Du folgendes [...]
[...] oder ähnliches. Also schau einfach mal in den Quellcode, laß ihn von einem HTML-Validator checken oder schick ein bißchen Code. -- Stefan Schwardt. From gesi_(at)_gmx.at Wed, 05 Jul 2000 17:01:05 +0200 Date: Wed, 05 Jul 2000 17:01:05 +0200 From: Gesi gesi_(at)_gmx.at Subject: [php] Datumsfunktion stimmt bei mir nicht Hi, mein Name ist Silvia, bin 45 Jahre und versuche auf meine alten Tage, PHP zu lernen. Das Leben bietet mir nicht genügend Abenteuer :-) Dazu habe ich in der Firma alle Möglichkeiten für PHP3 zur Verfügung. Mein derzeitiges Tutorial ist neben 2 Büchern u.a. auch die Webseite www.php-forum.de Dort habe ich auch gefunden, dass es sehr wohl möglich ist, das Datum deutschsprachig auszugeben, als Beispiel gibt es dieses Script: Ausgabe sollte dann sein: Sunday, dimanche, Sonntag Und wie sieht sie bei mir aus? "Wednesday, Wednesday, Wednesday" Liegt das am MAC, auf dem ich in der Firma arbeite? Funktioniert obiges nur am PC unter Windows? Oder wie oder was? Ich bitte inständig um Rat *willdeutschesDatumhaben* Liebe Grüße Silvia Ratlos ... ähhh Geisler From ralf_(at)_kuerbis.org Wed, 5 Jul 2000 17:35:54 +0200 Date: Wed, 5 Jul 2000 17:35:54 +0200 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] Horizontale Linie in Tabellenausgabe >   Kleiner Hinweis: Bitte beantwortet offensichtliche off-topic-Fragen doch direkt an den Autor, nicht an die Liste. HTML-Themen, die nicht direkt mit PHP zusammenhaengen, gehoeren auf jeden Fall dazu. Beste Gruesse, Ralf -- / mail:// ralf _(at)_ { globalpark.de | kuerbis.org | php-center.de } / http:// www . { globalpark.de | kuerbis.org | php-center.de } / fon:// { 02233-793373 | 0177-5262345 } From wbh_(at)_euta.net Wed, 5 Jul 2000 17:06:36 +0200 Date: Wed, 5 Jul 2000 17:06:36 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] AW: [php] Image soll nicht im Cach gespeichert werden Chrigu wrote: ich generiere mit php ein image, welches bei jedem Aufruf anders aussieht. Das Generieren des images funkt wunderbar, jedoch wird das image immer im cach des browsers gespeichert. Somit andert sich das image nicht :-( nun hab ich's mit folgenden header informationen versucht: header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header ("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 header ("Pragma: no-cache"); // HTTP/1.0 leider wird das image immer noch im cach gespeichert, gibts noch andere Moglichkeiten, dem browser mitzuteilen, dass das image neu geladen werden "muss"? Hi Chrigu, Die einzige Moeglichkeit, die mir dazu einfaellt ist dem image bei jeder Aenderung einen neuen Namen zu geben. Cache-Control und Pragma wirken sich leider nicht auf Images aus. Gruss Wolfgang -- ** Durchgehend geoffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From wbh_(at)_euta.net Wed, 5 Jul 2000 17:14:36 +0200 Date: Wed, 5 Jul 2000 17:14:36 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] Horizontale Linie in Tabellenausgabe Niko wrote: per php gebe ich Daten aus eine MySql Database in eine Tabelle aus. Nach jedem Datensatz in Tabellenform soll eine hotizontale Linie eingefuegt werden. Dies geht nicht mit echo"
"; Biite gebt mir einen Tipp, wie ich das bewerkstelligen soll. Hi Nico, Hier handelt es sich um eine PHP-LISTE !!!!!!!!! Fuer sowas gibts http://www.teamone.de Gruss Wolfgang -- ** Durchgehend geoffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From webmaster_(at)_judas-price.de Wed, 5 Jul 2000 17:24:21 +0200 Date: Wed, 5 Jul 2000 17:24:21 +0200 From: e-voc webmaster_(at)_judas-price.de Subject: [php] Horizontale Linie in Tabellenausgabe echo "
"; ----- Original Message ----- From: "Nikolaus MUELLER" To: Sent: Wednesday, July 05, 2000 4:40 PM Subject: [php] Horizontale Linie in Tabellenausgabe > Hallo, > per php gebe ich Daten aus eine MySql Database in eine Tabelle aus. > Nach jedem Datensatz in Tabellenform soll eine hotizontale Linie eingefuegt werden. Dies geht nicht mit > > echo"
"; > > Biite gebt mir einen Tipp, wie ich das bewerkstelligen soll. > Beste Gruesse > Nico > > > -- > ** 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 mailing_(at)_rpnetworks.de Wed, 05 Jul 2000 17:43:45 +0200 Date: Wed, 05 Jul 2000 17:43:45 +0200 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] Horizontale Linie in Tabellenausgabe At 16:40 05.07.2000 +0200, you wrote: >Hallo, >per php gebe ich Daten aus eine MySql Database in eine Tabelle aus. >Nach jedem Datensatz in Tabellenform soll eine hotizontale Linie >eingefuegt werden. Dies geht nicht mit > >echo"
"; > >Biite gebt mir einen Tipp, wie ich das bewerkstelligen soll. >Beste Gruesse >Nico Es hört sich an als ob du die Tables nicht richtig schließt. Du must sicherstellen das sich der
Tag in der Schleife befinden. Schau dir mal das Beispiel an: $sql = "SELECT name, tel FROM user ORDER BY name"; $result = mysql_query($sql,$db); while ($rows = mysql_fetch_row($result) { echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; }
Name: ".$rows[0]."
Tel: ".$rows[1]."

Hoffe geholfen zu haben.. Gruß Rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Retain the luck of having friends and don't give it up for money or fame" -- From eschmid+sic_(at)_s.netic.de Wed, 5 Jul 2000 17:50:35 +0200 Date: Wed, 5 Jul 2000 17:50:35 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Datumsfunktion stimmt bei mir nicht On Wed, Jul 05, 2000 at 05:01:05PM +0200, Gesi wrote: > mein Name ist Silvia, bin 45 Jahre und versuche auf meine alten Tage, PHP zu > lernen. Das Leben bietet mir nicht genügend Abenteuer :-) Ich weiss gar nicht, was Du hast, ich bin jedenfalls noch aelter. > Dazu habe ich in der Firma alle Möglichkeiten für PHP3 zur Verfügung. Mein > derzeitiges Tutorial ist neben 2 Büchern u.a. auch die Webseite > www.php-forum.de Das deutsche PHP Handbuch bei http://www.dynamic-webpages.de/php/manual.php gibt da bestimmt auch Auskunft. > Dort habe ich auch gefunden, dass es sehr wohl möglich ist, das Datum > deutschsprachig auszugeben, als Beispiel gibt es dieses Script: > > setlocale ("LC_TIME", "us"); > echo strftime("%A, "); > setlocale ("LC_TIME", "fr"); > echo strftime("%A, "); > setlocale ("LC_TIME", "ge"); > echo strftime("%A"); > ?> > > Ausgabe sollte dann sein: Sunday, dimanche, Sonntag > > Und wie sieht sie bei mir aus? "Wednesday, Wednesday, Wednesday" Das Skript funktioniert schon mal. Wenn man aber bei http://www.dynamic-webpages.de/php/function.strftime.php nachliest, dann ist in dem Beispiel anstatt "ge" "de_DE" angegeben. > Liegt das am MAC, auf dem ich in der Firma arbeite? Funktioniert obiges nur > am PC unter Windows? Oder wie oder was? In http://www.dynamic-webpages.de/php/function.setlocale.php steht leider nicht, dass der String "locale" Plattform abhaengig sein kann. > Ich bitte inständig um Rat *willdeutschesDatumhaben* Ja da muss man die Betriebsanleitung des MACs lesen. -Egon [PHP-Opa] -- PHP-Stand auf Europas groesster Messe rund um Open Source Software Besuchen Sie uns im Open Source Pavillon vom 29.06. - 02.07.2000 beim LinuxTag 2000 in Stuttgart und beim Dies Academicus der Uni- Hohenheim am 30.06.2000 - http://www.uni-hohenheim.de/~windband/ Ist leider schon vorbei, das wiederholt sich aber naechstes Jahr From pfister_(at)_fh-konstanz.de Wed, 5 Jul 2000 17:56:09 +0200 Date: Wed, 5 Jul 2000 17:56:09 +0200 From: Stefan Pfister pfister_(at)_fh-konstanz.de Subject: [php] =?iso-8859-1?Q?PHP-Skript_in_Shell_ausf=FChren_=28oder_Cron=29_=3F?= Hallo , ich versuche ein PHP3-Skript aus der Linux-Shell heraus zu starten. Das geht ja wohl nur mit der CGI-Version des PHP3-Parsers oder ? Den hab ich also genommen und in die erste Zeile meines Skripts den Pfad zum CGI-php angegeben, also z.B. #!/usr/local/httpd/htdocs/php wenn ich das Script nun in der Shell aufrufe kommt: X-Powered-By: PHP/3.0.16 Content-type: text/html und dann wieder der Shell-prompt. Das Skript sollte txt files in eine MySQL-DB importieren und danach dateien löschen und ne Mail verschicken, aber nichts davon macht es. Woran liegt das ? Kann es sein, dass es daran scheitert, dass es html-ausgaben enthält und die auf der shell net machen kann ? Bin echt für jeden tip dankbar ! MfG Stefan P. From towen_(at)_planetropia.de Wed, 5 Jul 2000 18:06:41 +0200 Date: Wed, 5 Jul 2000 18:06:41 +0200 From: Torsten Wenzel towen_(at)_planetropia.de Subject: [php] PHP einbinden Hallo ! Ich fange gerade mit PHP an und habe schon ein Problem. Fall A 1) Ich habe eine HTML-Datei, in die über ein Header und ein Footer eingebunden wird. 2) Im Header binde ich mit wieder eine Datei ein. 3) Beim Aufruf wird alles einwandfrei angezeigt. Fall B 1) Ich habe ein PHP-Programm wo die Templates in einer SQL-Datenbank liegen. 2) Im Feld "Template" liegt der Code aus Fall A1. 3) Beim Aufruf werden Header und Footer einwandfrei angezeigt. 4) Die eingebettete Datei aus Fall A2 wird nicht angezeigt. Was könnte das sein ??? Wo habe ich den Fehler ?? Danke für Eure Hilfe Torsten Wenzel mailto:towen_(at)_planetropia.de From a.tietje_(at)_flynet.de Wed, 5 Jul 2000 14:39:44 +0100 Date: Wed, 5 Jul 2000 14:39:44 +0100 From: Axel Tietje a.tietje_(at)_flynet.de Subject: [php] Sitten ! Hi, > Andreas, hast Du denn gestern nicht den Heiseticker verfolgt? Da war von > einer Kooperation der Telekom mit der Postbank die Rede. Ich hab da mein > Kommentar dazu abgegeben, der ist aber nicht veröffentlicht worden. > > -Egon > > Hint: KomPost und, lieber Egon, kannst Du mir erklären, was _das_ mit PHP zu tun hat? (s. deine Mail vom 04.07.00, 22:55 Uhr). CU, Axel AKA "Der mit dem überflüssigen Traffic tanzt" ;-) -- a.tietje_(at)_flynet.de From php_(at)_sct-research.de Wed, 5 Jul 2000 18:14:57 +0200 (MEST) Date: Wed, 5 Jul 2000 18:14:57 +0200 (MEST) From: Mirko Giese php_(at)_sct-research.de Subject: [php] Datumsfunktion stimmt bei mir nicht > -- > PHP-Stand auf Europas groesster Messe rund um Open Source Software > Besuchen Sie uns im Open Source Pavillon vom 29.06. - 02.07.2000 > beim LinuxTag 2000 in Stuttgart und beim Dies Academicus der Uni- > Hohenheim am 30.06.2000 - http://www.uni-hohenheim.de/~windband/ > Ist leider schon vorbei, das wiederholt sich aber naechstes Jahr les mal http://www.php-center.de/php-de/konventionenundstandards.htm insbesondere den so oft zitierten punkt der signaturen B-)) mirko From eschmid+sic_(at)_s.netic.de Wed, 5 Jul 2000 18:40:04 +0200 Date: Wed, 5 Jul 2000 18:40:04 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Sitten ! Lieber Axel, On Wed, Jul 05, 2000 at 02:39:44PM +0100, Axel Tietje wrote: > > Andreas, hast Du denn gestern nicht den Heiseticker verfolgt? Da war > > Hint: KomPost > und, lieber Egon, kannst Du mir erklären, was _das_ mit PHP zu tun hat? > (s. deine Mail vom 04.07.00, 22:55 Uhr). Das habe ich den Andreas persoenlich gefragt. Wenn Du nun persoenlich von mir wissen willst, wie da die Zusammenhaenge mit PHP sind, dann antworte ich erstens nicht darauf und zweitens schreibe ich an die Liste. Ich sehe im uebrigen immer noch nicht ein, warum man ein "reply-to" setzt, so dass auch noch die als PM gedachten Mails auf der Liste landen. > CU, Axel AKA "Der mit dem überflüssigen Traffic tanzt" ;-) Das war auch ueberfluessig! -Egon From andreas_(at)_noho.co.uk Wed, 05 Jul 2000 17:46:04 +0100 Date: Wed, 05 Jul 2000 17:46:04 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] OT: klima liebe mitleser, mitstreiter und sonstige programmierknechte, heute scheint mal wieder so ein tag zu sein an dem jeder meint jeden "anzupissen" zu muessen. es ist richtig darauf zu achten, dass gewisse standards [ http://www.php-center.de/php-de/konventionenundstandards.htm ] eingehalten werden. es kommt dabei aber immer darauf an wie man bei eventuellen verstoessen vorgeht. also geht in euch, auch wenn's schwer faellt, und beantwortet die gestellten fragen hoeflich aber mit dem verweis auf die konventionen und standards der liste. auch ein wenig off topic schadet der liste nicht. lasst hier jedoch gesunden menschenverstand walten und fuehrt ot discussionen per pm weiter. wer sich jetzt von mir auf den schlips getreten fuehlen sollte, kann sich gerne persoenlich bei mir melden. allen anderen emails dieses posting betreffend bitte ich ebenfalls an mich persoenlich zu adressieren. 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 info_(at)_vocote.de Wed, 5 Jul 2000 18:56:19 +0200 Date: Wed, 5 Jul 2000 18:56:19 +0200 From: Andreas Kaiser info_(at)_vocote.de Subject: [php] Sitten ! Ich glaub, jetzt reicht es langsam! Wir sind doch nicht im Kindergarten! EOT Andreas From christoph_(at)_lauterbach-design.de Wed, 05 Jul 2000 18:56:44 +0200 Date: Wed, 05 Jul 2000 18:56:44 +0200 From: Christoph Lauterbach christoph_(at)_lauterbach-design.de Subject: [php] Zahl formatieren Hallo Listies, irgendwo hab ich es schon mal gelesen: Man will eine Zahl (z.B. 34) so formatieren dass sie immer auf vier Ziffern aufgestock wird (aus 34 würde so 0034 werden). Wie mache ich denn das? gruß christoph, schon mal dankend ps: wäre nett, wenn ihr ein cc an lauterbach_(at)_tanner.de machen könntet, damit ich die antworten auch in der arbeit habe. -- Kennen Sie Soewoi? From bjoern_(at)_baer.main.de Wed, 5 Jul 2000 18:53:48 +0200 Date: Wed, 5 Jul 2000 18:53:48 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Sitten ! * eschmid+sic_(at)_s.netic.de wrote: > Ich sehe im uebrigen immer noch nicht ein, warum man ein "reply-to" setzt, > so dass auch noch die als PM gedachten Mails auf der Liste landen. Vielleicht solltest du bei deinem Optiker die Brille nachjustieren lassen, denn mit ein bis zwei Sekunden Aufmerksamkeit und einem klaren Sichtverhältnis (das bei dir eher verblendet zu sein scheint) kann man dafür sorgen, dass privat gedachte Mails auch wirklich privat ankommen (zumal gute Mailprogramme wie z.B. mutt auch fragen "Really reply to php_(at)_php-center.de?"). Den Rest dieser Diskussion erledigst du bitte privat und _nicht_ über diese Liste. Bitte verinnerliche dir, dass hier mehr als 1400 (!) Leute mitlesen. Danke. Björn. PS: ich suche jemanden, der sich bereits näher mit den SWF-Funktionen von PHP beschäftigt hat. Meldungen bitte privat bei mir. From andreas_(at)_noho.co.uk Wed, 05 Jul 2000 18:13:34 +0100 Date: Wed, 05 Jul 2000 18:13:34 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] OT: Re: [php] Sitten ! hi egon, du hast bestimmt auch noch eine andere email adresse ausser der php.net adresse, oder? ich komme naemlich nie am netten mailserver von php.net vorbei, gruende per pm ;-) antwort auf deine frage dann auch per pm da zu ot ;-) liebe gruesse, andreas -- Andreas Otto after five thirty From abe_(at)_yavin4.de Wed, 5 Jul 2000 19:23:54 +0200 Date: Wed, 5 Jul 2000 19:23:54 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] Zahl formatieren n'abend > irgendwo hab ich es schon mal gelesen: > Man will eine Zahl (z.B. 34) so formatieren dass sie immer auf vier > Ziffern aufgestock wird (aus 34 würde so 0034 werden). > Wie mache ich denn das? http://www.dynamic-webpages.de/php/function.sprintf.php gruss daniel From drews_(at)_movinweb.de Wed, 5 Jul 2000 19:28:33 +0200 Date: Wed, 5 Jul 2000 19:28:33 +0200 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] Sitten ! Sent: Wednesday, July 05, 2000 6:53 PM Subject: Re: [php] Sitten ! Björn Schotte wrote: > Vielleicht solltest du bei deinem Optiker die Brille nachjustieren > lassen, denn mit ein bis zwei Sekunden Aufmerksamkeit und einem klaren > Sichtverhältnis (das bei dir eher verblendet zu sein scheint) kann man ich kann mir nicht helfen Björn, aber irgendwo schiesst du übers Ziel hinaus. -Wolfgang -- PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de PHP-Stand auf Europas größter Linux-Messe: 'LinuxTag2001' ! weitere Infos _(at)_ http://www.dynamic-webpages.de/ From ulf_(at)_redsys.de Wed, 05 Jul 2000 19:32:11 +0200 Date: Wed, 05 Jul 2000 19:32:11 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] PHP-Skript in Shell =?iso-8859-1?Q?ausf=FChren?= (oder Cron) ? Stefan Pfister wrote: > #!/usr/local/httpd/htdocs/php #!usr/local/httpd/htdocs/php -v > und dann wieder der Shell-prompt. Na, ja füttere es doch mal mit etwas Inhalt: Ulf From ulf_(at)_redsys.de Wed, 05 Jul 2000 19:37:12 +0200 Date: Wed, 05 Jul 2000 19:37:12 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] =?iso-8859-1?Q?Ausf=FChren?= von Betriebssystem-Kommandos ( LAMP) andreas_(at)_it-kaiser.net wrote: > Ich habe ein Problem mit dem Ausführen eines Betriebssystem-Kommandos > (LAMP): > > (...) > $cmd = "/usr/bin/sendfax -n -d $pn $fname"; > $err = system($cmd); > print($err); > (...) > > gibt keine Fehlermeldung aus. $fname enthält einen gültigen Dateinamen, http://www.php.net/manual/function.system.php : "system -- Execute an external program and display output Description string system (string command [, int return_var])" System liefert false bei einem Fehler, ansonsten die letzte Zeile der Ausgabe des aufgerufenen Kommandos. Benutze den optionalen zweiten Parameter zur Fehlersuche. Ulf From ulf_(at)_redsys.de Wed, 05 Jul 2000 19:44:18 +0200 Date: Wed, 05 Jul 2000 19:44:18 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] (no subject) Benjamin Tolasch wrote: > ich habe eine Frage, weiss jemand was dieses Modul /bzw. der Befehl > beinhaltet/bzw. aussagt? Bitte liefere mehr Kontext, wenn Du solche Fragen stellst. LoadModul kommt aus der Apache httpd.conf und ist in der Apache Doku erklärt: http://www.apache.org/docs-1.2/mod/mod_dld.html#loadmodule > LoadModule php3_module modules/mod_php3-3.0.12-module-msql-imap-gd.so > > Wird in diesem Modul msql , imap und gd unterstüzt? Keine Ahnung. Mach mal ein phpinfo() mit auskommentierten LoadModule und aktiviertem LoadModule. Im phpinfo() werden die eingebundenen Module angezeigt. Dann wirst Du sehen, was Sache ist. Ulf From ulf_(at)_redsys.de Wed, 05 Jul 2000 19:46:49 +0200 Date: Wed, 05 Jul 2000 19:46:49 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Zahl formatieren Christoph Lauterbach wrote: > irgendwo hab ich es schon mal gelesen: > Man will eine Zahl (z.B. 34) so formatieren dass sie immer auf vier > Ziffern aufgestock wird (aus 34 würde so 0034 werden). > Wie mache ich denn das? Hier sind zwei Kandidaten für den Job: number_format(), http://www.php.net/manual/function.number-format.php [s]printf(), http://www.php.net/manual/function.sprintf.php $num = sprintf("%04d", 34); print $num; Ulf From tourquest_(at)_swissonline.ch Wed, 5 Jul 2000 14:01:40 +0200 Date: Wed, 5 Jul 2000 14:01:40 +0200 From: Stefan Mueller tourquest_(at)_swissonline.ch Subject: [php] AW: [php] configure problem mit php4.0.1pl2 >Stefan wrote: > >ich habe ein problem mit ./configure von PHP4.0.1pl2. > >MySQL habe ich als rpm auf redhat installiert. > >PHP habe ich versucht, wie folgt vorzubereiten. > >CFLAGS=?-=2 -I/usr/local/openssl? \ > ./configure \ > --with-apache=/usr/local/src/lamp/apache_1.3.12 \ > --with-mysql=/usr \ > --with-zlib \ > --with-ftp \ > --with-gd \ >... usw. > >dann bekomme ich eine Fehlermeldung: > >configure: error: Cannot find header files under /usr > >Hi Stefan, > >Versuch mal den Pfad --with-mysql=/usr auf die haeder-files zu legen. >In usr selbst stehen die bestimmt nicht drin. > >z.B: > >--with-mysql=/usr/dein_Mysqlverzeichnis \ > >Gruss Wolfgang Das habe ich schon probiert. Ich habe mysql ganz normal mit rpm... installiert, aber ich weiss nicht wo die header dateien sind. leider hat die installation mit rpm.... --prefix .... nicht geklappt. was verdammt nochmal sucht php ? danke vielmals und gruss stefan From webmaster_(at)_starspider.de Wed, 5 Jul 2000 19:58:36 +0100 Date: Wed, 5 Jul 2000 19:58:36 +0100 From: Stefan Becker webmaster_(at)_starspider.de Subject: [php] sort?!? Hallo Leute, ich habe da ein Problem. Und zwar habe ich einen kleinen Counter gebaut, das Problem ist die Statistikausgabe. Ich möchte gerne Balken ausgeben, von der Sache her auch kein Problem. Ich selektiere die letzten 7 Tage, dann durchlaufe ich die Schleife und baue 2 Arrays auf, einmal hits und einmal views. Diese sortiere ich dann der größe nach um einen maximalen Wert zu bekommen um nachher die Balken korrekt zu setzen, von der Breite her. Hier das Scrip: (ein Teil :)) $query = "SELECT * FROM sitestats ORDER BY date DESC LIMIT 7"; $result = mysql_query($query, $link); while($data = mysql_fetch_array($result)) { $hits[] = $data["hits"]; $views[] = $data["views"]; } sort($hits); sort($views); if($hits[0] > $views[0]) { $max = $hits[0]; } else { $max = $views[0]; } Der Fehler muss auf jedem Fall in diesem Teil liegen. Danke für eure Hilfe :) From meyerm_(at)_fh-brandenburg.de Wed, 5 Jul 2000 19:58:01 +0200 Date: Wed, 5 Jul 2000 19:58:01 +0200 From: Mathias Meyer meyerm_(at)_fh-brandenburg.de Subject: [php] Sitten ! Name: Bjoern Schotte Subject: Re: [php] Sitten ! Date: 05.07.00, 18:53:48 > PS: ich suche jemanden, der sich bereits naeher mit den SWF-Funktionen > von PHP beschaeftigt hat. Meldungen bitte privat bei mir. Bei dieser Freundlichkeit ist man doch geradezu versucht, dich deswegen anzuschreiben. Gruss, Pom -- From bjoern_(at)_baer.main.de Wed, 5 Jul 2000 20:13:09 +0200 Date: Wed, 5 Jul 2000 20:13:09 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Sitten ! * Mathias Meyer wrote: > Bei dieser Freundlichkeit ist man doch geradezu versucht, dich deswegen > anzuschreiben. Ich habe nur mit dem gleichen Zynismus wie Egon geantwortet, nichts weiter. From abe_(at)_yavin4.de Wed, 5 Jul 2000 20:18:37 +0200 Date: Wed, 5 Jul 2000 20:18:37 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] wddx serialisierung n'abend wie ist der outout des folgenden script's zu erklären?
".htmlspecialchars($wddx_packet)."

"; unset($foo); $foo = wddx_deserialize($wddx_packet); print serialize($foo); ?> ratloser daniel From ulf_(at)_redsys.de Wed, 05 Jul 2000 21:04:20 +0200 Date: Wed, 05 Jul 2000 21:04:20 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] wddx serialisierung Daniel Beulshausen wrote: > wie ist der outout des folgenden script's zu erklären? > > class foo > { > var $foo = "bar"; > } > > $foo = new foo; > > $wddx_packet = wddx_serialize_vars("foo"); > > print > serialize($foo)."

".htmlspecialchars($wddx_packet)."

"; > > unset($foo); > $foo = wddx_deserialize($wddx_packet); > > print serialize($foo); > ?> http://www.php.net/manual/function.wddx-deserialize.php, "wddx_deserialized() takes a packet string and deserializes it. It returns the result which can be string, number, or array. Note that structures are deserialized into associative arrays." Ja, etwas gewöhnungsbedürftig. Ulf From a.tietje_(at)_flynet.de Wed, 5 Jul 2000 21:05:05 +0100 Date: Wed, 5 Jul 2000 21:05:05 +0100 From: Axel Tietje a.tietje_(at)_flynet.de Subject: [php] EOC Hiermit verabschiede ich mich aus diesem Kindergarten. Wer Interesse an ernsthaften Fragen und Antworten hat, kann mir an meine Adresse schreiben. End Of Conversation. A. Tietje -- FLYnet - FLYer Kommunikationsgesellschaft mbH Weender Landstr. 46 37073 Göttingen 0551-499750 http://www.flynet.de a.tietje_(at)_flynet.de From abe_(at)_yavin4.de Wed, 5 Jul 2000 21:35:45 +0200 Date: Wed, 5 Jul 2000 21:35:45 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] wddx serialisierung > http://www.php.net/manual/function.wddx-deserialize.php, > > "wddx_deserialized() takes a packet string and deserializes it. It > returns the result which can be string, number, or array. Note that > structures are deserialized into associative arrays." > > Ja, etwas gewöhnungsbedürftig. allerdings... du hattest mal etwas über die performance verloren, hat dazu einer schon werte/vergleiche? gruss daniel From ulf_(at)_redsys.de Wed, 05 Jul 2000 22:49:56 +0200 Date: Wed, 05 Jul 2000 22:49:56 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] wddx serialisierung Daniel Beulshausen wrote: > > > http://www.php.net/manual/function.wddx-deserialize.php, > > > > "wddx_deserialized() takes a packet string and deserializes it. It > > returns the result which can be string, number, or array. Note that > > structures are deserialized into associative arrays." > > > > Ja, etwas gewöhnungsbedürftig. > > allerdings... > du hattest mal etwas über die performance verloren, hat dazu einer schon > werte/vergleiche? Ich nicht; die letzte Messung war schlicht und ergreifend sehr enttäuschend. Jedoch sieht man fast täglich CVS Commits an den entsprechenden Files. Viele Bugs sollten verschwunden sein. Falls Du die Performance bei großen mehrdimensionalen Arrays ( 5+ Ebenen, 5000+ Elemente) mal mißt, würden mich Erfahrungen interessieren. Ulf From bjoern_(at)_baer.main.de Wed, 5 Jul 2000 23:02:57 +0200 Date: Wed, 5 Jul 2000 23:02:57 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] max_execution_time nicht aktiv? Hallo, ich habe gerade mit der SMTP-Klasse von Manuel Lemos (http://phpclasses.UpperDesign.com/browse.html/package/14) herumgespielt und in einer for-Schleife 1000 Mails an einen lokalen Dummy-Account ausgeliefert. In meiner php.ini ist die max_execution_time auf 30 Sekunden festgelegt, phpinfo(); bestätigt mir diesen Wert. Das Kuriose: das Script, das im Browser ablief (und jedes Mal ein print "Mail ausgeliefert
"; flush(); an den Browser schickte), wurde nicht nach 30 Sekunden von PHP gestoppt, obwohl es einige Minuten dauerte (nach 119 Mails zeigte er an, dass das Script bereits 30 Sekunden läuft, er liefert aber alle 1000 aus.) Mein System ist ein Apache 1.3.6 mit PHP4.0pl2 mit Zend Optimizer. Hat jemand ähnliche Erfahrungen machen können? Bug oder Feature? -- From ulf_(at)_redsys.de Wed, 05 Jul 2000 23:35:15 +0200 Date: Wed, 05 Jul 2000 23:35:15 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] max_execution_time nicht aktiv? Björn Schotte wrote: > In meiner php.ini ist die max_execution_time auf 30 > Sekunden festgelegt, phpinfo(); bestätigt mir diesen > Wert. > > Das Kuriose: das Script, das im Browser ablief (und > jedes Mal ein print "Mail ausgeliefert
"; flush(); > an den Browser schickte), wurde nicht nach 30 Sekunden > von PHP gestoppt, obwohl es einige Minuten dauerte (nach > 119 Mails zeigte er an, dass das Script bereits 30 Sekunden > läuft, er liefert aber alle 1000 aus.) > > Mein System ist ein Apache 1.3.6 mit PHP4.0pl2 mit > Zend Optimizer. Keine Probleme mit einem Win32 PHP4.0pl2. Du setzt Linux ein? Ulf From bjoern_(at)_baer.main.de Thu, 6 Jul 2000 00:19:58 +0200 Date: Thu, 6 Jul 2000 00:19:58 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] max_execution_time nicht aktiv? * Ulf Wendel wrote: > Keine Probleme mit einem Win32 PHP4.0pl2. Du setzt Linux ein? Ja. From ralf_diehl_(at)_gmx.de Thu, 6 Jul 2000 00:49:38 +0200 (MEST) Date: Thu, 6 Jul 2000 00:49:38 +0200 (MEST) From: ralf_diehl_(at)_gmx.de ralf_diehl_(at)_gmx.de Subject: [php] HILFE !! Austausch von Teilstrings Halli Hallo !! Ich verfolge schon eine Weile mit wachsender Neugier diese Liste. Ich möchte eine String auf das Vorkommen einer bestimmten Zeichenfolge überprüfen und diese gegebenenfalls dann gegen eine andere austauschen. In Perl kenne ich den Befehl dafür, aber in PHP fange ich grade an, mich einzuarbeiten und habe da mal eine Frage. Dazu sind in meinem Buch zwei Möglichkeiten aufgeführt, leider wird nicht näher auf die Formatierung eingegangen. Ich möchte halt beim vorkommen eines smilies diesen mit einem Imagetag ersetzen. Und zwar mit dem str_replace() Befehl oder dem strtr(). Beispiel: $messi = $str_replace(";-)","",$comments); $messi = $strtr(";-)","",$comments); Leider bekomme ich bei beiden folgende Fehlermeldung: Fatal error: Call to unsupported or undefined function () in XXXXXXXXXXX/guestbook_1.php3 on line 54 Kann mir da jemand weiterhelfen bevor meine kosten für Bücher explodieren ?? MFG und thx im vorab Ralf Diehl- macweb_(at)_mumepro.de - www.mumepro.de From matthias_(at)_t-stop.de Thu, 6 Jul 2000 00:58:32 +0200 Date: Thu, 6 Jul 2000 00:58:32 +0200 From: Matthias Haenel matthias_(at)_t-stop.de Subject: [php] HILFE !! Austausch von Teilstrings > Halli Hallo !! > > Ich verfolge schon eine Weile mit wachsender Neugier diese Liste. > > Ich möchte eine String auf das Vorkommen einer bestimmten Zeichenfolge > überprüfen und diese gegebenenfalls dann gegen eine andere austauschen. > In Perl kenne ich den Befehl dafür, aber in PHP fange ich grade an, mich > einzuarbeiten und habe da mal eine Frage. > > Dazu sind in meinem Buch zwei Möglichkeiten aufgeführt, leider wird nicht > näher auf die Formatierung eingegangen. > Ich möchte halt beim vorkommen eines smilies diesen mit einem Imagetag > ersetzen. > Und zwar mit dem str_replace() Befehl oder dem strtr(). > > Beispiel: > > $messi = $str_replace(";-)","",$comments); > $messi = $strtr(";-)","",$comments); wie wärs mit ereg_replace? $messi = ereg_replace(";-)","",$messi); CU Matthias From eschmid+sic_(at)_s.netic.de Thu, 6 Jul 2000 01:42:18 +0200 Date: Thu, 6 Jul 2000 01:42:18 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] HILFE !! Austausch von Teilstrings On Thu, Jul 06, 2000 at 12:49:38AM +0200, ralf_diehl_(at)_gmx.de wrote: > Ich verfolge schon eine Weile mit wachsender Neugier diese Liste. Ist gut so, bevor uns ein potentielles Listenmitglied zur Newsgroup abdriftet. > Ich möchte eine String auf das Vorkommen einer bestimmten Zeichenfolge > überprüfen und diese gegebenenfalls dann gegen eine andere austauschen. > In Perl kenne ich den Befehl dafür, aber in PHP fange ich grade an, mich > einzuarbeiten und habe da mal eine Frage. Ich bin zwar nicht der "Experte" in Sachen Perl. > Dazu sind in meinem Buch zwei Möglichkeiten aufgeführt, leider wird nicht > näher auf die Formatierung eingegangen. > Ich möchte halt beim vorkommen eines smilies diesen mit einem Imagetag > ersetzen. Welches Buch? Im Notfall reicht auch das Online Manual auch aus. > Und zwar mit dem str_replace() Befehl oder dem strtr(). Diese beiden Funktionen findet man sehr leicht mit der "quick ref". Man begebe sich nach http://php.net/ und bewege die Maus im linken Menü über "quick ref". In das aufpoppende Fenster trägt man dann "str_replace" oder "strtr" ein und dann sollte das gewünschte gezeigt werden. > Beispiel: > > $messi = $str_replace(";-)","",$comments); > $messi = $strtr(";-)","",$comments); Solche Selbstversuche werde ich mir heute abend bestimmt nicht mehr antun. > Leider bekomme ich bei beiden folgende Fehlermeldung: > > Fatal error: Call to unsupported or undefined function () in > XXXXXXXXXXX/guestbook_1.php3 on line 54 Das dürfte doch wohl klar sein. Der Smilie hat eine schliessende runde Klammer. Da versucht man dann als nächstes diesen zu escapen indem man \) schreibt. > Kann mir da jemand weiterhelfen bevor meine kosten für Bücher explodieren > ?? Deutsche oder englischsprachige Manuals gibts doch zu viele. Auf dem LinuxTag haben wir 3 verschiedene Titel für "eine" Mark verlost. Nächstes Jahr will sogar eine Autorin persönlich am PHP-Stand ihre Bücher signieren. -Egon PS: Bei http://php.net/books.php gibts eine recht vollständige Liste von Büchern zu und um PHP. Das Buch vom New Riders Verlag fehlt zwar noch und vom Mark&Technik Verlag dürfte auch demnächst etwas sichtbar sein. From goeran_(at)_zaengerlein.de Thu, 6 Jul 2000 01:56:25 +0200 Date: Thu, 6 Jul 2000 01:56:25 +0200 From: Goeran Zaengerlein goeran_(at)_zaengerlein.de Subject: [php] mysql_fetch_array liefert leere Array Elemente? Hallo Liste, erstmal danke, für die ausführlichen Antworten. On 3 Jul 2000, at 0:05, eschmid+sic_(at)_s.netic.de wrote: > On Sun, Jul 02, 2000 at 11:42:50PM +0200, Daniel Zwink wrote: > > Hallo Egon, hallo Goeran, > > > > > > [...] Wenn man sich jetzt die Länge des Arrays mit count oder > > > > sizeof ausgeben lässt, erhält man acht. Warum ? Die Elemente > > > > 0 bis 3 enthalten die Spaltenwerte aus der DB Tabelle, die > > > > Elemente 4 bis 7 enthalten NULL. > > > > > > Des Rätsels Lösung steht im Handbuch oder im englischsprachigen > > > Buch von Paul DuBois auf Seite 682. > > > > Wenn ich das richtig im Kopf habe liegt es daran, dass PHP die Lösung > > doppelt in das Array schreibt. Einmal mit assoziativ und einmal > > numerisch ... > > Das sollte sich was mit dem optionalen zweiten Parameter was dran ändern > > lassen (um Goeran etwas auf die Sprünge zu helfen). > Ich habe es mit den optionalen Params ausprobiert, und muss sagen dass ich immer noch nicht verstehe warum die zweiten vier Array Elemente NULL enthalten. Mit MYSQL_ASSOC bekomme ich nur das assoziative Array, das kann ich nur über die Namen ansprechen. Mit MYSQL_NUM nur das mit Indizes. Bei beiden ist die Länge (bei vier Spalten aus der Datebank) vier. Ok. Alles wunderbar. Jetzt bin ich aber ein komplizierter Mensch :) und muss die Arrayelemente sowohl assoziativ als auch über die Indizes ansprechen. Dann also MYSQL_BOTH (oder garnichts). Leider hat das Array jetzt Länge acht und warum hat das Ding vier leere Elemente? (Kurz ein Wort warum mich das überhaupt juckt: ich würde gerne noch ein Arrayelement mit push anfügen und das Array dann später mit einer Schleife durchlaufen. Die bricht aber leider nach dem vierten Element ab, obwohl das Array eigentlich acht lang ist - vielleicht wegen der NULL-Werte?) Danke für Eure Mühe und Geduld! Gruss Goeran -- Goeran Zaengerlein goeran_(at)_zaengerlein.de Phone: +49 (0)8141 512833 Mobile: +49 (0)179 230 49 05 Germany Tip 3: Provide Options, Don't Make Lame Excuses From: The Pragmatic Programmer - Andrew Hunt - David Thomas www.pragmaticprogrammer.com From Schwehn_(at)_Stud-Mailer.Uni-Marburg.DE Thu, 06 Jul 2000 01:57:55 +0000 Date: Thu, 06 Jul 2000 01:57:55 +0000 From: Jens Schwehn Schwehn_(at)_Stud-Mailer.Uni-Marburg.DE Subject: [php] HILFE !! Austausch von Teilstrings ralf_diehl_(at)_gmx.de wrote: > Dazu sind in meinem Buch zwei Möglichkeiten aufgeführt, leider wird nicht > näher auf die Formatierung eingegangen. > Ich möchte halt beim vorkommen eines smilies diesen mit einem Imagetag > ersetzen. > Und zwar mit dem str_replace() Befehl oder dem strtr(). > > Beispiel: > > $messi = $str_replace(";-)","",$comments); ^ Bist Du sicher das da ein $ hin soll? Wenn das ein Functions Aufruf ist gehoert da AFAIK kein $ hin. Weiterhin habe ich keine Function str_replace() in meinen schlauen Buecher gefunden. Das erklaert zumindesten den Fehler den Du bekommst. > $messi = $strtr(";-)","",$comments); Auch eine Function strtr() kann ich nicht finden. > Leider bekomme ich bei beiden folgende Fehlermeldung: > > Fatal error: Call to unsupported or undefined function () in > XXXXXXXXXXX/guestbook_1.php3 on line 54 Als Loesung kann ich auch nur sagen, was Matthias Haenel geschrieben hat " wie wärs mit ereg_replace? $messi = ereg_replace(";-)","",$messi); " Un tschuess... -- +----------------+---------------------------------------------------+ | Jens Schwehn |Strategie ist ein System von Notbehelfen | | www.mr-magix.de| - Helmut Graf von Moltke | +--------------------------------------------------------------------+ From eschmid+sic_(at)_s.netic.de Thu, 6 Jul 2000 02:33:28 +0200 Date: Thu, 6 Jul 2000 02:33:28 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] mysql_fetch_array liefert leere Array Elemente? On Thu, Jul 06, 2000 at 01:56:25AM +0200, Goeran Zaengerlein wrote: > Ich habe es mit den optionalen Params ausprobiert, und muss sagen dass ich > immer noch nicht verstehe warum die zweiten vier Array Elemente NULL enthalten. > > Mit MYSQL_ASSOC bekomme ich nur das assoziative Array, das kann ich nur über > die Namen ansprechen. > Mit MYSQL_NUM nur das mit Indizes. Bei beiden ist die Länge (bei vier Spalten > aus der Datebank) vier. Ok. Alles wunderbar. Jetzt bin ich aber ein > komplizierter Mensch :) und muss die Arrayelemente sowohl assoziativ als auch > über die Indizes ansprechen. > Dann also MYSQL_BOTH (oder garnichts). Leider hat das Array jetzt Länge acht > und warum hat das Ding vier leere Elemente? (Kurz ein Wort warum mich das > überhaupt juckt: ich würde gerne noch ein Arrayelement mit push anfügen und das > Array dann später mit einer Schleife durchlaufen. Die bricht aber leider nach > dem vierten Element ab, obwohl das Array eigentlich acht lang ist - vielleicht > wegen der NULL-Werte?) So wie ich Deine Beschreibung lese, stimmt ja alles. Bei den numerischen Array's scheint was im argen zu liegen. -Egon From andreas_(at)_comvir.it Thu, 6 Jul 2000 03:31:44 +0200 Date: Thu, 6 Jul 2000 03:31:44 +0200 From: Andreas Keller andreas_(at)_comvir.it Subject: [php] =?iso-8859-1?Q?OCI_verk=FCrzt/unterschl=E4gt_Felder?= Beim Auslesen von Datensätzen aus einer Tabelle unter Oracle 8.0.5.1 und PHP4 4.0.1pl2 mit: $query = "SELECT * From ecards order by ecard_id"; $stmt = OCIParse ($connection, $query); OCIExecute ($stmt); while (OCIFetchInto ($stmt, $values)){ echo $values[0]; echo $values[1]; echo $values[2]; } wird der Inhalt von Varchar2(30)-Feldern entweder gar nicht ausgegeben oder aber auf 15 Zeichen gekürzt. Konnte bis jetzt kein System darin entdecken. Das Benutzen der Funktion OCIDefineByName (Feldnamen in Grossbuchstaben etc...) führt zum gleichen Ergebnis. Der Fehler tritt _nicht_ auf, wenn die Länge des Feldinhaltes max. 15 Zeichen beträgt. Der Fehler tritt nicht bei allen, sondern nur bei einigen Tabellen auf. Diese haben nur varchar2 (max Länge 200) und number Felder. Woran kann das liegen? Andreas From ralf_diehl_(at)_gmx.de Thu, 6 Jul 2000 03:57:31 +0200 (MEST) Date: Thu, 6 Jul 2000 03:57:31 +0200 (MEST) From: ralf_diehl_(at)_gmx.de ralf_diehl_(at)_gmx.de Subject: [php] danke matthias > $messi = ereg_replace(";-)","",$messi); > > CU > Matthias Thx Matthias hat mich geholfen :-)) *g From schlicht_(at)_ix-ware.de Thu, 6 Jul 2000 07:32:55 +0200 Date: Thu, 6 Jul 2000 07:32:55 +0200 From: Frank Schlicht schlicht_(at)_ix-ware.de Subject: [php] Auslesen von Excel-Sheets Guten Morgen, ich stehe vor dem Problem, ein Excel-Sheet auslesen zu müssen. Die Möglichkeit über ODBC fällt weg, da ich damit nur Probleme hatte (Zahlen wurde nicht ausgelesen). Im Archiv gibt es mehrere Ansätze, die über den Export in eine csv-Datei gehen. Das scheidet auch aus, da ich dem Nutzer nicht zumuten kann, nach jeder Aktualisierung, die Daten zu exportieren. Ebenso kann ich nicht Excel ablösen und dafür eine DB-gestützte Anwendung realisieren. Was gibt es noch für Möglichkeiten, auf ein Excel-Sheet zuzugreifen ? Danke und Gruß Frank From Ott_(at)_infocanarias.com Thu, 6 Jul 2000 08:13:49 -0000 Date: Thu, 6 Jul 2000 08:13:49 -0000 From: Alexander Ott Ott_(at)_infocanarias.com Subject: [php] EOC Axel Tietje schrieb: >Hiermit verabschiede ich mich aus diesem Kindergarten. > ...freilich nicht ohne die eigene schlechte Erziehung noch einmal in den selben einzugeben. Alexander From php-mail_(at)_gmx.de Thu, 6 Jul 2000 09:27:42 +0200 Date: Thu, 6 Jul 2000 09:27:42 +0200 From: michab php-mail_(at)_gmx.de Subject: [php] php+mysql hallo... ich teste folgendes script http://did.mat.uni-bayreuth.de/www2/v4.html nur das ich eine tabelle mit 2 spalten habe, usr und pwd... ----schnipp---- $abfrage = "SELECT usr,pwd from $table"; $erg = mysql_db_query($table,$abfrage,$verbindung); list($usr,$pwd) = mysql_fetch_row($erg); %%%% while (list($usr,$pwd) = mysql_fetch_row($erg)) { %%%% echo "$usr ist ein(e) $pwd
\n"; } ----schnipp---- da wo die "%%%%" sind muss ein fehler sein, der browser sagt immer nur: Warning: Supplied argument is not a valid MySQL result resource in x:\ddd\ticket\htdocs\check_login.php3 on line 18 Warning: Supplied argument is not a valid MySQL result resource in x:\ddd\ticket\htdocs\check_login.php3 on line 20 bin für jede hilfe dankbar !!! micha From fg_(at)_locked.de Thu, 06 Jul 2000 09:34:56 +0200 Date: Thu, 06 Jul 2000 09:34:56 +0200 From: Franz Graf fg_(at)_locked.de Subject: [php] max_execution_time nicht aktiv? Björn Schotte schrieb: > ich habe gerade mit der SMTP-Klasse von Manuel Lemos > (http://phpclasses.UpperDesign.com/browse.html/package/14) > herumgespielt und in einer for-Schleife 1000 Mails an > einen lokalen Dummy-Account ausgeliefert. > > In meiner php.ini ist die max_execution_time auf 30 > Sekunden festgelegt, phpinfo(); bestätigt mir diesen > Wert. > > Das Kuriose: das Script, das im Browser ablief (und > jedes Mal ein print "Mail ausgeliefert
"; flush(); > an den Browser schickte), wurde nicht nach 30 Sekunden > von PHP gestoppt, obwohl es einige Minuten dauerte (nach > 119 Mails zeigte er an, dass das Script bereits 30 Sekunden > läuft, er liefert aber alle 1000 aus.) Wieviel Zeit geht fürs Mailschicken drauf? Kanns sein, dass die 30 sec nicht "Realzeit" sondern Laufzeit des Skripts sind? Franz -- Franz Graf http://www.Locked.de From nico.mueller_(at)_eca.eu.int Thu, 06 Jul 2000 09:31:22 +0200 Date: Thu, 06 Jul 2000 09:31:22 +0200 From: Nikolaus MUELLER nico.mueller_(at)_eca.eu.int Subject: [php] Horizontale Linie in Tabellenausgabe Hallo Rene, Danke! Hast mir sehr geholfen. Gruss Nico >>> Rene Paschold 05.07.00 17:43:45 >>> At 16:40 05.07.2000 +0200, you wrote: >Hallo, >per php gebe ich Daten aus eine MySql Database in eine Tabelle aus. >Nach jedem Datensatz in Tabellenform soll eine hotizontale Linie >eingefuegt werden. Dies geht nicht mit > >echo"
"; > >Biite gebt mir einen Tipp, wie ich das bewerkstelligen soll. >Beste Gruesse >Nico Es hört sich an als ob du die Tables nicht richtig schließt. Du must sicherstellen das sich der
Tag in der Schleife befinden. Schau dir mal das Beispiel an: $sql = "SELECT name, tel FROM user ORDER BY name"; $result = mysql_query($sql,$db); while ($rows = mysql_fetch_row($result) { echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; }
Name: ".$rows[0]."
Tel: ".$rows[1]."

Hoffe geholfen zu haben.. Gruß Rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Retain the luck of having friends and don't give it up for money or fame" -- -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From daniel_(at)_zwink.de Thu, 06 Jul 2000 09:38:55 +0200 Date: Thu, 06 Jul 2000 09:38:55 +0200 From: Daniel Zwink daniel_(at)_zwink.de Subject: [php] mysql_fetch_array liefert leere Array Elemente? Hallo Goeran, > Mit MYSQL_ASSOC bekomme ich nur das assoziative Array, das kann > ich nur über die Namen ansprechen. > Mit MYSQL_NUM nur das mit Indizes. Bei beiden ist die Länge (bei > vier Spalten aus der Datebank) vier. Ok. Alles wunderbar. Ist doch schon mal nett :) > Jetzt bin ich aber ein komplizierter Mensch :) Hmm .. > und muss die Arrayelemente sowohl assoziativ als auch über > die Indizes ansprechen. > Dann also MYSQL_BOTH (oder garnichts). Leider hat das Array > jetzt Länge acht und warum hat das Ding vier leere Elemente? > (Kurz ein Wort warum mich das überhaupt juckt: ich würde > gerne noch ein Arrayelement mit push anfügen und das Array > dann später mit einer Schleife durchlaufen. Die bricht aber > leider nach dem vierten Element ab, obwohl das Array > eigentlich acht lang ist - vielleicht wegen der > NULL-Werte?) Wie wäre es denn jetzt mit nem kleinen Code-Schnipsel ? Daniel From markus_(at)_wollte-ja-eigentlich-was-kuerzeres-denn.wer-will-schon-so-eine-lange-adresse-tippen.de Thu, 06 Jul 2000 09:46:23 +0200 Date: Thu, 06 Jul 2000 09:46:23 +0200 From: Markus Dobel markus_(at)_wollte-ja-eigentlich-was-kuerzeres-denn.wer-will-schon-so-eine-lange-adresse-tippen.de Subject: [php] max_execution_time nicht aktiv? "Björn Schotte" wrote: > > In meiner php.ini ist die max_execution_time auf 30 > Sekunden festgelegt, phpinfo(); bestätigt mir diesen > Wert. > > Das Kuriose: das Script, das im Browser ablief (und > jedes Mal ein print "Mail ausgeliefert
"; flush(); > an den Browser schickte), wurde nicht nach 30 Sekunden > von PHP gestoppt, obwohl es einige Minuten dauerte (nach > 119 Mails zeigte er an, dass das Script bereits 30 Sekunden > läuft, er liefert aber alle 1000 aus.) Meinst Du in etwa dies? http://www.koehntopp.de/php/faq-3.html#ss3.20 3.20 Warum funktioniert set_time_limit() nicht wie angepriesen? In das Problem rennt wohl jeder zweite... so auch ich damals :-) Gruss, Markus From nico.mueller_(at)_eca.eu.int Thu, 06 Jul 2000 09:46:52 +0200 Date: Thu, 06 Jul 2000 09:46:52 +0200 From: Nikolaus MUELLER nico.mueller_(at)_eca.eu.int Subject: [php] Horizontale Linie in Tabellenausgabe Hallo Stefan, So einfach kann die Leosung sein. Danke fuer Deine Antwort Gruss Nico >>> Stefan Schwardt 05.07.00 16:56:26 >>> Moin Nikolaus MUELLER, moin Liste, NM> per php gebe ich Daten aus eine MySql Database in eine Tabelle aus. NM> Nach jedem Datensatz in Tabellenform soll eine hotizontale Linie eingefuegt werden. Dies geht nicht mit NM> echo"
"; Ohne einen Schnipsel Code ist es schwer, Dir zu helfen () Vielleicht produzierst Du folgendes [...]
[...] oder ähnliches. Also schau einfach mal in den Quellcode, laß ihn von einem HTML-Validator checken oder schick ein bißchen Code. -- Stefan Schwardt. -- ** 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 Matthias.Dierker_(at)_t-online.de Thu, 06 Jul 2000 09:53:49 +0200 Date: Thu, 06 Jul 2000 09:53:49 +0200 From: Matthias Dierker Matthias.Dierker_(at)_t-online.de Subject: [php] php+mysql At 09:27 06.07.00 +0200, you wrote: >$abfrage = "SELECT usr,pwd from $table"; >$erg = mysql_db_query($table,$abfrage,$verbindung); > >list($usr,$pwd) = mysql_fetch_row($erg); %%%% > >while (list($usr,$pwd) = mysql_fetch_row($erg)) { %%%% > echo "$usr ist ein(e) $pwd
\n"; > } --- >Warning: Supplied argument is not a valid MySQL result resource in >x:\ddd\ticket\htdocs\check_login.php3 on line 18 Das heisst, das SQL-Query wurde nicht durchgefuehrt, weil Du irgendeinen Fehler im SQL-Query hast, z.b. Syntax-Fehler, Vertipper beim Tabellen-/Feldname, ... Das erste list()=mysql_fetch_rows() solltest Du uebrigens besser weglassen.. machet so: ---- $abfrage = "SELECT usr, pwd FROM benutzer"; $ergebnis = mysql_query($abfrage,$verbindung); if( !$ergebnis ){ echo "Fehler: "; echo mysql_error(); }else{ while( list($usr,$pwd)=mysql_fetch_array($ergebnis) ){ echo "$url $pwd\n"; }; }; ---- bis denn Matthias From bjoern_(at)_baer.main.de Thu, 6 Jul 2000 09:53:52 +0200 Date: Thu, 6 Jul 2000 09:53:52 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] max_execution_time nicht aktiv? * Franz Graf wrote: > Wieviel Zeit geht fürs Mailschicken drauf? Kanns sein, dass > die 30 sec nicht "Realzeit" sondern Laufzeit des Skripts sind? Versteh ich jetzt nicht. Ich mach am Anfang ein $time = time(); und am Ende ein $dauer=time()-$time; print "$dauer Sekunden hat's gedauert"; $dauer ist weit mehr als 30 Sekunden. -- From bjoern_(at)_baer.main.de Thu, 6 Jul 2000 09:56:09 +0200 Date: Thu, 6 Jul 2000 09:56:09 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] max_execution_time nicht aktiv? * Markus Dobel wrote: > http://www.koehntopp.de/php/faq-3.html#ss3.20 > 3.20 Warum funktioniert set_time_limit() nicht wie angepriesen? Danke, das erledigt meine Fragen. ;o) Allerdings taucht eine neue Frage auf: wie kann ich sicher die verbrauchte CPU-Zeit messen? Ich möchte nämlich nicht nur 1000 Mails in einer Schleife verschicken, sondern komplexe SQL-Abfragen bauen und mehrere zehntausend Mails verschicken. Björn. From tb_(at)_megabit.net Thu, 6 Jul 2000 10:02:58 +0200 Date: Thu, 6 Jul 2000 10:02:58 +0200 From: Thomas Bex tb_(at)_megabit.net Subject: [php] include/require tun's nicht mehr Morgen zusammen, ich habe auf einem NT-Server Apache 1.3.12 und PHP 3.0.16 neu installiert, irgendwie funktionieren aber include und require aber auf dem Rechner nicht richtig. Auf anderen NT-Rechnern liefen die Skripte einwandfrei. Hab inzwischen auch alle Möglichkeiten mit include-path und relativen und absoluten Verweisen ausprobiert, aber nichts klappt. Vielleicht irgendjemand 'ne Ahnung woran's liegen könnte ? Danke Thomas From php-mail_(at)_gmx.de Thu, 6 Jul 2000 10:12:11 +0200 Date: Thu, 6 Jul 2000 10:12:11 +0200 From: michab php-mail_(at)_gmx.de Subject: [php] php+mysql ....> while( list($usr,$pwd)=mysql_fetch_array($ergebnis) ){ > echo "$url $pwd\n"; > }; DANKE !!!! ;) From krs_(at)_treu-elektro.de Thu, 06 Jul 2000 10:20:35 +0200 Date: Thu, 06 Jul 2000 10:20:35 +0200 From: Stefan Krister krs_(at)_treu-elektro.de Subject: [php] Auslesen von Excel-Sheets Hi Frank, Frank Schlicht schrieb: > > ich stehe vor dem Problem, ein Excel-Sheet auslesen zu müssen. http://www.xlhtml.org/ MfG Stefan Krister Linux T-Shirt / Sendmail+Squid-Auswertung: http://creative.chaos.de -- You have moved your mouse. Windows must be rebooted for the changes to take effect. From markus_(at)_wollte-ja-eigentlich-was-kuerzeres-denn.wer-will-schon-so-eine-lange-adresse-tippen.de Thu, 06 Jul 2000 10:27:36 +0200 Date: Thu, 06 Jul 2000 10:27:36 +0200 From: Markus Dobel markus_(at)_wollte-ja-eigentlich-was-kuerzeres-denn.wer-will-schon-so-eine-lange-adresse-tippen.de Subject: [php] max_execution_time nicht aktiv? "Björn Schotte" wrote: > > * Markus Dobel wrote: > > http://www.koehntopp.de/php/faq-3.html#ss3.20 > > 3.20 Warum funktioniert set_time_limit() nicht wie angepriesen? > > Danke, das erledigt meine Fragen. ;o) > > Allerdings taucht eine neue Frage auf: wie kann ich sicher > die verbrauchte CPU-Zeit messen? Ich möchte nämlich nicht > nur 1000 Mails in einer Schleife verschicken, sondern komplexe > SQL-Abfragen bauen und mehrere zehntausend Mails verschicken. Leider ist mir dazu keine Moeglichkeit bekannt, ausser evtl. mit einem Profiler extern die Rechenzeit des PHP-Interpreters zu messen. Aber das ist natuerlich nur die zweitbeste Loesung. Waere aber vielleicht mal eine Idee, die man ans PHP-Team weiterleiten sollte. Eine Funktion, die die aktuell verbrauchte Rechenzeit des Skripts zurueckgibt (Wenn auch dies mit Sicherheit nicht wirklich Exakt moeglich ist, da die Funktion selbst Rechenzeit verbraucht und die auswertende Funktion dahinter auch). Gruss, Markus From info_(at)_subjective.de Thu, 6 Jul 2000 10:30:45 +0200 Date: Thu, 6 Jul 2000 10:30:45 +0200 From: Thomas Weinert info_(at)_subjective.de Subject: [php] HILFE !! Austausch von Teilstrings Es gibt beide Funktionen. Der Fehler ist nur das $ Zeichen Dadurch versucht PHP ein Funktion aufzurufen deren Name in der Variable $str_replace enthalten ist. folgendes würde durch ausgehen $str_replace = "str_replace"; $messi = $str_replace(";-)","",$comments); günstiger wäre denke ich halt der direkte Weg $messi = str_replace(";-)","",$comments); Wenn mann im (Online)Manual nachliest findet man übrigens beide Funktionen (auch strtr). Gegenüber der PCRE hat str_replace den Vorteil das interpretiert wird. strtr() ersetzt einzelne Zeichen nicht Zeigengruppen. cu Thomas Weinert http://www.subjective.de From tma_(at)_archikart.de Thu, 6 Jul 2000 10:15:17 +0200 Date: Thu, 6 Jul 2000 10:15:17 +0200 From: Tobias Macheleid tma_(at)_archikart.de Subject: [php] ASCII Gibt es die Möglichkeit sich den ASCII Wert eines Zeichens aus einem String anzeigen zu lassen. Tobias From andreas_(at)_it-kaiser.net Thu, 06 Jul 2000 08:52:46 GMT Date: Thu, 06 Jul 2000 08:52:46 GMT From: andreas_(at)_it-kaiser.net andreas_(at)_it-kaiser.net Subject: [php] OCI =?ISO-8859-1?Q?verk=FCrzt/unterschl=E4gt?= Felder Hallo Andreas! Das gleiche Problem hatte ich vorgestern auch. Bei mir fehlten Umgebungsvariablen, die beim Start des Webservers schon gesetzt sein müssen. Es reicht nicht aus diese mit putenv() im Skript zu setzen! export ORA_SID=ORCL export ORACLE_HOME=... export NLS_LANG=GERMAN export NLS_TERRITORY=GERMANY export ORY_NLS33=WE8ISO8859P1 (oder was auch immer Dein Character-Set ist) sollten ausreichen. eine komplette Liste findest Du inder Installations-Dokumentation zu Oracle (orainst/doc/lin.815/a74958/pre.htm) Andreas >>>>>>>>>>>>>>>>>> Ursprüngliche Nachricht <<<<<<<<<<<<<<<<<< Am 7/6/00, 3:31:44 AM, schrieb "Andreas Keller" zum Thema [php] OCI verkürzt/unterschlägt Felder: > Beim Auslesen von Datensätzen aus einer Tabelle unter Oracle 8.0.5.1 und > PHP4 4.0.1pl2 mit: > $query = "SELECT * From ecards order by ecard_id"; > $stmt = OCIParse ($connection, $query); > OCIExecute ($stmt); > while (OCIFetchInto ($stmt, $values)){ > echo $values[0]; > echo $values[1]; > echo $values[2]; > } > wird der Inhalt von Varchar2(30)-Feldern entweder gar nicht ausgegeben oder > aber auf 15 Zeichen gekürzt. Konnte bis jetzt kein System darin entdecken. > Das Benutzen der Funktion OCIDefineByName (Feldnamen in Grossbuchstaben > etc...) führt zum gleichen Ergebnis. > Der Fehler tritt _nicht_ auf, wenn die Länge des Feldinhaltes max. 15 > Zeichen beträgt. > Der Fehler tritt nicht bei allen, sondern nur bei einigen Tabellen auf. > Diese haben nur varchar2 (max Länge 200) und number Felder. > Woran kann das liegen? > Andreas > -- > ** 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_(at)_redsys.de Thu, 06 Jul 2000 10:56:10 +0200 Date: Thu, 06 Jul 2000 10:56:10 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] ASCII Tobias Macheleid wrote: > Gibt es die Möglichkeit sich den ASCII Wert eines Zeichens aus einem String > anzeigen zu lassen. http://www.php.net/manual/function.ord.php Ulf From ulf_(at)_redsys.de Thu, 06 Jul 2000 10:56:49 +0200 Date: Thu, 06 Jul 2000 10:56:49 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] include/require tun's nicht mehr Thomas Bex wrote: > ich habe auf einem NT-Server Apache 1.3.12 und PHP 3.0.16 neu installiert, > irgendwie funktionieren aber include und require aber auf dem Rechner nicht > richtig. Auf anderen NT-Rechnern liefen die Skripte einwandfrei. Was heißt "funktioniert nicht mehr"? So kann Dir keiner helfen. Ulf From daniel_(at)_zwink.de Thu, 06 Jul 2000 10:56:13 +0200 Date: Thu, 06 Jul 2000 10:56:13 +0200 From: Daniel Zwink daniel_(at)_zwink.de Subject: [php] ASCII Hallo Tobias, > Gibt es die Möglichkeit sich den ASCII Wert eines Zeichens aus > einem String anzeigen zu lassen. Gibt es ein deutsches Manual ? Ja. Gibt es dort eine Funktionsreferenz ? Ja Gibt es die auch für String-Funktionen ? Ja. Muss ich da jetzt selbst nach meiner Funktion suchen ? Ja. http://www.php-center.de/de-html-manual/ref.strings.html Daniel -- _ |_| |\ ___ | | |___| | | _ | | |_| |/ From newsletter_(at)_stefan-schwardt.de Thu, 6 Jul 2000 10:52:53 +0200 Date: Thu, 6 Jul 2000 10:52:53 +0200 From: Stefan Schwardt newsletter_(at)_stefan-schwardt.de Subject: [php] ASCII Moin Tobias Macheleid, moin Liste, TM> Gibt es die Möglichkeit sich den ASCII Wert eines Zeichens aus einem String TM> anzeigen zu lassen. $ascii=ord($string[$x]); Verstehe gar nicht, warum so eine Funktion nicht in einer Doku unter "String Funktionen: ord()" finden läßt, ein günstiger Platz dafür wäre doch zum Beispiel http://www.php-center.de/de-html-manual/function.ord.html. Aber dafür gibt es ja die Liste :-q -- Stefan Schwardt. From michael.krax_(at)_gamesonline.de Thu, 6 Jul 2000 11:05:11 +0200 Date: Thu, 6 Jul 2000 11:05:11 +0200 From: Michael Krax (DE) michael.krax_(at)_gamesonline.de Subject: [php] reg-exp die 2. Hallo, leider suche ich noch immer nach einer Lösung den String: 'Teil1 "Te il2" Teil3' richtig in 3 Einzelne Strings zu zerteilen (anhand der Anführungszeichen). cu Michael From jmp._(at)_gmx.de Wed, 05 Jul 2000 17:52:56 +0200 Date: Wed, 05 Jul 2000 17:52:56 +0200 From: Jan-Martin Pulwitt jmp._(at)_gmx.de Subject: [php] Forum auf Textfile Basis? Hallo Listenmitglieder! Ich suche ein schon fertig in PHP3 programmiertes Forum, dass die Threads nicht in einer Datenbank (mySQL etc.), sondern in Dateien speichert. Ich muß es verändern dürfen. Könnt ihr mir weiterhelfen? Grüße, Jan-Martin Pulwitt From jmp._(at)_gmx.de Wed, 05 Jul 2000 18:05:54 +0200 Date: Wed, 05 Jul 2000 18:05:54 +0200 From: Jan-Martin Pulwitt jmp._(at)_gmx.de Subject: [php] Website erreichbar? Nochmal ich... Weiß einer von euch, wie man per PHP 3 prüfen kann, ob eine bestimmte Website erreichbar ist? (kein Error 404 o.Ä.) THX! Jan-Martin Pulwitt From maxi.engels_(at)_difi.de Thu, 06 Jul 2000 11:16:32 +0200 Date: Thu, 06 Jul 2000 11:16:32 +0200 From: Maxi Engels maxi.engels_(at)_difi.de Subject: [php] ASCII sollte demnach das hier sein: http://www.php-center.de/de-html-manual/function.ord.html Daniel Zwink schrieb: > > Hallo Tobias, > > > Gibt es die Möglichkeit sich den ASCII Wert eines Zeichens aus > > einem String anzeigen zu lassen. > > Gibt es ein deutsches Manual ? > Ja. > > Gibt es dort eine Funktionsreferenz ? > Ja > > Gibt es die auch für String-Funktionen ? > Ja. > > Muss ich da jetzt selbst nach meiner Funktion suchen ? > Ja. > > http://www.php-center.de/de-html-manual/ref.strings.html > > Daniel > -- > _ > |_| |\ > ___ | | > |___| | | > _ | | > |_| |/ > > -- > ** 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 matthias_(at)_t-stop.de Thu, 6 Jul 2000 11:21:10 +0200 Date: Thu, 6 Jul 2000 11:21:10 +0200 From: Matthias Haenel matthias_(at)_t-stop.de Subject: [php] Forum auf Textfile Basis? http://www.araxe.fr/w-agora > Hallo Listenmitglieder! > > > Ich suche ein schon fertig in PHP3 programmiertes Forum, > dass die Threads nicht in einer Datenbank (mySQL etc.), > sondern in Dateien speichert. > Ich muß es verändern dürfen. > > Könnt ihr mir weiterhelfen? > > > Grüße, > > Jan-Martin Pulwitt From chris_(at)_dreifeld.de Wed, 05 Jul 2000 17:07:12 +0200 Date: Wed, 05 Jul 2000 17:07:12 +0200 From: Chris Skladny chris_(at)_dreifeld.de Subject: [php] Horizontale Linie in Tabellenausgabe Hi Nico, Gehe in den Photoshop und erstelle ein 1-5 Pixel hoches Bild (ist sehr klein). Achtest darauf das der Hintergrund entweder die selbe Farbe besitzt wie der Hintergrund deiner Homepage, oder du erstellt ein transperentes GIF (arg pixlig). Diese Bild lädst du dann als : Ausprobieren ... >On Wed, 05 Jul 2000 16:40:50 +0200, you wrote: > >Hallo, >per php gebe ich Daten aus eine MySql Database in eine Tabelle aus. >Nach jedem Datensatz in Tabellenform soll eine hotizontale Linie eingefuegt werden. Dies geht nicht mit > >echo"
"; > >Biite gebt mir einen Tipp, wie ich das bewerkstelligen soll. >Beste Gruesse >Nico Mit freundlichem Gruss Chris Skladny ....................................................................... D R E I F E L D AG | Telefon: +49 7135 / 9 61 04 - 7 Meimsheimer Str. 7 | Telefax: +49 7135 / 9 61 04 - 9 74336 Brackenheim | WWW: http://www.dreifeld.de/ ....................................................................... PGP-Fingerprint : E372 791D 40EF 7DAE 8F3B 09F6 5614 8272 1664 E770 ....................................................................... From tb_(at)_megabit.net Thu, 6 Jul 2000 11:19:58 +0200 Date: Thu, 6 Jul 2000 11:19:58 +0200 From: Thomas Bex tb_(at)_megabit.net Subject: [php] include/require tun's nicht mehr > Was heißt "funktioniert nicht mehr"? So kann Dir keiner helfen. naja, die Funktionen werden einfach nicht mehr ausgeführt. Im Browser erhalte ich dann die Fehlermeldung, daß das Dokument keine Daten enthält. Das Skript bricht an der Stelle, an der die Einbindung erfolgt, ab. auto_prepend klappt übrigens genausowenig. In den Log-Files ist nichts weiteres zu finden. Thomas From bjoern_(at)_baer.main.de Thu, 6 Jul 2000 11:20:00 +0200 Date: Thu, 6 Jul 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 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 ulf_(at)_redsys.de Thu, 06 Jul 2000 11:30:53 +0200 Date: Thu, 06 Jul 2000 11:30:53 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] Website erreichbar? Jan-Martin Pulwitt wrote: > Weiß einer von euch, wie man per PHP 3 prüfen kann, > ob eine bestimmte Website erreichbar ist? > (kein Error 404 o.Ä.) http://www.php.net/manual/function.fsockopen.php fsockopen(), weil es optional ein Timelimit beachten kann. Server ansprechen, Seite anfordern, Daten auswerten. Ulf From schlicht_(at)_ix-ware.de Thu, 6 Jul 2000 11:30:22 +0200 Date: Thu, 6 Jul 2000 11:30:22 +0200 From: Frank Schlicht schlicht_(at)_ix-ware.de Subject: [php] Auslesen von Excel-Sheets Wenn ich das Programm richtig verstanden habe, wandelt es Excel in HTML um, ich will aber nicht alle Daten haben, ich muß die Daten dynamisch auslesen können (SQL wäre mir da ja am liebsten...) Gruß Frank > Hi Frank, > > Frank Schlicht schrieb: > > > > ich stehe vor dem Problem, ein Excel-Sheet auslesen zu müssen. From abe_(at)_yavin4.de Thu, 6 Jul 2000 11:32:46 +0200 Date: Thu, 6 Jul 2000 11:32:46 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] reg-exp die 2. > leider suche ich noch immer nach einer Lösung den String: > > 'Teil1 "Te il2" Teil3' > > richtig in 3 Einzelne Strings zu zerteilen (anhand der Anführungszeichen). dazu brauchst du keine regexp. http://www.dynamic-webpages.de/php/function.explode.php gruss daniel From ulf_(at)_redsys.de Thu, 06 Jul 2000 11:51:25 +0200 Date: Thu, 06 Jul 2000 11:51:25 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] reg-exp die 2. "Michael Krax (DE)" wrote: > leider suche ich noch immer nach einer Lösung den String: > > 'Teil1 "Te il2" Teil3' > > richtig in 3 Einzelne Strings zu zerteilen (anhand der Anführungszeichen). Schwierig. http://www.php.net/manual/function.preg-split.php sollte der Ansatz sein, wird aber mit /["']{1}/ etwas mehr erkennen als Dir lieb ist. Deine Anforderung auch mit preg_match_all() schwer umzusetzen, weil die RegExp Nähmaschine (wer weiß welches Kapitel ich gestern gelesen habe?) weiter läuft als Dir lieb wäre: /["']{1}(.*?)["']{1}/ mit 'Teil1"Teil2"Teil3' (1) 'Teil1" -> Rest: Teil2"Teil 3' (2) "Teil3' -> Rest: -- Wenn der Nähkurs nicht hilft kann man ja aber immer noch zum Gartenbuch greifen und hächseln: while (preg_match("/[\"']{1}(.*?)[\"']{1}/", $text, $regs)) { $parts[] = $regs[1]; $text = substr($text, strlen($regs[1])+1); } Ulf From ulf_(at)_redsys.de Thu, 06 Jul 2000 11:53:17 +0200 Date: Thu, 06 Jul 2000 11:53:17 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] ASCII Daniel Zwink wrote: > > Hallo Tobias, > > > Gibt es die Möglichkeit sich den ASCII Wert eines Zeichens aus > > einem String anzeigen zu lassen. > > Gibt es ein deutsches Manual ? > Ja. Wie oft noch diese blöden Antworten, wie die von Dir und Stefan Schwardt zuletzt? Wenn ihr keine Lust habt auf eine Einsteigerfrage zu antworten, haltet die Klappe. Es gab reichlich Metadiskussion in den letzten Tagen. Hab ihr nichts dabei gelernt? Ich filtere Euch mal getrennt, dann bekommt Ihr beim nächsten Posting eine Antwort auf einem angemessenen Level. Übrigens hast Du beschissen gequotet, wo ist der volle Name des Urhebers des Thread? Ulf From Mathias.Gloss_(at)_start.de Thu, 6 Jul 2000 11:51:58 +0200 Date: Thu, 6 Jul 2000 11:51:58 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Auslesen von Excel-Sheets Aloha, > ---------- > Von: Frank Schlicht[SMTP:schlicht_(at)_ix-ware.de] > Betreff: RE: [php] Auslesen von Excel-Sheets > > Wenn ich das Programm richtig verstanden habe, > wandelt es Excel in HTML um, ich will aber nicht > alle Daten haben, ich muß die Daten dynamisch > auslesen können (SQL wäre mir da ja am liebsten...) > Das Programm wandelt auch XLS nach ASCII um. Mit Stringverarbeitungsfunktionen deiner Wahl kannst du aus dem ASCII-kram die Werte, die du brauchst, auslesen/manipulieren/weiter- verarbeiten. Grüße, Mathias From ulf_(at)_redsys.de Thu, 06 Jul 2000 11:58:54 +0200 Date: Thu, 06 Jul 2000 11:58:54 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] reg-exp die 2. Daniel Beulshausen wrote: > > > leider suche ich noch immer nach einer Lösung den String: > > > > 'Teil1 "Te il2" Teil3' > > > > richtig in 3 Einzelne Strings zu zerteilen (anhand der > Anführungszeichen). > > dazu brauchst du keine regexp. > http://www.dynamic-webpages.de/php/function.explode.php > > $string = "Teil1 \"Teil2\" Teil3"; > $array = explode("\"",$string); > ?> Das ist nicht die ursprüngliche Aufgabe, oder? $string = "'Teil1 \"Teil2\" Teil3'"; Wenn Du nun es komplizierter machst, scheitert das einfache explode(): $string = "'Teil1 'Teil 4' \"Teil2\" Teil3'"; Ulf From ulf_(at)_redsys.de Thu, 06 Jul 2000 12:02:35 +0200 Date: Thu, 06 Jul 2000 12:02:35 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] include/require tun's nicht mehr Thomas Bex wrote: > > > Was heißt "funktioniert nicht mehr"? So kann Dir keiner helfen. > > naja, die Funktionen werden einfach nicht mehr ausgeführt. Im Browser erhalte > ich dann die Fehlermeldung, daß das Dokument keine Daten enthält. Das Skript > bricht an der Stelle, an der die Einbindung erfolgt, ab. > auto_prepend klappt übrigens genausowenig. > In den Log-Files ist nichts weiteres zu finden. Mit anderen Worten ein phpinfo() unmittelbar vor dem require/include gibt Daten aus, aber die folgende Zeile führt zu einem Programmabbruch. Die php3.ini wird erkannt? Die Pfade sind korrekt gesetzt? Ulf From schlicht_(at)_ix-ware.de Thu, 6 Jul 2000 12:06:29 +0200 Date: Thu, 6 Jul 2000 12:06:29 +0200 From: Frank Schlicht schlicht_(at)_ix-ware.de Subject: [php] AW: [php] Auslesen von Excel-Sheets Hmm, nun gut, wird zwar ein bißchen von hinten durch die Brust in Auge... aber was hab' ich für 'ne Wahl... Danke und Gruß Frank > Das Programm wandelt auch XLS nach ASCII > um. Mit Stringverarbeitungsfunktionen deiner > Wahl kannst du aus dem ASCII-kram die Werte, > die du brauchst, auslesen/manipulieren/weiter- > verarbeiten. > > Grüße, Mathias From abe_(at)_yavin4.de Thu, 6 Jul 2000 12:13:06 +0200 Date: Thu, 6 Jul 2000 12:13:06 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] reg-exp die 2. > Das ist nicht die ursprüngliche Aufgabe, oder? > $string = "'Teil1 \"Teil2\" Teil3'"; anhand der vorliegenden informationen nicht genau zu erkennen :) $string = 'Teil1 "Teil2" Teil3'; geht mit dem explode() natürlich auch. > Wenn Du nun es komplizierter machst, scheitert das einfache explode(): > $string = "'Teil1 'Teil 4' \"Teil2\" Teil3'"; davon war ja auch nicht die rede. für den string im format $string = 'Teil1 "Teil2" Teil3 "Teil4"'; ... reicht ein explode() völlig aus. gruss daniel From michael.krax_(at)_gamesonline.de Thu, 6 Jul 2000 12:15:29 +0200 Date: Thu, 6 Jul 2000 12:15:29 +0200 From: Michael Krax (DE) michael.krax_(at)_gamesonline.de Subject: [php] AW: [php] reg-exp die 2. Hallo, scheinbar ein wiklich komplexes Thema *gehirnwurm bekomm* Also nochmal im Klartext. Ich suche: Eine lib die mir eine String in eine passendes (my)SQL Select für eine DB Volltextsuche verwandelt. Phrasen durch "", logische Ausdrücke mit + und - und möglichst Feldvorgaben/Einschränkungen über 'feldname:', AND / OR Auswahl Beispeil: +auto +haendler -toyato (Mode AND) wird zu: select links from keyword_table where keyword_field like '%auto%' and keyword_field like '%haendler%' and keyword_field not like '%toyota%' Wobei die Suche über like vermutlich de Performance Killer ist da man keinen vernünftigen Index drauf legen kann. Allerdings kann ich mir nicht vorstellen, daß noch niemand eine Suchmaschine mit Phrasenfunktion und logischen Audrücken geschrieben hat. Eine Fuzzy oder Soundex Library wäre jetzt wohl zuviel verlangt, oder? ;-) Wenn es noch nix gute Open Source gibt (??) sollten wie mal an Zend schreiben. Die machen doch sonst für alles was man im Web regelmäßig braucht fertige Sachen (Beispiel Sessions, HTML strippen, \n zu
, usw). Ein gute Suche gehört doch schließlich zum Web. Zugegeben eine Volltext DB Suche mit mySQL ist eh nicht der Weisheit letzter Schluss, aber trotzdem... cu Michael P.S. Ich benutzt unter Oracle die POWA Cartdrige - vieleicht bin ich auch einfach verwöhnt was das Thema Volltext-Suche angeht?! -----Ursprüngliche Nachricht----- Von: Ulf Wendel [mailto:ulf_(at)_redsys.de] Betreff: Re: [php] reg-exp die 2. Schwierig. http://www.php.net/manual/function.preg-split.php sollte der Ansatz sein, wird aber mit /["']{1}/ etwas mehr erkennen als Dir lieb ist. From voller_(at)_muehlegger.at Thu, 06 Jul 2000 12:25:42 +0200 Date: Thu, 06 Jul 2000 12:25:42 +0200 From: Chris Voller voller_(at)_muehlegger.at Subject: [php] =?iso-8859-1?Q?bin=E4re?= datei lesen hallo ich hoffe jemand kann mir helfen! habe folgenden punkt nirgendwo gefunden!falls er irgendwo behandelt wird bitte einfach link dort hin schicken! ich habe folgendes problem! ich möchte gerne mit php eine binäre datei mit messwerten auslesen! dazu öffen ich diese datei mit fopen(datei,"rb"); wie kann ich nun mit fread einen binären integer wert oder einen float/double wert auslesen! in C erreicht man dies so: fread(float_var,1,sizef(float),buffer); ich bekomme bei php aber immer 0 auf die variable zurück! $float_var=0.0; $float_var=fread($fp,4); kann man in php irgendwie direkt binäre werte auf variablen legen! vielen dank für die hilfe chris voller From ulf_(at)_redsys.de Thu, 06 Jul 2000 12:29:19 +0200 Date: Thu, 06 Jul 2000 12:29:19 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] reg-exp die 2. Daniel Beulshausen wrote: > > > leider suche ich noch immer nach einer Lösung den String: > > > > 'Teil1 "Te il2" Teil3' > > > > richtig in 3 Einzelne Strings zu zerteilen (anhand der > Anführungszeichen). > > dazu brauchst du keine regexp. Grübel, hast eigentlich Recht: Ulf From ulf_(at)_redsys.de Thu, 06 Jul 2000 12:31:22 +0200 Date: Thu, 06 Jul 2000 12:31:22 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] reg-exp die 2. Daniel Beulshausen wrote: > > > Das ist nicht die ursprüngliche Aufgabe, oder? > > $string = "'Teil1 \"Teil2\" Teil3'"; > > anhand der vorliegenden informationen nicht genau zu erkennen :) > $string = 'Teil1 "Teil2" Teil3'; geht mit dem explode() natürlich auch. > > > Wenn Du nun es komplizierter machst, scheitert das einfache explode(): > > $string = "'Teil1 'Teil 4' \"Teil2\" Teil3'"; > > davon war ja auch nicht die rede. für den string im format $string = > 'Teil1 "Teil2" Teil3 "Teil4"'; ... > reicht ein explode() völlig aus. Eine Frage der Interpretation des ursprünglichen Postings. Ich sehe dort kein "$string =", sondern eine abgesetzte Zeile mit einem String, der absichtlich nicht in Anführungszeichen gesetzt wurde. Schluß jetzt ;-) Ulf From simmail_(at)_pixelhouse.de Thu, 6 Jul 2000 12:17:31 +0200 Date: Thu, 6 Jul 2000 12:17:31 +0200 From: Alexander Meis (simmail] simmail_(at)_pixelhouse.de Subject: [php] htaccess ? Hi... ist es möglich mit php dafuer zu sorgen das sich an einer mit htaccess geschützten seite der gleiche user sich gleichzeitig nur einmal einloggen kann ? also das wenn ein user mit zb login Alex eingeloggt ist sich nicht noch ein 2ter mit Alex einloggen kann - aber einer mit Fred zb schon ? Beste Grüße aus Sinzig, Alexander Meis From GH-lists_(at)_ecora.de Thu, 6 Jul 2000 12:32:36 +0200 Date: Thu, 6 Jul 2000 12:32:36 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] reg-exp die 2. Michael Krax (DE) schrieb > leider suche ich noch immer nach einer Lösung den String: > > 'Teil1 "Te il2" Teil3' > > richtig in 3 Einzelne Strings zu zerteilen (anhand der Anführungszeichen). so? $string = 'Teil1 "Te il2" Teil3 "T eil4 ist anders "'; preg_match_all('=([^ "]+)|([^ "]+) | ([^ "]+) |("[^"]+")=', $string, $parts); $max = count($parts[0]); for ($i = 0; $i < $max; $i++) { echo $parts[0][$i]."
\n"; } Guido Haeger From ulf_(at)_redsys.de Thu, 06 Jul 2000 12:41:56 +0200 Date: Thu, 06 Jul 2000 12:41:56 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] AW: [php] reg-exp die 2. "Michael Krax (DE)" wrote: > > Hallo, > > scheinbar ein wiklich komplexes Thema *gehirnwurm bekomm* Also nochmal im > Klartext. Ich suche: > > Eine lib die mir eine String in eine passendes (my)SQL Select für eine DB > Volltextsuche verwandelt. Phrasen durch "", logische Ausdrücke mit + und - > und möglichst Feldvorgaben/Einschränkungen über 'feldname:', AND / OR > Auswahl > > Beispeil: > > +auto +haendler -toyato (Mode AND) > > wird zu: > > select links > from keyword_table > where keyword_field like '%auto%' > and keyword_field like '%haendler%' > and keyword_field not like '%toyota%' Das ist ja nun was völlig anderes! (1) Einfache Variante: (2) Komfortabel: (1) Wegmatchen und anschließend noch: Ulf From tb_(at)_megabit.net Thu, 6 Jul 2000 12:43:48 +0200 Date: Thu, 6 Jul 2000 12:43:48 +0200 From: Thomas Bex tb_(at)_megabit.net Subject: [php] include/require tun's nicht mehr Am Don, 06 Jul 2000 schrieb Ulf Wendel: > Mit anderen Worten ein phpinfo() unmittelbar vor dem require/include > gibt Daten aus, aber die folgende Zeile führt zu einem Programmabbruch. ja, versuch ich durch auto_prepend eine Datei einzuladen, wird das Skript gar nicht erst ausgeführt. > Die php3.ini wird erkannt? Die Pfade sind korrekt gesetzt? php3.ini wird ohne Probleme gefunden, die Pfade sind korrekt, habe auch schon alle Möglichkeiten mit relativen und absoluten Pfaden ausprobiert und verschiedene Verzeichnisse gewählt. Gerade habe ich mal zum Testen PHP4 installiert, es tritt aber der gleiche Fehler auf ;( Thomas From abe_(at)_yavin4.de Thu, 6 Jul 2000 12:52:26 +0200 Date: Thu, 6 Jul 2000 12:52:26 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] reg-exp die 2. Ulf Wendel rote: > Schluß jetzt ;-) stimmt zumal sich die aufgabenstellung jetzt verändert hat :) gruss daniel From abe_(at)_yavin4.de Thu, 6 Jul 2000 12:57:18 +0200 Date: Thu, 6 Jul 2000 12:57:18 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] include/require tun's nicht mehr Thomas Bex wrote: > php3.ini wird ohne Probleme gefunden, die Pfade sind korrekt, habe auch schon > alle Möglichkeiten mit relativen und absoluten Pfaden ausprobiert und > verschiedene Verzeichnisse gewählt. > Gerade habe ich mal zum Testen PHP4 installiert, es tritt aber der gleiche > Fehler auf ;( wenn das include nicht zu lang ist poste es doch mal bitte hier. gruss daniel From ulf_(at)_redsys.de Thu, 06 Jul 2000 13:01:47 +0200 Date: Thu, 06 Jul 2000 13:01:47 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] reg-exp die 2. Guido Haeger wrote: > > Michael Krax (DE) schrieb > > > leider suche ich noch immer nach einer Lösung den String: > > > > 'Teil1 "Te il2" Teil3' > > > > richtig in 3 Einzelne Strings zu zerteilen (anhand der > Anführungszeichen). > > so? > > $string = 'Teil1 "Te il2" Teil3 "T eil4 ist anders "'; > preg_match_all('=([^ "]+)|([^ "]+) | ([^ "]+) |("[^"]+")=', $string, > $parts); Gewonnen! Nun mußt Du nur noch für manch einen ein paar erklärende Worte verlieren. Ulf From Schwehn_(at)_Stud-Mailer.Uni-Marburg.DE Thu, 06 Jul 2000 13:12:33 +0000 Date: Thu, 06 Jul 2000 13:12:33 +0000 From: Jens Schwehn Schwehn_(at)_Stud-Mailer.Uni-Marburg.DE Subject: [php] htaccess ? "Alexander Meis (simmail]" wrote: > ist es möglich mit php dafuer zu sorgen das sich an einer mit htaccess > geschützten seite der gleiche user sich gleichzeitig nur einmal einloggen > kann ? > also das wenn ein user mit zb login Alex eingeloggt ist sich nicht noch ein > 2ter mit > Alex einloggen kann - aber einer mit Fred zb schon ? Wenn der User sich authentifiziert hat, wird der User in eine DB oder Textdatei geschrieben. Beim naechsten Login wird getestet ob der User schon abgespeichert wurde. Ist das der Fall, so wird Ihm gesagt das ein doppelter Login nicht moeglich ist - ansonsten wird er reingelassen. Ich weis jetzt nicht ob es auch Serverseitig geht - waere wohl das geschickteste. MfG -- +----------------+---------------------------------------------------+ | Jens Schwehn |Strategie ist ein System von Notbehelfen | | www.mr-magix.de| - Helmut Graf von Moltke | +--------------------------------------------------------------------+ From michael.krax_(at)_gamesonline.de Thu, 6 Jul 2000 13:18:06 +0200 Date: Thu, 6 Jul 2000 13:18:06 +0200 From: Michael Krax (DE) michael.krax_(at)_gamesonline.de Subject: [php] AW: [php] reg-exp die 2. ahhh, ja! ok, über reg-expressions kann man reden wie über die Auswahl des richtigen Schwimmers für die Fischerei süd-deutscher Blaurücken Aale beim Mondschein, aber so recht hab ich es noch nicht ;-) Also für mich als normal-explodenden - mit... > $string = 'Teil1 "Te il2" Teil3 "T eil4 ist anders "'; > preg_match_all('=([^ "]+)|([^ "]+) | ([^ "]+) |("[^"]+")=', $string, > $parts); ...bekomme ich das passende Array mit den Daten. Erstmal ein dickes Danke :) Gibts es aber auch schon was fertiges für die ganz Suchmaschine oder muss ich das basteln (na gut, is ja nich so wild). Eine Lösung für das Filtern der logischen Operatoren etc. ist mehr eine Fleißarbeit (allerdings wäre eine fertige und performante Lösung natürlich super). cu Michael From ulf_(at)_redsys.de Thu, 06 Jul 2000 13:35:26 +0200 Date: Thu, 06 Jul 2000 13:35:26 +0200 From: Ulf Wendel ulf_(at)_redsys.de Subject: [php] AW: [php] reg-exp die 2. "Michael Krax (DE)" wrote: > Gibts es aber auch schon was fertiges für die ganz Suchmaschine oder muss > ich das basteln (na gut, is ja nich so wild). Eine Lösung für das Filtern > der logischen Operatoren etc. ist mehr eine Fleißarbeit (allerdings wäre > eine fertige und performante Lösung natürlich super). PCRE sind die schnellsten "Parser", die Du mit einer Skriptsprache bauen kannst. Die von der Bibliothek erzeugten Automaten kannst Du allenfalls noch durch "echte" Parser (s.a. yacc, lex) schlagen, die als Funktion in der Skriptsprache zur Verfügung stehen. Ich bezweifel jedoch stark, das der Gewinn bei derartig einfachen Mustern nennenswert ist. Ulf From dobel_(at)_femu.rwth-aachen.de Thu, 06 Jul 2000 13:53:07 +0200 Date: Thu, 06 Jul 2000 13:53:07 +0200 From: Markus Dobel dobel_(at)_femu.rwth-aachen.de Subject: [php] htaccess ? Jens Schwehn wrote: > > Wenn der User sich authentifiziert hat, wird der User in eine DB oder > Textdatei geschrieben. Beim naechsten Login wird getestet ob der User > schon abgespeichert wurde. Ist das der Fall, so wird Ihm gesagt das ein > doppelter Login nicht moeglich ist - ansonsten wird er reingelassen. > Ich weis jetzt nicht ob es auch Serverseitig geht - waere wohl das > geschickteste. HTTP kennt kein "Einloggen". Der Aufruf einer geschuetzten Datei geschieht durch uebersenden von Username und Passwort in den Request-Headern. Stimmen die mit definierten "Accounts" ueberein, darf der Browser die Datei empfangen. Clickt der Benutzer dann auf einen weiteren Link im geschuetzten Bereich, uebermittelt der Server zunaechst wieder einen Auth-Header, woraufhin der Browser automatisch wieder das zuvor eingegebene Username/Passwort-Paar zurueckschickt und somit fuer den User transparent jedes Mal aufs Neue die Authentifizierung vornimmt, sodass es fuer Ihn aussieht, als gaebe es dort eine Session-Funktionalitaet mit Login. Fuer den Server gibt es keine Unterscheidungsmoeglichkeit zwischen erstem Aufruf einer geschuetzten Seite und darauffolgenden Requests. Fuer den Server "loggt" sich der Benutzer jedes Mal aufs neue ein. Was hier gesucht und benoetigt wird, ist "echte" Session-Funktionalitaet. Hier koennen Stati wie "Betreten" der Seite und Authentifizierung durch einmaligen Login unterschieden werden. Mit Sessions ist ebenfalls moeglich, ein und den selben User nur einmal parallel zuzulassen (Wenn auch nicht unbedingt ratsam). Was trotz Sessions nicht vom Server und der darauf laufenden Anwendung sicher in Erfahrung gebracht werden kann, ist, wann ein Benutzer die Seiten "Verlaesst". Man kann dem Benutzer zwar einen Logout-Knopf bereitstellen, aber kann sich nicht darauf verlassen, dass er diesen auch immer drueckt (z.b. wenn der Browser abschmiert). Daher muss die Session nach einer bestimmten Zeit eben auch verfallen (Expire). Gerade, wenn Du nur einen Login pro User zulassen moechtest, ist der Expire-Zeitraum aber schwierig zu waehlen: Setzt Du Ihn zu kurz an, kann der Benutzer u.U. nicht mehr vernuenftig mit der Seite arbeiten, weil er staendig dank Expire "rausfliegt" und sich wieder neu anmelden muss. Setzt Du den Zeitraum zu kurz an, muss der Benutzer u.U. erst einmal lange warten, bevor er sich nach einem Browsercrash wieder anmelden kann. Mehr Informationen zu Sessions findest Du auf: http://phplib.netuse.de/ http://www.php.net/manual/ref.session.php Wobei die php-eigenen Session-Funktionen erst mit PHP4 eingefuehrt wurden. Mit der PHPlib kannst Du die gleiche (bzw. noch flexiblere) Funktionalitaet auch auf PHP3 benutzen. Gruss, Markus From markus.ostertag_(at)_gmx.net Thu, 6 Jul 2000 13:54:05 +0200 Date: Thu, 6 Jul 2000 13:54:05 +0200 From: Markus Ostertag markus.ostertag_(at)_gmx.net Subject: [php] htaccess ? Hi, Am Donnerstag, 6. Juli 2000 erhielt ich folgende Nachricht: > Hi... > ist es möglich mit php dafuer zu sorgen das sich an einer mit htaccess > geschützten seite der gleiche user sich gleichzeitig nur einmal einloggen > kann ? > also das wenn ein user mit zb login Alex eingeloggt ist sich nicht noch ein > 2ter mit > Alex einloggen kann - aber einer mit Fred zb schon ? > Beste Grüße aus Sinzig, > Alexander Meis jupp ist es... der eingegeben name (bei der .htaccess-maske) steht in der php-variable $REMOTE_USER d.h. du schreibst diese in eine db und fragst beim seitenaufruf ab, ob es diesen benutzernamen in der db gibt... prob ist nur, daß du nicht überprüfen kannst, wann er ausgeloggt hat... d.h. du mußt eine art timeout setzen und dann den namen wieder freigebn, oder du schreibst auch noch die ip weg und kontrollierst, ob er eine andre ip hat mittlerweile... mfg markus ---------------------------------------------- Markus Ostertag eMail: markus.ostertag_(at)_gmx.net http://www.cinemaniacs.de Es kann nur ein Kinoportal geben !!! ---------------------------------------------- Für PGP-verschlüsselte Nachrichten verwenden Sie bitte: http://www.mucl.de/~ostertag/pgp.asc From GH-lists_(at)_ecora.de Thu, 6 Jul 2000 13:52:26 +0200 Date: Thu, 6 Jul 2000 13:52:26 +0200 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] reg-exp die 2. Ulf Wendel schrieb > Gewonnen! mit einer fehlerhaften RegEx (die Gruppierungsklammern haben die Leerzeichen nicht eingeschlossen)... Das nachfolgende reicht übrigens aus: preg_match_all('=([^ "]+)|("[^"]+")=', $string, $parts); Dazu habe ich jetzt aber selbst eine Frage: Wende ich nur ([^ "]+) auf den String an, matchen (Nominierungen als Sprachpanscher werden entgegengenommen) natürlich auch die einzelnen Teile aus dem String innerhalb der Anführungszeichen, also bei "Te il2" werden mit dem Muster dann "te" und "il2" erkannt. Sage ich ([^ "]+) oder ("[^"]+") werden die Übereinstimmungen von ([^ "]+) nicht mehr zurückgeliefert, sprich "Te" und "il2" sind dan nicht mehr im Ergebnis-Array. Warum? Weil ("[^"]+") mehr matcht? Wer klärt mich auf? Guido Haeger From Mathias.Gloss_(at)_start.de Thu, 6 Jul 2000 14:03:41 +0200 Date: Thu, 6 Jul 2000 14:03:41 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] htaccess ? Aloha, > ---------- > Von: Markus Dobel[SMTP:dobel_(at)_femu.rwth-aachen.de] > > Gerade, wenn Du nur einen Login pro User zulassen moechtest, ist der > Expire-Zeitraum aber schwierig zu waehlen: Setzt Du Ihn zu kurz an, kann > der Benutzer u.U. nicht mehr vernuenftig mit der Seite arbeiten, weil er > staendig dank Expire "rausfliegt" und sich wieder neu anmelden muss. > Setzt Du den Zeitraum zu kurz an, muss der Benutzer u.U. erst einmal > lange warten, bevor er sich nach einem Browsercrash wieder anmelden > kann. > Es gäbe auch noch die Möglichkeit, daß man die ältere Session beendet, falls schon eine vorhanden ist. Wird auch schon bei einigen Webseiten angwendet. Damit kann man das Expire hoch genug lassen, und es kann sich doch nur einer anmelden. Viele Grüße, Mathias From helge-frowein_(at)_online.de Thu, 6 Jul 2000 14:03:34 +0200 Date: Thu, 6 Jul 2000 14:03:34 +0200 From: Helge Frowein helge-frowein_(at)_online.de Subject: [php] OT: Datenbank auf CD Hi alle, ich habe mal eine Frage die etwas off topic ist, aber vielleicht hat trotzdem jemand einen Hinweis für mich. Für ein Projekt soll eine Datenbank erstellt werden, die nur auf CD vorhanden ist - auf dem Computer selbst ist aber keine Server-Softwar, kein Datenbank-Server, gar nichts. Gibt es eine Möglichkeit, alles nur auf CD zu haben, über CD laufen zu lassen? Im Endeffekt soll die Datenbank genauso an einem neune Computer einsetzbar sein, ohne Modifikationen des Rechners, wie eine der Zeitschriften-CDs - allerdings in einem viel grösseren Umfang an Datenbeständen. Ist es zudem möglich, PHP auf diese Weise zu nutzen? Also für mich selber hört sich das alles unmöglich an, aber vielleicht irre ich mich ja. Hat jemand eine Idee, was wie wo ich suchen muss? Besten Dank Helge ******************************** http://www.virtual-tennis-tour.de Das Online-Tennis-Managerspiel ******************************** From tb_(at)_megabit.net Thu, 6 Jul 2000 13:28:35 +0200 Date: Thu, 6 Jul 2000 13:28:35 +0200 From: Thomas Bex tb_(at)_megabit.net Subject: [php] include/require tun's nicht mehr Am Don, 06 Jul 2000 schrieb Daniel Beulshausen: > > Gerade habe ich mal zum Testen PHP4 installiert, es tritt aber der > > gleiche Fehler auf ;( > wenn das include nicht zu lang ist poste es doch mal bitte hier. naja sind verschiedene Dateien, die ziemlich umfangreich sind. In den Dateien werden nur Funktionen für verschiedene Plausibilitätsprüfungen definiert. In der Entwicklungsumgebung läuft auch alles einwandfrei, ich habe die gleichen Pfade übernommen und es mit den Konfigurationsdateien des Entwicklungsrechners versucht, klappt aber leider nicht. Thomas From toobe_(at)_gmx.de Thu, 6 Jul 2000 14:09:06 +0200 Date: Thu, 6 Jul 2000 14:09:06 +0200 From: Stefan Toobe toobe_(at)_gmx.de Subject: [php] AW: [php] Forum auf Textfile Basis? Hi, : Ich suche ein schon fertig in PHP3 programmiertes Forum, : dass die Threads nicht in einer Datenbank (mySQL etc.), : sondern in Dateien speichert. : Ich muß es verändern dürfen. ich hab sowas beim stöbern bei http://www.phpwelt.de/ gesehen, frag mich aber nicht wie´s heisst, keine Ahnung, schau einfach mal nach. Falls du es dort nicht findest, dann war es wohl doch auf www.cgi-resources.com ... gruezi, ...Stefan -- toobe_(at)_gmx.de . 69168 wiesloch . wear sunscreen! From tb_(at)_megabit.net Thu, 6 Jul 2000 14:15:08 +0200 Date: Thu, 6 Jul 2000 14:15:08 +0200 From: Thomas Bex tb_(at)_megabit.net Subject: [php] include/require tun's nicht mehr Dankschön Ulf und Daniel, hab's inzwischen zum Laufen bekommen, auch wenn ich nicht so genau weiß, wo der Fehler jetzt letztenendes lag. Thomas From nico.mueller_(at)_eca.eu.int Thu, 06 Jul 2000 14:16:08 +0200 Date: Thu, 06 Jul 2000 14:16:08 +0200 From: Nikolaus MUELLER nico.mueller_(at)_eca.eu.int Subject: [php] Tabellenausgabe fromatieren Hallo, mit folgendem Code gebe ich eine Database-Abfrage aus: ¯----------------------------------------------------------------------------------------- if($result=mysql_query($sql)) { echo"\n"; while(list()=mysql_fetch_row($result)){echo"\n"; } echo"
"; mysql_free_result($result); } ¯----------------------------------------------------------------------------------------- Insoweit klappt's. Was ich (noch) nicht schaffe, ist folgendes: 1. Datensaetze abwechselnd in zwei verschiedene Farben darstellen; 2. Datensaetze durch einen Freiraum voneinander trennen. Bitte helft. Danke im voraus und Gruss Nico From towen_(at)_planetropia.de Thu, 6 Jul 2000 14:39:10 +0200 Date: Thu, 6 Jul 2000 14:39:10 +0200 From: Torsten Wenzel towen_(at)_planetropia.de Subject: [php] AW: [php] Forum auf Textfile Basis? > : Ich suche ein schon fertig in PHP3 programmiertes Forum, Versuche es mal unter http://www.scriptverzeichnis.de/ Gruß Torsten From Michael_(at)_Stahmann.de Thu, 06 Jul 2000 14:43:41 +0200 Date: Thu, 06 Jul 2000 14:43:41 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] OT: Datenbank auf CD Hi Helge, Helge Frowein schrieb: > Für ein Projekt soll eine Datenbank erstellt werden, die nur auf CD > vorhanden ist - Gibt es eine Möglichkeit, alles nur auf CD zu > haben, über CD laufen zu lassen? Für Datenbanken habe ich bis jetzt noch keine Lösung gefunden, aber es gibt evtl. eine andere Lösung. Ich hatte einmal vor, einen kompletten OnlineShop 1:1 auf CD zu bringen, deshalb hatten wir von Anfang an nicht auf eine DB gesetzt sondern auf Textfiles (CSV-Format). Dann gibt es die Möglichkeit mittels MircroWeb das ganze einfach auf CD zu pressen. Damit läuft PHP3 in dem Umfang, wie man ihn unter Windows gewohnt ist. Die Geschwindigkeit bei großen Datenmengen ist nicht besonders (Im Prinzip ja fast immer eine Volltextsuche), aber es läuft. Der Kunde hat dann leider aus Kostengründen Abstand von der Idee genommen. Aber die Testphase war spannend. MicroWeb: http://www.indigostar.com/microweb.htm 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 dobel_(at)_femu.rwth-aachen.de Thu, 06 Jul 2000 14:53:14 +0200 Date: Thu, 06 Jul 2000 14:53:14 +0200 From: Markus Dobel dobel_(at)_femu.rwth-aachen.de Subject: [php] Tabellenausgabe fromatieren Nikolaus MUELLER wrote: > > Hallo, > mit folgendem Code gebe ich eine Database-Abfrage aus: > ¯----------------------------------------------------------------------------------------- > if($result=mysql_query($sql)) > { > echo"\n"; > while(list()=mysql_fetch_row($result)){echo"\n"; > } > echo"
"; > mysql_free_result($result); > } > ¯----------------------------------------------------------------------------------------- > Insoweit klappt's. Kann ich mir kaum vorstellen, dass das _so_ klappt. An welcher Stelle gibst Du irgendwelche Feldwerte aus? Btw.: "" escaped man mit einem Backslash (\). > Was ich (noch) nicht schaffe, ist folgendes: > > 1. Datensaetze abwechselnd in zwei verschiedene Farben darstellen; $col1='"#FF0000"'; $col2='"#00FF00"'; while($row=mysql_fetch_row($result)){ if ($bgcolor==$col2) { $bgcolor=$col1; } else { $bgcolor=$col2; } print("$row[0]$row[1]\n"); } > 2. Datensaetze durch einen Freiraum voneinander trennen. Was meinst du? eine leere Zeile zwischen alle Datensaetze? Das ist doch nun wirklich kein grosses Problem, oder? Gruss, Markus From opitz_(at)_dts.de Thu, 6 Jul 2000 13:06:30 -0000 Date: Thu, 6 Jul 2000 13:06:30 -0000 From: Ron Opitz opitz_(at)_dts.de Subject: [php] Tabellenausgabe fromatieren Hallo Nico, schau mal unter www.php-center.de/artikel da findes Du den Code für Dein Problem. Gruss Ron Nikolaus MUELLER said: > 1. Datensaetze abwechselnd in zwei verschiedene Farben darstellen; From Mathias.Gloss_(at)_start.de Thu, 6 Jul 2000 15:00:29 +0200 Date: Thu, 6 Jul 2000 15:00:29 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Tabellenausgabe fromatieren Aloha, > ---------- > Von: Nikolaus MUELLER[SMTP:nico.mueller_(at)_eca.eu.int] > > mit folgendem Code gebe ich eine Database-Abfrage aus: > ¯------------------------------------------------------------------------- > ---------------- > if($result=mysql_query($sql)) > { > echo" bordercolor=/"#0000FF/">\n"; > while(list()=mysql_fetch_row($result)){echo"\n"; > } > echo"
>
"; > mysql_free_result($result); > } > ¯------------------------------------------------------------------------- > ---------------- > Insoweit klappt's. Was ich (noch) nicht schaffe, ist folgendes: > > 1. Datensaetze abwechselnd in zwei verschiedene Farben darstellen; > $s_zaehler = 0; > $a_farbe[0] = "#FF0000"; # <-- rot > $a_farbe[1] = "#00FF00"; # <-- grün > if($result=mysql_query($sql)) { echo"\n"; while(list()=mysql_fetch_row($result)){ echo '' . "\n"; $s_zaehler++; } echo"
"; mysql_free_result($result); > } > Hint : % ist der Modulo-Operator, er gibt immer den Rest aus. Das kann bei % 2 nur die 0 oder 1 sein. > 2. Datensaetze durch einen Freiraum voneinander trennen. > Selfhtml -> HTML -> Tabellen -> Tabellenzellen mit Höhe / Breite Hint : Wenn der Rahmen bloed aussieht oder die Hintergrundfarbe fehlt, dann ein   (Leerzeichen) reinbaun. Grüße, Mathias From nico.mueller_(at)_eca.eu.int Thu, 06 Jul 2000 14:58:47 +0200 Date: Thu, 06 Jul 2000 14:58:47 +0200 From: Nikolaus MUELLER nico.mueller_(at)_eca.eu.int Subject: [php] Tabellenausgabe fromatieren Hallo Markus, >Kann ich mir kaum vorstellen, dass das _so_ klappt. An welcher Stelle >gibst Du irgendwelche Feldwerte aus? Hab' ich hier weggelassen, des Umfangs und der Leserlichkeit wegen. >Btw.: "" escaped man mit einem Backslash (\). Okay, einseh'. Danke fuer den Tipp zur Alternativen Farbdarstellung! >Was meinst du? eine leere Zeile zwischen alle Datensaetze? Das ist doch >nun wirklich kein grosses Problem, oder? Doch. Bin halt noch Lernender. Gruss Nico From Mathias.Gloss_(at)_start.de Thu, 6 Jul 2000 15:04:51 +0200 Date: Thu, 6 Jul 2000 15:04:51 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Tabellenausgabe fromatieren - UPDATE Nochmal aloha, > ---------- > Von: Nikolaus MUELLER[SMTP:nico.mueller_(at)_eca.eu.int] > Hatte mich nur auf die Farbe konzentriert, es sind noch einige Fehler drin: $s_zaehler = 0; > $a_farbe[0] = "#FF0000"; # <-- rot > $a_farbe[1] = "#00FF00"; # <-- grün > if($result=mysql_query($sql)) { echo '' . "\n"; while(list($spalte1, $spalte2)=mysql_fetch_row($result)){ echo '' . "\n"; $s_zaehler++; } echo"
' . $spalte1 . ' ' . $spalte2 . '
"; mysql_free_result($result); > } > Merke, man kann auch einfache Anführungszeichen verwenden. ==> Schneller, und man muß nichts escapen (außer einfache Anführungszeichen). Dafür werden die Variablen nicht aufgelöst ( was bei Arrays eh nicht gescheit geht) und die Zeilenumbrüche nicht ausgegeben. Grüße, Mathias From daniel_(at)_zwink.de Thu, 06 Jul 2000 15:05:50 +0200 Date: Thu, 06 Jul 2000 15:05:50 +0200 From: Daniel Zwink daniel_(at)_zwink.de Subject: [php] Tabellenausgabe fromatieren Hallo, Nikolaus Mueller wrote: > > Hallo, > mit folgendem Code gebe ich eine Database-Abfrage aus: > -------------------------------------------------------------- > if($result = mysql_query($sql)) { > echo "\n"; > while(list() = mysql_fetch_row($result)) { > echo "\n"; > } > echo"
"; > mysql_free_result($result); > } > -------------------------------------------------------------- > Insoweit klappt's. Echt ? Zwischen den TD-Tags steht aber nicht viel :-) > Was ich (noch) nicht schaffe, ist folgendes: > 1. Datensaetze abwechselnd in zwei verschiedene Farben > darstellen; Variable in der While-Schleife zwischen 0 und 1 toggeln lassen und dann jeweils eine andere Farbe für die Zeile setzen. () > 2. Datensaetze durch einen Freiraum voneinander trennen. Da gibt es mehrere Möglichkeiten. zB Leere Tabellenzeile einfügen: while ... { echo ... echo ""; } oder mit cellspacing und cellpadding im TABLE-Tag arbeiten (). Daniel From nico.mueller_(at)_eca.eu.int Thu, 06 Jul 2000 15:25:57 +0200 Date: Thu, 06 Jul 2000 15:25:57 +0200 From: Nikolaus MUELLER nico.mueller_(at)_eca.eu.int Subject: [php] AW: [php] Tabellenausgabe fromatieren - UPDATE Hallo Mathias, vielen, vielen Dank. Du hast mir sehr geholfen. Und ... ich hab mal wieder was dazugelernt ;-) Gruesse Nico From nico.mueller_(at)_eca.eu.int Thu, 06 Jul 2000 15:28:00 +0200 Date: Thu, 06 Jul 2000 15:28:00 +0200 From: Nikolaus MUELLER nico.mueller_(at)_eca.eu.int Subject: [php] Tabellenausgabe fromatieren Hi Daniel, besten Dank fuer Deinen Loesungsvorschlag. Gruesse Nico From webmaster_(at)_mywebspace.de Thu, 6 Jul 2000 16:05:17 +0200 Date: Thu, 6 Jul 2000 16:05:17 +0200 From: Webmaster von WWW.MyWebspace.de webmaster_(at)_mywebspace.de Subject: [php] AW: [php] Forum auf Textfile Basis? Hallo! Guck Dir mal "meins" an. www.simpsons-community.com Wenn Du willst, kann ich es Dir schicken! tschau, Markus ----- Original Message ----- From: Stefan Toobe To: Sent: Thursday, July 06, 2000 2:09 PM Subject: [php] AW: [php] Forum auf Textfile Basis? > Hi, > > : Ich suche ein schon fertig in PHP3 programmiertes Forum, > : dass die Threads nicht in einer Datenbank (mySQL etc.), > : sondern in Dateien speichert. > : Ich muß es verändern dürfen. > > ich hab sowas beim stöbern bei http://www.phpwelt.de/ gesehen, frag mich > aber nicht wie´s heisst, keine Ahnung, schau einfach mal nach. > > Falls du es dort nicht findest, dann war es wohl doch auf > www.cgi-resources.com ... > > > > gruezi, > ...Stefan > > -- > toobe_(at)_gmx.de . 69168 wiesloch . wear sunscreen! > > > -- > ** 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 webmaster_(at)_mywebspace.de Thu, 6 Jul 2000 16:22:07 +0200 Date: Thu, 6 Jul 2000 16:22:07 +0200 From: Webmaster von WWW.MyWebspace.de webmaster_(at)_mywebspace.de Subject: [php] AW: [php] Forum auf Textfile Basis? Hallo! Guck Dir mal "meins" an. www.simpsons-community.com Wenn Du willst, kann ich es Dir schicken! tschau, Markus From Guido.Altmann_(at)_AGOGmbH.de Thu, 6 Jul 2000 17:25:46 +0200 Date: Thu, 6 Jul 2000 17:25:46 +0200 From: Guido Altmann Guido.Altmann_(at)_AGOGmbH.de Subject: [php] AW: [php] AW: [php] Forum auf Textfile Basis? Hallo an Alle, ich muss einige Scripts von ASP auf PHP umstellen. Es handelt sich genau um Datenbankabfragen. Auserdem muss ich von der DB Access 97 auf MySQL umstellen. Gibt es hierzu Info!s? In PHP habe ich leider gar keine Erfahrung. Vorab schoenen Dank, Guido Altmann AGO GmbH Kaiserhofstrasse 16 60313 Frankfurt am Main Tel.: 069 - 297051-0 FAX:069 - 297051-70 email: guido.altmann_(at)_agogmbh.de From Schwehn_(at)_Stud-Mailer.Uni-Marburg.DE Thu, 06 Jul 2000 17:27:53 +0000 Date: Thu, 06 Jul 2000 17:27:53 +0000 From: Jens Schwehn Schwehn_(at)_Stud-Mailer.Uni-Marburg.DE Subject: [php] htaccess ? > > Ich weis jetzt nicht ob es auch Serverseitig geht - waere wohl das > > geschickteste. > > HTTP kennt kein "Einloggen". Der Aufruf einer geschuetzten Datei [...] Stimmt, Du hast vollkommend recht. Ich habe nicht wirklich fertig gedacht. Habe irgendwie verdraenkt das HTTP keine dauerhafte Verbindung darstellt. Ich hatte wohl dialin und web access vermischt. Gut das hier noch andere mitlesen und einen auf seine Fehler aufmerksam machen :)) -- +----------------+---------------------------------------------------+ | Jens Schwehn |Strategie ist ein System von Notbehelfen | | www.mr-magix.de| - Helmut Graf von Moltke | +--------------------------------------------------------------------+ From robert.muench_(at)_robertmuench.de 6 Jul 2000 17:30:12 +0200 Date: 6 Jul 2000 17:30:12 +0200 From: Robert M. Muench robert.muench_(at)_robertmuench.de Subject: [php] OT: Datenbank auf CD > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Helge Frowein > Sent: Thursday, July 06, 2000 2:04 PM > To: php_(at)_solix.wiso.Uni-Koeln.DE > Subject: [php] OT: Datenbank auf CD > Für ein Projekt soll eine Datenbank erstellt werden, die nur auf CD > vorhanden ist - auf dem Computer selbst ist aber keine > Server-Softwar, kein Datenbank-Server, gar nichts. Gibt es eine > Möglichkeit, alles nur auf CD zu haben, über CD laufen zu lassen? Hi, ja klar. Was Du brauchst, ist eine embedded-DB, wird meist in Form einer C++ Lib etc. ausgeliefert. Das Teil baust Du direkt in Dein Proggie ein und fertig, keine Treiber nix. Läuft prima, habe ich selber schon oft gemacht. Tools die das können: www.neologic.com (selber benutzt) http://orient.freeservers.com (nur überflogen) http://www.ispras.ru/~knizhnik/goods.html (sieht gut aus) Robert M. Muench, Karlsruhe, Germany ==> ask for PGP public-key <== When do you want to reboot today? Use the free portable GUI Library OpenAmulet from http://www.openip.org From info_(at)_subjective.de Thu, 6 Jul 2000 17:43:48 +0200 Date: Thu, 6 Jul 2000 17:43:48 +0200 From: Thomas Weinert info_(at)_subjective.de Subject: [php] AW: [php] Forum auf Textfile Basis? > Hallo! > Guck Dir mal "meins" an. > www.simpsons-community.com > > Wenn Du willst, kann ich es Dir schicken! > > tschau, Markus Das verwendete Forum heißt Netzbrett, ist von mir entwickelt, unterliegt der GPL und ist auf meiner Webseite herunterzuladen. Ich habe gesternen eine neue Version veröffentlicht. Thomas Weinert http://www.subjective.de From tfromm_(at)_cs.uni-potsdam.de Thu, 6 Jul 2000 17:39:43 +0200 Date: Thu, 6 Jul 2000 17:39:43 +0200 From: Thomas Fromm tfromm_(at)_cs.uni-potsdam.de Subject: [php] OT: Datenbank auf CD Am Don, 06 Jul 2000 schrieben Sie: > Hi alle, > > ich habe mal eine Frage die etwas off topic ist, aber vielleicht hat > trotzdem jemand einen Hinweis für mich. > Für ein Projekt soll eine Datenbank erstellt werden, die nur auf CD > vorhanden ist - auf dem Computer selbst ist aber keine Server-Softwar, kein > Datenbank-Server, gar nichts. Gibt es eine Möglichkeit, alles nur auf CD zu > haben, über CD laufen zu lassen? > Hat jemand eine Idee, was wie wo ich suchen muss? hm, ich glaube nicht das mysql & co dafuer so designt ist. der einfachste weg fuer dich waere wohl Access dafuer zu verwenden. Einige Firmen liefern so ihre produktkataloge aus, und zusaetzlich kann man sich da denn noch einloggen irgendwie ... nachteil ist glaub ich, das man zum einloggen selbst access installiert haben muss. das ganze dann mit php zu verwenden geht glaub ich auch nicht, aber du kannst dir ja schmucke fenster mit M$ Access zusammenklicken :-) gruss thomas -- --------------------------------------------------------- Mail: tfromm_(at)_php.net Web: http://codewizards.org/thomas.fromm Job: http://www.inubit.com "Go away or I will replace you with a small PHP script." From AntiWebmaster_(at)_web.de Thu, 6 Jul 2000 17:55:15 +0200 Date: Thu, 6 Jul 2000 17:55:15 +0200 From: Antares AntiWebmaster_(at)_web.de Subject: [php] [php]Konfiguration des Apachen so das sowohl PHP als auch SSI Befehle Interpretiert werden Hi, wie kriege ich den Apachen dazu sowohl SSI als auch PHP Befahle zu interpretieren, die in einer Datei liegen. MfG Thorsten Habich From behrens_(at)_takenet.de Thu, 06 Jul 2000 18:09:52 +0200 Date: Thu, 06 Jul 2000 18:09:52 +0200 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] [php]Konfiguration des Apachen so das sowohl PHP als auch SSI Befehle Interpretiert werden Antares schrieb: ????????? > > Hi, > wie kriege ich den Apachen dazu sowohl SSI als auch PHP Befahle zu > interpretieren, die in einer Datei liegen. > > MfG > > Thorsten Habich Garnicht.* Anhang der Extension teilt man dem Indianer mit ob und wenn ja was er mit einer Dateien machen soll bevor er sie ausliefert. Einen Typ mehreren Handler zu zuorden geht nicht. * Sofern du mod_php verwendest stehen die einige wenige spezielle Apachefunktion in PHP zur Verfuegung. Eine davon heisst virtual() und bildet das 'include virtual' nach. Wird dich aber nicht zufrieden stellen weil es trotzdem ein um schreiben des Codes erfodert... Wenn du aber sowieso die Datei anpacken musst solltest du alles komplett auf PHP umstellen. Es sollte nicht eine Funktion in SSI geben die nicht auch mittels PHP realisierbar waere. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- 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 a.temme_(at)_gmx.de Thu, 06 Jul 2000 18:30:52 +0200 Date: Thu, 06 Jul 2000 18:30:52 +0200 From: =?iso-8859-1?Q?Andr=E9?= Temme a.temme_(at)_gmx.de Subject: [php] Streaming und Proxy, leicht OT :) Hallo Liste, wir hatten hier ja zuletzt einen kleinen Thread wegen Chat-Entwicklung und damit zusammenhängend Shared-Memory und Streaming (die Endlosseite) - hallo Till. Nun möchte ich darauf hinweisen, daß es in ungünstigen Webserver-Proxy-Kombinationen dazu kommen kann, daß das nicht funktioniert, weil der Proxy anscheinend die Seite erst weiterreicht, wenn er sie komplett empfangen hat, was ja eben nie passiert (Endlosseite). Falls jemandem dazu ein Workaround einfällt - gibt es irgendwelche No-Proxy-for...-Einstellungen? - ich bin für jede Anregung dankbar. Viele Grüße Andre Temme From till_(at)_phpwebdev.com Thu, 6 Jul 2000 18:53:01 +0200 Date: Thu, 6 Jul 2000 18:53:01 +0200 From: Till Gerken till_(at)_phpwebdev.com Subject: [php] Streaming und Proxy, leicht OT :) > Nun möchte ich darauf hinweisen, daß es in ungünstigen > Webserver-Proxy-Kombinationen dazu kommen kann, daß das nicht > funktioniert, weil der Proxy anscheinend die Seite erst weiterreicht, > wenn er sie komplett empfangen hat, was ja eben nie passiert > (Endlosseite). > Falls jemandem dazu ein Workaround einfällt - gibt es irgendwelche > No-Proxy-for...-Einstellungen? - ich bin für jede Anregung dankbar. Meinst Du Workaround auf Serverseite oder auf Clientseite? Die Clientseite kann man ja nicht beeinflussen, auf Serverseite könnte man höchstens den Hoststring prüfen (z.B. *proxy* oder *netcache*) und ggf. ein Auto-Refresh mitliefern. Trotzdem gibt es auf der phpChat-Demoseite viele User von Proxyservern, bei denen es zu funktionieren scheint. (bin mir jetzt aber nicht ganz sicher - könnte sein, daß das alles Ghosts waren :) ) Till From webmaster_(at)_cyberfly.net Mon, 3 Jul 2000 10:47:14 +0200 Date: Mon, 3 Jul 2000 10:47:14 +0200 From: Peter Petermann webmaster_(at)_cyberfly.net Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Re:_=5Bphp=5D_AW:_=5Bphp=5D_Re:_=5Bphp?= =?iso-8859-1?Q?=5D_Link_verschl=FCsselnsseln?= =?iso-8859-1?Q?=5D_Link_verschl=FCsselnsseln?= Ho *senfabgebentue* >> >Du könntest mit Javascript den Statuszeilentext überschreiben (mit >> >onMouseOver="window.status='TEXT';"). >> >Das wird dir aber auch nicht sehr viel nützen, denn schlaue User >> schaun dann >> >einfach im Source nach. >> Das kann man mit JavaScript allerdings auch verhindern, wenn man >> z.B. Frames benutzt und im entsprechenden Frame auf die rechte Maustaste >> reagiert z.B.durch ein: alert("Kein Zutritt"). >sorry, aber das ist kein Schutz. Man schalte JS ab und kann sich >den Quelltext >ansehen. Auch wenn man den Metatag für no Cache usw. nutzt, kann >man immernoch >die Seite auf den eigenen Rechner speichern und den >HTML-"Quell"Text ansehen. Ausserdem zusätzlich zu diesen Punkten reicht das sperren der Rechten Maustaste nicht aus.. Drag & Drop geht auch mit der linken, also einfach link mit der linken taste auf die Fensterzeile schieben und da isser however 2 relativ sichere lösungen währen du erzeugst via php einen temporären FTP zugang, sprich user und Password werden von php angelegt, und nach z.B. 30Min wieder gelöscht oder du lässt den User seine Mailadresse eintragen und mailst ihm aus prinzip die File (das wird der user net mögen..) Gruss Peter "[DiSAStA]" Petermann -- <>-----------------------------<> <> webmaster_(at)_cyberfly.net <> <> http://www.cyberfly.net <> <>-----------------------------<> From fritzen_(at)_getmobile.de Thu, 6 Jul 2000 19:57:03 +0200 Date: Thu, 6 Jul 2000 19:57:03 +0200 From: Stefan Fritzenkoetter fritzen_(at)_getmobile.de Subject: [php] Qracle und PHP3 Hi, habe wieder mal eine Frage zu Oracle und Datenbank anbindungen. 1. Wenn ich mir den Errorcode bei ora_parse anschaue, kommt da eine 1 raus. Ich habe aber nur was zu den Statements 0 und -1 was gefunden. Was ist 1? $blah = ora_parse(xyz); $blah ist dann die 1. Wenn ich den SQL String mit C&P nehme und direkt auf dem Server ausführe, dann geht das einwandfrei. 2. ORA-01843: not a valid month -- while processing OCI function OEXEC/OEXN Was sagt mir diese Fehlermeldung? Muß ich ein Datum speziell übergeben oder wie oder was. Ich übergebe einen String mit z.B. "01.01.1970" Kann es mit Ora_bind zusammen hängen, der bei mir so ora_bind($cursor, "userupdatedatum", ":userupdatedatum",strlen($userupdatedatum), 1); aussieht? 3. Wie funktioniert das überhaupt mit Ora_bin, wenn ich number an die Datenbank übergeben möcht? Fragen über Fragen... Mit freundlichen Grüßen Stefan Fritzenkötter P.S.: In den Archiven habe ich schon gesucht, Suchmaschinen gaben auch nicht mehr von sich und die Anleitung war auch nix. Kann höchstens sein, das ich nach falschen Keywords gesucht habe. From info_(at)_scriptindex.de Thu, 6 Jul 2000 20:50:34 +0200 Date: Thu, 6 Jul 2000 20:50:34 +0200 From: Info info_(at)_scriptindex.de Subject: [php] passwörter in .htaccess dateien schreiben Hi List, ich habe ein kleines Problem, ich habe ein Anmeldeformular, bei dem der Besucher einen benutzername und ein Passwort eintragen muß. Mit diesen Daten soll er zugriff auf einen geschützten bereich bekommen. Nun die Frage, wie bekomme ich das Passwort in verschlüsselter Form in die .htaccess datei? oder gibt es eine sicherere Lösung? Die Daten werden zusätzlich in eine MySQL DB gespeichert. Ich hoffe Ihr könnt mir bei diesen Problem weiterhelfen. Danke MfG Udo Müller www.netz-gruppe.de info_(at)_netz-gruppe.de ICQ: 42149069 Voice: +49 69 791222328 Fax: +49 69 791222327 From martin.samesch_(at)_vogelspinnenseite.de Thu, 06 Jul 2000 21:23:07 +0200 Date: Thu, 06 Jul 2000 21:23:07 +0200 From: Martin Samesch martin.samesch_(at)_vogelspinnenseite.de Subject: [php] Tabellenausgabe fromatieren - UPDATE Hallo, grundsaetzliche Frage/Anmerkung.... loss Mathias wrote: > > [....] > > if($result=mysql_query($sql)) { > echo '
bordercolor="#0000FF">' . "\n"; > while(list($spalte1, $spalte2)=mysql_fetch_row($result)){ > echo ' > ' > . "\n"; > $s_zaehler++; > } > [....] Von persoenlichen Gewohnheiten abgesehen: waere es nicht besser, HTML und PHP zu trennen (Performance?)? Stattdessen also: if($result=mysql_query($sql)){ ?>
' . > $spalte1 . '' . $spalte2 > . '
Hallo Liste!

Ich habe ein Verzeichnis, in dem ca. 12000 = Bilder=20 liegen. Die Dateinamen
bestehen aus zwei Bestandteilen, die durch ein = "_"=20 getrennt sind.

Wie kann ich alle Dateinamen nacheinander (in ein = Array??)=20 einlesen
und dann eine Schleife starten, in der die einzelnen=20 Bestandteile
verarbeitet
(d.h. in eine Datenbank geschrieben=20 werden)?
Ich habe in der Dokumentation nur Befehle zum =F6ffnen der=20 Dateien
gefunden, aber es sollen ja nur nacheinander die Dateinamen = gelesen=20 und
verarbeitet werden.

Vielen Dank und=20 Gru=DF

Christopher
------=_NextPart_000_0036_01BFE796.3884C840-- From marcel_(at)_amg.yi.org Thu, 6 Jul 2000 22:04:01 +0200 Date: Thu, 6 Jul 2000 22:04:01 +0200 From: Marcel Beerta marcel_(at)_amg.yi.org Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_passw=F6rter_in_.htaccess_dateien_schreiben?= >Nun die Frage, wie bekomme ich das Passwort in > verschlüsselter Form in die > .htaccess datei? Die Passwörter kommein in eine .htpasswd, und nicht in eine .htaccess ... Dazu gibt's ein Super Tutorial: http://www.troebsfamily.de/tutorial/secure_gen.htm und http://www.troebsfamily.de/tutorial/secure_info_01.htm > Die Daten werden zusätzlich in eine MySQL DB gespeichert. Warum liest du die denn nicht gleich aus der Datenbank aus ???????? Dazu gibt's auch genügend Tutorials, deren URL's ich aber schon aus Faulheit nicht rauskrame ;) -- Marcel Beerta beerta_(at)_weberweb.de http://www.mazenphp.de <- Remember my new URL ... From schult_(at)_mDrop.de Thu, 06 Jul 2000 22:38:30 +0200 Date: Thu, 06 Jul 2000 22:38:30 +0200 From: Pascal Schult schult_(at)_mDrop.de Subject: [php] RE: [php] =?iso-8859-1?Q?passw=F6rter?= in .htaccess dateien schreiben Hi Marcel.. Marcel Beerta wrote: > > >Nun die Frage, wie bekomme ich das Passwort in > > verschlüsselter Form in die > > .htaccess datei? telnet> htpasswd -c /usr/home/bla/.passwortfile Meinusername etc > > Die Passwörter kommein in eine .htpasswd, und nicht in eine .htaccess > ... kannste aber beliebig nennen. > > > Die Daten werden zusätzlich in eine MySQL DB gespeichert. > > Warum liest du die denn nicht gleich aus der Datenbank aus ???????? Dazu > gibt's auch genügend Tutorials, deren URL's ich aber schon aus Faulheit > nicht rauskrame ;) > Hast auch recht, obwohl das nicht das sicherste ist ein Verzeichnis zu schützen. Aber für normale Memberbereiche mit keinen Oberwichtigen Informationen ist das eigentlich die beste Lösung. Ciao erstmal Pascal From pfeiffer_(at)_uris.de Thu, 6 Jul 2000 22:59:40 +0200 Date: Thu, 6 Jul 2000 22:59:40 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Gro=DFe_Anzahl_von_Dateinamen_einlesen?= Hallo siehe hier 'XII. Directory functions' im Manual m.f.G. N. Pfeiffer _____________________________________ www.uris.de www.web-as.de/workshop/ 0177-2363368 02233-928500 ------------------------------------- e.o.m. From info_(at)_publicform.de Thu, 6 Jul 2000 23:53:02 +0200 Date: Thu, 6 Jul 2000 23:53:02 +0200 From: Piet Kopka info_(at)_publicform.de Subject: [php] RE: [php] =?iso-8859-1?Q?passw=F6rter?= in .htaccess dateien schreiben > > > > Die Daten werden zusätzlich in eine MySQL DB gespeichert. >> >> Warum liest du die denn nicht gleich aus der Datenbank aus ???????? Dazu >> gibt's auch genügend Tutorials, deren URL's ich aber schon aus Faulheit > > nicht rauskrame ;) > > Vielleicht mit mod_auth_msql, einem Apache Modul (wenn denn ein Apache genutzt wird.) Damit wird anstelle der .htaccess Dateien die MySQL Datenbank nach Benutzern abgefragt. Ansonsten dergleiche Vorgang wie mit htaccess. http://www.apache.org/docs-1.2/mod/mod_auth_msql.html Piet Kopka From originaldob_(at)_gmx.de Fri, 7 Jul 2000 00:59:41 +0200 Date: Fri, 7 Jul 2000 00:59:41 +0200 From: dob originaldob_(at)_gmx.de Subject: [php] Fw: [php] gdlib bei strato > hallo, > > wie geht das bei strato eigentlich mit der gd-bibliothek? > ist die version 1.6, also keine .gif-creation, sondern .png . > allerdings kriege ich da immer eine fehlermeldung a la > > "Fatal error: Call to unsupported or undefined function > imagepng()". > > hat jemand erfahrung, wie das bei strato doch läuft? > > danke > > dominik. > hat hier wirklich niemand eine ahnung? dominik. From towen_(at)_planetropia.de Fri, 7 Jul 2000 02:48:45 +0200 Date: Fri, 7 Jul 2000 02:48:45 +0200 From: Torsten Wenzel towen_(at)_planetropia.de Subject: [php] Supplied argument is not a valid MySQL ... Hallo, in einem Programm bekomme ich ständig die Fehlermeldung: Supplied argument is not a valid MySQL result resource in /utilities/users/login2.php3 on line 11 Der Eintrag auf Zeile 11 ist: $numresults = mysql_num_rows($mysql_result); Ich habe folgende Konfiguration: Apache 1.3.6, mySQL 3.23.10-alpha, PHP 4.0 RC2 Hat jemand eine Idee, woran das liegen könnte, daß ich immer diese Fehlermeldung bekomme ?? ------------------ Zu meinem Problem vom 05.07. hat sich leider auch noch niemand gemeldet. Daher hier nochmal die Problemstellung: Fall A 1) Ich habe eine HTML-Datei, in die über ein Header und ein Footer eingebunden wird. 2) Im Header binde ich mit wieder eine Datei ein. 3) Beim Aufruf wird alles einwandfrei angezeigt. Fall B 1) Ich habe ein PHP-Programm wo die Templates in einer SQL-Datenbank liegen. 2) Im Feld "Template" liegt der Code aus Fall A1. 3) Beim Aufruf werden Header und Footer einwandfrei angezeigt. 4) Die eingebettete Datei aus Fall A2 wird nicht angezeigt. Was könnte das sein ??? Wo habe ich den Fehler ?? Danke für Eure Hilfe Torsten Wenzel mailto:towen_(at)_planetropia.de From mdobel_(at)_kawo2.rwth-aachen.de Fri, 07 Jul 2000 03:06:56 +0200 Date: Fri, 07 Jul 2000 03:06:56 +0200 From: Markus Dobel mdobel_(at)_kawo2.rwth-aachen.de Subject: [php] Supplied argument is not a valid MySQL ... Torsten Wenzel wrote: > > Hallo, > > in einem Programm bekomme ich ständig die Fehlermeldung: > > Supplied argument is not a valid MySQL result resource in > /utilities/users/login2.php3 on line 11 Soll heissen, dass dein vorheriger Query kein Result Set produziert hat; entweder weil es ein INSERT, UPDATE etc. war, der eben kein Result erzeugt, oder aber weil Du einen Fehler in deinem Query hast. Kann man huebsch herausfinden indem man seinen Code wie folgt schreibt: $mysql_session=mysql_connect("bla","fasel","blubb") or die ("Verbindungsaufbau fehlgeschlagen: ".mysql_error()); mysql_select_db("mydatabase",$mysql_sessiom) or die ("Datenbankwahl fehlgeschlagen: ".mysql_error($mysql_session)); $mysql_result=mysql_query("select bla from fasel",$mysql_session) or die ("Query Fehlgeschlagen: ".mysql_error($mysql_session)); > Zu meinem Problem vom 05.07. hat sich leider auch noch niemand gemeldet. > Daher hier nochmal die Problemstellung: > > Fall B > 1) Ich habe ein PHP-Programm wo die Templates in einer SQL-Datenbank liegen. > 2) Im Feld "Template" liegt der Code aus Fall A1. > 3) Beim Aufruf werden Header und Footer einwandfrei angezeigt. > 4) Die eingebettete Datei aus Fall A2 wird nicht angezeigt. Lass Dir den Text aus der Datenbank mal anzeigen anstatt Ihn auszufuehren. Ich schaetze, Du hast da ein Problem mit dem Escapen von ". Falls es das ist, such mal in der Doku nach den Woertern magic_quotes_runtime, addslashes und stripslashes. Wenn es das nicht ist, solltest Du ein kleines (!) Codeschnipsel posten, indem die Routine steht, mit der Du den Code aus der Datenbank holst und ausfuehrst. Gruss, Markus From daniel_(at)_lorch.cc Fri, 7 Jul 2000 04:03:56 +0200 Date: Fri, 7 Jul 2000 04:03:56 +0200 From: daniel lorch daniel_(at)_lorch.cc Subject: [php] Horizontale Linie in Tabellenausgabe hi, >Hier handelt es sich um eine PHP-LISTE !!!!!!!!! > >Fuer sowas gibts http://www.teamone.de bitte richtig reklamieren: http://www.teamone.de/selfhtml weiterhin lässt sich ja sagen, dass html in php3 eingebettet werden kann bzw. die ausgabe von php3 im prinzip (meistens) html ist, aber lassen wir das.... cu -- BOO! mp3 search: http://daniel.lorch.cc/boo/ [filme-de] mailingliste rund um filme: http://daniel.lorch.cc/filme-de/ tektron webdesign http://www.tektron.ch From daniel_(at)_lorch.cc Fri, 7 Jul 2000 04:04:01 +0200 Date: Fri, 7 Jul 2000 04:04:01 +0200 From: daniel lorch daniel_(at)_lorch.cc Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_bin=E4re_datei_lesen?= hi, >kann man in php irgendwie direkt binäre werte auf variablen legen! versuch mal: function.pack.html (du hast doch das manual offline, oder? :)) cu -- BOO! mp3 search: http://daniel.lorch.cc/boo/ [filme-de] mailingliste rund um filme: http://daniel.lorch.cc/filme-de/ tektron webdesign http://www.tektron.ch From Michael_(at)_Stahmann.de Fri, 07 Jul 2000 09:21:30 +0200 Date: Fri, 07 Jul 2000 09:21:30 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Fw: [php] gdlib bei strato Hallo Dominik, dob schrieb: > hat hier wirklich niemand eine ahnung? > Anscheinend nicht, aber wenn ich die Beschreibung von boutel richtig lese, heist es gdImagePng(im, pngout); Weitere Infos: http://www.boutel.com/gd/#basics Gruß Michael Wie sagte schon mein E-Technik-Lehrer: "Du mußt nicht alles wissen, aber immer wo es geschrieben steht" :-) -- -------------------------------------------------------- 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 towen_(at)_planetropia.de Fri, 7 Jul 2000 10:31:57 +0200 Date: Fri, 7 Jul 2000 10:31:57 +0200 From: Torsten Wenzel towen_(at)_planetropia.de Subject: [php] Supplied argument is not a valid MySQL ... Hallo Markus, ----- Original Message ----- From: "Markus Dobel" > Soll heissen, dass dein vorheriger Query kein Result Set produziert hat; > entweder weil es ein INSERT, UPDATE etc. war, der eben kein Result > erzeugt, oder aber weil Du einen Fehler in deinem Query hast. > Kann man huebsch herausfinden indem man seinen Code wie folgt schreibt: > > $mysql_session=mysql_connect("bla","fasel","blubb") > or die ("Verbindungsaufbau fehlgeschlagen: ".mysql_error()); > mysql_select_db("mydatabase",$mysql_sessiom) > or die ("Datenbankwahl fehlgeschlagen: ".mysql_error($mysql_session)); > $mysql_result=mysql_query("select bla from fasel",$mysql_session) > or die ("Query Fehlgeschlagen: ".mysql_error($mysql_session)); Mehr oder weniger habe ich das ja da stehen: $mysql_link=mysql_connect($db_server, $db_username, $db_password); $query = "SELECT * FROM users where email = '$email' AND password = '$password'"; $mysql_result = mysql_db_query($db_database,$query,$mysql_link); $numresults = mysql_num_rows($mysql_result); Beim $numresults produziert er den Fehler. Das ganze stammt aus einem fertigen Script, welches ich umarbeite. Dieses Script war vorher im Einsatz und hat funktioniert (auf einem anderen Server). Gruß Torsten towen_(at)_planetropia.de From newsletter_(at)_stefan-schwardt.de Fri, 7 Jul 2000 10:33:29 +0200 Date: Fri, 7 Jul 2000 10:33:29 +0200 From: Stefan Schwardt newsletter_(at)_stefan-schwardt.de Subject: [php] Re[2]: [php] Supplied argument is not a valid MySQL ... Moin Torsten Wenzel, moin Liste, >> $mysql_session=mysql_connect("bla","fasel","blubb") >> or die ("Verbindungsaufbau fehlgeschlagen: ".mysql_error()); >> mysql_select_db("mydatabase",$mysql_sessiom) >> or die ("Datenbankwahl fehlgeschlagen: ".mysql_error($mysql_session)); >> $mysql_result=mysql_query("select bla from fasel",$mysql_session) >> or die ("Query Fehlgeschlagen: ".mysql_error($mysql_session)); TW> Mehr oder weniger habe ich das ja da stehen: eben nicht, es ging Markus um die Fehlerausgabe, denn offensichtlich läuft Deine Datenbankabfrage falsch - Du mußt nur rausfinden warum, und dazu dienen die angehängten "or die..." TW> $mysql_result = mysql_db_query($db_database,$query,$mysql_link); TW> $numresults = mysql_num_rows($mysql_result); TW> Beim $numresults produziert er den Fehler. Nicht ganz, in der Zeile siehst Du ihn nur zum ersten Mal, produziert wird er in der Zeile "$mysql_result =...." Laß Dir am besten auch nochmal Deine $query ausgeben (falls die 'or die' nicht weiterhelfen) und vergleiche die mit Deiner Datenbank. -- Stefan Schwardt. From M.Kurz_(at)_dc-ag.de Fri, 7 Jul 2000 10:50:47 +0200 Date: Fri, 7 Jul 2000 10:50:47 +0200 From: Marcel Kurz M.Kurz_(at)_dc-ag.de Subject: [php] PHPlib Hi Leute, kleine frage zu Phplib 7.2b und zwar sollen sich die Benutzer nur einmal zur gleichen Zeit anmelden konnen . Wie kann ich feststellen ob ein User schon eingeloggt ist bzw. eine aktive Session hat ??? oder gibt es da einen "Schalter" wo ich dies (mehrfach Login unter einem Benutzernamen zur gleichen Zeit) unterbinden kann ??? Oder hat jemand vielleicht ein Code Schnipsel ??? ach ja noch was: ich will den Usern die moglichkeit geben jpg's oder gif's per PHP hochzuladen in wie weit kann dies zu einem Sicherheitsrisiko werden ??? bzw. was kann man dagegen tun ??? Beste Gruesse Marcel From Hartmann_(at)_freecharts.de Fri, 7 Jul 2000 11:10:09 +0200 Date: Fri, 7 Jul 2000 11:10:09 +0200 From: Johann-Peter Hartmann Hartmann_(at)_freecharts.de Subject: [php] PHPlib Marcel Kurz schrieb: > kleine frage zu Phplib 7.2b und zwar sollen sich die Benutzer nur > einmal zur gleichen Zeit anmelden konnen . > Wie kann ich feststellen ob ein User schon eingeloggt ist bzw. > eine aktive Session hat ??? oder gibt es da einen "Schalter" wo ich dies > (mehrfach Login unter einem Benutzernamen zur gleichen Zeit) > unterbinden kann ??? > Oder hat jemand vielleicht ein Code Schnipsel ??? Grundsätzlich ist HTTP eine Protokoll ohne Status, dh. es existiert keine verbindliche Aussage "Nutzer X ist online" . Dies läßt sich über Sessions und Timeouts faken, indem man einfach sagt "Jemand ist genau dann online, wenn er in den letzten zwei Minuten eine Seite aufgerufen hat". Das läßt sich auch über die PHPlib realisieren, indem man einfach eine $user-Variable registriert, die die aktuelle Session und den letzten Zugriff enthält. Bei jedem Zugriff überprüft man , ob a) die eigene Session die zuletzt registrierte ist, und man innerhalb des Timeouts liegt - dann ist alles in Ordnung, und man setzt den letzten Zugriff auf den aktuellen Zeitpunkt. b) eine andere Session die zuletzt registrierte ist. wenn ja, dann überprüft man über den letzten Zugriff, ob die andere Session noch aktiv ist. Wenn ja, loggt man den aktuellen User wieder aus , sonst setzt man die eigene Session mit der aktuellen Zeit in den $user-Variablen. Zu Berücksichtigen ist, dass man sich damit bequem in den Fuss schiessen kann. Will man etwa gewährleisten, dass man zwischendurch Telefonieren darf, setzt man so einen Session-Timeout auf 10 Minuten. Wenn der Browser abstürtzt, muss man eben diese 10 Minuten warten, bis man weiterarbeiten kann. > ach ja noch was: > ich will den Usern die moglichkeit geben jpg's oder gif's per > PHP hochzuladen > in wie weit kann dies zu einem Sicherheitsrisiko werden ??? > bzw. was kann man dagegen tun ??? Mir würde zur Zeit nur ein DOS über Dateigröße einfallen, den man über die maximale Uploadgröße in PHP in den Griff bekommt. Sollen diese jpg's und Gifs dann im Browser angezeigt werden, würde ich eine Größenlimit in X/Y überprüfen, um GIF/JPEG-Bomben zu vermeiden (dh. komprimierte Grafiken, die nur 2 k gross, sind , aber mit einer Auflösung von 100.000 * 100.000 Punkten entsprechenden Speicher in Computer und Grafikkarte belegen ) . Vielleicht ist das aber auch zu paranoid gedacht. > Beste Gruesse Grüße, johann From lars.scholand_(at)_provider-info.de Fri, 7 Jul 2000 11:40:17 +0200 Date: Fri, 7 Jul 2000 11:40:17 +0200 From: Lars Scholand lars.scholand_(at)_provider-info.de Subject: [php] require: Umstellung von PHP3 auf PHP4 bringt Probleme Hi, nach der Umstellung von PHP3 auf PHP4.01 PL2 habe ich ein kleines Problem. In einer Datei wird eine Datei per require geladen: Datei 1: Require Datei: -- Es erscheint ein parse error in der require Datei an der Stelle wo die If-Abfrage geöffnet wird. Vorher ging das. Die If-Abfrage wird jedoch in der originaldatei wirder geschlossen. Vielen Dank, Lars From eschmid_(at)_php.net Fri, 07 Jul 2000 11:56:03 +0200 Date: Fri, 07 Jul 2000 11:56:03 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] require: Umstellung von PHP3 auf PHP4 bringt Probleme Lars Scholand wrote: > Require Datei: > > if ($test = "ok") { > ?> > -- > > Es erscheint ein parse error in der require Datei an der Stelle wo die > If-Abfrage geöffnet wird. > Vorher ging das. Die If-Abfrage wird jedoch in der originaldatei wirder > geschlossen. Es sollte 'if ($test == "ok") {' heissen, oder was Ulf bevorzugt 'if ("ok" == $test) {' -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From andreas_(at)_noho.co.uk Fri, 07 Jul 2000 11:00:51 +0100 Date: Fri, 07 Jul 2000 11:00:51 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] require: Umstellung von PHP3 auf PHP4 bringt Probleme hi lars, > Require Datei: > > if ($test = "ok") { > ?> wenn du pruefen moechtst ob $test den wert ok hat, sollte es dann nicht if ($test == "ok") heissen? liebe gruesse, andreas -- Andreas Otto OgilvyInteractive | Floor 2, Canberra House 315 - 317 Regent Street | London W1B 2HS Reception +44 207 299 3434 | Fax +44 207 631 5050 http://www.ogilvy.com From webmaster_(at)_select2001.com Fri, 7 Jul 2000 12:28:41 +0200 Date: Fri, 7 Jul 2000 12:28:41 +0200 From: Webmaster Select 2001 S.L. webmaster_(at)_select2001.com Subject: [php] Vorstellung Hallo All, bin heute zu der PHP Liste dazugekommen und werde erst mal schweigend mitlesen, da ich ein ABSOLUTER Neuling im Programmieren bin. Hab zwar diverse Seiten und bau auch ganz gute Dinge in HTML, aber die Möglichkeiten von PHP3 haben mich fasziniert und daher will ich lernen. Gruss Thilo Webmaster_(at)_select2001.com ########################################## # # # S E L E C T 2 0 0 1 # # # # # # WEBSERVICE # # Webhosting - Domainservice- und # # mehr, zu unschlagbaren Preisen # # # # AUKTIONSHAUS # # kostenloses Online-Auktionshaus # # Europaweit anbieten und ersteigern # # # # BANNERTAUSCH # # Der faire Bannertausch # # JETZT kostenlos anmelden # # # # FORUM # # Ein Forum für Alles und Jeden ! # # Alle Themen werden behandelt # # # # KLEINANZEIGEN # # kostenloser Kleinanzeigenmarkt # # # # CHAT # # triff Dich mit Freunden im Chat # # # ########################################## # # # Die durchschlagende Geschäftsidee # # mit unglaublichen Wachstumszahlen # ------------------------------------------ From lars.scholand_(at)_provider-info.de Fri, 7 Jul 2000 12:30:41 +0200 Date: Fri, 7 Jul 2000 12:30:41 +0200 From: Lars Scholand lars.scholand_(at)_provider-info.de Subject: [php] require: Umstellung von PHP3 auf PHP4 bringt Probleme Hi, > wenn du pruefen moechtst ob $test den wert ok hat, sollte es dann nicht > if ($test == "ok") > heissen? jo. das ist klar. hab mich verschrieben. Es geht ja darum, dass die geöffnete if-Abfrage nicht funktioniert. wenn ich alles in einem Script schreibe, dann geht es, aber nicht wenn ich es in mehrere Dateien teile. Viele Grüße, Lars From webmasterbhs_(at)_bluewin.de Fri, 7 Jul 2000 12:34:19 +0200 Date: Fri, 7 Jul 2000 12:34:19 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Vorstellung absoluter rekord mit der signatur !!!!! lese erst bitte die verhaltensregeln in einer mailing liste unter www.php-center.de und poste erst dann dein frage oder was auch immer das war :-) danke kiri > bin heute zu der PHP Liste dazugekommen und werde erst mal schweigend > mitlesen, da ich ein ABSOLUTER Neuling im Programmieren bin. Hab zwar > diverse Seiten und bau auch ganz gute Dinge in HTML, aber die Möglichkeiten > von PHP3 haben mich fasziniert und daher will ich lernen. > > Gruss > > Thilo > Webmaster_(at)_select2001.com From mk_(at)_html-design.com Fri, 7 Jul 2000 06:45:18 -0400 Date: Fri, 7 Jul 2000 06:45:18 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] Vorstellung >Hallo All, Mhh, ich lebe immer noch auf der Erde. >mitlesen, da ich ein ABSOLUTER Neuling im Programmieren bin. Hab zwar Nicht nur das. Du scheinst auch keine Ahnung von Email zu haben. [ 32 Zeilen Footer ] Bitte in die BestOfGML aufnehmen, sowas hab ich noch nie gesehen. Du liest jetzt http://www.php-center.de/php-de/konventionenundstandards.htm http://learn.to/quote http://www.php-homepage.de/artikel/?nr=4 http://www.srzg.de/html/netiquette.html http://www.kasper-online.de/goldmail/goldmail.htm Sonst vergeß ich mich... Vielen Dank für deine Aufmerksamkeit. SCNR Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.de German Gabber Network -> http://www.gabber.de From Mathias.Gloss_(at)_start.de Fri, 7 Jul 2000 12:45:35 +0200 Date: Fri, 7 Jul 2000 12:45:35 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] =?iso-8859-1?Q?gro=DFe_Klassen_in_PHP_=3A//?= Aloha, ich spiel grad mit den Klassen in PHP rum, und will auch ne ziemlich umfangreiche damit basteln. Ich dachte am einfachsten lagere ich die einzelnen Methoden in einzelne Dateien aus, da sonst bei 10000 Zeilen Code ja niemand mehr durchblickt ;) Nur irgendwie scheitern alle meine Versuche mit require oder include die einzelnen Methoden einzubinden *grübel* Gibts dagegen einen Trick oder eine andere Lösungsmöglichkeit ? Viele Grüße, Mathias From andreas_(at)_noho.co.uk Fri, 07 Jul 2000 11:54:24 +0100 Date: Fri, 07 Jul 2000 11:54:24 +0100 From: andreas otto andreas_(at)_noho.co.uk Subject: [php] Vorstellung kiri hat zwar schon das noetige gesagt aber damit es nicht am finden der konventionen und standards scheitert... hallo und herzlich willkommen auf der deutschen php mailingliste, einen teil deiner fragen beantwortet dir mit sicherheit das archiv der liste. gib in das textfeld oben links unter [ www.php-center.de ] doch einfach mal einen begriff oder auch meherere begriffe ein... und dann gibt es schliesslich auch noch [ http://www.php-center.de/php-de/konventionenundstandards.htm ]... es lohnt sich auch dort mal einen blick hineinzuwerfen. einige leute hier meinen sogar diese informationen waeren so wichtig, dass sie ins bios geschrieben werden muessten. bisherige versuche am lebenden objekt scheiterten immer mit folgender fehlermeldung: Fatal error: Call to unsupported or undefined function brain() [ http://www.dynamic-webpages.de/09.bestofgml.php3 ]... liebe gruesse, andreas -- Andreas Otto OgilvyInteractive | Floor 2, Canberra House 315 - 317 Regent Street | London W1B 2HS Reception +44 207 299 3434 | Fax +44 207 631 5050 http://www.ogilvy.com From Michael_(at)_Stahmann.de Fri, 07 Jul 2000 12:57:30 +0200 Date: Fri, 07 Jul 2000 12:57:30 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Vorstellung Hallo Mark, Mark Kronsbein schrieb: > [ 32 Zeilen Footer ] > Bitte in die BestOfGML aufnehmen, sowas hab ich noch nie gesehen. Bitte nicht, wir wollen doch nicht Werbung in dieser Form noch unterstüzen. > Sonst vergeß ich mich... Auch wenn Du Recht hast, ist das keine nette Begrüßung. 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 Schwab_(at)_intervis.de Fri, 7 Jul 2000 12:48:04 +0200 Date: Fri, 7 Jul 2000 12:48:04 +0200 From: Schwab Bernhard Konrad Schwab_(at)_intervis.de Subject: [php] Vorstellung > diverse Seiten und bau auch ganz gute Dinge in HTML, aber die > Möglichkeiten > von PHP3 haben mich fasziniert und daher will ich lernen. > > Gruss > > Thilo > Webmaster_(at)_select2001.com Weisst Du eigentlich das Deine Seiten ein Paradies fuer Abmahnanwaelte ist. Ich hab beim ersten Blick schon 2 Sachen gefunden. Ciao Berni From webmaster_(at)_select2001.com Fri, 7 Jul 2000 13:06:39 +0200 Date: Fri, 7 Jul 2000 13:06:39 +0200 From: Webmaster Select 2001 S.L. webmaster_(at)_select2001.com Subject: [php] AW: [php] Vorstellung > absoluter rekord mit der signatur !!!!! Ok, Leute, reißt mir nicht gleich den Kopf ab......hab schon div. PM erhalten. SORRY, werd die signatur rausnehmen Gruss Thilo Webmaster_(at)_select2001.com From UW_(at)_NetUSE.DE Fri, 07 Jul 2000 13:07:21 +0200 Date: Fri, 07 Jul 2000 13:07:21 +0200 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] =?iso-8859-1?Q?gro=DFe?= Klassen in PHP :// Gloss Mathias wrote: > > Ich dachte am einfachsten lagere ich die einzelnen > Methoden in einzelne Dateien aus, da sonst bei 10000 > Zeilen Code ja niemand mehr durchblickt ;) Gemackssache... > Nur irgendwie scheitern alle meine Versuche mit > require oder include die einzelnen Methoden einzubinden > *grübel* Man bindet keine Methoden ein, sondern Klassen. Methoden sind Bestandteil einer Klasse, eine Trennung ist nicht möglich. Folgendes Beispiel bindet eine Klasse foo ein. index.php3 foo.php Ulf -- Ulf Wendel NetUSE AG Siemenswall, D-24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From dobel_(at)_femu.rwth-aachen.de Fri, 07 Jul 2000 13:08:27 +0200 Date: Fri, 07 Jul 2000 13:08:27 +0200 From: Markus Dobel dobel_(at)_femu.rwth-aachen.de Subject: [php] =?iso-8859-1?Q?gro=DFe?= Klassen in PHP :// Gloss Mathias wrote: > > Nur irgendwie scheitern alle meine Versuche mit > require oder include die einzelnen Methoden einzubinden > *grübel* > > Gibts dagegen einen Trick oder eine andere > Lösungsmöglichkeit ? Es gib require() und include(). Genau die beiden Funktionen sind fuer solche AKtionen gedacht, daher gibt es auch keine anderen (d.h. es gibt mit PHP4 noch zwei weitere, die aber mit Sicherheit nicht besser funktionieren). Wenn diese nicht Funktionieren, machst Du irgendwas flacsh und solltest genau _da_ den Fehler suchen. Vielleicht kann Dir ja hier jemand helfen, wenn Du Deine konkreten Versuche mitteilst. Gruss, Markus From mk_(at)_html-design.com Fri, 7 Jul 2000 07:09:17 -0400 Date: Fri, 7 Jul 2000 07:09:17 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] RE: Re: [php] Vorstellung >Bitte nicht, wir wollen doch nicht Werbung in dieser Form noch >unterstüzen. Sollte auch nicht als Werbung gedaht sein, sondern eher als abschreckendes Beispiel. >Auch wenn Du Recht hast, ist das keine nette Begrüßung. Stimmt, aber sowas hab ich echt in über 1 1/2 Jahren Deutsche PHP Mailingliste noch nicht gesehen. Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.de German Gabber Network -> http://www.gabber.de From mk_(at)_html-design.com Fri, 7 Jul 2000 07:18:16 -0400 Date: Fri, 7 Jul 2000 07:18:16 -0400 From: Mark Kronsbein mk_(at)_html-design.com Subject: [php] AW: [php] Vorstellung >SORRY, werd die signatur rausnehmen Du bist einsichtig? Super! Herzlich willkommen auf der deutschen PHP Mailingliste! Mark -- Tipps & Infos zu PHP http://www.php-homepage.de Internetcafe in Stuttgart http://www.surfing-planet.de German Gabber Network -> http://www.gabber.de From blancke_(at)_gmx.de Fri, 7 Jul 2000 12:46:12 +0200 (CEST) Date: Fri, 7 Jul 2000 12:46:12 +0200 (CEST) From: Peter Blancke blancke_(at)_gmx.de Subject: [php] require: Umstellung von PHP3 auf PHP4 bringt Probleme On Fri, 7 Jul 2000, Egon Schmid wrote: > Lars Scholand wrote: > > > if ($test = "ok") { > > > Es sollte 'if ($test == "ok") {' heissen, oder was Ulf bevorzugt 'if > ("ok" == $test) {' Gibt es eine Begruendung fuer diese Bevorzugung oder ist das einfach die Freiheit und Unabhaengigkeit der Programmierer? Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht... From r.scheike_(at)_r2-net.de Fri, 07 Jul 2000 13:55:44 +0200 Date: Fri, 07 Jul 2000 13:55:44 +0200 From: Roland Scheike r.scheike_(at)_r2-net.de Subject: [php] require: Umstellung von PHP3 auf PHP4 bringt Probleme Peter Blancke wrote: > > On Fri, 7 Jul 2000, Egon Schmid wrote: > > > Lars Scholand wrote: > > > > > if ($test = "ok") { > > > > > Es sollte 'if ($test == "ok") {' heissen, oder was Ulf bevorzugt 'if > > ("ok" == $test) {' > > Gibt es eine Begruendung fuer diese Bevorzugung oder ist das einfach die > Freiheit und Unabhaengigkeit der Programmierer? Hi Peter, versuch mal die beiden Versionen, wobei du "zufällig" statt des == nur = scheibst, was im Alltag ja durchaus mal passieren kann. Ich denke dann wird dir der Vorteil ganz schnell klar! Gruß, Roland From Mathias.Gloss_(at)_start.de Fri, 7 Jul 2000 13:51:28 +0200 Date: Fri, 7 Jul 2000 13:51:28 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_gro=DFe_Klassen_in_PHP_=3A//?= Aloha nochmals, > ---------- > Von: Ulf Wendel[SMTP:UW_(at)_NetUSE.DE] > > Methoden sind > Bestandteil einer Klasse, eine Trennung ist nicht möglich. > *seufz* scheint so zu sein: Das tut nicht: class foo { include('funktion1.inc'); } Das tut, ist aber wohl Unfug: class foo { function bar { include('viel_script.inc'); } } Viele Grüße, Mathias From UW_(at)_NetUSE.DE Fri, 07 Jul 2000 13:54:22 +0200 Date: Fri, 07 Jul 2000 13:54:22 +0200 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] =?iso-8859-1?Q?gro=DFe?= Klassen in PHP :// Markus Dobel wrote: > Es gib require() und include(). Genau die beiden Funktionen sind fuer > solche AKtionen gedacht, daher gibt es auch keine anderen (d.h. es gibt > mit PHP4 noch zwei weitere, die aber mit Sicherheit nicht besser > funktionieren). Eigentlich doch nur noch include_once() mit Version 4.01, use() ist rausgeflogen, oder? Ulf -- Ulf Wendel NetUSE AG, Siemenswall, 24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From eschmid_(at)_php.net Fri, 07 Jul 2000 13:54:42 +0200 Date: Fri, 07 Jul 2000 13:54:42 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] require: Umstellung von PHP3 auf PHP4 bringt Probleme Peter Blancke wrote: > > On Fri, 7 Jul 2000, Egon Schmid wrote: > > > Lars Scholand wrote: > > > > > if ($test = "ok") { > > > > > Es sollte 'if ($test == "ok") {' heissen, oder was Ulf bevorzugt 'if > > ("ok" == $test) {' > > Gibt es eine Begruendung fuer diese Bevorzugung oder ist das einfach die > Freiheit und Unabhaengigkeit der Programmierer? Ulfs Methode hat den Vorteil, dass man so schneller das vergessene zweite "=" Zeichen entdecken kann. Wenn man $test = "ok" schreibt, gibts keine Fehlermeldung und wenn man schreibt "ok" = $test wird eine Fehlermeldung angezeigt. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From mc_(at)_here.de Fri, 7 Jul 2000 13:58:56 +0200 Date: Fri, 7 Jul 2000 13:58:56 +0200 From: Marcel Chorengel mc_(at)_here.de Subject: [php] PHP4 abwertskompatibel zu PHP3? Hallo, in wie fern ist PHP4 abwertskompatibel zu PHP3? Muss bei einem Update irgendetwas berücksichtigt werden? Gibt es eine Möglichkeit PHP3 und PHP4 parallel laufen zu lassen? Danke im Voraus für Eure Antworten :-) Mit freundlichen Grüßen Marcel Chorengel [ mc_(at)_here.de ] aol/aim: Heavy AiM -- Bollmann & Chorengel GbR - Langsdamm 5 - 28279 Bremen Fon: (0 421) 84764 - 33 Fax: - 21 kontakt_(at)_speicherzentrale.de - http://www.speicherzentrale.de From daniel_(at)_lorch.cc Fri, 7 Jul 2000 14:00:07 +0200 Date: Fri, 7 Jul 2000 14:00:07 +0200 From: daniel lorch daniel_(at)_lorch.cc Subject: [php] PHPlib hi, > Grundsätzlich ist HTTP eine Protokoll ohne Status, dh. > es existiert keine verbindliche Aussage "Nutzer X ist online" . wie wäre es, wenn man den user dauer-pingen würde? cu -- BOO! mp3 search: http://daniel.lorch.cc/boo/ [filme-de] mailingliste rund um filme: http://daniel.lorch.cc/filme-de/ tektron webdesign http://www.tektron.ch From dobel_(at)_femu.rwth-aachen.de Fri, 07 Jul 2000 14:02:49 +0200 Date: Fri, 07 Jul 2000 14:02:49 +0200 From: Markus Dobel dobel_(at)_femu.rwth-aachen.de Subject: [php] require: Umstellung von PHP3 auf PHP4 bringt Probleme Peter Blancke wrote: > > On Fri, 7 Jul 2000, Egon Schmid wrote: > > > Lars Scholand wrote: > > > > > if ($test = "ok") { > > > > > Es sollte 'if ($test == "ok") {' heissen, oder was Ulf bevorzugt 'if > > ("ok" == $test) {' > > Gibt es eine Begruendung fuer diese Bevorzugung oder ist das einfach die > Freiheit und Unabhaengigkeit der Programmierer? Es gibt einen beliebten Fehler bei if-Konstrukten, und genau _dieser_ ist dem Lutz auch passiert: if ($a=1000) { do_foo(); } Nun steht dort eine Zuweisung als "Condition", die immer TRUE ergibt, solange der Wert in der Klammer nicht 0 ist. Ergo funktioniert das Script nicht wie gewuenscht und man sucht sich einen Wolf beim debuggen. Schreibt man stattdessen: if (1000=$a) { do_foo(); } wird das Script immernoch nicht funktionieren, aber PHP wird auch sofort eine Fehlermeldung rauswerfen, dass es der Linken Seite nichts zuweisen kann. Man findet den Fehler schneller bzw. sofort. Ob das in der Praxis wirklich viel weiterhilft ist fraglich, denn: - Wer immer daran denkt, dass er Vergleiche so herum schreiben soll, denkt in der Regel in dem Moment dann auch daran, dass Vergleiche mit einem == gemacht werden muessen. - Wenn ich eine Condition ($a==$b) benoetige, habe ich keine Konstante, die ich auf die linke Seite schreiben kann, und kann daher mit der Eselsbruecke nicht viel anfangen. Ich kenne das Problem leider nur _zu_ gut, da ich mich auch ziemlich viel mit Delphi beschaeftige, und dort werden eben Vergleiche mit = und Zuweisungen mit := gemacht. Ulfs Methode, solchen Fehlern entgegenzuwirken, hat mir in der Praxis jedoch leider nur selten etwas gebracht. Gruss, Markus From blancke_(at)_gmx.de Fri, 7 Jul 2000 14:03:37 +0200 (CEST) Date: Fri, 7 Jul 2000 14:03:37 +0200 (CEST) From: Peter Blancke blancke_(at)_gmx.de Subject: [php] require: Umstellung von PHP3 auf PHP4 bringt Probleme On Fri, 7 Jul 2000, Roland Scheike wrote: > Peter Blancke wrote: > > > > On Fri, 7 Jul 2000, Egon Schmid wrote: > > > > > Es sollte 'if ($test == "ok") {' heissen, oder was Ulf bevorzugt 'if > > > ("ok" == $test) {' > > > > Gibt es eine Begruendung fuer diese Bevorzugung oder ist das einfach die > > Freiheit und Unabhaengigkeit der Programmierer? > > versuch mal die beiden Versionen, wobei du "zufällig" statt des == nur > = scheibst, was im Alltag ja durchaus mal passieren kann. > > Ich denke dann wird dir der Vorteil ganz schnell klar! Danke, Roland. Die Welt ist doch immer wieder ein einziges Erstaunen! Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht... From bjoern_(at)_baer.main.de Fri, 7 Jul 2000 14:17:22 +0200 Date: Fri, 7 Jul 2000 14:17:22 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] PHP4 abwertskompatibel zu PHP3? * Marcel Chorengel wrote: > in wie fern ist PHP4 abwertskompatibel zu PHP3? Muss bei einem Update > irgendetwas berücksichtigt werden? > Gibt es eine Möglichkeit PHP3 und PHP4 parallel laufen zu lassen? Ja, mit --enable-versioning, dann laufen beide als Modul. Näheres siehe Listenarchiv. -- From dobel_(at)_femu.rwth-aachen.de Fri, 07 Jul 2000 14:23:57 +0200 Date: Fri, 07 Jul 2000 14:23:57 +0200 From: Markus Dobel dobel_(at)_femu.rwth-aachen.de Subject: [php] gro_e Klassen in PHP :// Ulf Wendel wrote: > > Markus Dobel wrote: > > (d.h. es gibt > > mit PHP4 noch zwei weitere, die aber mit Sicherheit nicht besser > > funktionieren). > > Eigentlich doch nur noch include_once() mit Version 4.01, use() > ist rausgeflogen, oder? include_once() und require_once(). Kristian erzaehlte letztens noch was von import() und use(), aber import ist gaenzlich unbekannt und use wirft die Meldung, man solle bitte die obigen beiden Funktionen benutzen :) Gruss, Markus From daniel_(at)_zwink.de Fri, 07 Jul 2000 14:29:29 +0200 Date: Fri, 07 Jul 2000 14:29:29 +0200 From: Daniel Zwink daniel_(at)_zwink.de Subject: [php] PHP4 abwertskompatibel zu PHP3? Hallo Marcel, > in wie fern ist PHP4 abwertskompatibel zu PHP3? Muss bei > einem Update irgendetwas berücksichtigt werden? Da weiss ich leider nix zu. > Gibt es eine Möglichkeit PHP3 und PHP4 parallel laufen > zu lassen? Ja. da gibt es eine tolle Anleitung von Mark Kronsbein zur Installation von LAMP3+4 :-) http://www.dynamic-webpages.de/50.apache-mit-php3-und-php4-tutorial.php3 Daniel From am_(at)_pixelhouse.de Fri, 7 Jul 2000 14:22:27 +0200 Date: Fri, 7 Jul 2000 14:22:27 +0200 From: Alexander Meis am_(at)_pixelhouse.de Subject: [php] htaccess ? danke fuer die info... Gruss Alex From listor_(at)_listornet.de Fri, 7 Jul 2000 15:36:59 +0100 Date: Fri, 7 Jul 2000 15:36:59 +0100 From: Listor, Listornet listor_(at)_listornet.de Subject: [php] php mysql problem hi liste ich wollte nen sql abfrage machen, die einmal alle beiträge mit geraden zahlen und einmal alle mit ungeraden zahlen selektiert. mod 2=1 oder so macht er bei mir nicht vielleicht kann mir jemand helfen. danke. mfg, cu_(at)_listor From murgas_(at)_trans-secure.com Fri, 7 Jul 2000 16:00:43 +0200 Date: Fri, 7 Jul 2000 16:00:43 +0200 From: Murgas murgas_(at)_trans-secure.com Subject: [php] [php] =?iso-8859-1?Q?Re=3AGro=DFe=5FAnzahl=5Fvon=5FDateinamen=5Feinlesen?= =?iso-8859-1?Q?Re=3AGro=DFe=5FAnzahl=5Fvon=5FDateinamen=5Feinlesen?= >Wie kann ich alle Dateinamen nacheinander (in ein Array??) einlesen >und dann eine Schleife starten, in der die einzelnen Bestandteile >verarbeitet >(d.h. in eine Datenbank geschrieben werden)? >Ich habe in der Dokumentation nur Befehle zum =F6ffnen der Dateien >gefunden, aber es sollen ja nur nacheinander die Dateinamen gelesen und >verarbeitet werden. Hallo Christopher: Dateinamen kannst du so lesen: chdir("/blah/blah/blah"); $dir=opendir("."); readdir($dir); diese 'readdir($dir)' gibt der name der erste datei in der verzeichniss (unter jede unix rechner sollte "." sein). um den dateiname von die foto nr. 1520 zu haben (z.B.) wuerde ich einfach eine schleife benutzen: chdir("/blah/blah/blah"); $dir=opendir("."); $limit=1520; while ($i!=$limit) { $fotoname = readdir($dir); $i++; } closedir($dir); wenn die schleife zu ende ist, hast du der dateiname unter: '$fotoname'. (Ich weiss nicht ob beim GROSSE menge von dateien das nicht zu lange dauert...) fals dein server unter unix laeuft (wie eigentlich sein sollte ;-) darfst du nicht vergessen dass die erste 2 dateinamen sind "." und ".." du kannst sie ignorieren mit: if ($file != "." && $file != "..") { $fotoname = readdir($dir); $i++; } oder einfach: $limit=1520+2; um ALLE dateinamen einzulesen, soll '$limit' die nummer von fotos sein. (kannst immer mit 'read($dir)' eine kleine schleife bauen, die zaehlt wieviele fotos du hast). der eintrag in der db erfolgt dann gerade vor den befehl '$i++;' d.h. bevor $fotoname ein andere wert bekommt. ich hoffe das hilft. (und entschuldigung wegen rechtschreibung: ich bin woanders geboren...) -- murgas!! From csz_(at)_rhapsody-concept.de Fri, 7 Jul 2000 15:59:09 +0200 Date: Fri, 7 Jul 2000 15:59:09 +0200 From: Christian Szardenings csz_(at)_rhapsody-concept.de Subject: [php] MS-SQL-Server Support bei PHP4 oder: Apache neukompilieren trotz APXS ??? Hallo Liste, für ein Projekte benötige ich auf unserem Linux(Red-Hat)-Server Unterstützung für Microsoft SQL-Server. Im Moment ist die Version PHP-4.0.1 als APXS installiert. Ich kenne mich zwar gut mit PHP aus, mit der Administration hapert es leider ein wenig. Ich habe nach meinen laienhaften Erkenntnissen dann folgendes gemacht: /php-4-src-verzeichnis ./configure --with-mysql --with-mssql --with-openssql \ --with-apxs=/usr/sbin/apxs make make install Läuft auch alles wunderbar durch. Nach dem Neustart des Apaches tun sich allerdings keine Änderungen auf (phpinfo() zeigt altes BUILD-Datum und genau die gleichen Einstellungen wie vorher). Muss ich den Apache jetzt doch neu-kompilieren??? Der Update von Version 4.0.0 auf 4.0.1 hat auf diesem Weg aber geklappt ??? Leider habe ich in den FAQs nicht gefunden, ich hoffe, ich bin nur zu blöd und habe irgend etwas Einfaches übersehen ;-))) Viele Grüße, Christian Szardenings. From UW_(at)_NetUSE.DE Fri, 07 Jul 2000 16:12:17 +0200 Date: Fri, 07 Jul 2000 16:12:17 +0200 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] AW: [php] =?iso-8859-1?Q?gro=DFe?= Klassen in PHP :// Gloss Mathias wrote: > > Aloha nochmals, > > > ---------- > > Von: Ulf Wendel[SMTP:UW_(at)_NetUSE.DE] > > > > Methoden sind > > Bestandteil einer Klasse, eine Trennung ist nicht möglich. > > > *seufz* scheint so zu sein: > > Das tut nicht: > class foo { > include('funktion1.inc'); > } > > Das tut, ist aber wohl Unfug: > class foo { > function bar { > include('viel_script.inc'); > } > } Das ist ja auch wirr. Du weißt anscheinend nicht, was eine Klasse ist. Klassen und Objekte sind Begriffe aus der objektorientieren Programmierung. Klassen dienen dazu ein Programm aus einem Haufen großer Blackboxen aufzubauen, die jeweils eine Teilaufgabe des gesamten Programms erledigen. Die Blackboxen sind voneinander unabhängig, tauschen untereinander nur Nachrichten aus. Um den Gedanken der Blackbox in der Praxis umsetzen zu können, müssen Daten und Funktionen gekapselt werden können. Eine Klasse ist eine Blackbox aus dem obigen Bild. Die Klasse enthält Daten (Eigenschaften) und Funktionen (Methoden). Die Eigenschaften und Methoden sind gekapselt (encapsulation) und von außen nicht direkt ansprechbar (Blackbox). Eine Klasse besitzt also einen eigenen Namenraum (scope). Innerhalb einer Klasse gibt es Klassenvariablen (Eigenschaften), "einfache" Methoden und besondere Methoden: (Default-)Konstruktoren, (Default-)Dekonstruktoren. Jede Eigenschaft oder Methode kann in einer richtigen OO Sprache als öffentlich (public) und nicht öffentlich (private), oft auch als static, final und noch mehr deklariert werden. Ist die Eigenschaft oder Methode öffentlich, kann sie von außen zugegriffen werden, ansonsten nicht. Folgender Code macht überhaupt nichts: Eine Klasse ist zunächst ein totes Ding und macht nichts. Erst eine lebendige Kopie des Musters foo kann etwas macht. Eine Kopie wird Objekt genannt. Oben steht etwas von besonderen Methoden. Eine Klasse kann eine Methode enthalten, die genauso heißt wie die Klasse selbst. Das ist der Konstruktor. Er wird immer ausgeführt wenn die Klassen instanziiert wird, man ein Objekt (Instanz) erzeugt. Ausführbarer Code innerhalb einer Klasse muß in einer Methode stehen. Ich hoffe, dein erstes Beispiel meldet einen Parse error. Das zweite Beispiel ist ähnlich sinnlos. Mit einem Aufruf der Methode bar() wird "include('viel_script.inc');" ausgeführt was sich selbt durch den Inhalt des angegebenen Files ersetzt und möglicherweise lokale Funktionen in der Methode bar() anlegt. Auf die kann man jedoch wie auch Funktionen in Funktionen nicht von außerhalb zugreifen. Also was soll das eigentlich? Wenn Du mehr als ein paar hundert Zeilen Code in einer Klasse vereinst wird jeder OO Fanatiker dazu raten das Klassenmodell zu überarbeiten. Nicht PHP hat hier ein Manko, sondern dein Programm. Wenn man in PHP schon mit OO arbeiten will, was im Vergleich sehr langsam sein kann, dann sollte man es richtig machen. Oder mit Blick auf die Performance einen prozedualen Stil beibehalten. Zieht Dir mal irgendeine OO Sprache rein, dann passiert Dir das nicht mehr. Egal ob Java, Objective-C, Smalltalk oder ein anderer Vertreter der reinen OO Lehre. Ulf -- Ulf Wendel NetUSE AG, Siemenswall, 24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From janh_(at)_hitservice.de Fri, 7 Jul 2000 16:28:59 +0200 Date: Fri, 7 Jul 2000 16:28:59 +0200 From: Jan Harders janh_(at)_hitservice.de Subject: [php] MySQL-based Kalender Hi, Ich hab folgendes Problem: Ich will einen Kalender schreiben, der sich aus zwei Teilen zusammensetzt: Zum Einen einen öffentlichen Kalender, auf den jeder zugriff hat und zum anderen einen privaten kalender auf den nur der betreffende User zugriff hat. Die daten kommen aus zwei tabellen, eine für die öffentlichen termine und für jeden user eine eigene termintabelle. in den tabellen ist ein spalte für die id, eine für den author (der den termin eingetragen hat), eine für den Termintext, eine für bemerkungen und eine für den Termin, in der der Termin als timestamp abgelegt wird. Soweit ist das ja alles ganz einfach, aber das Problem kommt jetzt. Wenn ein user sich die Termin eines Tages anschauen will, soll er __EINE__ übersicht erhalten, in der sowohl öffentliche als auch private termine enthalten sind, nach der uhrzeit & datum sortiert. Wie also kann ich die daten aus zwei tabellen nach der zeit und dem datum soriert ausgeben? Hat jemand ne idee??? Ich hab schon dran gedacht, dass mit 2dimensionalen arrays zu arbeiten, aber hab keine idee wie ich dann die sortierung machen soll... für jede hilfe wäre ich dankbar. mfg, Jan Harders From wbh_(at)_euta.net Fri, 7 Jul 2000 16:33:57 +0200 Date: Fri, 7 Jul 2000 16:33:57 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] php mysql problem Listor wrote: ich wollte nen sql abfrage machen, die einmal alle beitrage mit geraden zahlen und einmal alle mit ungeraden zahlen selektiert. mod 2=1 oder so macht er bei mir nicht vielleicht kann mir jemand helfen. danke. Hi Listor select * from tabelle where 1 = deinfeld % 2; fuer ungerade und select * from tabelle where 0 = deinfeld % 2; fuer gerade Gruss Wolfgang -- ** Durchgehend geoffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From dan_(at)_hitservice.de Fri, 7 Jul 2000 16:39:19 +0200 Date: Fri, 7 Jul 2000 16:39:19 +0200 From: Daniel Nemetz dan_(at)_hitservice.de Subject: [php] MySQL-based Kalender Hi, Ich hab folgendes Problem: Ich will einen Kalender schreiben, der sich aus zwei Teilen zusammensetzt: ÿ Zum Einen einen öffentlichen Kalender, auf den jeder zugriff hat und zum ÿ anderen einen privaten kalender auf den nur der betreffende User zugriff haÿ t. Die daten kommen aus zwei tabellen, eine für die öffentlichen terminÿ e und für jeden user eine eigene termintabelle. in den tabellen ist ein sÿ palte für die id, eine für den author (der den termin eingetragen hat),ÿ eine für den Termintext, eine für bemerkungen und eine für den Termiÿ n, in der der Termin als timestamp abgelegt wird. Soweit ist das ja alles gÿ anz einfach, aber das Problem kommt jetzt. Wenn ein user sich die Termin eines Tages anschauen will, soll er __EINE__ ÿ übersicht erhalten, in der sowohl öffentliche als auch private termine ÿ enthalten sind, nach der uhrzeit & datum sortiert. Wie also kann ich die daÿ ten aus zwei tabellen nach der zeit und dem datum soriert ausgeben? Hat jemÿ and ne idee??? Ich hab schon dran gedacht, dass mit 2dimensionalen arrays zÿ u arbeiten, aber hab keine idee wie ich dann die sortierung machen soll... für jede hilfe wäre ich dankbar. mfg, Jan Harders From eschmid_(at)_php.net Fri, 07 Jul 2000 16:37:29 +0200 Date: Fri, 07 Jul 2000 16:37:29 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] MS-SQL-Server Support bei PHP4 oder: Apache neukompilieren trotz APXS ??? Christian Szardenings wrote: > /php-4-src-verzeichnis > ./configure --with-mysql --with-mssql --with-openssql \ > --with-apxs=/usr/sbin/apxs > > make > make install > > Läuft auch alles wunderbar durch. Nach dem Neustart > des Apaches tun sich allerdings keine Änderungen > auf (phpinfo() zeigt altes BUILD-Datum und genau die > gleichen Einstellungen wie vorher). make clean make make install -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From toobe_(at)_gmx.de Fri, 7 Jul 2000 16:39:45 +0200 Date: Fri, 7 Jul 2000 16:39:45 +0200 From: Stefan Toobe toobe_(at)_gmx.de Subject: [php] AW: [php] MySQL-based Kalender Hi Jan, : Ich will einen Kalender schreiben, der sich aus zwei Teilen zusammensetzt: lies beide Tabellen aus, erstelle aus dem Output eine dritte und gib dann _die_ dem User sortiert aus. Vielleicht nicht die eleganteste Lösung, aber sicherlich die einfachste (und wohl auch langsamste) gruezi, ...Stefan -- toobe_(at)_gmx.de . 69168 wiesloch . wear sunscreen! From UW_(at)_NetUSE.DE Fri, 07 Jul 2000 16:41:32 +0200 Date: Fri, 07 Jul 2000 16:41:32 +0200 From: Ulf Wendel UW_(at)_NetUSE.DE Subject: [php] AW: [php] =?iso-8859-1?Q?gro=DFe?= Klassen in PHP :// Ulf Wendel wrote: > Klassen und Objekte sind Begriffe aus der objektorientieren > Programmierung. Klassen dienen dazu ein Programm aus einem Haufen > großer Blackboxen aufzubauen, die jeweils eine Teilaufgabe des > gesamten Programms erledigen. Die Blackboxen sind voneinander > unabhängig, tauschen untereinander nur Nachrichten aus. Um den > Gedanken der Blackbox in der Praxis umsetzen zu können, müssen > Daten und Funktionen gekapselt werden können. 'schuldigung hab wohl Mist geschrieben. ulf: du hast das auf der mailingliste falsch dargestellt , mit den objekten. objekte sind dazu da, um die schuldzuweisung durch verteiltes erstellen von programmen zu erschweren . Ulf -- Ulf Wendel NetUSE AG, Siemenswall, 24107 Kiel, Germany Fon: +49 431 386435 00 -- Fax: +49 431 386435 99 From michael.krax_(at)_gamesonline.de Fri, 7 Jul 2000 16:44:21 +0200 Date: Fri, 7 Jul 2000 16:44:21 +0200 From: Michael Krax (DE) michael.krax_(at)_gamesonline.de Subject: [php] AW: [php] MySQL-based Kalender Hallo, du solltest nochmal über die Struktur nachdenken: > Die daten kommen aus zwei tabellen, eine für die öffentlichen termine >und für jeden user eine eigene termintabelle. in den tabellen ist ein spalte >für die id, eine für den author (der den termin eingetragen hat), eine für >den Termintext, eine für bemerkungen und eine für den Termin, in der der >Termin als timestamp abgelegt wird. Soweit ist das ja alles ganz einfach, >aber das Problem kommt jetzt. Entweder Du legst den Kram zusammen in eine Tabelle und identifizierts über eine ID für den Termin Typ (ist die zu empfehlende Methode - siehe unten) oder Du joinst die Table: 99 ist eine fiktive user_id select * //besser feldnamen verwenden from oeffentliche_termine o, user_termine u where u.user_id = 99 order_by timestamp Ich hoffe mit "für jeden User eine eigene Termintabelle" meinst du nicht wirklich eine _echte_ Tabelle sondern nur den "view" über seine ID. Zu empfehlen wäre eine Tabelle termine mit folgender Struktur: termin_id // numerisch, auto_increment termin_typ // numerisch 1 privat, 2 öffentlich termin_text termin_bemerkung termin_author termin_datum Alle Termine eines Users mit id 99 select * from termine where termin_author = 99 and termin_typ = 1 order_by timestamp Alle öffentlichen Termine select * from termine where termin_typ = 2 order_by timestamp Beides in einem select * from termine where (termin_author = 99 and termin_typ = 1) or termin_typ = 2 order_by timestamp From daniel_(at)_zwink.de Fri, 07 Jul 2000 16:48:23 +0200 Date: Fri, 07 Jul 2000 16:48:23 +0200 From: Daniel Zwink daniel_(at)_zwink.de Subject: [php] MS-SQL-Server Support bei PHP4 oder: Apache neukompilieren trotz APXS ??? Hallo Christian, > Ich habe nach meinen laienhaften Erkenntnissen dann folgendes > gemacht: > > /php-4-src-verzeichnis > ./configure --with-mysql --with-mssql --with-openssql \ > --with-apxs=/usr/sbin/apxs > > make > make install > > Läuft auch alles wunderbar durch. Nach dem Neustart > des Apaches tun sich allerdings keine Änderungen > auf (phpinfo() zeigt altes BUILD-Datum und genau die > gleichen Einstellungen wie vorher). Hast Du danach auch noch die php.ini-dist nach php.ini ins korrekte Verzeichnis umkopiert ? (nur so ne Vermutung) Daniel From hwittmer_(at)_web-click.de Fri, 7 Jul 2000 16:49:44 +0200 Date: Fri, 7 Jul 2000 16:49:44 +0200 From: hwittmer_(at)_web-click.de hwittmer_(at)_web-click.de Subject: [php] Hilfe: Veschachtelte Joins Hallo, ich habe da ein laengeres Problem mit dem "JOIN" bei der MySQL-Abfrage. Zuerst konnte ich es umgehen. Doch nun komme ich nicht drum herum: Weiss jemand, ob MySQL verschachtelte Joins erlaubt? wie z.B. select * from ( ... left join ... on ...=... ) left join ( ... left join .. on ...=...) on ...=... MySQL meldet immer einen Syntaxfehler ab der zweiten Klammer: You have an error in your SQL syntax near '(... left join ... on ... = ... ) on ..' at line 1 Ich habe z.B. herausgefunden, das folgender Join erlaubt ist: select * from ( ... left join ... on ...=... ) left join ... on ..=... Wieso auch immer? Vielleicht habe ich auch einen Syntaxfehler. Daher hier mein Besipiel (etw. komplex, sorry): select * from (ST_HPTNAV left join ST_NAV on ST_HPTNAV.ST_HPTNAV_ID = ST_NAV.ST_HPTNAV_ID) left join (ST_C left join ST_NAVLINK on ST_C.ST_C_ID = ST_NAVLINK.ST_C_ID) on ST_NAV.ST_NAV_ID = ST_NAVLINK.ST_NAV_ID Alle eingeklammerten Joins als Einzelabfragen funktionieren und liefern die gemeinsammen Werte, die fuer die oben aufgeführte Abfrage (im Join) notwendig sind. Die Fehlermeldung: MySQL meldet: You have an error in your SQL syntax near '(ST_C left join ST_NAVLINK on ST_C.ST_C_ID = ST_NAVLINK.ST_C_ID) on ST_NAV.ST_NA' at line 1 Ich hoffe, dass mir hier jemand weiterhelfen kann. Vielen Dank Heinrich From j.limpens_(at)_medienhaus.co.at Fri, 7 Jul 2000 17:10:51 +0200 Date: Fri, 7 Jul 2000 17:10:51 +0200 From: Limpens Jan j.limpens_(at)_medienhaus.co.at Subject: [php] MySQL-based Kalender 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_01BFE825.8BB0598C Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable 1. warum 2 tabellen? eine tabelle reicht doch v=F6llig, dazu eine = eigenschaft (set) mit privat/offen definieren. 2. wenn du unbedingt 2 tabellen machen willst, wovon ich dir dringend abraten w=FCrde, weil du in beiden die gleichen inhalte verwalten = m=F6chtest und so sicher redundanzen aufbauen wirst, dann kannst du 2 sql tabellen mit "join" vereinen. schau dir einmal genauer sql an! gr=FCsse jan -----Original Message----- From: Stefan Toobe [mailto:toobe_(at)_gmx.de] Sent: Friday, July 07, 2000 4:40 PM To: php_(at)_php-center.de Subject: [php] AW: [php] MySQL-based Kalender Hi Jan, : Ich will einen Kalender schreiben, der sich aus zwei Teilen = zusammensetzt: lies beide Tabellen aus, erstelle aus dem Output eine dritte und gib = dann _die_ dem User sortiert aus. Vielleicht nicht die eleganteste L=F6sung, = aber sicherlich die einfachste (und wohl auch langsamste) gruezi, ...Stefan -- toobe_(at)_gmx.de . 69168 wiesloch . wear sunscreen! --=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 ------_=_NextPart_001_01BFE825.8BB0598C Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable RE: [php] MySQL-based Kalender

1. warum 2 tabellen? eine tabelle reicht doch = v=F6llig, dazu eine eigenschaft (set) mit privat/offen = definieren.
2. wenn du unbedingt 2 tabellen machen willst, wovon = ich dir dringend abraten w=FCrde, weil du in beiden die gleichen = inhalte verwalten m=F6chtest und so sicher redundanzen aufbauen wirst, = dann kannst du 2 sql tabellen mit "join" vereinen. schau dir = einmal genauer sql an!

gr=FCsse
jan

-----Original Message-----
From: Stefan Toobe [mailto:toobe_(at)_gmx.de]
Sent: Friday, July 07, 2000 4:40 PM
To: php_(at)_php-center.de
Subject: [php] AW: [php] MySQL-based Kalender


Hi Jan,

: Ich will einen Kalender schreiben, der sich aus = zwei Teilen zusammensetzt:

lies beide Tabellen aus, erstelle aus dem Output eine = dritte und gib dann
_die_ dem User sortiert aus. Vielleicht nicht die = eleganteste L=F6sung, aber
sicherlich die einfachste (und wohl auch = langsamste)


gruezi,
...Stefan

--
 toobe_(at)_gmx.de . 69168 wiesloch . wear = sunscreen!


--
** 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_01BFE825.8BB0598C-- From eschmid_(at)_php.net Fri, 07 Jul 2000 16:52:18 +0200 Date: Fri, 07 Jul 2000 16:52:18 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] MySQL-based Kalender Jan Harders wrote: > Ich hab folgendes Problem: > Ich will einen Kalender schreiben, der sich aus zwei Teilen zusammensetzt: > Zum Einen einen öffentlichen Kalender, auf den jeder zugriff hat und zum > anderen einen privaten kalender auf den nur der betreffende User zugriff > hat. Die daten kommen aus zwei tabellen, eine für die öffentlichen termine > und für jeden user eine eigene termintabelle. in den tabellen ist ein spalte > für die id, eine für den author (der den termin eingetragen hat), eine für > den Termintext, eine für bemerkungen und eine für den Termin, in der der > Termin als timestamp abgelegt wird. Soweit ist das ja alles ganz einfach, > aber das Problem kommt jetzt. > Wenn ein user sich die Termin eines Tages anschauen will, soll er __EINE__ > übersicht erhalten, in der sowohl öffentliche als auch private termine > enthalten sind, nach der uhrzeit & datum sortiert. Wie also kann ich die > daten aus zwei tabellen nach der zeit und dem datum soriert ausgeben? Hat > jemand ne idee??? Ich hab schon dran gedacht, dass mit 2dimensionalen arrays > zu arbeiten, aber hab keine idee wie ich dann die sortierung machen soll... > für jede hilfe wäre ich dankbar. Schau Dir mal die ICAP und MCAL-Funktionen bei http://www.zugeschaut-und-mitgebaut.de/php/ an. Sie wurden von Mark Musone und Chuck Hagenbuch geschrieben. Charles Hagenbuch studiert übrigens an der gleichen Uni wie Geoff Hutchinson. Geoff dürfte denen, die ht://Dig kennen, ein Begriff sein. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From wbh_(at)_euta.net Fri, 7 Jul 2000 16:50:49 +0200 Date: Fri, 7 Jul 2000 16:50:49 +0200 From: Wolfgang wbh_(at)_euta.net Subject: [php] RE: [php] gro?e Klassen in PHP :// Ulf wrote: Folgender Code macht uberhaupt nichts: Hi Ulf, kleiner Fehler: bei class keine () ;-) Gruss Wolfgang -- ** Durchgehend geoffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From gregor.dorfbauer_(at)_aon.at Fri, 07 Jul 2000 16:58:43 +0200 Date: Fri, 07 Jul 2000 16:58:43 +0200 From: Gregor Dorfbauer gregor.dorfbauer_(at)_aon.at Subject: [php] Kostenloser webspace mit mySQL und PHP? hi list! kennt irgendwer einen kostenlosen Webspaceanbieter, der PHP (hab ich schon) und mySQL unterstützt? btw: xodox kenn ich schon => gibts keine seiten mehr. thx in advance -- Gregor Dorfbauer http://www.schirchredn.org | http://www.dermeister.org member_(at)_schirchredn.org | gregi_(at)_aon.at +-+ PGP-Key-auf-Anfrage -+- ICQ#: 51105995 +-+ From s_maurer_(at)_gmx.net Fri, 7 Jul 2000 17:01:47 +0200 Date: Fri, 7 Jul 2000 17:01:47 +0200 From: Sebastian Maurer s_maurer_(at)_gmx.net Subject: [php] Forum auf Textfile Basis? Hi! > Ich suche ein schon fertig in PHP3 programmiertes Forum, > dass die Threads nicht in einer Datenbank (mySQL etc.), > sondern in Dateien speichert. w-agora unter php-archiv.de --> Forum Scripts > Ich muß es verändern dürfen. geht wunderbar Ciao Sebastian Maurer From Mathias.Gloss_(at)_start.de Fri, 7 Jul 2000 17:39:32 +0200 Date: Fri, 7 Jul 2000 17:39:32 +0200 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] MySQL-based Kalender Aloha, > ---------- > Von: Jan Harders[SMTP:janh_(at)_hitservice.de] > Betreff: [php] MySQL-based Kalender > > Ich will einen Kalender schreiben, der sich aus zwei Teilen zusammensetzt: > Zum Einen einen öffentlichen Kalender, auf den jeder zugriff hat und zum > anderen einen privaten kalender auf den nur der betreffende User zugriff > hat. Die daten kommen aus zwei tabellen, eine für die öffentlichen termine > und für jeden user eine eigene termintabelle. > Ich glaub das wird ziemlich aufwendig. Du brauchst ja für jeden User noch eine eigene Termintabelle. Willst du nicht nur eine einzige Termintabelle anlegen, und in der eine Spalte "user" einbaun ? Dann kannst du bei jedem Eintrag den Benutzer mit hinzu- fügen bzw einen dummy-User "all" eintragen, wenn der Ter- min für alle ist. Dann hast du auch kein Problem mehr mit der Ausgabe: select * from termine where (user='all' or user='angemeldeter_user'); Grüße, Mathias From daniel_(at)_lorch.cc Fri, 7 Jul 2000 17:43:43 +0200 Date: Fri, 7 Jul 2000 17:43:43 +0200 From: daniel lorch daniel_(at)_lorch.cc Subject: [php] Kostenloser webspace mit mySQL und PHP? hi, >kennt irgendwer einen kostenlosen Webspaceanbieter, der PHP (hab ich >schon) und mySQL unterstützt? http://www.nexen.net http://hosting.jmwebdesigns.com/ (hier braucshte schon ne bestehende seite) cu -- BOO! mp3 search: http://daniel.lorch.cc/boo/ [filme-de] mailingliste rund um filme: http://daniel.lorch.cc/filme-de/ tektron webdesign http://www.tektron.ch From gregor.dorfbauer_(at)_aon.at Fri, 07 Jul 2000 17:49:07 +0200 Date: Fri, 07 Jul 2000 17:49:07 +0200 From: Gregor Dorfbauer gregor.dorfbauer_(at)_aon.at Subject: [php] Kostenloser webspace mit mySQL und PHP? daniel lorch wrote: > >kennt irgendwer einen kostenlosen Webspaceanbieter, der PHP (hab ich > >schon) und mySQL unterstützt? > > http://www.nexen.net > http://hosting.jmwebdesigns.com/ (hier braucshte schon ne bestehende seite) dankedankedanke! .. nexen.net war zwar schwer zum reg. (französisch!) .. aber diese angebote sehen doch sehr verlockend aus. .. die homepage könnt ihr dann unter www.schirchredn.org abrufen! mfg -- Gregor Dorfbauer http://www.schirchredn.org | http://www.dermeister.org member_(at)_schirchredn.org | gregi_(at)_aon.at +-+ PGP-Key-auf-Anfrage -+- ICQ#: 51105995 +-+ From webmaster_(at)_select2001.com Fri, 7 Jul 2000 18:12:24 +0200 Date: Fri, 7 Jul 2000 18:12:24 +0200 From: Webmaster Select 2001 S.L. webmaster_(at)_select2001.com Subject: [php] Vorstellung Guten Abend liebe Listenmitglieder.......... Seid Ihr alle so elitär? Bin schwer beeindruckt von der fülle der lieben und netten Begrüßungsmails die ich bekommen habe. Vielen Dank. Insgesamt waren es ca. 30 Mails (Liste und PM)die an mich gerichtet waren. Soviel Aufmerksamkeit hab ich gar nicht verdient. Ihr, die mich hier rund gemacht haben, habt bestimmt noch nie was falsch gemacht. Meinen Glückwunsch. Kann mir mal jemand erklären wieso hier so über mich hergefallen wurde, nur weil ich einen fehler begangen habe? Gruss Thilo P.S. Und ich lerne trotzdem PHP3, mit oder ohne eure Hilfe ! From daniel_(at)_lorch.cc Fri, 7 Jul 2000 18:18:19 +0200 Date: Fri, 7 Jul 2000 18:18:19 +0200 From: daniel lorch daniel_(at)_lorch.cc Subject: [php] Vorstellung hi, >Kann mir mal jemand erklären wieso hier so über mich hergefallen wurde, nur >weil ich einen fehler begangen habe? im alter von fünf jahren fasst du an eine heisse herdplatte. es tut weh und du schreist laut auf. tust du es wieder? nein. und was will uns die geschichte sagen? du hast jetzt ne verbrannte hand! ich meine, hättest du die herdplatten-faq gelesen wäre das nicht der fall, aber scheinbar sind die grufties hier schon 1.5 jahre lang dabei und wenn dann jede woche ein neuer angerannt kommt, der sich die hand verbrennt und jammert, meinste zehrt nicht langsam an den nerven? ach, ich bin übrigens auch neu hier. cu -- BOO! mp3 search: http://daniel.lorch.cc/boo/ [filme-de] mailingliste rund um filme: http://daniel.lorch.cc/filme-de/ tektron webdesign http://www.tektron.ch From daniel_(at)_lorch.cc Fri, 7 Jul 2000 18:19:42 +0200 Date: Fri, 7 Jul 2000 18:19:42 +0200 From: daniel lorch daniel_(at)_lorch.cc Subject: [php] Kostenloser webspace mit mySQL und PHP? hi, >dankedankedanke! .. nexen.net war zwar schwer zum reg. (französisch!) .. babelfish.altavista.com ist dein freund! >aber diese angebote sehen doch sehr verlockend aus. .. die homepage >könnt ihr dann unter www.schirchredn.org abrufen! kann man auch eine domain anschliessen? wusste ich gar nicht! oder machst du einfach ein frameset. cu -- BOO! mp3 search: http://daniel.lorch.cc/boo/ [filme-de] mailingliste rund um filme: http://daniel.lorch.cc/filme-de/ tektron webdesign http://www.tektron.ch From daniel_(at)_lorch.cc Fri, 7 Jul 2000 18:22:30 +0200 Date: Fri, 7 Jul 2000 18:22:30 +0200 From: daniel lorch daniel_(at)_lorch.cc Subject: [php] Kostenloser webspace mit mySQL und PHP? hi, >>die homepage könnt ihr dann unter www.schirchredn.org abrufen! >kann man auch eine domain anschliessen? [..] frage hat sich erübrigt! ps: was ist schlecht an supertown.de? cu -- BOO! mp3 search: http://daniel.lorch.cc/boo/ [filme-de] mailingliste rund um filme: http://daniel.lorch.cc/filme-de/ tektron webdesign http://www.tektron.ch From gregor.dorfbauer_(at)_aon.at Fri, 07 Jul 2000 18:19:51 +0200 Date: Fri, 07 Jul 2000 18:19:51 +0200 From: Gregor Dorfbauer gregor.dorfbauer_(at)_aon.at Subject: [php] Kostenloser webspace mit mySQL und PHP? daniel lorch wrote: > > hi, > > >dankedankedanke! .. nexen.net war zwar schwer zum reg. (französisch!) > babelfish.altavista.com ist dein freund! manchmal brauchbar .. meistens nicht. *gggg* > >aber diese angebote sehen doch sehr verlockend aus. .. die homepage > >könnt ihr dann unter www.schirchredn.org abrufen! > > kann man auch eine domain anschliessen? wusste ich gar nicht! oder machst du > einfach ein frameset. -> www.namezero.com mfg -- Gregor Dorfbauer http://www.schirchredn.org | http://www.dermeister.org member_(at)_schirchredn.org | gregi_(at)_aon.at +-+ PGP-Key-auf-Anfrage -+- ICQ#: 51105995 +-+ From hoexter_(at)_levspace.de Fri, 7 Jul 2000 18:15:19 +0200 Date: Fri, 7 Jul 2000 18:15:19 +0200 From: Sven Hoexter hoexter_(at)_levspace.de Subject: [php] Vorstellung Am Fri, 07 Jul 2000, schrieb Webmaster Select 2001 S.L.: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Du machst immer noch was falsch! Hallo Webmasthilo, > Kann mir mal jemand erklären wieso hier so über mich hergefallen wurde, nur > weil ich einen fehler begangen habe? Du hast ja nicht nur einen Fehler begangen sondern gleich mehrere. Abgesehen davon hast Du ohne deine Fehler zu korigieren gleich nochmal gepostet! > P.S. Und ich lerne trotzdem PHP3, mit oder ohne eure Hilfe ! Lerne lieber PHP bzw. PHP4. Lernen musst Du sowieso selber. Die Liste hilft nur bei kniffiligen Fragen (zumindest war das mal die intention) Cu, Sven From gregor.dorfbauer_(at)_aon.at Fri, 07 Jul 2000 18:26:51 +0200 Date: Fri, 07 Jul 2000 18:26:51 +0200 From: Gregor Dorfbauer gregor.dorfbauer_(at)_aon.at Subject: [php] Kostenloser webspace mit mySQL und PHP? daniel lorch wrote: > > hi, > > >>die homepage könnt ihr dann unter www.schirchredn.org abrufen! > >kann man auch eine domain anschliessen? [..] > > frage hat sich erübrigt! > > ps: was ist schlecht an supertown.de? kein mySQL .. noch brauch ichs eh noch nicht, aber wenn ich mal ne datenbank mache *gg* ich finde php super und möchte SQL dann auch probieren. mfg -- Gregor Dorfbauer http://www.schirchredn.org | http://www.dermeister.org member_(at)_schirchredn.org | gregi_(at)_aon.at +-+ PGP-Key-auf-Anfrage -+- ICQ#: 51105995 +-+ From info_(at)_agathos.net Fri, 7 Jul 2000 19:30:24 +0200 Date: Fri, 7 Jul 2000 19:30:24 +0200 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Vorstellung Hallo Thilo, > P.S. Und ich lerne trotzdem PHP3, mit oder ohne eure Hilfe ! Sehr gut, halt durch, die Feuertaufe hast Du schon bestanden. So mancher der schon zu lange in der Liste ist, hat halt vergessen, dass er am Anfang auch nicht wusste wie man ordentlich quotet. Ich wäre auch dafür, dass man erst beim zweiten mal angeschissen wird. Trotzdem gibts so Schnarchzachzapfen die immer wieder ohne Subject oder ohne Realname posten und die sind auch noch dabei. Also - halt durch. Liebe Grüße aus dem Allgäu Theo -- From thilo_(at)_select2001.com Fri, 7 Jul 2000 19:47:44 +0200 Date: Fri, 7 Jul 2000 19:47:44 +0200 From: Thilo thilo_(at)_select2001.com Subject: [php] neuer versuch Hallo Alle, ein neuer versuch :-), hab extra ein neues mailkonto eingerichtet, damit ihr auch sehen könnt wer schreibt. Besser so ?? Gruss Thilo P.S. Danke!! an Theo -- thilo_(at)_select2001.com -- From matthias_(at)_t-stop.de Fri, 7 Jul 2000 19:50:10 +0200 Date: Fri, 7 Jul 2000 19:50:10 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= matthias_(at)_t-stop.de Subject: [php] neuer versuch > Hallo Alle, > > ein neuer versuch :-), hab extra ein neues mailkonto eingerichtet, damit > ihr auch sehen könnt wer schreibt. > Besser so ?? Ja, hast Du eine konkrete Frage? Wie wärs, wenn Du zu Anfang mal ein simples Gästebuch bastelst? Matthias From janh_(at)_hitservice.de Fri, 7 Jul 2000 19:57:21 +0200 Date: Fri, 7 Jul 2000 19:57:21 +0200 From: Jan Harders janh_(at)_hitservice.de Subject: [php] MYSQL-Kalender Vielen Dank für die schnelle Hilfe, jetzt noch ein kleines Problem: "SELECT * FROM $table1, $table2 ORDER BY termin ASC" funktioniert nicht, weiss jemand wie die richtige syntax ist? mfg, Jan From matthias_(at)_t-stop.de Fri, 7 Jul 2000 19:55:51 +0200 Date: Fri, 7 Jul 2000 19:55:51 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= matthias_(at)_t-stop.de Subject: [php] MYSQL-Kalender > Vielen Dank für die schnelle Hilfe, jetzt noch ein kleines Problem: > "SELECT * FROM $table1, $table2 ORDER BY termin ASC" Scheint richtig zu sein, was kommt für ein Fehler? Matthias From daniel_(at)_lorch.cc Fri, 7 Jul 2000 20:17:02 +0200 Date: Fri, 7 Jul 2000 20:17:02 +0200 From: daniel lorch daniel_(at)_lorch.cc Subject: [php] MYSQL-Kalender hi, >Vielen Dank für die schnelle Hilfe, jetzt noch ein kleines Problem: >"SELECT * FROM $table1, $table2 ORDER BY termin ASC" funktioniert nicht, >weiss jemand wie die richtige syntax ist? ich bin mir nicht sicher, aber fehlt nicht ein GROUP BY? cu -- BOO! mp3 search: http://daniel.lorch.cc/boo/ [filme-de] mailingliste rund um filme: http://daniel.lorch.cc/filme-de/ tektron webdesign http://www.tektron.ch From Frank.Schmidt_(at)_SchmidtIT.de Sat, 8 Jul 2000 11:13:55 +0200 Date: Sat, 8 Jul 2000 11:13:55 +0200 From: Frank Schmidt Frank.Schmidt_(at)_SchmidtIT.de Subject: [php] AW: [php] OT: Datenbank auf CD > ich habe mal eine Frage die etwas off topic ist, aber vielleicht hat > trotzdem jemand einen Hinweis für mich. > Für ein Projekt soll eine Datenbank erstellt werden, die nur auf CD > vorhanden ist - auf dem Computer selbst ist aber keine > Server-Softwar, kein > Datenbank-Server, gar nichts. Gibt es eine Möglichkeit, alles nur > auf CD zu > haben, über CD laufen zu lassen? > Im Endeffekt soll die Datenbank genauso an einem neune Computer einsetzbar > sein, ohne Modifikationen des Rechners, wie eine der Zeitschriften-CDs - > allerdings in einem viel grösseren Umfang an Datenbeständen. > Ist es zudem möglich, PHP auf diese Weise zu nutzen? Also für mich selber > hört sich das alles unmöglich an, aber vielleicht irre ich mich ja. > > Hat jemand eine Idee, was wie wo ich suchen muss? Ich würde es in Access oder VB realisieren (wenn es denn auf Windows kisten laufen soll) Geht dann recht fix und wenn auf den Ziel Rechnern kein Access ist gibt es ja die RunTime Version Grüße Frank Schmidt From Frank.Schmidt_(at)_SchmidtIT.de Sat, 8 Jul 2000 11:13:54 +0200 Date: Sat, 8 Jul 2000 11:13:54 +0200 From: Frank Schmidt Frank.Schmidt_(at)_SchmidtIT.de Subject: [php] AW: [php] Auslesen von Excel-Sheets Wie wäre es mit einem Makro in Excel, welches bei änderungen die Daten automatische Exportiert? Das nennt mann dann Office Automation. Grüße Frank Schmidt > ich stehe vor dem Problem, ein Excel-Sheet auslesen zu müssen. > Die Möglichkeit über ODBC fällt weg, da ich damit nur Probleme > hatte (Zahlen wurde nicht ausgelesen). Im Archiv gibt es mehrere > Ansätze, die über den Export in eine csv-Datei gehen. Das scheidet auch > aus, da ich dem Nutzer nicht zumuten kann, nach jeder Aktualisierung, > die Daten zu exportieren. Ebenso kann ich nicht Excel ablösen und dafür > eine DB-gestützte Anwendung realisieren. From thilo_(at)_select2001.com Sat, 8 Jul 2000 11:40:03 +0200 Date: Sat, 8 Jul 2000 11:40:03 +0200 From: Thilo thilo_(at)_select2001.com Subject: [php] =?iso-8859-1?B?R+RzdGVidWNo?= Hallo Mathias, hallo Liste > Wie wärs, wenn Du zu Anfang mal ein simples Gästebuch bastelst? bis jetzt hab ich mir immer alles so selbst beigebracht, daß ich ein bestehendes script, oder seite, genommen habe und so lange dran rumgebastelt habe bis es dann so war wie ich wollte. Echt mühsam, wenn man bedenkt, daß, wenn ich nur ein komma statt eines hochkommas eingebe, die ganze schose nicht mehr läuft :-)) Sicherungskopie-Kleine Änderung-FTPaufServer-Testen-Wegschmeissen-Nochmal etc. etc. *g* Gibts irgendwelche Deutschen Handbücher, wie das von Münzer für HTML? Oder hat jemand eine Idee wie man das ganze besser begreift? Wie gesagt, bin kein Programmierer und daher werden meine Fragen wahrscheinlich für die meisten ein wenig dämlich sein. Danke und Gruß Thilo From info_(at)_bonsai-welt.de Sat, 8 Jul 2000 11:36:19 +0200 Date: Sat, 8 Jul 2000 11:36:19 +0200 From: Andreas Korinek info_(at)_bonsai-welt.de Subject: [php] Suchmaschine für PDF Hallo Liste, ich suche ein Script, mit dem man den Inhalt von PDF-Dateien durchsuchen kann. Darf auch was kosten und muß nicht unbedingt PHP sein. Kennt von Euch jemand so was? -- Mit freundlichen Grüßen Andreas Korinek info_(at)_bonsai-welt.de From thomas_(at)_so-wi.de Sat, 8 Jul 2000 11:44:27 +0200 Date: Sat, 8 Jul 2000 11:44:27 +0200 From: =?iso-8859-1?Q?Thomas_Rodenb=FCcher?= thomas_(at)_so-wi.de Subject: [php] =?iso-8859-1?Q?Unsitte_Lesebest=E4tigung?= Liebe Liste, kann mir einer von euch eine halbwegs einleuchtende Erklärung geben, warum in einer Mailiste Benutzer Nachrichten mit Lesebestätigungen verschicken! Ich finde das ziemlich nervend. Gruß Thomas From eschmid_(at)_php.net Sat, 08 Jul 2000 12:24:48 +0200 Date: Sat, 08 Jul 2000 12:24:48 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] =?iso-8859-1?Q?G=E4stebuch?= Thilo wrote: > Gibts irgendwelche Deutschen Handbücher, wie das von Münzer für HTML? > Oder hat jemand eine Idee wie man das ganze besser begreift? http://www.dynamic-webpages.de/php/manual.php -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From eschmid_(at)_php.net Sat, 08 Jul 2000 12:25:48 +0200 Date: Sat, 08 Jul 2000 12:25:48 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Suchmaschine =?iso-8859-1?Q?f=FCr?= PDF Andreas Korinek wrote: > ich suche ein Script, mit dem man den Inhalt von PDF-Dateien durchsuchen kann. > Darf auch was kosten und muß nicht unbedingt PHP sein. Kennt von Euch jemand so > was? Kostenlos bei http://www.htdig.org/. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From bjoern_(at)_baer.main.de Sat, 8 Jul 2000 12:28:41 +0200 Date: Sat, 8 Jul 2000 12:28:41 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_G=E4stebuch?= * Egon Schmid wrote: > http://www.dynamic-webpages.de/php/manual.php Werbefrei gibt's das auch bei Björn. From eschmid_(at)_php.net Sat, 08 Jul 2000 12:28:53 +0200 Date: Sat, 08 Jul 2000 12:28:53 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] AW: [php] Auslesen von Excel-Sheets Frank Schmidt wrote: > > Wie wäre es mit einem Makro in Excel, welches bei änderungen die Daten > automatische Exportiert? > > Das nennt mann dann Office Automation. Das nennt man Off Topic. Hat ja nichts mit PHP zu tun. Schalt mal Deine Bestätigungsmail ab. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From martin.samesch_(at)_vogelspinnenseite.de Sat, 08 Jul 2000 12:29:16 +0200 Date: Sat, 08 Jul 2000 12:29:16 +0200 From: Martin Samesch martin.samesch_(at)_vogelspinnenseite.de Subject: [php] Unsitte =?iso-8859-1?Q?Lesebest=E4tigung?= Hallo Thomas, Thomas Rodenbücher wrote: > > kann mir einer von euch eine halbwegs einleuchtende Erklärung geben, warum > in einer Mailiste Benutzer Nachrichten mit Lesebestätigungen verschicken! > Ich finde das ziemlich nervend. Zustimmung. Ich hatte mir schon ueberlegt, statt der einen gleich fuenf Lesebestaetigungen, evtl. jeweils mit einem Linux-Kernel garniert, zurueckzuschicken. Mit entsprechend schneller Standleitung kein Problem.... ;-) Gruss, Martin From Michael_(at)_Stahmann.de Sat, 08 Jul 2000 12:34:27 +0200 Date: Sat, 08 Jul 2000 12:34:27 +0200 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] =?iso-8859-1?Q?G=E4stebuch?= Hallo Thilo, Thilo schrieb: > Änderung-FTPaufServer-Testen-Wegschmeissen-Nochmal etc. etc. *g* > Wenn Du Dich näher mit PHP beschäftigen willst, kommst Du um eine LAMP oder WAMP-Umgebung kaum herum. Auch mit Flaterat ist es einfach zu nervig, immer die Sachen zum testen auf den Server zu spielen. Anleitung: http://www.dynamic-webpages.de/07.installation.php > > Gibts irgendwelche Deutschen Handbücher, wie das von Münzer für HTML? > Oder hat jemand eine Idee wie man das ganze besser begreift? Handbuch: http://www.php-center.de/de-html-manual/ Versch. Tutorials: http://www.dynamic-webpages.de/05.tutorials.php > > Wie gesagt, bin kein Programmierer und daher werden meine Fragen > wahrscheinlich für die meisten ein wenig dämlich sein. > Dazu ist die Liste da, aber trotzdem bitte immer ersteinmal ein Blick ins Handbuch und dann Fragen. Eine gute Arbeitshilfe findest Du auch unter: http://www.koehntopp.de/php/ Da sind viele Anfängerfragen gut und schnell erklärt. 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 martin.samesch_(at)_vogelspinnenseite.de Sat, 08 Jul 2000 12:40:48 +0200 Date: Sat, 08 Jul 2000 12:40:48 +0200 From: Martin Samesch martin.samesch_(at)_vogelspinnenseite.de Subject: [php] Nochmal Unsitte: Zeilenlaenge Hallo Liste, aus_anderen_Mailinglisten_bin_ich_gewoehnt,_dass_Zeilenlaengen_ueber_72_(?)_Zeichen_als_Unsitte_betrachtet_und_mit_entsprechender_Kritik_quittiert_werden. Spielt die Zeilenlaenge hier keine Rolle? Gruss, Martin From thilo_(at)_select2001.com Sat, 8 Jul 2000 12:51:08 +0200 Date: Sat, 8 Jul 2000 12:51:08 +0200 From: Thilo thilo_(at)_select2001.com Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_G=E4stebuch?= Hi Liste, ich danke allen für die Hilfe mit den ganzen URL´s. da werd ich mich jetzt mal durchwurschteln *g* und euch zu gegebener zeit wieder nerven.... Gruss Thilo From thomas_(at)_so-wi.de Sat, 8 Jul 2000 12:37:31 +0200 Date: Sat, 8 Jul 2000 12:37:31 +0200 From: =?iso-8859-1?Q?Thomas_Rodenb=FCcher?= thomas_(at)_so-wi.de Subject: [php] AW: [php] Nochmal Unsitte: Zeilenlaenge Hallo Martin, doch es spielt eine Rolle, denn derjenige der längere Zeilen absendet, wird mit einer "Strafmail" mit folgendem Inhalt: "[Dieser Text wird Dir geschickt, weil du vermutlich nicht richtig gequotet hast oder die Mail des Vorgängers als Vollquote unter deinem Text hast stehen lassen oder weil du Zeilen mit mehr als 72 Zeichen Länge hast (bitte an _harte_ Zeilenumbrüche (=RETURN drücken) denken!). Dies soll keine Gängelei sein, sondern dem verantwortungsvollen Umgang mit Mail dienen, da die PHP-Mailingliste nun mittlerweile mehr als 1350 (!) Subscriber hat und es schade wäre, wenn das Niveau insgesamt leidern würde." Gruß Thomas > > aus_anderen_Mailinglisten_bin_ich_gewoehnt,_dass_Zeilenlaengen_ueb > er_72_(?)_Zeichen_als_Unsitte_betrachtet_und_mit_entsprechender_Kr itik_quittiert_werden. Spielt die Zeilenlaenge hier keine Rolle? > > Gruss, From hmense_(at)_sonnet.de Sat, 8 Jul 2000 12:53:39 +0200 (CEST) Date: Sat, 8 Jul 2000 12:53:39 +0200 (CEST) From: Holger Mense hmense_(at)_sonnet.de Subject: [php] Loesung: Variablenuebergabe an HTML-Datei Hallo, ich hatte Anfang des Monats eine Frage zur Übergabe von Parametern an eine HTML-Datei gestellt, welche mit Links und KFM 1.1.2 funktionierte, von Netscape, Lynx und IE aber ignoriert wurde. Die Form sah folgendermaßen aus: Ursache war anscheinend der Parameter " enctype="text/plain" " - nach entfernen funktioniert alles bestens. Da keine Antwort auf meine Mail kam, poste ich mal meine Loesung, vielleicht hilft das ja auch anderen, die vor dem gleichen Problem stehen weiter. CU, Holger -- Holger Mense From martin.samesch_(at)_vogelspinnenseite.de Sat, 08 Jul 2000 13:01:35 +0200 Date: Sat, 08 Jul 2000 13:01:35 +0200 From: Martin Samesch martin.samesch_(at)_vogelspinnenseite.de Subject: [php] =?iso-8859-1?Q?G=E4stebuch?= Hallo Thilo, Thilo wrote: > > Gibts irgendwelche Deutschen Handbücher, wie das von Münzer für HTML? > Oder hat jemand eine Idee wie man das ganze besser begreift? In Papierform: "PHP Grundlagen und Lösungen. Webserver- Programmierung unter Windows und Linux." Jörg Krause; Gebundene Ausgabe; _(at)_ DM 98.00 Ich bin begeistert.... > Wie gesagt, bin kein Programmierer und daher werden meine Fragen > wahrscheinlich für die meisten ein wenig dämlich sein. Bin auch kein Programmierer und meine Skripte sehen auch dementsprechend aus.... ;-) Was solls, sie funktionieren (manchmal) und um den Programmierstil kuemmere ich mich, sobald ich einen vernuenftigen habe. Gruss, Martin From martin.samesch_(at)_vogelspinnenseite.de Sat, 08 Jul 2000 13:10:58 +0200 Date: Sat, 08 Jul 2000 13:10:58 +0200 From: Martin Samesch martin.samesch_(at)_vogelspinnenseite.de Subject: [php] Buchgempfehlung Hallo, zwar auf englisch, aber fuer Einsteiger sehr geeignet: Julie C. Meloni: PHP Essentials, ISBN 0-7615-2729-X "....Includes Version 4" Nochmals besten Dank, Egon. Gruss, Martin From eschmid_(at)_php.net Sat, 08 Jul 2000 13:25:26 +0200 Date: Sat, 08 Jul 2000 13:25:26 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] =?iso-8859-1?Q?G=E4stebuch?= Martin Samesch wrote: > Thilo wrote: > > > > Gibts irgendwelche Deutschen Handbücher, wie das von Münzer für HTML? > > Oder hat jemand eine Idee wie man das ganze besser begreift? > > In Papierform: > > "PHP Grundlagen und Lösungen. Webserver- Programmierung unter Windows > und Linux." > Jörg Krause; Gebundene Ausgabe; _(at)_ DM 98.00 > > Ich bin begeistert.... Hallo Martin, ich danke Dir nochmals für den 19" Monitor den wir am LinuxTag benutzen konnten. Nächstes Jahr will uns die Autorin von PHP Essentials beim PHP-Stand besuchen. Sie lernt noch Deutsch und bemüht sich um eine Übersetzung ins Deutsche. Weitere Bücher gibts bei http://php.net/books.php. Leider ist die Julie Meloni zweimal vertreteten. Es sollte Till Gerken und Tobias Ratschiller heissen. Das hat wohl noch niemand gesehen, werde es aber unverzüglich ändern. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From eschmid_(at)_php.net Sat, 08 Jul 2000 13:53:11 +0200 Date: Sat, 08 Jul 2000 13:53:11 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Re: [php] =?iso-8859-1?Q?G=E4stebuch?= Björn Schotte wrote: > > * Egon Schmid wrote: > > http://www.dynamic-webpages.de/php/manual.php > > Werbefrei gibt's das auch bei Ich kenne da zufällig den Herausgeber. Die Werbung ist kostenlos und mir ist ein buntes Handbuch mit einem Rahmen drum rum viel lieber als die HTML-Fassung. Hartmuts Funktionstabellen verweisen ja auch auf DWP. Wenn Änderungen in diesem System vorgenommen werden, dann sind die Wege recht kurz. Alle drei Beteiligten kennen sich mittlerweile persönlich und arbeiten an dem englischen und deutschem PHP Handbuch mit. Warum soll ich dann auf das werbefreie Handbuch beim php-center verweisen? Ein SIX-Werbebanner ist jedenfalls dabei, den hab ich von der Sandra, welche übrigens heute um 15.00 Uhr in der Gaisburger Kirche heiratet. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From michael.pietsch_(at)_berlin.de Sat, 08 Jul 2000 14:07:23 +0200 Date: Sat, 08 Jul 2000 14:07:23 +0200 From: Michael Pietsch michael.pietsch_(at)_berlin.de Subject: [php] Grafiken erzeugen mit Suse-Installation hi, in der unter Suse 6.3 vorinstallierten Kombination von Apache und php funktionieren die Funktionen ImageGif (bzw. die Ersatzfunktionen ImagePNG und so weiter) nicht. Kann mir einer einen Tip geben, wie ich diese moeglichst ohne den Apache neu installieren zu muessen "nachruesten" kann? BTW, kann man diese Funktionen auch in den Win32- Versionen von php3 oder php4 benutzen? Ist mir zunaechst auch nicht gelungen. From michael.pietsch_(at)_berlin.de Sat, 08 Jul 2000 14:09:41 +0200 Date: Sat, 08 Jul 2000 14:09:41 +0200 From: Michael Pietsch michael.pietsch_(at)_berlin.de Subject: [php] apache und php unter cygwin kompilieren Bringt es einen im Gegenteil zu den binaries fuer win32 einen Vorteil, apache und php unter cygwin zu kompilieren? ____________________________________________________ Michael Pietsch pietsch_(at)_gp.tu-berlin.de From bjoern_(at)_baer.main.de Sat, 8 Jul 2000 14:14:40 +0200 Date: Sat, 8 Jul 2000 14:14:40 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Grafiken erzeugen mit Suse-Installation * Michael Pietsch wrote: > in der unter Suse 6.3 vorinstallierten Kombination von > Apache und php funktionieren die Funktionen > ImageGif (bzw. die Ersatzfunktionen ImagePNG und > so weiter) nicht. Kann mir einer einen Tip geben, wie 2.2 Suse Linux 6.2 und 6.3: Warum funktionieren die libgd-Funktionen nicht korrekt? -- From digitop_(at)_t-online.de Sat, 8 Jul 2000 14:16:53 +0200 Date: Sat, 8 Jul 2000 14:16:53 +0200 From: Timo Keller digitop_(at)_t-online.de Subject: [php] -> Operator? Hi Liste, habe gerade in einem Skript folgendes gefunden: while ($tempvar = $testvar->get_website()) Ok, es ist eine whileschleife, die get_website() ist eine Funktion, auch klar, aber was macht -> ??? Thx Timo From meyerm_(at)_fh-brandenburg.de Sat, 8 Jul 2000 14:31:22 +0200 Date: Sat, 8 Jul 2000 14:31:22 +0200 From: Mathias Meyer meyerm_(at)_fh-brandenburg.de Subject: [php] apache und php unter cygwin kompilieren Name: Michael Pietsch Subject: [php] apache und php unter cygwin kompilieren Date: 08.07.00, 14:09:41 > Bringt es einen im Gegenteil zu den binaries fuer win32 einen Vorteil, > apache und php unter cygwin zu kompilieren? Es bestehen die Chancen, dass du Apache mit PHP als Modul zum laufen kriegst. ;) Viel Glueck und Gruss, Pom -- From meyerm_(at)_fh-brandenburg.de Sat, 8 Jul 2000 14:34:17 +0200 Date: Sat, 8 Jul 2000 14:34:17 +0200 From: Mathias Meyer meyerm_(at)_fh-brandenburg.de Subject: [php] -> Operator? Name: Timo Keller Subject: [php] -> Operator? Date: 08.07.00, 14:16:53 > Hi Liste, > habe gerade in einem Skript folgendes gefunden: > while ($tempvar = $testvar->get_website()) > Ok, es ist eine whileschleife, die get_website() ist eine Funktion, > auch klar, aber was macht -> ??? Mit diesem schoenen Operator greift man auf Methoden und Variablen einer Klasse zu. In diesem Fall wird wohl $testvar ein Objekt sein und get_website() eine Methode. Ich verweise hiermit auf http://www.dynamic-webpages.de/50.wozu-klassen-tutorial-teil1.php ;)) Gruss, Pom -- From martin.samesch_(at)_vogelspinnenseite.de Sat, 08 Jul 2000 14:42:19 +0200 Date: Sat, 08 Jul 2000 14:42:19 +0200 From: Martin Samesch martin.samesch_(at)_vogelspinnenseite.de Subject: [php] -> Operator? Hi Timo, Timo Keller wrote: > > while ($tempvar = $testvar->get_website()) > > Ok, es ist eine whileschleife, die get_website() ist eine Funktion, > auch klar, aber was macht -> ??? Weiss ich zwar auch nicht, aber ich glaube Kapitel 13 Klassen und Objekte http://www.dynamic-webpages.de/php/language.oop.php ist Dein Freund. Gruss, Martin From abe_(at)_yavin4.de Sat, 8 Jul 2000 14:43:28 +0200 Date: Sat, 8 Jul 2000 14:43:28 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] apache und php unter cygwin kompilieren > Es bestehen die Chancen, dass du Apache mit PHP als Modul zum laufen > kriegst. ;) das geht auch mit dem VS6, wenn man nur will. Andreas hat sich die Mühe gemacht davon Binaries ins Netz zu stellen. http://www.mm4.de/andreas.otto/php_related/mod_php4_win32/ gruss daniel From abe_(at)_yavin4.de Sat, 8 Jul 2000 14:57:06 +0200 Date: Sat, 8 Jul 2000 14:57:06 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] Loesung: Variablenuebergabe an HTML-Datei >
> > > > Ursache war anscheinend der Parameter " enctype="text/plain" " - nach > entfernen funktioniert alles bestens. die spezifikation sieht kein enctype="text/plain" vor. http://www.w3.org/TR/html4/interact/forms.html#adef-enctype http://www.w3.org/TR/html4/interact/forms.html#h-17.13.4.1 gruss daniel From meyerm_(at)_fh-brandenburg.de Sat, 8 Jul 2000 14:55:21 +0200 Date: Sat, 8 Jul 2000 14:55:21 +0200 From: Mathias Meyer meyerm_(at)_fh-brandenburg.de Subject: [php] apache und php unter cygwin kompilieren Name: Daniel Beulshausen Subject: Re: [php] apache und php unter cygwin kompilieren Date: 08.07.00, 14:43:28 >> Es bestehen die Chancen, dass du Apache mit PHP als Modul zum laufen >> kriegst. ;) > das geht auch mit dem VS6, wenn man nur will. > Andreas hat sich die Muehe gemacht davon Binaries ins Netz zu stellen. > http://www.mm4.de/andreas.otto/php_related/mod_php4_win32/ Wollt ich auch nich verschweigen, aber noch zu reinen PHP3-Zeiten war es wohl die einzige Moeglichkeit, dies hinzukriegen. Und nicht jeder hat VS6 zu Hause. Gruss, Pom -- From webmaster_(at)_starspider.de Sat, 8 Jul 2000 16:33:05 +0100 Date: Sat, 8 Jul 2000 16:33:05 +0100 From: Stefan Becker webmaster_(at)_starspider.de Subject: [php] (no subject) Hi Leute, Riesenproblem, habe hier auch schonmal nachgefragt, konnte mir aber keiner helfen. Also, angenommen folgende Werte liege in einem Array: 2, 54, 325, 32, 453 So, wie sortierte ich das array jetzt, das array[0] = 453; ist, also der größte werte?!? see ya Stefan From eschmid_(at)_php.net Sat, 08 Jul 2000 16:42:32 +0200 Date: Sat, 08 Jul 2000 16:42:32 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Wie sortiere ich einen Array? Stefan Becker wrote: > Riesenproblem, habe hier auch schonmal nachgefragt, konnte mir aber > keiner helfen. Also, angenommen folgende Werte liege in einem Array: > 2, 54, 325, 32, 453 > > So, wie sortierte ich das array jetzt, das array[0] = 453; ist, also > der größte werte?!? Das steht im Handbuch: http://www.dynamic-webpages.de/php/manual.php -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From michael.pietsch_(at)_berlin.de Sat, 08 Jul 2000 16:47:58 +0200 Date: Sat, 08 Jul 2000 16:47:58 +0200 From: Michael Pietsch michael.pietsch_(at)_berlin.de Subject: [php] gd unter win32-binary, war: Grafiken erzeugen mit Suse-Installation Suse-Installation Am 08.07.2000 um 14:14 schrieb Björn Schotte: >2.2 Suse Linux 6.2 und 6.3: Warum funktionieren die libgd-Funktionen nicht >korrekt? Danke fuer den Tip, allerdings war es nicht damit getan, nur das mod_php auszutauschen, der Suse-Rechner mault nun beim Starten, weil im irgend eine Lib fehlt -> aufgegeben. Nun habe ich versuch die gd-lib unter der win32-binary einzubinden, unter phpinfo wird nun nur lapidar geantwortet: PHP Fatal error: Unable to load dynamic library 'php_gd.dll' Die angegebene Prozedur wurde nicht gefunden. in Unknown on line 0 ich habe die dll (unter w2k) ins system32 verzeichnis gepackt und die php.ini auf extension_dir = d:\tools\php; geaendert -> laeuft auch nich! From dan_(at)_schudan.de Sat, 08 Jul 2000 17:19:39 +0200 Date: Sat, 08 Jul 2000 17:19:39 +0200 From: dan dan_(at)_schudan.de Subject: [php] Apache mit PHP /Probleme Hallo. Ich habe LAMP auf Mandrake 5.0 (Kernel 2.2.14) mit Mysql3.22.32 und php 4.0.0 und Apache 1.3.12 Beim Compilen gabs keine großen Probleme, html-seiten klappen schon, nur bei php-seiten(*.php) kommt ein Downloaddialog. der Fenstertitel dieses dialogs beinhaltet "application/x-httpd-php3) Frage: warum steht da php3 obwohl die php3 types in der httpd.conf deaktiviert sind.? Danke Daniel -- dan_(at)_schudan.de www.schudan.de Use Linux and blue could become your favourite color. From eschmid_(at)_php.net Sat, 08 Jul 2000 17:32:45 +0200 Date: Sat, 08 Jul 2000 17:32:45 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Apache mit PHP /Probleme dan wrote: > Ich habe LAMP auf Mandrake 5.0 (Kernel 2.2.14) mit Mysql3.22.32 und php > 4.0.0 und Apache 1.3.12 > Beim Compilen gabs keine großen Probleme, html-seiten klappen schon, nur > bei php-seiten(*.php) kommt > ein Downloaddialog. der Fenstertitel dieses dialogs beinhaltet > "application/x-httpd-php3) > Frage: warum steht da php3 obwohl die php3 types in der httpd.conf > deaktiviert sind.? Läuft da noch was anderes als Dein Apache 1.3.12? PHP 3 und 4 laufen nicht ohne weiteres auf einem System. Verfolge mal die Daemonen (ps ax | grep httpd oder ps ax | grep apache) oder mach in die conf/httpd.conf einen Fehler rein und starte den Apache neu. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From hoexter_(at)_levspace.de Sat, 8 Jul 2000 17:33:16 +0200 Date: Sat, 8 Jul 2000 17:33:16 +0200 From: Sven Hoexter hoexter_(at)_levspace.de Subject: [php] Apache mit PHP /Probleme Am Sat, 08 Jul 2000, schrieb dan: > Hallo. > Ich habe LAMP auf Mandrake 5.0 (Kernel 2.2.14) mit Mysql3.22.32 und php > 4.0.0 und Apache 1.3.12 > Beim Compilen gabs keine großen Probleme, html-seiten klappen schon, nur > bei php-seiten(*.php) kommt > ein Downloaddialog. der Fenstertitel dieses dialogs beinhaltet > "application/x-httpd-php3) > Frage: warum steht da php3 obwohl die php3 types in der httpd.conf > deaktiviert sind.? Sicher das sie auch alle deaktiviert sind? (# davor) Sicher das Du den Apache restartet hast? Was ist denn genau fuer *.php eingetragen? Cu, Sven From mitrov_(at)_bluewin.ch Sat, 8 Jul 2000 18:37:26 +0200 Date: Sat, 8 Jul 2000 18:37:26 +0200 From: George mitrov_(at)_bluewin.ch Subject: [php] MySQL & XML Hallo Liste, Hat jemand Erfahrungen mit der Kombination: PHP-MySQL-XML? Ich bin auf der Suche nach praktischen Beispielen mit Quellcode. (Beispielsweise holt man die Daten mit PHP vom MySQL-Server und generiert als Output eine XML - Datei) Thx George From eschmid_(at)_php.net Sat, 08 Jul 2000 18:53:47 +0200 Date: Sat, 08 Jul 2000 18:53:47 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] MySQL & XML George wrote: > Hat jemand Erfahrungen mit der Kombination: PHP-MySQL-XML? > > Ich bin auf der Suche nach praktischen Beispielen mit Quellcode. > (Beispielsweise holt man die Daten mit PHP vom MySQL-Server > und generiert als Output eine XML - Datei) Mit einer XML-Datei (also wenn nur "eine" DTD vorliegt, ist das kein Problem. Sollen aber verschiedene DTDs zugelassen werden, dann gibts Probleme. Dafür gibts von der Software AG den Tamino Server. Der kann XML-Daten wesentlich besser und effizienter speichern. Wie das geht, haben die beim LinuxTag nicht rausgelassen, dafür sind Mark und ich letztes Jahr bei einem Vortrag bei der JUGS (Java User Group Stuttgart) gewesen. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From thies_(at)_digicol.de Sat, 8 Jul 2000 19:05:05 +0200 Date: Sat, 8 Jul 2000 19:05:05 +0200 From: thies_(at)_digicol.de thies_(at)_digicol.de Subject: [php] require: Umstellung von PHP3 auf PHP4 bringt Probleme On Fri, Jul 07, 2000 at 12:30:41PM +0200, Lars Scholand wrote: > Hi, > > > wenn du pruefen moechtst ob $test den wert ok hat, sollte es dann nicht > > if ($test == "ok") > > heissen? > > jo. das ist klar. hab mich verschrieben. Es geht ja darum, dass die > geöffnete if-Abfrage nicht funktioniert. wenn ich alles in einem Script > schreibe, dann geht es, aber nicht wenn ich es in mehrere Dateien > teile. dies ist eine bekannte "neue" einschränkung in PHP 4. das ist (außer dir) noch fast niemandem aufgefallen. ich glaube nicht, daß dieses feature wieder implementiert wird. das ist technisch mit der neuen architektur von PHP 4 eher "kniffelig". tc > > Viele Grüße, > Lars > > > -- > ** 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 -- Thies C. Arntzen "One Big-Mac, Small Fries and a Coke!" Digital Collections Phone +49 40 235350 Fax +49 40 23535180 Hammerbrookstr. 93 20097 Hamburg / Germany From info_(at)_site4u.de Sat, 8 Jul 2000 19:44:56 +0200 Date: Sat, 8 Jul 2000 19:44:56 +0200 From: Stefan Markmann info_(at)_site4u.de Subject: [php] Wareten bis Cookie angenommen wird? Hallo, ich stehe vor dem Problem, dass sich meine Page im Hintergrund weiter aufbaut, während der User gefragt wird, ob er das cookie annimmt. das problem ist, das mit den daten aus dem cookie eine datei erstellt wird - das geht nicht, solange der user dem cookie nicht zustimmt. gibt es einen befehl, der so lange wartet, bis das cookie angenommen wird, oder der eine wert ausgibt, wenn er es nicht tut? (dann kann man den user darauf aufmerksam machen, das er es nehmen muss.) CU Stefan From eschmid_(at)_php.net Sat, 08 Jul 2000 19:45:43 +0200 Date: Sat, 08 Jul 2000 19:45:43 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] (no subject) Stefan Becker wrote: > Riesenproblem, habe hier auch schonmal nachgefragt, konnte mir aber > keiner helfen. Also, angenommen folgende Werte liege in einem Array: > 2, 54, 325, 32, 453 > > So, wie sortierte ich das array jetzt, das array[0] = 453; ist, also > der größte werte?!? Gugg mal da: http://zend.com/phpfunc/a.php unter array_reverse(). -Egon PS: Das nächste mal machst ein aussagekräftiges Subject (oder Betreff, wenn Du einen eingedeutschten Mailer hast) wie zu Beispiel: "Wie sortiere ich ein Array in der umgekehrten Reihenfolge". Vielleicht nicht so lang wie von mir angegeben oder so ähnlich. -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From matthias_(at)_t-stop.de Sat, 8 Jul 2000 21:57:01 +0200 Date: Sat, 8 Jul 2000 21:57:01 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= matthias_(at)_t-stop.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_G=E4stebuch?= > Gibts irgendwelche Deutschen Handbücher, wie das von Münzer für HTML? Ja, gibt es siehe www.php-center.de :) Das beste real-book was ich kenne heisst "PHP Grundlagen und Lösungen" von Jörg Krause. Das Buch ist buggi (enthält viele Fehler), aber ansonsten doch sehr gut. (Fehler sind gute Lernhilfen :) ) CU Matthias From matthias_(at)_t-stop.de Sat, 8 Jul 2000 22:02:58 +0200 Date: Sat, 8 Jul 2000 22:02:58 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= matthias_(at)_t-stop.de Subject: [php] fortgeschrittenen Liste? This is a multi-part message in MIME format. ------=_NextPart_000_0055_01BFE928.46B20A20 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Gibt es irgendwo eine PHP Mailingliste, wo nur fortgeschrittene Fragen = gestellt werden? Ich fuehle mich langsam unterfordert. Matthias ------=_NextPart_000_0055_01BFE928.46B20A20 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Gibt es irgendwo eine PHP Mailingliste, = wo nur=20 fortgeschrittene Fragen gestellt werden? Ich fuehle mich langsam=20 unterfordert.
 
Matthias
------=_NextPart_000_0055_01BFE928.46B20A20-- From info_(at)_site4u.de Sat, 8 Jul 2000 22:14:30 +0200 Date: Sat, 8 Jul 2000 22:14:30 +0200 From: Stefan Markmann info_(at)_site4u.de Subject: [php] AW: [php] fortgeschrittenen Liste? Wenn du so gut bist mach doch ne eigene :)) aber der sinn dieser liste würde verloren gehen, wenn alle, die es können weggehen würden - von wem sollen die anfänger lernen? Peace! Stefan -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Matthias Hänel Gesendet: Samstag, 8. Juli 2000 22:03 An: php_(at)_php-center.de Betreff: [php] fortgeschrittenen Liste? Gibt es irgendwo eine PHP Mailingliste, wo nur fortgeschrittene Fragen gestellt werden? Ich fuehle mich langsam unterfordert. Matthias From info_(at)_agathos.net Sat, 8 Jul 2000 22:50:40 +0200 Date: Sat, 8 Jul 2000 22:50:40 +0200 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] fortgeschrittenen Liste? > Gibt es irgendwo eine PHP Mailingliste, wo nur fortgeschrittene Fragen > gestellt werden? Ich fuehle mich langsam unterfordert. Hallo Matthias, scheib halt ein Buch, oder mach eine Akademie auf, wenn Dir das hier zu langweilig ist. Mailinglisten sind nur was für Engagierte, Multiplikatoren oder Interessierte, nicht für Gelangweilte. ;-) Wenn Du so stark in PHP bist, scheib halt Artikel für die PHP Homepages, dann haben alle was von Deinem Wissen. Aber mufflig langeweile schieben und das noch 1350 Leuten mitzuteilen ist Käse! Liebe Grüße aus dem Allgäu Theo -- From bjoern_(at)_baer.main.de Sat, 8 Jul 2000 23:02:41 +0200 Date: Sat, 8 Jul 2000 23:02:41 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] fortgeschrittenen Liste? * Matthias Hänel wrote: > Gibt es irgendwo eine PHP Mailingliste, wo nur fortgeschrittene Fragen > gestellt werden? Ich fuehle mich langsam unterfordert. Geh mal in die Netzschule-Liste. Dort lernst du z.B., dass man keine HTML-Mails verschicken soll. Zur Fortgeschrittenen-Liste: versuch's mit den englischsprachigen oder publiziere selbst Artikel (PHP-Center nimmt gerne Artikel an), wenn du dich für nen Profi hältst. -- From florian_(at)_twelvefire.de Sat, 8 Jul 2000 23:49:31 +0200 Date: Sat, 8 Jul 2000 23:49:31 +0200 From: florian florian_(at)_twelvefire.de Subject: [php] hosting server mit php4 + mysql hi! kann mir jemand einen guten hosting service nennen, welcher php4 (nach möglichkeit mit einer menge libraries, gd,etc) und mysql anbietet? muß nicht in deutschland sein. aber gut und nicht zu teuer. (ich hatte zwar schonmal so was ähnliches gefragt. dort ging es aber eher um dedicated server) danke! ciao, florian From w.stuzka_(at)_kabsi.at Sat, 8 Jul 2000 23:55:51 +0200 Date: Sat, 8 Jul 2000 23:55:51 +0200 From: Walther Stuzka w.stuzka_(at)_kabsi.at Subject: [php] mysql This is a multi-part message in MIME format. ------=_NextPart_000_0009_01BFE938.0B8A0BE0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Where can i find the mysql-DATA-directory at a LINUX-APACHE-Server? Who has access to this dir. (mysql on Apache win32 is OK=3D 1k thanks, walther ------=_NextPart_000_0009_01BFE938.0B8A0BE0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Where can i find the = mysql-DATA-directory at a=20 LINUX-APACHE-Server?
Who has access to this = dir.
(mysql on Apache win32 is = OK=3D
1k thanks, = walther
------=_NextPart_000_0009_01BFE938.0B8A0BE0-- From bjoern_(at)_baer.main.de Sat, 8 Jul 2000 23:51:03 +0200 Date: Sat, 8 Jul 2000 23:51:03 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] hosting server mit php4 + mysql * florian wrote: > kann mir jemand einen guten hosting service nennen, welcher php4 (nach > möglichkeit mit einer menge libraries, gd,etc) und mysql anbietet? muß > nicht in deutschland sein. aber gut und nicht zu teuer. Schau dich mal auf http://www.hostsuche.de/ oder http://www.webhostlist.de/ um. -- From florian_(at)_twelvefire.de Sat, 8 Jul 2000 23:53:38 +0200 Date: Sat, 8 Jul 2000 23:53:38 +0200 From: florian florian_(at)_twelvefire.de Subject: [php] hosting server mit php4 + mysql oops. hosting service wäre warscheinlich ein passenderes topic anstelle von hosting server gewesen =) sorry. From drews_(at)_movinweb.de Sat, 8 Jul 2000 23:59:47 +0200 Date: Sat, 8 Jul 2000 23:59:47 +0200 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] fortgeschrittenen Liste? Sent: Saturday, July 08, 2000 10:50 PM Subject: Re: [php] fortgeschrittenen Liste? > Wenn Du so stark in PHP bist, scheib halt Artikel für die PHP Homepages, > dann haben alle was von Deinem Wissen. Aber mufflig langeweile schieben > und das noch 1350 Leuten mitzuteilen ist Käse! Dynamic Web Pages *giert* geradezu nach Artikeln und Tutorials :-) Nur zu! Die darfst du (im gegensatz zu mails) auch in html abgeben ... ;-) mit bestem Gruß -Wolfgang -- PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de PHP-Stand auf Europas größter Linux-Messe: LinuxTag 2000 Nachlese & LinuxTag 2001 weitere Infos _(at)_ http://www.dynamic-webpages.de/ From drews_(at)_movinweb.de Sun, 9 Jul 2000 00:02:13 +0200 Date: Sun, 9 Jul 2000 00:02:13 +0200 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_G=E4stebuch?= Sent: Saturday, July 08, 2000 9:57 PM Subject: [php] Re: [php] Gästebuch > Das beste real-book was ich kenne heisst "PHP Grundlagen und Lösungen" von > Jörg Krause. Das Buch ist buggi (enthält viele Fehler), aber ansonsten doch > sehr gut. (Fehler sind gute Lernhilfen :) ) Hallo Matthias, viele Bücher scheinst du aber nicht zu kennen, eh? Wenn das das beste ist was du kennst ..... ;-) mit bestem Gruß -Wolfgang -- PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de PHP-Stand auf Europas größter Linux-Messe: LinuxTag 2000 Nachlese & LinuxTag 2001 weitere Infos _(at)_ http://www.dynamic-webpages.de/ From winkelmann_(at)_klubs24.de Sun, 9 Jul 2000 00:30:48 +0200 Date: Sun, 9 Jul 2000 00:30:48 +0200 From: Matthias Winkelmann winkelmann_(at)_klubs24.de Subject: [php] mysql >from: Walther Stuzka > >Where can i find the mysql-DATA-directory at a LINUX-APACHE-Server? >Who has access to this dir. >(mysql on Apache win32 is OK= >1k thanks, walther Hi Walther, you'll find it wherever you put it. In my case this is /var/mysql/data BTW: this is a) a german, and b) a php mailing list. good night, mw From webmasterbhs_(at)_bluewin.de Sun, 9 Jul 2000 00:41:30 +0200 Date: Sun, 9 Jul 2000 00:41:30 +0200 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Phorum 3.0.7 und nix Multithreads moin, hat einer schon mal die erfahrung mit phorum gemacht, dass die sub threads eines neuen beitrages nicht anzeigbar sind ??? das heißt: den ersten beitrag kann ich mir ansehen, wenn ich nun auf einen antwort beitrag klicken möchte, liefert der server einen time out von php aus weil die maximale ausführungsdauer erreicht ist ! Mache ich mit phpMyAdmn einen MYSQL DUMP und trage dann die originaldaten in die WIN MYSQL DB ein und surfen dann durch forum funktioniert alles tadellos !!!!!! ebenso habe ich natürlich die orginal WIN phorum dateien, die bei mir ohne fehler laufen, auf den server geladen und dort aufgerufen und siehe da: es ist nicht möglich sub threads anzuzeigen... ja selbst wenn ich ein neues forum anlege, bleibt dieser fehler bestehen ... ach so aufgetreten ist das einfach so. ein user hat es mir gemailt. URL des Phorums gibt es auf Anfrage Ist echt krass. müßt ihr euch mal ansehen! warte dringend auf hilfe kiri From matthias_(at)_t-stop.de Sun, 9 Jul 2000 01:57:16 +0200 Date: Sun, 9 Jul 2000 01:57:16 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= matthias_(at)_t-stop.de Subject: [php] fortgeschrittenen Liste? > > Wenn Du so stark in PHP bist, scheib halt Artikel für die PHP > Homepages, > > dann haben alle was von Deinem Wissen. Aber mufflig langeweile > schieben > > und das noch 1350 Leuten mitzuteilen ist Käse! > Dynamic Web Pages *giert* geradezu nach Artikeln und Tutorials :-) Nur > zu! > Die darfst du (im gegensatz zu mails) auch in html abgeben ... ;-) > > > mit bestem Gruß > > -Wolfgang Ich hab nie gesagt das ich in PHP soooo stark bin! Ich habe gemeint das mich diese Liste zur Zeit unterfordert. Ich mag keine tagelangen Diskussionen über HTML oder Nichteinhaltung der Netzrichtlinien. Ich finde es sollte eine Liste geben wo ernsthafte Bugs in PHP gefiltert werden oder richtige programmiertechnische Probleme anzutreffen sind. Ich sehe hier seit langem nur noch HTML Fragen oder kleinere Zuweisungsprobleme. Ich freue mich natürlich das PHP so einfach ist:) Mir sind OT Diskussionen echt zuwider. Für Artikel habe ich leider keine Zeit. Matthias From matthias_(at)_t-stop.de Sun, 9 Jul 2000 02:00:09 +0200 Date: Sun, 9 Jul 2000 02:00:09 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= matthias_(at)_t-stop.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_G=E4stebuch?= > > Das beste real-book was ich kenne heisst "PHP Grundlagen und Lösungen" > von > > Jörg Krause. Das Buch ist buggi (enthält viele Fehler), aber ansonsten > doch > > sehr gut. (Fehler sind gute Lernhilfen :) ) > > Hallo Matthias, > > viele Bücher scheinst du aber nicht zu kennen, eh? Wenn das das > beste ist was du kennst ..... ;-) > > mit bestem Gruß > > -Wolfgang Braucht man Bücher um PHP zu lernen? Denke ich nicht, denn es gibt Online-Dokus! Sag mir bitte ein PHP Buch was umfangreicher ist als das von mir genannte(Tutorial,MySQL-Referenz,Grundlagen der Programmierung und Funktionsbeschreibung in einem). Matthias From darandaran_(at)_yahoo.com Sat, 8 Jul 2000 23:03:31 -0700 (PDT) Date: Sat, 8 Jul 2000 23:03:31 -0700 (PDT) From: Dranreb Amigable darandaran_(at)_yahoo.com Subject: [php] PHP3 Software sir, good day.. I would like to know where can I get the software PHP3 for windows? MySQL for windows? I would be glad if you could help me.. Thanks... Dranreb Amigable Davao Medical School Foundation www.dmsf.edu.ph __________________________________________________ Do You Yahoo!? Get Yahoo! Mail – Free email you can access from anywhere! http://mail.yahoo.com/ From oliver_(at)_brugg-online.ch Sun, 9 Jul 2000 08:19:35 +0200 Date: Sun, 9 Jul 2000 08:19:35 +0200 From: Oliver Flueckiger oliver_(at)_brugg-online.ch Subject: [php] PHP3 Software Hallo Das ist eine deutschsprachige Mailingliste, englisch ist überflüssig! This is a German Mailinglist! Oliver > I would like to know where can I get the software PHP3 > for windows? MySQL for windows? I would be glad if you > could help me.. > > Thanks... From oliver_(at)_brugg-online.ch Sun, 9 Jul 2000 08:19:35 +0200 Date: Sun, 9 Jul 2000 08:19:35 +0200 From: Oliver Flueckiger oliver_(at)_brugg-online.ch Subject: [php] PHP3 Software Hallo Das ist eine deutschsprachige Mailingliste, englisch ist überflüssig! This is a German Mailinglist! Oliver > I would like to know where can I get the software PHP3 > for windows? MySQL for windows? I would be glad if you > could help me.. > > Thanks... From drews_(at)_movinweb.de Sun, 9 Jul 2000 09:44:32 +0200 Date: Sun, 9 Jul 2000 09:44:32 +0200 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_G=E4stebuch?= Sent: Sunday, July 09, 2000 2:00 AM Subject: [php] Re: [php] Gästebuch Hallo Matthias, > > viele Bücher scheinst du aber nicht zu kennen, eh? Wenn das das > > beste ist was du kennst ..... ;-) > Sag mir bitte ein PHP Buch was umfangreicher ist als das von mir > genannte(Tutorial,MySQL-Referenz,Grundlagen der Programmierung und > Funktionsbeschreibung in einem). schade, dass hätte ich mir ja denken können, dass bei dir Quantität == Qualität ist. Professional PHP Programming? Das ist auch ganz dick, und dafür sogar noch fachlich richtig und gut. Naja, und dann kommt jetzt noch das neue Buch von Tobias Ratschiller und Till Gerken, das hat schon im voraus sehr gute Kritiken bekommen. Und zuguterletzt will ich dann noch "PHP: Webseiten professionell realisieren" erwähnen, auch ein qualitativ sehr gutes Buch (und es wird auch immer dicker und hat als einziges Buch IMHO Funktionen selbstgemacht drin). Naja, ist ja egal, du brauchst ja kein Buch .... mit bestem Gruß -Wolfgang -- PHP Knotenpunkt - Dynamic Web Pages: http://www.dynamic-webpages.de PHP-Stand auf Europas größter Linux-Messe: LinuxTag 2000 Nachlese & LinuxTag 2001 weitere Infos _(at)_ http://www.dynamic-webpages.de/ From gregor.dorfbauer_(at)_aon.at Sun, 09 Jul 2000 11:46:43 +0200 Date: Sun, 09 Jul 2000 11:46:43 +0200 From: Gregor Dorfbauer gregor.dorfbauer_(at)_aon.at Subject: [php] [teils OT] WAMP - mySQL?? hi! Zuerstmal entschuldigung wegen dem offtopic (habe leider keine ng oder sonstiges zu mySQL gefunden). Ich habe WAMP installiert. Apache & PHP funktionieren einwandfrei. Nur mit mySQL hab' ich so meine Probleme. Der mySQLdaemon lauft, wenn ich mich via telnet auf localhost 3306 einlogge, und etwas schreibe folgt: Bad Handshake. wenn sich eine andere person auf meine ip (schirchredn.phrozen.org) einloggt, kommt nur verbindung zum host verloren. an was kann das liegen? danke! -- Gregor Dorfbauer http://www.schirchredn.org | http://www.dermeister.org member_(at)_schirchredn.org | gregi_(at)_aon.at +-+ PGP-Key-auf-Anfrage -+- ICQ#: 51105995 +-+ From sebastian.wolfgarten_(at)_gmx.net Sun, 9 Jul 2000 11:58:23 +0200 Date: Sun, 9 Jul 2000 11:58:23 +0200 From: Sebastian Wolfgarten sebastian.wolfgarten_(at)_gmx.net Subject: [php] PHP3 Software Hi Dranreb, try www.mysql.com or www.php.net - take a look at the download sections of theses sites. seb ----- Original Message ----- From: "Dranreb Amigable" To: Sent: Sunday, July 09, 2000 8:03 AM Subject: [php] PHP3 Software > > sir, > > good day.. > > I would like to know where can I get the software PHP3 > for windows? MySQL for windows? I would be glad if you > could help me.. > > Thanks... > > Dranreb Amigable > Davao Medical School Foundation > www.dmsf.edu.ph > > __________________________________________________ > Do You Yahoo!? > Get Yahoo! Mail - Free email you can access from anywhere! > http://mail.yahoo.com/ > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From daniel.bladeck_(at)_asamnet.de Sun, 9 Jul 2000 12:39:53 +0200 (CEST) Date: Sun, 9 Jul 2000 12:39:53 +0200 (CEST) From: Daniel Bladeck daniel.bladeck_(at)_asamnet.de Subject: [php] =?ISO-8859-1?Q?Browser_fenster_=F6ffnen_und_schliessen=3F?= Hallo! Meine Frage ist, kann ich unter php3 oder 4 wie unter Java ein weiteres Browserfenster öffnen und wider schliessen. Möchte aber keine Java aufrufe Starten! Sondern nur php Befehle ausführen. Währe über kleine Tips dankbar, bzw. über eine Hilfe im Web. Danke Daniel ************************************** ** EMAIL: Daniel.Bladeck_(at)_asamnet.de ** ************************************** From info_(at)_agathos.net Sun, 9 Jul 2000 12:45:04 +0200 Date: Sun, 9 Jul 2000 12:45:04 +0200 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Phorum 3.0.7 und nix Multithreads > hat einer schon mal die erfahrung mit phorum gemacht, dass die > sub threads eines neuen beitrages nicht anzeigbar sind ??? > das heißt: den ersten beitrag kann ich mir ansehen, wenn ich > nun auf einen antwort beitrag klicken möchte, liefert > der server einen time out von php aus weil die maximale > ausführungsdauer erreicht ist ! Hi Kiri, das Problem kenn ich. Das scheint mit der Serverkonfig zu tun zu haben. Wenn in dem Beitrag Anführungszeichen oder ähnliches vorkommt, wird der Beitrag nicht mehr angezeigt. Das ist bei mir auf einem amerikanischen Server (pair) vorgekommen. Hier beim deutschen Hoster klappt alles ganz gut. Kenn mich nicht aus, könnte aber in Richtung magicquotes oder so, gehen. Liebe Grüße aus dem Allgäu Theo -- From meyerm_(at)_fh-brandenburg.de Sun, 9 Jul 2000 12:51:30 +0200 Date: Sun, 9 Jul 2000 12:51:30 +0200 From: Mathias Meyer meyerm_(at)_fh-brandenburg.de Subject: [php] Browser fenster oeffnen und schliessen? Name: Daniel Bladeck Subject: [php] Browser fenster oeffnen und schliessen? Date: 09.07.00, 12:39:53 > Hallo! > Meine Frage ist, kann ich unter php3 oder 4 wie unter Java ein weiteres > Browserfenster oeffnen und wider schliessen. Moechte aber keine Java aufrufe > Starten! Sondern nur php Befehle ausfuehren. > Waehre ueber kleine Tips dankbar, bzw. ueber eine Hilfe im Web. Auch wenn heute Sonntach is, wirst du das mit PHP nicht schaffen. Vielleicht sollte mal jemand ein client-seitiges PHP erfinden. Gruss, Pom -- From thilo_(at)_select2001.com Sun, 9 Jul 2000 12:58:23 +0200 Date: Sun, 9 Jul 2000 12:58:23 +0200 From: Thilo thilo_(at)_select2001.com Subject: [php] Cookies Hallo, hab eine (für euch) leichte frage.... hab ein gästebuch und will die cookiefunktion abschalten hier der originalcode: { setcookie( "GBName", $name, time()+99999999); $GBName=$name; } if(empty($GBEmail)) { setcookie( "GBEmail", $email, time()+99999999); $GBEmail=$email; } und bevor ich wieder was falsch mache *g* frag ich lieber Danke und Gruß Thilo From eschmid_(at)_php.net Sun, 09 Jul 2000 15:23:17 +0200 Date: Sun, 09 Jul 2000 15:23:17 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Re: [php] Re: [php] =?iso-8859-1?Q?G=E4stebuch?= Wolfgang Drews wrote: > Hallo Matthias, > > > > viele Bücher scheinst du aber nicht zu kennen, eh? Wenn das das > > > beste ist was du kennst ..... ;-) > > > Sag mir bitte ein PHP Buch was umfangreicher ist als das von mir > > genannte(Tutorial,MySQL-Referenz,Grundlagen der Programmierung und > > Funktionsbeschreibung in einem). > > schade, dass hätte ich mir ja denken können, dass bei dir > Quantität == Qualität ist. Das Buch mit den meisten FunktionsKURZbeschreibungen dürfte noch immer das von Rasmus Lerdorf (auf englisch und deutsch erhältlich) sein. Alle bis November 1999 bekannten Funktionen (die einen Funktionsprototypen im Quellcode haben) sind im Markt&Technik Buch beschrieben und indiziert. > Professional PHP Programming? Das ist auch ganz dick, und > dafür sogar noch fachlich richtig und gut. Naja, und dann kommt > jetzt noch das neue Buch von Tobias Ratschiller und Till Gerken, > das hat schon im voraus sehr gute Kritiken bekommen. Und > zuguterletzt will ich dann noch "PHP: Webseiten professionell > realisieren" erwähnen, auch ein qualitativ sehr gutes Buch (und > es wird auch immer dicker und hat als einziges Buch IMHO > Funktionen selbstgemacht drin). Naja, ist ja egal, du brauchst ja > kein Buch .... Alle mir bekannte Bücher (bis auf das PHP Buch vom Becker-Verlag) sind bei http://php.net/books.php aufgelistet. Bestellungen über diese URLs kommen der Weiterentwicklung von PHP finanziell entgegen. Leider ist der Katalog bei Amazon alles andere als vollständig. Die Autoren stimmen oft nicht mit dem überein, welche auf dem Buchdeckel stehen. Das Buch von Christian Wenz und Tobias Hauser, Jetzt lerne ich Dynamic Web-Publishing, welches zwei Kapitel über PHP enthält, ist nicht bei Amazon aufzufinden. Es gibt aber bereits ein Nachfolger von "PHP: dynamische Webseiten professionell realisieren" bei Amazon. Leider bin ich noch nicht mit der Funktionskurzreferenz fertig und hoffentlich bringt Hartmut aus Tel Aviv ein Vorwort von Andi und Zeev mit. Fast alle der Beitragenden haben mittlerweile im Who's Who oder der Hall of Fame bei Zend oder bei den Dynamic Webpages ein Plätzchen gefunden. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de PHP-Stand auf Europas grösster Linux-Messe: 'LinuxTag 2000' weitere Infos _(at)_ http://www.dynamic-webpages.de/ From eschmid_(at)_php.net Sun, 09 Jul 2000 15:37:50 +0200 Date: Sun, 09 Jul 2000 15:37:50 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] AW: [php] fortgeschrittenen Liste? Stefan Markmann wrote: > > Wenn du so gut bist mach doch ne eigene :)) Braucht er doch nicht, es gibt ja noch die Newsgroup de.comp.lang.php die von Prof. Köhntopp geleitet wird. Das Niveau dort soll ja viel höher sein als auf der Mailingliste. > aber der sinn dieser liste würde verloren gehen, wenn alle, die es können > weggehen würden - von wem sollen die anfänger lernen? Ja, da stimme ich Dir zu. Die englischsprachigen Mailinglisten wurden erst kürzlich geteilt. Aber nicht nach Anfänger und Fortgeschrittene sondern nach Themengebieten. Matthias kann sich vielleicht mal in der php-dev und php-cvs Liste umschauen, wenn er sich nicht scheut mit 500 Postings am Tag fertig zu werden. Die php-doc Liste ist auch nicht schlecht, da bekommt man dann auch noch den aktuellen Stand der Übersetzung ins japanische und ins ungarische mit. -Egon > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von > Matthias Hänel > Gesendet: Samstag, 8. Juli 2000 22:03 > An: php_(at)_php-center.de > Betreff: [php] fortgeschrittenen Liste? > > Gibt es irgendwo eine PHP Mailingliste, wo nur fortgeschrittene Fragen > gestellt werden? Ich fuehle mich langsam unterfordert. > > Matthias -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From rolandbaum_(at)_gmx.net Sun, 9 Jul 2000 13:58:02 +0200 (MEST) Date: Sun, 9 Jul 2000 13:58:02 +0200 (MEST) From: Roland Baum rolandbaum_(at)_gmx.net Subject: [php] Keep-Alive: timeout Hallo listenuser ich lasse Apache 1.3.9 unter Linux (2.2.13) mit PHP 4.0b4pl1 laufen. Ich versuche eine Persistent HTTP (1.1)-connection auf zu bauen. wenn das "Connection: Keep-Alive" im header ist, dann fügt Apache automatisch "Keep-Alive: timeout=15" ein. So wird die verbindung nach 15 sec automatisch beendet. aber ich will das nicht! hat einer eine ahnung wie man sowas anstellt und apache sagt, er soll den header unberüht lassen?? hier ist der komplette header ---header start---- HTTP/1.1 200.OK. Date: Sun, 09.Jul 2000. 10:24:16 GMT Server: Ap ache/1.3.12 (Unix). PHP/4.0b4pl1 X-Powered-By: PHP/4.0b4pl1 Pragma: no-cache Content-Length: 3 42 Age: 0 X-Ca che: MISS from localhost Keep-Alive: timeout=15, max=100 Connection: Keep-Alive Content-Type: text/html test test ---header end--- habt ihr eine lösung???? grüsse Roland Baum -- Sent through GMX FreeMail - http://www.gmx.net From abe_(at)_yavin4.de Sun, 9 Jul 2000 14:10:13 +0200 Date: Sun, 9 Jul 2000 14:10:13 +0200 From: Daniel Beulshausen abe_(at)_yavin4.de Subject: [php] Keep-Alive: timeout > habt ihr eine lösung???? http://www.apache.org/docs/mod/core.html#keepalivetimeout wir sind eine php-ml. gruss daniel From ralf_diehl_(at)_gmx.de Sun, 9 Jul 2000 14:38:03 +0200 (MEST) Date: Sun, 9 Jul 2000 14:38:03 +0200 (MEST) From: ralf_diehl_(at)_gmx.de ralf_diehl_(at)_gmx.de Subject: [php] =?ISO-8859-1?Q?Gibts_irgendwelche_Deutschen_Handb=FCcher?= Hallo Thilo >Gibts irgendwelche Deutschen Handbücher, wie das von Münzer für HTML? >Oder hat jemand eine Idee wie man das ganze besser begreift? PHP Grundlagen und Lösungen von Jörg Krause isbn:3-446-21301-5 www.hanser.de Beschreibt PHP 3 & 4, MySql und die PHPLIB Ich fahre damit ganz gut. Gruß Ralf Ralf -- Auch mal eine Signatur mitschicken will *g http://www.mumepro.de - macweb_(at)_mumepro.de Error recording error code - remaining errors will be lost !!! From eschmid_(at)_php.net Sun, 09 Jul 2000 15:00:59 +0200 Date: Sun, 09 Jul 2000 15:00:59 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Gibts irgendwelche Deutschen =?iso-8859-1?Q?Handb=FCcher?= ralf_diehl_(at)_gmx.de wrote: > >Gibts irgendwelche Deutschen Handbücher, wie das von Münzer für HTML? > >Oder hat jemand eine Idee wie man das ganze besser begreift? > > PHP Grundlagen und Lösungen > > von Jörg Krause > isbn:3-446-21301-5 > > www.hanser.de http://www.php.comzept.de/ http://www.joerg.krause.net/ http://php.net/books.php http://www.dynamic-webpages.de/11.buecher.php?buchID=8 > Beschreibt PHP 3 & 4, MySql und die PHPLIB Die PHPlib ist auch in diesem Buch zu finden: http://www.dynamic-webpages.de/11.buecher.php?buchID=2 Die Verfasser stehen leider in der umgekehrten Reihenfolge dort. Wolfgang, mach mal einen array_reverse(). Drei Kapitel (Kapitel 24: PHPlib) aus dem Buch gibt es auch als PDF zum runterladen: http://www.dynamic-webpages.de/15.download-center.php -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From ralf_diehl_(at)_gmx.de Sun, 9 Jul 2000 15:01:52 +0200 (MEST) Date: Sun, 9 Jul 2000 15:01:52 +0200 (MEST) From: ralf_diehl_(at)_gmx.de ralf_diehl_(at)_gmx.de Subject: [php] Mal ne frage wegen mail() Hiho zusammen Ich habe da mal eine Frage zur mail() function Da ich auch noch recht frisch bin auf der PHP Seite des Lebens, nutze ich zur zeit noch die mail() Funktion. Ich bekomme dabei immer die Meldung httpd als Absender. Kann man das ändern und wenn ja wie ?? Oder ist es doch einfacher sich in die POP und SMTP Möglichkeiten von PHP3 einzuarbeiten ?? -- www.mumepro.de macweb_(at)_mumepro.de From eschmid_(at)_php.net Sun, 09 Jul 2000 15:15:01 +0200 Date: Sun, 09 Jul 2000 15:15:01 +0200 From: Egon Schmid eschmid_(at)_php.net Subject: [php] Mal ne frage wegen mail() ralf_diehl_(at)_gmx.de wrote: > Ich habe da mal eine Frage zur mail() function > > Da ich auch noch recht frisch bin auf der PHP Seite des Lebens, nutze ich > zur zeit noch die mail() Funktion. > > Ich bekomme dabei immer die Meldung httpd als Absender. > > Kann man das ändern und wenn ja wie ?? Ja, in der php.ini (gilt auch für Unix obwohl dort steht, dass es nur für Windows funktionieren soll) oder als 4. Argument der mail()-Funktion. > Oder ist es doch einfacher sich in die POP und SMTP Möglichkeiten von > PHP3 einzuarbeiten ?? Von Mathias Meyer aka Pom gibts ein sehr gutes und ausführliches Tutorial: http://www.dynamic-webpages.de/50.mailen-mit-php-tutorial.php. -Egon -- SIX Offene Systeme GmbH · Stuttgart - Berlin - New York Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de From sebastian.bergmann_(at)_web.de Sun, 09 Jul 2000 15:14:38 +0200 Date: Sun, 09 Jul 2000 15:14:38 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] Mal ne frage wegen mail() ralf_diehl_(at)_gmx.de wrote: > Kann man das ändern und wenn ja wie ?? Natürlich kann man das ändern, und ein Blick in function.mail.html hätte Dir auch schnell weitergeholfen: function send_mail( $to, $from, $subject, $body, $extras ) { $headers = "FROM:".$from."\n"; if( !empty( $extras ) ) { $headers = $headers.$extras; } _(at)_mail( $to, $subject, $body, $headers ); } -- From meyerm_(at)_fh-brandenburg.de Sun, 9 Jul 2000 15:14:15 +0200 Date: Sun, 9 Jul 2000 15:14:15 +0200 From: Mathias Meyer meyerm_(at)_fh-brandenburg.de Subject: [php] Mal ne frage wegen mail() Name: Subject: [php] Mal ne frage wegen mail() Date: 09.07.00, 15:01:52 > Ich habe da mal eine Frage zur mail() function > Da ich auch noch recht frisch bin auf der PHP Seite des Lebens, nutze ich > zur zeit noch die mail() Funktion. > Ich bekomme dabei immer die Meldung httpd als Absender. > Kann man das aendern und wenn ja wie ?? > Oder ist es doch einfacher sich in die POP und SMTP Moeglichkeiten von > PHP3 einzuarbeiten ?? Hierzu seiest du auf http://www.dynamic-webpages.de/50.mailen-mit-php-tutorial.php verwiesen. Gruss, Pom -- From Lars_(at)_FAPMail.de Sun, 9 Jul 2000 15:18:43 +0200 Date: Sun, 9 Jul 2000 15:18:43 +0200 From: Lars Linek Lars_(at)_FAPMail.de Subject: [php] Mal ne frage wegen mail() Moin, gib doch im Mail-Tag an, wer der Absender sein soll, mit nem FROM: mail("nobody_(at)_aol.com", "the subject", $message, "From: webmaster_(at)_domain.com\nReply-To: webmaster_(at)_domain.com"); dann zeigt er bei mir nie httpd als absender, sondern halt den from... c ya, lars ----- Original Message ----- From: To: Sent: Sunday, July 09, 2000 3:01 PM Subject: [php] Mal ne frage wegen mail() > Hiho zusammen > > Ich habe da mal eine Frage zur mail() function > > Da ich auch noch recht frisch bin auf der PHP Seite des Lebens, nutze ich > zur zeit noch die mail() Funktion. > > Ich bekomme dabei immer die Meldung httpd als Absender. > > Kann man das ändern und wenn ja wie ?? > > Oder ist es doch einfacher sich in die POP und SMTP Möglichkeiten von > PHP3 einzuarbeiten ?? > > -- > www.mumepro.de > macweb_(at)_mumepro.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 bjoern_(at)_baer.main.de Sun, 9 Jul 2000 15:27:43 +0200 Date: Sun, 9 Jul 2000 15:27:43 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Mal ne frage wegen mail() * Sebastian Bergmann wrote: > $headers = $headers.$extras; > } > _(at)_mail( $to, $subject, $body, $headers ); > } Die Beispiele nutzen aber leider nicht wenn eine Mail bounced, d.h. eine Mail nicht zustellbar ist. Hier wird die Mail nämlich an den Envelope-From[1] geschickt, den man mit den additional headers der mail()-Funktion nicht beeinflussen kann. Wer solche Sachen auch noch berücksichtigen möchte (dringend empfohlen, sonst landen Bounces z.B. beim webmaster des Servers oder so), kann folgendes tun: $envelopefrom="deine_(at)_mail.adresse.de"; if (!$fp=popen("/usr/sbin/sendmail -t -f $envelopefrom","w")) { print "fehler!"; } else { $out = "From: bla_(at)_blubb.de\n". "To: blubb_(at)_test.de\n". "Subject: bouncing\n\n". "hier der Inhalt"; fputs($fp,$out); pclose($fp); } Wird diese E-Mail an blubb_(at)_test.de geschickt, so wird sie höchstwahrscheinlich unzustellbar sein. Ein Bounce geht dann an $envelopefrom (deine_(at)_mail.adresse.de). Ich bevorzuge mittlerweile bei meinen Newslettersystemen etc. diese Art des Mailversands. (Kann man natürlich noch optimieren, insbesondere eignet sich diese Methode nicht bei Newslettern mit mehreren hundert Empfängern, hier sollte man entweder auf eine richtige Listserversoftware zugreifen oder direkt, z.B. mit Manuel Lemos' SMTP-Klasse, mit dem SMTP-Server sprechen und Mails verschicken) [1]: eine Mail kann man sich vorstellen wie eine Brief in einem Briefumschlag: auf dem Briefumschlag stehen Absender und Empfänger, im Brief selbst auch noch mal Absender + Empfänger (die sich aber von denen aus dem Briefumschlag unterscheiden können). Kann eine E-Mail nicht zugestellt werden, wird an den Absender des Briefumschlags eine Fehlermeldung geschickt. -- From sebastian.bergmann_(at)_web.de Sun, 09 Jul 2000 15:44:53 +0200 Date: Sun, 09 Jul 2000 15:44:53 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] Mal ne frage wegen mail() Björn Schotte wrote: > [1]: eine Mail kann man sich vorstellen wie eine Brief in einem > Briefumschlag: auf dem Briefumschlag stehen Absender und Empfänger, > im Brief selbst auch noch mal Absender + Empfänger (die sich aber > von denen aus dem Briefumschlag unterscheiden können). Kann eine > E-Mail nicht zugestellt werden, wird an den Absender des Briefumschlags > eine Fehlermeldung geschickt. Und Envelope-From kann ich nicht über die Header in mail() setzen? Ansonsten schon mal vielen Dank für diesen Exkurs! -- From bjoern_(at)_baer.main.de Sun, 9 Jul 2000 15:48:35 +0200 Date: Sun, 9 Jul 2000 15:48:35 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Mal ne frage wegen mail() * Sebastian Bergmann wrote: > Und Envelope-From kann ich nicht über die Header in mail() setzen? Nein, weil das die Header deines Briefes sind, nicht jedoch deines Briefumschlags. Björn. From ruderstaller_(at)_cwd.at Sun, 9 Jul 2000 15:50:27 +0200 Date: Sun, 9 Jul 2000 15:50:27 +0200 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] Sorry Test lg Ludwig From sebastian.bergmann_(at)_web.de Sun, 09 Jul 2000 15:56:57 +0200 Date: Sun, 09 Jul 2000 15:56:57 +0200 From: Sebastian Bergmann sebastian.bergmann_(at)_web.de Subject: [php] Mal ne frage wegen mail() Björn Schotte wrote: > Nein, weil das die Header deines Briefes sind, nicht jedoch > deines Briefumschlags. Alles klar, Danke. Wäre das dann nicht einen Feature-Request zur Erweiterung der mail() Funktion wert? -- From ruderstaller_(at)_cwd.at Sun, 9 Jul 2000 16:16:30 +0200 Date: Sun, 9 Jul 2000 16:16:30 +0200 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] PHP+XML+XSL = HTML ? Hallo, Mal angenommen man möchte bzw muss ein Redaktionssystem schreiben welches als XML ausgegeben wird, dazu ist es ja momentan noch notwendig das ganze über einen Parser laufen zu lassen der mittels XSL eine html seite erzeugt. Nach ein paar nächten Recherche im Net hab ich auch ein paar ansätze gefunden, nur scheinen mir die für high-traffic sites unzureichend. zb. die Version mit Cocoon von der Apache Group. man erstellt also per PHP die XML seite und speichert sie als foo.xml ab, setzt einen header redirect auf die datei so das der Server sie neu parsen muss - jetzt da andere dateiendung mit Cocoon. Das funktioniert sicher prächtig bei sagen wir 1000 Pages/tag.. was ist wenn aber mit 10.000 oder pageviews zu rechnen ist ? Das ganze ist doch langsam. oder nicht ? Die zweite Variante die ich gefunden habe war: http://p4lib.hk-go.to/ (Sablotron XSLT library) die steckt aber leider noch in den Kinderschuhen und niemand garantiert mir das da in 6 monaten noch wer dran weiterentwickelt. Gibt es sonst noch möglichkeiten ? (ausser die eingebaute XML funktion von PHP die meiner Meinung nach stark verbesserungswürdig ist) Ziel des ganzen ist es einfach das die Seiten völlig vom Layout unabhängig sind (da das ja im XSL definiert ist). Hat wer erfahrung mit sowas? Es kommt auch nicht darauf an ob die Lösung dafür Free oder Komerziell ist, das wäre zweitrangig. Mit bestem Gruss Ludwig Ruderstaller http://www.ripe.net/cgi-bin/whois?query=-i+admin-c+RL1711-RIPE -- ______________________________________________________________ CWD - Creative Web Design http://www.cwd.at Ludwig Ruderstaller mailto:ruderstaller_(at)_cwd.at Tannengasse 19/1/46 Tel. +43 1 786 89 25 1150 Wien Fax. +43 1 786 89 84 PGP: BD68 1BE3 E5F6 CB3E 0E0C 6D3B 063D 74E0 E702 AC7A From ritze_(at)_globalpark.de Sun, 9 Jul 2000 17:10:42 +0200 Date: Sun, 9 Jul 2000 17:10:42 +0200 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] Mal ne frage wegen mail() Hallo, > Ich bekomme dabei immer die Meldung httpd als Absender. > Kann man das ändern und wenn ja wie ?? > > Oder ist es doch einfacher sich in die POP und SMTP Möglichkeiten von > PHP3 einzuarbeiten ?? Zumindest ist es nicht sonderlich schwer zu verstehen: http://www.datenverwurstungszentrale.de/kurzPHP/mailen.html#050 gruss ritze From Hartmann_(at)_freecharts.de Sun, 9 Jul 2000 17:27:32 +0200 Date: Sun, 9 Jul 2000 17:27:32 +0200 From: Johann-Peter Hartmann Hartmann_(at)_freecharts.de Subject: [php] PHP+XML+XSL = HTML ? Ludwig Ruderstaller schrieb: > Nach ein paar nächten Recherche im Net hab ich auch ein paar ansätze > gefunden, nur scheinen mir die für high-traffic sites > unzureichend. zb. die > Version mit Cocoon von der Apache Group. man erstellt also per PHP die XML > seite und speichert sie als foo.xml ab, setzt einen header > redirect auf die > datei so das der Server sie neu parsen muss - jetzt da andere dateiendung > mit Cocoon. > Das funktioniert sicher prächtig bei sagen wir 1000 Pages/tag.. > was ist wenn > aber mit 10.000 oder pageviews zu rechnen ist ? Das ganze ist > doch langsam. > oder nicht ? Ich denke schon . Glücklicherweise haben wir PHPler Sam Ruby zur Verfügung. Er hat damit begonnen, einen PHP-Generator in den Cocoon einzubauen (s. http://marc.theaimsgroup.com/?l=php-dev&m=96221031013489 ) Offensichtlich besteht dieser im wesentlichen aus der Servlet-Variante von PHP, die als XML-Generator innerhalb Cocoons eingesetzt wird. Ich habe keinerlei Ahnung, wie gut diese Lösung skaliert, bin mir aber sicher , das sie zumindest performanter als eine getrennte PHP4/Cocoon-Lösung mit Redirect ist. Ich habe sie leider noch nicht selbst ausprobieren können, da bei mir ext/java zur Zeit hakt. Nebenbei: die Servlet-Lösungen wie das PHP4-Servlet oder auch Cocoon skalieren dank smarter Verteilungsmechanismen recht gut (wenn man genügend Geld für Hardware hat ;-) ). > Die zweite Variante die ich gefunden habe war: http://p4lib.hk-go.to/ > (Sablotron XSLT library) die steckt aber leider noch in den Kinderschuhen > und niemand garantiert mir das da in 6 monaten noch wer dran > weiterentwickelt. Ich habe bei meinen kleinen Experimenten relativ gute Erfahrungen mit Sablotron der Ginger Alliance gemacht. Es scheint ausgesprochen performant und stabil zu arbeiten, und die unvollständige XSL- Integration hat bisher keine Schmerzen gemacht. Die Zukunftstauglichkeit ist angesichts der bisher noch weitgehend unbestimmten PHP-XSL-Zukunft natürlich nicht garantiert. Ich denke aber , dass man immer eine Funktionalität $xmlresult=applyxsl($xslstring, $xmlstring) haben wird. Mit solch einem Trivialwrapper ist man IMHO immer auf der sicheren Seite . > Gibt es sonst noch möglichkeiten ? (ausser die eingebaute XML funktion von > PHP die meiner Meinung nach stark verbesserungswürdig ist) XML oder DOM sind im wesentlichen die PHP-Varianten der bekannten Bibliotheken Expat von James Clark und der Gnome-Libxml von Daniel Veillard, die beide fast als Quasi-Standard zu bewerten sind. > Ziel des ganzen ist es einfach das die Seiten völlig vom Layout unabhängig > sind (da das ja im XSL definiert ist). Gibt es eigentlich schon irgendwelche Anwendungen, die Grafik/HTML-Designern das Entwerfen von XSL erlauben ? Oder sind im grafischen Tagesgeschäft bei dynamischen Websites immer noch Templates ausschlaggebend ? Reine Neugier, das . Ludwig kennt sie bestimmt, aber trotzdem : die PHP-XML-Liste ist auf http://lists.oreillynet.com/mailman/listinfo/php-xml zu finden. Grüße, - johann From michael.krax_(at)_gamesonline.de Sun, 9 Jul 2000 17:46:29 +0200 Date: Sun, 9 Jul 2000 17:46:29 +0200 From: Michael Krax (DE) michael.krax_(at)_gamesonline.de Subject: [php] AW: [php] PHP+XML+XSL = HTML ? [Achtung es wird etwas OT] Hallo, also Redaktionssysteme sind ein echt weites Feld und momentan vermutlich eines der schwierigsten Themen in Sachen Internet. Ich vermute mal, daß Du beruflich ein Redaktionssystem erstellen/benutzen musst. Der Kunde will vermutlich die Daten selbst erfassen, aus anderen Medie lesen können und das ganze dann medienneutral ausgeben und speichern können --> XML Was ist aber nun eigentlich genau XML?! Ich gebe jetzt hier mal meine persönliche Meinung zum besten, also flamet mich bitte nicht weil es nicht nach der offiziellen Version ist: XML ist ein schönes neues Wort für eine simple textbasierte Datenbankform (man speichert Daten strukturiert und kann sie dann auslesen/manipulieren). Das ganze basiert deswegen auf Text damit sich verschiedenste Systeme darüber unterhalten können, die für andere Formate zu dumm sind (Handys, Kühlschränke, etc). Die abstrakte Darstellungsform über Tags soll die Sache etwas vereinfachen und lesenswerter machen - auf der anderen Seite natürlich auch strukturelle Ausdrücke ermöglichen, die sich über eine 2-dimensionale Feldstruktur wie bei Textdatenbanken nicht machen lässt. Aber zurück zum Redaktionssystem. Je komplexer die Anwendung wird desto mehr wird man sich eine relationale Datenbank anstatt dummer Textfiles wünschen (glaubs mir). Mein Tip daher: Bau alles auf eine vernünftige relationelle Datenbank auf und speichere nur noch Informationseinheiten die sich über Datenbankfelder nicht mehr sinnvoll darstellen lassen in XML innerhalb eines eigenen Feldes. (z.B. Überschrift, Author, Datum, etc. als eigene Felder - den Fliesstext dann als XML. Dinge wie Zwischenüberschirften können dann über XML Tags abgefackelt werden). Eine solche Struktur hat viele Vorteile: 1. Du hast die voller Power der Datenbank bei Suchen, Verknüpfungen, etc 2. Du kannst immernoch eine Zwischenschicht schreiben und fertige XML Seiten generieren, entweder "on the fly" oder als Dump 3. Alle Sicherheitsfeatures der Datenbank, Konsistenzchecks, etc 4. Volle DB Performance (Indextabellen etc) Die ganze Sache wird echt komplex, aber ich würde XML nur als das benutzen was es (meiner Meinung nach ist): Der kleinste gemeinsame Nenner für Kommunikation. XML ist mehr ein Übertragungsprotokoll - für das Storage und die Manipulation würde ich immer eine Datenbank nehmen. Wie passt nun PHP ins Bild? Naja, PHP hat zahlreiche Möglichkeiten sich zur Datenbanken direkt zu verbinden oder es benutzt eine der angesprochenen Zwischenschichten und setzt direkt auf XML. Für das erstellen der XML Files gibt es auch gut DB Tools (zumindestens in der Oracle Welt). Ansonsten existieren inzwischen auch einige reine XML Server, die sich nur um das Verwandelen für DB Inhalten in XML kümmern und anders herum (sorry, hab keine Adressen griffbereit). Wenn die Sache zeitkritisch ist würde ich dir auf jeden Fall empfehlen eine fertige Lösung zu kaufen. Ein gutes Redaktionssystem erfordert mindestens 5-10 Leute und 6 Monate Zeit. Ich habe schon 2 solche Projekte hinter mir. cu Michael -----Ursprüngliche Nachricht----- Von: Ludwig Ruderstaller [mailto:ruderstaller_(at)_cwd.at] Betreff: [php] PHP+XML+XSL = HTML ? Ziel des ganzen ist es einfach das die Seiten völlig vom Layout unabhängig sind (da das ja im XSL definiert ist). From info_(at)_site4u.de Sun, 9 Jul 2000 18:07:37 +0200 Date: Sun, 9 Jul 2000 18:07:37 +0200 From: Stefan Markmann info_(at)_site4u.de Subject: [php] Arrays?! Hi, wie werden arrays denn richtig ausgelesen? nehmen wir an, ich habe mit explode() eine zeiele getrennt, ist dann $array[0] der erste wert aus der zeile? und was wenn der wert nicht existiert? CU Stefan From bjoern_(at)_baer.main.de Sun, 9 Jul 2000 18:19:06 +0200 Date: Sun, 9 Jul 2000 18:19:06 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Arrays?! Hi, * Stefan Markmann wrote: > wie werden arrays denn richtig ausgelesen? PHP4: reset($deinarray); foreach ($deinarray as $key => $value) { print "deinarray[$key] = $value
\n"; } PHP3/4: reset($deinarray); while (list($key,$value) = each($deinarray)) { print "deinarray[$key] = $value
\n"; } Weiterführende Literatur: -- From info_(at)_site4u.de Sun, 9 Jul 2000 18:50:23 +0200 Date: Sun, 9 Jul 2000 18:50:23 +0200 From: Stefan Markmann info_(at)_site4u.de Subject: [php] Wie postet ein
? Nochmal ne Frage: wie kann ich diese daten in die adressleiste eintragen? war das nicht [ index.php3?a1=lala;a2=lalala;a3=012;a4=5431 ] ? aber das geht nicht, deswegen frag ich ja :)) CU Stefan From suse_(at)_wolfgarten.com Sun, 9 Jul 2000 18:54:19 +0200 Date: Sun, 9 Jul 2000 18:54:19 +0200 From: Jens Wolfgarten suse_(at)_wolfgarten.com Subject: [php] Wie postet ein
? >war das nicht [ index.php3?a1=lala;a2=lalala;a3=012;a4=5431 ] ? aber das >geht nicht, deswegen frag ich ja :)) index.php3?a1=lala&a2=lalala&a3=012&a4=5431 CU Stefan -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From daniel.bladeck_(at)_asamnet.de Sun, 9 Jul 2000 18:43:53 +0200 (CEST) Date: Sun, 9 Jul 2000 18:43:53 +0200 (CEST) From: Daniel Bladeck daniel.bladeck_(at)_asamnet.de Subject: [php] Upload? Hallo! Kann mir jemand eine zuverlässige Hilfeseite im Netz geben, wo beschrieben wird wie eine Uploadskript auszusehen hat. Mein Problem ist es, das ich dieses Programm auf einen NT Server ablaufen lassen mus. Das will einfach nicht klappen! Danke für euren Tip Daniel ************************************** ** EMAIL: Daniel.Bladeck_(at)_asamnet.de ** ************************************** From bjoern_(at)_baer.main.de Sun, 9 Jul 2000 19:13:15 +0200 Date: Sun, 9 Jul 2000 19:13:15 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Upload? * Daniel Bladeck wrote: > Kann mir jemand eine zuverlässige Hilfeseite im Netz geben, wo beschrieben > wird wie eine Uploadskript auszusehen hat. Mein Problem ist es, das ich > dieses Programm auf einen NT Server ablaufen lassen mus. Das will einfach > nicht klappen! "Mein Auto ist kaputt. Was mach ich nun?" PS: du hast im Form-Tag ein enctype="multipart/form-data" stehen? Wenn ja, was klappt sonst nicht? Nur durch "Es geht nicht!"-Rumweinen kann dir leider keiner helfen. -- From info_(at)_site4u.de Sun, 9 Jul 2000 19:20:45 +0200 Date: Sun, 9 Jul 2000 19:20:45 +0200 From: Stefan Markmann info_(at)_site4u.de Subject: [php] =?iso-8859-1?Q?N=E4chste_Zeile_in_einer_Datei_mir_fwrite=28=29=3F?= Hi, ich nerv schon wieder - ich weiß! Also, ich schreibe etwas mit fwrite in eine datei - wir gehe ich in eine neue zeile? bei mir hängt er die neune daten immer nur an. (mit "a+" geöffnet) CU Stefan From NewsManager_(at)_gmx.net Sun, 9 Jul 2000 19:36:44 +0200 Date: Sun, 9 Jul 2000 19:36:44 +0200 From: NewsManager NewsManager_(at)_gmx.net Subject: [php] Re[2]: [php] Upload? >> Kann mir jemand eine zuverlässige Hilfeseite im Netz geben, wo beschrieben BS> stehen? Wenn ja, was klappt sonst nicht? Nur durch "Es BS> geht nicht!"-Rumweinen kann dir leider keiner helfen. sei doch etwas netter, er fragt doch nur ob jemand eine hilfeseite weiss, er will ja gar keinen expliziten hinweis haben! ich weiss allerdings auch grade keine seite, sorry. chris -- Best regards, NewsManager mailto:NewsManager_(at)_gmx.net From kai_(at)_pc-infos.de Sun, 9 Jul 2000 19:47:01 +0200 Date: Sun, 9 Jul 2000 19:47:01 +0200 From: =?iso-8859-1?B?S2FpIEj2cm5lcg==?= kai_(at)_pc-infos.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_N=E4chste_Zeile_in_einer_Datei_mir_fwr?= =?iso-8859-1?Q?ite=28=29=3F?= =?iso-8859-1?Q?ite=28=29=3F?= einfach ein "\n" vor die neue Zeile hängen... $newline = "\n" . $newline; \n ist der zeilenumbruch... -- / Kai Hoerner | ICQ: 15793712 | / phone: +49 5082 912 007 | AIM: Perane From kris_(at)_koehntopp.de 9 Jul 2000 17:00:01 -0000 Date: 9 Jul 2000 17:00:01 -0000 From: kris_(at)_koehntopp.de kris_(at)_koehntopp.de Subject: [php] [FAQ] Haeufig gestellte Fragen Die FAQ zu dieser Newsgroup findet sich unter der URL http://www.koehntopp.de/php/ Sie enthaelt die nachstehend aufgefuehrten Fragen und deren Antworten. #next Weitere Informationen zu PHP3 (neues Fenster) PHP3: Eine Einführung PHPLIB: Deutsche Anleitung Webserver verstehen und tunen Webserver Security Weitere Artikel von Kristian Köhntopp Next Previous Contents _________________________________________________________________ de.comp.lang.php FAQ © Copyright 2000 Kristian Köhntopp, kris_(at)_koehntopp.de Tobias Ratschiller, tobias_(at)_dnet.it _________________________________________________________________ Build Date: Sat Jul 8 00:30:56 CEST 2000 $Id: faq.sgml,v 1.14 2000/06/29 19:07:30 kk Exp $ $Id: about.sgml,v 1.23 2000/07/04 08:23:57 kk Exp $ $Id: arrays.sgml,v 1.10 2000/06/04 16:45:35 kk Exp $ $Id: code.sgml,v 1.7 2000/06/04 16:45:35 kk Exp $ $Id: database_mysql.sgml,v 1.5 2000/07/07 17:39:19 mjansen Exp $ $Id: databases.sgml,v 1.20 2000/07/06 20:44:54 kk Exp $ $Id: datetime.sgml,v 1.7 2000/06/29 19:07:30 kk Exp $ $Id: functions.sgml,v 1.13 2000/06/04 16:45:36 kk Exp $ $Id: install.sgml,v 1.19 2000/06/29 19:07:31 kk Exp $ $Id: mail.sgml,v 1.13 2000/07/04 06:53:40 guido Exp $ $Id: objects.sgml,v 1.6 2000/06/04 16:45:36 kk Exp $ $Id: open_exec.sgml,v 1.19 2000/07/06 20:44:54 kk Exp $ $Id: openpub.sgml,v 1.2 2000/04/23 18:55:12 kk Exp $ $Id: phpinterpreter.sgml,v 1.28 2000/07/04 09:35:11 kk Exp $ $Id: phplib.sgml,v 1.15 2000/06/04 16:45:36 kk Exp $ $Id: phpmyadmin.sgml,v 1.4 2000/01/22 16:38:16 tobias Exp $ $Id: regexp.sgml,v 1.17 2000/07/04 10:32:50 kk Exp $ $Id: scripts.sgml,v 1.16 2000/07/07 17:39:20 mjansen Exp $ $Id: strings.sgml,v 1.9 2000/06/04 16:45:37 kk Exp $ $Id: version4.sgml,v 1.5 2000/06/29 19:07:31 kk Exp $ $Id: webserver.sgml,v 1.11 2000/07/06 20:46:33 kk Exp $ $Id: webvariablen.sgml,v 1.2 2000/06/04 17:13:58 kk Exp $ _________________________________________________________________ 1. Über diese FAQ * 1.1 Was ist das hier? * 1.2 Wo finde ich die aktuelle Version dieser FAQ? * 1.3 Kann ich eine Kopie der FAQ per Mail zugesendet bekommen? * 1.4 Du hast doch für die FAQ geschrieben. Ich habe da eine Frage zu PHP... * 1.5 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? * 1.6 Kann ich selber für diese FAQ schreiben? * 1.7 Wie ist die Charta dieser Newsgroup? * 1.8 Was ist PHP? * 1.9 Wo finde ich weitere Informationen über PHP? * 1.10 Soll ich Jobangebote in de.comp.lang.php posten? * 1.11 Wer kann mir einen Provider empfehlen? * 1.12 Warum bekomme ich Ermahnungsmails, wenn ich Autoren in der Gruppe auf Netiquetteverstöße aufmerksam mache? * 1.13 Warum bekomme ich Ermahnungsmails? * 1.14 Welche Versionen von PHP sind aktuell? * 1.15 Was bedeutet LAMP, WAMP und so weiter? 2. Installation und Inbetriebnahme * 2.1 Suse Linux: Wie installiere ich PHP? * 2.2 Suse Linux 6.2 und 6.3: Warum funktionieren die libgd-Funktionen nicht korrekt? * 2.3 Wie compiliere ich ein aktuelles PHP auf Linux mit Apache Server? * 2.4 Ich habe Probleme PHP3 selbst zu compilieren. * 2.5 Wie installiere ich PHP auf Unix mit Netscape Server? * 2.6 Wie installiere ich CGI-PHP auf einem Apache-Server? * 2.7 Wie installiere ich PHP auf Windows? * 2.8 Was ist PHP/FI und wo kann ich es bekommen? Was ist phtml? * 2.9 Linux: Meine shared libraries werden nicht gefunden. 3. Allgemeine Fragen zu PHP * 3.1 Wie vergleicht sich PHP mit anderen bekannten Webentwicklungssystemen? * 3.2 Wie vergleicht sich die Performance von PHP zu Perl? * 3.3 Wie kann ich mein ASP-Programm in PHP übersetzen? * 3.4 CGI PHP oder Modul? * 3.5 PHP-Scripte von Windows nach Unix portieren? * 3.6 Welche Editoren sind für PHP geeignet? * 3.7 Zeitgesteuerte PHP-Scripte und "Shellscripte" * 3.8 Wie bette ich PHP in HTML ein? (Beispielprogramm) * 3.9 Wie finde ich heraus, wie mein PHP-Interpreter konfiguriert ist? * 3.10 Wo finde ich die php3.ini? * 3.11 Wie kann ich auf Umgebungsvariablen zugreifen? * 3.12 Wie kann ich auf den HTTP-Request-Header zugreifen? * 3.13 Gibt es noch mehr interessante Variablen im Environment? * 3.14 Ich verwende PHP (Version 3) als Apache-Modul. Wie kann ich dies konfigurieren? * 3.15 Was bedeuten master value und local value in phpinfo()? * 3.16 Welche Konfigurationsvariablen kann ich nicht in .htaccess-Dateien verwenden? * 3.17 Was genau bewirkt safe_mode und ist das sicher? * 3.18 "Fatal error: Maximum execution time exceeded" * 3.19 Was ist --enable-force-cgi-redirect? Warum enthält $PHP_SELF den Pfad zum CGI-Interpreter? * 3.20 Warum funktioniert set_time_limit() nicht wie angepriesen? * 3.21 Was ist das für ein _(at)_-Zeichen vor einigen Funktionsaufrufen? * 3.22 Wie kann ich auf Kommandozeilen-Argumente zugreifen? * 3.23 Wie kann ich einen Parameter von einer PHP-Seite an eine andere weitergeben? * 3.24 Wie kann ich eine PHP-Präsentation auf CD brennen? * 3.25 Werden meine PHP-Seiten von einer Suchmaschine indiziert? * 3.26 Wie kann ein Besucher meiner Seite den PHP-Code im Browser sehen? 4. Typen und Funktionen * 4.1 Welche Variablenarten gibt es in PHP und wie greife ich auf sie zu? * 4.2 Welche Datentypen gibt es in PHP? * 4.3 Wie schreibe ich eine Funktion mit einer variablen Anzahl von Argumenten? * 4.4 Wie gebe ich mehrere Werte mit einer Funktion zurück? * 4.5 Wie schreibe ich ein Script, das beliebige Parameter verarbeitet? * 4.6 Variable Variablen * 4.7 Was ist der Unterschied zwischen isset() und einem Vergleich auf den Leerstring? * 4.8 Wie kann ich Javascript-Funktionen aus PHP heraus aufrufen? 5. Stringfunktionen * 5.1 Was ist besser, print() oder echo? * 5.2 Wie zerlege ich einen String? * 5.3 Wie zerlege ich eine URL? * 5.4 Wie gebe ich eine Zahl formatiert aus? * 5.5 Wie kann ich Zeilenumbrüche in
umwandeln? 6. Reguläre Ausdrücke * 6.1 Wie kann ich mehr über reguläre Ausdrücke lernen? * 6.2 Soll ich ereg() oder preg() verwenden? * 6.3 Wie verwende ich die preg()-Funktionen? * 6.4 Was sind reguläre Ausdrücke? * 6.5 Welche Bauelemente kommen in regulären Ausdrücken vor? * 6.6 Wie teste ich auf die Existenz mehrerer Suchworte in einem String/Array? * 6.7 Wie isoliere ich Suchstrings aus einem größeren Text? * 6.8 Wie finde ich alle Links in einer HTML-Datei? * 6.9 Wie ersetze ich alle relativen Links in einer HTML-Datei? * 6.10 Wie überprüfe ich einen String auf seinen Inhalt? * 6.11 Wie führe ich Ersetzungsoperationen in Strings durch? 7. Arrays und Arrayvariablen * 7.1 Wie kann ich ein Element an ein Array anfügen? * 7.2 Wie kann ich ein Array aufzählen? * 7.3 Wie greife ich auf ein mehrdimensionales Array zu? * 7.4 Wie kann ich ein Array nach einem beliebigen Kriterium sortieren lassen? 8. Klassen und Objekte * 8.1 Warum Klassen und Objekte benutzen? * 8.2 Wie definiere ich eine Klasse? Wie erzeuge ich ein Objekt? * 8.3 Was ist $this? * 8.4 Was ist extends? Was ist Vererbung? * 8.5 Was ist ein Konstruktor? * 8.6 Was sind polymorphe Funktionen? Kann ich sie simulieren? * 8.7 Wie kann ich Metainformationen über eine Klasse bekommen? 9. Variablen und Formulare * 9.1 Wie übergebe ich Variablen aus einem Formular an ein PHP-Script? * 9.2 Wie kann ich ohne Formular Variablen an ein Script übergeben? * 9.3 Wie viele Formularelemente kann ich auf einer Seite haben? * 9.4 Sollte ich besser GET oder POST verwenden? * 9.5 Wie kann man ein erzeugen? 10. Dateifunktionen und Programmausführung * 10.1 Wie kann ich eine Datei auslesen? * 10.2 "Warning: Supplied argument is not a valid File-Handle resource" * 10.3 Wie kann ich ein externes Programm von PHP aus starten? * 10.4 Wie realisiere ich einen Dateidownload mit PHP? * 10.5 Wie kann ich in einer Datei eine Zeile einfügen oder löschen? * 10.6 Wie kann ich einen Datei-Upload per FTP durchführen? * 10.7 Unix: Welche Zugriffsrechte brauche ich, um eine Datei anzulegen? 11. Datums- und Kalenderprobleme * 11.1 Wie kann ich das aktuelle Datum bekommen? * 11.2 Wie kann in ein deutsches Datum in MySQL-Format umwandeln (und umgekehrt)? * 11.3 Wie kann ich die Anzahl der Tage zwischen zwei Daten bestimmen? * 11.4 Wie kann ich das Datum des Vortages bestimmen? * 11.5 Wieviel Tage hat der aktuelle Monat? * 11.6 Wie kann ich die Laufzeit meines Codes bestimmen? Gibt es einen Benchmark? 12. Mail lesen und schreiben * 12.1 Was ist SMTP? * 12.2 Was ist das Domain Name System? * 12.3 Unix: Wie funktioniert der Mailversand? * 12.4 Windows: Wie funktioniert der Mailversand? * 12.5 Windows: Wo finde ich Mailserver, die ich bei mir installieren kann? * 12.6 Wie kann ich eine HTML-Mail versenden? Wie kann ich den Absender meiner Mail festlegen? * 12.7 Wie kann ich ein Attachment mit einer Mail versenden? * 12.8 Wie kann ich eine Mail effizient an sehr viele Empfänger versenden? * 12.9 Wie kann ich die Gültigkeit einer Mailaddresse testen? * 12.10 Wie kann ich überprüfen, ob eine versendete Mail tatsächlich angekommen ist? * 12.11 Wie kann ich feststellen, ob eine Mailadresse äußerlich gültig ist? 13. Datenbanken * 13.1 Wie kann ich mehr über SQL lernen? * 13.2 Wieso kann ich mehrere, durch Semikolon getrennte Statements nicht ausführen? * 13.3 Ist es sinnvoll, Bilder in einer Datenbank abzulegen? * 13.4 Windows: Jeder Zugriff auf meine Datenbank dauert eine halbe Minute! * 13.5 Wie kann ich meine Datenbankperformance steigern? * 13.6 Wie kann ich zwei Tabellen miteinander verknüpfen? * 13.7 Was ist Aggregation? Was ist GROUP BY? * 13.8 Ich habe eine Tabelle mit n Einträgen und möchte auf jeder Seite m davon anzeigen. * 13.9 Was ist der Unterschied zwischen connect und pconnect? * 13.10 Wie kann ich mein Datenbankpaßwort gegen Spionage sichern? * 13.11 MySQL oder PostgreSQL? * 13.12 Wie komme ich bei mein Provider an die Datenbank? * 13.13 Wie kann ich auf einen ODBC-Server (MSSQL, Access) zugreifen? 14. Datenbanken: MySQL * 14.1 Kommt MySQL mit mehr als x Datensätzen pro Tabelle klar? Wie stabil ist MySQL? * 14.2 Wie greife ich auf eine MySQL-Datenbank zu? * 14.3 "0 is not a MySQL result index" * 14.4 Mein Script verbraucht so viel Speicher beim Datenbankzugriff. * 14.5 Windows: "Call to unsupported or undefined function: mysql_connect()" * 14.6 Unix: "Call to unsupported or undefined function: mysql_connect()" * 14.7 "Call to unsupported or undefined function: mysql_errno()" * 14.8 "MySQL-Server has gone away" * 14.9 Wie kann ich eine CSV-Datei in MySQL importieren? * 14.10 Wie kann ich eine CSV-Datei aus MySQL exportieren? * 14.11 Wie kann ich die Datensätze der letzten 2 Wochen listen? * 14.12 Wie kann ich eine Tabelle nach IP-Nummern sortieren lassen? * 14.13 Wie lösche ich alle Datensätze, die älter als n Tage sind? * 14.14 Wie kann ich Bilder in einer MySQL-Datenbank speichern? * 14.15 Wie kann ich einen zufälligen Eintrag aus einer MySQL-Tabelle auswählen? 15. phpMyAdmin * 15.1 Was ist phpMyAdmin? * 15.2 Ich bin kein MySQL-Administrator. Wie kann ich phpMyAdmin nur für mich selbst installieren? * 15.3 Ich bin MySQL-Administrator und möchte ein Exemplar phpAdmin für alle meine User installieren. * 15.4 Wieso kann ich den Inhalt meiner Tabelle nicht editieren? * 15.5 Wieso werden TIMESTAMP-Felder nicht auf die aktuelle Zeit gesetzt, wenn ich eine neue Zeile einfüge? * 15.6 Wieso kann ich in phpMyAdmin mehrere durch Semikolon getrennte SQL-Statements ausführen, nicht aber mit normalen PHP-Funktionen? 16. PHPLIB * 16.1 Was ist PHPLIB? * 16.2 Wo kann ich PHPLIB bekommen? * 16.3 Mein Provider hat PHPLIB nicht installiert. * 16.4 Ich habe keinen Zugriff auf die php3.ini. * 16.5 "Oops, php3_SetCookie called after header has been sent!" * 16.6 GET-Mode oder Cookie-Mode? Sind Cookies böse? * 16.7 Was ist das Sevenval-Patent? * 16.8 Warum verwendet PHPLIB nicht die IP-Nummer des Browsers als Schutz gegen eine Übernahme der Session? * 16.9 Warum sind die Session-IDs von PHPLIB so lang? * 16.10 Was schreibe ich denn nun in meine local.inc? * 16.11 ERROR 1146: Table 'xyz.active_sessions' doesn't exist! * 16.12 Wie kann ich mit PHPLIB und Frames arbeiten? * 16.13 Internet Explorer: Meine Seiten werden nicht aktualisiert. * 16.14 Wie kann ich Reloads durch den User erkennen und verhindern? * 16.15 Wie kann ich meine Variablen initialisieren und registrieren? * 16.16 Wie kann ich auto_init benutzen, um Session-Statistiken zu erfassen? * 16.17 Wie kann ich eine Datei mit einem Paßwort schützen? * 16.18 Wie kann ich mich gegen einen LDAP-Server authentisieren? * 16.19 Wie kann ich Zugriffsrechte in PHPLIB definieren? * 16.20 Wie kann ich einen Warenkorb realisieren? * 16.21 Wie kann ich eine Menünavigation erzeugen? * 16.22 Was sind Templates? Warum sind Templates nützlich? 17. Webserver und PHP * 17.1 Apache: Kann ich PHP auch auf .html-Dateien anwenden? * 17.2 Apache: Wie kann ich ein Verzeichnis mit einem Paßwort schützen? * 17.3 Apache: Wie kann ich ein Verzeichnis mit PHP mit einem Paßwort schützen? * 17.4 Kann ich mit CGI PHP ein Verzeichnis mit einem Paßwort schützen? * 17.5 Wie kann ich mit PHP die Bildschirmauflösung des Browsers herausfinden? * 17.6 Wie kann ich das Caching einer Seite verhindern? * 17.7 Wie verarbeite ich ? * 17.8 "Document contains no data" * 17.9 Wie erzeuge ich mit PHP einen Redirect auf eine andere Seite? * 17.10 Was sind Sessions und warum sind sie nützlich? * 17.11 Wie kann ich mit PHP WAP-Seiten erzeugen? * 17.12 Wie bringe ich eine Suchmaschine dazu, meine Seiten zu indizieren? 18. Häufig nachgefragte Standardscripte * 18.1 Wie kann ich eine schummelsichere Abstimmung codieren? * 18.2 Wie kann ich einen HTTP POST-Request absenden? * 18.3 Wie kann ich eine Volltextsuche realisieren? * 18.4 Wie kann ich mit PHP News lesen und schreiben? * 18.5 Wie kann ich einen Onlineshop mit PHP realisieren? * 18.6 Wie kann ich die IP des Users erfahren? * 18.7 Wie kann ich ein JPEG-Bild verkleinern? * 18.8 Wie kann ich die Performance zweier Befehle vergleichen? 19. Guter Code * 19.1 Vermeide globale Variablen. * 19.2 Halte Code links. Verwende Wächter statt Schachel-ifs. * 19.3 or und and sparen Klammern. * 19.4 Prüfe importierte Parameter. Traue niemandem. * 19.5 Von HTML zu PHP: Schreibe Formularverarbeitungen in Normalform. * 19.6 Trenne Aussehen und Inhalt. 20. PHP4 * 20.1 Ist PHP4 stabil? * 20.2 Wo bekomme ich PHP4? * 20.3 Wie übersetze ich PHP4? * 20.4 Was ist neu in PHP4? * 20.5 Wie kann ich PHP4 (CGI und Apache-Modul) konfigurieren? 21. Open Publication License * 21.1 Englische Version * 21.2 Deutsche Version _________________________________________________________________ Next Previous Contents #next contents Next Previous Contents _________________________________________________________________ 1. Über diese FAQ 1.1 Was ist das hier? Dies ist der monatliche Einführungsartikel für die Newsgruppe de.comp.lang.php. Er erklärt den Zweck der Newsgruppe, auf welche Weise man hier am einfachsten an sinnvolle Antworten kommt und dient als Sammlung von Antworten auf häufig gestellte Fragen in der Gruppe. Wenn Du Kommentare oder Vorschläge zu diesem Artikel hast oder wenn Du selber einige Abschnitte in diesen Artikel einbringen möchtest, wendest Du Dich am besten per Mail an den Urheber dieses Artikels, Kristian Köhntopp < kris_(at)_koehntopp.de>. 1.2 Wo finde ich die aktuelle Version dieser FAQ? Die aktuelle Version dieser FAQ ist unter der URL http://www.koehntopp.de/php zu finden. Eine Version in einer einzigen Datei befindet sich unter der URL http://www.koehntopp.de/php/faq-single.html. Die Linuxdoc SGML-Quelltexte dieser FAQ sind unter der URL http://www.koehntopp.de/php/faq.tar.gz zu finden. Es existiert ein CVS-Archiv, aus dem die aktuelle Version der FAQ bezogen werden kann. Die CVSROOT dieses Archives ist :pserver:cvsread_(at)_phplib.netuse.de:/repository mit dem Paßwort cvsread. Das Modul heißt german-faq. Ein CVSWEB-Zugang zu dem Archiv ist unter http://phplib.netuse.de/cgi/cvsweb.cgi zu finden. ______________________________________________________________ $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository login Password: cvsread $ cvs -d :pserver:cvsread_(at)_phplib.netuse.de:/repository checkout german-faq ... # Aktualisieren der Version mit $ cd german-faq $ cvs -z9 update -dAP ______________________________________________________________ Es gibt eine Mailingliste german-faq, die Nachrichten über Änderungen an der FAQ enthält und die man bestellen sollte, wenn man an der FAQ mitarbeiten möchte. Man kann die Mailingliste unter der Adresse german-faq-subscribe_(at)_lists.netuse.de bestellen. 1.3 Kann ich eine Kopie der FAQ per Mail zugesendet bekommen? Die FAQ wird nicht als Mail versendet, sondern ist ausschließlich in den genannten Formaten und an den genannten Stellen im Web zu finden. Als Windows-Anwender kann man sich eine Kopie der FAQ mit Hilfe von Programmen wie Teleport Pro oder mit Hilfe der Offline-Funktion des Microsoft Internet Explorer 5 herunterladen. Als Linux-Anwender verwendet man dafuer das Programm wget. 1.4 Du hast doch für die FAQ geschrieben. Ich habe da eine Frage zu PHP... Fragen gehören in die Newsgroup. Es ist vollkommen sinnlos, Fragen per Mail an einen der Autoren dieser FAQ zu senden. 1.5 Das ist eine tolle FAQ! Kann ich die als Unterrichtsmaterial verwenden? Kann ich sie drucken? Dieser Text ist wie alle Werke urheberrechtlich geschützt. Er ist jedoch unter den Bedingungen der Open Publication License, Version 0.4 oder höher verfügbar. Die genaue Lizenz findet sich im Anhang. Wenn dieser Text reproduziert oder verwendet wird, bitten die Autoren um Meldung eines solchen Angebotes an german-faq_(at)_lists.netuse.de unter Angabe einer Kontaktadresse. Diese Kontaktperson ist herzlich eingeladen, sich auf der Mailingliste german-faq_(at)_lists.netuse.de anzumelden, um über Aktualisierungen des Textes informiert zu werden. 1.6 Kann ich selber für diese FAQ schreiben? Ja. Wenn Deine Texte Eingang in diese FAQ finden, erklärst Du Dich mit den folgenden Nutzungsbedingungen einverstanden: * Du mußt Deine Antworten mit Deinem vollen Namen kennzeichnen ("Von Nicholas Haflinger"). Du kannst aus Deinem Namen einen mailto: Hyperlink machen, wenn möchtest. * Du behältst das volle Urheber- und Verwertungsrecht an Deinem Text und kannst Deinen Text nach Deinem Gutdünken verwenden. * Du stellst Deinen Text für diese FAQ unter die im Anhang befindliche Open Publication License, Version 0.4 oder höher. 1.7 Wie ist die Charta dieser Newsgroup? Diese Newsgruppe richtet sich an alle Benutzer und Programmierer von PHP, einer Programmiersprache mit Schwerpunkt auf der Entwicklung von Webanwendungen. Es können alle Themen rund um PHP besprochen werden, seien es nun Probleme mit der Installation, der Anwendung oder Programmierung in PHP oder der Erweiterung des PHP- Interpreters selbst. 1.8 Was ist PHP? Die Abkürzung PHP steht offiziell für "PHP: Hypertext Preprocessor". Dies ist eine rekursive Abkürzung im Stile des GNU-Projektes. PHP ist eine Scriptsprache zur dynamischen Erstellung von Webseiten. Die Anweisungen der Sprache sind dabei in den HTML-Code einer Webseite eingebettet, d.h. jede HTML-Seite ist auch ein gültiges PHP-Programm. Die Syntax von PHP ist ähnlich wie die von C, Java oder Javascript. Die Sprache zeichnet sich vor allen Dingen durch ihre leichte Erlernbarkeit, ihre ausgezeichneten Datenbankanbindungen und Internet-Protokolleinbindungen und die Unterstützung zahlreicher weiterer Funktionsbibliotheken aus. PHP stellt so für den Web-Entwickler das ideale Werkzeug zur Erstellung von dynamischen Inhalten dar. PHP ist freie Software im Sinne der Debian Free Software Guidelines (DFSG). Quelltext und Binaries des PHP-Interpreters sind frei erhältlich und können für alle kommerziellen und nichtkommerziellen Zwecke eingesetzt werden; jeder kann den PHP-Quelltext weiterentwickeln und die Änderungen an das PHP-Projekt zurückfließen lassen. Der genaue Lizenztext ist in der Datei COPYING enthalten, der Bestandteil der PHP-Distribution ist. PHP läuft auf allen gängigen Unix-Versionen und auf den verschiedenen Windows-Versionen (Win95, 98 und NT). Als CGI-Programm kann PHP mit jedem Webserver zusammenarbeiten. Für einige Webserver, allen voran Apache, stehen auch Modulversionen zur Verfügung, die sehr viel effizienter ausgeführt werden. Die Homepage des PHP-Projektes ist http://www.php.net. Mirrors dieser Site sind in vielen Ländern vorhanden, unter anderem auch in Deutschland unter der URL http://www.php3.de oder http://de.php.net. Von dort kann man die jeweils aktuelle Releaseversion des Interpreters sowie Binaries für eine Reihe von Plattformen herunterladen. Ebenso finden sich dort das englische Handbuch sowie Archive der englischen Mailinglisten. 1.9 Wo finde ich weitere Informationen über PHP? Zu PHP gibt es zahlreiche Informationsquellen in deutscher und englischer Sprache. Deutsche Ressourcen im WWW * Artikel von Kristian Köhntopp * Dynamic Webpages * Jörg Baachs LAMP-Installationsanleitung * Martin Jansens PHP Seiten * PHP mit dem PWS (Windows Personal Web Server) * PHP-Center * PHP-Homepage * Tutorials für PHP und MySQL * WAMP HowTo * PHP und MySQL Tutorial Internationale Ressourcen im WWW * PHP Homepage * Englische FAQ * Zend ist die PHP4 Scriping Engine * Annotated Online Manual * Berber's PHP3 Example Page * Devshed Developer Forum * PHP Classes Repository * PHP Knowledge Base * PHP Manual for Homesite * PHP3 Code Exchange * phpTidBits - Tutorials * phpWizard.net Bücher über PHP Ein Verzeichnis aller aktuellen Bücher findet man im Buchverzeichnis der englischen Website. In Deutsch: php -dynamische webauftritte professionell realisieren, Egon Schmid, Christian Cartus, Richard Blume; Markt und Technik Verlag. In Deutsch: PHP - Grundlagen und Lösungen, Webserver-Programmierung unter Windows und Linux, Jörg Krause; Carl Hanser Verlag. In Englisch: Core PHP Programming, Leon Atkinson; Prentice Hall. In Englisch: PHP3: Programming Browser-Based Applications, David Medinets; McGraw-Hill. In Englisch: Professional PHP, Jesus Castagnetto, Harish Rawat, Sascha Schuhmann, Chris Scollo, Deepak Veliath; Wrox Press. In Englisch: Building Database Applications on the Web Using PHP3, Craig Hilton, Jeff Willis, Bjorn Borud; Addison-Wesley. Fertige Anwendungen in PHP Ein Verzeichnis von Projekten, die PHP3 verwenden, findet man im Projektverzeichnis der offiziellen Homepage. * Phorum, ein Diskussionsforum. * phpSlash, ein Diskussionsforum. * IMP, ein Webmail Interface. * Bookmarker, eine Bookmark-Verwaltung. * PHPLIB, eine objektorientierte Bibliothek zur Anwendungsentwicklung. * phpMyAdmin, ein Managementsystem für MySQL-Datenbanken. * MyGuestbook, ein Gästebuch. * phpAds ein Verwaltungssystem für Banner Ads. * phpHoo eine Art Mini-Yahoo. 1.10 Soll ich Jobangebote in de.comp.lang.php posten? Eine kurze Umfrage im Januar 2000 in de.comp.lang.php hat ergeben, daß Jobangebote in der Newsgroup toleriert werden, auch wenn sie nach Charta streng genommen off-topic sind, solange sie folgenden Ansprüchen an die äußere Form genügen: * Jobangebote sollen im Betrefftext des Artikels die Kennzeichnung [JOB] haben. Auf diese Weise sind sie leicht erkennbar und können von den Leuten, die sie nicht sehen wollen leicht unterdrückt werden, während Sie von den Leuten, die einen Job suchen, leicht gefunden werden. * Jobangebote sollten mit der Headerzeile Followup-To: poster veröffentlicht werden. de.comp.lang.php nimmt die Veröffentlichung von Jobangeboten hin, ist aber nicht zur Diskussion über Jobangebote gedacht. * Jobangebote sollten nicht übermäßig oft veröffentlicht werden: Jeder Job sollte nur genau einmal angepriesen werden und Arbeitgeber mit ständigen oder wiederkehrenden Jobangeboten sollten nicht öfter als einmal im Monat veröffentlichen. Es hat keinen Sinn sich aufzudrängen und bei einem unbeliebten Arbeitgeber wird in der jetzigen Arbeitsmarksituation wohl kaum jemand anfangen. * Jobangebote sollten Netiquettekonform sein: Der Absendername soll eine Person ("Paul Arbeitgeber") und keine Funktion ("Personalbüro Arbeitgeber GmbH") sein. Die angegebene Mailadresse soll gültig sein. In Newsartikel soll kein HTML verwendet werden und Netscape Visitenkarten sollen nicht verwendet werden - Hochglanz-Blendwerk ist nett für das Marketing, aber wir sind R&D. * Jobangebote können in die formal korrekte Newsgroup de.markt.arbeit.biete crosspostet werden. Dann ist es doppelt wichtig, daß ein Followup-To: poster oder Followup-To: de.markt.arbeit.d gesetzt wird. de.comp.lang.php ist nicht zur Diskussion von Jobangeboten geeignet! Wenn Sie als Arbeitgeber nicht in der Lage sind, im USENET intelligent, kooperativ und regelkonform aufzutreten, sollten Sie andere Medien für Ihre Personalaquise verwenden, die sich Ihnen leichter erschließen. Ihre Corporate Identity wird es Ihnen danken. 1.11 Wer kann mir einen Provider empfehlen? Eine kurze Umfrage im Februar 2000 in de.comp.lang.php hat ergeben, daß Frage nach Providern oder Providerspezifika in dieser Newsgroup nicht willkommen ist. Die korrekte Newsgroup für diese Frage wäre de.comm.provider.webspace. Ebenso unerwünscht sind providerspezifische Fragen wie Wie komme ich bei xyz an die MySQL-Datenbank?. Der korrekte Ansprechpartner für solche Fragen wäre der Support des betreffenden Providers bzw. dessen FAQ. Werden derartig providerspezifische Fragen dennoch in die Newsgroup gestellt, ist es höflich, Folloup-To: poster zu setzen und hinterher eine Zusammenfassung der eingegangenen Mails zu posten. Eine Zusammenfassung besteht nicht darin, die Texte der eingegangenen Mails hintereinanderzuhängen und in die Gruppe zu werfen, sondern idealerweise in einem Text, der vergleichsweise schmerzlos in diese FAQ integriert werden kann. Eine Providerdatenbank wird unter anderem beim PHP-Center betrieben. 1.12 Warum bekomme ich Ermahnungsmails, wenn ich Autoren in der Gruppe auf Netiquetteverstöße aufmerksam mache? Du hast vollkommen Recht: Manche Autoren in der Newsgroup verstoßen gegen die Netiquette, wie sie in de.newusers.infos gepostet wird. Sie tun dies etwa, indem sie ohne vollen Realnamen schreiben, inkorrekte Mailadressen ("nospam", "deletethis") angeben oder Artikel mit HTML oder Netscape Visitenkarten versenden. Du sollst das auch nicht hinnehmen. In einer Newsgroup ist der Ton jedoch genauso wichtig wie der Inhalt. Die Regulars von de.comp.lang.php sind stolz auf den freundlichen und hilfsbereiten Ton in ihrer Newsgroup. Wenn Du also einen anderen Autor an die Netiquette erinnern möchtest, dann tu dies bitte unbedingt per Mail und nicht öffentlich in der Gruppe. Auch die Netiquette, auf deren Einhaltung zu bestehst, fordert dies - Du kannst nicht auf der einen Seite auf der Einhaltung der Netiquette bestehen und andererseits selbst dagegen verstoßen, ohne Glaubwürdigkeit zu verlieren. Und bitte: Halte Deinen Ton auch in der Mail freundlich. Du wirst leichter verstanden und erreichst das gewünschte Ziel viel eher. Wenn Du meinst, Deinen Artikel dennoch öffentlich posten zu müssen, etwa um einen Autoren an die korrekte Newsgroup zu verweisen, oder weil die angegebene Mailadresse nicht erreichbar ist oder weil sich der Autor per Mail nicht einsichtig zeigt und sich niemand sonst bisher darum gekümmert hat, dann halte Deinen Beitrag bitte freundlich und konstruktiv. Das bedeutet: Beantworte die gestellte Frage oder löse das Problem des Fragers so gut Du kannst und weise dann auf die Netiquette hin. Wenn Du zu dem Problem des Fragers nichts beizutragen hast, dann poste lieber gar nichts - oder schreibe eine Mail. Du bist nicht allein in der Gruppe und Du mußt die Welt nicht selbst retten. Ein anderer, der antworten kann, wird antworten und dabei wahrscheinlich auch auf korrektes Verhalten hinweisen. Regeldiskussionen gehören in die dafür vorgesehene Newsgroup, de.soc.netzkultur.umgangsformen, oder sollen mit einem Followup-To: poster versehen werden. 1.13 Warum bekomme ich Ermahnungsmails? Du wirst nicht nur in de.comp.lang.php, sondern in den meisten anderen deutschen Newsgroups auf korrektes Verhalten in den Newsgroups hingewiesen, wenn ohne einen vollständigen Namen postest, Artikel ohne gültige Absenderadresse schreibst, Artikel mit Werbung absetzt, HTML oder Netscape Visitenkarten in Deinen Artikeln versendest oder mutwillig Artikel in die falschen Newsgroups schreibst. Diejenigen von uns, die schon länger in den USENET News aktiv sind, haben sich diese Regeln und Verhaltenformen nicht aus Spaß ausgedacht. USENET existiert schon seit mehreren Jahrzehnten und die Verhaltensnormen, auf deren Einhaltung bestanden wird, haben sich in langen Jahren entwickelt und bewährt. Es gibt einen guten Einführungstext aus de.newusers.infos mit dem Titel Warum soll ich mich an die Regeln halten? der erklärt, warum die Dinge so sind wie sie sind. Wenn Du von de.comp.lang.php Ergebnisse möchtest, also technische Hilfe bei Deinen Problemen mit der Programmiersprache PHP, dann tust Du gut daran, Deinen Texten auch eine akzeptable äußere Form zu geben. 1.14 Welche Versionen von PHP sind aktuell? Die aktuelle Produktionsversion von PHP3 ist Version 3.0.16, die aktuelle Produktionsversion von PHP4 ist Version 4.0.1. Nur diese Versionen sollten auf Produktionsmaschinen eingesetzt werden. Die Erfahrungen mit der Stabilität von PHP4 sind inzwischen Recht gut. PHP4 ist zu PHP3 weitgehend kompatibel. PHP3-Scripte werden von der PHP4-Engine ohne Änderungen ausgeführt werden (modulo einiger marginaler Einschränkungen). 1.15 Was bedeutet LAMP, WAMP und so weiter? LAMP ist die Abkürzung für Linux, Apache, MySQL und PHP. Sie beschreibt ein System zur Entwicklung und zum Betrieb von Webanwendungen, bestehend aus Betriebssystem, Webserver, Datenbankserver und Programmiersprache. Analog steht die Abkürzung WAMP für Windows, die Windows-Version von Apache, die Windows-Version von MySQL und die Windows-Version von PHP. Viele PHP-Anwender entwicklen lokal auf WAMP und überspielen die fertigen Seiten dann auf einen LAMP- oder SAMP (Solaris, Apache, MySQL, PHP)-Server bei einem Provider. _________________________________________________________________ Next Previous Contents From daniel.bladeck_(at)_asamnet.de Sun, 9 Jul 2000 20:23:20 +0200 (CEST) Date: Sun, 9 Jul 2000 20:23:20 +0200 (CEST) From: Daniel Bladeck daniel.bladeck_(at)_asamnet.de Subject: [php] Re: Upload? Hallo! Also wenn ihr umbedingt wissen wollt was nicht klappt, dann versuche ich es mal zu erklären! Habe mir eine HTML Seite geschrieben die, die Datei per Post an eine PHP Seite schieckt, so steht es in den Büchern, klappt auch! Jetzt meine PHP Seite sieht folgender massen aus: $maxgroesse) { print "Die datei ist zu gross
\n "; } else { if (copy ($datei, "./dateien")) { print "Die Datei wurde gespeichert
\n"; } else { print "Speichern ist fehlgeschlagen
\n"; } } ?> darauf bekomme ich immer folgende fehlermeldung Warning: Unable to open "for reading: No such process in e:\webspace\...\upload.php3 on line 5 Speichern der Datei fehlgeschlagen Den Versuch fersuch findet ihr übringens unter http://www.nm-webdesign.de/---branchen-oberpfalz---/upload_vorbereiten.php3 Danke für eure Hilfe Daniel! PS: Die Verzeichnise sind freigegeben zum Schreiben! Ist ein NT Server! ************************************** ** EMAIL: Daniel.Bladeck_(at)_asamnet.de ** ************************************** From ritze_(at)_globalpark.de Sun, 9 Jul 2000 20:24:46 +0200 Date: Sun, 9 Jul 2000 20:24:46 +0200 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] Wie postet ein ? Hallo, > wie kann ich diese daten in die adressleiste eintragen? > > > Entweder, mit dann macht es der Browser. Und schau Dir mal an, wie der es schreibt. > war das nicht [ index.php3?a1=lala;a2=lalala;a3=012;a4=5431 ] ? aber das Dein Browser schreibt es eher so: index.php3?a1=lala&a2=lalala&a3=012&a4=5431 ^ ^ ^ gruss ritze From php_(at)_pinguin.conetix.de Sun, 9 Jul 2000 21:04:58 +0200 Date: Sun, 9 Jul 2000 21:04:58 +0200 From: Jens Benecke php_(at)_pinguin.conetix.de Subject: [php] =?iso-8859-1?Q?Automatische_Parameter=FCbergabe?= Hi, in der FAQ steht dazu leider nichts... folgendes: Ich möchte, daß eine Reihe von Parametern (am besten _alle_, außer denen die ich explizit mit undef() behandele), über eine Reihe von PHP-Seiten "mitgeschleppt" wird. In Perl funktioniert das automatisch (d.h es werden automatisch für jede gesetzte HTTP_POST-Variable entsprechende Tags gesetzt), wie kriege ich das bei PHP hin? Weiterhin: Gibt es eine Möglichkeit PHP so einzustellen, daß ein FORM-Element namens "blah" auch mit der Variable $blah vorgefüllt wird, wenn sie existiert? (Perl tuts, zwar mit param('blah'), aber das ist ja irrelevant) -- ciao, Jens (mailaddr im Header) http://www.pinguin.conetix.de "Schiebe nie etwas auf Boshaftigkeit, was http://www.hitch-hiker.de ausreichend durch Dummheit erklärt werden kann." http://www.linuxfaq.de From bjoern_(at)_baer.main.de Sun, 9 Jul 2000 21:08:43 +0200 Date: Sun, 9 Jul 2000 21:08:43 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Automatische_Parameter=FCbergabe?= * Jens Benecke wrote: > in der FAQ steht dazu leider nichts... folgendes: Ich möchte, daß eine > Reihe von Parametern (am besten _alle_, außer denen die ich explizit mit > undef() behandele), über eine Reihe von PHP-Seiten "mitgeschleppt" wird. Vernünftig geht das mit der Registrierung der Variablen in einer Session, die Variablen stehen dann in der "nächsten" PHP-Seite dann wieder als normale Variablen zur Verfügung. Entweder machst du das mit der PHPLIB , oder du nutzt die Session-Funktionalität von PHP4. > In Perl funktioniert das automatisch (d.h es werden automatisch für jede > gesetzte HTTP_POST-Variable entsprechende Tags > gesetzt), Traue niemals Parametern aus dem unsicheren Internet. > Weiterhin: Gibt es eine Möglichkeit PHP so einzustellen, daß ein > FORM-Element namens "blah" auch mit der Variable $blah vorgefüllt wird, > wenn sie existiert? print "\n"; -- From info_(at)_site4u.de Sun, 9 Jul 2000 21:14:00 +0200 Date: Sun, 9 Jul 2000 21:14:00 +0200 From: Stefan Markmann info_(at)_site4u.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Automatische_Parameter=FCbergabe?= Hi, ich habs so gemacht: erstell dir einfach eine datei (für jeden user = chmod777) für die daten mit uniqid(). den namen von uniqid kannst du dann in einem cookie speichern und so immer wieder aufrufen. CU Stefan -----Ursprüngliche Nachricht----- Von: Jens Benecke [mailto:jens_(at)_pinguin.conetix.de]Im Auftrag von Jens Benecke Gesendet: Sonntag, 9. Juli 2000 21:05 An: PHP Mailingliste Betreff: [php] Automatische Parameterübergabe Hi, in der FAQ steht dazu leider nichts... folgendes: Ich möchte, daß eine Reihe von Parametern (am besten _alle_, außer denen die ich explizit mit undef() behandele), über eine Reihe von PHP-Seiten "mitgeschleppt" wird. In Perl funktioniert das automatisch (d.h es werden automatisch für jede gesetzte HTTP_POST-Variable entsprechende Tags gesetzt), wie kriege ich das bei PHP hin? Weiterhin: Gibt es eine Möglichkeit PHP so einzustellen, daß ein FORM-Element namens "blah" auch mit der Variable $blah vorgefüllt wird, wenn sie existiert? (Perl tuts, zwar mit param('blah'), aber das ist ja irrelevant) -- ciao, Jens (mailaddr im Header) http://www.pinguin.conetix.de "Schiebe nie etwas auf Boshaftigkeit, was http://www.hitch-hiker.de ausreichend durch Dummheit erklärt werden kann." http://www.linuxfaq.de -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From daniel_(at)_uni-bielefeld.de Sun, 09 Jul 2000 21:52:11 +0200 Date: Sun, 09 Jul 2000 21:52:11 +0200 From: daniel haenle daniel_(at)_uni-bielefeld.de Subject: [php] http-upload, probleme mit den namen hallo zusammen, aufgabe: datei per http uploaden. problem: falsche inhalte in den von php erzeugten variablen. konkret: html: php: if(isset($csv_laden)) { print("

csv[$csv]
"); print("csv_name[$csv_name]
"); print("csv_size[$csv_size]
"); print("csv_type[$csv_type]

"); }; browser: csv[H:\\projekte\\soccerbets\\etc\\spielplan.csv] csv_name[] csv_size[] csv_type[] in der variablen $csv steht also das, was eigentlich in $csv_name stehen sollte, dafuer steht in dieser und allen anderen ($csv_xxx) nichts. bin ich jetzt voellig falsch gewickelt, oder sind solche probleme bekannt? zur konfiguration: PHP Version 3.0.11 upload_tmp_dir : /phptmp/ (mit chown wwwrun /phptmp) gruß daniel haenle -- - daniel_(at)_uni-bielefeld.de - From bjoern_(at)_baer.main.de Sun, 9 Jul 2000 22:01:37 +0200 Date: Sun, 9 Jul 2000 22:01:37 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] http-upload, probleme mit den namen * daniel haenle wrote: >
enctype="multipart/form-data" Björn. From pfeiffer_(at)_uris.de Sun, 9 Jul 2000 22:25:54 +0200 Date: Sun, 9 Jul 2000 22:25:54 +0200 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_AW:_=5Bphp=5D_Automatische_Parameter=FCberga?= =?iso-8859-1?Q?be?= =?iso-8859-1?Q?be?= Hallo, mit einem kleinen include-File und sinnvoller Benennung der Felder, kann man sich ein Array aus $HTTP_POST_VARS generieren, die dann als Hidden-Fields weitergereicht werden. Dies erspart den Zugriff auf das Filesystem. Beispiel: http://www.agenturportal.de/messe/vote/ m.f.G. N. Pfeiffer _____________________________________ www.uris.de www.web-as.de/workshop/ 0177-2363368 02233-928500 ------------------------------------- e.o.m. > From daniel_(at)_uni-bielefeld.de Sun, 09 Jul 2000 22:31:47 +0200 Date: Sun, 09 Jul 2000 22:31:47 +0200 From: daniel haenle daniel_(at)_uni-bielefeld.de Subject: [php] http-upload, probleme mit den namen Björn Schotte schrieb: > enctype="multipart/form-data" das war's, danke! daniel haenle, -- - daniel_(at)_uni-bielefeld.de - From info_(at)_site4u.de Sun, 9 Jul 2000 22:48:35 +0200 Date: Sun, 9 Jul 2000 22:48:35 +0200 From: Stefan Markmann info_(at)_site4u.de Subject: [php] Arrays zerlegen.... - oder wie soll ich das nennen? Ok, noch ne Frage: ich habe den String 01#001#1;03#101#3;02#001#1 und den möschte ich in 01#001#1 und 03#101#3 und 02#001#1 zerlegen, also immer die ";" wegnehmen. diese kurzen strings (01#001#1 und 03#101#3 und 02#001#1) möchte ich dann auch zerlegen - als seperator gilt "#". WIE GEHT DAS?!?!?!!? CU Stefan From bjoern_(at)_baer.main.de Sun, 9 Jul 2000 22:57:38 +0200 Date: Sun, 9 Jul 2000 22:57:38 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Arrays zerlegen.... - oder wie soll ich das nennen? * Stefan Markmann wrote: > WIE GEHT DAS?!?!?!!? Indem du im Handbuch nachschaust. HTH, Handbuchman. -- From matthias_(at)_t-stop.de Sun, 9 Jul 2000 23:01:21 +0200 Date: Sun, 9 Jul 2000 23:01:21 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= matthias_(at)_t-stop.de Subject: [php] Arrays zerlegen.... - oder wie soll ich das nennen? > ich habe den String 01#001#1;03#101#3;02#001#1 und den möschte ich in > 01#001#1 und 03#101#3 und 02#001#1 > > auch zerlegen - als seperator gilt "#". > > WIE GEHT DAS?!?!?!!? Die Funktion fgetcsv sollte das auch tun. http://www.php-center.de/de-html-manual/function.fgetcsv.html Matthias From matthias_(at)_t-stop.de Sun, 9 Jul 2000 23:06:18 +0200 Date: Sun, 9 Jul 2000 23:06:18 +0200 From: =?iso-8859-1?Q?Matthias_H=E4nel?= matthias_(at)_t-stop.de Subject: [php] Arrays zerlegen.... - oder wie soll ich das nennen? Es ist schon spät ok, denn es funktioniert nur wenn dein Arry sozusagen in einer Datei liegt :) Ansonsten nimm Björns Viariante. Matthias From ruderstaller_(at)_cwd.at Sun, 9 Jul 2000 23:50:57 +0200 Date: Sun, 9 Jul 2000 23:50:57 +0200 From: Ludwig Ruderstaller ruderstaller_(at)_cwd.at Subject: [php] AW: PHP+XML+XSL = HTML ? [Achtung es wird etwas OT] Hallo, > > Eine solche Struktur hat viele Vorteile: > > 1. Du hast die voller Power der Datenbank bei Suchen, Verknüpfungen, etc [...] > 4. Volle DB Performance (Indextabellen etc) Klar, wer hat auch behauptet das es anders aussehen wird. Das komplette Redaktionssystem bzw das Content-Managment System hat als "datenspeicher" eine reduntante datenbank. Php verarbeitet diese Daten und gibt Sie aus, ob das jetzt als WAP/WML oder als HTML oder XML zur Weitergabe ist egal. Eben das wäre das schöne an XML/XSL ich bin zu 100% unabhängig vom layout UND vom Format. DH. ich habe im code keine einzige Zeile Formatierung stehn. Der Kunde müsste nur noch sein(e) eigene(n)s XLS Stylesheet schreiben/Schreiben lassen und fertig. > > Die ganze Sache wird echt komplex, aber ich würde XML nur als das benutzen > was es (meiner Meinung nach ist): Der kleinste gemeinsame Nenner für > Kommunikation. XML ist mehr ein Übertragungsprotokoll - für das > Storage und > die Manipulation würde ich immer eine Datenbank nehmen. siehe oben. > Wenn die Sache zeitkritisch ist würde ich dir auf jeden Fall > empfehlen eine > fertige Lösung zu kaufen. Ein gutes Redaktionssystem erfordert mindestens > 5-10 Leute und 6 Monate Zeit. Ich habe schon 2 solche Projekte hinter mir. Darum geht es nicht, Projektdauer ca. 12-15 Monate, Manpower 2-5. Solange es die Kunden zahlen :-) Mit bestem Gruss Ludwig Ruderstaller http://www.ripe.net/cgi-bin/whois?query=-i+admin-c+RL1711-RIPE -- ______________________________________________________________ CWD - Creative Web Design http://www.cwd.at Ludwig Ruderstaller mailto:ruderstaller_(at)_cwd.at Tannengasse 19/1/46 Tel. +43 1 786 89 25 1150 Wien Fax. +43 1 786 89 84 PGP: BD68 1BE3 E5F6 CB3E 0E0C 6D3B 063D 74E0 E702 AC7A From php_(at)_designofsites.de Mon, 10 Jul 2000 00:16:51 +0200 Date: Mon, 10 Jul 2000 00:16:51 +0200 From: Ralf Semroch php_(at)_designofsites.de Subject: [php] OT: Rechte am eigenen Quellcode Hallo Liste, sorry für die Offtopic-Frage: Ich habe für einen Kunden einen PHP-Onlineshop ohne Verwendung von SQL-Datenbanken erstellt. Ich möchte diesen Onlineshop natürlich auch gerne evtl. mal (natürlich individuell angepasst) für andere Kunden verwenden, daher möchte ich ganz gerne die "Rechte" am Quellcode haben/behalten (?) und nicht mein jetziger Kunde. Was müsste dafür im Vertrag (mit dem jetzigen Kunden) stehen? Er sollte nur "Nutzungsrechte" haben... Danke für Eure Antworten und nochmals sorry für das OT, Ralf P.S. Falls jemand Interesse an dem Quellcode hat, bitte PM an semroch_(at)_designofsites.de -- ralf semroch . semroch_(at)_designofsites.de . icq: 76557479 http://www.designofsites.de . http://www.flash4-center.de . http://www.fireworks-center.de http://www.dreamweaver-center.de . http://www.darksounds.de . http://www.search4singles.de From bjoern_(at)_baer.main.de Mon, 10 Jul 2000 00:41:43 +0200 Date: Mon, 10 Jul 2000 00:41:43 +0200 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] OT: Rechte am eigenen Quellcode * Ralf Semroch wrote: > jetziger Kunde. Was müsste dafür im Vertrag (mit dem jetzigen Kunden) > stehen? Das verrät dir der Rechtsanwalt deines Vertrauens, der für dich entsprechende Verträge gestalten wird. -- From daniel_(at)_zwink.de Mon, 10 Jul 2000 00:49:21 +0200 Date: Mon, 10 Jul 2000 00:49:21 +0200 From: Daniel Zwink daniel_(at)_zwink.de Subject: [php] MYSQL-Kalender Hallo Jan, > Vielen Dank für die schnelle Hilfe, jetzt noch ein kleines > Problem: > "SELECT * FROM $table1, $table2 ORDER BY termin ASC" > funktioniert nicht, weiss jemand wie die richtige syntax > ist? Du musst die 2 Tabellen verknüpfen: SELECT * FROM tab1,tab2 WHERE tab1.spalte1=tab2.spalte1 ORDER ... oder SELECT * FROM tab1 JOIN tab2 ON tab1spalte1=tab2.spalte1 ORDER ... Dies ist eine PHP-Mailingliste. Es gibt auch eine ganz tolle für mySQL :) .. sogar auf Deutsch .. --> mailto:mysql-de-request_(at)_lists.4t2.com?subject=subscribe Daniel From eschmid+sic_(at)_s.netic.de Mon, 10 Jul 2000 01:04:01 +0200 Date: Mon, 10 Jul 2000 01:04:01 +0200 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] OT: Rechte am eigenen Quellcode On Mon, Jul 10, 2000 at 12:16:51AM +0200, Ralf Semroch wrote: > Ich habe für einen Kunden einen PHP-Onlineshop ohne Verwendung von > SQL-Datenbanken erstellt. Nicht sehr clever :) > Ich möchte diesen Onlineshop natürlich auch gerne evtl. mal (natürlich > individuell angepasst) für andere Kunden verwenden, daher möchte ich > ganz gerne die "Rechte" am Quellcode haben/behalten (?) und nicht mein > jetziger Kunde. Was müsste dafür im Vertrag (mit dem jetzigen Kunden) > stehen? > Er sollte nur "Nutzungsrechte" haben... Die rechtliche Lage ist hier natürlich sehr schwer zu beurteilen. Schlimmstenfalls macht Dein jetziger Kunde ein Patent auf Dein Programm Code und dann darfst Du nie mehr einen Shop programmieren. Wenns noch geht, dann mach ganz schnell ein Copyright-Vermerk mit Deinem Namen drauf. Dann bist Du selber der Urheber und das Werk sollte die nächsten Monate geschützt bleiben. Ich weiss selber nicht, wann unsere Richter mal eine Schulung im Internet-Recht bekommen. Mit einem Hinweis auf die GPL bist Du wahrscheinlich nicht geschützt. Theoretisch ja, aber praktisch nein. -Egon PS: Seit dem LinuxTag in Stuttgart kenne ich einen netten Rechtsanwalt, der war die meiste Zeit am Stand um die Ecke vom PHP-Stand.