From beckmann_(at)_gis.de Mon, 20 Nov 2000 09:00:11 +0100 Date: Mon, 20 Nov 2000 09:00:11 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] TTF mit PHP4 in PNGs ? Es gelingt mir nicht, mit ImageTTFText() in ein PNG schreiben. Die Routine funktioniert unter PHP3 mit GIFs. ImageString() funktioniert auch in PHP4. Die Plattform ist WAMP 4.0.3pl1, GD 1.6.2 oder höher, FreeType Support enabled und FreeType Linkage with TTF library - so steht's in phpinfo(). Dennoch bleibt $imgttf nach $imgttf = ImageTTFText($im, $s,0, $ox,$oy, $c, $font, $text); leer, auch in den PNG's erscheint nichts - irgendwie hab' ich aber das Gefühl, bei meinen ersten Versuchen hätte's geklappt, nur rekonstruieren kann ich's nicht. Hat jemand eine Idee, woran das liegen kann? Gibt es irgendeinen switch, der das Verhalten der TTF-Library beeinflußt? Hoffentlich weiß einer von Euch Rat! --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From 310034489077-0001_(at)_t-online.de Mon, 20 Nov 2000 09:23:50 +0100 Date: Mon, 20 Nov 2000 09:23:50 +0100 From: Thorsten Scheckenbach 310034489077-0001_(at)_t-online.de Subject: [php] php <----> win2000 hallo, > hast jemand schon erfahrungen mit php4 und windows2000 server ? funktioniert bei mir einwandfrei! > Habe das ganze installiert und folgendes problem. alle dateien > mit de sufix .php funktionieren alle anderen (.php4, .phtml) sind von > mir zwar auch eingetragen werden aber nicht korrekt angezeigt ??? heisst das sie stehen alle in der httpd.conf!? so in der art: AddType application/x-httpd-php3 .php3 AddType application/x-httpd-php .html AddType application/x-httpd-php .php4 AddType application/x-httpd-php .htm AddType application/x-httpd-php .php mfg thorsten scheckenbach -- flashback-multimedia gbr timo krause & thorsten scheckenbach fon: (07 11) 5 77 04 00 fax: (07 11) 5 77 01 97 info_(at)_flashback-multimedia.com www.flashback-multimedia.com __ From head_(at)_doobie.de Mon, 20 Nov 2000 09:47:40 +0100 Date: Mon, 20 Nov 2000 09:47:40 +0100 From: head head_(at)_doobie.de Subject: [php] session variablen global vorhanden??? "WEBberater (Jochen K.)" wrote: > Du musst auf jeden Fall session_start() aufrufen > sonst funkt die Sache nicht! immer, heisst auf jeder seite? weil sonst die variablen nicht da sind? kann ich nicht die session einmal starten? weil eigentlich wollte ich auf der index seite noch nicht einsetzen, ohne begründung. aber es funktioniert, wenn ich immer am anfang die session_start(); danke schon mal. boris From Michael_(at)_Stahmann.de Mon, 20 Nov 2000 10:16:27 +0100 Date: Mon, 20 Nov 2000 10:16:27 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] OT: Provider-Wissen PHP Hallo Leute, in dieser Liste kommen immer wieder Providerspezifische Fragen vor. Ich habe mir mal ein paar Gedanken dazu gemacht und bin auf die Idee gekommen, eine PHP-Provider-FAQ zu erstellen. Das heißt, ich habe damit noch nicht angefangen, sondern würde gerne Wissen, ob es dafür überhaupt ein Bedarf gibt. Anfangen würde ich mit Massenhostern, wie z.B. Strato, Puretec und Schlund. Hauptsächlich soll es dabei natürlich darum gehen, die Server optimal mit PHP/MySQL nutzen zu können. 1. Wäre eine solche FAQ für euch von Nutzen? 2. Wer hätte Lust daran mitzuarbeiten? z.B. den Strato-Teil könnte ich nicht machen, weil ich mich denen bis jetzt verweigert habe :-) 3. Habt ihr Domain-Vorschläge? 4. Sollte es für mich nicht zu viel Arbeit werden... (ist wohl eher mein Problem) 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 -------------------------------------------------------- Sinnloser Bildschirmschoner: http://schlammpeitzger.de From j_(at)_cmail.de Mon, 20 Nov 2000 10:19:33 +0100 Date: Mon, 20 Nov 2000 10:19:33 +0100 From: j j_(at)_cmail.de Subject: [php] Externes Programm starten Hi ! > Normalerweise können Unix-Befehle/Programme einfach mittels > > echo `./programmname`; > ?> In der PHP3.INI gibt es eine Zeile die heißt 'SAFE_MODE_EXEC_DIR' da solltest Du mal den Pfad deines Programmes eingeben, welches Du starten möchtest. Das hat jedenfalls bei mir geholfen, danach konnte ich es einfach so mit ECHO, wie Du oben schon geschrieben hast, starten. Viele Grüße, Jürgen From thomas.hausheer_(at)_denon.ch Mon, 20 Nov 2000 10:34:57 +0100 Date: Mon, 20 Nov 2000 10:34:57 +0100 From: thomas hausheer thomas.hausheer_(at)_denon.ch Subject: [php] Flash-Abfrage mit PHP Hallo Liste ist es möglich, mit PHP herauszufinden ob der Surfer das Flash-PlugIn in seinem Browser installiert hat. Und wenn ja, wie geht das? Gruss thomas From Michael_(at)_Stahmann.de Mon, 20 Nov 2000 10:46:36 +0100 Date: Mon, 20 Nov 2000 10:46:36 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Flash-Abfrage mit PHP Hallo Thomas, thomas hausheer schrieb: > Hallo Liste > > ist es möglich, mit PHP herauszufinden ob der Surfer das Flash-PlugIn in > seinem Browser installiert hat. Und wenn ja, wie geht das? > meines Wissens geht das nur mit JavaScript, weil es den Client betrifft. 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 -------------------------------------------------------- Sinnloser Bildschirmschoner: http://schlammpeitzger.de From hartmut_(at)_six.de Mon, 20 Nov 2000 10:57:30 +0100 Date: Mon, 20 Nov 2000 10:57:30 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] session variablen global vorhanden??? head wrote: > > "WEBberater (Jochen K.)" wrote: > > > Du musst auf jeden Fall session_start() aufrufen > > sonst funkt die Sache nicht! > > immer, heisst auf jeder seite? weil sonst die variablen nicht da sind? > kann ich nicht die session einmal starten? session_start() erledigt folgendes: beim Aufruf: - Anlegen des session-files, falls noch nicht vorhanden - Sperren des session-files - Lesen des session-files und Anlegen der enthaltenen Variablen am Ende des Requests: - Schreiben des session-files - Freigeben des session-files d.h. ein Aufruf von session_start() bedeutet eher "ich will eine Session benutzen" als "ich will eine neue Session anlegen" -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From bjoern_(at)_baer.main.de Mon, 20 Nov 2000 11:20:00 +0100 Date: Mon, 20 Nov 2000 11:20:00 +0100 From: Björn Schotte bjoern_(at)_baer.main.de Subject: [php] [FAQ] Loesungen fuer deine PHP-Probleme Willkommen in der deutschsprachigen PHP-Mailingliste! Wie im Leben üblich, gelten auch in der PHP-Liste einige Dinge, die man beachten sollte. Mehr darüber erfährst du auf WICHTIG: bitte *KEINE* HTML-Mails versenden! Diese Mailingliste gibt es nun schon seit einigen Jahren. Im Laufe der Zeit tauchen viele Fragen auf, die bereits zu Genüge hier diskutiert wurden. Daher ist es ratsam, zuerst einmal im Archiv dieser Mailingliste zu suchen. Das Archiv findest du auf bei "HOME / SUCHE". Dort den gewünschten Suchbegriff eingeben. Ebenso ist es ratsam, die ausführliche FAQ der Newsgruppe de.comp.lang.php zu konsultieren. Du findest sie auf Bitte probiere es zuerst einmal mit etwas Eigenrecherche, bevor du deine Fragen in dieser Mailingliste stellst. --Björn Schotte . From scherf_(at)_ventasoft.de Mon, 20 Nov 2000 11:56:25 +0100 Date: Mon, 20 Nov 2000 11:56:25 +0100 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] Annotated Manual als Offline-Version Hallo, wurde schon mal angedacht/ist es überhaupt sinnvoll, das Annotated Manual von www.php.net als Offline-Version zur Verfügung zu stellen? Gruss Stefan From nn__(at)_gmx.net Mon, 20 Nov 2000 12:52:11 +0100 Date: Mon, 20 Nov 2000 12:52:11 +0100 From: Nicolas Neubauer nn__(at)_gmx.net Subject: [php] Re: OT: Provider-Wissen PHP Hallo Michael, > in dieser Liste kommen immer wieder Providerspezifische Fragen vor. > Ich habe mir mal ein paar Gedanken dazu gemacht und bin auf die Idee > gekommen, eine PHP-Provider-FAQ zu erstellen. Das heißt, ich habe > damit noch nicht angefangen, sondern würde gerne Wissen, ob es dafür > überhaupt ein Bedarf gibt. Ja! Tolle Idee. :) > Anfangen würde ich mit Massenhostern, wie z.B. Strato, Puretec und > Schlund. > Hauptsächlich soll es dabei natürlich darum gehen, die Server optimal > mit PHP/MySQL nutzen zu können. > > 1. Wäre eine solche FAQ für euch von Nutzen? Jup. > 2. Wer hätte Lust daran mitzuarbeiten? z.B. den Strato-Teil könnte ich > nicht machen, weil ich mich denen bis jetzt verweigert habe :-) Das wäre sicher interessant. Ich habe bis vor kurzem alles bei einem kleinen Provider gehostet, der mir für die Datenbank sehr weitgehende Rechte gegeben hat, war fast wie zu Hause.. dann war ich auf einmal bei Schlund und hatte nicht einmal 'nen Telnet-Account. Meine Erfahrungen beschränken sich also offensichtlich auch auf Schlund, ich denke aber, dass man da einiges zu schreiben kann, was auf Anhieb nicht so ganz klar ist, auch gerade zur phpMyAdmin-Einrichtung etc (wenn man den Onlineanweisungen von Schlund folgt, trägt man fröhlich sein DB-Passwort ein, auf dass jeder, der die URL rät, munter auf die gesamte Datenbank zugreifen kann...) Wenn man ein Ranking der PHP/MySQL-Tauglichkeit erstellen würde, könnte man vielleicht sogar hier oder da ein paar Verbesserungen herbeiführen bzw. die Vorteile von kleineren Providern herausstellen, die oft einfach nur etwas teurer erscheinen. > 3. Habt ihr Domain-Vorschläge? php-provider.de is' leider schon weg.. > 4. Sollte es für mich nicht zu viel Arbeit werden... dito.. ;) > (ist wohl eher > mein Problem) Naja das kriegt man sicher schon irgendwie hin. Gibt bestimmt viele, die dazu etwas beitragen können und wollen (naja ok das bedeutet vielleicht eher *mehr* Arbeit.. ;) Viele Grüße Nicolas Neubauer From christopher.nehls_(at)_vhma.de Mon, 20 Nov 2000 13:27:52 +0100 Date: Mon, 20 Nov 2000 13:27:52 +0100 From: Christopher Nehls christopher.nehls_(at)_vhma.de Subject: [php] =?iso-8859-1?Q?Regul=E4ren_Ausdruck_in_String_finden?= Hallo Liste, ich möchte einen String nach einigen regulären Ausdrücken durchsuchen. Diese habe ich in einer Textdatei vorliegen, die ich über fopen zeilenweise einlese. Die Überprüfung mache ich mit if(ereg($line,$string)) {...}. Wenn $line jetzt ein einzelnes Wort ist, klappt es ohne problem. In der Datei sind aber auch Sachen wie z.B. "Christopher*Nehls" (beide Wörter sollen im Text in der Reihenfolge vorkommen) oder "Christopher {0,1} Nehls" (Die Wörter sollen maximal 1 Zeichen Abstand haben). Mit diesen Suchbegriffen funktioniert es nicht. Ich kann die Textdatei nicht verändern, da sie auch von einem Perl-Skript benutzt wird. Tips? Bessere Syntax? Danke Christopher From S.Nohn_(at)_NeTTrade.de Mon, 20 Nov 2000 13:38:19 +0100 Date: Mon, 20 Nov 2000 13:38:19 +0100 From: Sebastian Nohn S.Nohn_(at)_NeTTrade.de Subject: [php] Flash-Abfrage mit PHP Hallo, > ist es möglich, mit PHP herauszufinden ob der Surfer das Flash-PlugIn in > seinem Browser installiert hat. Und wenn ja, wie geht das? Soweit ich weiss geht das nicht. Die schlechte Methode ist ein JavaScript, das die Plugins abfragt, die gute ein kleines Flash-Filmchen, das einfach auf die Flash-Variante einer Seite weiterleitet. Gibt´s kein Plugin wird auch nicht weitergeleitet. Freundliche Gruesse, Sebastian Nohn -- NeT&Trade GmbH email : s.nohn_(at)_nettrade.de TechnoPark der GMD www : http://www.nettrade.de/ Rathausallee 10 tel : +49 22 41 - 20 40 33 53757 Sankt Augustin fax : +49 22 41 - 20 40 34 Germany mobile: +49 173 - 59 64 377 From GH-lists_(at)_ecora.de Mon, 20 Nov 2000 13:56:19 +0100 Date: Mon, 20 Nov 2000 13:56:19 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Re: OT: Provider-Wissen PHP Nicolas Neubauer schrieb > dass man da einiges zu schreiben kann, was auf Anhieb nicht > so ganz klar ist, auch gerade zur phpMyAdmin-Einrichtung > etc (wenn man den Onlineanweisungen von Schlund folgt, > trägt man fröhlich sein DB-Passwort ein, auf dass jeder, der > die URL rät, munter auf die gesamte Datenbank zugreifen kann...) Wie das? Hast Du phpMyAdmin in ein ungeschütztes Verzeichnis installiert, oder wie? Guido Haeger From paffrath_(at)_fatmedia.de Mon, 20 Nov 00 14:00:53 +0100 Date: Mon, 20 Nov 00 14:00:53 +0100 From: Michael Paffrath paffrath_(at)_fatmedia.de Subject: [php] flash variablen an php uebergeben Hallo! ich moechte eine highscore liste in flash bauen, muss dafuer variablen an php und umgekehrt uebergeben, hat einer ´ne ahnung wie ich das anstelle? bin fuer jede hilfe dankbar!!! michael From thomas.reinert_(at)_counterattack.de Mon, 20 Nov 2000 14:05:19 +0100 Date: Mon, 20 Nov 2000 14:05:19 +0100 From: Thomas A. Reinert media solutions gmhb thomas.reinert_(at)_counterattack.de Subject: [php] AW: [php] Flash-Abfrage mit PHP > Soweit ich weiss geht das nicht. Die schlechte Methode ist ein JavaScript, > das die Plugins abfragt, die gute ein kleines Flash-Filmchen, das einfach > auf die Flash-Variante einer Seite weiterleitet. Gibt´s kein Plugin wird > auch nicht weitergeleitet. > > Freundliche Gruesse, > Sebastian Nohn hallo liste, obiges ist leider nur bedingt wahr. das mit dem flash-filmchen ist die von macromedia vorgeschlagene methode, aber die klappt leider auch nicht immer. die meines erachtens einzig wahre methode ist die von collin moock. --> www.moock.org. die klappt sogar auf IE/mac und allen systemen/browsern, die mir bisher untergekommen sind. gruss, thomas From Michael_(at)_Stahmann.de Mon, 20 Nov 2000 14:04:18 +0100 Date: Mon, 20 Nov 2000 14:04:18 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Re: OT: Provider-Wissen PHP Nicolas Neubauer schrieb: > [..] Meine Erfahrungen > beschränken sich also offensichtlich auch auf Schlund, ich denke aber, > dass man da einiges zu schreiben kann, was auf Anhieb nicht so ganz klar > ist, auch gerade zur phpMyAdmin-Einrichtung etc (wenn man den > Onlineanweisungen von Schlund folgt, trägt man fröhlich sein DB-Passwort > ein, auf dass jeder, der die URL rät, munter auf die gesamte Datenbank > zugreifen kann...) > Wie denn das? So etwas wird doch per .htaccess von Dir geschützt. Das ist nicht die "Schuld" von Schlund - oder habe ich da etwas übersehen. > Wenn man ein Ranking der PHP/MySQL-Tauglichkeit erstellen würde, könnte > man vielleicht sogar hier oder da ein paar Verbesserungen herbeiführen > bzw. die Vorteile von kleineren Providern herausstellen, die oft einfach > nur etwas teurer erscheinen. > Das wäre mit Sicherheit ein feature, aber ich finde, Rankings sollten mit Vorsicht betrachtet werden. Nicht jeder braucht alles... 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 -------------------------------------------------------- Sinnloser Bildschirmschoner: http://schlammpeitzger.de From achim.gosse_(at)_nasa20.com Mon, 20 Nov 2000 14:15:34 +0100 Date: Mon, 20 Nov 2000 14:15:34 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] flash variablen an php uebergeben www.flashkit.com /achim achim gosse mailto:achim.gosse_(at)_nasa20.com n.a.s.a.2.0 gmbh http://www.nasa20.com weidestrasse 128 22083 hamburg speak.+49.40.39888288 fax.+49.40.39888299 registered linux user #122734 > -----Ursprüngliche Nachricht----- > Von: Michael Paffrath [mailto:paffrath_(at)_fatmedia.de] > Gesendet: Montag, 20. November 2000 14:01 > An: php Mailingliste > Betreff: [php] flash variablen an php uebergeben > > > Hallo! > > ich moechte eine highscore liste in flash bauen, muss dafuer > variablen an > php und umgekehrt uebergeben, hat einer ´ne ahnung wie ich > das anstelle? > > bin fuer jede hilfe dankbar!!! > > michael > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From schst_(at)_bettiepage.de Mon, 20 Nov 2000 14:06:16 +0100 Date: Mon, 20 Nov 2000 14:06:16 +0100 From: Stephan Schmidt schst_(at)_bettiepage.de Subject: [php] flash variablen an php uebergeben ----- Original Message ----- From: Michael Paffrath To: php Mailingliste Sent: Monday, November 20, 2000 2:00 PM Subject: [php] flash variablen an php uebergeben > Hallo! > > ich moechte eine highscore liste in flash bauen, muss dafuer variablen an > php und umgekehrt uebergeben, hat einer ´ne ahnung wie ich das anstelle? > > bin fuer jede hilfe dankbar!!! Hallo, du kannst in Flash 4 ganz normal eine URL in einem Hidden Frame aufrufen und alle Flash Variablen mit POST übergeben. Ich glaube die Funktion heißt getURL Besser ist natürlich Flash 5, da kannst Du ein XML Objekt erzeugen, und mit XML.send() die Daten an ein Skript schicken. Schau am besten mal in der Flash Doku nach. Stephan From s.fuentes_(at)_the-service.de Mon, 20 Nov 2000 14:17:37 +0100 Date: Mon, 20 Nov 2000 14:17:37 +0100 From: Sebastian Fuentes s.fuentes_(at)_the-service.de Subject: [php] AW: [php] flash variablen an php uebergeben OT ... Sorry für die OT Massage aber die Site ist Schrott dank der tausend Cookies nicht bedienbar, internet.com sollte man für Ihre Website's steinigen. Schnöde Grütze Sebastian PS: das mußte raus .... >www.flashkit.com > >/achim > >achim gosse mailto:achim.gosse_(at)_nasa20.com >n.a.s.a.2.0 gmbh http://www.nasa20.com >weidestrasse 128 22083 hamburg >speak.+49.40.39888288 fax.+49.40.39888299 >registered linux user #122734 From thomas.reinert_(at)_counterattack.de Mon, 20 Nov 2000 14:30:07 +0100 Date: Mon, 20 Nov 2000 14:30:07 +0100 From: Thomas A. Reinert media solutions gmhb thomas.reinert_(at)_counterattack.de Subject: [php] Weihnachten ... Hallo Liste, bin heute ein wenig faul und würde gerne wissen, ob jemand von euch noch ein allgemeingültiges "soundsoviel-Tage-bis-Weihnachten"-Script in der Schublade liegen hat. Wäre sehr nett, wenn mir jemand sowas falls verfügbar permail an mich schicken könnte. Vielen Dank im Voraus, Thomas //---------------------------------------------------------- media solutions gmbh thomas a. reinert | mail: thomas.reinert_(at)_counterattack.de vorgebirgstr. 45 | tel: 02 21 - 3 97 84 12 50677 koeln | fax: 02 21 - 3 97 84 15 web: http://www.counterattack.de //---------------------------------------------------------- From nn__(at)_gmx.net Mon, 20 Nov 2000 14:37:58 +0100 Date: Mon, 20 Nov 2000 14:37:58 +0100 From: Nicolas Neubauer nn__(at)_gmx.net Subject: [php] Re: php digest, Vol 1 #1919 - 13 msgs > > dass man da einiges zu schreiben kann, was auf Anhieb nicht > > so ganz klar ist, auch gerade zur phpMyAdmin-Einrichtung > > etc (wenn man den Onlineanweisungen von Schlund folgt, > > trägt man fröhlich sein DB-Passwort ein, auf dass jeder, der > > die URL rät, munter auf die gesamte Datenbank zugreifen kann...) > > Wie das? Hast Du phpMyAdmin in ein ungeschütztes Verzeichnis > installiert, oder wie? naja nee, hätte ich aber, wenn ich mich (nur) nach der Schlund-Hilfe gerichtet hätte (war halt als Beispiel für FAQ-Bedarf gedacht). Ciao Nic From schst_(at)_bettiepage.de Mon, 20 Nov 2000 14:38:26 +0100 Date: Mon, 20 Nov 2000 14:38:26 +0100 From: Stephan Schmidt schst_(at)_bettiepage.de Subject: [php] AW: [php] flash variablen an php uebergeben OT ... ----- Original Message ----- From: Sebastian Fuentes To: Sent: Monday, November 20, 2000 2:17 PM Subject: RE: [php] AW: [php] flash variablen an php uebergeben OT ... > Sorry für die OT Massage aber die Site ist Schrott > dank der tausend Cookies nicht bedienbar, internet.com sollte man für > Ihre Website's steinigen. Hallo, wenn man mit einem Standard Windows Rechner draufgeht ist das eigentlich eine sehr gute Site! Ich hab da schon einige coole Sachen auf der Site finden. Bevor ihr mich jetzt steinigt: Ich hab auch einen Linux Server, auf dem ich PHP entwickle, aber für Flash braucht man eben WIN und MAC und auf eine Sprache will ich mich nicht festlegen... Stephan From um_(at)_tsf-net.de Mon, 20 Nov 2000 15:08:54 +0100 Date: Mon, 20 Nov 2000 15:08:54 +0100 From: Udo Mueller um_(at)_tsf-net.de Subject: [php] Suchfunktion Hallo, Ich möchte eine Mysqldatenbank durchsuchen. Es soll in der Form +auto -verkauf gehen so das alles was mit auto zu tun hat aber nicht mit verkauf kommt (Wie eben bei allen suchmaschinen) Weis jemand wie ich das anstellen muß das dies auch funktionier? MfG Udo Müller From hartmut_(at)_six.de Mon, 20 Nov 2000 15:28:22 +0100 Date: Mon, 20 Nov 2000 15:28:22 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Suchfunktion Udo Mueller wrote: > Ich möchte eine Mysqldatenbank durchsuchen. wirklich? s.u. > Es soll in der Form +auto -verkauf gehen so das alles was mit auto zu tun > hat aber nicht mit verkauf kommt (Wie eben bei allen suchmaschinen) Du möchtest also eine Volltextsuche veranstalten. Da kann dir die Datenbank nicht allzu viel Hilfestellung leisten. Du kannst zwar versuchen, deinen Suchstring in eine SQL-Anweisung mit vielen "LIKE" und "NOT LIKE" Vergleichen zu konvertieren, aber dasist nicht im geringsten Performant. > Weis jemand wie ich das anstellen muß das dies auch funktionier? Du hast in etwa drei Möglichkeiten: - alle Datensätze einlesen und in der Applikation vergleichen, das geht für Volltext-Suchen mit beliebigen Ausdrücken schneller als mit kombinierten "LIKE" und "NOT LIKE" auf der Datenbank, wenn du es vernünftig machst - bereits beim Einpflegen der Texte in die Datenbank parallel dazu einen Wort-Index aufbauen und dann darüber suchen - eine fertige Volltext-Lösung benutzen ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From GH-lists_(at)_ecora.de Mon, 20 Nov 2000 15:31:09 +0100 Date: Mon, 20 Nov 2000 15:31:09 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Suchfunktion Udo Mueller schrieb > Es soll in der Form +auto -verkauf gehen so das alles was mit > auto zu tun hat aber nicht mit verkauf kommt (Wie eben bei > allen suchmaschinen) > > Weis jemand wie ich das anstellen muß das dies auch funktionier? Ja, Du mußt den Suchstring, den Du vom Client bekommst in SQL Umwandeln. Ich hatte mal ansatzweise eine kleine Funktion dafür geschrieben. Versteht ansatzweise folgende Operatoren " +, -, AND, OR" und zusätzlich Phrasen. Recyceltes Mail: Nachfolgendes als Anfang mal schnell zusammengetippt. Das hat allerdings noch einige gravierende Nachteile, u.a: - kann keine Klammern auflösen, wodurch komplexere Statements nicht möglich sind - Fehlerbehandlungsroutinen fehlen vollständig - standardmäßig wird per AND verknüpft function generateDbQuery($table, $field, $string) { $string = preg_replace("= {2,}=", " ", trim($string)); preg_match_all("=((((AND )|(OR )|(NOT ))|([+-]))?((\"[^\"]+\")|([^\" ])) +)=", $string, $back); $query = "SELECT $field FROM $table WHERE"; $flag = 0; $max = count($back[1]); for($i = 0; $i < $max; $i++) { $val = $back[1][$i]; // debug-Ausgabe: // echo "|$val|
\n"; if(preg_match("=^((AND )|(\+))\"?([^\"]+)\"?$=", $val, $matches)) { if($flag == 0) { $query .= " ($field LIKE '%$matches[4]%')"; } else { $query .= " AND ($field LIKE '%$matches[4]%')"; } } elseif(preg_match("=^((NOT )|(\-))\"?([^\"]+)\"?$=", $val, $matches)) { if($flag == 0) { $query .= " ($field NOT LIKE '%$matches[4]%')"; } else { $query .= " AND ($field NOT LIKE '%$matches[4]%')"; } } elseif(preg_match("=^(OR )(.*)$=", $val, $matches)) { if($flag == 0) { $query .= " ($field LIKE '%$matches[4]%')"; } else { $query .= " OR ($field LIKE '%$matches[4]%')"; } } else { if($flag == 0) { $query .= " ($field LIKE '%$val%')"; } else { $query .= " AND ($field LIKE '%$val%')"; } } $flag = 1; } return $query; } echo generateDbQuery("table", "field", 'sdffd +"A B" -C +D -"E F" AND hurz NOT purz'); Ausgabe: SELECT field FROM table WHERE (field LIKE '%sdffd%') AND (field LIKE '%A B%') AND (field NOT LIKE '%C%') AND (field LIKE '%D%') AND (field NOT LIKE '%E F%') AND (field LIKE '%hurz%') AND (field NOT LIKE '%purz%') Guido Haeger From c.sk_(at)_gmx.net Mon, 20 Nov 2000 15:47:38 +0100 Date: Mon, 20 Nov 2000 15:47:38 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] Suchfunktion From: "Udo Mueller" > Ich möchte eine Mysqldatenbank durchsuchen. > > Es soll in der Form +auto -verkauf gehen so das alles was mit auto zu tun > hat aber nicht mit verkauf kommt (Wie eben bei allen suchmaschinen) schau Dir mal doch http://www.hansanderson.com/php/search/ an. Christiane From paffrath_(at)_fatmedia.de Mon, 20 Nov 00 16:14:28 +0100 Date: Mon, 20 Nov 00 16:14:28 +0100 From: Michael Paffrath paffrath_(at)_fatmedia.de Subject: [php] php und flash Hallo! ich versuche immernoch eine highscore liste aus php in flash zu generieren. meine anfänglichen probleme variablen hin-und-her zu spielen haben sich gottseidank erledigt, jetzt habe ich aber ein prob an dem ich schier verzweifle. untenstehendes script soll aus einer tabelle einträge auslesen und sie dann in flash einfügen - scheint auch irgendwie zu klappen, allerdings kriege ich statt der richtigen einträge nur
in die felder geschrieben... bitte verzweifelst um hilfe... michael From schst_(at)_bettiepage.de Mon, 20 Nov 2000 16:18:45 +0100 Date: Mon, 20 Nov 2000 16:18:45 +0100 From: Stephan Schmidt schst_(at)_bettiepage.de Subject: [php] php und flash ----- Original Message ----- From: Michael Paffrath To: php Mailingliste Sent: Monday, November 20, 2000 4:14 PM Subject: [php] php und flash > Hallo! > > ich versuche immernoch eine highscore liste aus php in flash zu > generieren. meine anfänglichen probleme variablen hin-und-her zu > spielen haben sich gottseidank erledigt, jetzt habe ich aber ein > prob an dem ich schier verzweifle. Hast Du das Skript mal im Browser aufegrufen? Ohne das jetzt zu testen, würde ich einfach mal auf eine Fehlermeldung tippen, die dann dein Flash parsen will. Stephan From Dieter.Roessing_(at)_cci.de Mon, 20 Nov 2000 16:27:49 +0100 Date: Mon, 20 Nov 2000 16:27:49 +0100 From: =?iso-8859-1?Q?=22R=F6=DFing=2C_Dieter=22?= Dieter.Roessing_(at)_cci.de Subject: [php] Transaktionen / Datenkonsistenz Hallo zusammen, ich schreibe gerade eine Anwendung mit PHP. Für die Datenbankzugriffe benutze ich eine ODBC-Verbindung. Ich möchte Benutzern die Möglichkeit geben bestimmte Datensätze in der Datenbank zu ändern. Um sicherzustellen, daß nicht ein anderer Benutzer den gleichen Datensatz schon geändert und in die DB-eingespielt hat, lese ich vor dem Update einen Timestamp aus der entsprechende Tabelle und vergleiche ihn mit dem Timestamp beim ersten lesen. Stimmen diese Werte überein, kann geschrieben werden, ansonsten erscheint eine entsprechende Meldung am Bildschirm. Jetzt kann es aber vorkommen, das zwischen dem Auslesen des Timestamps, der Überprüfung auf Gleichheit und dem Update jemand anderes in die Datenbank hineinschreibt. Das möchte ich natürlich auch verhindern. Wie kann soetwas geschehen? Ich dachte an folgendes: BEGIN TRANSACTION select .... Prüfung der Bedingung update ... COMMIT TRANSACTION Ich bin weiß aber nicht, ob bei dieser vorgehensweise wirklich die Zeile gesperrt wird. Welche anderen Möglichkeiten gibt es noch? bis dann. Dieter From Mathias.Gloss_(at)_start.de Mon, 20 Nov 2000 16:40:00 +0100 Date: Mon, 20 Nov 2000 16:40:00 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Weihnachten ... Hallo, > ---------- > Von: Thomas A. Reinert media solutions > gmhb[SMTP:thomas.reinert_(at)_counterattack.de] > > bin heute ein wenig faul und würde gerne wissen, ob jemand von euch noch > ein > allgemeingültiges "soundsoviel-Tage-bis-Weihnachten"-Script in der > Schublade > liegen hat. > bin heute auch faul. Im Manual findest du unter "Time Functions" die benötigten Funktionen um die 2-3 Zeilen Code zu schreiben. Viele Grüße, Mathias From mayer_(at)_db-server.de Mon, 20 Nov 2000 16:52:12 -0000 Date: Mon, 20 Nov 2000 16:52:12 -0000 From: =?ISO-8859-1?Q?J=FCrgen_Mayer?= mayer_(at)_db-server.de Subject: [php] von Forumular auf zwei PHP-Seiten verzweigen ? hallo, ich moechte von einem HTML-Forumular (auf einer PHP3-Seite) abhaengig von der Auswahl der in diesem Formular enthaltenen Radiobuttons auf zwei verschiedene PHP3-Seiten springen. In der HTML-Formular-Definition kann ich ja aber im "
"-Tag nur eine PHP3-Seite angeben. Gibt es da "Tricks" wie man dies loesen kann ? Juergen Mayer From ckruse_(at)_freenet.de Mon, 20 Nov 2000 16:57:10 +0000 Date: Mon, 20 Nov 2000 16:57:10 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] PHP, PDFLib und TTF Hi Liste, nach einigen Stunden erfolglosen suchens und lesens wende ich mich nun mit der Hoffnung an euch, dass ihr mir vielleicht helfen koennt ;) Ich habe die PDFLib 3.02 mit PHP4.0.3pl1 nach langem herumprobieren zum laufen bekommen. Alles funktioniert soweit, solange ich die Standard-Schrift "Times Roman" in den PDF-Docs benutze. Nehme ich jedoch eine andere Schrift, gibt es die Fehlermeldung Fatal error: Internal pdflib error: Resource configuration file 'pdflib.upr' not found in /usr/local/httpd/htdocs/poster/poster.php3 on line 122 Mein System ist ein SuSE-Linux 6.3, der Apache ist der Apache 1.3.9, die TIFF-Lib ist die 3.5.5, die PDF-Lib die 3.02 und die zlib die 1.1.3 FreeType ist auch installiert, in der Version 1.2. Die "pdflib.upr" existiert im source-verzeichnis (/home/ckruse/pdflib/pdflib-3.02) im Fonts-Dir (/home/ckruse/pdflib/pdflib-3.02/fonts), zusammen mit einigen Schriften-Dateien (zumindest scheinen sie das zu sein) Das configure fuer die PDF-Lib sah so aus: ./configure --enable-shared-pdflib fuer PHP so: ./configure ./configure --enable-shared --with-mysql \ --with-apxs=/usr/sbin/apxs --enable-force-cgi-redirect \ --enable-discard-path --with-config-file-path=/etc/httpd \ --with-zlib-dir --enable-ftp --with-gd=/usr/local \ --with-jpeg-dir=/usr/local --with-png-dir=/usr/local \ --with-ttf --with-pdflib=/usr/local --with-zlib-dir=/usr/local \ --with-jpeg-dir=/usr/local --with-png-dir=/usr/local \ --with-tiff-dir=/usr/local --with-zlib=/usr/local waere echt schoen, wenn mir einer helfen koennte ;) -- mfg, Christian mailto:ckruse_(at)_freenet.de http://wwwtech.de From ckruse_(at)_freenet.de Mon, 20 Nov 2000 17:00:09 +0000 Date: Mon, 20 Nov 2000 17:00:09 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] von Forumular auf zwei PHP-Seiten verzweigen ? Hi Jürgen, JM> Gibt es da "Tricks" wie man dies loesen kann ? Durchaus ;) Gib deinen Submit-Buttons Namen, dann wird ihr Value mitgeliefert und du kannst danach entscheiden, was zu tun ist, z. B. so: "; } if(isset($b2)) { echo "sie wollen dorthin?

"; } ?>

JM> Juergen Mayer -- Best regards, Christian mailto:ckruse_(at)_freenet.de From hartmut_(at)_six.de Mon, 20 Nov 2000 17:05:49 +0100 Date: Mon, 20 Nov 2000 17:05:49 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] von Forumular auf zwei PHP-Seiten verzweigen ? Jürgen Mayer wrote: > > hallo, > > ich moechte von einem HTML-Forumular (auf einer PHP3-Seite) abhaengig von der Auswahl der in diesem > Formular enthaltenen Radiobuttons auf zwei verschiedene PHP3-Seiten springen. > > In der HTML-Formular-Definition kann ich ja aber im "
"-Tag nur eine PHP3-Seite angeben. > > Gibt es da "Tricks" wie man dies loesen kann ? Clientseitig mit Javascript, siehe onSubmit() Methode des form-Objekts Serverseitig nur durch Umleitung, z.b. mit 'header("Location: ...")' oder durch 'if' und 'include' -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From tf_(at)_tfromm.com Mon, 20 Nov 2000 17:01:27 +0100 Date: Mon, 20 Nov 2000 17:01:27 +0100 From: Thomas Fromm tf_(at)_tfromm.com Subject: [php] Transaktionen / Datenkonsistenz Hi, > Jetzt kann es aber vorkommen, das zwischen dem Auslesen des Timestamps, der > Überprüfung auf Gleichheit und dem Update jemand anderes in die Datenbank > hineinschreibt. Das möchte ich natürlich auch verhindern. Wie kann soetwas > geschehen? > > Ich dachte an folgendes: > > BEGIN TRANSACTION > > select .... > Prüfung der Bedingung > update ... > > COMMIT TRANSACTION > > Ich bin weiß aber nicht, ob bei dieser vorgehensweise wirklich die Zeile > gesperrt wird. > > Welche anderen Möglichkeiten gibt es noch? eigendlich alle datenbanken unterstuetzen neben transaktionen auch sachen wie : SELECT bla FROM blub WHERE wurst=1 FOR UPDATE; damit besitzt dann die zeile ein exklusive sperre die dann ganz normal via UPDATE bearbeitet werden kann. beendet wird die sperre durch ein commit dieser transaktion. gruss thomas -- -------------------------------------------------------------------------- http://phporacleadmin.org http://tfromm.com mailto:tf_(at)_inubit.com "go away or I will replace You with a small PHP script!" From Info_(at)_DATACORE-Server.de Mon, 20 Nov 2000 17:10:25 +0100 Date: Mon, 20 Nov 2000 17:10:25 +0100 From: DATACORE-Server.de (Philip Hetjens) Info_(at)_DATACORE-Server.de Subject: [php] =?iso-8859-1?Q?Ich_hab_ein_ganz_gro=DFes_problem!!!!!?= Hi, Also! ich mache eine Seite mit einem Menü und Forum (Forum ist noch egal!!)! So und ich benutze folgende Funktion zum erstellen von Links in dem Menü: Aufgerufen wird diese Funktion z.B. so: ">Link und dieses Script zeigt das Menü an: Übergeben wird immer der Text, den die andere Funktion als $menu= in der URL speichert. = "16") { include("menu/games_opend_menu.php4"); $games_menu = "1"; $menu2 = $menu2 - 16; } else { include("menu/games_closed_menu.php4"); $games_menu = "0"; } if ($menu2 >= "8") { include("menu/members_opend_menu.php4"); $members_menu = "1"; $menu2 = $menu2 - 8; } else { include("menu/members_closed_menu.php4"); $members_menu = "0"; } include("menu/mem_werden_menu.php4"); if ($menu2 >= "4") { include("menu/downloads_opend_menu.php4"); $downloads_menu = "1"; $menu2 = $menu2 - 4; } else { include("menu/downloads_closed_menu.php4"); $downloads_menu = "0"; } if ($menu2 >= "2") { include("menu/links_opend_menu.php4"); $lins_menu = "1"; $menu2 = $menu2 - 2; } else { include("menu/links_closed_menu.php4"); $links_menu = "0"; } if ($menu2 >= "1") { include("menu/members_only_opend_menu.php4"); $members_only_menu = "1"; $menu2 = $menu2 - 1; } else { include("menu/members_only_closed_menu.php4"); $members_only_menu = "0"; } } ?> Mein Problem ist: Der berechnet die Zahlen für die Menu Variable nicht richtig. Das verhält sich total komisch! Die einzigste logische Folge die mir aufgefallen ist: das unterste Menü (links) geht immer richtig. Also bei Links berechnet der die zahlen richtig, aber bei den anderen sind immer Abweichungen drin! ich wäre sehr froh, wenn mir einer helfen könnte! D A N K E ! ! ! ! mfg philip P.S. Ich weiß das ich ein Newbie bin! :) P.P.S. In einiger Zeit werde ich auch Antworten zu Newbie fragen beantworten! Also seit nicht zu streng mit mir! :) Danke From c.sk_(at)_gmx.net Mon, 20 Nov 2000 17:13:27 +0100 Date: Mon, 20 Nov 2000 17:13:27 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] php und flash From: "Michael Paffrath" > untenstehendes script soll aus einer tabelle einträge auslesen und > sie dann in flash einfügen - scheint auch irgendwie zu klappen, allerdings > kriege ich statt der richtigen einträge nur
in die felder > geschrieben... ... > $send_name = "&$platz="; urlencode($vorna,$nachn,$score); ... ^^ Versuch's mal mit $send_name = "&$platz=" . urlencode($vorna,$nachn,$score); Viele Grüße Christiane From Info_(at)_DATACORE-Server.de Mon, 20 Nov 2000 17:16:39 +0100 Date: Mon, 20 Nov 2000 17:16:39 +0100 From: DATACORE-Server.de (Philip Hetjens) Info_(at)_DATACORE-Server.de Subject: [php] AW: [php] OT: Provider-Wissen PHP Hi, # in dieser Liste kommen immer wieder Providerspezifische Fragen vor. # Ich habe mir mal ein paar Gedanken dazu gemacht und bin auf die Idee # gekommen, eine PHP-Provider-FAQ zu erstellen. Das heißt, ich habe # damit noch nicht angefangen, sondern würde gerne Wissen, ob es dafür # überhaupt ein Bedarf gibt. Find ich total toll! :) # Anfangen würde ich mit Massenhostern, wie z.B. Strato, Puretec und # Schlund. Ist Puretec nicht das selbe wie Schlund?? So weit ich weiß schon! (Puretec= Große Masse; Schlund=Gewerbliche Kunden ) # Hauptsächlich soll es dabei natürlich darum gehen, die Server optimal # mit PHP/MySQL nutzen zu können. # # 1. Wäre eine solche FAQ für euch von Nutzen? Klar! # 2. Wer hätte Lust daran mitzuarbeiten? z.B. den Strato-Teil könnte ich # nicht machen, weil ich mich denen bis jetzt verweigert habe :-) Bei Puretec könnte ich etwas helfen, aber ich habe noch nicht die Ahnung in PHP # 3. Habt ihr Domain-Vorschläge? www.PHP-Provider-FAQ.DE??? mfg philip From Michael_(at)_Stahmann.de Mon, 20 Nov 2000 17:21:12 +0100 Date: Mon, 20 Nov 2000 17:21:12 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Ich hab ein ganz =?iso-8859-1?Q?gro=DFes?= problem!!!!! Hallo Philip, "DATACORE-Server.de (Philip Hetjens)" schrieb: > Hi, > > $menuinde = $menuinde + 16; Ich bin mir nicht mehr sicher wo der Haken ist, aber das sollte gehen... Versuch es mal mit $menuinde += 16; Vieleicht hilft auch das weiter: http://www.php-center.de/de-html-manual/language.types.type-juggling.html 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 -------------------------------------------------------- Sinnloser Bildschirmschoner: http://schlammpeitzger.de From mayer_(at)_db-server.de Mon, 20 Nov 2000 17:27:36 -0000 Date: Mon, 20 Nov 2000 17:27:36 -0000 From: =?ISO-8859-1?Q?J=FCrgen_Mayer?= mayer_(at)_db-server.de Subject: [php] von Forumular auf zwei PHP-Seiten verzweigen ? Hallo, das mit der Auswertung des Radiobuttuns in dem Script der naechsten Seite mit if ist mir schon klar. ich moechte aber schon _vor_ dem Aufruf der naechsten PHP-Seite eine von zwei Seiten aufrufen Juergen > Hi Juergen, > JM> Gibt es da "Tricks" wie man dies loesen kann ? > Durchaus ;) > Gib deinen Submit-Buttons Namen, dann wird ihr Value mitgeliefert und > du kannst danach entscheiden, was zu tun ist, z. B. so: > if(isset($b1)) > { echo "sie wollen hierhin?

"; } > if(isset($b2)) > { echo "sie wollen dorthin?

"; } > ?> > > > >

> JM> Juergen Mayer > -- > Best regards, > Christian mailto:ckruse_(at)_freenet.de > -- > ** Durchgehend geoeffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From c.sk_(at)_gmx.net Mon, 20 Nov 2000 17:30:55 +0100 Date: Mon, 20 Nov 2000 17:30:55 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] php und flash > $send_name = "&$platz=" . urlencode($vorna,$nachn,$score); *räusper* besser $send_name = "&$platz=" . urlencode("$vorna $nachn $score"); Viele Grüße Christiane From andi.steck_(at)_gmx.de Mon, 20 Nov 2000 17:41:54 +0100 Date: Mon, 20 Nov 2000 17:41:54 +0100 From: Andreas Steck andi.steck_(at)_gmx.de Subject: [php] Personalausweischeck Hi, Ich muß auf einer Website eine Altersbeschränkung mit Hilfe von PHP realisieren. Mann sollte in ein Formular die zwei Zahlenreihen unten auf dem Personalausweis eingeben und dann entweder Zutritt bekommen oder nicht. Bei http://www.freiab18.de/ gibt es so ein Beispiel (allerding ohne Quellcode) In der ersten Zahlreihe steht das Geburtsdatum gefolgt von einer einstelligen Zahl. Die zweite Zahlreihe stellt wohl so eine Art Prüfsumme dar. Mann kann also nicht einfach das Geburtsdatum ändern! Hat jemand den Algorithmus für diese Berechnung, oder eine Idee wie ich das lösen kann? Danke im Voraus Andi. From Michael.Lebang_(at)_VuW.de Mon, 20 Nov 2000 17:37:46 +0100 Date: Mon, 20 Nov 2000 17:37:46 +0100 From: Michael.Lebang_(at)_VuW.de Michael.Lebang_(at)_VuW.de Subject: [php] Personalausweischeck Hallo Andi, > Hat jemand den Algorithmus für diese Berechnung, oder eine > Idee wie ich > das lösen kann? Da gab's vor einiger Zeit schon mal einen UMFANGREICHEN Thread in der Liste. Sollte also im Archiv zu finden sein ;-) Gruß Michael From dan_(at)_schudan.de Mon, 20 Nov 2000 17:39:20 +0100 Date: Mon, 20 Nov 2000 17:39:20 +0100 From: Daniel Schuster dan_(at)_schudan.de Subject: [php] von Forumular auf zwei PHP-Seiten verzweigen ? Hallo Jürgen Jürgen Mayer wrote: > > > if(isset($b1)) Tipp: header(Location:http://www.bla.tld); > > if(isset($b2)) Tipp: header(Location:http://www.bla2.tld); > > ?> Nähere infos: http://www.php.net/manual/function.header.html Eine noch frühere Verzweigung muss mit Javascript gemacht werden!! Gruß Daniel -- E-Mail : dan_(at)_schudan.de ,-, daniel.schuster_(at)_dynaprog.de Website: www.schudan.de ,-, www.dynaprog.de Hiroshima 1945, Tschernobyl 1986, Windows 2000 From ritze_(at)_globalpark.de Mon, 20 Nov 2000 17:44:20 +0100 Date: Mon, 20 Nov 2000 17:44:20 +0100 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] Personalausweischeck Hallo, > > Hat jemand den Algorithmus für diese Berechnung, oder eine > > Idee wie ich > > das lösen kann? > > Da gab's vor einiger Zeit schon mal einen UMFANGREICHEN > Thread in der Liste. Yeep, die Prüfung entsprechend nachzubauen, sollte kein Problem sein. Was die bei "frei ab irgendwas" aber auch nicht auf die Reihe bekommen haben, ist ein Plausicheck zum Geburtsdatum. Mit dem 38.Februar kommt man da noch immer bestens durch. Wenn Du Dich darum verdient machen willst, mailt Dir bestimmt auch noch wer den Code für den Prüfsummencheck ;-) gruss ritze From jb_(at)_webwerk.de Mon, 20 Nov 2000 17:47:23 +0100 Date: Mon, 20 Nov 2000 17:47:23 +0100 From: =?iso-8859-1?Q?J=F6rn?= Bier jb_(at)_webwerk.de Subject: [php] PHP, PDFLib und TTF Hallo Christian, wir hatten vor kurzen auch diese Problem, und haben danach 'pdflib.upr' in das Verzeichnis kopiert, wo das Script aufgerufen wird, welches das PDF erzeugt. -> dann gings. Viele Gruesse Jörn Christian Kruse wrote: > Hi Liste, > > nach einigen Stunden erfolglosen suchens und lesens wende ich mich > nun mit der Hoffnung an euch, dass ihr mir vielleicht helfen koennt > ;) > > Ich habe die PDFLib 3.02 mit PHP4.0.3pl1 nach langem herumprobieren > zum laufen bekommen. Alles funktioniert soweit, solange ich die > Standard-Schrift "Times Roman" in den PDF-Docs benutze. > Nehme ich jedoch eine andere Schrift, gibt es die Fehlermeldung > > Fatal error: Internal pdflib error: Resource configuration file > 'pdflib.upr' not found in /usr/local/httpd/htdocs/poster/poster.php3 > on line 122 > > Mein System ist ein SuSE-Linux 6.3, der Apache ist der Apache 1.3.9, > die TIFF-Lib ist die 3.5.5, die PDF-Lib die 3.02 und die zlib die > 1.1.3 > FreeType ist auch installiert, in der Version 1.2. > > Die "pdflib.upr" existiert im source-verzeichnis > (/home/ckruse/pdflib/pdflib-3.02) im Fonts-Dir > (/home/ckruse/pdflib/pdflib-3.02/fonts), zusammen mit einigen > Schriften-Dateien (zumindest scheinen sie das zu sein) > > Das configure fuer die PDF-Lib sah so aus: > > ./configure --enable-shared-pdflib > > fuer PHP so: > > ./configure ./configure --enable-shared --with-mysql \ > --with-apxs=/usr/sbin/apxs --enable-force-cgi-redirect \ > --enable-discard-path --with-config-file-path=/etc/httpd \ > --with-zlib-dir --enable-ftp --with-gd=/usr/local \ > --with-jpeg-dir=/usr/local --with-png-dir=/usr/local \ > --with-ttf --with-pdflib=/usr/local --with-zlib-dir=/usr/local \ > --with-jpeg-dir=/usr/local --with-png-dir=/usr/local \ > --with-tiff-dir=/usr/local --with-zlib=/usr/local > > waere echt schoen, wenn mir einer helfen koennte ;) > -- > mfg, > Christian mailto:ckruse_(at)_freenet.de > > http://wwwtech.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 -- Jörn Bier webwerk GmbH ________________________________ call_(at)_work_ +49-30-280_49_81_30 web_(at)_work_ http://www.webwerk.de ________________________________ programming ________________________________ call_(at)_priv_ +49-30-680_80_5_80 web_(at)_priv_ http://www.joebi.de ________________________________ From cybermage_(at)_hirnstrudel.de Mon, 20 Nov 2000 17:46:24 +0100 Date: Mon, 20 Nov 2000 17:46:24 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] von Forumular auf zwei PHP-Seiten verzweigen ? > ich moechte aber schon _vor_ dem Aufruf der naechsten PHP-Seite eine > von zwei Seiten aufrufen
müßte gehen bye benjamin -- http://www.hirnstrudel.de/ mailto:cybermage_(at)_hirnstrudel.de THERE IS NO JUSTICE, JUST ME! From su_(at)_evolos.de Mon, 20 Nov 2000 17:36:54 +0100 Date: Mon, 20 Nov 2000 17:36:54 +0100 From: Sabrina Ulbrich su_(at)_evolos.de Subject: [php] von Forumular auf zwei PHP-Seiten verzweigen ? hallo > ich moechte von einem HTML-Forumular (auf einer PHP3-Seite) abhaengig von der Auswahl der in diesem > Formular enthaltenen Radiobuttons auf zwei verschiedene PHP3-Seiten springen. > > In der HTML-Formular-Definition kann ich ja aber im "
"-Tag nur eine PHP3-Seite angeben. > > Gibt es da "Tricks" wie man dies loesen kann ? Ich verwende die Methode, daß ich von Formularen immer nach index.php zurückspringe, wo ich in einer switch/case-Anweisung dann die gewünschten Funktionen aufrufe. Liebe Grüße Sabrina From mtps_(at)_gmx.de Mon, 20 Nov 2000 17:47:58 +0100 Date: Mon, 20 Nov 2000 17:47:58 +0100 From: Martin Tomczak mtps_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Datens=E4tze_nach_Anzahl_der_Treffer_sortieren_!!?= tach zusammen,, wie kann ich eine Abfrage aus der Datenbank nach anzahl der vorhanden Suchbegriffen ausgeben (Treffer)?? Ich habe mir eine kleine Suchmaschine zusammengebastelt und möchte, dass die Ausgabe nach Anzahl der vorhanden Suchbegriffe, die im Titel und Beschreibung stehen, ausgegeben werden können, sprich wer die meisten Treffer hat, soll ganz oben stehen... Hat Jemand eine Idee ?? Danke m Vorraus ! ____________ webmaster_(at)_netidea.de www.netidea.de Geld verdienen im Internet From ckruse_(at)_freenet.de Mon, 20 Nov 2000 18:02:11 +0000 Date: Mon, 20 Nov 2000 18:02:11 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] Re[2]: [php] PHP, PDFLib und TTF Hi Jörn, > wir hatten vor kurzen auch diese Problem, > und haben danach 'pdflib.upr' in das Verzeichnis kopiert, wo das Script > aufgerufen wird, welches das PDF erzeugt. > -> dann gings. Besten Dank erstmal ;) hm, aber irgendwie ist das ein wenig doof, als Notloesung taugt das ja, aber nicht, wenn man ein Projekt hat, in dem jedes zweite PHP-Doc eine PDF erzeugen soll ;S Da muss es doch auch eine Moeglichkeit geben, den Pfad anzugeben?! -- mfg, Christian mailto:ckruse_(at)_freenet.de http://wwwtech.de From thomas.reinert_(at)_counterattack.de Mon, 20 Nov 2000 18:08:58 +0100 Date: Mon, 20 Nov 2000 18:08:58 +0100 From: Thomas A. Reinert media solutions gmhb thomas.reinert_(at)_counterattack.de Subject: [php] AW: [php] AW: [php] Weihnachten ... > bin heute auch faul. Im Manual findest du unter "Time Functions" die > benötigten Funktionen um die 2-3 Zeilen Code zu schreiben. > > Viele Grüße, Mathias ich war dann doch nicht so faul und habs selber gelöst :) "Noch 34 Tage von heute bis zum 24.12.2000" ;) danke dennoch. Gruss, Thomas PS: wer den code benötigt... From poppcorn_(at)_cornelia-boenigk.de Mon, 20 Nov 2000 18:13:42 +0100 Date: Mon, 20 Nov 2000 18:13:42 +0100 From: Cornelia Boenigk poppcorn_(at)_cornelia-boenigk.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Datens=E4tze_nach_Anzahl_der_Treffer_sortier?= =?iso-8859-1?Q?en_!!?= =?iso-8859-1?Q?en_!!?= Hallo Martin Du kannst versuchen, Deine Abfrageergebnisse innerhalb von sql sortiert auszugeben, ungefaehr so: select suchbegriff, count(suchbegriff)...from...where...group by suchbegriff order by count desc; Gruss Conni Conni From ckruse_(at)_freenet.de Mon, 20 Nov 2000 18:18:10 +0000 Date: Mon, 20 Nov 2000 18:18:10 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] Re[2]: [php] PHP, PDFLib und TTF Hi, > Da muss es doch auch eine Moeglichkeit geben, den Pfad anzugeben?! Und es ist genau so, wie ich gesagt habe *g* putenv("PDFLIBRESOURCE=/pfad/zur/pdflib.upr"); und in der pdflib.upr ein //pfad/zur und es laeuft alles wie geschmiert ;) -- mfg, Christian mailto:ckruse_(at)_freenet.de http://wwwtech.de From RademacherD_(at)_gmx.net Mon, 20 Nov 2000 18:33:43 +0100 Date: Mon, 20 Nov 2000 18:33:43 +0100 From: Daniel Rademacher RademacherD_(at)_gmx.net Subject: [php] Chat, brauche dringend Hilfe! Hallo, ich habe folgendes Problem: Einige Leute können den Chat auf meiner Homepage nicht anzeigen. Genauer gesagt, die Datei, die die Nachrichten anzeigt. Diese Seite nennt sich "output.php". Andere wiederum können das diese Seite anzeigen. Bei einigen, von denen, die die Seite anzeigen können, ist es so, dass sie ein Privatchatfenster öffnen, und dann die output.php nicht mehr angezeigt wird, im Privatchatfenster und im Mainchat. Wer sich das mal live ansehen möchte, kann das unter www.forencity.de tun! Einfach als Gast einloggen! Die Datei output.php: '$lastid' AND room = '$room'"; if ($res = send_sql($db, $str)){ while ($data = mysql_fetch_array($res, MYSQL_ASSOC)){ $datas[$i] = $data; $i++; } } else echo "Fehler: 001"; if ($datas != NULL){ foreach ($datas as $content){ include ("smi_rep.php"); if ($lastmessage != $content[message] and ($content[tonick] == NULL or $content[tonick] == "" or $content[tonick] == $nick_lower)){ $tpl -> assign(MESSAGE, $content[message]); $tpl -> parse(FINAL, "output"); $tpl -> FastPrint(FINAL); } $lastmessage = $content[message]; $i++; } $lastid = $content[id]; } else { if ($Ping>0) $Ping--; else { $Ping=$PingTime; echo " "; } flush(); usleep(500000); } flush(); } ?> Die Datei die die Datenbankverbindung herstellt (mysql_connect.php): "; exit; } mysql_close ($cc); ?> Die Datei mit den Funktionen: (mysql_func.php): Ich hatte schon die Überlegung, dass es vielleicht an den Datenbankverbindungen liegt!? Keine Ahnung! Hoffentlich kann mir jemand helfen! Daniel Rademacher From head_(at)_doobie.de Mon, 20 Nov 2000 18:19:12 +0100 Date: Mon, 20 Nov 2000 18:19:12 +0100 From: head head_(at)_doobie.de Subject: [php] session variablen global vorhanden??? > d.h. ein Aufruf von session_start() bedeutet eher "ich will eine Session > benutzen" als "ich will eine neue Session anlegen" danke_start(); ! boris pitule From head_(at)_doobie.de Mon, 20 Nov 2000 18:26:27 +0100 Date: Mon, 20 Nov 2000 18:26:27 +0100 From: head head_(at)_doobie.de Subject: [php] Flash-Abfrage mit PHP > > ist es möglich, mit PHP herauszufinden ob der Surfer das Flash-PlugIn in > > seinem Browser installiert hat. Und wenn ja, wie geht das? > > Soweit ich weiss geht das nicht. Die schlechte Methode ist ein JavaScript, > das die Plugins abfragt, wieso ist das denn die schlechte variante??? hat nur zwei zeilen und funzt... (funktioniert meiner meinung nach auch im IE ist aber halt wirklich nur ganz einfach... (dafür kurz)) boris From Info_(at)_DATACORE-Server.de Mon, 20 Nov 2000 18:35:59 +0100 Date: Mon, 20 Nov 2000 18:35:59 +0100 From: DATACORE-Server.de (Philip Hetjens) Info_(at)_DATACORE-Server.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Ich_hab_ein_ganz_gro=DFes_problem!!!!!?= Hi, # "DATACORE-Server.de (Philip Hetjens)" schrieb: # # > Hi, # > # > $menuinde = $menuinde + 16; # # Ich bin mir nicht mehr sicher wo der Haken ist, aber das sollte gehen... # # Versuch es mal mit $menuinde += 16; # # Vieleicht hilft auch das weiter: # http://www.php-center.de/de-html-manual/language.types.type-juggling.html Danke erst mal! Aber das war es nicht! :( Aber mir ist gerade was aufgefallen! werden bei include dateien die parameter nicht weitergegeben??? Doch oder? mfg philip From ritze_(at)_globalpark.de Mon, 20 Nov 2000 18:50:34 +0100 Date: Mon, 20 Nov 2000 18:50:34 +0100 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] Chat, brauche dringend Hilfe! Hallo, > Einige Leute können den Chat auf meiner Homepage nicht anzeigen. > Genauer gesagt, die Datei, die die Nachrichten anzeigt. Diese Was für HTTP-Header schickst Du denn so vorneweg. Hast Du die Leutz auch mal gefragt, ob Sie vielleicht über einen Proxy surfen, hinter einer Firewall sitzen, Webwasher oder ähnlichen Kram verwenden... gruss ritze From schst_(at)_bettiepage.de Mon, 20 Nov 2000 18:53:38 +0100 Date: Mon, 20 Nov 2000 18:53:38 +0100 From: Stephan Schmidt schst_(at)_bettiepage.de Subject: [php] Chat, brauche dringend Hilfe! ----- Original Message ----- From: Daniel Rademacher To: Cc: Sent: Monday, November 20, 2000 6:33 PM Subject: [php] Chat, brauche dringend Hilfe! > Hallo, > > ich habe folgendes Problem: > > Einige Leute können den Chat auf meiner Homepage nicht anzeigen. > Genauer gesagt, die Datei, die die Nachrichten anzeigt. Diese Seite nennt > sich "output.php". > Andere wiederum können das diese Seite anzeigen. > Bei einigen, von denen, die die Seite anzeigen können, ist es so, dass sie > ein Privatchatfenster öffnen, und dann die output.php nicht mehr angezeigt > wird, im Privatchatfenster und im Mainchat. > Wer sich das mal live ansehen möchte, kann das unter www.forencity.de tun! > Einfach als Gast einloggen! Das scheint dann wohl kein PHP Problem zu sein. Ich hatte ein ähnliches Problem, als ich einen Chat prgrammiert habe. Damals hing es mit dem Internet Explorer zusammen. In der Version ab 5.0 öffnet der in einem Browserprozess zu einem Server nur zwei Verbindungen zu Webseiten. danach wartet er, bis eine Verbindung beendet ist. Da Deine Chatfenster streaming sind, kann es da zu Problemen kommen. Lösen konnnte ich das Problem jedoch nie richtig. Hoffe, es hilft Dir trotzdem weiter. Stephan From RademacherD_(at)_gmx.net Mon, 20 Nov 2000 19:06:25 +0100 Date: Mon, 20 Nov 2000 19:06:25 +0100 From: Daniel Rademacher RademacherD_(at)_gmx.net Subject: [php] AW: [php] Chat, brauche dringend Hilfe! Hallo, in der Regel haben die T-online! gruss Daniel -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Thomas Ritz Gesendet: Montag, 20. November 2000 18:51 An: php_(at)_php-center.de Betreff: RE: [php] Chat, brauche dringend Hilfe! Hallo, > Einige Leute können den Chat auf meiner Homepage nicht anzeigen. > Genauer gesagt, die Datei, die die Nachrichten anzeigt. Diese Was für HTTP-Header schickst Du denn so vorneweg. Hast Du die Leutz auch mal gefragt, ob Sie vielleicht über einen Proxy surfen, hinter einer Firewall sitzen, Webwasher oder ähnlichen Kram verwenden... gruss ritze -- ** 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 Info_(at)_DATACORE-Server.de Mon, 20 Nov 2000 19:06:09 +0100 Date: Mon, 20 Nov 2000 19:06:09 +0100 From: DATACORE-Server.de (Philip Hetjens) Info_(at)_DATACORE-Server.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Ich_hab_ein_ganz_gro=DFes_problem!!!!!_L=D6S?= =?iso-8859-1?Q?UNG!!!!?= =?iso-8859-1?Q?UNG!!!!?= Da ist ein logischer fehler drin! bei der link erstellung hat der die unteren ignoriert weil der die variablen noch gar nicht gesetzt hatte! Also immer aufpassen!! :) mfg philip p.s. aber trozdem danke! From RademacherD_(at)_gmx.net Mon, 20 Nov 2000 19:08:36 +0100 Date: Mon, 20 Nov 2000 19:08:36 +0100 From: Daniel Rademacher RademacherD_(at)_gmx.net Subject: [php] AW: [php] Chat, brauche dringend Hilfe! Hallo, Das ist bis jetzt bis zum IE 5.5 aufgetreten! gurss Daniel Rademacher -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Stephan Schmidt Gesendet: Montag, 20. November 2000 18:54 An: php_(at)_php-center.de Betreff: Re: [php] Chat, brauche dringend Hilfe! ----- Original Message ----- From: Daniel Rademacher To: Cc: Sent: Monday, November 20, 2000 6:33 PM Subject: [php] Chat, brauche dringend Hilfe! > Hallo, > > ich habe folgendes Problem: > > Einige Leute können den Chat auf meiner Homepage nicht anzeigen. > Genauer gesagt, die Datei, die die Nachrichten anzeigt. Diese Seite nennt > sich "output.php". > Andere wiederum können das diese Seite anzeigen. > Bei einigen, von denen, die die Seite anzeigen können, ist es so, dass sie > ein Privatchatfenster öffnen, und dann die output.php nicht mehr angezeigt > wird, im Privatchatfenster und im Mainchat. > Wer sich das mal live ansehen möchte, kann das unter www.forencity.de tun! > Einfach als Gast einloggen! Das scheint dann wohl kein PHP Problem zu sein. Ich hatte ein ähnliches Problem, als ich einen Chat prgrammiert habe. Damals hing es mit dem Internet Explorer zusammen. In der Version ab 5.0 öffnet der in einem Browserprozess zu einem Server nur zwei Verbindungen zu Webseiten. danach wartet er, bis eine Verbindung beendet ist. Da Deine Chatfenster streaming sind, kann es da zu Problemen kommen. Lösen konnnte ich das Problem jedoch nie richtig. Hoffe, es hilft Dir trotzdem weiter. Stephan -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From RademacherD_(at)_gmx.net Mon, 20 Nov 2000 19:08:43 +0100 Date: Mon, 20 Nov 2000 19:08:43 +0100 From: Daniel Rademacher RademacherD_(at)_gmx.net Subject: [php] AW: [php] Chat, brauche dringend Hilfe! PS: Die Header: Output -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Thomas Ritz Gesendet: Montag, 20. November 2000 18:51 An: php_(at)_php-center.de Betreff: RE: [php] Chat, brauche dringend Hilfe! Hallo, > Einige Leute können den Chat auf meiner Homepage nicht anzeigen. > Genauer gesagt, die Datei, die die Nachrichten anzeigt. Diese Was für HTTP-Header schickst Du denn so vorneweg. Hast Du die Leutz auch mal gefragt, ob Sie vielleicht über einen Proxy surfen, hinter einer Firewall sitzen, Webwasher oder ähnlichen Kram verwenden... gruss ritze -- ** 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 scherf_(at)_ventasoft.de Mon, 20 Nov 2000 19:14:06 +0100 Date: Mon, 20 Nov 2000 19:14:06 +0100 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] Annotated Manual als Offline-Version Hallo, wurde schon mal angedacht/ist es überhaupt sinnvoll, das Annotated Manual von www.php.net als Offline-Version zur Verfügung zu stellen? Gruss Stefan From a.temme_(at)_gmx.de Mon, 20 Nov 2000 18:59:34 +0100 Date: Mon, 20 Nov 2000 18:59:34 +0100 From: =?iso-8859-1?Q?Andr=E9?= Temme a.temme_(at)_gmx.de Subject: [php] TTF mit PHP4 in PNGs ? Thomas Beckmann schrieb: > > Es gelingt mir nicht, mit ImageTTFText() in ein PNG schreiben. > Die Routine funktioniert unter PHP3 mit GIFs. > ImageString() funktioniert auch in PHP4. > Die Plattform ist WAMP 4.0.3pl1, GD 1.6.2 oder höher, FreeType Support > enabled und FreeType Linkage with TTF library - so steht's in > phpinfo(). > Dennoch bleibt $imgttf nach > $imgttf = ImageTTFText($im, $s,0, $ox,$oy, $c, $font, $text); > leer, auch in den PNG's erscheint nichts - irgendwie hab' ich aber das > Gefühl, bei meinen ersten Versuchen hätte's geklappt, nur > rekonstruieren kann ich's nicht. > > Hat jemand eine Idee, woran das liegen kann? Gibt es irgendeinen > switch, der das Verhalten der TTF-Library beeinflußt? Aber wirklich nur eine vage. Bei mir läuft das unter LAMP, möglicherweise liegt es an der Windows-Implementation der GD? Viele Grüße Andre -- Andre Temme http://www.psyc-o-media.de Mail: mailto:a.temme_(at)_psyc-o-media.de From eschmid_(at)_php.net Mon, 20 Nov 2000 19:17:25 +0100 Date: Mon, 20 Nov 2000 19:17:25 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Annotated Manual als Offline-Version Stefan Scherf wrote: > wurde schon mal angedacht/ist es überhaupt sinnvoll, das > Annotated Manual von www.php.net als Offline-Version zur > Verfügung zu stellen? Ja, siehe die aktuelle Umfrage bei Mark Kronsbein: http://www.php-homepage.de/. -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 Mon, 20 Nov 2000 19:21:37 +0100 Date: Mon, 20 Nov 2000 19:21:37 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Annotated Manual als Offline-Version "Egon Schmid (_(at)_work)" wrote: > > Stefan Scherf wrote: > > > wurde schon mal angedacht/ist es überhaupt sinnvoll, das > > Annotated Manual von www.php.net als Offline-Version zur > > Verfügung zu stellen? > > Ja, siehe die aktuelle Umfrage bei Mark Kronsbein: > http://www.php-homepage.de/. Sorry hab vergessen, daß Du das Annotated Manual haben willst, nein das gibt es nicht Offline. Das läßt sich mit seinen 3000 Seiten auch schlecht drucken. -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 kai_(at)_pc-infos.de Mon, 20 Nov 2000 19:25:50 +0100 Date: Mon, 20 Nov 2000 19:25:50 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] Annotated Manual als Offline-Version > "Egon Schmid (_(at)_work)" wrote: > > Stefan Scherf wrote: > > > wurde schon mal angedacht/ist es überhaupt sinnvoll, das > > > Annotated Manual von www.php.net als Offline-Version zur > > > Verfügung zu stellen? > > Ja, siehe die aktuelle Umfrage bei Mark Kronsbein: > > http://www.php-homepage.de/. > Sorry hab vergessen, daß Du das Annotated Manual haben willst, nein das > gibt es nicht Offline. Das läßt sich mit seinen 3000 Seiten auch > schlecht drucken. Hi, ich glaube eher hier ging es darum ob es angedacht ist dass annotated manual zum download bereitzustellen. (für alle die sich nicht die neueste version per CVS saugen). Diese Frage kann ich leider nicht beantworten, Egon schon viel eher. Da mich das auch interessiert warte ich einfach auf Egons (erneute) Antwort. MfG Kai From jb_(at)_j-u-m-p.de Mon, 20 Nov 2000 19:30:22 +0100 Date: Mon, 20 Nov 2000 19:30:22 +0100 From: =?iso-8859-1?Q?J=FCrgen_Behner?= jb_(at)_j-u-m-p.de Subject: [php] Chat, brauche dringend Hilfe! From: "Daniel Rademacher" > Einige Leute können den Chat auf meiner Homepage nicht anzeigen. > Genauer gesagt, die Datei, die die Nachrichten anzeigt. Diese Seite nennt > sich "output.php". > Andere wiederum können das diese Seite anzeigen. > Bei einigen, von denen, die die Seite anzeigen können, ist es so, dass sie > ein Privatchatfenster öffnen, und dann die output.php nicht mehr angezeigt > wird, im Privatchatfenster und im Mainchat. wenn jemand über einen proxy surft, funktioniert der chat nicht. ich hab das gleiche problem. eine lösung hab ich dafür aber bisher leider nicht gefunden. auch vielfrequentierte chats, wie der von cassiopeia - siehe redeseven.de ;-) - haben/hatten schon probleme mit proxys. ich hab den leuten einfach empfohlen, den proxy abzuschalten und schon geht's, egal ob NS oder IE. jürgen From scherf_(at)_ventasoft.de Mon, 20 Nov 2000 19:29:51 +0100 Date: Mon, 20 Nov 2000 19:29:51 +0100 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] Annotated Manual als Offline-Version Sorry, da habe ich mich wohl undeutlich ausgedrückt. Meine Frage lautet: Wird es das Annotated Manual als Datei zum downloaden geben? Der Server www.php.net ist ein bisserl langsam und das Annotated Manual oft sehr hilfreich. Gruss Stefan > From: egon_(at)_solix.wiso.Uni-Koeln.DE > Sorry hab vergessen, daß Du das Annotated Manual haben willst, nein das > gibt es nicht Offline. Das läßt sich mit seinen 3000 Seiten auch > schlecht drucken. From hartmut_(at)_six.de Mon, 20 Nov 2000 19:30:30 +0100 Date: Mon, 20 Nov 2000 19:30:30 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Annotated Manual als Offline-Version "Egon Schmid (_(at)_work)" wrote: > > "Egon Schmid (_(at)_work)" wrote: > > > > Stefan Scherf wrote: > > > > > wurde schon mal angedacht/ist es überhaupt sinnvoll, das > > > Annotated Manual von www.php.net als Offline-Version zur > > > Verfügung zu stellen? > > > > Ja, siehe die aktuelle Umfrage bei Mark Kronsbein: > > http://www.php-homepage.de/. > > Sorry hab vergessen, daß Du das Annotated Manual haben willst, nein das > gibt es nicht Offline. Das läßt sich mit seinen 3000 Seiten auch > schlecht drucken. Offline !== Papier -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From eschmid_(at)_php.net Mon, 20 Nov 2000 19:33:04 +0100 Date: Mon, 20 Nov 2000 19:33:04 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Annotated Manual als Offline-Version Kai Hörner wrote: > > > "Egon Schmid (_(at)_work)" wrote: > > > > Stefan Scherf wrote: > > > > > wurde schon mal angedacht/ist es überhaupt sinnvoll, das > > > > Annotated Manual von www.php.net als Offline-Version zur > > > > Verfügung zu stellen? > > > > Ja, siehe die aktuelle Umfrage bei Mark Kronsbein: > > > http://www.php-homepage.de/. > > > Sorry hab vergessen, daß Du das Annotated Manual haben willst, nein das > > gibt es nicht Offline. Das läßt sich mit seinen 3000 Seiten auch > > schlecht drucken. > > Hi, ich glaube eher hier ging es darum ob es angedacht ist dass annotated > manual zum download bereitzustellen. (für alle die sich nicht die neueste > version per CVS saugen). Diese Frage kann ich leider nicht beantworten, Egon > schon viel eher. Da mich das auch interessiert warte ich einfach auf Egons > (erneute) Antwort. Das ist eine MySQL-Datenbank und läuft irgentwo bei toye.php.net. Hartmut wollte sie nun auch schon ein paar mal haben, er hat sie aber nicht bekommen. Es war mal angedacht, diese Datenbank auch bei den Mirrors zu installieren, aber da ist nicht viel passiert. -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 info_(at)_BaseSolution.de Mon, 20 Nov 2000 20:05:55 +0100 Date: Mon, 20 Nov 2000 20:05:55 +0100 From: Markus Smigelskis info_(at)_BaseSolution.de Subject: [php] PHPlib error Hi! Benutze PHP 4.0.3pl1 und PHPlib 7.2c (auch getestet mit 7.2b). Und bekomme folgende Fehlermldung beim Versuch mit purl die SessionID weiterzugeben: Fatal error: Call to a member function on a non-object in /usr/local/sites/test/htdocs/index.php on line 29 Woran könnte es liegen. Seite benutzt intensiv mySQL und soll nun shop fähigkeiten bekommen. Sprich es kommen auch sonst ab und an mal konstrukte mit .php?show=1 vor. Ist es dann eigentlich möglich mit purl die SID automatisch anhängen zu lassen. Aber erstmal sollte es im kleinen funktionieren. Ist es überhaupt sinnvoll unter PHP4 noch die Session verwaltung mit PHPlib zu tätigen. Danke für jede Hilfe. CU Markus folgender Code: page_open(array("sess" => "fc_Session")); ... ">f("rubrik")); ?> ... Einstellungen in local.inc: class DB_fc extends DB_Sql { var $Host = "192.168.1.250"; var $Database = "fitchann"; var $User = "root"; var $Password = ""; } class fc_CT_Sql extends CT_Sql { var $database_class = "DB_fc"; ## Which database to connect... var $database_table = "active_sessions"; ## and find our session data in this table. } class fc_Session extends Session { var $classname = "fc_Session"; var $cookiename = ""; ## defaults to classname var $magic = "gehtdichnixan"; ## ID seed var $mode = "cookie"; ## We propagate session IDs with cookies var $fallback_mode = "get"; var $lifetime = 0; ## 0 = do session cookies, else minutes var $that_class = "fc_CT_Sql"; ## name of data storage container var $gc_probability = 5; } ------------------------------------------------------------- BaseSolution Markus Smigelskis - Hinter dem Kies 7 - 35641 Schöffengrund Tel.: 06445-922533 FAX: 06445-922535 Handy: 0179-5344939 ICQ: 57374304 ------------------------------------------------------------- Webmaster of http://www.form-und-fitness.com http://www.panattasport.de http://www.lb-sport.de http://www.fitnesschannel.de From wagner_(at)_globalpark.de Mon, 20 Nov 2000 20:06:34 +0100 Date: Mon, 20 Nov 2000 20:06:34 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Chat, brauche dringend Hilfe! > wenn jemand über einen proxy surft, funktioniert der chat nicht. ich > hab das gleiche problem. eine lösung hab ich dafür aber bisher leider > nicht gefunden. auch vielfrequentierte chats, wie der von cassiopeia > - siehe redeseven.de ;-) - haben/hatten schon probleme mit proxys. > ich hab den leuten einfach empfohlen, den proxy abzuschalten und > schon geht's, egal ob NS oder IE. Andre Temme hat mit seinem Chat das gleiche Problem. Bei einer Präsentation war es dann allerdings sehr peinlich, als auf einem (potentiellen) Kundenrechner sein Chat das Problem mit dem leeren Hauptframe hatte, cassiopeia aber einwandfrei lief. Was auch immer cassiopeia macht, es scheint zwar nich immer zu helfen, aber zumindest ab und zu. Oder vielleicht sogar oft, bis auf diese eine Präsentation hab ich keinerlei empirische Daten. Wie ist das eigentlich bei PHPChat? Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From hartmut_(at)_six.de Mon, 20 Nov 2000 20:23:12 +0100 Date: Mon, 20 Nov 2000 20:23:12 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Annotated Manual als Offline-Version "Egon Schmid (_(at)_work)" wrote: > > Das ist eine MySQL-Datenbank und läuft irgentwo bei toye.php.net. > Hartmut wollte sie nun auch schon ein paar mal haben, er hat sie aber > nicht bekommen. Zeit, mal wieder rumzunerven :) > Es war mal angedacht, diese Datenbank auch bei den Mirrors zu > installieren, aber da ist nicht viel passiert. die entscheidende Frage war glaube ich, ob und wenn ja wie auch auf den Mirrors Eingaben ermöglicht werden sollen bzw. wie man dem User Kommuniziert, das Neueinträge _nur_ auf www.php.net möglich sind danach verlief das Ganze irgendwie im Sande ... :/ -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From sascha_(at)_schumann.cx Mon, 20 Nov 2000 20:30:58 +0100 (CET) Date: Mon, 20 Nov 2000 20:30:58 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] Annotated Manual als Offline-Version On Mon, 20 Nov 2000, Hartmut Holzgraefe wrote: > "Egon Schmid (_(at)_work)" wrote: > > > > Das ist eine MySQL-Datenbank und läuft irgentwo bei toye.php.net. > > Hartmut wollte sie nun auch schon ein paar mal haben, er hat sie aber > > nicht bekommen. > > Zeit, mal wieder rumzunerven :) > > > Es war mal angedacht, diese Datenbank auch bei den Mirrors zu > > installieren, aber da ist nicht viel passiert. > > die entscheidende Frage war glaube ich, ob und wenn ja wie auch auf > den Mirrors Eingaben ermöglicht werden sollen bzw. wie man dem User > Kommuniziert, das Neueinträge _nur_ auf www.php.net möglich sind Genauso wie wir überprüfen, ob der User bugs.php auf dem richtigen Server aufruft. Falls nicht, Redirect. Wir könnten auf php2.chek.com (www.php.net) regelmäßig einen MySQL Dump zur Verfügung stellen. Würde das ausreichen? - Sascha From hartmut_(at)_six.de Mon, 20 Nov 2000 20:44:15 +0100 Date: Mon, 20 Nov 2000 20:44:15 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Annotated Manual als Offline-Version Sascha Schumann wrote: > > die entscheidende Frage war glaube ich, ob und wenn ja wie auch auf > > den Mirrors Eingaben ermöglicht werden sollen bzw. wie man dem User > > Kommuniziert, das Neueinträge _nur_ auf www.php.net möglich sind > > Genauso wie wir überprüfen, ob der User bugs.php auf dem > richtigen Server aufruft. Falls nicht, Redirect. ich denke die Sache liegt hier ein klein wenig anders 'bugs' wird komplett umgeleitet, was bei einem Mirror des 'Annotated Manual' ja zunächst einmal vermieden werden soll das führt dann aber u.a. dazu, das ein Benutzer sich evtl. auf Anmerkungen bezieht, die in der Orginal-DB vielleicht schon üebrarbeitet oder gelöscht sind und die völlige Verwirrung wird vermutlich ausbrechen, wenn jemand seine Anmerkungen auf dem von ihm benutzten Mirror nicht wiederfindet weil noch kein neuer Datenabgleich mit dem Master stattgefunden hat ich seh die Bugreports schon kommen :( > Wir könnten auf php2.chek.com (www.php.net) regelmäßig einen > MySQL Dump zur Verfügung stellen. Würde das ausreichen? für mich und meinen Spieltrieb auf jeden Fall :) -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From pfeiffer_(at)_uris.de Mon, 20 Nov 2000 22:49:30 +0100 Date: Mon, 20 Nov 2000 22:49:30 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Personalausweischeck Hallo Ritze, weiss jetzt nicht so genau, was an einem Datum so kompliziert ist :) Habe die Evaluierung so geloest, dass immer die Tage berechnet werden. Und von denen komme ich immer auf ein gueltiges Datum: Eingabe: 36.12.currYear -> 05.01.nextYear Aber wie soll man verhindern, dass ein Spoessling, sich die DPA-Nummer eines real existierenden Erwachsenen besorgt ? Ist doch alles nur Augenauswischerei, schade um die Zeit. m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From mz_(at)_disain.de Mon, 20 Nov 2000 22:51:43 +0100 Date: Mon, 20 Nov 2000 22:51:43 +0100 From: Michael Ziegert mz_(at)_disain.de Subject: [php] =?iso-8859-1?Q?Heise_News-Ticker_Gruselkabinett_der_europ=E4ischen_Softwa?= =?iso-8859-1?Q?re-Patente?= =?iso-8859-1?Q?re-Patente?= Zum Patent der Session-ID von Sevenval: interessant... http://www.heise.de/newsticker/data/odi-20.11.00-000/ From eschmid+sic_(at)_s.netic.de Mon, 20 Nov 2000 23:08:31 +0100 Date: Mon, 20 Nov 2000 23:08:31 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Personalausweischeck On Mon, Nov 20, 2000 at 10:49:30PM +0100, Norbert Pfeiffer wrote: > weiss jetzt nicht so genau, was an einem Datum so kompliziert ist :) > Habe die Evaluierung so geloest, dass immer die Tage berechnet werden. > Und von denen komme ich immer auf ein gueltiges Datum: > Eingabe: 36.12.currYear -> 05.01.nextYear > > Aber wie soll man verhindern, dass ein Spoessling, sich die DPA-Nummer > eines real existierenden Erwachsenen besorgt ? > Ist doch alles nur Augenauswischerei, schade um die Zeit. Ne eben nicht. Wenn jemand einen Personalausweis klaut, dann ist das strafbar. Wenn man sich aber eine DPA-Nummer selber zusammenbastelt die diese drei oder vier Prüfnummern umgeht und ein älteres Datum wie 18 Jahre vortäuscht, geht in der Regel straffrei raus. Wie man diese Prüfziffern berechnen kann, haben wir ja nunmal gelöst. Ein zufälliges Datum und die dazugehörigen Prüfziffern ist etwas schwieriger. Ist gar nicht so einfach, ich hab heute den ganzen Tag damit verbraten die vier neuen Verfahren zur Kontonummernprüfung für die Verfahren die heute in Kraft treten sind, zu programmieren. Es war in der Beschreibung ausgerechnet der 20.11.2000 genannt und keine der Banken setzt diese neue Prüfverfahren ein. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From miefert_(at)_gmx.net Mon, 20 Nov 2000 23:12:36 +0100 Date: Mon, 20 Nov 2000 23:12:36 +0100 From: Stefan miefert_(at)_gmx.net Subject: [php] =?iso-8859-1?Q?Shopl=F6sung_Hybris?= Hallo Alle, ichhabe jetzt nach längerer suche einen Shop auf php Basis gefunden der meine ANforderungen erfüllt. Kennt jemand den Hybris 2.0 ? Was ist von dem zu halten ? Wie flexibel ist die Standardversion bei Anpassungen . Kann man auch am php Code was ändern ? From sascha_(at)_schumann.cx Mon, 20 Nov 2000 23:19:39 +0100 (CET) Date: Mon, 20 Nov 2000 23:19:39 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] Annotated Manual als Offline-Version > ich denke die Sache liegt hier ein klein wenig anders > 'bugs' wird komplett umgeleitet, was bei einem Mirror des 'Annotated > Manual' > ja zunächst einmal vermieden werden soll > das führt dann aber u.a. dazu, das ein Benutzer sich evtl. auf > Anmerkungen bezieht, die in der Orginal-DB vielleicht schon > üebrarbeitet oder gelöscht sind > und die völlige Verwirrung wird vermutlich ausbrechen, wenn jemand > seine Anmerkungen auf dem von ihm benutzten Mirror nicht wiederfindet > weil noch kein neuer Datenabgleich mit dem Master stattgefunden hat > ich seh die Bugreports schon kommen :( Das bringt niemanden um.. Wenns einfach zu implementierende Vorschläge zum Lösen dieser Probleme gibt, bitte melden. > > Wir könnten auf php2.chek.com (www.php.net) regelmäßig einen > > MySQL Dump zur Verfügung stellen. Würde das ausreichen? > > für mich und meinen Spieltrieb auf jeden Fall :) Fünf vor halb wird hier jeweils ein neuer Dump zur Verfügung gestellt: http://php.net/~sas/php3_note_mysqldump.txt - Sascha From zdophers_(at)_tontransfer.de Mon, 20 Nov 2000 23:57:21 +0100 Date: Mon, 20 Nov 2000 23:57:21 +0100 From: =?iso-8859-1?Q?J=F6rg_Richard_Stoffers?= zdophers_(at)_tontransfer.de Subject: [php] php-function + mysql Hallo Liste, mal wieder ich mit meinem alten Problem aber mit neuem Ansatz: Aus einer mehrspaltigen Tabelle sollen je nach Vorgaben diverse Werte ausgelesen werden. Einige Abfragen sollen über mehrere Spalten gehen (z.B. über kategorie + kategorie2). Dies erfüllt die unten angegebene Funktion. Da aber einige Kategorien keine 2. column besitzen, bekomme ich natürlich eine Fehlermeldung, wenn ich auch Abfragen über diese Einträge laufen lasse (in der Art: "kein ort2 vorhanden"). Frage: Wie modifiziere ich die Funktion dahingehend, daß OR (upper(".$colName."2 ) = upper('".$condition."'))"; nur angewandt wird, wenn auch eine 2. column vorhanden ist? (Zur Not könnte ich natürlich meine Tabelle mit entsprechenden leeren Spalten auffüllen, ist aber kaum Sinn der Sache. function addCondition1($colName, $condition){ global $haveConditions; if ($haveConditions==1) {$retval = ' and ';} else {$haveConditions = 1; $retval = ' where ';} $retval = $retval."( upper(".$colName.") = upper('".$condition."') ) OR ( upper(".$colName."2 ) = upper('".$condition."') )"; return $retval; } Vielen Dank Jörg R. Stoffers zdophers_(at)_tontransfer.de From scherf_(at)_ventasoft.de Tue, 21 Nov 2000 00:00:38 +0100 Date: Tue, 21 Nov 2000 00:00:38 +0100 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] Annotated Manual als Offline-Version Hallo Sascha, > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Sascha Schumann > > Fünf vor halb wird hier jeweils ein neuer Dump zur Verfügung > gestellt: > > http://php.net/~sas/php3_note_mysqldump.txt > gibt es so einen Dump auch von der eigentlichen Manual-DB? Ich würde mir gerne eine Offline-Version des Annotated-Manual basteln. Gruss Stefan From sascha_(at)_schumann.cx Mon, 20 Nov 2000 23:54:45 +0100 (CET) Date: Mon, 20 Nov 2000 23:54:45 +0100 (CET) From: Sascha Schumann sascha_(at)_schumann.cx Subject: [php] Annotated Manual als Offline-Version On Tue, 21 Nov 2000, Stefan Scherf wrote: > Hallo Sascha, > > > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > > Of Sascha Schumann > > > > Fünf vor halb wird hier jeweils ein neuer Dump zur Verfügung > > gestellt: > > > > http://php.net/~sas/php3_note_mysqldump.txt > > > gibt es so einen Dump auch von der eigentlichen Manual-DB? Meinst du das? http://snaps.php.net/manual/ - Sascha From beckmann_(at)_gis.de Tue, 21 Nov 2000 00:04:11 +0100 Date: Tue, 21 Nov 2000 00:04:11 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] TTF mit PHP4 in PNGs ? >> Es gelingt mir nicht, mit ImageTTFText() in ein PNG schreiben. >> Die Routine funktioniert unter PHP3 mit GIFs. >> ImageString() funktioniert auch in PHP4. >> Die Plattform ist WAMP 4.0.3pl1, GD 1.6.2 oder höher, FreeType Support >> enabled und FreeType Linkage with TTF library - so steht's in >> phpinfo(). >> Dennoch bleibt $imgttf nach >> $imgttf = ImageTTFText($im, $s,0, $ox,$oy, $c, $font, $text); >> leer, auch in den PNG's erscheint nichts. >> >> Hat jemand eine Idee, woran das liegen kann? Gibt es irgendeinen >> switch, der das Verhalten der TTF-Library beeinflußt? > >Aber wirklich nur eine vage. Bei mir läuft das unter LAMP, >möglicherweise liegt es an der Windows-Implementation der GD? Gute Idee, daran habe ich auch schon gedacht. Das werde ich testen, sobald mein Provider es geschafft hat, auf seiner Debian-(so oder so ähnlich)-Linux-Version parallel zu php3 auch php4 zu installieren - aber vielleicht weiß ja einer der noch-weiter-als-vage-blickenden Mitleser mehr? --- Thomas Beckmann, la Carte, Redaktion & Technik Knowledge Network Kiel, Beckmann & Petersen GbR laCarte_(at)_laCarte.de http://www.laCarte.de Tel 0431-16106, Fax 0431-16112 From eschmid+sic_(at)_s.netic.de Tue, 21 Nov 2000 00:11:13 +0100 Date: Tue, 21 Nov 2000 00:11:13 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Annotated Manual als Offline-Version On Tue, Nov 21, 2000 at 12:00:38AM +0100, Stefan Scherf wrote: > Hallo Sascha, > > > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > > Of Sascha Schumann > > > > Fünf vor halb wird hier jeweils ein neuer Dump zur Verfügung > > gestellt: > > > > http://php.net/~sas/php3_note_mysqldump.txt > > > gibt es so einen Dump auch von der eigentlichen Manual-DB? > Ich würde mir gerne eine Offline-Version des Annotated-Manual basteln. Ne, das müßte ich besser wie Sascha wissen. XML kann man nicht so wie eine Datenbank dumpen. Aber es gibt auf http://snaps.php.net/manual/ von den XML-Quellen ein komprimiertes HTML-Format. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From scherf_(at)_ventasoft.de Tue, 21 Nov 2000 00:20:39 +0100 Date: Tue, 21 Nov 2000 00:20:39 +0100 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] Annotated Manual als Offline-Version > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of eschmid+sic_(at)_s.netic.de > Ne, das müßte ich besser wie Sascha wissen. XML kann man nicht so wie eine > Datenbank dumpen. Aber es gibt auf http://snaps.php.net/manual/ von den > XML-Quellen ein komprimiertes HTML-Format. Und wo kann man diese XML-Quellen herunterladen, oder gibt es nur diese HTML-Seiten? Gruss Stefan From eschmid+sic_(at)_s.netic.de Tue, 21 Nov 2000 00:27:33 +0100 Date: Tue, 21 Nov 2000 00:27:33 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Annotated Manual als Offline-Version On Tue, Nov 21, 2000 at 12:20:39AM +0100, Stefan Scherf wrote: > > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > > Of eschmid+sic_(at)_s.netic.de > > Ne, das müßte ich besser wie Sascha wissen. XML kann man nicht so wie eine > > Datenbank dumpen. Aber es gibt auf http://snaps.php.net/manual/ von den > > XML-Quellen ein komprimiertes HTML-Format. > > Und wo kann man diese XML-Quellen herunterladen, oder gibt es nur diese > HTML-Seiten? Die XML-Quellen gibt bei http://cvs.php.net/ und die übersetzten und komprimierten HTML-Files gibts bei http://snaps.php.net/manual/. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From CK1_(at)_wwwtech.de Tue, 21 Nov 2000 00:38:11 +0100 Date: Tue, 21 Nov 2000 00:38:11 +0100 From: CK CK1_(at)_wwwtech.de Subject: [php] TTF mit PHP4 in PNGs ? Hi, > >> Es gelingt mir nicht, mit ImageTTFText() in ein PNG schreiben. [...] > >> leer, auch in den PNG's erscheint nichts. > >> > >> Hat jemand eine Idee, woran das liegen kann? Gibt es irgendeinen > >> switch, der das Verhalten der TTF-Library beeinflußt? > > > >Aber wirklich nur eine vage. Bei mir läuft das unter LAMP, > >möglicherweise liegt es an der Windows-Implementation der GD? Hm, hast du mal in der php.ini error-logging eingeschaltet? ich koennte schwoeren, dass ist ein Schriften-Fehler ;) mfg CK1 From scherf_(at)_ventasoft.de Tue, 21 Nov 2000 00:40:00 +0100 Date: Tue, 21 Nov 2000 00:40:00 +0100 From: Stefan Scherf scherf_(at)_ventasoft.de Subject: [php] Annotated Manual als Offline-Version > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of eschmid+sic_(at)_s.netic.de > Die XML-Quellen gibt bei http://cvs.php.net/ und die übersetzten und > komprimierten HTML-Files gibts bei http://snaps.php.net/manual/. danke From beckmann_(at)_gis.de Tue, 21 Nov 2000 08:19:54 +0100 Date: Tue, 21 Nov 2000 08:19:54 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] php-function + mysql Hallo Jörg, >Aus einer mehrspaltigen Tabelle sollen je nach Vorgaben diverse Werte >ausgelesen werden. Einige Abfragen sollen über mehrere Spalten gehen (z.B. >über kategorie + kategorie2). Dies erfüllt die unten angegebene Funktion. Da >aber einige Kategorien keine 2. column besitzen, bekomme ich natürlich eine >Fehlermeldung, wenn ich auch Abfragen über diese Einträge laufen lasse (in >der Art: "kein ort2 vorhanden"). Du könntest mysql_list_fields() mit reinstopfen und mit mysql_field_name() überprüfen, ob das field da ist. --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From hartmann_(at)_freecharts.de Tue, 21 Nov 2000 08:22:23 +0100 Date: Tue, 21 Nov 2000 08:22:23 +0100 From: Johann-Peter Hartmann hartmann_(at)_freecharts.de Subject: [php] PHPlib error Hallo Markus, Markus Smigelskis schrieb: > Benutze PHP 4.0.3pl1 und PHPlib 7.2c (auch getestet mit 7.2b). > Und bekomme folgende Fehlermldung beim Versuch mit purl die > SessionID weiterzugeben: > > Fatal error: Call to a member function on a non-object in > /usr/local/sites/test/htdocs/index.php on line 29 Wenn dies die Zeile 29 ist: > $sess->purl("/archiv/inhalt.php") ?>"> funktionieren. Ist es überhaupt sinnvoll unter PHP4 noch die > Session verwaltung mit PHPlib zu tätigen. Danke für jede Hilfe. Eigentlich schon, wenn man die Auth- , Perm- oder Userklassen benutzen moechte. Im CVS der PHPlib gibt es eine Anpassung auf die php4-sessions, hat die schon mal jemand ausprobiert ? Die Datenbankabstraktion, die Templates, die OOHForms und vieles andere lassen sich auch ohne die PHPlib-Sessions nutzen. Viele Grüße, johann From ritze_(at)_globalpark.de Tue, 21 Nov 2000 08:42:23 +0100 Date: Tue, 21 Nov 2000 08:42:23 +0100 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] Personalausweischeck Hallo Norbert, > weiss jetzt nicht so genau, was an einem Datum so kompliziert ist :) > Habe die Evaluierung so geloest, dass immer die Tage berechnet werden. > Und von denen komme ich immer auf ein gueltiges Datum: > Eingabe: 36.12.currYear -> 05.01.nextYear Das meinte ich nicht. Sondern einfach eine Funktion, die mir beispielsweise beim 29.2. eines Jahres true zurückgibt, wenn die Jahreszahl durch vier, aber nicht durch 100, es sei denn ebenso durch 400, ganzzahlig teilbar ist. Mir ging es doch nur darum, das ein Programm offensichtlich falsche Datumseingaben erst gar nicht dem Prüfsummencheck übergeben sollte. Hm, ja. Gibt es eigentlich soeine Funktion im PHP? > Aber wie soll man verhindern, dass ein Spoessling, sich die DPA-Nummer > eines real existierenden Erwachsenen besorgt ? > Ist doch alles nur Augenauswischerei, schade um die Zeit. Ebent ;-) gruss ritze From beckmann_(at)_gis.de Tue, 21 Nov 2000 08:47:53 +0100 Date: Tue, 21 Nov 2000 08:47:53 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] TTF mit PHP4 in PNGs ? Hi CK, >> >> Es gelingt mir nicht, mit ImageTTFText() in ein PNG schreiben. > >Hm, hast du mal in der php.ini error-logging eingeschaltet? ich koennte >schwoeren, dass ist ein Schriften-Fehler ;) Errorloggin hin oder her ('s ist keine production site, mein eigener Testserver, ich hab' display_errors an) - es gibt keine Fehlermeldung. Ich hab's mit verschiedenen fonts probiert - und außerdem läuft es ja - wie beschrieben - mit php3 (und gifs)! More hints, please! --- Thomas Beckmann, la Carte, Redaktion & Technik Knowledge Network Kiel, Beckmann & Petersen GbR laCarte_(at)_laCarte.de http://www.laCarte.de Tel 0431-16106, Fax 0431-16112 From Christian.Thiele_(at)_brokat.com Tue, 21 Nov 2000 09:01:12 +0100 Date: Tue, 21 Nov 2000 09:01:12 +0100 From: Christian.Thiele_(at)_brokat.com Christian.Thiele_(at)_brokat.com Subject: [php] Altersberechnung Hi, hat jemand zufällig den Code parat um das Alter ein Person anzuzeigen wenn ich nur sein Geburtsdatum in der DB habe ( Beispiel 12.12.1972 ) und ich möchte nicht sein G-Datum anzuzeigen sondern das korrekte Alter... Und wenn jemand eine Plausiprüfung für das G-Datum hätte würde ich mich auch freuen ;-)) Wäre nett wenn mir jemand auf die schnelle helfen könnte...Danke! Ciao Christian From behrens_(at)_takenet.de Tue, 21 Nov 2000 09:09:24 +0100 Date: Tue, 21 Nov 2000 09:09:24 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Personalausweischeck Moin Thomas Ritz schrieb: > > Hallo Norbert, > > > weiss jetzt nicht so genau, was an einem Datum so kompliziert ist :) > > Habe die Evaluierung so geloest, dass immer die Tage berechnet werden. > > Und von denen komme ich immer auf ein gueltiges Datum: > > Eingabe: 36.12.currYear -> 05.01.nextYear > > Das meinte ich nicht. Sondern einfach eine Funktion, die mir > beispielsweise beim 29.2. eines Jahres true zurückgibt, wenn die > Jahreszahl durch vier, aber nicht durch 100, es sei denn ebenso durch > 400, ganzzahlig teilbar ist. Mir ging es doch nur darum, das ein > Programm offensichtlich falsche Datumseingaben erst gar nicht dem > Prüfsummencheck übergeben sollte. Hm, ja. Gibt es eigentlich soeine > Funktion im PHP? Also Datumseingaben ueberpruefe ich mir der php Funktion checkdate() int checkdate (int Monat, int Tag, int Jahr) Gibt true/wahr zurück, wenn das angegebene Datum gültig ist, sonst wird false/falsch zurück gegeben. Prüft die Gültigkeit der angebenen Datumswerte. Ein Datum wird als gültig angesehen, wenn das Jahr zwischen 0 und 32767 (inclusive) ist, der Monat zwischen 1 und 12 (inclusive) ist und der Tag innerhalb der erlaubten Werte des angegebenen Monats ist. Schaltjahre werden berücksichtigt. 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 mtr_(at)_phpwelt.de Tue, 21 Nov 2000 09:20:36 +0100 Date: Tue, 21 Nov 2000 09:20:36 +0100 From: Mike Ruebsamen mtr_(at)_phpwelt.de Subject: [php] Altersberechnung huhu, parat hab ich das nicht, ist aber ganz einfach: man subtrahiere: - timestamp vom geburtsdatum (http://www.php.net/manual/function.time.php) von - timestamp von heute (http://www.php.net/manual/function.mktime.php) dann hat man die lebenszeit in sekunden und teilt diese durch 31536000 (sekunden des jahres) somit solltest du ein annährungsweise korrektes alter erhalten. sollte die person von 1970 geboren sein, bin ich mit nicht sicher, ob mktime das macht, oder ob es eine eigene funktion gibt, die negative timestamps aus- gibt - steht aber im archiv, ghabs schon mal gelesen. gruss mike ******************************************** mike rübsamen *** phpwelt *** http://www.phpwelt.de ******************************************** From ckruse_(at)_freenet.de Tue, 21 Nov 2000 09:22:19 +0000 Date: Tue, 21 Nov 2000 09:22:19 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] Re[2]: [php] TTF mit PHP4 in PNGs ? Hello Thomas, Tuesday, November 21, 2000, 7:47:53 AM, you wrote: Hi, >>> >> Es gelingt mir nicht, mit ImageTTFText() in ein PNG schreiben. >> >>Hm, hast du mal in der php.ini error-logging eingeschaltet? ich koennte >>schwoeren, dass ist ein Schriften-Fehler ;) > Errorloggin hin oder her ('s ist keine production site, mein eigener > Testserver, ich hab' display_errors an) - es gibt keine Fehlermeldung. Hm, wie siehst du die Nachrichten, wenn du Bilder erstellst? *raetsel* Oder schreibst du die Bilder in eine Datei? -- mfg, Christian mailto:ckruse_(at)_freenet.de wwwtech.de From penguins_(at)_ywesee.com Tue, 21 Nov 2000 09:19:26 +0100 Date: Tue, 21 Nov 2000 09:19:26 +0100 From: Daniel Strathemeier penguins_(at)_ywesee.com Subject: [php] php und flash Hallo Michael, versuch es doch mal mit dem bf mysql_fetch_array() um dein abfragergebniss auszulesen. und noch ein tipp gieb die daten etwa so aus flash mag es lieber: echo "

&variable1=".$irgendwas."&

\n"; wichtig das zweite ampersand nach der variablen. ----- Original Message ----- From: "Michael Paffrath" To: "php Mailingliste" Sent: Monday, November 20, 2000 4:14 PM Subject: [php] php und flash > Hallo! > > ich versuche immernoch eine highscore liste aus php in flash zu > generieren. meine anfänglichen probleme variablen hin-und-her zu > spielen haben sich gottseidank erledigt, jetzt habe ich aber ein > prob an dem ich schier verzweifle. > > untenstehendes script soll aus einer tabelle einträge auslesen und > sie dann in flash einfügen - scheint auch irgendwie zu klappen, allerdings > kriege ich statt der richtigen einträge nur
in die felder geschrieben... > > > require("entry.php3"); > > $db = mysql_connect($server,$user,$passwort); > mysql_select_db($dbname,$db); > > $scores = "SELECT * from bewegung order by punkte DESC"; > > $highscores = mysql_query($scores); > > $man = mysql_num_rows($highscores); > > for($i=0; $i<10; $i++){ > > $platz = $i+1; > $vorna = mysql_result($highscores, $i, "vorname"); > $nachn = mysql_result($highscores, $i, "nachname"); > $score = mysql_result($highscores, $i, "score"); > > $send_name = "&$platz="; urlencode($vorna,$nachn,$score); > > echo "$send_name"; > > } > > ?> > > > bitte verzweifelst um hilfe... > > michael > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From ks_(at)_ksweb.de Tue, 21 Nov 2000 08:29:18 +0100 Date: Tue, 21 Nov 2000 08:29:18 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] AW: [php] TTF mit PHP4 in PNGs ? # #More hints, please! # Nicht ohne Schnipsel (allein lauffähiger Code mit maximal 8 Zeilen) *********************************************** *Don't trust in operators, not even your self!* ** PHP4-Tutorial und Referenz: www.ksweb.de ** *********************************************** From head_(at)_doobie.de Tue, 21 Nov 2000 09:33:34 +0100 Date: Tue, 21 Nov 2000 09:33:34 +0100 From: head head_(at)_doobie.de Subject: [php] OT Key Fingerprint??? > Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B was ist das??? danke boris pitule From head_(at)_doobie.de Tue, 21 Nov 2000 09:33:34 +0100 Date: Tue, 21 Nov 2000 09:33:34 +0100 From: head head_(at)_doobie.de Subject: [php] OT Key Fingerprint??? > Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B was ist das??? danke boris pitule From ritze_(at)_globalpark.de Tue, 21 Nov 2000 09:35:29 +0100 Date: Tue, 21 Nov 2000 09:35:29 +0100 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] Personalausweischeck Hallo, > Also Datumseingaben ueberpruefe ich mir der php Funktion checkdate() > > > int checkdate (int Monat, int Tag, int Jahr) Hm, das es so einfach ist. PHP ist halt göhnjaal ;-) gruss ritze From rexroth_stefan_(at)_kas.fiscus.de Tue, 21 Nov 2000 09:57:02 +0100 Date: Tue, 21 Nov 2000 09:57:02 +0100 From: Stefan Rexroth rexroth_stefan_(at)_kas.fiscus.de Subject: [php] htdocs > ich habe meinen apache so eingerichtet, das das htdocs verzeichnis > D:\projects ist. wenn ich nun versuche per '/' darauf Hast Du es schon mal mit './' versucht? Grüße aus der Eifel Stefan begin 666 winmail.dat M>)\^(_(at)_,(`0:0" `$```````!``$``0>0!_(at)_`(````Y 0```````#H``$(_(at)_ <` M& ```$E032Y-:6-R;W-O9G0_(at)_36%I;"Y.;W1E`#$(`0V ! `"`````_(at)_`"``$& M_(at)_ ,`#_(at)_```- '"P`5``D`.0````(`.P$!`Y &`!0&```K````"P`"``$````+ M`",```````,`)_(at)_``````"P`I```````+`"L```````,`+_(at)_```````P`V```` M```>`' ``0````T```!;<&AP72!H=&1O8W,``````_(at)_%Q``$````;````` "V79B ``(!'0P!````(_(at)_```%--5% Z4D58 M4D]42%]35$5&04Y 2T%3+D9)4T-54RY$10````L``0X`````0 `&#_(at)_#62P*9 M4\ !`_(at)_$*#_(at)_$````8`````````*9QFZ%0(]$1K*_(at)_``,!?U]_"_(at)_ ```P`4#_(at)_$` M```+`!\.`0````,`!A#".I$&`P`'$)4````>``_(at)_0`0```&4```!)0TA(04)% M345)3D5.05!!0TA%4T]%24Y'15))0TA4150L1$%31$%32%1$3T-35D526D5) M0TA.25-$.E!23TI%0U1325-45T5.3DE#2$Y53E9%4E-50TA%4$52+T1!4D%5 M1DA!``````(!"1 !````6_(at)_$``%8!``#V`0``3%I&=>(<'6L#``H`(R`T-T97_(at)_%00$#`?=/"H "I /C`_(at)_!C: K <_!E=# _(at)_!Q,"_(at)_ _S`%!_!%8( M50>R$<4.40,!$,D0YG!G$0X ZP="P_(at)_9(YA!" _(at)_AZ0$. #`!"P"K%C M"H =T$0Z7 J_(at)_`V!J#060= 0_(at)_! !T+B!W9PGP`Z =\FYU`Z A87.+&W ?,7 3 M(2`$(0`0```#$````\1$Y%34M!3T5. M3T1.2D1/3T1!0D-%14A*0T)!02YD86Y :&ET`"F "" &``````# ```` M````1_(at)_````!4A0```0````0````X+C4``P`J_(at)_ _(at)__(at)_!_(at)_``````P ```````$8` M`````84````````+`"N "" &``````# ````````1_(at)_`````#A0````````L` M+( (( 8``````, ```````!&``````Z%`````````P`M_(at)_ _(at)__(at)_!_(at)_``````P `` M`````$8`````$(4````````#`"Z "" &``````# ````````1_(at)_`````1A0`` M``````,`+X (( 8``````, ```````!&`````!B%````````'_(at)_`P_(at)_ _(at)__(at)_!_(at)_`` M````P ```````$8`````-H4```$````!`````````!X`,8 (( 8``````, ` M``````!&`````#>%```!`````0`````````>`#* "" &``````# ```````` M1_(at)_`````XA0```0````$`````````"P`Y_(at)_ _(at)__(at)_!_(at)_``````P ```````$8````` M!H4````````+`%B "" &``````# ````````1_(at)_````""A0```0````L`6X + M( 8``````, ```````!&``````"(````````"P!=_(at)_ L_(at)_!_(at)_``````P `````` M`$8`````!8_(at)_````````"`?_(at)_/`0```! ```"F<9NA4"/1$:RH``# 7]??`_(at)_'Z M#P$````0````IG&;H5 CT1&LJ ``P%_7WP(!^P\!````2P`````````XH;L0 M!>40&J&[" `K*E;"``!M -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of head > Sent: Tuesday, November 21, 2000 9:34 AM > To: php_(at)_php-center.de > Subject: [php] OT Key Fingerprint??? > > > > Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B > > was ist das??? > Das ist der Fingerabdruck seines PGP-Schluessels ;) Infos dazu unter www.pgpi.org oder die deutsche Anleitung unter http://buerger.metropolis.de/kairaven/pgp/pgpanltg.htm. Mit freundlichen Gruessen, -- Mathias Meyer mediaworx berlin AG Fon (030) 2 75 80 - 24 8 Fax (030) 2 75 80 - 20 0 From Meyer_(at)_mediaworx.com Tue, 21 Nov 2000 10:16:36 +0100 Date: Tue, 21 Nov 2000 10:16:36 +0100 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] Altersberechnung > -----Original Message----- > From: Christian Thiele [mailto:Christian.Thiele_(at)_brokat.com] > Sent: Tuesday, November 21, 2000 9:01 AM > To: php_(at)_php-center.de > Subject: [php] Altersberechnung > > Hi, > > hat jemand zufällig den Code parat um das Alter ein Person > anzuzeigen wenn > ich nur sein Geburtsdatum in der DB habe ( Beispiel > 12.12.1972 ) und ich > möchte nicht sein G-Datum anzuzeigen sondern das korrekte Alter... > Japp: function getAge( $birthDate ) { $birthArray = explode( ".", strval( $birthDate ) ); $nowArray = getdate( time() ); $nowArray = array( $nowArray['mday'], $nowArray['mon'], $nowArray['year'] ); $stichtag = array($birthArray[0], $birthArray[1], $nowArray[2]); $tagDifferenz = date("z", gmmktime(12, 0, 0, $nowArray[1], $nowArray[0], $stichtag[2])) - date("z", gmmktime(12, 0, 0, $birthArray[1], $birthArray[0], $stichtag[2])); if( ( gmmktime(12, 0, 0, $nowArray[1], $nowArray[0], $nowArray[2] ) - gmmktime(12, 0, 0, $stichtag[1], $stichtag[0], $stichtag[2] ) ) < 0 ) { $stichtag = array($birthArray[0], $birthArray[1], ($nowArray[2]-1)); $tagDifferenz = date("z", gmmktime(12, 0, 0, $nowArray[1], $nowArray[0], $stichtag[2])) - date("z", gmmktime(12, 0, 0, $birthArray[1], $birthArray[0], $stichtag[2])); } if( $tagDifferenz < 0 ) { $tagDifferenz = 365 + $tagDifferenz; } switch( date( "L", gmmktime(12, 0, 0, $stichtag[1], $stichtag[0], $stichtag[2] ) ) ) { case 1: $tageProJahr = 366; break; case 0: $tageProJahr = 365; break; } return ( date("Y", gmmktime(12, 0, 0, $stichtag[1], $stichtag[0], $stichtag[2] ) ) - date("Y", gmmktime(12, 0, 0, $birthArray[1], $birthArray[0], $birthArray[2] ) ) ) + ( $tagDifferenz / $tageProJahr ); } Berechnet das Alter mit diversen Nachkommastellen, fuer den Fall, dass man es ganz genau wissen will. Sogar mit Schaltjahrsupport, LOL ;)) Aufruf der Funktion: getAge("10.07.1977") Mit freundlichen Gruessen, -- Mathias Meyer mediaworx berlin AG Fon (030) 2 75 80 - 24 8 Fax (030) 2 75 80 - 20 0 From zdophers_(at)_tontransfer.de Tue, 21 Nov 2000 10:08:20 +0100 Date: Tue, 21 Nov 2000 10:08:20 +0100 From: =?iso-8859-1?Q?J=F6rg_Richard_Stoffers?= zdophers_(at)_tontransfer.de Subject: [php] mySQL-Abfrage + php-function This is a multi-part message in MIME format. ------=_NextPart_000_004D_01C053A2.F9BE9CC0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Danke Thomas Beckmann, das werden wir testen. Sammel aber gerne noch weitere (f=FCr Laien verst=E4ndliche) Tips: Hallo Liste, mal wieder ich mit meinem alten Problem aber mit neuem = Ansatz: Aus einer mehrspaltigen Tabelle sollen je nach Vorgaben diverse Werte ausgelesen werden. Einige Abfragen sollen =FCber mehrere Spalten gehen = (z.B. =FCber kategorie + kategorie2). Dies erf=FCllt die unten angegebene = Funktion. Da aber einige Kategorien keine 2. column besitzen, bekomme ich nat=FCrlich = eine Fehlermeldung, wenn ich auch Abfragen =FCber diese Eintr=E4ge laufen = lasse (in der Art: "kein ort2 vorhanden"). Frage: Wie modifiziere ich die Funktion dahingehend, da=DF OR (upper(".$colName."2 ) =3D upper('".$condition."'))"; nur angewandt wird, wenn auch eine 2. column vorhanden ist? (Zur Not = k=F6nnte ich nat=FCrlich meine Tabelle mit entsprechenden leeren Spalten = auff=FCllen, ist aber kaum Sinn der Sache. function addCondition1($colName, $condition){ global $haveConditions; if ($haveConditions=3D=3D1) {$retval =3D ' and ';} else {$haveConditions =3D 1; $retval =3D ' where ';} $retval =3D $retval."( upper(".$colName.") =3D upper('".$condition."') ) OR ( upper(".$colName."2 ) =3D upper('".$condition."') )"; return $retval; } Vielen Dank J=F6rg R. Stoffers zdophers_(at)_tontransfer.de ------=_NextPart_000_004D_01C053A2.F9BE9CC0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Danke Thomas Beckmann, = das werden wir=20 testen.
Sammel aber gerne noch = weitere (f=FCr=20 Laien verst=E4ndliche) Tips:
Hallo Liste, mal wieder = ich mit=20 meinem alten Problem aber mit neuem Ansatz:

Aus einer = mehrspaltigen=20 Tabelle sollen je nach Vorgaben diverse Werte
ausgelesen werden. = Einige=20 Abfragen sollen =FCber mehrere Spalten gehen (z.B.
=FCber kategorie + = kategorie2). Dies erf=FCllt die unten angegebene Funktion. Da
aber = einige=20 Kategorien keine 2. column besitzen, bekomme ich nat=FCrlich=20 eine
Fehlermeldung, wenn ich auch Abfragen =FCber diese Eintr=E4ge = laufen lasse=20 (in
der Art: "kein ort2 vorhanden").

Frage: Wie modifiziere = ich die=20 Funktion dahingehend, da=DF

OR (upper(".$colName."2 ) =3D=20 upper('".$condition."'))";

nur angewandt wird, wenn auch eine 2. = column=20 vorhanden ist? (Zur Not k=F6nnte
ich nat=FCrlich meine Tabelle mit = entsprechenden=20 leeren Spalten auff=FCllen, ist
aber kaum Sinn der = Sache.

function=20 addCondition1($colName, $condition){
global $haveConditions;
if=20 ($haveConditions=3D=3D1) {$retval =3D ' and ';}
else {$haveConditions = =3D 1; $retval=20 =3D ' where ';}
$retval =3D $retval."( upper(".$colName.") =3D=20 upper('".$condition."') )
OR
( upper(".$colName."2 ) =3D=20 upper('".$condition."') )";
return $retval;
}

Vielen = Dank
J=F6rg=20 R. Stoffers
zdophers_(at)_tontransfer.de

------=_NextPart_000_004D_01C053A2.F9BE9CC0-- From beckmann_(at)_gis.de Tue, 21 Nov 2000 10:53:06 +0100 Date: Tue, 21 Nov 2000 10:53:06 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] AW: [php] TTF mit PHP4 in PNGs ? >Nicht ohne Schnipsel (allein lauffähiger Code mit maximal 8 Zeilen) Klar, Klaus ... --- schnipsel $im = ImageCreate(150,30); $bgc = ImageColorAllocate($im,255,255,255); $tc = ImageColorAllocate($im,255,0,0); ImageTTFText($im, 10,0, 5,25, $tc, "./lib/times.ttf", "Moin"); imagepng ($im, "moin.png"); echo "\n"; --- schnipsel Erzeugt bei mir 'n weißes Feld ohne Schrift drin. Mit GIF unter php3 geht's. --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From beckmann_(at)_gis.de Tue, 21 Nov 2000 11:06:46 +0100 Date: Tue, 21 Nov 2000 11:06:46 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] Re[2]: [php] TTF mit PHP4 in PNGs ? >>>> >> Es gelingt mir nicht, mit ImageTTFText() in ein PNG schreiben. >>> >>>Hm, hast du mal in der php.ini error-logging eingeschaltet? >>> >> Errorloggin hin oder her ('s ist keine production site, mein eigener >> Testserver, ich hab' display_errors an) - es gibt keine Fehlermeldung. > >Hm, wie siehst du die Nachrichten, wenn du Bilder erstellst? *raetsel* >Oder schreibst du die Bilder in eine Datei? Ja, letzteres mach' ich. Irgendwie konnte ich den direkten Output nicht hinbekommen, und da die Bilder eh mehrfach gebraucht werden, paßt's auch so ganz gut, ich recycle die Dateien bei Bedarf ... Aber vielleicht fällt Dir zu *dem* Problem ja auch was ein - ich hab's so versucht: --- bild.php: ---- und der aufruf irgendwo: echo "\n"; und bekommen unter WAMP und IE/Netscape halt nur den Platzhalter für ein nicht gefundenes Bild zu sehen ... --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From ckruse_(at)_freenet.de Tue, 21 Nov 2000 11:20:35 +0000 Date: Tue, 21 Nov 2000 11:20:35 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] Re[2]: [php] Re[2]: [php] TTF mit PHP4 in PNGs ? Hi Thomas, > Aber vielleicht fällt Dir zu *dem* Problem ja auch was ein - ich hab's > so versucht: [...] TB> ---- und der aufruf irgendwo: TB> echo "\n"; Uhhh, boese, ganz, ganz boese ;) TB> und bekommen unter WAMP und IE/Netscape halt nur den Platzhalter für TB> ein nicht gefundenes Bild zu sehen ... Wohl eher einen Platzhalter fuer ein fehlerhaftes Bild *g* mit deinem ImagePNG() gibst du ein Bild zurueck - und mit deinem " zerstoerst du das Bild wieder *g* Einfach nur ein ImagePNG(params); reicht fuer die Wiedergabe. -- mfg, Christian mailto:ckruse_(at)_freenet.de wwwtech.de From anne.huebner_(at)_msw.net Tue, 21 Nov 2000 11:47:39 +0100 Date: Tue, 21 Nov 2000 11:47:39 +0100 From: Anne =?iso-8859-1?Q?H=FCbner?= anne.huebner_(at)_msw.net Subject: [php] implode/explode - oder - ich glaube ich bin blind 8-( Hallo PHP-Cracks, hab ein ganz bloedes Problem ... und ich sehe den Fehler einfach nicht :-( .. vielleicht kann mir ja jemand von euch kurz auf die Spruenge helfen 8-) Ich möchte ein Array ueber ein Formular uebergeben. Da das ja (laut div. Artikel) nicht ueber Hidden-Felder funktioniert verwandle ich es auf der 1. Seite in einen String schiebe diesen dann in einem versteckten Formularfeld auf die naechtse und lasse ihn dann wieder "explodieren" .. und moechte mir die Anzahl der Elemente im Array ausgeben lassen. also 1. Seite. // erstmal das Array erstellen indem ich in einer Schleife neue Variablen hinzufuege $datum_z[]="$Day.$Month.$Year"; // dann in String umwandeln und wegsschicken $datum_str_z=implode(",", $datum_z); echo ""; 2. Seite // String -> Array $datum_z=explode(",", $datum_str_z); $anz_datum=count($datum_z); Und das funktioniert nicht. Bei dieser Kombination streikt nach dem Versenden des Formulars mein Webserver und meint, dieses Dokument wuerde keine Daten enthalten. Ich kann mir aber die Zeichenkette auf der 2. Seite anzeigen lassen wenn ich explode mal kurz disable .. Der Witz ist, wenn ich das Ganze testhalber auf ein und derselben Seite durchspiele funktionierts. Was mache ich falsch??? Gruss und Danke anne -- Dipl.-Ing.(FH) Anne Huebner MSW Internet-Service GmbH & Co. KG > http://www.msw.net tel: 0751-56154-35 fax: -49 mail: Anne.Huebner_(at)_msw.net > http://www.firmpool.de >> Das kostenlose Firmenverzeichnis From dw_(at)_siebel.de Tue, 21 Nov 2000 12:02:55 +0100 Date: Tue, 21 Nov 2000 12:02:55 +0100 From: Daniel Wolpert dw_(at)_siebel.de Subject: [php] implode/explode - oder - ich glaube ich bin blind 8-( Anne Hübner wrote: > > Hallo PHP-Cracks, > > hab ein ganz bloedes Problem ... und ich sehe den Fehler einfach nicht > :-( .. vielleicht kann mir ja jemand von euch kurz auf die Spruenge > helfen 8-) > > Ich möchte ein Array ueber ein Formular uebergeben. Da das ja (laut div. > Artikel) nicht ueber Hidden-Felder funktioniert verwandle ich es auf der > 1. Seite in einen String schiebe diesen dann in einem versteckten > Formularfeld auf die naechtse und lasse ihn dann wieder "explodieren" .. > und moechte mir die Anzahl der Elemente im Array ausgeben lassen. > > also 1. Seite. > > // erstmal das Array erstellen indem ich in einer Schleife neue > Variablen hinzufuege > $datum_z[]="$Day.$Month.$Year"; > > // dann in String umwandeln und wegsschicken > $datum_str_z=implode(",", $datum_z); > echo "echo "TB> ---- und der aufruf irgendwo: >TB> echo "\n"; > >mit deinem ImagePNG() gibst du ein Bild zurueck - und mit deinem "src"> zerstoerst du das Bild wieder *g* Aha. >Einfach nur ein ImagePNG(params); reicht fuer die Wiedergabe. Wie? An die Stelle, wo ich mein " Ich möchte diese Daten auslesen und pro Paketnr in ein Array schreiben. RO> (Hat aber nichts mit der Post zu tun :-)) Versuchs so: $x = ""; while($row = mysql_fetch_array($result)) { $ergarr[$x][] = $row; $x = $row["paket]; } So erstellst du dir einen x-dimensionalen Array folgenden Aufbaus: $ergarr[10][0] = Array("lfdnr" => "1", "paket" => "10","menge" => "5") ergarr[10][1] = Array("lfdnr" => "2", "paket" => "10, "menge" => "6") -- mfg, Christian mailto:ckruse_(at)_freenet.de wwwtech.de From ckruse_(at)_freenet.de Tue, 21 Nov 2000 13:06:18 +0000 Date: Tue, 21 Nov 2000 13:06:18 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] Re[2]: [php] Re[2]: [php] Re[2]: [php] TTF mit PHP4 in PNGs ? Hi Thomas, TB> Wie? An die Stelle, wo ich mein " Inhalt meiner bild.php hinkopiert - so sieht das Ergebnis im browser TB> aus: ah, moment ;) Du rufst die PHP in einer anderen Datei auf, hab ich nich gesehen ;) Naja, ansonsten kann ich nur fragen, hast du irgendwo einen break oder sowas noch drin? Die Datei darf wirklich _nur_ aus dem bestehen... keine Breaks, nichts. Vom Code her ists richtig... -- mfg, Christian mailto:ckruse_(at)_freenet.de wwwtech.de From beckmann_(at)_gis.de Tue, 21 Nov 2000 13:30:19 +0100 Date: Tue, 21 Nov 2000 13:30:19 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] Re[2]: [php] Re[2]: [php] Re[2]: [php] TTF mit PHP4 in PNGs ? Christian, damit ich mir nun ganz sicher bin, daß wir uns nicht mißverstehen: >Vom Code her ists richtig... --- bild.php: Enthält dies und nur dies ---- und der aufruf irgendwo - in einer anderen Datei, z.B. Index.htm Das ist richtig so? Das funktioniert bei mir eindeutig nicht. Ich such' nämlich schon solange ich php nutze die Möglichkeit, dieses Feature einzusetzen, immer mit demselben unbefriedigenden Ergebnis. --- Thomas Beckmann, la Carte, Redaktion & Technik Knowledge Network Kiel, Beckmann & Petersen GbR laCarte_(at)_laCarte.de http://www.laCarte.de Tel 0431-16106, Fax 0431-16112 From daniel_(at)_php4win.de Tue, 21 Nov 2000 13:46:22 +0100 Date: Tue, 21 Nov 2000 13:46:22 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] Re[2]: [php] Re[2]: [php] Re[2]: [php] TTF mit PHP4 in PNGs ? > Christian, > damit ich mir nun ganz sicher bin, daß wir uns nicht mißverstehen: > >Vom Code her ists richtig... > > --- bild.php: Enthält dies und nur dies > Header("Content-type: image/png"); > $im = ImageCreate(150,30); > $bgc = ImageColorAllocate($im,255,255,255); > $tc = ImageColorAllocate($im,255,0,0); > ImageTTFText($im, 10,0, 5,25, $tc, "./lib/times.ttf", "Moin"); > ImagePNG($im); > ImageDestroy($im); > ?> > > ---- und der aufruf irgendwo - in einer anderen Datei, z.B. Index.htm > > > Das ist richtig so? Das funktioniert bei mir eindeutig nicht. > Ich such' nämlich schon solange ich php nutze die Möglichkeit, dieses > Feature einzusetzen, immer mit demselben unbefriedigenden Ergebnis. nach php4win.de gehen und eine 4.0.4-dev version ziehen. 4.0.3pl1 gd kommt glaube ich noch mit dem fehlerhaften ttf support (hint: virtual_dir) daniel > > --- > Thomas Beckmann, la Carte, Redaktion & Technik > Knowledge Network Kiel, Beckmann & Petersen GbR > laCarte_(at)_laCarte.de http://www.laCarte.de > Tel 0431-16106, Fax 0431-16112 > > -- > ** 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 > /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From Mathias.Gloss_(at)_start.de Tue, 21 Nov 2000 13:54:02 +0100 Date: Tue, 21 Nov 2000 13:54:02 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_Ben=F6tige_Denkansatz_-_Datenba?= =?iso-8859-1?Q?nk_auslesen_in_Array?= =?iso-8859-1?Q?nk_auslesen_in_Array?= Hallo, > ---------- > Von: ron.opitz_(at)_dts.de[SMTP:ron.opitz_(at)_dts.de] > > lfdnr paket menge > 1 10 5 > 2 10 6 > 3 11 2 > 4 11 8 > 5 11 9 > 6 12 3 > 7 12 5 > > Ich möchte diese Daten auslesen und pro Paketnr in ein Array schreiben. > (Hat aber nichts mit der Post zu tun :-)) > ungetestet: select * from tabelle; while ($a_erg = mysql_fetch_row...) # in $a_erg[1] ist die paketnr, in $a_erg[2] die menge $lol_return[$a_erg[1]][] = $a_erg[2]; } $lol_return enthält dann ein Ergebnis in der Form $lol_return[][] = Menge. Problem ist nur, eine Schleife über die Paketnummern zu machen, da es ja sein kann, daß es die Nummer 9 gar nicht gibt... Eleganter wäre aber als Rückgabe eine andere Form eines LoLs (LoL=List of Lists, so was wie mehrdimensionale Strukturen ;) while ($h_erg = mysql_fetch_array...) # in $h_erg['paket'] ist die paketnr, in $h_erg['menge'] die menge $lol_return[$h_erg['paket']] = $h_erg['menge']; } Dann hast du ein Hash $lol_return[], der als Value ein Array hat. Mit ... for each key ... über $lol_return kommst du an alle Paketnummern, mit einer Schleife über $lol_return[] kommst du an alle Mengen dieses Paketes. Ok, ist alles ganz verwirrend, aber wenn man es mal verstanden hat, erleichtert es viel ;-) Viele Grüße, Mathias > Ich bin für jeden Denkanstoß sehr dankbar, auch eine fertige Lösung > wäre nicht schlecht. > > Danke im Voraus ... > > Gruss Ron > > -- > ** 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 s-pfister_(at)_gmx.de Tue, 21 Nov 2000 14:03:17 +0100 Date: Tue, 21 Nov 2000 14:03:17 +0100 From: GMX s-pfister_(at)_gmx.de Subject: [php] PHP-Skript in der Shell mit CGI-Version ? Hallo Alle, Hab da ne dumme Frage, weil man sollte annehmen das die Antwort schon irgendwo gefunden werden kann aber ich hab leider nix gefunden .. so dass ichs versteh. Ich will ein php-skript vom Cron jede Nacht ausführen lassen, also muss es ja von der Shell ausführbar sein was nur mit der CGI-Version von PHP geht oder ? Ich hab auch schon ne libphp3.so , das ist doch das cgi php oder ? Aber was mach ich jetzt damit ? In einer php-Datei von jemand anderem die auch vom CGI ausgeführt wird steht in der ersten Zeile: #!/usr/local/httpd/htdocs/php was hat dieses php am ende zu bedeuten, ich dachte ich schreib da hin wo die libphp3.so ist damit das ausgeführt werden kann aber geht net :-( Also meine php-Datei die ich von der Shell aus starten will liegt im cgi-bin verz. des apache (warum eigentlich) und heisst "cgitest". Kann mir mal jemand auf die Sprünge helfen bitte ? Ciao Stefan P. From 310034489077-0001_(at)_t-online.de Tue, 21 Nov 2000 14:07:20 +0100 Date: Tue, 21 Nov 2000 14:07:20 +0100 From: Thorsten Scheckenbach 310034489077-0001_(at)_t-online.de Subject: [php] warten auf ein script hallo, via include bringe ich ein script (sort.php) in das script anzeige.php ein. in sort.php sortiere ich verschiedene arrays via sort($myArray) wobei myArray eine variable-variable ist. das ganze steht in einer for-schleife und sieht wie folgt aus: for ($h=0; $h Ich will ein php-skript vom Cron jede Nacht ausführen lassen, also muss es G> ja von der Shell ausführbar sein was nur mit der CGI-Version von PHP geht G> oder ? Kommt drauf an, direkt ja ;) G> Ich hab auch schon ne libphp3.so , das ist doch das cgi php oder ? Nein - das ist ein Apache-Modul. Mach das anders: schreib ein Cron-Aufruf, das den wget mit der URL des PHP-Scripts auf deinem lok. Server ausfuehrt, also z. B. wget http://127.0.0.1/cgitest.php --- mfg, Christian mailto:ckruse_(at)_freenet.de wwwtech.de From Michael_(at)_Stahmann.de Tue, 21 Nov 2000 14:19:26 +0100 Date: Tue, 21 Nov 2000 14:19:26 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] warten auf ein script Hallo Thorsten, Thorsten Scheckenbach schrieb: > hallo, > > via include bringe ich ein script (sort.php) in das script anzeige.php > ein. > Das heißt im Prinzip wird der SourceCode von sort.php an die entsprechende Stelle kopiert. Deshalb sollte das Problem im Source und nicht bei include liegen. 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 -------------------------------------------------------- Sinnloser Bildschirmschoner: http://schlammpeitzger.de From ckruse_(at)_freenet.de Tue, 21 Nov 2000 14:22:50 +0000 Date: Tue, 21 Nov 2000 14:22:50 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] warten auf ein script Hi Thorsten, TS> kann ich irgenwie meiner anzeige.php sagen das es auf sort.php warten TS> soll bevor das script weiter ausgefuehrt wird? In PHP (wie auch in (fast?) jeder anderen Pgm-Sprache) wird der Code linear abgearbeitet, sprich, das Pgm/script faengt oben an und geht dann nach unten weiter. Die Stapelverarbeitung wird dabei solange unterbrochen, wie einzelne Funktions-Aufrufe und/oder Befehle brauchen. Damit muss der Fehler eigentlich woanders liegen, vielleicht postest du mal das komplette Script oder stellst es irgendwo online? Mit dem vorhandenen Code kann ich nur vermuten, der Hund liegt hier begraben: ******** $akt_kat2_name = strtolower($kat1_array[$h])."_array"; $akt_kat2 = ${$akt_kat2_name}; ******** mit $akt_kat2 = ${akt_kat2_name}; erstellst du eine neue Variable; das heisst, du stellst das entweder um und machst am ende der Schleife noch ein ${$akt_kat2_name} = $akt_kat2; oder du benutzt Referenzen. -- Best regards, Christian mailto:ckruse_(at)_freenet.de From Mathias.Gloss_(at)_start.de Tue, 21 Nov 2000 14:22:13 +0100 Date: Tue, 21 Nov 2000 14:22:13 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] PHP-Skript in der Shell mit CGI-Version ? Aloha, > ---------- > Von: GMX[SMTP:s-pfister_(at)_gmx.de] > > Hab da ne dumme Frage, weil man sollte annehmen das die Antwort schon > irgendwo > gefunden werden kann aber ich hab leider nix gefunden .. so dass ichs > versteh. > Stimmt, die Antwort gibts schon auf: http://www.koehntopp.de/php/ > Ich will ein php-skript vom Cron jede Nacht ausführen lassen, also muss es > ja von der Shell ausführbar sein was nur mit der CGI-Version von PHP geht > oder ? > Genau. > Ich hab auch schon ne libphp3.so , das ist doch das cgi php oder ? > Nein. *.so sind Shared Objects, also so was ähnliches wie *.dll unter Windows. Damit kannst du alleine nichts anfangen. Das libphp3.so ist soweit mir dünkt das Modul für den Apachen. > Aber was > mach > ich jetzt damit ? In einer php-Datei von jemand anderem die auch vom CGI > ausgeführt > wird steht in der ersten Zeile: > > #!/usr/local/httpd/htdocs/php > Unter unix steht in der ersten Zeile eines Skriptes, mit welchem Interpreter das Script ausgeführt werden soll. > was hat dieses php am ende zu bedeuten, > Das heisst, daß es auf dem Rechner, wo das funktioniert, an dieser Stelle ein ausführbares Programm php gibt, das das Skript ausführen soll. Dazu muß aber auf dem Rechner PHP auch als CGI kompiliert worden sein (und nicht nur als Modul) > ich dachte ich schreib da hin wo die > libphp3.so > ist damit das ausgeführt werden kann aber geht net :-( > Ja, weil das kein eigenständig lauffähiges Programm ist ... (siehe oben) > Also meine php-Datei > die ich > von der Shell aus starten will liegt im cgi-bin verz. des apache (warum > eigentlich) > Das wär in dem Fall egal, wo sie liegt, solang die Datei ausführbar ist. (Im Zweifelsfall chmod a+x cgitest ... das macht die Datei für alle aus- führbar). > und heisst > "cgitest". Kann mir mal jemand auf die Sprünge helfen bitte ? > 1) PHP Sourcen holen. 2) Auspacken 3) README und INSTALL lesen und befolgen, am besten noch 4) ./configure --help alle optionen ausgeben lassen. 5) ./configure mit den benötigten Optionen aufrufen, unter anderem daß du es mindestens als CGI-Variante haben willst. 6) make 7) make install Fertig. Je nachdem welche Optionen du beim configure angegeben hast, liegt dein php-Binary jetzt irgendwo rum, den Pfad zum irgendwo traegst du in die erste Zeile deines skriptes ein, und schon sollte es sich mit ./cgitest starten lassen :-) Viele Grüße, Mathias From 310034489077-0001_(at)_t-online.de Tue, 21 Nov 2000 14:40:09 +0100 Date: Tue, 21 Nov 2000 14:40:09 +0100 From: Thorsten Scheckenbach 310034489077-0001_(at)_t-online.de Subject: [php] warten auf ein script ok hier der code von sort.php etwas vereinfacht: $kat1_array = array('blau','rot','gruen'); $blau_array = array('hemd', 'hose'); $rot_array = array('socken','muetze'); $gruen_array = array('schuhe','jacke'); sort($kat1_array); //zuerst mal das array kat1 sortieren // fuer jeden eintrag im array kat1_array for ($h=0; $h Navigation > > Hi Daniel, ich bin mir ziemlich sicher, daß Thomas nicht die meta-header, sondern die mit der php-header-Funktion generierten meinte. Thomas, die wolltest du doch ohnehin mal mailen, scheinen von größerem Interesse zu sein. Falls jemand das Problem mit den Streaming-Seiten durch Proxy und Firewall wirklich gelöst bekommt - oder schon bekommen hat - Till? - dann möge er doch bitte mal die Lösung hier posten. Gruß Andre Temme > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag > von Thomas Ritz > Gesendet: Montag, 20. November 2000 18:51 > An: php_(at)_php-center.de > Betreff: RE: [php] Chat, brauche dringend Hilfe! > > Hallo, > > > Einige Leute können den Chat auf meiner Homepage nicht anzeigen. > > Genauer gesagt, die Datei, die die Nachrichten anzeigt. Diese > > Was für HTTP-Header schickst Du denn so vorneweg. Hast Du die Leutz auch > mal gefragt, ob Sie vielleicht über einen Proxy surfen, hinter einer > Firewall sitzen, Webwasher oder ähnlichen Kram verwenden... > > gruss > ritze -- Andre Temme http://www.psyc-o-media.de Mail: mailto:a.temme_(at)_psyc-o-media.de From waldemar_(at)_kopton.com Wed, 22 Nov 2000 00:11:44 +0100 Date: Wed, 22 Nov 2000 00:11:44 +0100 From: Waldemar Kopton waldemar_(at)_kopton.com Subject: [php] Fatal error.... This is a multi-part message in MIME format. ------=_NextPart_000_0031_01C05418.CC481C00 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo, ich hoffe ihr k=F6nnt mir helfen, ich habe eine Datenbank (hmm was sont:-) ) auf der Arbeit konstruiert = (mysql auf Suse) die t=E4glich w=E4chst. Da ich zu diesen Datens=E4tzen auch eine Statistik machen muss versteht = sich von selbst. Nachdem die Datenbank die 520 S=E4tze =FCberstiegen hat bekomme ich nun = Probleme. Die Auswertung wird irgendwo bei unbestimmten Datens=E4tzen abgebrochen, = es kann mal der 524er oder der 535 usw. sein. die Fehlermeldung bringt = auch gleich die Zeilennummer des Fehlers im Prg. aber auch die = Zeilennummer ist stets verschieden. Hier nun der Fehler: Fatal error: Maximum execution time exceeded in = /usr/local/usw/blabla.php3 on line 389 welche Zeit meint er denn??? ich habe zwar zig if abfragen, aber die database ist bereits lange zu... = verstehe ich leider nicht bitte helft mir..... bitte.... danke Wally ------=_NextPart_000_0031_01C05418.CC481C00 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo, ich hoffe ihr k=F6nnt mir = helfen,
ich habe eine Datenbank (hmm was = sont:-) ) auf=20 der Arbeit konstruiert (mysql auf Suse) die t=E4glich = w=E4chst.
Da ich zu diesen Datens=E4tzen auch = eine Statistik=20 machen muss versteht sich von selbst.
Nachdem die Datenbank die 520 S=E4tze = =FCberstiegen hat=20 bekomme ich nun Probleme.
Die Auswertung wird irgendwo bei = unbestimmten=20 Datens=E4tzen abgebrochen, es kann mal der 524er oder der 535 usw.  = sein. die=20 Fehlermeldung bringt auch gleich die Zeilennummer des Fehlers im Prg. = aber auch=20 die Zeilennummer ist stets verschieden.
Hier nun der Fehler:
Fatal error: Maximum execution time = exceeded in=20 /usr/local/usw/blabla.php3 on line 389
welche Zeit meint er = denn???
ich habe zwar zig if abfragen, aber die = database=20 ist bereits lange zu... verstehe ich leider nicht
 
bitte helft mir..... = bitte....
 
 
danke
 
Wally
 
------=_NextPart_000_0031_01C05418.CC481C00-- From hartmut_(at)_six.de Wed, 22 Nov 2000 00:27:47 +0100 Date: Wed, 22 Nov 2000 00:27:47 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Fatal error.... > Waldemar Kopton wrote: > Hier nun der Fehler: > Fatal error: Maximum execution time exceeded in > /usr/local/usw/blabla.php3 on line 389 > welche Zeit meint er denn??? siehe http://php.net/set_time_limit und die links zum Konfigurationsfile -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From mail_(at)_nmore.de Wed, 22 Nov 2000 01:30:26 +0100 (cet) Date: Wed, 22 Nov 2000 01:30:26 +0100 (cet) From: Nils Christian Oldenburg mail_(at)_nmore.de Subject: [php] Fatal error.... Previously, you (Waldemar Kopton) wrote: > Hier nun der Fehler: > Fatal error: Maximum execution time exceeded in /usr/local/usw/blabla.php3 on line 389 > welche Zeit meint er denn??? > ich habe zwar zig if abfragen, aber die database ist bereits lange zu... verstehe ich leider nicht in der php.ini (sofern vorhanden) ist ein eintrag : max_execution_time = 30 (Zeit wielange ein script laufen kann) Vielleicht änderst du diesen wert einmal entsprechend c ya Nils From a.temme_(at)_gmx.de Tue, 21 Nov 2000 21:21:27 +0100 Date: Tue, 21 Nov 2000 21:21:27 +0100 From: =?iso-8859-1?Q?Andr=E9?= Temme a.temme_(at)_gmx.de Subject: [php] Chat, brauche dringend Hilfe! Stephan Schmidt schrieb: > > Einige Leute können den Chat auf meiner Homepage nicht anzeigen. > > Genauer gesagt, die Datei, die die Nachrichten anzeigt. Diese Seite nennt > > sich "output.php". > > Andere wiederum können das diese Seite anzeigen. > > Bei einigen, von denen, die die Seite anzeigen können, ist es so, dass sie > > ein Privatchatfenster öffnen, und dann die output.php nicht mehr angezeigt > > wird, im Privatchatfenster und im Mainchat. > > Wer sich das mal live ansehen möchte, kann das unter www.forencity.de tun! > > Einfach als Gast einloggen! > > Das scheint dann wohl kein PHP Problem zu sein. > Ich hatte ein ähnliches Problem, als ich einen Chat prgrammiert habe. Damals > hing es mit dem Internet Explorer zusammen. In der Version ab 5.0 öffnet der > in einem Browserprozess zu einem Server nur zwei Verbindungen zu Webseiten. > danach wartet er, bis eine Verbindung beendet ist. > Da Deine Chatfenster streaming sind, kann es da zu Problemen kommen. > Lösen konnnte ich das Problem jedoch nie richtig. Hi, das kann ich bestätigen, es liegt _auch_ am Explorer, allerdings nur dann, wenn man versucht, mit zwei Fenstern gleichzeitig auf den Chat zuzugreifen. Beheben läßt sich das, indem man in den Internetoptionen der Systemsteuerung die Option "in eigenem Prozeß browsen" oder so ähnlich wählt. Ärgerlich: Beim IE 5.5 scheint es diese Option nicht mehr zu geben. NS macht das in allen Versionen ohne Probleme. Viele Grüße Andre -- Andre Temme http://www.psyc-o-media.de Mail: mailto:a.temme_(at)_psyc-o-media.de From beckmann_(at)_gis.de Wed, 22 Nov 2000 08:24:02 +0100 Date: Wed, 22 Nov 2000 08:24:02 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] Warum wird mein Unterobjekt gekillt? Auch dieses Problem wird durch die 4.0.4-dev -Version gelöst. Ich hab' noch nicht den Plan, wer wo was an php entwickelt, ging immer davon aus, bei www.php.net wär' das aktuellste zu finden - wenn die bugs behoben sind, werden sie wohl auch bekannt sein, oder?! Also auch bei php.net?! Oder soll ich das noch irgendwohin mailen? Schließlich gibt's bei php.net immer noch nur die PHP 4.0.3pl1 ... >Bitte schaut doch mal diesen Code an, da gibt's eine Klasse s)ession, >die ein Objekt der Klasse l)ogin enthalten soll, nach meinem "new" >sieht auch alles ganz toll aus. >Rufe ich nun die Funktion f2 auf, ist plötzlich das login-Objekt in >session weg (wie das serialize zeigt), auch wenn $s->l->l den >korrekten Wert ausgibt. > >--- Schnippel > > class l { > var $l; > function l($l="user") { $this->l=$l; } > function f2() {} > } > > class s { > var $hdl; var $l; > function s($hdl) { $this->hdl = $hdl; } > } > > $s = new s("10"); > $s->l = new l; > echo $s->hdl." ".$s->l->l." ".serialize($s)."
\n"; > $s->l->f2(); > echo $s->hdl." ".$s->l->l." ".serialize($s)."
\n"; > >--- Schnippel --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From Benjamin.Buetikofer_(at)_diax.ch Wed, 22 Nov 2000 08:26:57 +0100 Date: Wed, 22 Nov 2000 08:26:57 +0100 From: Buetikofer, Benjamin Benjamin.Buetikofer_(at)_diax.ch Subject: [php] WAMP Server, Not Found 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_01C05456.A5111B3A Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Liste, Ich bin totaler Newbie in Sachen wamp und hab jetzt ein Problem. Ich habe alles wunderbar eingerichtet und alles auss PHP geht. Wenn ich = eine php Seite (phpinfo.php) aufrufen m=F6chte erscheint immer die Fehlermeldung: 404 Not Found /cgi-bin/php.exe/phpinfo.php eigentlich sollte er doch die Datei php.exe aufrufen und dann die phphinfo.php verarbeiten.=20 die phpinof.php liegt im /htdocs Ordner. Kann mir jemand sagen wo ich eine falsche Einstellung habe? (in der = php.ini oder httpd.conf oder wo auch immer) gruss Beni B=FCtikofer PS: ich hoffe diesemal sind die html tags wirklich deaktiviert (sch**** outlook) ------_=_NextPart_001_01C05456.A5111B3A Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable WAMP Server, Not Found

Hallo Liste,

Ich bin totaler Newbie in Sachen wamp = und hab jetzt ein Problem.
Ich habe alles wunderbar eingerichtet = und alles auss PHP geht. Wenn ich eine php Seite (phpinfo.php)
aufrufen m=F6chte erscheint immer die = Fehlermeldung:
404 Not Found
/cgi-bin/php.exe/phpinfo.php

eigentlich sollte er doch die Datei = php.exe aufrufen und dann die phphinfo.php verarbeiten.
die phpinof.php liegt im /htdocs = Ordner.

Kann mir jemand sagen wo ich eine = falsche Einstellung habe? (in der php.ini oder httpd.conf oder wo auch = immer)

gruss

Beni B=FCtikofer

PS: ich hoffe diesemal sind die html = tags wirklich deaktiviert (sch**** outlook)


------_=_NextPart_001_01C05456.A5111B3A-- From Schulz_(at)_schutec.com Wed, 22 Nov 2000 08:35:07 -0000 Date: Wed, 22 Nov 2000 08:35:07 -0000 From: Bernd Schulz Schulz_(at)_schutec.com Subject: [php] =?ISO-8859-1?Q?RE:_die_letzten_Eintr=E4ge_ermitteln?= Hallo zusammen, habe es nun doch noch selbst geschafft, für alle die es interessiert hier noch der Code. mfg Bernd //die letzten beiden Einträge ermitteln $result = mysql_query ( "select ueberschrift, mitteilung, id from agrarweb where kategorie= 'Mitteilung' order by id desc limit 2 " ); // Anzahl der Resultate ermitteln, in diesem Fall 2 $row = mysql_num_rows($result); // Schleife aufbauen for($j=0;$j<$row;$j++) { // Ergebnis in array überführen, $reihe[0] gleich ueberschrift, $reihe(1) gleich mitteilung, //$reihe[2] gleich id $reihe = mysql_fetch_array($result); // Ausgabe der ueberschrift echo ""; echo "$reihe[0]"; echo "
"; // mitteilung aufsplitten und die ersten 15 Wörter ermitteln $text = explode(" ",$reihe[1]); $text1 = $text[0]; for($i=1;$i<15;$i++) { $text1 = $text1 . " " . $text[$i]; } // die ersten 15 Wörter anzeigen echo "$text1"; echo "
"; // den ganzen text anzeigen echo "................................................weiter"; echo ""; } ?> From beckmann_(at)_gis.de Wed, 22 Nov 2000 08:55:49 +0100 Date: Wed, 22 Nov 2000 08:55:49 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] WAMP Server, Not Found Hi Beni, >Ich habe alles wunderbar eingerichtet und alles auss PHP geht. Wenn ich eine >php Seite (phpinfo.php) >aufrufen möchte erscheint immer die Fehlermeldung: >404 Not Found >/cgi-bin/php.exe/phpinfo.php > >eigentlich sollte er doch die Datei php.exe aufrufen und dann die >phphinfo.php verarbeiten. >die phpinof.php liegt im /htdocs Ordner. > >Kann mir jemand sagen wo ich eine falsche Einstellung habe? (in der php.ini >oder httpd.conf oder wo auch immer) Wenn die html-Dateien aus der htdocs über den Server korrekt angezeigt werden, liegt's mE wahrscheinlich in der httpd.conf. Dort brauchst Du (da gibt's schon so Beipieleinträge dafür, such' mal "php"): ScriptAlias /php/ "c:/php4/" # mit Deinem Pfad AddType application/x-httpd-php .php # für jede zu interpr. Ext. AddType application/x-httpd-php .phtml Action application/x-httpd-php "/php/php.exe" >PS: ich hoffe diesemal sind die html tags wirklich deaktiviert (sch**** >outlook) Naja, bei mir kam's nun in zwei Versionen, mit und ohne tags ... --- Thomas Beckmann, la Carte, Redaktion & Technik Knowledge Network Kiel, Beckmann & Petersen GbR laCarte_(at)_laCarte.de http://www.laCarte.de Tel 0431-16106, Fax 0431-16112 From mailing_(at)_rpnetworks.de Wed, 22 Nov 2000 09:18:47 +0100 Date: Wed, 22 Nov 2000 09:18:47 +0100 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] Wann Klassenprogrammierung Hallo Liste, ich beschäftige mich gerade tiefgreifender mit der Programmierung und bin jetzt im Kapitel Klassen angelangt. Es wird alles soweit gut beschrieben, aber es steht nicht drin wann man mit Klassen arbeiten sollte oder kann. Was eine Klasse ist, habe ich verstanden, aber wann genau setzt man sie ein und worauf sollte man dabei achten. Bin über jede Antwort dankbar. Wünsche noch einen schönen Tag. Gruß Rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Believe in your dreams - there is nothing that you can't get done" -- From hartmut_(at)_six.de Wed, 22 Nov 2000 09:44:06 +0100 Date: Wed, 22 Nov 2000 09:44:06 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Wann Klassenprogrammierung Rene Paschold wrote: > ich beschäftige mich gerade tiefgreifender mit der Programmierung > und bin jetzt im Kapitel Klassen angelangt. Es wird alles soweit > gut beschrieben, aber es steht nicht drin wann man mit Klassen > arbeiten sollte oder kann. > > Was eine Klasse ist, habe ich verstanden, aber wann genau setzt > man sie ein und worauf sollte man dabei achten. Bin über jede > Antwort dankbar. Auch hier gilt wieder: das Manual ist ein PHP-Referenz-Handbuch, kein allumfassendes Informatik-Tutorial. Du mußt dich deshalb leider nach Sekundäliteratur umsehen, z.B. zu objektorientierter Entwicklung im Allgemeinen oder zu OO in PHP im speziellen bei den verschiedenen PHP-Sites mit Tutorial-Sammlung beachte dabei aber, das PHP nicht wirklich objektorientiert ist mehr oder weniger grundlegende OO-Konzepte wie - Kapselung privater Methoden und Variablen - Mehrfachvererbung - abstrakten Klassen - Destruktoren :( ... sind in PHP nicht umgesetzt worden -- Harmut Holzgraefe hartmut_(at)_six.de From anne.huebner_(at)_msw.net Wed, 22 Nov 2000 10:09:28 +0100 Date: Wed, 22 Nov 2000 10:09:28 +0100 From: Anne =?iso-8859-1?Q?H=FCbner?= anne.huebner_(at)_msw.net Subject: [php] Zu [php] implode/explode - oder - ich glaube ich bin blind 8-( > -->echo " $fh = fopen("https://www.server.de/datei.html", "r"); ergibt immer die Meldung 'Warning: fopen("https://www.server.de/datei.html","r") - No such file or directory in /users/www/data/datei.html on line 15' Wenn ich die URL ohne 's' angebe, also 'http://www.server.de/...' klappt alles wunderbar. Warum nicht per SSL? Klaus Becker MBO-Verlag GmbH, Feldstiege 100, 48161 Münster Bereich: Internet-Entwicklung Telefon: 0 25 33 / 93 00 45 8 Fax: 0 25 33 / 93 00 72 eMail: kbecker_(at)_mbo-verlag.de Web: http://www.mbo-verlag.de http://www.aktivshop.de From paffrath_(at)_fatmedia.de Wed, 22 Nov 2000 11:18:41 +0100 Date: Wed, 22 Nov 2000 11:18:41 +0100 From: Michael Paffrath paffrath_(at)_fatmedia.de Subject: [php] datumsvergleich Hallo zusammen, ich möchte jeweils nur angaben von einem (dem heutigen) tag aus einer tabelle ziehen. dafür habe ich folgendes kleines script geschrieben: $datumheute = date("Y-m-d"); $scores = "SELECT * from bewegung where datum = $datumheute"; $datumheute sieht also so aus: 2000-11-22 (wie die Einträge in der Tabelle..) Trotzdem findet er so nix... Wenn ich dafür schreibe: $scores = "SELECT * from bewegung where datum != $datumheute"; dann findet er alle einträge mit 0000-00-00 was mache ich falsch, oder wie kann ich datumsangaben vergleichen??? Michael From achim.gosse_(at)_nasa20.com Wed, 22 Nov 2000 11:33:56 +0100 Date: Wed, 22 Nov 2000 11:33:56 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] datumsvergleich versuch es so: > $datumheute = date("Y-m-d"); > > $scores = "SELECT * from bewegung where datum = $datumheute"; $scores = "SELECT * from bewegung where datum = '$datumheute'"; From behrens_(at)_takenet.de Wed, 22 Nov 2000 11:28:03 +0100 Date: Wed, 22 Nov 2000 11:28:03 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] fopen() per https Moin, Klaus Becker schrieb: > > Tach Liste, > > Problem: Datei auf anderem Server über SSL / fopen() oeffnen > > > $fh = fopen("https://www.server.de/datei.html", "r"); > > > ergibt immer die Meldung 'Warning: > fopen("https://www.server.de/datei.html","r") - No such file or > directory in /users/www/data/datei.html on line 15' Mach dich mal bitte mit dem verfahren einer SSL Verbindung vertraut Stichwort. Das laeuft da ein bisschen anders ab. Von Haus aus kann PHP das ersteinmal nicht. Man kann die cURL Extensions mit ins PHP kompilieren.. dann sollte das moeglich was du vor hast. Download: # http://www.openssl.org/ tar -xvzf openssl-0.9.6.tar.gz echo "OpenSSL installieren..." cd /home/beh/source cd openssl-0.9.6 ./config --prefix=/usr/local/openssl/0.9.6 make make test make install # http://curl.haxx.se/download.html tar -xvzf curl-7.3.tar.gz echo "Curl installieren..." cd /home/beh/source cd curl-7.3 ./configure --with-ssl=/usr/local/openssl/0.9.6 make make install echo "/usr/local/lib" >> /etc/ld.so.conf /sbin/ldconfig Dein php dann mit --with-curl=/usr/local 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 mike.greubel_(at)_pro-entertain.de Wed, 22 Nov 2000 11:26:33 +0100 Date: Wed, 22 Nov 2000 11:26:33 +0100 From: Mike Greubel _(at)_work mike.greubel_(at)_pro-entertain.de Subject: [php] AW: [php] datumsvergleich ----- Original Message ----- From: "Achim Gosse" To: Sent: Wednesday, November 22, 2000 11:33 AM Subject: [php] AW: [php] datumsvergleich > versuch es so: > > > > $datumheute = date("Y-m-d"); > > > > $scores = "SELECT * from bewegung where datum = $datumheute"; > > > $scores = "SELECT * from bewegung where datum = '$datumheute'"; Hallo, noch besser kommst Du, wenn Du mit TIMESTAMP arbeitest. Dann kannst du sogar mit größer-/kleiner-als-Bedingung arbeiten. MfG Mike G. From kurowski_(at)_mfh-iserlohn.de Wed, 22 Nov 2000 11:38:43 +0100 Date: Wed, 22 Nov 2000 11:38:43 +0100 From: Bernd Kurowski kurowski_(at)_mfh-iserlohn.de Subject: [php] Chat, brauche dringend Hilfe! Stephan Schmidt schrieb: > > Einige Leute können den Chat auf meiner Homepage nicht anzeigen. > > Genauer gesagt, die Datei, die die Nachrichten anzeigt. Diese Seite nennt > > sich "output.php". > > Andere wiederum können das diese Seite anzeigen. > > Bei einigen, von denen, die die Seite anzeigen können, ist es so, dass sie > > ein Privatchatfenster öffnen, und dann die output.php nicht mehr angezeigt > > wird, im Privatchatfenster und im Mainchat. > > Wer sich das mal live ansehen möchte, kann das unter www.forencity.de tun! > > Einfach als Gast einloggen! > Unabhängig von Proxy oder nicht hat man dieses Problem übrigens auch mit Nestcape 4.x und Internet Explorer 4.x und 5.x auf dem Mac (9.0.4). Einzig Netscape 6 scheint es dort zu können. Hat damit jemand schon Erfahrungen gemacht? Gruss Bernd From puck_(at)_madz.net Wed, 22 Nov 2000 12:13:01 +0100 Date: Wed, 22 Nov 2000 12:13:01 +0100 From: =?ISO-8859-1?Q?Thomas_F=F6rster?= puck_(at)_madz.net Subject: [php] PHP-Scripte zum aendern von Systemeinstellungen Hallo, ich arbeite an einem groesseren Projekt und brauche dafuer ein paar PHP-Scripte, die aenderungen am System durchfuehren. Dazu braucht man ja normalerweise root-Privilegien. (z.B. aendern der IP-Adresse, neustarten von Diensten usw.) Wie stelle ich das am Besten an?! Den Apache so kompilieren, dass er als User/Gruppe root laeuft, oder gibt es PHP-Seitig eine bessere Loesung?! Danke fuer Eure Hilfe, Thomas Foerster From achim.gosse_(at)_nasa20.com Wed, 22 Nov 2000 12:31:02 +0100 Date: Wed, 22 Nov 2000 12:31:02 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] PHP-Scripte zum aendern von Systemeinstellungen stichwort: sudo oder den suExec Wrapper des Apachen. /achim achim gosse mailto:achim.gosse_(at)_nasa20.com n.a.s.a.2.0 gmbh http://www.nasa20.com weidestrasse 128 22083 hamburg speak.+49.40.39888288 fax.+49.40.39888299 registered linux user #122734 > ich arbeite an einem groesseren Projekt und brauche dafuer > ein paar PHP-Scripte, die > aenderungen am System durchfuehren. Dazu braucht man ja > normalerweise root-Privilegien. > (z.B. aendern der IP-Adresse, neustarten von Diensten usw.) > > Wie stelle ich das am Besten an?! > Den Apache so kompilieren, dass er als User/Gruppe root > laeuft, oder gibt es PHP-Seitig > eine bessere Loesung?! From sebastian.wolfgarten_(at)_gmx.net Wed, 22 Nov 2000 12:37:54 +0100 Date: Wed, 22 Nov 2000 12:37:54 +0100 From: Sebastian Wolfgarten sebastian.wolfgarten_(at)_gmx.net Subject: [php] AW: [php] PHP-Scripte zum aendern von Systemeinstellungen Hallo Thomas, schicke mir die Sachen mal bitte zu, wenn du was uber den suEXEC des Apachen hast, an sebastian_(at)_nexxium.de vielen dank gru? seb -----Ursprungliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Thomas Forster Gesendet: Mittwoch, 22. November 2000 12:13 An: php_(at)_php-center.de Betreff: [php] PHP-Scripte zum aendern von Systemeinstellungen Hallo, ich arbeite an einem groesseren Projekt und brauche dafuer ein paar PHP-Scripte, die aenderungen am System durchfuehren. Dazu braucht man ja normalerweise root-Privilegien. (z.B. aendern der IP-Adresse, neustarten von Diensten usw.) Wie stelle ich das am Besten an?! Den Apache so kompilieren, dass er als User/Gruppe root laeuft, oder gibt es PHP-Seitig eine bessere Loesung?! Danke fuer Eure Hilfe, Thomas Foerster -- ** Durchgehend gevffnet: 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, 22 Nov 2000 13:11:54 +0100 Date: Wed, 22 Nov 2000 13:11:54 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] AW: [php] PHP-Scripte zum aendern von Systemeinstellungen ne ne, schicke das mal lieber an die liste, denn es interessiert auch andere leute :-) kiri > Hallo Thomas, > > schicke mir die Sachen mal bitte zu, wenn du was uber den suEXEC des > Apachen hast, an sebastian_(at)_nexxium.de From faust_(at)_myhometools.de Wed, 22 Nov 2000 11:51:13 +0100 Date: Wed, 22 Nov 2000 11:51:13 +0100 From: Roger Faust faust_(at)_myhometools.de Subject: [php] Wann Klassenprogrammierung > Hallo Rene, > ich will eine Antwort versuchen: > Wann immer Du eine Gruppe von Funktionen hast, die zusammengehörige > Daten bearbeiten, ist es geschickt, die Datensammlung als Objekt mit > den Funktionen als Klasse zusammenzufassen. > Ehrlich gesagt, ist das meistens der Fall :-) > Der Vorteil ist aus meiner Sicht, daß Du bei jeder Operation, die Du > durchführst, schon syntaktisch angibst, womit sie arbeitet. > da muss ich widersprechen: das mit OO ist zwar so eine sache (entweder man liebt oder hasst es :) um aber relativ neutral zu bleiben: in php ist OO sehr oft überflüssig. es verursacht zu viel arbeit und ist langsamer. ich würde OO nur für sehr grosse projekt und für funktionen, die du immer iwder brauchen kannst verwenden (z.b. db abstraktionen, templates...) mfG Roger From faust_(at)_myhometools.de Wed, 22 Nov 2000 11:54:50 +0100 Date: Wed, 22 Nov 2000 11:54:50 +0100 From: Roger Faust faust_(at)_myhometools.de Subject: [php] PHP-Scripte zum aendern von Systemeinstellungen > Hallo, > > ich arbeite an einem groesseren Projekt und brauche dafuer ein paar PHP-Scripte, die > aenderungen am System durchfuehren. Dazu braucht man ja normalerweise root-Privilegien. > (z.B. aendern der IP-Adresse, neustarten von Diensten usw.) > > Wie stelle ich das am Besten an?! > Den Apache so kompilieren, dass er als User/Gruppe root laeuft, oder gibt es PHP-Seitig um gottes willen nicht! > eine bessere Loesung?! wenn es php sein muss, setzt es als cgi version ein, dann kannst du die scripte unter root laufen lassen. (nebenbei: ich würde so was nicht tun, wenn ein fehler passiert bist du so ziemlich am ...., würde da eher ne SSH verwenden, ist ja aber nicht gefragt ;) mfG Roger From puck_(at)_madz.net Wed, 22 Nov 2000 13:43:20 +0100 Date: Wed, 22 Nov 2000 13:43:20 +0100 From: =?ISO-8859-1?Q?Thomas_F=F6rster?= puck_(at)_madz.net Subject: [php] AW: [php] PHP-Scripte zum aendern von Systemeinstellungen > ne ne, > schicke das mal lieber an die liste, denn es interessiert > auch andere leute :-) >> schicke mir die Sachen mal bitte zu, wenn du was uber den suEXEC des >> Apachen hast, an sebastian_(at)_nexxium.de Was ich hab is die SuEXEC-Docu vom Apache selber ;) Also, ich moechte PHP nicht unbedingt als CGI-Version nutzen ... Folgendes macht der Rechner, vielleicht wirds dann klarer : * Firewall/Router, der nach aussen per ISDN angeschlossen ist, innen per Ethernet. * Mailserver Die Kiste soll komplett per Webinterface administrierbar sein, entsprechene Daten werden in ner MySQL-DB gespeichert und bei bedarf ins System installiert. Enstprechene Firewallrules verhindern, dass ungewolltes von aussen reinkommt, auf den Webserver kann man nur von innen aus zugreifen. Ich brauch also was, womit ich Scripte als root ausfuehren kann, um die Aenderungen zu machen. (Klar, ich kann den Kernel patchen und das root-privilegium aufheben, aber das is irrsinn ;) ) Welche alternativen ausser * PHP-CGI und SuEXEC * PHP als Modul und Apache als root * Perl und SuEXEC hab ich nun? Und wenn ich doch ne CGI-Version nehmen muss, wie genau muss ich den SuEXEC-Wrapper konfigurieren?! Ich habs schonmal versucht, aber irgendwie kam da nicht das gewuenschte raus. Zusammenfassung : Der Webserver, bzw. die Scripte muessen unter Root-Privilegien laufen um das System zu veraendern. Danke Euch, Thomas From achim.gosse_(at)_nasa20.com Wed, 22 Nov 2000 14:09:56 +0100 Date: Wed, 22 Nov 2000 14:09:56 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] AW: [php] PHP-Scripte zum aendern von Systemeinstellung en en du kannst shell scripte ueber exec aufrufen, die vom sudo gebrauch machen. dann kannst du auch php als modul laufen lassen. die shell scripte kannst du dann ja im safe_mode_exec_dir ablegen und sie nur fuer den httpd user ausfuehrbar machen. wir haben schonmal sudo ueber perl aufgerufen, geht wunderbar. /achim > * PHP-CGI und SuEXEC > * PHP als Modul und Apache als root > * Perl und SuEXEC From behrens_(at)_takenet.de Wed, 22 Nov 2000 14:04:52 +0100 Date: Wed, 22 Nov 2000 14:04:52 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] AW: [php] PHP-Scripte zum aendern von Systemeinstellungen Moin Thomas Förster schrieb: > > Welche alternativen ausser > > * PHP-CGI und SuEXEC > * PHP als Modul und Apache als root > * Perl und SuEXEC CGI-PHP zusaetzlich installieren Einen 2 Apache laufen lassen mit SSL und Rootrechten > Und wenn ich doch ne CGI-Version nehmen muss, wie genau muss ich den SuEXEC-Wrapper konfigurieren?! > Ich habs schonmal versucht, aber irgendwie kam da nicht das gewuenschte raus. > > Zusammenfassung : > > Der Webserver, bzw. die Scripte muessen unter Root-Privilegien laufen um das System zu veraendern. 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 mike.greubel_(at)_pro-entertain.de Wed, 22 Nov 2000 14:07:51 +0100 Date: Wed, 22 Nov 2000 14:07:51 +0100 From: Mike Greubel _(at)_work mike.greubel_(at)_pro-entertain.de Subject: [php] AW: [php] PHP-Scripte zum aendern von Systemeinstellungen ----- Original Message ----- From: "Thomas Förster" To: Sent: Wednesday, November 22, 2000 1:43 PM Subject: Re: [php] AW: [php] PHP-Scripte zum aendern von Systemeinstellungen > > ne ne, > > schicke das mal lieber an die liste, denn es interessiert > > auch andere leute :-) > > >> schicke mir die Sachen mal bitte zu, wenn du was uber den suEXEC des > >> Apachen hast, an sebastian_(at)_nexxium.de > > Was ich hab is die SuEXEC-Docu vom Apache selber ;) > > Also, ich moechte PHP nicht unbedingt als CGI-Version nutzen ... > > Folgendes macht der Rechner, vielleicht wirds dann klarer : > > * Firewall/Router, der nach aussen per ISDN angeschlossen ist, innen per Ethernet. > * Mailserver > > Die Kiste soll komplett per Webinterface administrierbar sein, entsprechene Daten > werden in ner MySQL-DB gespeichert und bei bedarf ins System installiert. > > Enstprechene Firewallrules verhindern, dass ungewolltes von aussen reinkommt, auf den Webserver > kann man nur von innen aus zugreifen. > > Ich brauch also was, womit ich Scripte als root ausfuehren kann, um die Aenderungen zu machen. > (Klar, ich kann den Kernel patchen und das root-privilegium aufheben, aber das is irrsinn ;) ) > > Welche alternativen ausser > > * PHP-CGI und SuEXEC > * PHP als Modul und Apache als root > * Perl und SuEXEC > > hab ich nun? > > Und wenn ich doch ne CGI-Version nehmen muss, wie genau muss ich den SuEXEC-Wrapper konfigurieren?! > Ich habs schonmal versucht, aber irgendwie kam da nicht das gewuenschte raus. > > Zusammenfassung : > > Der Webserver, bzw. die Scripte muessen unter Root-Privilegien laufen um das System zu veraendern. > > Danke Euch, > Thomas > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php Hi, Ist hier eigentlich OT, aber nimm doch einfach webmin... Damit müsste das doch zu bewerkstelligen sein. Gruß Mike G. From beckmann_(at)_gis.de Wed, 22 Nov 2000 14:12:05 +0100 Date: Wed, 22 Nov 2000 14:12:05 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] Wann Klassenprogrammierung >> Wann immer Du eine Gruppe von Funktionen hast, die zusammengehörige >> Daten bearbeiten, ist es geschickt, die Datensammlung als Objekt mit >> den Funktionen als Klasse zusammenzufassen. >> Der Vorteil ist aus meiner Sicht, daß Du bei jeder Operation, die Du >> durchführst, schon syntaktisch angibst, womit sie arbeitet. >> >da muss ich widersprechen: das mit OO ist zwar so eine sache >(entweder man liebt oder hasst es :) >um aber relativ neutral zu bleiben: in php ist OO sehr oft >überflüssig. es verursacht zu viel arbeit und ist langsamer. Ich hab's noch nie ge-benchmarked, kann also nichts dazu sagen, darum frage ich lieber :-) Warum ist OO langsamer? Warum findest Du, macht's mehr Arbeit? (Bitte, ich bin kein OO-freak, vor allem, weil ich noch so klassisch C gelernt hab', bleib' ich oft dabei, aber ich denk' oft, ich sollte mehr in OO-Richtung machen ...) --- Thomas Beckmann, la Carte, Redaktion & Technik Knowledge Network Kiel, Beckmann & Petersen GbR laCarte_(at)_laCarte.de http://www.laCarte.de Tel 0431-16106, Fax 0431-16112 From Lemon_(at)_top.east.de Tue, 21 Nov 2000 13:57:00 +0100 Date: Tue, 21 Nov 2000 13:57:00 +0100 From: Clemens Zvacek Lemon_(at)_top.east.de Subject: [php] Suchfunktion Tag Liste ! Hab mal ein wenig debugging an deiner Funktion betrieben. Sehr huebsch uebrigens, genau das, wonach ich gesucht habe! GH> elseif(preg_match("=^(OR )(.*)$=", $val, $matches)) GH> { GH> if($flag == 0) GH> { GH> $query .= " ($field LIKE '%$matches[4]%')"; An dieser Stelle muss es '%$matches[2]%' heissen, in der [4] ist nix drin GH> } GH> else GH> { GH> $query .= " OR ($field LIKE '%$matches[4]%')"; GH> } und hier genauso [2] Ausserdem wuerd ich vorher noch // fuer deutsche boolsche operatoren! $string = eregi_replace(" und "," AND ",$string); $string = eregi_replace(" oder "," OR ",$string); $string = eregi_replace(" nicht "," NOT ",$string); // fuer kleinschreibweisen etc. $string = eregi_replace(" and "," AND ",$string); $string = eregi_replace(" or "," OR ",$string); $string = eregi_replace(" not "," NOT ",$string); machen, sonst kommen deutsche nutzer damit nicht so recht klar. Ansonsten wunderbar! clemens -- 97'_(at)_-44Mm 83'ETZ-59Mm 79'TS-33Mm atic#698 bWaM#7 mailto:Lemon339_(at)_gmx.net +49.177.6131701 ## http://www.lemon.purespace.de ## Lemon_(at)_top.east.de ## OffStreet v0.8ß2d R ## From puck_(at)_madz.net Wed, 22 Nov 2000 14:39:29 +0100 Date: Wed, 22 Nov 2000 14:39:29 +0100 From: =?ISO-8859-1?Q?Thomas_F=F6rster?= puck_(at)_madz.net Subject: [php] AW: [php] AW: [php] PHP-Scripte zum aendern von Systemeinstellungenen Hallo Achim, > du kannst shell scripte ueber exec aufrufen, die vom sudo gebrauch machen. > dann kannst du auch php als modul laufen lassen. > die shell scripte kannst du dann ja im safe_mode_exec_dir ablegen und sie > nur fuer den httpd user ausfuehrbar machen. > wir haben schonmal sudo ueber perl aufgerufen, geht wunderbar. Gut, wo krieg ich ne Docu oder sowas her, die mir zeigt, wie ich das konfiguriere? Oder kannst du mir ein paar Beispiele geben?? Danke, Thomas From GH-lists_(at)_ecora.de Wed, 22 Nov 2000 15:02:00 +0100 Date: Wed, 22 Nov 2000 15:02:00 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Suchfunktion Clemens Zvacek schrieb > GH> $query .= " ($field LIKE '%$matches[4]%')"; > > An dieser Stelle muss es '%$matches[2]%' heissen, in der [4] ist nix > drin Das Ganze ist wie geschrieben keinesfalls ausgereift, aber $back[2] muß da gewiss nicht hin, es sei denn, Du hast den regulären Ausdruck umgeschrieben und einige überflüssige Klammern entfernt... In $back[2] findest Du ansonsten ggf. die logischen Operatoren AND, OR oder NOT wieder. > Ausserdem wuerd ich vorher noch > > // fuer deutsche boolsche operatoren! > $string = eregi_replace(" und "," AND ",$string); > $string = eregi_replace(" oder "," OR ",$string); > $string = eregi_replace(" nicht "," NOT ",$string); Zum einen sind die ereg-Funktionen vergleichsweise langsam, weshalb preg_replace oder str_replace hier vorzuziehen wäre. Zum anderen kannst Du dann die sonst mögliche Phrasensuche vergessen. Aus einer Phrasensuche nach "Milch und Zucker" wird dann eine Suche nach "Milch AND Zucker" > // fuer kleinschreibweisen etc. > $string = eregi_replace(" and "," AND ",$string); > $string = eregi_replace(" or "," OR ",$string); > $string = eregi_replace(" not "," NOT ",$string); Den gleichen Effekt erreichst Du wesentlich effizienter durch den Parameter i beim regulären Ausdruck. Guido Haeger From tk_(at)_gnw.de Wed, 22 Nov 2000 15:24:41 +0100 Date: Wed, 22 Nov 2000 15:24:41 +0100 From: Tobias Kuhrmann tk_(at)_gnw.de Subject: [php] =?iso-8859-1?Q?URL_pr=FCfen?= Hi PHP Liste, wenn ich nach einem query die ganzen Daten aus der MySQL Datenbank in der Variable $row habe, würde ich gerne das Feld $row[url] auf die Richtigkeit überprüfen. So z.B. ob der User nun http:// mitangegeben hat oder einfach nur www.domain.com. Vor einiger Zeit hatte ich einmal ein Script gefunden mit der PHP-Funktion "eregi"... nun wollte ich diese Funktion irgendwie darauf anwenden, so das er prüft ob http:// enthalten ist und dann wenn nötig http:// hinzufügt. Hat einer von euch zufällig solch eine Funktion parat oder kann mir erklären wie ich eregi darauf korrekt anwende, wenn überhaupt eregi? eregi("^htt.... das wäre nett. Gruss, Tobias Kuhrmann -- Gamers Network GmbH Tobias Kuhrmann, Developer Publishing Unit, Web Development http://www.gnw.de/ From ckruse_(at)_freenet.de Wed, 22 Nov 2000 15:22:32 +0000 Date: Wed, 22 Nov 2000 15:22:32 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] =?ISO-8859-1?B?UmU6IFtwaHBdIFVSTCBwcvxmZW4=?= Hi Tobias, > Hat einer von euch zufällig solch eine Funktion > parat oder kann mir erklären wie ich eregi > darauf korrekt anwende, wenn überhaupt eregi? > eregi("^htt.... das wäre nett. Nimm preg_match, das ist schneller ;) if(!preg_match("/^http:\/\//i",$var) { $var = "http://".$var; } -- mfg, Christian mailto:ckruse_(at)_freenet.de wwwtech.de From to_(at)_ki-systems.de Wed, 22 Nov 2000 15:30:08 +0100 Date: Wed, 22 Nov 2000 15:30:08 +0100 From: Tobias Orterer to_(at)_ki-systems.de Subject: [php] URL =?iso-8859-1?Q?pr=FCfen?= wärs nich besser du checkst das bei der eingabe? From tk_(at)_gnw.de Wed, 22 Nov 2000 15:35:38 +0100 Date: Wed, 22 Nov 2000 15:35:38 +0100 From: Tobias Kuhrmann tk_(at)_gnw.de Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_URL_pr=FCfen?= es handelt sich ja um eine große bestehende datenbank, und mit groß meine ich wirklich groß :) -----Ursprüngliche Nachricht----- Von: Tobias Orterer [mailto:to_(at)_ki-systems.de] Gesendet: Mittwoch, 22. November 2000 15:30 An: php_(at)_php-center.de Betreff: Re: [php] URL prüfen wärs nich besser du checkst das bei der eingabe? -- ** 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 misha3_(at)_gmx.de Wed, 22 Nov 2000 15:35:21 +0100 Date: Wed, 22 Nov 2000 15:35:21 +0100 From: misha misha3_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Jobs_f=FCr_PHP-Entwickler=3F?= Hi Liste, sagt mal - es gibt Referenzen für Sites, die PHP nutzen. Es gibt auch jede Menge IT-Jobbörsen. Aber PHP schein da nicht soooo ein großes Thema zu sein - was ich ehrlich gesagt nicht ganz verstehe - es scheint oft den Ruf einer Sprache zu haben. Jobs für reine ASP- und JSP-Entwickler finde ich massenhaft - hat auch jemand einen Tip, wo man gute PHP/Perl Entwickler braucht? Woher kommt eigentlich diese Tendenz - oder empfinde nur ich das so? Misha From olaf_(at)_waltersdorf.net Wed, 22 Nov 2000 15:41:59 +0100 Date: Wed, 22 Nov 2000 15:41:59 +0100 From: Olaf Waltersdorf olaf_(at)_waltersdorf.net Subject: [php] OT:[php] MySQL Datenbank von Linux nach NT Hallo Liste, wie der betreff schon sagt will ich eine bestehende MySQL-Datenbank von Linux komplett auf NT 4.0 rüberschieben. Mein Plan dabei ist folgender: Einfach die Datenfiles aus dem MySQL-Verzeichnis ziehen, die Datenbank per create auf dem NT initialisieren und dann die Datenfiles in das gerade von MySQL angelegteVerzeichnis kopieren. Das habe ich bis jetzt schon oft vom Intranet ( Entwicklung ) ins Internet gemacht - ohne Probleme. Allerdings ist beides auch Linux. Deshalb frage ich euch, bevor ich mich in die Nesseln setze: Muss ich da was Besonderes beachten, z.B. wegen der unterschiedlichen File-Systeme oder klappt das mit meinem naiven Ansatz ;-) ? Vielen Dank, Olaf Waltersdorf From christian.toepp_(at)_autostar.de Wed, 22 Nov 2000 15:43:23 +0100 Date: Wed, 22 Nov 2000 15:43:23 +0100 From: Christian Toepp christian.toepp_(at)_autostar.de Subject: [php] AW: [php] PHP-Scripte zum aendern von Systemeinstellung en tach auch ich seh mir das schon eine weile mit an, und muss mich wundern, dass noch keiner von webmin gesprochen hat http://www.webmin.de tschö chris From achim.gosse_(at)_nasa20.com Wed, 22 Nov 2000 16:00:58 +0100 Date: Wed, 22 Nov 2000 16:00:58 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] OT:[php] MySQL Datenbank von Linux nach NT ich wuerde es so machen: linux: mysqldump -uroot -ppassword > mysqldb.sql win nt (wenn der daemon bereits laeuft) mysql -uroot -ppassword < mysqldb.sql sollte eigentlich funzen /achim > Deshalb frage ich euch, bevor ich mich in die Nesseln setze: > Muss ich da was > Besonderes beachten, z.B. wegen der unterschiedlichen > File-Systeme oder > klappt das mit meinem naiven Ansatz ;-) ? From thomas.reinert_(at)_counterattack.de Wed, 22 Nov 2000 15:56:01 +0100 Date: Wed, 22 Nov 2000 15:56:01 +0100 From: Thomas A. Reinert media solutions gmhb thomas.reinert_(at)_counterattack.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Jobs_f=FCr_PHP-Entwickler=3F?= > Hi Liste, hi misha, > sagt mal - es gibt Referenzen für Sites, die PHP nutzen. Es gibt auch jede > Menge IT-Jobbörsen. Aber PHP schein da nicht soooo ein großes Thema zu > sein - was ich ehrlich gesagt nicht ganz verstehe - es scheint oft den Ruf > einer Sprache zu haben. hä ?! was konkret meinst du hiermit ?! arbeite ich hier also lediglich mit einer serverseitigen "hat-den-ruf-einer-sprache" ?! was ist denn bitte jsp oder asp ?! oder was willst du sonst damit sagen ?! wo ist die aussage ?! > Jobs für reine ASP- und JSP-Entwickler finde ich > massenhaft - hat auch jemand einen Tip, wo man gute PHP/Perl Entwickler > braucht? in köln würdest du ziemlich sicher SOFORT einen arbeitsplatz als php-entwickler finden. > Woher kommt eigentlich diese Tendenz - oder empfinde nur ich das so? welche tendenz ?! apropos tendenz: entwickelt sich OT hier auch langsam zur tendenz ?! zweite tendenz: html-mails und lesebestätigung. letzteres gilt auch für dich, misha. bitte die info zur liste lesen... > Misha gruss, thomas From kai_(at)_pc-infos.de Wed, 22 Nov 2000 16:02:12 +0100 Date: Wed, 22 Nov 2000 16:02:12 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Jobs_f=FCr_PHP-Entwickler=3F?= Hi "misha"! > From: "misha" In Mailinglisten ist es mit Ausdruck erwünscht echte Namen zu verwenden. > sagt mal - es gibt Referenzen für Sites, die PHP nutzen. Es gibt auch jede > Menge IT-Jobbörsen. Aber PHP schein da nicht soooo ein großes Thema zu > sein - was ich ehrlich gesagt nicht ganz verstehe. Also das hab ich noch nie gehört.... aber das mit den IT-Jobbörsen stimmt leider. > es scheint oft den Ruf einer Sprache zu haben. Jobs für reine ASP- und > JSP-Entwickler finde ich massenhaft - hat auch jemand einen Tip, wo man > gute PHP/Perl Entwickler braucht? www.php-center.de > Job-Börse > Woher kommt eigentlich diese Tendenz - oder empfinde nur ich das so? Ich weiß nicht woher du das hast, aber das kann u.a. daran liegen dass Microsoft so eine art monopol hat und php ausserdem ja nur ein "kleines OSS-Projekt" ist. Java wird meiner Meinung nach einfach überbewertet. MfG Kai From privat_(at)_volker-dobler.de Wed, 22 Nov 2000 16:05:42 +0100 Date: Wed, 22 Nov 2000 16:05:42 +0100 From: Volker Dobler privat_(at)_volker-dobler.de Subject: [php] Variablen in Arrays umwandeln Hallo zusammen, ich habe eine Frage bzgl. einer Loesung in PHP. Ich bin noch relativ neu als PHP Programmierer. Folgendes Problem: Ich habe eine unbestimmt Anzahl von Variablen, alle mit dem Namen "idX", wobei x eine fortlaufende Nummer ist (also $id1, $id2, $id3, ..) Den Inhalt der Variablen moechte ich jetzt in ein Array ueberfuehren, so dass dann also das Array $ar existiert (also $ar["1"], $ar["2"] ...) Meine Loesung: for ($i=0; $i<9999; $i++) { $name = "id" . $i; $ar[$i] = $$name } Zwei Fragen dazu: 1) geht das "eleganter"? 2) geht das schneller, denn bisher habe ich max 9999 Variablen erlaubt. Wenn ich mehr brauche, wird die Schleife laenger und damit langsamer. Danke fuer jeden Tip. Gruss Volker From ckruse_(at)_freenet.de Wed, 22 Nov 2000 16:08:02 +0000 Date: Wed, 22 Nov 2000 16:08:02 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] Variablen in Arrays umwandeln Hi Volker, VD> for ($i=0; $i<9999; $i++) { VD> $name = "id" . $i; VD> $ar[$i] = $$name VD> } Vielleicht eher $name = "id"; $i = 0; while(isset(${$name.$i})) { $arr[$i] = ${$name.$i}; $i++; } aber wenn die Daten aus einem Form kommen, solltest du vielleicht benutzen - dann wird ein Array $id erstellt, in dem die Daten drin stehen. -- Best regards, Christian mailto:ckruse_(at)_freenet.de From mailing_(at)_rpnetworks.de Wed, 22 Nov 2000 16:08:34 +0100 Date: Wed, 22 Nov 2000 16:08:34 +0100 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] datumsvergleich >ich möchte jeweils nur angaben von einem (dem heutigen) tag aus einer >tabelle ziehen. dafür habe ich folgendes kleines script geschrieben: >$datumheute = date("Y-m-d"); > >$scores = "SELECT * from bewegung where datum = $datumheute"; > >$datumheute sieht also so aus: 2000-11-22 (wie die Einträge in der >Tabelle..) > >Trotzdem findet er so nix... > >Wenn ich dafür schreibe: > >$scores = "SELECT * from bewegung where datum != $datumheute"; > >dann findet er alle einträge mit 0000-00-00 Hallo Micha, versuche mal, wenn du das Datum so schreiben willst, die - weg zu lassen. Also 20001122. Wenn du das dann splitten willst kannst du ja mit substr arbeiten. Timestamp bräuchtest du hier nicht. Da du ja anscheinden nur auf Tage prüfen willst reicht du o.g. Schreibweise. Gruß Rene -- Rene Paschold Webmaster RPN (http://www.rpnetworks.de) ICQ - 1398307 "Believe in your dreams - there is nothing that you can't get done" -- From achim.gosse_(at)_nasa20.com Wed, 22 Nov 2000 16:25:47 +0100 Date: Wed, 22 Nov 2000 16:25:47 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] datumsvergleich fuer den datentype "date" in mysql dieser select: $datum = date("Y-m-d"); select * from tabelle where datum = '$datum'; fuer einen datentyp timestamp: $datum = date("Ymd000000"); select * from tabelle where datum = '$datum'; habe ich hier auch am start... ich denke, wichtig sind die '$datum' ^^ ^^ zeichen /achim > > >$scores = "SELECT * from bewegung where datum = $datumheute"; > > > >$datumheute sieht also so aus: 2000-11-22 (wie die Einträge in der > >Tabelle..) > > > >Trotzdem findet er so nix... > > From misha3_(at)_gmx.de Wed, 22 Nov 2000 16:12:46 +0100 Date: Wed, 22 Nov 2000 16:12:46 +0100 From: misha misha3_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_AW:_=5Bphp=5D_Jobs_f=FCr_PHP-Entwickler=3F?= Tschuldigung für den unvollendeten Satz. Tschuldigung für die unbelegte Meinung. Tschuldigung für das Setzen der Lesebestätigung. Tschuldigung für nicht rein technisches Statement! Tschuldigung !!!! Mit dem halben Satz wollte ich sagen: mir kommt es so vor, als ob PHP of als Spielzeugsprache angesehen wird - das ist weiß Gott nicht meine Meinung! Ich hab nur so den Eindruck gewonnen - ich könnte das wirklich nicht belegen! Ich nehme im Zweifel alles zurück und behaupte das Gegenteil! Will hier bestimmt keinen kleinen Krieg um Sprachen oder ähnliches auslösen ... wollte nur mal hören, ob jemand zu dem Thema ähnlich denkt ... halte jetzt auch meine Klappe ... JSP ist meines Wissens die Server-basierte Variante von Java, also Java Server Pages ASP ist meines Wissens gaaaanz grob eine Art Server-basierte Variante von VB, also Active Server Pages, MS-Spezial. -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Thomas A. Reinert media solutions gmhb Gesendet: Mittwoch, 22. November 2000 15:56 An: php_(at)_php-center.de Betreff: [php] AW: [php] Jobs für PHP-Entwickler? > Hi Liste, hi misha, > sagt mal - es gibt Referenzen für Sites, die PHP nutzen. Es gibt auch jede > Menge IT-Jobbörsen. Aber PHP schein da nicht soooo ein großes Thema zu > sein - was ich ehrlich gesagt nicht ganz verstehe - es scheint oft den Ruf > einer Sprache zu haben. hä ?! was konkret meinst du hiermit ?! arbeite ich hier also lediglich mit einer serverseitigen "hat-den-ruf-einer-sprache" ?! was ist denn bitte jsp oder asp ?! oder was willst du sonst damit sagen ?! wo ist die aussage ?! > Jobs für reine ASP- und JSP-Entwickler finde ich > massenhaft - hat auch jemand einen Tip, wo man gute PHP/Perl Entwickler > braucht? in köln würdest du ziemlich sicher SOFORT einen arbeitsplatz als php-entwickler finden. > Woher kommt eigentlich diese Tendenz - oder empfinde nur ich das so? welche tendenz ?! apropos tendenz: entwickelt sich OT hier auch langsam zur tendenz ?! zweite tendenz: html-mails und lesebestätigung. letzteres gilt auch für dich, misha. bitte die info zur liste lesen... > Misha gruss, thomas -- ** 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 paffrath_(at)_fatmedia.de Wed, 22 Nov 2000 16:24:14 +0100 Date: Wed, 22 Nov 2000 16:24:14 +0100 From: Michael Paffrath paffrath_(at)_fatmedia.de Subject: [php] datumsvergleich > versuche mal, wenn du das Datum so schreiben willst, die - weg zu lassen. > Also 20001122. Wenn du das dann splitten willst kannst du ja mit substr > arbeiten. danke fuer die antworten, ich hab´s jetzt - war mal wieder so ein kleiner scheiss-fehler... statt: $scores = "SELECT * from bewegung where datum = $datumheute"; einfach: $scores = "SELECT * from bewegung where datum = '$datumheute'"; Michael From php-ml_(at)_uni.de Wed, 22 Nov 2000 16:28:45 +0100 Date: Wed, 22 Nov 2000 16:28:45 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] [OT] Jobs für PHP-Entwickler? > Tschuldigung für den unvollendeten Satz. Tschuldigung für die unbelegte > Meinung. Tschuldigung für das Setzen der Lesebestätigung. Tschuldigung für > nicht rein technisches Statement! Tschuldigung !!!! LOL, namen haste immer noch nicht genannt... > Mit dem halben Satz wollte ich sagen: mir kommt es so vor, als ob PHP of als > Spielzeugsprache angesehen wird - das ist weiß Gott nicht meine Meinung! Ich > hab nur so den Eindruck gewonnen - ich könnte das wirklich nicht belegen! > Ich nehme im Zweifel alles zurück und behaupte das Gegenteil! Will hier > bestimmt keinen kleinen Krieg um Sprachen oder ähnliches auslösen ... wollte > nur mal hören, ob jemand zu dem Thema ähnlich denkt ... halte jetzt auch > meine Klappe ... warum denn ? drück dich einfach besser aus und markiere dein subject mit [OT] (=off topic) > JSP ist meines Wissens die Server-basierte Variante von Java, also Java > Server Pages > ASP ist meines Wissens gaaaanz grob eine Art Server-basierte Variante von > VB, also Active Server Pages, MS-Spezial. asp sucks.... ;-) mfg kai -- E-Mail: kaimeder_(at)_gmx.de or abraxxxas_(at)_fraggers.de ICQ: 30408093 Tel: 05241-460046 Mobile: 0179-3681253 ~q.e.d~ From clis_(at)_gmx.de Wed, 22 Nov 2000 16:28:44 +0100 (MET) Date: Wed, 22 Nov 2000 16:28:44 +0100 (MET) From: Carsten Lehmann clis_(at)_gmx.de Subject: [php] Beliebige Anzahl von Feldern aus MySQL auslesen Hi, ich möchte aus einer Tabelle einer MySQL-Datenbank eine beliebige Anzahl von Feldern auslesen. $abfrage="select * from $table"; $erg="mysql_db_query($database,$abfrage,$verbindung)"; while (list( --- beliebige Anzahl von Feldern ---)=mysql_fetch_row($erg)){ echo "--- alle Felder ---"; } Kann mir da jemand helfen? Carsten -- Sent through GMX FreeMail - http://www.gmx.net From beckmann_(at)_gis.de Wed, 22 Nov 2000 16:35:17 +0100 Date: Wed, 22 Nov 2000 16:35:17 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] Variablen in Arrays umwandeln >Ich habe eine unbestimmt Anzahl von Variablen, >alle mit dem Namen "idX", wobei x eine fortlaufende >Nummer ist (also $id1, $id2, $id3, ..) >Den Inhalt der Variablen moechte ich jetzt in ein >Array ueberfuehren, so dass dann also das >Array $ar existiert (also $ar["1"], $ar["2"] ...) > >Meine Loesung: > >for ($i=0; $i<9999; $i++) { > $name = "id" . $i; > $ar[$i] = $$name >} Hallo Volker, was meinst Du dazu? -- Schnippsel unset($ar); for($i=0, $name="id".$i; $ar[]=$$name; $name="id".++$i); -- Schnippsel --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From Mathias.Gloss_(at)_start.de Wed, 22 Nov 2000 16:39:13 +0100 Date: Wed, 22 Nov 2000 16:39:13 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Beliebige Anzahl von Feldern aus MySQL auslesen Hallo, > ---------- > Von: Carsten Lehmann[SMTP:clis_(at)_gmx.de] > > ich möchte aus einer Tabelle einer MySQL-Datenbank eine beliebige Anzahl > von Feldern auslesen. > > $abfrage="select * from $table"; > $erg="mysql_db_query($database,$abfrage,$verbindung)"; > while (list( --- beliebige Anzahl von Feldern ---)=mysql_fetch_row($erg)){ > echo "--- alle Felder ---"; > } > 2 Möglichkeiten: Mit Array: while ( $a_erg = mysql_fetch_row($erg) ) { for ( $z = 0; $z < sizeof($a_erg); $z++ ) { echo 'Feld Nr. ' . $z . ' hat Wert ' . $a_erg[$z] . "\n"; } echo "------------------------------\n"; } Mit Hash: while ( $h_erg = mysql_fetch_array$erg) ) { while ( list( $key, $val ) = each $h_erg ) { echo 'Feld ' . $key . ' hat Wert ' . $val . "\n"; } echo "------------------------------\n"; } while ( list (..... beliebige Anzahl ...) .... geht so nicht. Viele Grüße, Mathias From k.dambekalns_(at)_tu-bs.de Wed, 22 Nov 2000 16:44:42 +0100 Date: Wed, 22 Nov 2000 16:44:42 +0100 From: Karsten Dambekalns k.dambekalns_(at)_tu-bs.de Subject: [php] Problem mit preg_replace --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hallo! Eigentlich ganz einfach (denke ich), aber so richtig will es bei mir nicht klappen. Was will ich tun? Ich habe einen String, in dem dieses Konstrukt auftauchen kann: bla %var nochwas Zwischen den "Tags" und dem Rest kann auch noch beliebig Whitespace auftauchen. Ich habe schon eine pregex, mit der ich den ganzen Dingsbums verschwinden lassen kann. Soweit, so gut. Unter bestimmten Bedingungen m=F6chte ich aber nur die "Tags" verschwinden lassen, und am besten in der gleichen Operation auch noch in "bla %var nochwas" den String %var durch eine anderen ersetzen. Wie? Ich habe es bis jetzt zweiteilig (versucht): $tpl=3Dpreg_replace("/(.*)<\/GBIF>/","$1",$tpl); $tpl=3Dstr_replace("%banner",$banner,$tpl); Klappt aber nicht, die "Tags" bleiben stehen. Karsten --=20 ----------------------------- Why do we have to hide from the police, daddy? Because we use emacs, son. They use vi. ----------------------------- mailto:k.dambekalns_(at)_tu-bs.de w=B3: http://www.k-fish.de/ ----------------------------- Medienwissenschaftler in BS: http://www.tu-bs.de/institute/mewi/ --HlL+5n6rz5pIUxbD Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.1e-SuSE (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE6G+npzmcQByaBiO8RAnh9AJ4nInEr6RFgxDeMUruiAVmutOlkNACcDGAz +QqDMF+5H5vF2v7O5XQe9cw= =Nrd0 -----END PGP SIGNATURE----- --HlL+5n6rz5pIUxbD-- From beckmann_(at)_gis.de Wed, 22 Nov 2000 16:42:55 +0100 Date: Wed, 22 Nov 2000 16:42:55 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] Variablen in Arrays umwandeln >Ich habe eine unbestimmt Anzahl von Variablen, >alle mit dem Namen "idX", wobei x eine fortlaufende >Nummer ist (also $id1, $id2, $id3, ..) >Den Inhalt der Variablen moechte ich jetzt in ein >Array ueberfuehren, so dass dann also das >Array $ar existiert (also $ar["1"], $ar["2"] ...) Noch knapper, als meine Lösung von eben: unset($ar); $i=0; while($ar[]=${"id".$i++}); Allerdings beginnt der Index des arrays bei 0 und ist numerisch. --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From Sebastian.Fuentes_(at)_nets-ag.de Wed, 22 Nov 2000 16:41:26 +0100 Date: Wed, 22 Nov 2000 16:41:26 +0100 From: Sebastian Fuentes Sebastian.Fuentes_(at)_nets-ag.de Subject: [php] =?iso-8859-1?Q?RE=3A_=5Bphp=5D_=5BOT=5D_Jobs_f=FCr_PHP-Entwick?= =?iso-8859-1?Q?ler=3F?= =?iso-8859-1?Q?ler=3F?= 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_01C0549A.AC75DCC0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Moin Moin, zu OT Massages mu=DF ich auch mal meine (unglaublich unwichtige) = Meinung kund tun. Leider mu=DF ich dir 'mischa' recht geben in IT - Job B=F6rsen sieht es = mit PHP entwicklern nicht gut aus. Web_Developer ist dort das schlagwort ;) = dann tun sich ganz neue m=F6glichkeiten auf da die meisten Firmen anscheinend nicht = Wissen was sie=20 eigenlich haben wollen.=20 Zu JSP kann ich aus meiner verganngenheit berichten das mitlerweile = eine menge=20 Software in JAVA geschrieben wird (die wege des Herrn sind = unergr=FCndlich) demzufolge der Manager der meinung ist das der Layer zwischen Front und Backend = auch was mit Java=20 zu tun haben mu=DF ... ASP kein Kommentar (Billy Boy hat leider in den K=F6pfen der von = Investoren einen gro=DFen=20 vorsprung gegen=FCber allen anderen) Ich kann dir IMHO nur empfehlen dich Cross, egal was die Jungs und = M=E4dels in den HR=20 abteilungen in die Anzeigen schreiben, zu Bewerben. Sollten Sie das was = du schickst als Interessant empfinden werden einladen egal ob du exakt auf das passt = was Sie suchen. Schn=F6de Gr=FCtze=20 Sebastian Fuentes Web-Development _(at)_ Nets AG ---------------------------------------------------------- sebastian.fuentes_(at)_nets-ag.de # _(at)_work s.fuentes_(at)_the-service.de # _(at)_home http://www.nets-ag.de # My employer http://strange-movies.de # newest projekt=20 ---------------------------------------------------------- ------_=_NextPart_001_01C0549A.AC75DCC0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable RE: [php] [OT] Jobs f=FCr PHP-Entwickler?

Moin Moin,

zu OT Massages mu=DF ich auch mal meine (unglaublich = unwichtige) Meinung kund tun.
Leider mu=DF ich dir 'mischa' recht geben in IT - = Job B=F6rsen sieht es mit PHP
entwicklern nicht gut aus. Web_Developer ist dort = das schlagwort ;) dann tun sich
ganz neue m=F6glichkeiten auf da die meisten Firmen = anscheinend nicht Wissen was sie
eigenlich haben wollen.

Zu JSP kann ich aus meiner verganngenheit berichten = das mitlerweile eine menge
Software in JAVA geschrieben wird (die wege des = Herrn sind unergr=FCndlich) demzufolge
der Manager der meinung ist das der Layer zwischen = Front und Backend auch was mit Java
zu tun haben mu=DF ...

ASP kein Kommentar (Billy Boy hat leider in den = K=F6pfen der von Investoren einen gro=DFen
vorsprung gegen=FCber allen anderen)

Ich kann dir IMHO nur empfehlen dich Cross, egal was = die Jungs und M=E4dels in den HR
abteilungen in die Anzeigen schreiben, zu Bewerben. = Sollten Sie das was du schickst als
Interessant empfinden werden einladen egal ob du = exakt auf das passt was Sie suchen.

<schnip>

</schnap>

Schn=F6de Gr=FCtze

Sebastian Fuentes
Web-Development _(at)_ Nets AG
----------------------------------------------------------
sebastian.fuentes_(at)_nets-ag.de    = #       _(at)_work
s.fuentes_(at)_the-service.de      &nb= sp; #       _(at)_home

http://www.nets-ag.de   =         = #       My employer

http://strange-movies.de    &n= bsp;   #       newest projekt =
----------------------------------------------------------

------_=_NextPart_001_01C0549A.AC75DCC0-- From tf_(at)_tfromm.com Wed, 22 Nov 2000 16:55:39 +0100 Date: Wed, 22 Nov 2000 16:55:39 +0100 From: Thomas Fromm tf_(at)_tfromm.com Subject: [php] RE: [php] [OT] Jobs für PHP-Entwick ler? ler? Hallo, > zu OT Massages muß ich auch mal meine (unglaublich unwichtige) Meinung kund > tun. > Leider muß ich dir 'mischa' recht geben in IT - Job Börsen sieht es mit PHP > entwicklern nicht gut aus. Web_Developer ist dort das schlagwort ;) dann tun > sich > ganz neue möglichkeiten auf da die meisten Firmen anscheinend nicht Wissen > was sie > eigenlich haben wollen. Beschaeftigt man sich ausschliesslich mit PHP so sei denn doch noch geraten sich mit etwas anderen zusaetzlich zu befassen, ein bisschen höhere Technologien und noch ein paar zusaetzliche Spracherfahrungen heben den Marktwert denn doch :) > Zu JSP kann ich aus meiner verganngenheit berichten das mitlerweile eine > menge > Software in JAVA geschrieben wird (die wege des Herrn sind unergründlich) > demzufolge > der Manager der meinung ist das der Layer zwischen Front und Backend auch > was mit Java > zu tun haben muß ... Jaien. Java bietet vor allen wegen dem Vorhandensein von Schnittstellen und Application Servern Vorteile. Zu eigendlich fast jedem Standard in Bezug auf Schnittstellen (XMLRPC, SOAP, CORBA oder Datenformaten wie BMECat u.ä.) hat man eigendlich immer eine Handvoll Implementationen zur Auswahl. Ausserdem bringt nach meinen Erfahrungen auf dem Arbeitsmarkt in der Regel ein Java/C++ Entwickler einen höhere Arbeitsqualitaet mit. PHP denn zu 'lernen' ist pillepalle. gruss thomas -- -------------------------------------------------------------------------- http://phporacleadmin.org http://tfromm.com mailto:tf_(at)_inubit.com "go away or I will replace You with a small PHP script!" From c.lehmann_(at)_q-bus.de Wed, 22 Nov 2000 17:10:22 +0100 Date: Wed, 22 Nov 2000 17:10:22 +0100 From: Carsten Lehmann c.lehmann_(at)_q-bus.de Subject: [php] AW: [php] Beliebige Anzahl von Feldern aus MySQL auslesen Gloss Mathias wrote: > 2 Möglichkeiten: > > Mit Array: > while ( $a_erg = mysql_fetch_row($erg) ) { > for ( $z = 0; $z < sizeof($a_erg); $z++ ) { > echo 'Feld Nr. ' . $z . ' hat Wert ' . $a_erg[$z] . "\n"; > } > echo "------------------------------\n"; > } > > Mit Hash: > while ( $h_erg = mysql_fetch_array$erg) ) { > while ( list( $key, $val ) = each $h_erg ) { > echo 'Feld ' . $key . ' hat Wert ' . $val . "\n"; > } > echo "------------------------------\n"; > } Danke für die schnelle Antwort. Möglichkeit 2 "Mit Hash" ist wesentlich schneller. Gruß Carsten From faust_(at)_myhometools.de Wed, 22 Nov 2000 15:50:14 +0100 Date: Wed, 22 Nov 2000 15:50:14 +0100 From: Roger Faust faust_(at)_myhometools.de Subject: [php] Wann Klassenprogrammierung > >> Wann immer Du eine Gruppe von Funktionen hast, die zusammengehörige > >> Daten bearbeiten, ist es geschickt, die Datensammlung als Objekt mit > >> den Funktionen als Klasse zusammenzufassen. > >> Der Vorteil ist aus meiner Sicht, daß Du bei jeder Operation, die Du > >> durchführst, schon syntaktisch angibst, womit sie arbeitet. > >> > >da muss ich widersprechen: das mit OO ist zwar so eine sache > >(entweder man liebt oder hasst es :) > >um aber relativ neutral zu bleiben: in php ist OO sehr oft > >überflüssig. es verursacht zu viel arbeit und ist langsamer. > Ich hab's noch nie ge-benchmarked, kann also nichts dazu sagen, darum > frage ich lieber :-) Warum ist OO langsamer? > Warum findest Du, macht's mehr Arbeit? > (Bitte, ich bin kein OO-freak, vor allem, weil ich noch so klassisch C > gelernt hab', bleib' ich oft dabei, aber ich denk' oft, ich sollte > mehr in OO-Richtung machen ...) OO ist langsamer, weils ansich komplizierter ist, gerade als C typ sollte man das merken, ein prozessor kann nichts mit objekten... anfangen, schlussendlich endet es im gleichen format. zudem ist php nicht als OO gedacht es macht mehr arbeit, weill man einfach mehr schreiben muss. man muss sich um mehr kümmern. bei wenigen zeilen code wirkt sich das besonder krass aus: contra hallo(); ?> dies ist ein extrems bsp, sollte es aber klar machen. mfG Roger From weinert_(at)_dimensional.de Wed, 22 Nov 2000 17:06:13 +0100 Date: Wed, 22 Nov 2000 17:06:13 +0100 From: Thomas Weinert weinert_(at)_dimensional.de Subject: [php] open_basedir restriction Auf einem Server kommt die Meldung Warning: open_basedir restriction in effect. File is in wrong directory. in ./sck_text_fast.php on line 150 Die Datei ist "./data/1". Die Zugriffrechte für das Verzeichnis stehen auf 766. $fhandle = fopen("./data/1", "w"); Es wurde nun auch schon probiert einen Absoluten Pfad anzugeben, oder ein anderes Verzeichnis zu nutzen. Überall die gleiche Meldung. Der Provider empfahl bei fopen den dritten Paramter mit "1" anzugeben. Dieser schaltet doch nur die Include-Verzeichnis-Nutzung ein. Der Fehler blieb auch bestehen. Kann mir jemand sagen wie genau open_basedir wirkt? Im Manual steht halt nur, das es die nutzbaren Verzeichnisse einschränkt. Aber wie genau? cu Thomas Weinert http://www.subjective.de From bjoern_(at)_baer.main.de Wed, 22 Nov 2000 17:32:46 +0100 Date: Wed, 22 Nov 2000 17:32:46 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Jobs_f=FCr_PHP-Entwickler=3F?= Hi, * misha wrote: > sagt mal - es gibt Referenzen für Sites, die PHP nutzen. Es gibt auch jede > Menge IT-Jobbörsen. Aber PHP schein da nicht soooo ein großes Thema zu > sein http://www.php-center.de/job-forum/ Ist eigentlich ganz gut gefüllt. Das Problem ist IMHO, dass es eigentlich nur zwei Arten von PHP-Leuten z.Zt. gibt: Anfänger/Fortgeschrittene oder Profis. Erstere sind meist zu jung (weil noch Schüler), letztere sind voll eingebunden und daher nicht am Markt verfügbar. -- Björn Schotte ++ Heimgartenweg 11a :: D-97074 Würzburg ++ 0931/7843804 Online-Applikationen für das E-Business: => inklusive Newsletter rund um PHP & das E-Biz <= Dienstleistungen & Preisliste: From hartmut_(at)_six.de Wed, 22 Nov 2000 17:33:07 +0100 Date: Wed, 22 Nov 2000 17:33:07 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Wann Klassenprogrammierung Gegenbeispiel: ich habe eine Klasse html_form zu der kann ich mit $form->add_field($name, $input_field) Formular- Elemente dazufügen das wirklich nur Formularelemente hinzugefügt werden kann ich in add_field() mit is_sublclass_of($input_field,"html_input") prüfen und erzwingen jede Formularelement-Klasse muß damit eine Erweitergun bzw. Variation von "html_input" sein. Damit hat jedes F.E. auch automatisch eine validate()-Methode, entweder eine eigene oder die von "html_input" geerbte das Formular-Objekt kann nun die gesamte Formulareingabe prüfen, indem es einfach für jedes hinzugefügte Feld validate() aufruft wenn ich z.B. ein Textfeld brauche, in das nur email-adressen eingegeben werden können sollen, dann nehme ich mir das bereits bestehende allgemeine html_input_text und erzeuge daraus eine "class html_input_email extends html_input_text", die nur die validate() Methode durch eine eigene ersetzt, die die üblichen Bedingungen für wohlgeformte EMail-Adressen prüft so kann ich sehr schnell Formulare erzeugen und auswerten, ohne mir jedesmal Gedanken über jeden 'Kleinscheiß' machen zumüssen und ohne das die Sicherheit oder Qualität unter gelegentlicher Faulheit leidet (eigentlich müßte hier ja die eingegebene Email-Adresse geprüft werden, aber für den Prototyp tuts auch so, machen wir später .... oder auch nicht ...) der Geschwindigkeitsverlust durch OOP bei der Ausführung von PHP ist minimal, Objekte sind intern auch Hash-Arrays, die aber zusätzlich eine eigene Funktionstabelle mitschleppen die 'teuern' Dinge wie strenge Typprüfung, Kapselung, Mehrfachvererbung, abstrakte/virtuelle Klassen und Methoden gibt es in PHP nicht ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From beckmann_(at)_gis.de Wed, 22 Nov 2000 17:38:08 +0100 Date: Wed, 22 Nov 2000 17:38:08 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] Wann Klassenprogrammierung >OO ist langsamer, weils ansich komplizierter ist, gerade als C >typ sollte man das merken, ein prozessor kann nichts mit objekten... >anfangen, schlussendlich endet es im gleichen format. >zudem ist php nicht als OO gedacht > OK, Roger, ich würde allerdings sowas wirklich nicht objektorientiert programmieren :-), ich bin da ganz pragmatisch und misch', wie ich's für günstig halte... Naja, man kommt leicht zur Diskussion der "Reinen Leere" - und das wollen wir doch vermeiden. Zurück zu Renes Frage - wann und wie sollte man OOP'en? --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From webmaster_(at)_fanseek.de Wed, 22 Nov 2000 17:36:51 +0100 Date: Wed, 22 Nov 2000 17:36:51 +0100 From: edin bajramovic webmaster_(at)_fanseek.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Jobs_f=FCr_PHP-Entwickler=3F?= hi Björn Schotte wrote: > > sagt mal - es gibt Referenzen für Sites, die PHP nutzen. Es gibt auch jede > > Menge IT-Jobbörsen. Aber PHP schein da nicht soooo ein großes Thema zu > > sein > > http://www.php-center.de/job-forum/ > > Ist eigentlich ganz gut gefüllt. > > Das Problem ist IMHO, dass es eigentlich nur zwei Arten > von PHP-Leuten z.Zt. gibt: Anfänger/Fortgeschrittene oder > Profis. Erstere sind meist zu jung (weil noch Schüler), > letztere sind voll eingebunden und daher nicht am Markt > verfügbar. Es stimmt das viele PHP-Coder jung sind. Allerdings klingt dein "zu jung" irgendwie abwertend. Ich bin selber noch Schüler und erfolgreicher PHP Programmierer. Bisher hatte keine Firma und keiner meiner Kunden ein Problem mit meinem Alter. Gerade das ist es doch, was unsere von anderen Branchen unterscheidet. Das Internet hat bewiesen, das sich viele Jungunternehmer sehr gut durchsetzen können und vielen "Alten" ist die Spucke weggeblieben. Das soll jetzt nichts gegen die älteren ML-Leser sein :) aber vielleicht hab ich dein "zu jung" auch nur überbewertet.... und ich merke gerad das es zu sehr OT wird :) mfg edin From bjoern_(at)_baer.main.de Wed, 22 Nov 2000 18:00:11 +0100 Date: Wed, 22 Nov 2000 18:00:11 +0100 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_Re:_=5Bphp=5D_Jobs_f=FCr_PHP-Entw?= =?iso-8859-1?Q?ickler=3F?= =?iso-8859-1?Q?ickler=3F?= * edin bajramovic wrote: > Allerdings klingt dein "zu jung" irgendwie abwertend. Nein, so war es nicht gemeint. Nur kann man einen 14-jährigen halt schlecht einstellen (auch wenn er ein spitzenklasse PHP-Programmierer ist) oder für größere Projekte (die z.B. viele Reisen zu Projektbesprechungen erfordern, wo man nicht nur 10 Std. pro Woche investieren kann etc.) gebrauchen. IMHO. -- Björn Schotte ++ Heimgartenweg 11a :: D-97074 Würzburg ++ 0931/7843804 Online-Applikationen für das E-Business: => inklusive Newsletter rund um PHP & das E-Biz <= Dienstleistungen & Preisliste: From anlas_(at)_informatik.uni-muenchen.de Wed, 22 Nov 2000 18:02:19 +0100 Date: Wed, 22 Nov 2000 18:02:19 +0100 From: Öznur Anlas anlas_(at)_informatik.uni-muenchen.de Subject: [php] PHP: Warum liefert das Programm nicht das gewünschte? Hallo Gruppe, wir hoffen, ihr könnt uns weiterhelfen? Wir haben folgende Klasse: momentanerKnoten .= $this->Trennzeichen . $name; if (count ($attrs)>0) $this->tagdata = $attrs; } function BlattElement($parser, $name) { $curtag = $this->identifikator . eregi_replace($this->Trennzeichen,$this->Underscore,$this->momentanerKnoten); if(!is_array($this->tagdata)) $this->tagdata = trim($this->tagdata); if($this->tagdata) { if(is_array($GLOBALS["$curtag"])) { $GLOBALS["$curtag"][] = $this->tagdata; } else { $GLOBALS["$curtag"] = array(); $GLOBALS["$curtag"][] = $this->tagdata; } } else { // if there is no cdata, we still stor something // in the array, so we can count the levels later if(is_array($GLOBALS["$curtag"])) { $GLOBALS["$curtag"][] = ' '; } else { $GLOBALS["$curtag"] = array(); $GLOBALS["$curtag"][] = ' '; } } // Ueberschreiben des alten "curtag", da es nicht mehr gebraucht wird $curtag = strrev($this->momentanerKnoten); $curtag = substr($curtag,strpos($curtag,$this->Trennzeichen)+strlen($this->Trennzeichen)); $curtag = strrev($curtag); $this->momentanerKnoten = $curtag; $this->tagdata = ''; return TRUE; } function characterData($parser, $cdata) { $this->tagdata .= $cdata; } function characterData($parser, $cdata) { $this->tagdata .= $cdata; } // Aufrufen der Funktion XMLNodeParser nachdem class initialisiert wurde function XMLNodeParser($data,$identifikator='XMLNodeParser') { $this->identifikator = $identifikator; $this->xml_parser = xml_parser_create(); // Setzen der benötigten Optionen und des handlers xml_set_object($this->xml_parser,$this); xml_parser_set_option($this->xml_parser,XML_OPTION_CASE_FOLDING,0); xml_set_element_handler($this->xml_parser, "WurzelElement", "BlattElement"); xml_set_character_data_handler($this->xml_parser, "characterData"); if (!xml_parse($this->xml_parser, $data, TRUE)) { die(sprintf("XML error: %s at line %d", xml_error_string(xml_get_error_code($this->xml_parser)), xml_get_current_line_number($this->xml_parser))); } xml_parser_free($this->xml_parser); } } // Beenden der class XMLNodeParser ?> From Schulz_(at)_schutec.com Wed, 22 Nov 2000 18:04:45 -0000 Date: Wed, 22 Nov 2000 18:04:45 -0000 From: Bernd Schulz Schulz_(at)_schutec.com Subject: [php] =?ISO-8859-1?Q?wieviel_Speicherplatz_f=FCr_lamp?= Hallo zusammen, ich möchte mir zum lokalen Testen der Scripte ein lamp-system aufbauen. Habe da noch einen alten P90 mit 48 MB RAM und 1,2 GB Festplatte. Ist das ausreichend? Danke Bernd From tf_(at)_tfromm.com Wed, 22 Nov 2000 18:04:42 +0100 Date: Wed, 22 Nov 2000 18:04:42 +0100 From: Thomas Fromm tf_(at)_tfromm.com Subject: [php] wieviel Speicherplatz für lamp hi, > ich möchte mir zum lokalen Testen der Scripte ein lamp-system aufbauen. Habe da noch einen alten P90 mit 48 MB RAM und 1,2 GB Festplatte. Ist das ausreichend? voellig. gruss thomas -- -------------------------------------------------------------------------- http://phporacleadmin.org http://tfromm.com mailto:tf_(at)_inubit.com "go away or I will replace You with a small PHP script!" From atsasid_(at)_gmx.de Wed, 22 Nov 2000 18:05:25 +0100 Date: Wed, 22 Nov 2000 18:05:25 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_wieviel_Speicherplatz_f=FCr_lamp?= Hi Bernd! > Hallo zusammen, > ich möchte mir zum lokalen Testen der Scripte ein lamp-system aufbauen. Habe da noch einen alten P90 mit 48 MB RAM und 1,2 GB Festplatte. Ist das ausreichend? zum Testen aufjedenfall, zur späteren Nutzung würde ichs für ein wenig klein erklären gruss, Peter "[DiSAStA]" Petermann -- webmaster_(at)_cyberfly.net www.cyberfly.net From atsasid_(at)_gmx.de Wed, 22 Nov 2000 18:03:51 +0100 Date: Wed, 22 Nov 2000 18:03:51 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Jobs_f=FCr_PHP-Entwickler=3Fickler=3F?= Hya All... > Nein, so war es nicht gemeint. Nur kann man einen > 14-jährigen halt schlecht einstellen (auch wenn > er ein spitzenklasse PHP-Programmierer ist) oder > für größere Projekte (die z.B. viele Reisen zu > Projektbesprechungen erfordern, wo man nicht nur > 10 Std. pro Woche investieren kann etc.) gebrauchen. > IMHO. nicht nur deiner Meinung nach, gibt n paar gesetzliche Regelungen dagegen :) Gruss Peter "[DiSAStA]" Petermann -- webmaster_(at)_cyberfly.net www.cyberfly.net From hartmut_(at)_six.de Wed, 22 Nov 2000 18:12:55 +0100 Date: Wed, 22 Nov 2000 18:12:55 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Re: [php] Re: [php] Re: [php] Jobs =?iso-8859-1?Q?f=FCr?= PHP-Entwickler?ickler? Björn Schotte wrote: > > * edin bajramovic wrote: > > Allerdings klingt dein "zu jung" irgendwie abwertend. > > Nein, so war es nicht gemeint. Nur kann man einen > 14-jährigen halt schlecht einstellen (auch wenn > er ein spitzenklasse PHP-Programmierer ist) oder > für größere Projekte (die z.B. viele Reisen zu > Projektbesprechungen erfordern, wo man nicht nur > 10 Std. pro Woche investieren kann etc.) gebrauchen. > IMHO. und es wird viele Fehler geben, die er noch machen wird (muß), die andere schon gemacht haben - das nennt man dann "Mangel an Erfahrung" :) -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From anlas_(at)_informatik.uni-muenchen.de Wed, 22 Nov 2000 18:21:29 +0100 Date: Wed, 22 Nov 2000 18:21:29 +0100 From: Öznur Anlas anlas_(at)_informatik.uni-muenchen.de Subject: [php] PHP: SORRY! Warum liefert das Programm nicht das gewünschte This is a multi-part message in MIME format. --------------B2829CAB1CA026E14E3B1F7B Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit
Hallo Gruppe,

wir hoffen, ihr könnt uns weiterhelfen? Wir haben folgende Klasse:


<?php

class XMLNodeParser {

// Deklaration der Variablen

var $identifikator="XMLNodeParser";
var $momentanerKnoten="";
var $Trennzeichen='_x_';
var $Underscore='_';
var $xml_parser;


// Benoetigte XML-Funktionen

function WurzelElement ($parser, $name, $attrs) {
 $this->momentanerKnoten .= $this->Trennzeichen . $name;
 if (count ($attrs)>0) $this->tagdata = $attrs;
}


function BlattElement($parser, $name) {

                $curtag = $this->identifikator .
eregi_replace($this->Trennzeichen,$this->Underscore,$this->momentanerKnoten);

                if(!is_array($this->tagdata)) $this->tagdata =
trim($this->tagdata);

                if($this->tagdata) {


                                if(is_array($GLOBALS["$curtag"])) {
                                        $GLOBALS["$curtag"][] =
$this->tagdata;
                                } else {
                                        $GLOBALS["$curtag"] = array();
                                        $GLOBALS["$curtag"][] =
$this->tagdata;
                                }

                } else {

                        // if there is no cdata, we still stor something

                        // in the array, so we can count the levels
later

                                if(is_array($GLOBALS["$curtag"])) {
                                        $GLOBALS["$curtag"][] = ' ';
                                } else {
                                        $GLOBALS["$curtag"] = array();
                                        $GLOBALS["$curtag"][] = ' ';
                                }

                }

                // Ueberschreiben des alten "curtag", da es nicht mehr
gebraucht wird

                $curtag = strrev($this->momentanerKnoten);
                $curtag =
substr($curtag,strpos($curtag,$this->Trennzeichen)+strlen($this->Trennzeichen));

                $curtag = strrev($curtag);
                $this->momentanerKnoten = $curtag;
                $this->tagdata = '';
                return TRUE;
        }

        function characterData($parser, $cdata) {
                $this->tagdata .= $cdata;
        }




   function characterData($parser, $cdata) {
                $this->tagdata .= $cdata;
        }


        // Aufrufen der Funktion XMLNodeParser nachdem class
initialisiert wurde

        function XMLNodeParser($data,$identifikator='XMLNodeParser') {

                $this->identifikator = $identifikator;

                           $this->xml_parser = xml_parser_create();

 // Setzen der benötigten Optionen und des handlers

                xml_set_object($this->xml_parser,$this);

xml_parser_set_option($this->xml_parser,XML_OPTION_CASE_FOLDING,0);
                xml_set_element_handler($this->xml_parser,
"WurzelElement", "BlattElement");
                xml_set_character_data_handler($this->xml_parser,
"characterData");

                if (!xml_parse($this->xml_parser, $data, TRUE)) {
                        die(sprintf("XML error: %s at line %d",

xml_error_string(xml_get_error_code($this->xml_parser)),

xml_get_current_line_number($this->xml_parser)));
                }


                xml_parser_free($this->xml_parser);

        }


}

// Beenden der class XMLNodeParser

?>

Und dazu folgendes PHP-Programm:
<?php

require('class.XMLNodeParser.php');
$file = "Endversion_IA_311000.txt";
$data = implode("",file($file)) or die("could not open XML input file");
$XMLNodeParser = new XMLNodeParser($data);

for($i=0;$i<sizeof($XMLNodeParser_Entscheidungsbaum_Knoten_Titel);$i++) {
 print $XMLNodeParser_Entscheidungsbaum_Knoten_Titel[$i] . "\n\n";
}

?>

Mit folgendem XML-Dokument als Beispiel:

<?xml version='1.0'?>
<Entscheidungsbaum id="Verbindungsproblem">
   <Knoten id="IA_Einstiegsseite">
      <Titel>Intelligent Assistant</Titel>

      <Beschreibung art="string">
         <BeschreibungsText>Der Intelligent Assistant dient zur Unterstützung der LRZ-Hotline und der Benutzer des LRZ-Netzes bei der Fehlersuche für ausgewählte Themengebiete im Netz. Er
soll die Fehlerlokalisierung, und falls notwendig, die Erstellung eines Trouble-Tickets, durch verschiedene Testroutinen und die Schnittstelle zum
Trouble-Ticket-System automatisieren und soweit wie möglich vereinfachen.
 </BeschreibungsText>
</Beschreibung>

      <Beschreibung art="string">
         <BeschreibungsText>Folgende Themengebiete sind bereits realisiert:
 </BeschreibungsText>
</Beschreibung>

 <Beschreibung art="grafik">
    <BeschreibungsText> /home/a/anlas/public_html/dotred.gif
 </BeschreibungsText>
</Beschreibung>

      <Beschreibung art="string">
         <BeschreibungsText>Verbindungsprobleme:
 </BeschreibungsText>
</Beschreibung>

      <Beschreibung art="string">
         <BeschreibungsText>Mailprobleme
 </BeschreibungsText>
</Beschreibung>

      <Beschreibung art="string">
         <BeschreibungsText>Durchsatzprobleme
 </BeschreibungsText>
</Beschreibung>

 <Beschreibung art="string">
         <BeschreibungsText>Um Ihnen nach Behebung eines gefundenen Fehlers eine E-Mail zusenden zu können oder Sie evtl. telefonisch zu benachrichtigen, geben Sie nun bitte in den entsprechenden Feldern
Ihre persönlichen Daten ein:
 </BeschreibungsText>
</Beschreibung>

<Beschreibung art="string">
         <BeschreibungsText>Hinweis:
 </BeschreibungsText>
</Beschreibung>

<Beschreibung art="string">
         <BeschreibungsText>Die hervorgehobenen Eingabefelder sind zwingend auszufüllen, normal gekennzeichnete Felder sind optional, sollten aber zur Erleichterung der Arbeit der
          LRZ-Mitarbeiter trotzdem ausgefüllt werden.
 </BeschreibungsText>
</Beschreibung>
 

<Beschreibung art="parameter">
  <BeschreibungsText> xxxxxxxx</BeschreibungsText>
  <ParameterVerweis>
    <KnotenId>IA_Einstiegsseite</KnotenId>
    <ParameterId>level 4</ParameterId>
  </ParameterVerweis>
</Beschreibung>

<Beschreibung art="parameter">
  <BeschreibungsText>Benutzeridentifizierung</BeschreibungsText>
  <ParameterVerweis>
    <KnotenId>IA_Einstiegsseite</KnotenId>
    <ParameterId>level 4</ParameterId>
  </ParameterVerweis>
</Beschreibung>

<Beschreibung art="logging">
   <BeschreibungsText>level 3</BeschreibungsText>
      </Beschreibung>
      <Eingabe>
         <BenutzerInfo telefon="nein" email="nein" name="nein" vorname="ja">level 3</BenutzerInfo>
      </Eingabe>
      <EditorLayout yPos="defaultCDATA0"/>
</Knoten>
 
 

<Knoten id="IA_Seite2">
   <Titel>Intelligent Assistant-Themenauswahl</Titel>
 <Beschreibung art="string">
        <BeschreibungsText>Bitte wählen Sie einen Themenbereich für die Fehlersuche im Netzbereich aus.
        </BeschreibungsText>
   </Beschreibung>

   <Beschreibung art="string">
        <BeschreibungsText>Die folgenden Bereiche stehen bislang zur Verfügung:
        </BeschreibungsText>
   </Beschreibung>
</Knoten>
 
 

<Knoten id="IA_Seite_Verbindungsprobleme">
 <Titel>Intelligent Assistant-Verbindungsprobleme</Titel>
 <Beschreibung art="string">
  <BeschreibungsText>Um Verbindungsprobleme zwischen zwei Hosts lösen zu können, benötigt der Intelligent Assistant die IP-Adressen oder die Namen der Rechner, zwischen denen
                         die Verbindungsprobleme aufgetreten sind.
  </BeschreibungsText>
 </Beschreibung>

</Knoten>
</Entscheidungsbaum>
 
 
 

Wie könnte man das Programm dahingehend ändern, daß automatisch HTML-Seiten je nach Ansprache der Knoten  geparst bzw dynamisch erzeugt werden??

Ausserdem tauchen innerhalb unseren erzeugten Seiten immer wieder vor jedem ausgelesenen TAG das Wort Array???????  Wie kommt das?

Kann uns vielleicht jemand ein Beispielscript schicken, der XML-Dokumente, welche über PHP geparst ,als HTML-Seite

ausgegeben werden, wobei man auf Parameterübergaben, usw beachten muss, die ja wichtig sind um Daten in einer POSTGRES Datenbank abzulegen!!!
 

BITTE helft uns so schnell wie möglich!!!!!!!!!!!!!!
  --------------B2829CAB1CA026E14E3B1F7B Content-Type: text/plain; charset=iso-8859-1; name="class.XMLNodeParser.php" Content-Transfer-Encoding: 8bit Content-Disposition: inline; filename="class.XMLNodeParser.php" momentanerKnoten .= $this->Trennzeichen . $name; if (count ($attrs)>0) $this->tagdata = $attrs; } function BlattElement($parser, $name) { $curtag = $this->identifikator . eregi_replace($this->Trennzeichen,$this->Underscore,$this->momentanerKnoten); if(!is_array($this->tagdata)) $this->tagdata = trim($this->tagdata); if($this->tagdata) { if(is_array($GLOBALS["$curtag"])) { $GLOBALS["$curtag"][] = $this->tagdata; } else { $GLOBALS["$curtag"] = array(); $GLOBALS["$curtag"][] = $this->tagdata; } } else { // if there is no cdata, we still stor something // in the array, so we can count the levels later if(is_array($GLOBALS["$curtag"])) { $GLOBALS["$curtag"][] = ' '; } else { $GLOBALS["$curtag"] = array(); $GLOBALS["$curtag"][] = ' '; } } // Ueberschreiben des alten "curtag", da es nicht mehr gebraucht wird $curtag = strrev($this->momentanerKnoten); $curtag = substr($curtag,strpos($curtag,$this->Trennzeichen)+strlen($this->Trennzeichen)); $curtag = strrev($curtag); $this->momentanerKnoten = $curtag; $this->tagdata = ''; return TRUE; } function characterData($parser, $cdata) { $this->tagdata .= $cdata; } function characterData($parser, $cdata) { $this->tagdata .= $cdata; } // Aufrufen der Funktion XMLNodeParser nachdem class initialisiert wurde function XMLNodeParser($data,$identifikator='XMLNodeParser') { $this->identifikator = $identifikator; $this->xml_parser = xml_parser_create(); // Setzen der benötigten Optionen und des handlers xml_set_object($this->xml_parser,$this); xml_parser_set_option($this->xml_parser,XML_OPTION_CASE_FOLDING,0); xml_set_element_handler($this->xml_parser, "WurzelElement", "BlattElement"); xml_set_character_data_handler($this->xml_parser, "characterData"); if (!xml_parse($this->xml_parser, $data, TRUE)) { die(sprintf("XML error: %s at line %d", xml_error_string(xml_get_error_code($this->xml_parser)), xml_get_current_line_number($this->xml_parser))); } xml_parser_free($this->xml_parser); } } // Beenden der class XMLNodeParser ?> --------------B2829CAB1CA026E14E3B1F7B Content-Type: text/plain; charset=iso-8859-1; name="IA_201100.txt" Content-Transfer-Encoding: 8bit Content-Disposition: inline; filename="IA_201100.txt" Intelligent Assistant Der Intelligent Assistant dient zur Unterstützung der LRZ-Hotline und der Benutzer des LRZ-Netzes bei der Fehlersuche für ausgewählte Themengebiete im Netz. Er soll die Fehlerlokalisierung, und falls notwendig, die Erstellung eines Trouble-Tickets, durch verschiedene Testroutinen und die Schnittstelle zum Trouble-Ticket-System automatisieren und soweit wie möglich vereinfachen. Folgende Themengebiete sind bereits realisiert: /home/a/anlas/public_html/dotred.gif Verbindungsprobleme: Mailprobleme Durchsatzprobleme Um Ihnen nach Behebung eines gefundenen Fehlers eine E-Mail zusenden zu können oder Sie evtl. telefonisch zu benachrichtigen, geben Sie nun bitte in den entsprechenden Feldern Ihre persönlichen Daten ein: Hinweis: Die hervorgehobenen Eingabefelder sind zwingend auszufüllen, normal gekennzeichnete Felder sind optional, sollten aber zur Erleichterung der Arbeit der LRZ-Mitarbeiter trotzdem ausgefüllt werden. xxxxxxxx IA_Einstiegsseite level 4 Benutzeridentifizierung IA_Einstiegsseite level 4 level 3 level 3 Intelligent Assistant-Themenauswahl Bitte wählen Sie einen Themenbereich für die Fehlersuche im Netzbereich aus. Die folgenden Bereiche stehen bislang zur Verfügung: Intelligent Assistant-Verbindungsprobleme Um Verbindungsprobleme zwischen zwei Hosts lösen zu können, benötigt der Intelligent Assistant die IP-Adressen oder die Namen der Rechner, zwischen denen die Verbindungsprobleme aufgetreten sind. --------------B2829CAB1CA026E14E3B1F7B-- From faust_(at)_myhometools.de Wed, 22 Nov 2000 17:16:46 +0100 Date: Wed, 22 Nov 2000 17:16:46 +0100 From: Roger Faust faust_(at)_myhometools.de Subject: [php] Wann Klassenprogrammierung > Gegenbeispiel: > > > ich habe eine Klasse html_form genau das würde ich auch so machen, und das habe ich ja auch geschrieben, sachen die man immer wieder verwenden kann schreibe auch ich meist OO (obwohl ich eher ein OO gegner bin, OT: als ich zum ersten mal Java sah bekam ich fast ne Hertzattacke ;) Roger From webmasterbhs_(at)_bluewin.de Wed, 22 Nov 2000 18:40:21 +0100 Date: Wed, 22 Nov 2000 18:40:21 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_PHP:_SORRY!_Warum_liefert_das_Programm_nicht?= =?iso-8859-1?Q?_das_gew=FCnschte?= =?iso-8859-1?Q?_das_gew=FCnschte?= schon alleine das hier ist ein grund nicht zu helfen... This is a multi-part message in MIME format. --------------B2829CAB1CA026E14E3B1F7B Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7Bit :-( kiri From ritze_(at)_globalpark.de Wed, 22 Nov 2000 18:37:25 +0100 Date: Wed, 22 Nov 2000 18:37:25 +0100 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Re:_=5Bphp=5D_Jobs_f=FCr_PHP-Entwickler=3F?= Hallo, > > Woher kommt eigentlich diese Tendenz - oder empfinde nur ich das so? > > Ich weiß nicht woher du das hast, aber das kann u.a. daran liegen dass > Microsoft so eine art monopol hat und php ausserdem ja nur Tja und wenn Du dann mit den Projektleitern schwatz, kommt garantiert sehr schnell die Frage, was denn eigentlich eine Portierung des ganzen ASP-Krempels nach PHP kosten würde. Die sind nämlich nicht nur frustriert, weil sie keine Leute finden, obwohl doch die Geschäftsetage mit ASP nun wirklich auf ein weit verbreitetes und zukunftssicheres Produkt gesetzt hat ;-) gruss ritze From faust_(at)_myhometools.de Wed, 22 Nov 2000 17:20:21 +0100 Date: Wed, 22 Nov 2000 17:20:21 +0100 From: Roger Faust faust_(at)_myhometools.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp?= =?iso-8859-1?Q?=5D_Jobs_f=FCr_PHP-Entwickler=3Fickler=3F?= =?iso-8859-1?Q?=5D_Jobs_f=FCr_PHP-Entwickler=3Fickler=3F?= > * edin bajramovic wrote: > > Allerdings klingt dein "zu jung" irgendwie abwertend. > > Nein, so war es nicht gemeint. Nur kann man einen > 14-jährigen halt schlecht einstellen (auch wenn > er ein spitzenklasse PHP-Programmierer ist) oder > für größere Projekte (die z.B. viele Reisen zu > Projektbesprechungen erfordern, wo man nicht nur > 10 Std. pro Woche investieren kann etc.) gebrauchen. > IMHO. trotz meinem bescheidenen alter von 18 jahren, und obwohl ich nochs auf gymnasium gehe, wurde ich vorletztes wochenende aus basel (CH!) noch frankfurt geflogen umd an nem projekt mitzuhelfen. klar bin ich "billiger" als "echte profis", das bsp sollte aber doch zeigen das php leute gesucht sind. mfG Roger From not_(at)_micr0soft.de Wed, 22 Nov 2000 18:48:54 +0100 Date: Wed, 22 Nov 2000 18:48:54 +0100 From: Tobias Orterer not_(at)_micr0soft.de Subject: [php] Re: [php] Re: [php] Re: [php] Re: [php] Jobs =?iso-8859-1?Q?f=FCr?= PHP-Entwickler?ickler?] Jobs =?iso-8859-1?Q?f=FCr?= PHP-Entwickler?ickler? wobei man da unterscheiden muß. zb. diese ganzen finanzportale ala consors usw. suchen verbissen mit unterstürtzung von headhunter firmen nach allem was tippen kann und von javascript gehört hat. im konkreten fall consors, die suchen 200 leute im bereich it... das sagt doch alles? ich bezweifel stark das die im breich nürnberg 200 leute finden werden die ihnen ihr perl/javascript zeug coden. daher... > trotz meinem bescheidenen alter von 18 jahren, und obwohl > ich nochs auf gymnasium gehe, wurde ich vorletztes wochenende > aus basel (CH!) noch frankfurt geflogen umd an nem projekt > mitzuhelfen. klar bin ich "billiger" als "echte profis", das bsp sollte aber > doch zeigen das php leute gesucht sind. > > mfG Roger From kai_(at)_pc-infos.de Wed, 22 Nov 2000 19:19:26 +0100 Date: Wed, 22 Nov 2000 19:19:26 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_=5BOT=5D_Jobs_f=FCr_PHP-Entwickler=3F?= > > Nein, so war es nicht gemeint. Nur kann man einen > > 14-jährigen halt schlecht einstellen (auch wenn > > er ein spitzenklasse PHP-Programmierer ist) oder > > für größere Projekte (die z.B. viele Reisen zu > > Projektbesprechungen erfordern, wo man nicht nur > > 10 Std. pro Woche investieren kann etc.) gebrauchen. > > IMHO. > trotz meinem bescheidenen alter von 18 jahren, und obwohl > ich nochs auf gymnasium gehe, wurde ich vorletztes wochenende > aus basel (CH!) noch frankfurt geflogen umd an nem projekt > mitzuhelfen. klar bin ich "billiger" als "echte profis", das bsp sollte aber > doch zeigen das php leute gesucht sind. Sogar ich (15) wurde mit einigen gesetzlichen Berücksichtigungen für ein Projekt mit eingespannt. Wie Bjoern schon schrieb: so gut wie alle Profis im höheren alter (damit meine ich 20+) haben nunmal schon genug zu tun. MfG Kai From beckmann_(at)_gis.de Wed, 22 Nov 2000 19:19:09 +0100 Date: Wed, 22 Nov 2000 19:19:09 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Re:_[php]_PHP:_SORRY!_Warum_liefert_das_Programm?= =?ISO-8859-1?Q?_nicht_das_gew=FCnschte_das_gew=FCnschte?= =?ISO-8859-1?Q?_nicht_das_gew=FCnschte_das_gew=FCnschte?= Tja, so ähnlich ging's mir auch ... was erwartet Öznur für eine Ausgabe, was kommt statt dessen raus? Und dann ist das wirklich recht viel code, dan man da lesen und testen soll ... --- Thomas Beckmann, la Carte, Redaktion & Technik Knowledge Network Kiel, Beckmann & Petersen GbR laCarte_(at)_laCarte.de http://www.laCarte.de Tel 0431-16106, Fax 0431-16112 From eschmid_(at)_php.net Wed, 22 Nov 2000 19:49:05 +0100 Date: Wed, 22 Nov 2000 19:49:05 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Re: [php] [OT] Jobs =?iso-8859-1?Q?f=FCr?= PHP-Entwickler? Kai Hörner wrote: > > > > Nein, so war es nicht gemeint. Nur kann man einen > > > 14-jährigen halt schlecht einstellen (auch wenn > > > er ein spitzenklasse PHP-Programmierer ist) oder > > > für größere Projekte (die z.B. viele Reisen zu > > > Projektbesprechungen erfordern, wo man nicht nur > > > 10 Std. pro Woche investieren kann etc.) gebrauchen. > > > IMHO. > > > trotz meinem bescheidenen alter von 18 jahren, und obwohl > > ich nochs auf gymnasium gehe, wurde ich vorletztes wochenende > > aus basel (CH!) noch frankfurt geflogen umd an nem projekt > > mitzuhelfen. klar bin ich "billiger" als "echte profis", das bsp sollte > aber > > doch zeigen das php leute gesucht sind. > > Sogar ich (15) wurde mit einigen gesetzlichen Berücksichtigungen für ein > Projekt mit eingespannt. Wie Bjoern schon schrieb: so gut wie alle Profis im > höheren alter (damit meine ich 20+) haben nunmal schon genug zu tun. Das nennst Du alt? Also ich z.B. habe ein viertel Jahrhundert Programmierpraxis und eine 20-jährige Berufserfahrung. Die arbeitslose Zeit hab ich benutzt um mich in PHP einzuarbeiten und dann ist dem Arbeitsamt die Spucke weggeblieben, als ich wieder eingestellt wurde. -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 kai_(at)_pc-infos.de Wed, 22 Nov 2000 19:55:13 +0100 Date: Wed, 22 Nov 2000 19:55:13 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_=5BOT=5D_Jobs_f=FCr_PHP-Entwic?= =?iso-8859-1?Q?kler=3F?= =?iso-8859-1?Q?kler=3F?= > > Sogar ich (15) wurde mit einigen gesetzlichen Berücksichtigungen für ein > > Projekt mit eingespannt. Wie Bjoern schon schrieb: so gut wie alle Profis im > > höheren alter (damit meine ich 20+) haben nunmal schon genug zu tun. > Das nennst Du alt? Also ich z.B. habe ein viertel Jahrhundert > Programmierpraxis und eine 20-jährige Berufserfahrung. Die arbeitslose > Zeit hab ich benutzt um mich in PHP einzuarbeiten und dann ist dem > Arbeitsamt die Spucke weggeblieben, als ich wieder eingestellt wurde. Ich weiß, aber du bist ja auch eine von den ganz großen Ausnahmen. ;o) Damit meinte ich nur dass sich viele über 20 die programmieren auch schon Programmierer nennen dürfen. Ich habe zwar nur ein zwanzigstel deiner Programmiererfahrung, aber das wird schon noch ... (Wo ich sowieso schon ne mail an dich richte, hast du noch die Adresse von der LT01-PHP-Stand Mailingliste?) /kai From Roger_(at)_brd4.controlpanel.de Wed, 22 Nov 2000 20:03:54 +0100 Date: Wed, 22 Nov 2000 20:03:54 +0100 From: Roger_(at)_brd4.controlpanel.de Roger_(at)_brd4.controlpanel.de Subject: [php] Faust Sie haben eine ungültige Emailadresse angegeben. From pfeiffer_(at)_uris.de Wed, 22 Nov 2000 20:05:54 +0100 Date: Wed, 22 Nov 2000 20:05:54 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_=5BOT=5D_Jobs_f=FCr_PHP-Entwic?= =?iso-8859-1?Q?kler=3F?= =?iso-8859-1?Q?kler=3F?= Boah Egon, > Das nennst Du alt? klar doch, alles ueber +10 nennen sie Rentner... > Die arbeitslose Zeit hab ich benutzt um mich in PHP einzuarbeiten > und dann ist dem Arbeitsamt die Spucke weggeblieben, als ich wieder > eingestellt wurde. dat macht man ja auch nicht, der vom AA war doch sicher, dass er einen krisenfesten Job hat - und nun Du... :-) m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From rexroth_(at)_eifel-net.net Wed, 22 Nov 2000 20:36:44 +0100 Date: Wed, 22 Nov 2000 20:36:44 +0100 From: Stefan Rexroth rexroth_(at)_eifel-net.net Subject: [php] Variablen in Arrays umwandeln Hallo Christian, hallo Liste! > > > > > > benutzen - dann wird ein Array $id erstellt, in dem > die Daten drin stehen. Ich versuche gerade solch ein Array zu übergeben, schaffe es aber irgendwie nicht. Ich möchte das mit checkboxen machen, geht das? schnipp****Formular********* while($db->next_record()) { $i = $i + 1; } schnipp***Formular auch der Versuch ein $i in die Klammer der Variable zu setzten bringt nichts. schnipp*** nächste Seite for ($i = 0; $i < count($neu_t); $i++) { echo("$neu_t[$i]"); } schnipp*** Seite Fehlermeldung: Warning: No such index in string in /usr/local/httpd/htdocs/quazi/neu_qz_pa_t_sa.php3 on line 34 Auszug aus der $QUERY_STRING bei Übergabe mit GET: ...neu_t%5B%24i%5D=QZU0008048&neu_t%5B%24i%5D=QZU0008048&neu_t%5B%24i%5D=QZU 0008048... Das ganze läuft auf SUSE 6.4 mit apache 1.3.12 und php 3.0.16 Danke für die Hilfe Stefan From beckmann_(at)_gis.de Wed, 22 Nov 2000 21:19:47 +0100 Date: Wed, 22 Nov 2000 21:19:47 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] OT:[php] MySQL Datenbank von Linux nach NT >Einfach die Datenfiles aus dem MySQL-Verzeichnis ziehen, die Datenbank per >create auf dem NT initialisieren und dann die Datenfiles in das gerade von >MySQL angelegteVerzeichnis kopieren. Das habe ich bis jetzt schon oft vom >Intranet ( Entwicklung ) ins Internet gemacht - ohne Probleme. Allerdings >ist beides auch Linux. AFAIK geht das nicht, die Datenfiles sind nicht kompatibel, ich würde CSVs oder dumps schreiben und die wieder einlesen ... (geht eigentlich ganz gut mit phpmyadmin ...) --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From heiko_(at)_eidemueller.de Wed, 22 Nov 2000 21:19:58 +0100 Date: Wed, 22 Nov 2000 21:19:58 +0100 From: =?iso-8859-1?Q?Heiko_Eidem=FCller?= heiko_(at)_eidemueller.de Subject: [php] Zu [php] implode/explode - oder - ich glaube ich bin blind 8-( Hallo Anne, du brauchst die Variable gar nicht in einen String zu packen, sondern kannst so das gesamte Array übergeben. Das Problem, warum implode und explode nicht funktioniert, habe ich gar nicht beachtet, da es umständlich ist ;-) MfG Heiko From tom_(at)_huno.net Wed, 22 Nov 2000 22:28:50 +0100 Date: Wed, 22 Nov 2000 22:28:50 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] OT: Andere Seiten darstellen Hallo liste, ich möchte eine Seite machen durch die sich User andere Internet Seiten anschauen können. Jedoch sehen die anderen Seiten anders aus als der Designer sich das gedacht hat, der Inhalt bleibt aber 100% derselbe. Die veränderten Seiten werden alle automatisch generiert. Nun die Frage: Ist das erlaubt ? Technisch sieht es ja so aus dass ich (bzw. das Script) die Seite runterlade, verändere und dem User OPTISCH verändert darstelle. Auf der Seite bleibt im Prinzip aber alles erhalten und natürlich kennt der User die richtige URL etc. kann auch ganz normal auf der Seite surfen etc. - nur die Optik ist eine andere. Bin für jede Meinung dankbar. Gruß Thomas PS. Bitte nicht fragen was das ganze soll und wie genau die Seite verändert wird, das hat schon alles seinen Sinn :) From not_(at)_micr0soft.de Wed, 22 Nov 2000 22:46:34 +0100 Date: Wed, 22 Nov 2000 22:46:34 +0100 From: Tobias Orterer not_(at)_micr0soft.de Subject: [php] Re: [php] [OT] Jobs =?iso-8859-1?Q?f=FCr?= PHP-Entwickler? "Egon Schmid (_(at)_work)" schrieb: > > Kai Hörner wrote: > > > > > > Nein, so war es nicht gemeint. Nur kann man einen > > > > 14-jährigen halt schlecht einstellen (auch wenn > > > > er ein spitzenklasse PHP-Programmierer ist) oder > > > > für größere Projekte (die z.B. viele Reisen zu > > > > Projektbesprechungen erfordern, wo man nicht nur > > > > 10 Std. pro Woche investieren kann etc.) gebrauchen. > > > > IMHO. > > > > > trotz meinem bescheidenen alter von 18 jahren, und obwohl > > > ich nochs auf gymnasium gehe, wurde ich vorletztes wochenende > > > aus basel (CH!) noch frankfurt geflogen umd an nem projekt > > > mitzuhelfen. klar bin ich "billiger" als "echte profis", das bsp sollte > > aber > > > doch zeigen das php leute gesucht sind. > > > > Sogar ich (15) wurde mit einigen gesetzlichen Berücksichtigungen für ein > > Projekt mit eingespannt. Wie Bjoern schon schrieb: so gut wie alle Profis im > > höheren alter (damit meine ich 20+) haben nunmal schon genug zu tun. > > Das nennst Du alt? Also ich z.B. habe ein viertel Jahrhundert > Programmierpraxis und eine 20-jährige Berufserfahrung. Die arbeitslose > Zeit hab ich benutzt um mich in PHP einzuarbeiten und dann ist dem > Arbeitsamt die Spucke weggeblieben, als ich wieder eingestellt wurde. kommt drauf an was du die 25 jahre gemacht hast *grins* 23 jahre Doom spielen sind nich vorteilhaft. ;o) From TConnect_(at)_gmx.net Wed, 22 Nov 2000 22:48:53 +0100 Date: Wed, 22 Nov 2000 22:48:53 +0100 From: Tim Hildebrandt TConnect_(at)_gmx.net Subject: [php] Probleme mit Hochkommata Hallo Liste! Ihr habt mir schon so oft echt klasse geholfen! Danke erst einmal! Jetzt hab ich doch noch ein Problem: Ich möchte gerne ganz normalen Text in einer MySQL-Datenbank speichern, jedoch entsteht immer dann ein Fehler, wenn in diesem Text eiin Hochkomma (') vorkommt. Das ist logisch, wenn man weiß, dass MySQL die Datenbankfelder mittels Hochkomma-Komma Kombinationen trennt. Jetzt bin ich hingegangen und habe vor dem Speichern in der Datenbank alle Felder mit dem Befehl str_replace bearbeitet in der Hinsicht, dass mir die Hochkommata durch \' ersetzt werden sollten. Aber das will nicht. Gibt es da eine einfachere Variante? Danke Gruß Tim From eschmid+sic_(at)_s.netic.de Wed, 22 Nov 2000 22:51:16 +0100 Date: Wed, 22 Nov 2000 22:51:16 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re=3A_=5Bphp=5D_Re=3A_=5Bphp=5D_=5BOT=5D_Jobs_f?= =?iso-8859-1?Q?=FCr_PHP-Entwickler=3Fkler=3F?= =?iso-8859-1?Q?=FCr_PHP-Entwickler=3Fkler=3F?= On Wed, Nov 22, 2000 at 08:05:54PM +0100, Norbert Pfeiffer wrote: > > Das nennst Du alt? > klar doch, alles ueber +10 nennen sie Rentner... Laut unserer Stuttgarter Zeitung ist man aber erst ab 40 nicht mehr im Arbeitsmarkt zu gebrauchen. Rente einreichen geht auch nicht, deshalb holt man sich mit der Green Card Inder ins Land. Die Russen sind ja schon da, leider hat Kohl die falschen ins gelobte Land gelockt. Versteh mich aber nicht falsch. Ich bin an der Uni Hohenheim groß geworden und dort herrscht ein überdurchschnittlich großer Ausländeranteil. Mit Ausländern kam ich immer besser zurecht als mit den deutschen Beamten. Ich war selber kein Beamter. > > Die arbeitslose Zeit hab ich benutzt um mich in PHP einzuarbeiten > > und dann ist dem Arbeitsamt die Spucke weggeblieben, als ich wieder > > eingestellt wurde. > dat macht man ja auch nicht, der vom AA war doch sicher, > dass er einen krisenfesten Job hat - und nun Du... :-) Es war leider eine Sie und sie hatte den Job auch nur deshalb bekommen, weil sie Beziehungen zu höheren Stellen im Arbeitsamt Stuttgart hatte. Das einzigste Angebot, das ich vom Arbeitsamt Stuttgart erhalten habe war, drogenabhängige Jugendliche anleiten, wie man die Stuttgarter Grünflächen am schnellsten abmäht. Dieses Angebot hat mir aber nicht meine Arbeitsvermittlerin unterbreitet sondern eine die mich gar nicht kannte. Nach ein paar Sätzen konnte man der Sachbearbeiterin gleich ansehen, dass das wohl nicht das richtige Angebot für mich war. Auch wenn jetzt mittlerweilen zwei Doktoren der Landwirtschaft aus Hohenheim bei Six arbeiten, machen wir daraus kein Bauernhof :) Falls aus irgendwelchen Gründen bei PHP nicht mehr viel zu machen sein sollte, dann mach ich mit meinen Bienen weiter (http://www.uni-hohenheim.de/bienenkunde). -Egon Conni: die Tettnanger Hopfenbienen sind auch ganz lieb und stechen nicht. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From TConnect_(at)_gmx.net Wed, 22 Nov 2000 22:53:05 +0100 Date: Wed, 22 Nov 2000 22:53:05 +0100 From: Tim Hildebrandt TConnect_(at)_gmx.net Subject: [php] AW: [php] OT: Andere Seiten darstellen Hi! kommt darauf an, ob Du ein Copyright verletzt und ob der Verfasser der Inhalte grundsätzlich davon weiß. Alles andere ist begrüßenswert, solange die optisch neuen Seiten besser sind, als die alten :-) Tim >Nun die Frage: Ist das erlaubt ? Technisch sieht es ja so aus dass >ich (bzw. das Script) die Seite runterlade, verändere und dem User >OPTISCH verändert darstelle. Auf der Seite bleibt im Prinzip aber >alles erhalten und natürlich kennt der User die richtige URL etc. >kann auch ganz normal auf der Seite surfen etc. - nur die Optik ist >eine andere. >Bin für jede Meinung dankbar. From webmaster_(at)_fanseek.de Wed, 22 Nov 2000 22:49:32 +0100 Date: Wed, 22 Nov 2000 22:49:32 +0100 From: edin bajramovic webmaster_(at)_fanseek.de Subject: [php] Probleme mit Hochkommata hi Tim Hildebrandt wrote: > Ich möchte gerne ganz normalen Text in einer MySQL-Datenbank speichern, > jedoch entsteht immer dann ein Fehler, wenn in diesem Text eiin Hochkomma > (') vorkommt. Das ist logisch, wenn man weiß, dass MySQL die Datenbankfelder > mittels Hochkomma-Komma Kombinationen trennt. Hier sollte addslashes (http://www.php.net/manual/function.addslashes.php) und stripslashes weiterhelfen. mit freundlichen Grüßen, Edin Bajramovic ________________________________ fuscript Internetauftritte - www.fuscript.de Edin Bajramovic Programmierung + Design edin_(at)_fuscript.de From hofmann_(at)_privatesponsor.de Wed, 22 Nov 2000 22:54:39 +0100 Date: Wed, 22 Nov 2000 22:54:39 +0100 From: Christian Hofmann hofmann_(at)_privatesponsor.de Subject: [php] Probleme mit Hochkommata Hallo, > Gibt es da eine einfachere Variante? habe ich eben gerade gebraucht: $abfrage=stripslashes($abfrage); CU Christian From TConnect_(at)_gmx.net Wed, 22 Nov 2000 23:07:58 +0100 Date: Wed, 22 Nov 2000 23:07:58 +0100 From: Tim Hildebrandt TConnect_(at)_gmx.net Subject: [php] AW: [php] Probleme mit Hochkommata Suupercool. Danke! Euch beiden (Christian und Edin) Ich werde es ausprobieren. Tim Hallo, > Gibt es da eine einfachere Variante? >habe ich eben gerade gebraucht: >$abfrage=stripslashes($abfrage); >CU >Christian From tom_(at)_huno.net Wed, 22 Nov 2000 23:07:20 +0100 Date: Wed, 22 Nov 2000 23:07:20 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] AW: [php] OT: Andere Seiten darstellen On Wed, 22 Nov 2000 22:53:05 +0100, Tim Hildebrandt wrote: >kommt darauf an, ob Du ein Copyright verletzt und ob der Verfasser >der >Inhalte >grundsätzlich davon weiß. > >Alles andere ist begrüßenswert, solange die optisch neuen Seiten >besser >sind, als die alten :-) Also es sieht so aus dass die Seite eine Art Tor ist. Der User wählt ne Seite, das Script verändert die Seite und er bekommt sie dann halt angezeigt. Ob ich ein Copyright verletze weiss ich nicht. Meinetwegen lehne ich alles ab/nehme ich alles an was dem Vorhaben in die Quere kommt. Also der Verfasser der Seite weiss grundsätzlich schon davon (bzw. ich verheimliche es ihm nicht), aber natürlich kann ich dem nicht jedes mal mailen: 'IP xxx.xxx.xxx.xxx hat sich grade die Seite www.xxx.de angeguckt', abgesehen davon dass den das bestimmt auch nicht interessiert. Das ganze funktioniert im Prinzip wie der Anonymzer nur dass ich die Seiten die dadurch wandern optisch verändere. Um das Anonyme gehts dabei nicht, das würd ich am liebsten loswerden. Gruß Thomas From eschmid+sic_(at)_s.netic.de Wed, 22 Nov 2000 23:22:27 +0100 Date: Wed, 22 Nov 2000 23:22:27 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Re=3A_=5Bphp=5D_=5BOT=5D_Jobs_f=FCr_PHP-Entwick?= =?iso-8859-1?Q?ler=3F?= =?iso-8859-1?Q?ler=3F?= On Wed, Nov 22, 2000 at 10:46:34PM +0100, Tobias Orterer wrote: > "Egon Schmid (_(at)_work)" schrieb: > > Kai Hörner wrote: > > > Sogar ich (15) wurde mit einigen gesetzlichen Berücksichtigungen für ein > > > Projekt mit eingespannt. Wie Bjoern schon schrieb: so gut wie alle Profis im > > > höheren alter (damit meine ich 20+) haben nunmal schon genug zu tun. > > > > Das nennst Du alt? Also ich z.B. habe ein viertel Jahrhundert > > Programmierpraxis und eine 20-jährige Berufserfahrung. Die arbeitslose > > Zeit hab ich benutzt um mich in PHP einzuarbeiten und dann ist dem > > Arbeitsamt die Spucke weggeblieben, als ich wieder eingestellt wurde. > > kommt drauf an was du die 25 jahre gemacht hast *grins* > 23 jahre Doom spielen sind nich vorteilhaft. > ;o) Gespielt habe ich noch nie und vor 23 Jahren gabs auch noch kein Doom. Angefangen hab ich mit Fortran IV und während meiner Promotionszeit durfte ich eine Data General Nova 2/10 bedienen. D.h. unter Strom setzen und dann die 16 Hebel auf der Frontseite in der richtigen Reihenfolge bewegen. Dann den Bootstrap mit einem Lochstreifen. Das Betriebssystem, war auch auf einem Lochstreifen und zum Schluß hat man mit einem weiteren Lochstreifen den Basic-Interpreter geladen. Dann konnte man loslegen. Dieser Basic-Interpreter fasziniert mich noch heute, er hat auf dem Telexausgabegerät auch richtig schön die Schleifen im Ausdruck eingerückt. Bei größeren Schleifen legte dieser Rechner dann immer größere Denkpausen ein. Ich hab aber in der Bibliothek immer dieses Adventure-Wortspiel meiner studentischen Hilfskräfte geduldet. Der Landesbeauftragte vom Datenschutz hat da auch mal was mitbekommen. Die hatten, als ich dort nicht mehr beschäftigt war, den gesamten E-Mail-Verkehr zwischen Bibliothek und Rechenzentrum aufgezeichnet. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From poppcorn_(at)_cornelia-boenigk.de Thu, 23 Nov 2000 01:35:51 +0100 Date: Thu, 23 Nov 2000 01:35:51 +0100 From: Cornelia Boenigk poppcorn_(at)_cornelia-boenigk.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Jobs_f=FCr_PHP-Entwickler=3Fkler=3F=FCr_PHP-?= =?iso-8859-1?Q?Entwickler=3Fkler=3F?= =?iso-8859-1?Q?Entwickler=3Fkler=3F?= Hallo Liste Also, das Thema, ab wann man alt ist, hatten wir ja schon. Andere Frage: bis wann ist man Anfaenger und ab wann ein Profi? Das ist doch wohl keine Frage des Alters, oder doch? Ich dachte, da waere *noch* was gewesen. Gruss Conni > Conni: die Tettnanger Hopfenbienen sind auch ganz lieb und stechen nicht. Wer weiss, vielleicht hast Du ihnen zuviel Schnaps gegeben und sie koennen nicht mehr?? From philipp.wanning_(at)_gmx.de Thu, 23 Nov 2000 02:28:37 +0100 Date: Thu, 23 Nov 2000 02:28:37 +0100 From: Philipp Wanning philipp.wanning_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?mail=28=29;_Zeilenumbr=FCche;_WIN/MAC?= Hallo, mich plagt leider immer noch ein Zeilenumbruchproblem im Zusammenhang mit mail() und Macinstosh! Folgendes Phänomen: Ich gebe in ein Formularfeld folgendes ein: 1 2 3 Dann sende ich den Inhalt des Feldes über mail(). Auf Windows-Kisten kommt die mail korrekt an. Auf dem Macintosh zeigt er folgendes an: 1 2 3 D.h. er schreibt immer noch eine Extra-Leerzeile. Dagegen funktioniert dieses hier auf beiden OS: $foo = "1\n2\n3"; mail($foo); Nun meine Frage: Wie kodiert das Formularfeld die Zeilenumbrüche? Dann könnte ich ja mit einem replace für saubere \n-Kodierung sorgen. Oder gibt es eine andere Lösung? Philipp Wanning p.s. mit virtual und physical im input-feld hatte ich keinen erfolg From info_(at)_agathos.net Thu, 23 Nov 2000 08:35:56 +0100 Date: Thu, 23 Nov 2000 08:35:56 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Variablen in Arrays umwandeln Hallo Stefan, > schnipp*** nächste Seite > for ($i = 0; $i < count($neu_t); $i++) > { > echo("$neu_t[$i]"); > } > schnipp*** Seite versuch mal: { echo $neu_t[$i]; } Liebe Grüße Theo From Markus.Lamers_(at)_kpnqwest.de Thu, 23 Nov 2000 09:20:42 +0100 Date: Thu, 23 Nov 2000 09:20:42 +0100 From: Markus Lamers Markus.Lamers_(at)_kpnqwest.de Subject: [php] OT: Andere Seiten darstellen On Wed, Nov 22, 2000 at 10:28:50PM +0100, Thomas Pons wrote: > Hallo liste, Hallo Thomas, > ich möchte eine Seite machen durch die sich User andere Internet > Seiten anschauen können. Jedoch sehen die anderen Seiten anders aus > als der Designer sich das gedacht hat, der Inhalt bleibt aber 100% > derselbe. Die veränderten Seiten werden alle automatisch generiert. > > Nun die Frage: Ist das erlaubt ? Technisch sieht es ja so aus dass > [...] > Bin für jede Meinung dankbar. IMHO .. nur wenn der eigentliche Besitzer der Seiten sein OK dazu gibt. > Gruß > Thomas > > PS. Bitte nicht fragen was das ganze soll und wie genau die Seite > verändert wird, das hat schon alles seinen Sinn :) naja, ich kann mir im Moment nur EINE wirklich sinnvolle Anwendung fuer soetwas vorstellen unddie sollte normalerweise ueberfluessig sein. Gruss Markus -- [A] KPNQwest Germany * Emmy-Noether-Strasse 9 * D-76131 Karlsruhe [T] +49 721 9652 211 [F] +49 721 9652 171 [E] Markus.Lamers_(at)_kpnqwest.com [I] www.kpnqwest.de From A.Ott_(at)_bau-igel.de Thu, 23 Nov 2000 08:21:50 -0000 Date: Thu, 23 Nov 2000 08:21:50 -0000 From: Alexander Ott A.Ott_(at)_bau-igel.de Subject: [php] OT: Andere Seiten darstellen Thomas Pons schrieb: > Nun die Frage: Ist das erlaubt ? Technisch sieht es ja so aus dass > ich (bzw. das Script) die Seite runterlade, verändere und dem User > OPTISCH verändert darstelle. > Ich glaube nicht, dass das den Regeln entsprticht, das fällt in die gleiche Kategorie, wie eine fremde Seite im eigenen Frameset darstellen, dies ist ausdrücklich nicht o.k. Von mir würdest Du jedenfalls eine Email bekommen, wo Du ganz genau erklären müsstest, worin hierbei mein Vorteil liegen soll, falls Du das mir meinen Seiten machen würdest ;) Ich hab mal nen Script geschrieben, welches die Ergebnisseite einer Suchmaschine auf diese Art geparst hat, habs dann aber lieber gelassen... Alexander From achim.gosse_(at)_nasa20.com Thu, 23 Nov 2000 09:38:27 +0100 Date: Thu, 23 Nov 2000 09:38:27 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] Probleme mit Hochkommata hallo. du musst den string bevor du in der db ablegst escapen. nimm dazu die funktion addslashes(); also: $text = addslashes($text); dann: $query = "insert into tabelle (text) values ('$text')"; nach dem wiederauslesen aus der dp kannst du die slashes mit $text = stripslashes($text) wieder entfernen. /achim > Jetzt hab ich doch noch ein Problem: > > Ich möchte gerne ganz normalen Text in einer MySQL-Datenbank > speichern, > jedoch entsteht immer dann ein Fehler, wenn in diesem Text > eiin Hochkomma > (') vorkommt. Das ist logisch, wenn man weiß, dass MySQL die > Datenbankfelder > mittels Hochkomma-Komma Kombinationen trennt. From Dieter.Roessing_(at)_cci.de Thu, 23 Nov 2000 09:31:10 +0100 Date: Thu, 23 Nov 2000 09:31:10 +0100 From: =?iso-8859-1?Q?=22R=F6=DFing=2C_Dieter=22?= Dieter.Roessing_(at)_cci.de Subject: [php] Fehlerbearbeitung Hallo zusammen, ich habe ein Problem bzgl. der Fehlerbehandlung. Projekt: Ich schreibe Informationen zu einem Text in eine Datenbank, incl. des Verzeichnisses und den Namens der entsprechenden Textdatei. Die Textdatei liegt allerding im Filesystem (also nicht in der DB). Vorgehensweise: Der User kann einen Text uploaden, dieser wird dann entsprechend im Filesystem abgelegt, wenn das geklappt hat, werden die entsprechenden Einträge in die Datenbank geschrieben. Falls das Schreiben der Datei im Filesystem nicht geklappt hat, erscheint eine Meldung und das Script beendet sich. Problem: Wenn die Aktualisierung der DB fehlschlägt ist ja bereits die Datei im Filesystem abgelegt worden, diese möchte in so einem Fall aber löschen, da ich sonst u. U. eine Menge Karteileichen rumliegen habe. Wie kann sowas geschehen? Mit 'die' oder 'exit' kann ich ja nur das script beenden und ggf. ein Text ausgeben. Ich bräuchte aber eine Möglichkeit die nach einem DB-Fehler eine entsprechende Routine aufrufen kann, so daß aufräumarbeiten oder ein alternativer Programmlauf gestartet werden können. hoffe auf Hilfe. bis dann Dieter. From Matthias.Suess_(at)_MAPWARE.de Thu, 23 Nov 2000 09:33:07 +0100 Date: Thu, 23 Nov 2000 09:33:07 +0100 From: =?iso-8859-1?Q?Matthias_S=FC=DF?= Matthias.Suess_(at)_MAPWARE.de Subject: [php] XML nach PDF und HTML umwandeln Hi! Ich moechte ein XML in ein PDF umwandeln. Kann mir da jemand einen Tip gehen, ob das aus PHP heraus geht. Durch die Einbindung von Java-Klassen ginge das bestimmt schon (Stichwort FOP), aber darauf will ich nicht hinaus. CU Matthias From ckruse_(at)_freenet.de Thu, 23 Nov 2000 09:45:26 +0000 Date: Thu, 23 Nov 2000 09:45:26 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] Fehlerbearbeitung Hi Dieter, kuerze doch deine Zeilenlaenge demnaechst etwas, ja? > Wie kann sowas geschehen? Mit 'die' oder 'exit' kann ich ja nur das > script beenden und ggf. ein Text ausgeben. Ich bräuchte aber > eine Möglichkeit die nach einem DB-Fehler eine entsprechende > Routine aufrufen kann, so daß aufräumarbeiten oder ein alternativer > Programmlauf gestartet werden können. mysql_query("UPDATE blabla") or raeum_auf(); oder if (!mysql_query("UDATE balbla")) { raeum_auf(); } -- mfg, Christian mailto:ckruse_(at)_freenet.de wwwtech.de From Dieter.Roessing_(at)_cci.de Thu, 23 Nov 2000 09:50:14 +0100 Date: Thu, 23 Nov 2000 09:50:14 +0100 From: =?iso-8859-1?Q?=22R=F6=DFing=2C_Dieter=22?= Dieter.Roessing_(at)_cci.de Subject: [php] AW: [php] Fehlerbearbeitung Hallo Christian, danke für den Tipp. bis dann. Dieter > -----Ursprüngliche Nachricht----- > Von: Christian Kruse [SMTP:ckruse_(at)_freenet.de] > Gesendet am: Donnerstag, 23. November 2000 10:45 > An: "Rößing, Dieter" > Betreff: Re: [php] Fehlerbearbeitung > > Hi Dieter, > > kuerze doch deine Zeilenlaenge demnaechst etwas, ja? > > > Wie kann sowas geschehen? Mit 'die' oder 'exit' kann ich ja nur das > > script beenden und ggf. ein Text ausgeben. Ich bräuchte aber > > eine Möglichkeit die nach einem DB-Fehler eine entsprechende > > Routine aufrufen kann, so daß aufräumarbeiten oder ein alternativer > > Programmlauf gestartet werden können. > > mysql_query("UPDATE blabla") or raeum_auf(); > > oder > > if (!mysql_query("UDATE balbla")) > { raeum_auf(); } > > > > -- > mfg, > Christian mailto:ckruse_(at)_freenet.de > wwwtech.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 rexroth_stefan_(at)_kas.fiscus.de Thu, 23 Nov 2000 09:53:07 +0100 Date: Thu, 23 Nov 2000 09:53:07 +0100 From: Stefan Rexroth rexroth_stefan_(at)_kas.fiscus.de Subject: [php] Variablen in Arrays umwandeln > > { > echo $neu_t[$i]; > } leider geht noch nicht einmal echo[1]; *verzweifel* > > > Liebe Grüße > > Theo > > -- > ** 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 > begin 666 winmail.dat M>)\^(_(at)__(at)_(`0:0" `$```````!``$``0>0!_(at)_`(````Y 0```````#H``$(_(at)_ <` M& ```$E032Y-:6-R;W-O9G0_(at)_36%I;"Y.;W1E`#$(`0V ! `"`````_(at)_`"``$& M_(at)_ ,`#_(at)_```- '"P`7``D`-0````0`.P$!`Y &`% &```K````"P`"``$````+ M`",```````,`)_(at)_``````"P`I```````+`"L```````,`+_(at)_```````P`V```` M```>`' ``0```"0```!;<&AP72!687)I86)L96X_(at)_:6X_(at)_07)R87ES('5M=V%N M9&5L;_(at)_`"`7$``0```!L````!P%4B'UY"-Z) 5!`0,!]T\*_(at)_ *D`^,"`&-H M"L!S\&5T," '$P* #_,`4'\$5_(at)_A5![(1Q0Y1`P$0QS+W!_(at)_`&PQ'%,P1&$,D2 MVQ'3VPCO"?<[&+\.,#41P_(at)_Q_(at)_SF,`4 L)`60S-A%0"Z?R8P$P(#X*XPJ '= > M8_(at)_Y<```>"060:&\_(at)_) !N975?=%LD:19=&= >"GT=]&QE:2$$_(at)_2!G96_(at)_%0&YO MWQ#_(at)_(H -X")A(>!N`, #((D?DELQ(' _(at)_*G8$D(1Z=R'_(at)_9F5L*AWT"QWV)6Y, M")!B92!'V')<)Q#0)V!D), E;I!4:&5O)6XM+1WG\"HJ($0( M`"F "" &``````# ````````1_(at)_````!4A0```0````0````X+C4``P`J_(at)_ _(at)__(at)_ M!_(at)_``````P ```````$8``````84````````+`"N "" &``````# ```````` M1_(at)_`````#A0````````L`+( (( 8``````, ```````!&``````Z%```````` M`P`M_(at)_ _(at)__(at)_!_(at)_``````P ```````$8`````$(4````````#`"Z "" &``````# M````````1_(at)_`````1A0````````,`+X (( 8``````, ```````!&`````!B% M````````'_(at)_`P_(at)_ _(at)__(at)_!_(at)_``````P ```````$8`````-H4```$````!```````` M`!X`,8 (( 8``````, ```````!&`````#>%```!`````0`````````>`#* M"" &``````# ````````1_(at)_`````XA0```0````$`````````"P`Y_(at)_ _(at)__(at)_!_(at)_`` M````P ```````$8`````!H4````````+`%B "" &``````# ````````1_(at)_`` M``""A0```0````L`6X +( 8``````, ```````!&``````"(````````"P!= M_(at)_ L_(at)_!_(at)_``````P ```````$8`````!8_(at)_````````"`?_(at)_/`0```! ```"F<9NA M4"/1$:RH``# 7]??`_(at)_'Z#P$````0````IG&;H5 CT1&LJ ``P%_7WP(!^P\! M````2P`````````XH;L0!>40&J&[" `K*E;"``!M04-!.# P,#!#,#5&1#=$1C0T.34S,C P`````&,[ ` end From sb_(at)_sebastian-bergmann.de Thu, 23 Nov 2000 09:57:34 +0100 Date: Thu, 23 Nov 2000 09:57:34 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] XML nach PDF und HTML umwandeln Matthias Süß wrote: > Ich moechte ein XML in ein PDF umwandeln. Kann mir da jemand einen Tip > gehen, ob das aus PHP heraus geht. Durch die Einbindung von Java-Klassen > ginge das bestimmt schon (Stichwort FOP), aber darauf will ich nicht hinaus. Seit kurzem hat PHP mit der Sablotron Extension einen XSLT Prozessor, näheres findest Du unter http://php.net/manual/ref.xslt.php. Damit kannst Du dann schon mal die Transformation XML + XSL -> XSL/FO durchführen. Native Unterstützung zur Generierung von PDF aus den Formatting Objects gibt es meines Wissens allerdings nicht. -- From jb_(at)_webwerk.de Thu, 23 Nov 2000 10:02:54 +0100 Date: Thu, 23 Nov 2000 10:02:54 +0100 From: =?iso-8859-1?Q?J=F6rn?= Bier jb_(at)_webwerk.de Subject: [php] Re: [php] [OT] Jobs =?iso-8859-1?Q?f=FCr?= PHP-Entwickler? Hallo Egon, jemand der endlich mal auch den wirklich älteren (35_current_age_45) PHP-Scriptern die Stange hält. Ich bin auch schon seit 12 Jahre in der Programmierung und seit zwei Jahren im PHP-Umfeld. Aber wie gesagt, auch hier in Berlin gibts für PHPH-Programmer unabhängig vom Alter [10_age_100] genug zu tun. (-> www.webwerk.de) Gruss aus B. -> Jörn "Egon Schmid (_(at)_work)" wrote: > Kai Hörner wrote: > > > > > > Nein, so war es nicht gemeint. Nur kann man einen > > > > 14-jährigen halt schlecht einstellen (auch wenn > > > > er ein spitzenklasse PHP-Programmierer ist) oder > > > > für größere Projekte (die z.B. viele Reisen zu > > > > Projektbesprechungen erfordern, wo man nicht nur > > > > 10 Std. pro Woche investieren kann etc.) gebrauchen. > > > > IMHO. > > > > > trotz meinem bescheidenen alter von 18 jahren, und obwohl > > > ich nochs auf gymnasium gehe, wurde ich vorletztes wochenende > > > aus basel (CH!) noch frankfurt geflogen umd an nem projekt > > > mitzuhelfen. klar bin ich "billiger" als "echte profis", das bsp sollte > > aber > > > doch zeigen das php leute gesucht sind. > > > > Sogar ich (15) wurde mit einigen gesetzlichen Berücksichtigungen für ein > > Projekt mit eingespannt. Wie Bjoern schon schrieb: so gut wie alle Profis im > > höheren alter (damit meine ich 20+) haben nunmal schon genug zu tun. > > Das nennst Du alt? Also ich z.B. habe ein viertel Jahrhundert > Programmierpraxis und eine 20-jährige Berufserfahrung. Die arbeitslose > Zeit hab ich benutzt um mich in PHP einzuarbeiten und dann ist dem > Arbeitsamt die Spucke weggeblieben, als ich wieder eingestellt wurde. > > -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 > > -- > ** 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 -- Jörn Bier webwerk GmbH ________________________________ call_(at)_work_ +49-30-280_49_81_30 web_(at)_work_ http://www.webwerk.de ________________________________ programming ________________________________ web_(at)_priv_ http://www.joebi.de ________________________________ From pfeiffer_(at)_uris.de Thu, 23 Nov 2000 09:05:08 -0000 Date: Thu, 23 Nov 2000 09:05:08 -0000 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Jobs_f=FCr_PHP-Entwickler=3Fkl?= =?iso-8859-1?Q?er=3F=FCr_PHP-Entwickler=3Fkler=3FEntwickler=3Fkler=3F?= =?iso-8859-1?Q?er=3F=FCr_PHP-Entwickler=3Fkler=3FEntwickler=3Fkler=3F?= Hallo, > Also, das Thema, ab wann man alt ist, hatten wir ja schon. Andere > Frage: bis wann ist man Anfaenger und ab wann ein Profi? Das ist > doch wohl keine Frage des Alters, oder doch? Ich dachte, da waere > *noch* was gewesen. Apropos Profi: kommt von professionell, gewerblich, Gewinnerziehlung, u.s.w. Ein professioneller Programmierer ist jemand, der seine Profession eintraeglich betreibt -> Bill Gates u.v.a. Davon auf fachliche Kompetenz zu schliessen, hat schon einige Firmen ruiniert... ;-) Unter diesem Aspekt, bin ich mir nicht sicher, ob ich als Profi bezeichnet werden moechte. Was die Erfahrung anbetrifft, so habe ich 1971 mein erstes Optimierungs-Programm in einen Lochstreifen gehackt. Debugging via Klebestreifen und Lochzange... ;-)) > > Conni: die Tettnanger Hopfenbienen sind auch ganz lieb und > stechen nicht. > Wer weiss, vielleicht hast Du ihnen zuviel Schnaps gegeben und > sie koennen nicht mehr?? klar, Allohol macht den Stachel weich - weiss man doch... :-) m.f.g. Norbert _____________________________ www.onvista.de www.uris.de 02203-9146-722 0177-2363368 ----------------------------- e.o.m. ----- Original Message ----- From: Cornelia Boenigk To: Sent: Thursday, November 23, 2000 12:35 AM Subject: [php] Re: [php] Jobs für PHP-Entwickler?kler?ür PHP-Entwickler?kler?Entwickler?kler? > Hallo Liste > > > > -- > ** 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 dstrathemeier_(at)_ywesee.com Thu, 23 Nov 2000 10:14:47 +0100 Date: Thu, 23 Nov 2000 10:14:47 +0100 From: Daniel Strathemeier, ywesee dstrathemeier_(at)_ywesee.com Subject: [php] zwei mysql server updaten? Hallo liste, ich habe jetzt schon seit ein paar tagen ein problem mit meinen mysql servern. genauer mit dem von abgleich von beiden. hat jemand eine Idee wie ich zwei mysql-server mit php dazu bringe dass sie sich einmal am Tag gegenseitig updaten. aber im moment würde es mir auch schon genügen herrauszufinden wieso mir phpMyAdmin eine dump von der einten datenbank korrekt aus führt aber wenn ich ihn auf den anderen server uploaden will kann ich 5 tabellen erstellen und etwa 150 datensätzen hochladen aber dann ist plötzlich schluss und ich bekomme einen error. Das komische ist wenn ich den eintrag der vorher fehlerhaft war einzeln im textfeld einsezte dann klappts ohne probleme. meine frage kommt das irgendjemanden bekannt vor && wie hat es die||der.jenige das problem gelöst? greetings dany -- mit freundlichen Grüssen / best regards Daniel Strathemeier Database Design +41 1 350 85 86 www.ywesee.com > intellectual capital connected > www.nanogate-gemki.de From hartmut_(at)_six.de Thu, 23 Nov 2000 10:24:12 +0100 Date: Thu, 23 Nov 2000 10:24:12 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] XML nach PDF und HTML umwandeln Sebastian Bergmann wrote: > > Matthias Süß wrote: > > Ich moechte ein XML in ein PDF umwandeln. Kann mir da jemand einen Tip > > gehen, ob das aus PHP heraus geht. Durch die Einbindung von Java-Klassen > > ginge das bestimmt schon (Stichwort FOP), aber darauf will ich nicht hinaus. > > Seit kurzem hat PHP mit der Sablotron Extension einen XSLT Prozessor, > näheres findest Du unter http://php.net/manual/ref.xslt.php. Oder du benutzt jade als externen Prozeß jade ist das Tool, mit dem wir aus den DocBook-XML Quellen des PHP Manuals die verschiedenen Handbuchversionen erzeugen (HTML einfach, HTML bunt auf php.net, PostScript, PDF ... ) bei der Erzeugung sehr großer Dokumente hat das PDF-Backend von jade zwar noch Probleme, bis ~500 Seiten A4 bist du aber auf der sicheren Seite für das Handbuch benutzen wir nach wie vor DSSSL Stylesheets, die sind zwar nicht so hip wie XSL/XSLT, dafür ist DSSSL aber ein etablierter und bewährter (ISO-) Standard, und wer schon mal irgendwie mit Lisp oder Scheme zu tun hatte wird sich sofort heimisch fühlen ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From kai_(at)_develz.org Wed, 22 Nov 2000 19:13:19 +0100 Date: Wed, 22 Nov 2000 19:13:19 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_develz.org Subject: [php] leere leere Zeile (MySQL abfrage) Hallo Leute, ich sehe den Wald vor Bäumen nicht mehr... Warum bringt der untenstehende Code nur eine leere Zeile auf den Bildschirm? Das komplette $row-Array ist im untenstehenden Code leer. Es stehen aber Daten in der Table, sonst wäre die Zeile ja nicht leer sondern ganz weg.. Wo liegt mein dummheitsfehler \n$row[id]\n$row[trade_mark]\n$row[firm_name]\n$row[law]\n$row[street]\n$row[zip]\n$row[phone]
$row[fax]\n$row[payment]\n$row[chain_store]\n\n"; } } else { echo mysql_errno() . ": " . mysql_error(); } mysql_close(); ?> From a-otto_(at)_web.de Thu, 23 Nov 2000 09:38:34 +0000 Date: Thu, 23 Nov 2000 09:38:34 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] Re[2]: [php] OT: Andere Seiten darstellen Hi Thomas, ist vielleicht [ http://www.php-center.de/de-html-manual/ref.curl.html ] das passende? Natuerlich musst Du noch ein wenig Suchen-und-Ersetzen spielen aber die Inhalte bekommst Du so recht komfortabel... Liebe Gruesse, Andreas -- andreas otto london (uk) From Michael_(at)_Stahmann.de Thu, 23 Nov 2000 10:36:37 +0100 Date: Thu, 23 Nov 2000 10:36:37 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] zwei mysql server updaten? Hallo Daniel, "Daniel Strathemeier, ywesee" schrieb: > Hallo liste, > > ich habe jetzt schon seit ein paar tagen ein problem mit meinen mysql > servern. > genauer mit dem von abgleich von beiden. > > server uploaden will kann ich 5 tabellen erstellen und etwa 150 datensätzen > hochladen aber > dann ist plötzlich schluss und ich bekomme einen error. Das komische ist > wenn ich den eintrag > der vorher fehlerhaft war einzeln im textfeld einsezte dann klappts ohne > probleme. > Sieht mir ganz nach einem Timeout bzw. Zeitproblem aus. Das Problem kennen sicher viele. 1. Wie groß ist die Dump-Datei? 2. Wie groß ist Dein upload_max_filesize? (siehe phpinfo()); 3. Kann es ein Timeout des PHP-Scriptes sein? 4. Auch MySQL kann Zeitprobleme haben, ist es vieleicht das? 5. Welcher Provider ist im Spiel? 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 -------------------------------------------------------- Sinnloser Bildschirmschoner: http://schlammpeitzger.de From froo_(at)_gmx.de Thu, 23 Nov 2000 10:51:31 +0100 (MET) Date: Thu, 23 Nov 2000 10:51:31 +0100 (MET) From: Gerald Able froo_(at)_gmx.de Subject: [php] BLZ checken Hallo ml, ich wollte mich mal erkundigen, ob es schon fertige loesungen gibt eine bankleitzahl einem kreditinstitut zuzuordnen und dann die kontonummer auf korrektheit zu testen. ein windows programm mit dieser funktionalitaet hab ich schon gefunden, aber das bringt mir hald auf webseiten relativ wenig :) gerald. -- Sent through GMX FreeMail - http://www.gmx.net From GH-lists_(at)_ecora.de Thu, 23 Nov 2000 10:44:22 +0100 Date: Thu, 23 Nov 2000 10:44:22 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Fehlerbearbeitung Christian Kruse schrieb > mysql_query("UPDATE blabla") or raeum_auf(); > > oder > > if (!mysql_query("UDATE balbla")) > { raeum_auf(); } Beides ist relativ ungeeignet. Du bekommst bei mysql_query nur ein FALSE zurück, wenn das SQL-Statement nicht ausgeführt werden konnte. Z.B. wenn ein Syntax-Fehler vorliegt, die Tabelle oder Felder nicht existieren. Wenn ein "UPDATE bla SET x = y WHERE id = 5" keine Änderung bewirkt, weil kein Datensatz mit der ID 5 existiert, dann bekommst Du trotzdem ein TRUE zurück, weil MySQL das SQL-Statement selbst fehlerfrei ausführen konnte. Deine Aufräumfunktion wird also nicht ausgeführt, obwohl das Update nicht möglich war. Für entsprechende Prüfungen gibt es die Funktionen mysql_num_rows und mysql_affected_rows. Hier wäre also folgendes sinnvoll if(mysql_affected_rows() != 1) { // Fehlerhandling } Guido Haeger From hartmut_(at)_six.de Thu, 23 Nov 2000 10:55:54 +0100 Date: Thu, 23 Nov 2000 10:55:54 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Re: [php] [OT] Jobs =?iso-8859-1?Q?f=FCr?= PHP-Entwickler? Jörn Bier wrote: > > Hallo Egon, > jemand der endlich mal auch den wirklich älteren (35_current_age_45) > PHP-Scriptern die Stange hält. schön zu hören daß ich _noch_ nicht 'wirklich alt' bin, aber ich arbeite dran ;) -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From penguins_(at)_ywesee.com Thu, 23 Nov 2000 10:53:42 +0100 Date: Thu, 23 Nov 2000 10:53:42 +0100 From: Daniel Strathemeier penguins_(at)_ywesee.com Subject: [php] zwei mysql server updaten? Hallo Michael, meine Dump-datei ist 100K gross und mein upload_max_filesize liegt bei 2097152 aber ich habe noch etwas anderes entdeckt wenn ich einen Dump von der ganzen Datenbank mache bekommen ich den gleichen fehler wie wenn ich nur die eine tabelle uploade. komische Sache das, thx Dany From sb_(at)_sebastian-bergmann.de Thu, 23 Nov 2000 10:59:03 +0100 Date: Thu, 23 Nov 2000 10:59:03 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] leere leere Zeile (MySQL abfrage) Kai Hörner wrote: > $result = mysql`_db_query($query, "steptown"); ^ -- From Michael_(at)_Stahmann.de Thu, 23 Nov 2000 10:58:56 +0100 Date: Thu, 23 Nov 2000 10:58:56 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Re: [php] [OT] Jobs =?iso-8859-1?Q?f=FCr?= PHP-Entwickler? Hartmut Holzgraefe schrieb: > > schön zu hören daß ich _noch_ nicht 'wirklich alt' bin, > aber ich arbeite dran ;) > Die Diskussion ist Mühselig, Unix hat doch mit dem Timestamp eine klare größe für "zu alt" definiert, oder? :-) Michael, der da gerade so noch durchflutscht... -- -------------------------------------------------------- Michael Stahmann, web-xact.de http://www.web-xact.de mailto:info_(at)_web-xact.de Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51 From Michael_(at)_Stahmann.de Thu, 23 Nov 2000 11:00:21 +0100 Date: Thu, 23 Nov 2000 11:00:21 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] zwei mysql server updaten? Daniel Strathemeier schrieb: > Hallo Michael, > > [...] > Datenbank mache bekommen ich den gleichen fehler wie wenn ich nur die eine > tabelle uploade. > Welchen? So kann Dir niemand helfen... 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 -------------------------------------------------------- Sinnloser Bildschirmschoner: http://schlammpeitzger.de From eschmid_(at)_php.net Thu, 23 Nov 2000 11:03:36 +0100 Date: Thu, 23 Nov 2000 11:03:36 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] BLZ checken Gerald Able wrote: > ich wollte mich mal erkundigen, ob es schon fertige loesungen gibt eine > bankleitzahl einem kreditinstitut zuzuordnen und dann die kontonummer auf > korrektheit zu testen. ein windows programm mit dieser funktionalitaet hab ich > schon gefunden, aber das bringt mir hald auf webseiten relativ wenig :) Hab ich gerade am Montag auf den neuesten Stand vom 20.11.00 gebracht. Ist aber nicht ganz billig. Die Beschreibung gibts bei der Deutschen Bundesbank. Welche Bankleitzahl welchem Kreditinstitut und welchem Verfahren (es gibt ja ca. 100 verschiedene Prüfverfahren) zugeordnet ist gibts bei der PostBank. -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 GH-lists_(at)_ecora.de Thu, 23 Nov 2000 11:02:15 +0100 Date: Thu, 23 Nov 2000 11:02:15 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] leere leere Zeile (MySQL abfrage) Kai Hörner schrieb > Hallo Leute, ich sehe den Wald vor Bäumen nicht mehr... > Warum bringt der untenstehende Code nur eine leere Zeile > auf den Bildschirm? Das komplette $row-Array ist im > untenstehenden Code leer. Es stehen aber Daten in der > Table, sonst wäre die Zeile ja nicht leer sondern ganz weg.. > Wo liegt mein dummheitsfehler Deinem Code fehlen rudimentäre Funktionen zum Fehlerhandling, z.B. eine Überprüfung der Abfrage. z.B. if(mysql_num_rows() < 1) { echo "Es wurden leider keine Datensätze gefunden.
\n(".mysql_error().")\n"; } > $result = mysql`_db_query($query, "steptown"); Das "`" hinter mysql mag PHP bestimmt nicht. Wenn Du in Deinem Editor eine nichtproportionale Schriftart und Syntax-Highlighting einstellst, dann fallen solche Fehler optisch schneller ins Auge. Guido Haeger From penguins_(at)_ywesee.com Thu, 23 Nov 2000 11:08:57 +0100 Date: Thu, 23 Nov 2000 11:08:57 +0100 From: Daniel Strathemeier penguins_(at)_ywesee.com Subject: [php] zwei mysql server updaten? Hallo michael, ich bekomme von mysql diese fehlermeldung: MySQL said: You have an error in your SQL syntax near '42', 'Wieviel Strenge braucht der Mensch?', 'Die Kunst der Erziehung ist nach wi' at line 1 meine Tablle sieht so aus: # phpMyAdmin MySQL-Dump # http://phpwizard.net/phpMyAdmin/ # # Host: localhost Database : ganglion # -------------------------------------------------------- # # Table structure for table 'vortrag2' # CREATE TABLE vortrag2 ( id smallint(5) unsigned DEFAULT '0' NOT NULL auto_increment, Titel tinytext, Zusammenfassung longtext, gehalten date, Zielpublikum tinytext, hits int(10) unsigned DEFAULT '1' NOT NULL, downloads int(10) unsigned DEFAULT '1' NOT NULL, pdf tinytext, Arbeitsplatz tinyint(1) unsigned DEFAULT '0' NOT NULL, Erziehung tinyint(1) unsigned DEFAULT '0' NOT NULL, Gesundheit tinyint(1) unsigned DEFAULT '0' NOT NULL, Familie tinyint(1) unsigned DEFAULT '0' NOT NULL, thema_id tinyint(3) unsigned DEFAULT '0' NOT NULL, datumchange date DEFAULT '0000-00-00' NOT NULL, PRIMARY KEY (id), KEY id (id) ); und das ist der datensatz der den fehler produziert wenn ich alles aufs mahl uploade: INSERT INTO vortrag2 (id, Titel, Zusammenfassung, gehalten, Zielpublikum, hits, downloads, pdf, Arbeitsplatz, Erziehung, Gesundheit, Familie, thema_id, datumchange) VALUES ( '42', 'Wieviel Strenge braucht der Mensch?', 'Die Kunst der Erziehung ist nach wie vor eine hohe Kunst, in welcher wir Eltern nie ausgelernt haben. Sie ist vielfõltig, f³r jede Entwicklungsstufe des Kindes etwas anders, f³r jedes Kind und seinen Charakter etwas anders. Wie wissen wir, ob wir das Richtige tun, meist sind wir erst im nachhinein gescheiter und hõtten vielleicht vieles anders gemacht, wenn wir es nochmals versuchen k÷nnten. Man kann die Erziehung auch nicht zum vornherein ³ben im Sinne einer Trocken³bung. Es ist immer "training on the job" resp. "training with the child", d.h. wir Eltern lernen zu erziehen, indem wir unsere Erziehung auf unse-re Kinder anwenden, wir lernen es beim Tun.', '1997-03-06', 'den Basler Elternzirkel', '3', '1', NULL, '0', '1', '0', '0', '32', '2000-11-17'); aber wenn ich ihn einzel im textfeld einsetze wird er ohne probleme gefressen. thx Dany From info_(at)_musichouse.de Thu, 23 Nov 2000 11:09:05 +0100 Date: Thu, 23 Nov 2000 11:09:05 +0100 From: Musichouse info_(at)_musichouse.de Subject: [php] MySQL Datenbank bei Strato Hallo, kann mir jemand sagen wie ich am besten meine MySQL Datenbank bei Strato bearbeite !? Desweiteren suche ich auch Links für einen PHP und MySQL Neuling. Danke Chris From bjoern_(at)_baer.main.de Thu, 23 Nov 2000 11:20:00 +0100 Date: Thu, 23 Nov 2000 11:20:00 +0100 From: Björn Schotte bjoern_(at)_baer.main.de Subject: [php] [FAQ] Loesungen fuer deine PHP-Probleme Willkommen in der deutschsprachigen PHP-Mailingliste! Wie im Leben üblich, gelten auch in der PHP-Liste einige Dinge, die man beachten sollte. Mehr darüber erfährst du auf WICHTIG: bitte *KEINE* HTML-Mails versenden! Diese Mailingliste gibt es nun schon seit einigen Jahren. Im Laufe der Zeit tauchen viele Fragen auf, die bereits zu Genüge hier diskutiert wurden. Daher ist es ratsam, zuerst einmal im Archiv dieser Mailingliste zu suchen. Das Archiv findest du auf bei "HOME / SUCHE". Dort den gewünschten Suchbegriff eingeben. Ebenso ist es ratsam, die ausführliche FAQ der Newsgruppe de.comp.lang.php zu konsultieren. Du findest sie auf Bitte probiere es zuerst einmal mit etwas Eigenrecherche, bevor du deine Fragen in dieser Mailingliste stellst. --Björn Schotte . From mike.greubel_(at)_pro-entertain.de Thu, 23 Nov 2000 11:09:03 +0100 Date: Thu, 23 Nov 2000 11:09:03 +0100 From: Mike Greubel _(at)_work mike.greubel_(at)_pro-entertain.de Subject: [php] String -> Integer Hallo ML, hat jemand eine Funktion oder kennt jemand eine passende für PHP3/PHP4 um einen String in einen Oktal-Wert mit führender Null (bspw. 0764) umzuwandeln? Als Ausgabe meiner Funktion bekomme ich dies als String und möchte es dann in einen Integerwert umwandeln, um damit die Rechte für eine Datei neu zusetzen. Die PHP-interne Funktion chmod() arbeitet ja als Mode-Wert mit int. Weiß jemand, wie ich das hinbiegen kann? Gruß Mike G. From head_(at)_doobie.de Thu, 23 Nov 2000 11:17:38 +0100 Date: Thu, 23 Nov 2000 11:17:38 +0100 From: head head_(at)_doobie.de Subject: [php] MySQL Datenbank bei Strato Musichouse wrote: > Hallo, > > kann mir jemand sagen wie ich am besten meine MySQL Datenbank bei Strato > bearbeite !? seit wann gibt´s sowas denn bei strato? bin gerade deswegen gewechselt... :) boris From Michael_(at)_Stahmann.de Thu, 23 Nov 2000 11:19:04 +0100 Date: Thu, 23 Nov 2000 11:19:04 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] zwei mysql server updaten? Hallo Daniel, jetzt nur zur schnellen Hilfe eine Vermutung. Ich glaube, das es Probleme mit den "Anführungszeichen" gibt. Wenn Du vorher addslaches anwendest, sollte es gehen. > [..] > aber wenn ich ihn einzel im textfeld einsetze wird er ohne probleme > gefressen. > PHPMyAdmin nimmt dort glaube ich ein addslashes vor. Schau Dir einmal die Daten an, dann sollten alle " mit \" "ausgetauscht" werden. 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 -------------------------------------------------------- Sinnloser Bildschirmschoner: http://schlammpeitzger.de From swift31_(at)_gmx.de Thu, 23 Nov 2000 11:24:14 +0100 Date: Thu, 23 Nov 2000 11:24:14 +0100 From: Martin Klumpp swift31_(at)_gmx.de Subject: [php] MySQL Datenbank bei Strato > kann mir jemand sagen wie ich am besten meine MySQL Datenbank bei Strato > bearbeite !? die kannst Du eigentlich genauso wie bei anderen Providern bearbeiten, ein ziemlich gutes Tool ist der phpMyAdmin ... > Desweiteren suche ich auch Links für einen PHP und MySQL Neuling. schau bei http://www.php-center.de und bei http://www.dynamic-webpages.de, da solltest Du genug Material und weiterführende Links finden. MfG Martin PS: Die Leude hier haben es gern wenn man seinen Realname als Absender angibt ;-) From tklepp_(at)_pixeltimes.de Thu, 23 Nov 2000 11:26:02 +0100 Date: Thu, 23 Nov 2000 11:26:02 +0100 From: Tobias Klepp tklepp_(at)_pixeltimes.de Subject: [php] SMS-versenden This is a multi-part message in MIME format. ------=_NextPart_000_009B_01C05540.2973D9A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Ihr alle zusammen, ich m=F6chte meinen Besuchern gern die M=F6glichkeit bieten, direkt von = meiner Homepage aus sms zu versenden, ohne Werbung und Extrafenster. = Also ich m=F6chte gern meine eigenes Formular haben. hat jemand zuf=E4llig Ahnung, ob es da eine M=F6glichkeit gibt, so etwas = vielleicht wie einen sms-server, an den man das Formular schicken kann? Gru=DF Tobias. -------------------------------------------------------------- Tobias Klepp Langeweg 2 64297 Darmstadt Tel: 06151/538978 und 0171/4126407 eMail: tklepp_(at)_pixeltimes.de web: http://www.pixeltimes.de ------=_NextPart_000_009B_01C05540.2973D9A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hi Ihr alle zusammen,
 
ich m=F6chte meinen Besuchern gern die M=F6glichkeit bieten, direkt = von meiner=20 Homepage aus sms zu versenden, ohne Werbung und Extrafenster. Also ich = m=F6chte=20 gern meine eigenes Formular haben.
 
hat jemand zuf=E4llig Ahnung, ob es da eine M=F6glichkeit gibt, so = etwas=20 vielleicht wie einen sms-server, an den man das Formular schicken = kann?
 
Gru=DF Tobias.
 
--------------------------------------------------------------
To= bias=20 Klepp
Langeweg 2
64297 Darmstadt
Tel: 06151/538978 und=20 0171/4126407
eMail: tklepp_(at)_pixeltimes.de
web: http://www.pixeltimes.de
------=_NextPart_000_009B_01C05540.2973D9A0-- From info_(at)_pixeltimes.de Thu, 23 Nov 2000 11:27:00 +0100 Date: Thu, 23 Nov 2000 11:27:00 +0100 From: Info info_(at)_pixeltimes.de Subject: [php] SMS-verschicken This is a multi-part message in MIME format. ------=_NextPart_000_00AA_01C05540.4BFCCAE0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Ihr alle zusammen, ich m=F6chte meinen Besuchern gern die M=F6glichkeit bieten, direkt von = meiner Homepage aus sms zu versenden, ohne Werbung und Extrafenster. = Also ich m=F6chte gern meine eigenes Formular haben. hat jemand zuf=E4llig Ahnung, ob es da eine M=F6glichkeit gibt, so etwas = vielleicht wie einen sms-server, an den man das Formular schicken kann? Gru=DF Tobias. -------------------------------------------------------------- Tobias Klepp Langeweg 2 64297 Darmstadt Tel: 06151/538978 und 0171/4126407 eMail: tklepp_(at)_pixeltimes.de web: http://www.pixeltimes.de ------=_NextPart_000_00AA_01C05540.4BFCCAE0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi Ihr alle zusammen,
 
ich m=F6chte meinen Besuchern gern die M=F6glichkeit bieten, direkt = von meiner=20 Homepage aus sms zu versenden, ohne Werbung und Extrafenster. Also ich = m=F6chte=20 gern meine eigenes Formular haben.
 
hat jemand zuf=E4llig Ahnung, ob es da eine M=F6glichkeit gibt, so = etwas=20 vielleicht wie einen sms-server, an den man das Formular schicken = kann?
 
Gru=DF Tobias.
 
--------------------------------------------------------------
To= bias=20 Klepp
Langeweg 2
64297 Darmstadt
Tel: 06151/538978 und=20 0171/4126407
eMail: tklepp_(at)_pixeltimes.de
web: http://www.pixeltimes.de
------=_NextPart_000_00AA_01C05540.4BFCCAE0-- From Michael_(at)_Stahmann.de Thu, 23 Nov 2000 11:22:32 +0100 Date: Thu, 23 Nov 2000 11:22:32 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] MySQL Datenbank bei Strato Musichouse schrieb: > Hallo, > > kann mir jemand sagen wie ich am besten meine MySQL Datenbank bei Strato > bearbeite !? > Ein Blick ins Archiv http://www.php-center.de link oben STRATO eintippen, sollte Dir helfen. > > Desweiteren suche ich auch Links für einen PHP und MySQL Neuling. http://www.php-center.de http://www.php-faq.de/ http://www.dynamic-webpages.de http://www2.rent-a-database.de/mysql/ http://ffm.junetz.de/privat/reeg/DSP/node5.html http://ffm.junetz.de/privat/reeg/DSP/node12.html 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 -------------------------------------------------------- Sinnloser Bildschirmschoner: http://schlammpeitzger.de From atsasid_(at)_gmx.de Thu, 23 Nov 2000 11:19:32 +0100 Date: Thu, 23 Nov 2000 11:19:32 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] AW: [php] OT: Andere Seiten darstellen > Also es sieht so aus dass die Seite eine Art Tor ist. Der User wählt > ne Seite, das Script verändert die Seite und er bekommt sie dann halt > angezeigt. > Ob ich ein Copyright verletze weiss ich nicht. Meinetwegen lehne ich > alles ab/nehme ich alles an was dem Vorhaben in die Quere kommt. > Also der Verfasser der Seite weiss grundsätzlich schon davon (bzw. > ich verheimliche es ihm nicht), aber natürlich kann ich dem nicht > jedes mal mailen: 'IP xxx.xxx.xxx.xxx hat sich grade die Seite > www.xxx.de angeguckt', abgesehen davon dass den das bestimmt auch > nicht interessiert. falsch... vermutlich nehmen z.B. Bannersysteme dein System nur als eines wahr, du verhinderst so das autoren über banner das geld bekommen das ihnen zusteht, abgesehen davon würde ich nicht wollen das eine meiner Seiten auf einem solchen System angezeigt wird, immerhin habe ich mir bei dem design etwas gedacht... eine Indexierung einer Seite oder eines teils einer seite (news z.B.) finde ich ok, das hilft dem user sich zurecht zu finden, aber einer kompletten seite ein anderes Design zu verpassen ist daneben und unfair dem autoren gegeüber... Gruss Peter "[DiSAStA]" Petermann PS: zum glück kann man sich gegen solche teile wehren :p -- webmaster_(at)_cyberfly.net www.cyberfly.net From atsasid_(at)_gmx.de Thu, 23 Nov 2000 11:24:38 +0100 Date: Thu, 23 Nov 2000 11:24:38 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Jobs_f=FCr_PHP-Entwickler=3Fkl?= =?iso-8859-1?Q?er=3F=FCr_PHP-Entwickler=3Fkler=3FEntwickler=3Fkler=3F?= =?iso-8859-1?Q?er=3F=FCr_PHP-Entwickler=3Fkler=3FEntwickler=3Fkler=3F?= Ho! > Also, das Thema, ab wann man alt ist, hatten wir ja schon. Andere > Frage: bis wann ist man Anfaenger und ab wann ein Profi? Das ist > doch wohl keine Frage des Alters, oder doch? Ich dachte, da waere > *noch* was gewesen. Anfänger: jemand mit keiner bis wenig erfahrung Forgeschritten: ist in der lage sourcecode flüssig zu lesen und zu schreiben hat bereits verschiedene Dinge geschrieben, weiss wo er etwas in einem Manual findet Profi: hat bereits im Team erfahrung, kann ein Team leiten, ist in der lage probleme die auftreten zu lösen, hat ev. etwas veröffentlicht usw... Gruss Peter "[DiSAStA]" Petermann * alter sagt nichts über erfahrung aus * -- webmaster_(at)_cyberfly.net www.cyberfly.net From penguins_(at)_ywesee.com Thu, 23 Nov 2000 11:22:25 +0100 Date: Thu, 23 Nov 2000 11:22:25 +0100 From: Daniel Strathemeier penguins_(at)_ywesee.com Subject: [php] zwei mysql server updaten? Hallo Michael, danke für deine Antwort aber das habe ich auch schon versucht leider ohne erfolg. thx Dany ----- Original Message ----- From: "Michael Stahmann" To: Sent: Thursday, November 23, 2000 11:19 AM Subject: Re: [php] zwei mysql server updaten? > Hallo Daniel, > > jetzt nur zur schnellen Hilfe eine Vermutung. > > Ich glaube, das es Probleme mit den "Anführungszeichen" gibt. > Wenn Du vorher addslaches anwendest, sollte es gehen. > > > [..] > > aber wenn ich ihn einzel im textfeld einsetze wird er ohne probleme > > gefressen. > > > > PHPMyAdmin nimmt dort glaube ich ein addslashes vor. Schau Dir einmal die Daten > an, dann sollten alle " mit \" "ausgetauscht" werden. > > 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 > -------------------------------------------------------- > Sinnloser Bildschirmschoner: http://schlammpeitzger.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 mike.greubel_(at)_pro-entertain.de Thu, 23 Nov 2000 11:24:48 +0100 Date: Thu, 23 Nov 2000 11:24:48 +0100 From: Mike Greubel _(at)_work mike.greubel_(at)_pro-entertain.de Subject: [php] MySQL Datenbank bei Strato ----- Original Message ----- From: "Musichouse" To: Sent: Thursday, November 23, 2000 11:09 AM Subject: [php] MySQL Datenbank bei Strato > Hallo, > > kann mir jemand sagen wie ich am besten meine MySQL Datenbank bei Strato > bearbeite !? > > Desweiteren suche ich auch Links für einen PHP und MySQL Neuling. > > Danke Chris Hi, zunächst zu Deiner DB: phpmyadmin (http://www.phpwizard.net/projects/phpmyadmin/) solltest du benutzen, isntalliert Strato zwar nicht, aber du brauchst das Teil einfach nur besorgen, entpacken und uploaden (les dir die Anleitung durch). htaccess solltest Du in jedem nutzen, da Deine DB sonst nicht geschützt ist. Zu den Links: Wenn Du diese Mailingliste gefunden hast, haste auch www.php-center.de gefunden. Das reicht denk ich. Script-Archive findest Du bei www.php-archiv.de. Weiterführende Anleitungen zur Installation auf www.php3-forum.de. Desweiteren empfehle ich Dir de.comp.lang.php. FAQ zu PHP bei www.koehntopp.de/php Manual bei http://www.php-center.de/de-html-manual/ Desweiteren nicht mehr solche Fragen stellen, denn wenn man ein bisschen sucht, findet man ne Menge, man muss sich nur die Mühe machen. (-; Gruß Mike G. From rp_(at)_rpnetworks.de Thu, 23 Nov 2000 11:32:22 +0100 Date: Thu, 23 Nov 2000 11:32:22 +0100 From: Rene Paschold rp_(at)_rpnetworks.de Subject: [php] Array auslesen Hallo Liste, ich habe ein Array in der Form: $a[de] = array("Name", "Nachnamme"); Wenn ich jetzt einen Count drauf mache funktioniert das ohne Probleme. Leider habe ich probleme beim Auslesen des Arrays. for (reset($a[de]); $key=key[$a[de]); next($a[de])) { } Was muss ich jetzt in die Schleife rein hauen damit es geht. Versuche es schon seit zwei Stunden, aber leider funktioniert es nicht. Danke mal im vorraus! Rene From jb_(at)_webwerk.de Thu, 23 Nov 2000 11:33:06 +0100 Date: Thu, 23 Nov 2000 11:33:06 +0100 From: =?iso-8859-1?Q?J=F6rn?= Bier jb_(at)_webwerk.de Subject: [php] BLZ checken Hallo Grald Ich hab einen mysql_dump aller BLZs mit zugehörigen Kreditinstituten Das Kontrollscript sollte ja dann keine grosse Arbeit mehr sein. Wer den Dump ALs Attachment haben will, soll sich direkt unter [jb_(at)_webwerk.de] melden, da hier Attchments nicht so gern gesehen sind und der DUMP über 5000 Einträge hat ;) Gruss aus B -> Jörn "Egon Schmid (_(at)_work)" wrote: > Gerald Able wrote: > > > ich wollte mich mal erkundigen, ob es schon fertige loesungen gibt eine > > bankleitzahl einem kreditinstitut zuzuordnen und dann die kontonummer auf > > korrektheit zu testen. ein windows programm mit dieser funktionalitaet hab ich > > schon gefunden, aber das bringt mir hald auf webseiten relativ wenig :) > > Hab ich gerade am Montag auf den neuesten Stand vom 20.11.00 gebracht. > Ist aber nicht ganz billig. Die Beschreibung gibts bei der Deutschen > Bundesbank. Welche Bankleitzahl welchem Kreditinstitut und welchem > Verfahren (es gibt ja ca. 100 verschiedene Prüfverfahren) zugeordnet ist > gibts bei der PostBank. > > -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 > > -- > ** 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 -- Jörn Bier webwerk GmbH ________________________________ call_(at)_work_ +49-30-280_49_81_30 web_(at)_work_ http://www.webwerk.de ________________________________ programming ________________________________ web_(at)_priv_ http://www.joebi.de ________________________________ From not_(at)_micr0soft.de Thu, 23 Nov 2000 11:34:15 +0100 Date: Thu, 23 Nov 2000 11:34:15 +0100 From: Tobias Orterer not_(at)_micr0soft.de Subject: [php] SMS-verschicken Klar da gibts kommerzielle Anbieter, die dir massen an SMS Nachrichten verkaufen. Kostet dann halt weil ohne Werbung oder Geld läßt sich das schwer realisieren. Ausser du packst ne ISDN-Karte in dein Server und verschickst die damit weg. Wie das genau geht kann ich dir leider nicht sagen, hab ich auch keine Erfahrungen mit. From s.fuentes_(at)_the-service.de Thu, 23 Nov 2000 11:26:24 +0100 Date: Thu, 23 Nov 2000 11:26:24 +0100 From: Sebastian Fuentes s.fuentes_(at)_the-service.de Subject: [php] SMS-versenden Moin Moin, kannst du vieleich noch mal erklären was du da möchtest ?? >hat jemand zufällig Ahnung, ob es da eine Möglichkeit gibt, so etwas vielleicht wie einen sms-server, an den man das Formular schicken kann? > >Gruß Tobias. > >-------------------------------------------------------------- >Tobias Klepp >angeweg 2 >4297 Darmstadt >Tel: 06151/538978 und 0171/4126407 >eMail: tklepp_(at)_pixeltimes.de >web: http://www.pixeltimes.de From jb_(at)_webwerk.de Thu, 23 Nov 2000 11:35:24 +0100 Date: Thu, 23 Nov 2000 11:35:24 +0100 From: =?iso-8859-1?Q?J=F6rn?= Bier jb_(at)_webwerk.de Subject: [php] Re: [php] [OT] Jobs =?iso-8859-1?Q?f=FCr?= PHP-Entwickler? > aber ich arbeite dran ;) Das ist glaub ich auch die einzige Arbeit, die man ohne Skrupel am erfolgreichsten bewältigt:) -- Jörn Bier webwerk GmbH ________________________________ call_(at)_work_ +49-30-280_49_81_30 web_(at)_work_ http://www.webwerk.de ________________________________ programming ________________________________ call_(at)_priv_ +49-30-680_80_5_80 web_(at)_priv_ http://www.joebi.de ________________________________ From prescher_(at)_mediaworx.com Thu, 23 Nov 2000 11:05:05 +0100 Date: Thu, 23 Nov 2000 11:05:05 +0100 From: Ralf Prescher prescher_(at)_mediaworx.com Subject: [php] leere leere Zeile (MySQL abfrage) Kai Hörner wrote: > > Hallo Leute, hi Kai > $result = mysql`_db_query($query, "steptown"); ^ 1. was macht denn dieses ` dort? 2. eigentlich ist es doch int mysql_db_query (string database, string query [, int link_identifier]) also erst database und dann query... > while($row = mysql_fetch_object($result, MYSQL_ASSOC)) { ^^^^^^ 3. da wolltest du bestimmt array hinschreiben :) sonst mußt du auf dein object mit $row->id zugreifen grüße Ralf From wagner_(at)_globalpark.de Thu, 23 Nov 2000 12:37:33 +0100 Date: Thu, 23 Nov 2000 12:37:33 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Array auslesen > for (reset($a[de]); $key=key[$a[de]); next($a[de])) { > > } Diese Welt wäre eine bessere, wenn sich alle Menschen ein und für alle mal merken würden, dass man unter PHP Schleifen am besten mit each() durchgeht. Das nimmt einem nicht nur ab, über die for-Konstruktion nachdenken zu müssen (nicht dass es da sonderlich viel zu denken gäbe ;) , es wird auch wirklich mit allen Arrays fertig, die unter PHP ja nicht unbedingt durchgehend sein müssen. Also: while (list($key,$value) = each($array)) { echo $value; } Den Key kann man natürlich auch verwerten, wenn man will. Gesundheit Wagner -- If you can't learn to do something well, learn to enjoy doing it poorly. From M.Kurz_(at)_dc-ag.de Thu, 23 Nov 2000 11:46:41 +0100 Date: Thu, 23 Nov 2000 11:46:41 +0100 From: Marcel Kurz M.Kurz_(at)_dc-ag.de Subject: [php] SMS-verschicken Hi Tobias, >ich möchte meinen Besuchern gern die Möglichkeit bieten, direkt von meiner Homepage aus sms >zu versenden, ohne Werbung und Extrafenster. Also ich möchte gern meine eigenes Formular >haben. >hat jemand zufällig Ahnung, ob es da eine Möglichkeit gibt, so etwas vielleicht wie einen sms- >server, an den man das Formular schicken kann? Mobidig bietet sowas an http://www.mobidig.net/core.php3?s=2 oder Mail2SMS http://mail2sms.net/info.php3 Beste Gruesse Marcel From TSSchulz_(at)_gmx.net Thu, 23 Nov 2000 11:37:33 +0100 (MET) Date: Thu, 23 Nov 2000 11:37:33 +0100 (MET) From: Torsten Schulz TSSchulz_(at)_gmx.net Subject: [php] LDAP, Exchange Server und NT-Authentifizierung Hallo, wir möchten unser Intranet von ASP auf PHP umstellen. Das größte Problem dabei sind die umfangreichen LDAP-Aufrufe, wobei wir auch hier schon das meiste umgesetzt haben. Nun kommen wir aber an einer Stelle nicht weiter. Der Versuch, folgendes Konstruckt in PHP einzusetzen, bringt nur ein leeres Array zurück: strQuery = ";(&(objectClass=organizationalPerson)(Assoc-NT-Account=" & strSid & "));cn,ADsPath,uid,mail,givenName,sn,telephonenumber,facsimiletelephonenumber,company, extension-attribute-2;subtree" Dies ist wie gesagt der ASP String. Kann mir jemand sagen, wie diese Zeilen für PHP aussehen müssen? Vielen Dank Torsten Schulz -- Sent through GMX FreeMail - http://www.gmx.net From daniel_(at)_php4win.de Thu, 23 Nov 2000 11:47:24 +0100 Date: Thu, 23 Nov 2000 11:47:24 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] Re: [php] [OT] Jobs für PHP-Entwickler? > > aber ich arbeite dran ;) > > Das ist glaub ich auch die einzige Arbeit, die man ohne Skrupel am > erfolgreichsten bewältigt:) könntest du auch ohne skrupel deine sig kürzen? :)) > -- > Jörn Bier > webwerk GmbH > ________________________________ > call_(at)_work_ +49-30-280_49_81_30 > web_(at)_work_ http://www.webwerk.de > ________________________________ > programming > ________________________________ > call_(at)_priv_ +49-30-680_80_5_80 > web_(at)_priv_ http://www.joebi.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 > /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From mailing_(at)_rpnetworks.de Thu, 23 Nov 2000 11:51:00 +0100 Date: Thu, 23 Nov 2000 11:51:00 +0100 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] Array auslesen > Also: > while (list($key,$value) = each($array)) > { > echo $value; > } > Den Key kann man natürlich auch verwerten, wenn man will. > Gesundheit > Wagner Also ich muss sagen das Konstrukt sieht wesentlich besser aus und funktioniert auch. Ich wollte ja die While Schleife nehmen aber wußte leider nicht genau den Syntax mit each()! Danke aber, es geht !! Gruß Rene From sas_(at)_traveltainment.de Thu, 23 Nov 2000 11:47:49 +0100 Date: Thu, 23 Nov 2000 11:47:49 +0100 From: Sascha Schnitzler sas_(at)_traveltainment.de Subject: [php] AW: [php] SMS-versenden Hallo Tobias, ich habe das Problem geloest, indem ich ein eigenes Mail to SMS Gateway mit der Software SendSMS von BAI (www.bai.de) eingerichtet habe. Nun schicke ich von meinem Formular aus eine Mail an mein Gateway und schwupp sendet das eine SMS an dem Empfaenger. Der Nachteil ist, dass SendSMS leider Geld kostet :( Wenn Du Dich dennoch fuer diese Loesung entscheidest, kann ich Dir gerne bei den Scripten helfen, die das SendSMS ansprechen und die E-Mails parsen. Das ist aber OT und gehoert wohl nicht in diese Liste ;) Gruss Sascha -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Tobias Klepp Gesendet: Donnerstag, 23. November 2000 11:26 An: php_(at)_php-center.de Betreff: [php] SMS-versenden Hi Ihr alle zusammen, ich möchte meinen Besuchern gern die Möglichkeit bieten, direkt von meiner Homepage aus sms zu versenden, ohne Werbung und Extrafenster. Also ich möchte gern meine eigenes Formular haben. hat jemand zufällig Ahnung, ob es da eine Möglichkeit gibt, so etwas vielleicht wie einen sms-server, an den man das Formular schicken kann? Gruß Tobias. -------------------------------------------------------------- Tobias Klepp Langeweg 2 64297 Darmstadt Tel: 06151/538978 und 0171/4126407 eMail: tklepp_(at)_pixeltimes.de web: http://www.pixeltimes.de From guido.altmann_(at)_agogmbh.de Thu, 23 Nov 2000 11:53:32 +0100 Date: Thu, 23 Nov 2000 11:53:32 +0100 From: Guido Altmann guido.altmann_(at)_agogmbh.de Subject: [php] MySQL Abfrage mit LIKE Hallo an Alle, ich habe ein seltsames Phänomän bei einer SQL-Abfrage unter PHP3 uns MySQL: Ich entwickle gerade eine Fonds-Informationssytem und benutze eine Abfrage über Eingabe in ein Suchfeld, die mir in den Datenbankfeldern: Wertpapiername und WKN nach den betreffenden Datensätze sucht dann in einer Liste ausgibt. Das funktioniert auch alles sehr gut. Jetzt habe ich beim testen, zufällig den Suchbegriff "eur" eingegeben und dann kommt folgender Fehler: Warning: 0 is not a MySQL result index in.... Ich frage mich was das soll. Hier meine Abfrage: $sql="SELECT * FROM tblfonds AS A, tblfondsperformance AS B WHERE A.wpk=B.wpk AND ((A.wertpapiername LIKE '%$such%') OR (A.wpk LIKE '%$such%')) ORDER BY A.wertpapiername"; Bei allen anderen Tests funktioniert die SQL-Anweisung einwandfrei. Auch mein SQL-Referenzbuch hilft mir nicht weiter, ich dachte es liegt vielleicht an einem Datensatz, aber bei den Platzhaltern % kann doch jedes zeich folgen. Da ich jetzt mehr als verzweifelt bin, bitte ich Euch um Eure Hilfe. Bis dann, Guido Altmann AGO GmbH Kaiserhofstrasse 16 60313 Frankfurt Tel.: 069-2970510 FAX: 069-29705170 email: guido.altmann_(at)_agogmbh.de www.agogmbh.de From atsasid_(at)_gmx.de Thu, 23 Nov 2000 11:28:02 +0100 Date: Thu, 23 Nov 2000 11:28:02 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_=5BOT=5D_Jobs_f=FCr_PHP-Entwic?= =?iso-8859-1?Q?kler=3F?= =?iso-8859-1?Q?kler=3F?= > Die Diskussion ist Mühselig, Unix hat doch mit dem Timestamp eine klare > größe für "zu alt" definiert, oder? :-) alles kleiner als 0 ? ;) gruss Peter "[DiSAStA]" Petermann PS: nein das ist NICHT ernst gemeint!!! -- webmaster_(at)_cyberfly.net www.cyberfly.net From atsasid_(at)_gmx.de Thu, 23 Nov 2000 12:03:17 +0100 Date: Thu, 23 Nov 2000 12:03:17 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] SMS-verschicken Hallo Tobias, bitte schreib deine mail das nächste mal doch als Plain text, ansonsten, such mal auf freshmeat.net nach "smsclient" gruss Peter "[DiSAStA]" Petermann -- webmaster_(at)_cyberfly.net www.cyberfly.net From TSSchulz_(at)_gmx.net Thu, 23 Nov 2000 12:03:34 +0100 (MET) Date: Thu, 23 Nov 2000 12:03:34 +0100 (MET) From: Torsten Schulz TSSchulz_(at)_gmx.net Subject: [php] LDAP, Exchange Server und NT-Authentifizierung Ok, ich habe noch was vergessen. Das hier ist der komplette Teil: Set objSID = CreateObject("ADsSid") strServerName = Application("ExchangeServer") strdomain = Application("NTDomain") strntid = User ' LDAP Suchpfad setzen objsid.setas 5, "WinNT://" & strDomain & "/" & strNTID strSID = objSID.GetAs(1) ' Suchkriterien setzen strQuery = ";(&(objectClass=organizationalPerson)(Assoc-NT-Account=" & strSid & "));cn,ADsPath,uid,mail,givenName,sn,telephonenumber,facsimiletelephonenumber,company, extension-attribute-2;subtree" Mit freundlichen Grüßen Torsten Schulz -- Sent through GMX FreeMail - http://www.gmx.net From hartmut_(at)_six.de Thu, 23 Nov 2000 12:12:17 +0100 Date: Thu, 23 Nov 2000 12:12:17 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Array auslesen Rene Paschold wrote: > > > Also: > > while (list($key,$value) = each($array)) > > { > > echo $value; > > } > > > Den Key kann man natürlich auch verwerten, wenn man will. bitte for der Schleife ein 'reset($array);' ausführen, sonst geht es nur einmal ... > Also ich muss sagen das Konstrukt sieht wesentlich besser aus und > funktioniert auch. schön ist auch das foreach() in PHP4: foreach($array as $value) { echo "$value\n"; } bzw. mit Key foreach($array as $key => $value) { echo "$key : $value\n"; } > Ich wollte ja die While Schleife nehmen aber wußte > leider nicht genau den Syntax mit each()! dafür gibts das Manual, bei each() sogar mit Beispielen -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From hartmut_(at)_six.de Thu, 23 Nov 2000 12:24:05 +0100 Date: Thu, 23 Nov 2000 12:24:05 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Re: [php] Re: [php] [OT] Jobs =?iso-8859-1?Q?f=FCr?= PHP-Entwickler?kler? "Peter \"[DiSAStA]\" Petermann" wrote: > > > Die Diskussion ist Mühselig, Unix hat doch mit dem Timestamp eine klare > > größe für "zu alt" definiert, oder? :-) > alles kleiner als 0 ? ;) da Kernigan, Ritchie und all die anderen mit Sicherheit schon einige Jahre auf dem Buckel hatten, als sie UNIX verbrochen haben, ist es wohl eher eine Schranke für 'zu jung' (wer bezeichnet sich schon selbst als 'zu alt') -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From heiko_(at)_ghost.tmt.de Thu, 23 Nov 2000 11:25:02 GMT Date: Thu, 23 Nov 2000 11:25:02 GMT From: Heiko Schubert heiko_(at)_ghost.tmt.de Subject: [php] Array auslesen Hallo Alex, > Diese Welt wäre eine bessere, wenn sich alle Menschen ein und für alle mal > merken würden, dass man unter PHP Schleifen am besten mit each() durchgeht. Sorry - warum? Ist die Abarbeitung mit each() schneller, ... ? Bye, Heiko From GH-lists_(at)_ecora.de Thu, 23 Nov 2000 12:16:06 +0100 Date: Thu, 23 Nov 2000 12:16:06 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] MySQL Abfrage mit LIKE Guido Altmann schrieb > Ich entwickle gerade eine Fonds-Informationssytem und benutze > eine Abfrage über Eingabe in ein Suchfeld, die mir in den > Datenbankfeldern: Wertpapiername und WKN nach den betreffenden > Datensätze sucht dann in einer Liste ausgibt. Das funktioniert auch > alles sehr gut. Jetzt habe ich beim testen, zufällig den Suchbegriff > "eur" eingegeben und dann kommt folgender Fehler: Warning: 0 is > not a MySQL result index in.... Ich frage mich was das > soll. Hier meine Abfrage: $sql="SELECT * FROM tblfonds AS A, > tblfondsperformance AS B WHERE A.wpk=B.wpk AND ((A.wertpapiername > LIKE '%$such%') OR (A.wpk LIKE '%$such%')) ORDER BY > A.wertpapiername"; Was erzählt Dir MySQL zu dem SQL-Statement? Mal mysql_error() nach der Abfrage ausgegeben? Guido Haeger From eschmid_(at)_php.net Thu, 23 Nov 2000 12:00:33 +0100 Date: Thu, 23 Nov 2000 12:00:33 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] BLZ checken Jörn Bier wrote: > Ich hab einen mysql_dump aller BLZs mit zugehörigen Kreditinstituten > Das Kontrollscript sollte ja dann keine grosse Arbeit mehr sein. > > Wer den Dump ALs Attachment haben will, soll sich direkt unter [jb_(at)_webwerk.de] > melden, da hier Attchments nicht so gern gesehen sind und der DUMP über 5000 > Einträge hat ;) Wenns 5296 Einträge sind, dann ist der Dump auf dem neuesten Stand. Das Kontrollscript zur Prüfung der Kontonummer ist aber nicht ganz einfach zu schreiben. Bei dem Verfahren 51, welches ab dem 20.11.2000 gültig sein soll und noch keine Bankleitzahl zugeordnet ist, ist bei der Methode B eine falsche Testkontonummer angegeben. Diese Kontonummer ist bereits bei Methode A gültig. -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 Markus.Lamers_(at)_web.de Thu, 23 Nov 2000 13:05:43 +0100 Date: Thu, 23 Nov 2000 13:05:43 +0100 From: Markus Lamers Markus.Lamers_(at)_web.de Subject: [php] MySQL Datenbank bei Strato On Thu, Nov 23, 2000 at 11:17:38AM +0100, head wrote: > Musichouse wrote: > > kann mir jemand sagen wie ich am besten meine MySQL Datenbank bei Strato > > bearbeite !? > > seit wann gibt´s sowas denn bei strato? > bin gerade deswegen gewechselt... IIRC seitdem es die Premium Pakete gibt, oder zumindest sehr kurze Zeit spaeter. > :) > boris Gruss Markus -- Markus.Lamers_(at)_web.de, Karlsruhe, GSF 600 S, 31.4Mm From wagner_(at)_globalpark.de Thu, 23 Nov 2000 13:11:25 +0100 Date: Thu, 23 Nov 2000 13:11:25 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Array auslesen > > Diese Welt wäre eine bessere, wenn sich alle Menschen ein und für alle mal > > merken würden, dass man unter PHP Schleifen am besten mit each() > > durchgeht. > > Sorry - warum? Ist die Abarbeitung mit each() schneller, ... ? Weiß ich nicht. Aber each ist flexibler. Mit for ist man darauf angewiesen, dass dass Array durchgehend ist, also z.B. array("1" => "foo", "2" => "bar"); Each schluckt aber z.B. auch: array("1" => "foo", "3" => "bar"); Gesundheit Wagner -- If you can't learn to do something well, learn to enjoy doing it poorly. From zdophers_(at)_tontransfer.de Thu, 23 Nov 2000 11:59:06 +0100 Date: Thu, 23 Nov 2000 11:59:06 +0100 From: =?iso-8859-1?Q?J=F6rg_Richard_Stoffers?= zdophers_(at)_tontransfer.de Subject: [php] MySQL Datenbank bei Strato Hej Boris, also wir haben seit einem Jahr eine MySQL-DB bei Strato. Aber Gründe zu wechseln gibt es wahrhaftig genug bd joerg ----- Original Message ----- From: head To: Sent: Thursday, November 23, 2000 11:17 AM Subject: Re: [php] MySQL Datenbank bei Strato > > > Musichouse wrote: > > > Hallo, > > > > kann mir jemand sagen wie ich am besten meine MySQL Datenbank bei Strato > > bearbeite !? > > seit wann gibt´s sowas denn bei strato? > bin gerade deswegen gewechselt... > > :) > > boris > > > -- > ** 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 guido.altmann_(at)_agogmbh.de Thu, 23 Nov 2000 13:21:28 +0100 Date: Thu, 23 Nov 2000 13:21:28 +0100 From: Guido Altmann guido.altmann_(at)_agogmbh.de Subject: [php] AW: [php] MySQL Abfrage mit LIKE Hallo Guido, folgenedre Fehler gibt mysql_error() aus: The table 'SQL21e32_0' is full Was hat der Fehler zu bedeuten? Das schlimme ist, das in meiner Enwicklungsumgebung kein Fehler verursacht wird, erst wenn ich im WEB die Abfrage ausführe. Guido Altmann AGO GmbH Kaiserhofstrasse 16 60313 Frankfurt Tel.: 069-2970510 FAX: 069-29705170 email: guido.altmann_(at)_agogmbh.de www.agogmbh.de -----Ursprüngliche Nachricht----- Von: Guido Haeger [mailto:GH-lists_(at)_ecora.de] Gesendet: Donnerstag, 23. November 2000 12:16 An: php_(at)_php-center.de Betreff: Re: [php] MySQL Abfrage mit LIKE Guido Altmann schrieb > Ich entwickle gerade eine Fonds-Informationssytem und benutze > eine Abfrage über Eingabe in ein Suchfeld, die mir in den > Datenbankfeldern: Wertpapiername und WKN nach den betreffenden > Datensätze sucht dann in einer Liste ausgibt. Das funktioniert auch > alles sehr gut. Jetzt habe ich beim testen, zufällig den Suchbegriff > "eur" eingegeben und dann kommt folgender Fehler: Warning: 0 is > not a MySQL result index in.... Ich frage mich was das > soll. Hier meine Abfrage: $sql="SELECT * FROM tblfonds AS A, > tblfondsperformance AS B WHERE A.wpk=B.wpk AND ((A.wertpapiername > LIKE '%$such%') OR (A.wpk LIKE '%$such%')) ORDER BY > A.wertpapiername"; Was erzählt Dir MySQL zu dem SQL-Statement? Mal mysql_error() nach der Abfrage ausgegeben? Guido Haeger -- ** 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 atsasid_(at)_gmx.de Thu, 23 Nov 2000 13:24:19 +0100 Date: Thu, 23 Nov 2000 13:24:19 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] AW: [php] MySQL Abfrage mit LIKE ho, > folgenedre Fehler gibt mysql_error() aus: > The table 'SQL21e32_0' is full > Was hat der Fehler zu bedeuten? genau das was da steht ;) Welchen hoster hast du? hostest du selber? gruss, Peter "[DiSAStA]" Petermann -- webmaster_(at)_cyberfly.net www.cyberfly.net From mike.greubel_(at)_pro-entertain.de Thu, 23 Nov 2000 13:23:47 +0100 Date: Thu, 23 Nov 2000 13:23:47 +0100 From: Mike Greubel _(at)_work mike.greubel_(at)_pro-entertain.de Subject: [php] MySQL Datenbank bei Strato ----- Original Message ----- From: "Jörg Richard Stoffers" To: Sent: Thursday, November 23, 2000 11:59 AM Subject: Re: [php] MySQL Datenbank bei Strato > Hej Boris, > > also wir haben seit einem Jahr eine MySQL-DB bei Strato. > Aber Gründe zu wechseln gibt es wahrhaftig genug Das interessiert mich jetzt doch. Welche Gründe sind das, und vor allem, welche richtig guten Alternativen gibt es? Ich hab ein Premium S Paket bei Strato, und bin damit ehrlich gesagt, zufrieden. Klar, es gibt immer Nachteile, aber die gibts bei jedem ISP. Bitte belehrt mich eines Besseren, wenn ich falsch liege. Gruß Mike G. From jb_(at)_webwerk.de Thu, 23 Nov 2000 13:35:11 +0100 Date: Thu, 23 Nov 2000 13:35:11 +0100 From: =?iso-8859-1?Q?J=F6rn?= Bier jb_(at)_webwerk.de Subject: [php] BLZ checken Hallo Egon, es sind 5035 Einträge, warum auch immer ... "Egon Schmid (_(at)_work)" wrote: > Jörn Bier wrote: > > > Ich hab einen mysql_dump aller BLZs mit zugehörigen Kreditinstituten > > Das Kontrollscript sollte ja dann keine grosse Arbeit mehr sein. > > > > Wer den Dump ALs Attachment haben will, soll sich direkt unter [jb_(at)_webwerk.de] > > melden, da hier Attchments nicht so gern gesehen sind und der DUMP über 5000 > > Einträge hat ;) > > Wenns 5296 Einträge sind, dann ist der Dump auf dem neuesten Stand. Das > Kontrollscript zur Prüfung der Kontonummer ist aber nicht ganz einfach > zu schreiben. Bei dem Verfahren 51, welches ab dem 20.11.2000 gültig > sein soll und noch keine Bankleitzahl zugeordnet ist, ist bei der > Methode B eine falsche Testkontonummer angegeben. Diese Kontonummer ist > bereits bei Methode A gültig. > > -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 > > -- > ** 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 -- Jörn Bier webwerk GmbH ________________________________ call_(at)_work_ +49-30-280_49_81_30 web_(at)_work_ http://www.webwerk.de ________________________________ programming ________________________________ call_(at)_priv_ +49-30-680_80_5_80 web_(at)_priv_ http://www.joebi.de ________________________________ From eschmid_(at)_php.net Thu, 23 Nov 2000 13:45:48 +0100 Date: Thu, 23 Nov 2000 13:45:48 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] BLZ checken Jörn Bier wrote: > > Hallo Egon, es sind 5035 Einträge, warum auch immer ... Ich musste eben feststellen, dass die Postbank seit April 2000 die Postleitzahlen nicht mehr aktuell hält. Im Zeitraum vom 1. April - 31. Mai 2000 ist zum Beispiel die Volksbank Region Leonberg mit der BLZ 603 903 00 neu dazugekommen. Die zuständige Mitarbeiterin bei der Postbank scheint aber noch in der Mittagspause zu sein. -Egon > "Egon Schmid (_(at)_work)" wrote: > > > Jörn Bier wrote: > > > > > Ich hab einen mysql_dump aller BLZs mit zugehörigen Kreditinstituten > > > Das Kontrollscript sollte ja dann keine grosse Arbeit mehr sein. > > > > > > Wer den Dump ALs Attachment haben will, soll sich direkt unter [jb_(at)_webwerk.de] > > > melden, da hier Attchments nicht so gern gesehen sind und der DUMP über 5000 > > > Einträge hat ;) > > > > Wenns 5296 Einträge sind, dann ist der Dump auf dem neuesten Stand. Das > > Kontrollscript zur Prüfung der Kontonummer ist aber nicht ganz einfach > > zu schreiben. Bei dem Verfahren 51, welches ab dem 20.11.2000 gültig > > sein soll und noch keine Bankleitzahl zugeordnet ist, ist bei der > > Methode B eine falsche Testkontonummer angegeben. Diese Kontonummer ist > > bereits bei Methode A gültig. > > > > -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 > > > > -- > > ** 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 > > -- > Jörn Bier > webwerk GmbH > ________________________________ > call_(at)_work_ +49-30-280_49_81_30 > web_(at)_work_ http://www.webwerk.de > ________________________________ > programming > ________________________________ > call_(at)_priv_ +49-30-680_80_5_80 > web_(at)_priv_ http://www.joebi.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 -- 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 stephan_(at)_viva24.de Thu, 23 Nov 2000 14:04:47 +0100 Date: Thu, 23 Nov 2000 14:04:47 +0100 From: Stephan Ehlert stephan_(at)_viva24.de Subject: [php] OT: Andere Seiten darstellen Es kommt nicht unbedingt darauf an, ob du Copyright besteht oder nicht, sondern auf das Urheberrecht der Inhalte, und das besteht *immer* ("Durch Schöpfung") beim Autor. Dh: Über alles, was über ein blosses Zitat der Inhalte einer Seite hinausgeht (Zitat=Seite kpl. unverändert und mit Quellenhinweis), solltest du in jedem Fall den Urheber informieren, sonst kann's (leider) teuer werden. Stephan Thomas Pons schrieb: > > Hallo liste, > > ich möchte eine Seite machen durch die sich User andere Internet > Seiten anschauen können. Jedoch sehen die anderen Seiten anders aus > als der Designer sich das gedacht hat, der Inhalt bleibt aber 100% > derselbe. Die veränderten Seiten werden alle automatisch generiert. > > Nun die Frage: Ist das erlaubt ? > > -- viva24.de Das Szenemagazin für Kiel und Umgebung im Internet. URL: http://www.viva24.de Kontakt: redaktion_(at)_viva24.de Bitte besuchen sie auch unsere Partnerseiten: http://www.icafe-kiel.de Kiels Internetcafe am alten Markt http://www.kmtv.de KMTV - Der Sportverein für ganz Kiel http://www.sh-firmen.de Suchmaschine, Shopping, Stellenanzeigen... für Schleswig-Holstein ----------------------------------------------------------------- From kai_(at)_pc-infos.de Thu, 23 Nov 2000 14:05:33 +0100 Date: Thu, 23 Nov 2000 14:05:33 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] leere leere Zeile (MySQL abfrage) > > Hallo Leute, ich sehe den Wald vor Bäumen nicht mehr... > > Warum bringt der untenstehende Code nur eine leere Zeile > > auf den Bildschirm? Das komplette $row-Array ist im > > untenstehenden Code leer. Es stehen aber Daten in der > > Table, sonst wäre die Zeile ja nicht leer sondern ganz weg.. > > Wo liegt mein dummheitsfehler > Deinem Code fehlen rudimentäre Funktionen zum Fehlerhandling, z.B. eine > Überprüfung der Abfrage. > z.B. > if(mysql_num_rows() < 1) > { > echo "Es wurden leider keine Datensätze > gefunden.
\n(".mysql_error().")\n"; > } Diese Funktionen habe ich bewusst in der mail raus geqouotet... > > $result = mysql`_db_query($query, "steptown"); > Das "`" hinter mysql mag PHP bestimmt nicht. Wenn Du in Deinem Editor > eine nichtproportionale Schriftart und Syntax-Highlighting einstellst, > dann fallen solche Fehler optisch schneller ins Auge. Das habe ich, das "`" war ein tippfehler in der mail. IM originalcode steht es nicht so da... Allerdings habe ich meinen fehler gefunden.... ich hatte ausversehen mysql_fetch_object() mit mysql_fetch_array() vertauscht... darauf muss man erstmal kommen wenn man übermüdet ist.... /kai From guido.altmann_(at)_agogmbh.de Thu, 23 Nov 2000 14:04:40 +0100 Date: Thu, 23 Nov 2000 14:04:40 +0100 From: Guido Altmann guido.altmann_(at)_agogmbh.de Subject: [php] AW: [php] AW: [php] MySQL Abfrage mit LIKE Wir hosten bei UUNET -----Ursprüngliche Nachricht----- Von: Peter "[DiSAStA]" Petermann [mailto:atsasid_(at)_gmx.de] Gesendet: Donnerstag, 23. November 2000 13:24 An: php_(at)_php-center.de Betreff: Re: [php] AW: [php] MySQL Abfrage mit LIKE ho, > folgenedre Fehler gibt mysql_error() aus: > The table 'SQL21e32_0' is full > Was hat der Fehler zu bedeuten? genau das was da steht ;) Welchen hoster hast du? hostest du selber? gruss, Peter "[DiSAStA]" Petermann -- webmaster_(at)_cyberfly.net www.cyberfly.net -- ** Durchgehend geöffnet: http://www.php-center.de ** Die PHP-Liste: mailto:php_(at)_php-center.de http://infosoc.uni-koeln.de/mailman/listinfo/php From GH-lists_(at)_ecora.de Thu, 23 Nov 2000 14:49:54 +0100 Date: Thu, 23 Nov 2000 14:49:54 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] AW: [php] MySQL Abfrage mit LIKE Guido Altmann schrieb > The table 'SQL21e32_0' is full MySQL-Manual: 18.2.7 The table is full error This error occurs when an in-memory temporary table becomes larger than tmp_table_size bytes. To avoid this problem, you can use the -O tmp_table_size=# option to mysqld to increase the temporary table size, or use the SQL option SQL_BIG_TABLES before you issue the problematic query. See section 7.25 SET OPTION syntax. You can also start mysqld with the --big-tables option. This is exactly the same as using SQL_BIG_TABLES for all queries. ;-) Guido Haeger From zdophers_(at)_tontransfer.de Thu, 23 Nov 2000 14:37:39 +0100 Date: Thu, 23 Nov 2000 14:37:39 +0100 From: =?iso-8859-1?Q?J=F6rg_Richard_Stoffers?= zdophers_(at)_tontransfer.de Subject: [php] MySQL Datenbank bei Strato > > also wir haben seit einem Jahr eine MySQL-DB bei Strato. > > Aber Gründe zu wechseln gibt es wahrhaftig genug > > Das interessiert mich jetzt doch. Welche Gründe sind das, und vor allem, > welche richtig guten Alternativen gibt es? Ich hab ein Premium S Paket bei > Strato, und bin damit ehrlich gesagt, zufrieden. Klar, es gibt immer > Nachteile, aber die gibts bei jedem ISP. Der Service von Strato ist unter aller Sau: Keine Antwort auf mails, komplette Unfähigkeit bei Rechnungsumstellung, verspätete Statistiken, ungenügende Ankündigungen von Wartungsmaßnahmen usw. wobei die mangelhafte Kommunikation und die unmögliche Rechnungsstellung (in unsrem Fall) am gravierendsten sind. Aber dafür ist es ja auch guenstig Joerg From mai96eft_(at)_studserv.uni-leipzig.de Thu, 23 Nov 2000 14:55:14 +0100 (MEZ) Date: Thu, 23 Nov 2000 14:55:14 +0100 (MEZ) From: Patrick Mairif mai96eft_(at)_studserv.uni-leipzig.de Subject: [php] mysql_connect: Fehlermeldung Hallo, Wenn ich mich mit mysql_connect() versuche mit einer Datenbank zu verbinden und es zu einem Fehler kommt, wird automatisch als HTML eine Fehlermeldung ausgegeben, die dann im Browser erscheint. Wie kann ich das abstellen? Ich will anhand des Returncodes (true/false) eigene Aktionen durchfuehren. Geht das ueberhaupt? Gruss, Patrick! From miefert_(at)_gmx.net Thu, 23 Nov 2000 15:00:06 +0100 Date: Thu, 23 Nov 2000 15:00:06 +0100 From: Stefan miefert_(at)_gmx.net Subject: [php] Images anpassen Hallo, irgendwo habe ich mal gelesen das man mit php auch Bilder nachträglich vergrößern/verkleinern udn speichern kann . Ich benötige für ein projekt die Möglichkeit Bilder im gif,jpg,png Format zu skalieren und zu speichern. Leider kann ich im Handbuch dazu nichts finden From Mathias.Gloss_(at)_start.de Thu, 23 Nov 2000 15:00:07 +0100 Date: Thu, 23 Nov 2000 15:00:07 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] mysql_connect: Fehlermeldung Aloha, > ---------- > Von: Patrick Mairif[SMTP:mai96eft_(at)_studserv.uni-leipzig.de] > > Wenn ich mich mit mysql_connect() versuche mit einer Datenbank zu > verbinden und es zu einem Fehler kommt, wird automatisch als HTML eine > Fehlermeldung ausgegeben, die dann im Browser erscheint. Wie kann ich das > abstellen? > $dbh = _(at)_mysql_connect(....); # _(at)_ vor einer Funktion unterdrückt alle Fehlermeldungen. if ( ! $dbh ) { die("Keine Verbindung möglich"); } Grüße, Mathias From not_(at)_micr0soft.de Thu, 23 Nov 2000 15:10:35 +0100 Date: Thu, 23 Nov 2000 15:10:35 +0100 From: Tobias Orterer not_(at)_micr0soft.de Subject: [php] Images anpassen http://www.php-center.de/de-html-manual/ref.image.html Björn, das macht 2,50DM ;o) From guido.altmann_(at)_agogmbh.de Thu, 23 Nov 2000 15:20:21 +0100 Date: Thu, 23 Nov 2000 15:20:21 +0100 From: Guido Altmann guido.altmann_(at)_agogmbh.de Subject: [php] AW: [php] AW: [php] MySQL Abfrage mit LIKE Nochmals hallo Guido, vielen Dank für Deine Hilfe, jetzt habe ich eine weiter Frage: Wie kann ich dieses SQL_BIG_Tables = 1 in meinen Code (PHP3) einbauen. Irgendwie muss das über SET OPTION ... gehen Hast Du nochmals für Deinen Namensgleichen eine Hilfe parat? Gruss, Guido Altmann -----Ursprüngliche Nachricht----- Von: Guido Haeger [mailto:GH-lists_(at)_ecora.de] Gesendet: Donnerstag, 23. November 2000 14:50 An: php_(at)_php-center.de Betreff: Re: [php] AW: [php] MySQL Abfrage mit LIKE Guido Altmann schrieb > The table 'SQL21e32_0' is full MySQL-Manual: 18.2.7 The table is full error This error occurs when an in-memory temporary table becomes larger than tmp_table_size bytes. To avoid this problem, you can use the -O tmp_table_size=# option to mysqld to increase the temporary table size, or use the SQL option SQL_BIG_TABLES before you issue the problematic query. See section 7.25 SET OPTION syntax. You can also start mysqld with the --big-tables option. This is exactly the same as using SQL_BIG_TABLES for all queries. ;-) Guido Haeger -- ** 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 su_(at)_evolos.de Thu, 23 Nov 2000 15:41:11 +0100 Date: Thu, 23 Nov 2000 15:41:11 +0100 From: Sabrina Ulbrich su_(at)_evolos.de Subject: [php] mysql_connect: Fehlermeldung Hallo Patrick, > Wenn ich mich mit mysql_connect() versuche mit einer Datenbank zu > verbinden und es zu einem Fehler kommt, wird automatisch als HTML eine > Fehlermeldung ausgegeben, die dann im Browser erscheint. Wie kann ich das > abstellen? Ich will anhand des Returncodes (true/false) eigene Aktionen > durchfuehren. > Geht das ueberhaupt? Im Handbuch steht dazu: Alle PHP Funktionen können auch mit vorangestelltem "_(at)_" aufgerufen werden. Das bewirkt das Unterdrücken der Fehlermeldung für die Funktion. Bei auftretendem Fehler und eingeschalteter track_errors Option wird die entsprechende Fehlermeldung in der globalen Variablen $php_errormsg gespeichert. Hilft das? Liebe Grüße Sabrina From lange_(at)_sz-online.de Thu, 23 Nov 2000 16:00:00 +0100 Date: Thu, 23 Nov 2000 16:00:00 +0100 From: Lange lange_(at)_sz-online.de Subject: [php] LIMIT-Befehl Hallo, ich moechte in PHP die Ausgabe einer Tabelle per LIMIT-Befehl begrenzen. In meinem Verzeichnis ist u.a. auch ein phpMyAdmin installiert. Damit kann ich z.B. ohne etwas zu tippen (einfaches Anklicken eines entsprechenden Links) eine Tabelle ausgeben lassen, wobei der entsprechende MySQL-Befehl angezeigt wird, danach die Ausgabe. Dabei wird der LIMIT-Befehl genutzt und eben auch angezeigt. Komisch ist nur, das ich immer eine Fehlermeldung, aber OHNE Fehlertext, erhalte, wenn ich den LIMIT-Befehl in meinem PHP-Skript verwende oder aber auch, wenn ich den Bereich von phpMyAdmin benutze, wo ich direkt einen MySQL-befehl absetzen kann. Das ganze laeuft unter LINUX,MySQL (aktuelle Version) und PHP4. Weiss jemand Bescheid, warum das so ist? Danke Lange From Mathias.Gloss_(at)_start.de Thu, 23 Nov 2000 16:02:14 +0100 Date: Thu, 23 Nov 2000 16:02:14 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] LIMIT-Befehl Aloha, > ---------- > Von: Lange[SMTP:lange_(at)_sz-online.de] > > Komisch ist nur, das ich immer eine Fehlermeldung, aber OHNE > Fehlertext, erhalte, wenn ich den LIMIT-Befehl in meinem > PHP-Skript verwende oder aber auch, wenn ich den Bereich von phpMyAdmin > benutze, wo ich direkt einen MySQL-befehl absetzen kann. > > Das ganze laeuft unter LINUX,MySQL (aktuelle Version) und PHP4. > Welche MySQL-Version ( 3.22.x (aktuelle Produktivv. oder 3.23.x (aktuelle Betav.) ) ? Welchen Befehl versuchst du abzusetzen der schiefläuft ? Was für einen Fehler erhälst du ? > Weiss jemand Bescheid, warum das so ist? > Bei mir funktioniert das mit php3 und php4 und MySQL 3.23.x, sollte aber eigenltich immer gehen. Viele Grüße, Mathias From lange_(at)_sz-online.de Thu, 23 Nov 2000 16:19:20 +0100 Date: Thu, 23 Nov 2000 16:19:20 +0100 From: Lange lange_(at)_sz-online.de Subject: [php] AW: [php] LIMIT-Befehl >> Komisch ist nur, das ich immer eine Fehlermeldung, aber OHNE >> Fehlertext, erhalte, wenn ich den LIMIT-Befehl in meinem >> PHP-Skript verwende oder aber auch, wenn ich den Bereich von phpMyAdmin >> benutze, wo ich direkt einen MySQL-befehl absetzen kann. >> >> Das ganze laeuft unter LINUX,MySQL (aktuelle Version) und PHP4. >> GM> Welche MySQL-Version ( 3.22.x (aktuelle Produktivv. oder 3.23.x (aktuelle GM> Betav.) ) ? MySQL 3.22.29 GM> Welchen Befehl versuchst du abzusetzen der schiefläuft ? z.B. SELECT * FROM urteile LIMIT 0, 30 GM> Was für einen Fehler erhälst du ? Das ist ja der Witz, eigentlich keinen. Hier die Ausgabe vom phpMyAdmin: ---schnipp--- Fehler SQL-Befehl: SELECT * FROM urteile LIMIT 0, 30 MySQL meldet: Zurück„ ---schnipp--- >> Weiss jemand Bescheid, warum das so ist? >> GM> Bei mir funktioniert das mit php3 und php4 und MySQL 3.23.x, sollte aber GM> eigenltich GM> immer gehen. Denke ich ja auch. habe auch in die Handbuecher geguckt. Was eben unverstaendlich ist, das es ja phpMyAdmin auch macht, wenn man den entsprechenden Link fuer das ANZEIGEN einer Tabelle macht. Da nutzt es genau den selben Befehl, wie oben angegeben ist. Ich mach ein COPY/PASTE und da geht es nicht. Bye Lange From Mathias.Gloss_(at)_start.de Thu, 23 Nov 2000 16:41:31 +0100 Date: Thu, 23 Nov 2000 16:41:31 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] AW: [php] LIMIT-Befehl Hallo Lange, > ---------- > Von: Lange[SMTP:lange_(at)_sz-online.de] > > GM> Welche MySQL-Version ( 3.22.x (aktuelle Produktivv. oder 3.23.x > (aktuelle > GM> Betav.) ) ? > MySQL 3.22.29 > Hm, bis 3.22.34 gabs kein korrigierten Bug in der Richtung, und wenn das ein Bug wär, wärs schon lange aufgefallen ;-) > GM> Welchen Befehl versuchst du abzusetzen der schiefläuft ? > z.B. SELECT * FROM urteile LIMIT 0, 30 > Funktioniert der Befehl im mysql - Client ? Vielleicht hilft das weiter. Ubrigens kann man LIMIT 0,30 auch mit LIMIT 30 ausdrücken, aber das sollte hier egal sein. Viele Grüße, Mathias From tklepp_(at)_pixeltimes.de Thu, 23 Nov 2000 17:52:18 +0100 Date: Thu, 23 Nov 2000 17:52:18 +0100 From: Tobias Klepp tklepp_(at)_pixeltimes.de Subject: [php] sms versenden Hi Ihr alle zusammen, ich möchte meinen Besuchern gern die Möglichkeit bieten, direkt von meiner Homepage aus sms zu versenden, ohne Werbung und Extrafenster. Also ich möchte gern meine eigenes Formular haben. hat jemand zufällig Ahnung, ob es da eine Möglichkeit gibt, so etwas vielleicht wie einen sms-server, an den man das Formular schicken kann? Gruß Tobias. -------------------------------------------------------------- Tobias Klepp Langeweg 2 64297 Darmstadt Tel: 06151/538978 und 0171/4126407 eMail: tklepp_(at)_pixeltimes.de web: http://www.pixeltimes.de From kai_(at)_develz.org Thu, 23 Nov 2000 17:57:26 +0100 Date: Thu, 23 Nov 2000 17:57:26 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_develz.org Subject: [php] nochmal leere Zeile (MySQL Anfrage) diesmal anderer Grund... ich habe im Feld openings folgendes stehen: "MO;0900;1200;1500;2000;"... Nur leider sind die TDs leer, woran könnte das liegen? Logischer Fehler? Mein Programm sieht folgendermaßen aus: function search_stammdaten($what, $field, $offset, $length, $day) { if($what == "openings") { $search = "(SUBSTRING(openings, LOCATE($day, openings) + 3, 4 < '$what' AND SUBSTRING(openings, LOCATE($day, openings) + 9 > $what, 4)) OR (SUBSTRING(openings, LOCATE($day, openings) + 14, 4 < '$what' AND SUBSTRING(openings, LOCATE($day, openings) + 19 > $what, 4))"; } $query = "SELECT * FROM stammdaten WHERE $search LIMIT $offset, $length"; if (mysql_connect($db["host"], $db["usr"], $db["passwd"])) { mysql_select_db("steptown"); if($result = mysql_query($query)) { $a = 0; while($row = mysql_fetch_array($result, MYSQL_BOTH)) { for ($i = 0; $i <= $sizeof($row); $i++) { $array[$a][$i] = $row[$i]; } $a++; } return $array; mysql_free_result($result); mysql_close(); } } } $gotrow = search_stammdaten("1600", "openings", "0", "30", "MO"); for ($i = 0; $i <= sizeof($gotrow); $i++) { $row = $gotrow[$i]; echo "\n $row[0]\n $row[1]\n $row[2]\n $row[3]\n $row[4]\n $row[5]\n $row[6]\n $row[7]
$row[8]\n $row[9]\n $row[10]\n $row[11]\n \n"; } Sorry dass das so unübersichtlich ist aber die sache mit den tabs kriegt der nicht ganz auf die reihe und sorry dass ich euch mit diesem dämlichen problem belästige... MfG kai From webmasterbhs_(at)_bluewin.de Thu, 23 Nov 2000 18:13:34 +0100 Date: Thu, 23 Nov 2000 18:13:34 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] nochmal leere Zeile (MySQL Anfrage) diesmal anderer Grund... while($row = mysql_fetch_array($result, MYSQL_BOTH)) { for ($i = 0; $i <= $sizeof($row); $i++) { $array[$a][$i] = $row[$i]; } WATT IS DAT DENN ?????? $sizeof ????? komische variablen funktion ! probiers mal mit for ($i = 0; $i <= count($row); $i++) { } ich From Mathias.Gloss_(at)_start.de Thu, 23 Nov 2000 18:01:20 +0100 Date: Thu, 23 Nov 2000 18:01:20 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] sms versenden Aloha Tobias, > ---------- > Von: Tobias Klepp[SMTP:tklepp_(at)_pixeltimes.de] > > hat jemand zufällig Ahnung, ob es da eine Möglichkeit gibt, so etwas > vielleicht wie einen sms-server, an den man das Formular schicken kann? > Klar, im Internet gibts bestimmt hunderte Firmen, die dir die Möglichkeit bieten wollen, daß du kostenlose SMS auf ihre Kosten verschicken kannst ;-) Aber mal im Ernst: Die korrekte Lösung: a) Kauf/Saug dir eine Software, die über Modem/ISDN-Karte SMS versenden kann (auf deine Kosten). b) Mach einen Link auf in einem neuen Fenster auf www.sms.de oder einem anderen Anbieter. Die inkorrekte Lösung: Beschreib ich nicht näher, aber beim Lesen der Best-Of-Mailingliste könnte dir ein Verfahren ins Auge springen, daß du modifiziert ver- wenden kannst. Viele Grüße, Mathias > 64297 Darmstadt > ... der auch in DA wohnt ;-) From kai_(at)_pc-infos.de Thu, 23 Nov 2000 18:20:43 +0100 Date: Thu, 23 Nov 2000 18:20:43 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] nochmal leere Zeile (MySQL Anfrage) diesmal anderer Grund... > while($row = mysql_fetch_array($result, MYSQL_BOTH)) { > for ($i = 0; $i <= $sizeof($row); $i++) { > $array[$a][$i] = $row[$i]; > } > $sizeof ????? > komische variablen funktion ! Hab ich gefixt, geht aber immer noch nicht... Args ich hasse es wenn mir solche tippfehler passieren. *blamabel* From info_(at)_agathos.net Thu, 23 Nov 2000 18:27:14 +0100 Date: Thu, 23 Nov 2000 18:27:14 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] =?ISO-8859-1?Q?Schleife_unterschl=E4gt_Datensatz?= Hallo, ich möchte alle Datensätze die ich aus der db ermittelt habe via Schleife ausgeben. Der Haken ist, num_rows sagt 5 Datensätze gefunden die Schleife unterschlägt aber jeweils den ersten Datensatz. Wenn das Suchergebnis nur einen Datenstatz enthält, wird nichts angezeigt, bei 2 Treffern nur der zweite Datensatz. -- schnipp -- while ($row = mysql_fetch_row($result)) { echo "$row[0]
"; echo "$row[1]
"; echo "$row[2]
"; echo "$row[3]
"; echo "$row[4]
"; } -- schnapp --- Auf dem Server läuft php 4.01pl2 Frage: Was ist hier falsch, bzw. wie kann ich die gefundenen Treffer als Datensätze mittels Schleife ausgben? Danke! Liebe Grüße aus dem Allgäu Theo From Mathias.Gloss_(at)_start.de Thu, 23 Nov 2000 18:31:38 +0100 Date: Thu, 23 Nov 2000 18:31:38 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_Schleife_unterschl=E4gt_Datensa?= =?iso-8859-1?Q?tz?= =?iso-8859-1?Q?tz?= Aloha, > ---------- > Von: Hans Theo Mislisch[SMTP:info_(at)_agathos.net] > > Der Haken ist, num_rows sagt 5 Datensätze gefunden > die Schleife unterschlägt aber jeweils den ersten > Datensatz. .... > -- schnipp -- > while ($row = mysql_fetch_row($result)) > { > echo "$row[0]
"; > echo "$row[1]
"; > echo "$row[2]
"; > echo "$row[3]
"; > echo "$row[4]
"; > } > -- schnapp --- > Hast du davor nach dem mysql_query schon mal mysql_fetch_row() oder mysql_fetch_array aufgerufen ? Dann ist naemlich der erste Datensatz schon weg... Oder ist gar eines der Ergebnisse leer ? Im Prinzip sollte es aber so einwandfrei funktionieren. mysql_connect(...); mysql_query(....); while ( $array = mysql_fetch_row(...) ) { echo $array[0] . '
'; ..... } Ist prinzipiell richtig so. *grübel* > Auf dem Server läuft php 4.01pl2 > > Frage: > Was ist hier falsch, bzw. wie kann ich die gefundenen > Treffer als Datensätze mittels Schleife ausgben? > > Danke! > > > > Liebe Grüße aus dem Allgäu > > Theo > > -- > ** 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 info_(at)_agathos.net Thu, 23 Nov 2000 18:34:25 +0100 Date: Thu, 23 Nov 2000 18:34:25 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Schleife_unterschl=E4gt_Datensatz?= > -- schnipp -- > while ($row = mysql_fetch_row($result)) > { > echo "$row[0]
"; > echo "$row[1]
"; > echo "$row[2]
"; > echo "$row[3]
"; > echo "$row[4]
"; > } > -- schnapp --- Also damit funktioniert es einwandfrei: FOR ($i=$num_rows-1; $i>=0; $i--) { Aber wieso unterschlägt obige Schleife den ersten Datensatz? Danke Liebe Grüße aus dem Allgäu Theo From info_(at)_agathos.net Thu, 23 Nov 2000 18:46:14 +0100 Date: Thu, 23 Nov 2000 18:46:14 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] =?ISO-8859-1?Q?Re:_[php]_AW:_[php]_Schleife_unterschl=E4gt_Datensatztz?= Hallo Mathias, > Hast du davor nach dem mysql_query schon mal mysql_fetch_row() > oder mysql_fetch_array aufgerufen ? Dann ist naemlich der erste > Datensatz schon weg... Super, Danke! Ja, das wars. Ich habe umgebaut und zuerst diese Abfrage mit Schleife laufen lassen, jetzt gehts. Wieso verschluckt das erste mysql_fetch_row($result) einen Datensatz? (diese Wissenslücke hat mich wohl 2 Std. gekostet) Liebe Grüße aus dem Allgäu Theo From jk_(at)_wa-p.de Thu, 23 Nov 2000 18:53:56 +0100 Date: Thu, 23 Nov 2000 18:53:56 +0100 From: WEBberater (Jochen K.) jk_(at)_wa-p.de Subject: [php] mysql_connect: Fehlermeldung Wie lautet denn Dein mysql_connect befehl genau? Gruß Jochen > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Sabrina Ulbrich > Sent: Thursday, November 23, 2000 3:41 PM > To: php_(at)_php-center.de > Subject: Re: [php] mysql_connect: Fehlermeldung > > > Hallo Patrick, > > > Wenn ich mich mit mysql_connect() versuche mit einer Datenbank zu > > verbinden und es zu einem Fehler kommt, wird automatisch als HTML eine > > Fehlermeldung ausgegeben, die dann im Browser erscheint. Wie > kann ich das > > abstellen? Ich will anhand des Returncodes (true/false) eigene Aktionen > > durchfuehren. > > Geht das ueberhaupt? > > Im Handbuch steht dazu: > Alle PHP Funktionen können auch mit vorangestelltem "_(at)_" aufgerufen werden. > Das bewirkt das Unterdrücken der Fehlermeldung für die Funktion. > Bei auftretendem Fehler und eingeschalteter track_errors Option wird die > entsprechende Fehlermeldung in der globalen Variablen $php_errormsg > gespeichert. > > Hilft das? > > Liebe Grüße > Sabrina > > > > -- > ** 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 c.lehmann_(at)_q-bus.de Thu, 23 Nov 2000 19:06:21 +0100 Date: Thu, 23 Nov 2000 19:06:21 +0100 From: Carsten Lehmann c.lehmann_(at)_q-bus.de Subject: [php] mysql_connect: Fehlermeldung "WEBberater (Jochen K.)" wrote: > > Wie lautet denn Dein mysql_connect befehl genau? > $con=_(at)_mysql_connect("localhost",$database,$passwd); if (!$con) {echo "Keine Verbindung moeglich!\n"; exit; } Gruß Carsten From Mathias.Gloss_(at)_start.de Thu, 23 Nov 2000 19:04:30 +0100 Date: Thu, 23 Nov 2000 19:04:30 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_Re=3A_=5Bphp=5D_AW=3A_=5Bphp=5D?= =?iso-8859-1?Q?_Schleife_unterschl=E4gt_Datensatztz?= =?iso-8859-1?Q?_Schleife_unterschl=E4gt_Datensatztz?= Hallo Theo, > ---------- > Von: Hans Theo Mislisch[SMTP:info_(at)_agathos.net] > > > Hast du davor nach dem mysql_query schon mal mysql_fetch_row() > > oder mysql_fetch_array aufgerufen ? Dann ist naemlich der erste > > Datensatz schon weg... > > Ja, das wars. Ich habe umgebaut und zuerst diese Abfrage mit > Schleife laufen lassen, jetzt gehts. > > Wieso verschluckt das erste mysql_fetch_row($result) einen Datensatz? > (diese Wissenslücke hat mich wohl 2 Std. gekostet) > Ein Query mit select ... stellt die Ergebnismenge bereit. Jedes mysql_fetch...() holt einen der Sätze der Ergebnismenge ab und setzt einen internen Zeiger auf den nächsten Satz der Ergebnismenge, egal ob das einmalig oder in einer Schleife passiert. Das ist genau das gleiche wenn du mit each aus einem Array Elemente holst, irgend- wann steht der Zeiger am letzten Element und du bekommst nichts mehr. bei Arrays musst du dann mit reset($array) den Zeiger wieder nach vorne positionieren. Bei MySQL kannst du den internen Zeiger mit mysql_data_seek auf einen bestimmten Datensatz der Ergebnismenge positionieren. Falls du mal sowas brauchst. Meist brauch mans net ;-) Viele Grüße, Mathias From rockdashaus_(at)_gmx.at Thu, 23 Nov 2000 19:06:36 +0100 (MET) Date: Thu, 23 Nov 2000 19:06:36 +0100 (MET) From: Misha Moellner rockdashaus_(at)_gmx.at Subject: [php] =?ISO-8859-1?Q?Cookie_setzen/l=F6schen?= Frage: kann ich ein Cookie nur für die Zeit setzen, in der der Browser offen ist bzw. anders gesagt: kann ich ein Cookie so setzen, dass es automatisch gelöscht wird, wenn der User den Browser zumacht? Wenn ja, welche Möglichkeiten gibt es da? thx + lg, Misha. -- Sent through GMX FreeMail - http://www.gmx.net From Mathias.Gloss_(at)_start.de Thu, 23 Nov 2000 19:09:02 +0100 Date: Thu, 23 Nov 2000 19:09:02 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] mysql_connect: Fehlermeldung Hallo Webberater, > ---------- > Von: WEBberater (Jochen K.)[SMTP:jk_(at)_wa-p.de] > > Wie lautet denn Dein mysql_connect befehl genau? > Ich hoffe du berätst deine Kunden nicht genauso, wie du hier auf der Liste auftrittst. 1) Wurde das von mir schon heute um 15 Uhr beantwortet, wie das genau lautet 2) Solltest du eine Mail bekommen haben, daß Voll-quotings hier unerwuenscht sind. ( --> http://learn.to/quot ). 3) Legen doch einige Leute hier auf den Real-Namen Wert ;-) Viele Grüße, Mathias From Mathias.Gloss_(at)_start.de Thu, 23 Nov 2000 19:10:39 +0100 Date: Thu, 23 Nov 2000 19:10:39 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] =?iso-8859-1?Q?Re=3A_=5Bphp=5D_Cookie_setzen/l=F6schen?= Aloha, > ---------- > Von: Misha Moellner[SMTP:rockdashaus_(at)_gmx.at] > > Frage: kann ich ein Cookie nur für die Zeit setzen, in der der Browser > offen ist bzw. anders gesagt: kann ich ein Cookie so setzen, dass es > automatisch gelöscht wird, wenn der User den Browser zumacht? Wenn ja, > welche > Möglichkeiten gibt es da? > Gehoert zwar nicht zu PHP, geht aber ganz einfach. Du musst nur das Verfallsdatum in die Vergangenheit legen, dann wird das Cookie nach dem Schließen des Browsers ge- loescht bzw. erst gar nicht gespeichert. Nähere Informationen gibts bei http://www.teamone.de/selfhtml Viele Grüße, Mathias From rockdashaus_(at)_gmx.at Thu, 23 Nov 2000 19:21:11 +0100 (MET) Date: Thu, 23 Nov 2000 19:21:11 +0100 (MET) From: Misha Moellner rockdashaus_(at)_gmx.at Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Re:_[php]_Cookie_setzen/l=F6schen?= > Gehoert zwar nicht zu PHP, geht aber ganz einfach. Du musst nur das > Verfallsdatum in > die Vergangenheit legen, dann wird das Cookie nach dem Schließen des > Browsers ge- > loescht bzw. erst gar nicht gespeichert. Nähere Informationen gibts bei > http://www.teamone.de/selfhtml das stimmt nicht ganz: mir gehz ja freilich um die implementierung in php, dazu habe ich folgende möglichkeiten lt. manual: setcookie ("TestCookie", "Test Value"); setcookie ("TestCookie", $value,time()+3600); /* expire in 1 hour */ ich kann also ein verfallsdatum angeben - frage: wenn ich keins angebe, wie lange hält sich dieses cookie? solange der browser offen ist? ewig? gar nicht? ..... lg, Misha. -- Sent through GMX FreeMail - http://www.gmx.net From c.lehmann_(at)_q-bus.de Thu, 23 Nov 2000 19:23:38 +0100 Date: Thu, 23 Nov 2000 19:23:38 +0100 From: Carsten Lehmann c.lehmann_(at)_q-bus.de Subject: [php] Cookie =?iso-8859-1?Q?setzen=2Fl=F6schen?= Misha Moellner wrote: > > Frage: kann ich ein Cookie nur für die Zeit setzen, in der der Browser > offen ist bzw. anders gesagt: kann ich ein Cookie so setzen, dass es > automatisch gelöscht wird, wenn der User den Browser zumacht? Wenn ja, welche > Möglichkeiten gibt es da? > Cookie einfach mit dem Befehl setcookie mit dem Namen des Cookies als Argument löschen: SetCookie ("cookie_name"); Gruß Carsten From info_(at)_agathos.net Thu, 23 Nov 2000 19:23:05 +0100 Date: Thu, 23 Nov 2000 19:23:05 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] =?ISO-8859-1?Q?Re:_[php]_AW:_[php]_Re:_[php]_AW:_[php]_Schleife_unterschl=E4gt_Datensatztz_Schlei?= Hallo Mathias, >> Wieso verschluckt das erste mysql_fetch_row($result) einen Datensatz? >> (diese Wissenslücke hat mich wohl 2 Std. gekostet) > Das ist genau das gleiche wenn du mit each aus einem Array Elemente holst, > irgend wann steht der Zeiger am letzten Element und du bekommst nichts mehr. bei > Arrays musst du dann mit reset($array) den Zeiger wieder nach vorne > positionieren. > Bei MySQL kannst du den internen Zeiger mit mysql_data_seek auf einen > bestimmten Datensatz der Ergebnismenge positionieren. Falls du mal sowas brauchst. > Meist brauch mans net ;-) Aha, gelesen hatte ich schon vom Datenbank Cursor, aber dass ein fetch_row den gleich mal auf row[1] setzt, war mir neu. Aber jetzt weiss ich es. Fehler die mich soviel Zeit kosten vergess ich meist nicht mehr. ;-) Vielen Dank! Liebe Grüße aus dem Allgäu Theo From jens_(at)_jensbenecke.de Thu, 23 Nov 2000 19:25:16 +0100 Date: Thu, 23 Nov 2000 19:25:16 +0100 From: Jens Benecke jens_(at)_jensbenecke.de Subject: [php] MySQL Datenbank bei Strato On Thu, Nov 23, 2000 at 01:23:47PM +0100, Mike Greubel _(at)_work wrote: > > also wir haben seit einem Jahr eine MySQL-DB bei Strato. Aber Gründe > > zu wechseln gibt es wahrhaftig genug > Das interessiert mich jetzt doch. Welche Gründe sind das, und vor allem, > welche richtig guten Alternativen gibt es? Ich hab ein Premium S Paket > bei Strato, und bin damit ehrlich gesagt, zufrieden. Klar, es gibt immer > Nachteile, aber die gibts bei jedem ISP. Schlund & Partner ist, soweit ich weiss, die "elite" Variante von Strato. SP benutzt nicht eine Handvoll Suns, sondern 800 Linuxrechner. D.h. wenn die Admins scheisse bauen, ist i.d.R. nicht 1/2 der Kundschaft tot, sondern nur 1/800. SP hat so ziemlich alles denkbare auf den Servern installiert, was irgendwie geht - aktuelle PHP3 und PHP4 (parallel) mit GD, zlib und 1001 anderen Erweiterungen. Man kann eine eigene php.ini einrichten. Ich habe in 6 Monaten noch nicht einen einzigen Serverausfall erlebt. Man hat bei denen eine Hotline die man auch So morgens um 4h erreicht. Usw... Dafür zahlt man aber halt auch etwas mehr. -- "Das zweite Gesetz der Thermodummheit: In jeder geschlossenen Denkweise bleibt die Ignoranz konstant oder nimmt zu." -- Richard Wein · http://www.hitchhikers.de/ - Die kostenlose Mitfahrzentrale für ganz Europa From e.lohmann_(at)_yellownews.de Thu, 23 Nov 2000 19:39:05 +0100 Date: Thu, 23 Nov 2000 19:39:05 +0100 From: Eike Lohmann e.lohmann_(at)_yellownews.de Subject: [php] sms versenden Kostenlos oder bist Du bereit dafür zu bezahlen? -agent On Thu, 23 Nov 2000 17:52:18 +0100, Tobias Klepp wrote: >Hi Ihr alle zusammen, > >ich möchte meinen Besuchern gern die Möglichkeit bieten, direkt von meiner >Homepage aus sms zu versenden, ohne Werbung und Extrafenster. Also ich >möchte gern meine eigenes Formular haben. > >hat jemand zufällig Ahnung, ob es da eine Möglichkeit gibt, so etwas >vielleicht wie einen sms-server, an den man das Formular schicken kann? > >Gruß Tobias. > >-------------------------------------------------------------- >Tobias Klepp >Langeweg 2 >64297 Darmstadt >Tel: 06151/538978 und 0171/4126407 >eMail: tklepp_(at)_pixeltimes.de >web: http://www.pixeltimes.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 GH-lists_(at)_ecora.de Thu, 23 Nov 2000 19:48:38 +0100 Date: Thu, 23 Nov 2000 19:48:38 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] MySQL Datenbank bei Strato Jens Benecke schrieb > Ich habe in 6 Monaten noch nicht einen einzigen Serverausfall erlebt. Die Apache-Server läufen wirklich sehr stabil bei Schlund und das RZ ist sehr gut gegen Ausfälle gesichert. Starke Probleme gab es in letzter Zeit aber bei den MySQL-Datenbanken. Ursache ist dabei, daß MySQL keine Konfigurationsmöglichkeiten bietet, um zu verhindern, daß sich der Dummfug von User A auf alle anderen User des gleichen Datenbankservers auswirkt. Wenn User A den Datenbankserver mit grausamen Datenbankdesign und unsinnigen Abfragen in die Knie zwingt, dann leiden alle User dieses Servers darunter. Die Probleme sind in den letzten Wochen allerdings deutlich zurückgegangen. Man scheint einen Ansatzpunkt gefunden zu haben. Guido Haeger From eschmid_(at)_php.net Thu, 23 Nov 2000 20:16:16 +0100 Date: Thu, 23 Nov 2000 20:16:16 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] BLZ checken "Egon Schmid (_(at)_work)" wrote: > > Jörn Bier wrote: > > > > Hallo Egon, es sind 5035 Einträge, warum auch immer ... > > Ich musste eben feststellen, dass die Postbank seit April 2000 die > Postleitzahlen nicht mehr aktuell hält. Im Zeitraum vom 1. April - 31. > Mai 2000 ist zum Beispiel die Volksbank Region Leonberg mit der BLZ 603 > 903 00 neu dazugekommen. Die zuständige Mitarbeiterin bei der Postbank > scheint aber noch in der Mittagspause zu sein. Die Postbank hat sich jetzt bei mir gemeldet. Ende dieses Monats wird die aktuelle Version ins Netz bei der Postbank gestellt. -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 to_(at)_ki-systems.de Thu, 23 Nov 2000 20:26:12 +0100 Date: Thu, 23 Nov 2000 20:26:12 +0100 From: Tobias Orterer to_(at)_ki-systems.de Subject: [php] BLZ checken Und die kann man dann wo ziehen? > Die Postbank hat sich jetzt bei mir gemeldet. Ende dieses Monats wird > die aktuelle Version ins Netz bei der Postbank gestellt. From eschmid_(at)_php.net Thu, 23 Nov 2000 20:29:42 +0100 Date: Thu, 23 Nov 2000 20:29:42 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] BLZ checken Tobias Orterer wrote: > > Und die kann man dann wo ziehen? > > > Die Postbank hat sich jetzt bei mir gemeldet. Ende dieses Monats wird > > die aktuelle Version ins Netz bei der Postbank gestellt. http://www.postbank.de/ -> Service & Formulare -> BLZ-Suche -> ASCII-Textdatei oder zip-Datei. -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 to_(at)_ki-systems.de Thu, 23 Nov 2000 20:40:41 +0100 Date: Thu, 23 Nov 2000 20:40:41 +0100 From: Tobias Orterer to_(at)_ki-systems.de Subject: [php] BLZ checken Dank Dir! From to_(at)_ki-systems.de Thu, 23 Nov 2000 20:45:42 +0100 Date: Thu, 23 Nov 2000 20:45:42 +0100 From: Tobias Orterer to_(at)_ki-systems.de Subject: [php] BLZ checken Bzw. dumme Frage aber wie bring ich sowas am besten in ne mysql? Kann ich sowas mit PHP machen ohne nen PHP Timeout zu bekommen oder wär da nen C Script besser? From ralf_(at)_in-greece.de Thu, 23 Nov 2000 20:52:21 +0100 Date: Thu, 23 Nov 2000 20:52:21 +0100 From: Ralf Eggert ralf_(at)_in-greece.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Re:_[php]_Re:_[php]_Cookie_setzen/l=F6schen?= =?ISO-8859-1?Q?Re:_[php]_Re:_[php]_Re:_[php]_Cookie_setzen/l=F6schen?= Hi Misha, >ich kann also ein verfallsdatum angeben - frage: wenn ich keins angebe, >wie lange haelt sich dieses cookie? solange der browser offen ist? >ewig? gar nicht? ..... 100% sicher bin ich mir nicht, aber lass einfach das Datum weg oder setze es da auf 0. setcookie ("TestCookie", $value, 0); Dann sollte der Cookie nach dem Schliessen auch geloescht werden. Schreib dir doch einfach ein kleines Testscript und checke das. Gruss, Ralf -- __________________________________________ In-Greece.de - die Griechenlandcommunity _______ http://www.in-greece.de/ _________ From froo_(at)_froo.de Thu, 23 Nov 2000 21:04:03 +0100 Date: Thu, 23 Nov 2000 21:04:03 +0100 From: Gerald Able froo_(at)_froo.de Subject: [php] AW: [php] sms versenden > Kostenlos oder bist Du bereit dafür zu bezahlen? > -agent kostenlos wär schon ned schlecht :) gerald. From ralf_(at)_in-greece.de Thu, 23 Nov 2000 21:08:18 +0100 Date: Thu, 23 Nov 2000 21:08:18 +0100 From: Ralf Eggert ralf_(at)_in-greece.de Subject: [php] BLZ checken Hi Tobias, Tobias Orterer schrieb am 23.11.2000: >Bzw. dumme Frage aber wie bring ich sowas am besten in ne mysql? >Kann ich sowas mit PHP machen ohne nen PHP Timeout zu bekommen >oder waer da nen C Script besser? Mit C kenne ich mich nicht aus. Ich wuerde das aber wie folgt mit PHP machen: Erst liest du die Textdatei komplett in ein Array ein, z.B. mit file(). Jede Zeile ist ja genau gleich aufgebaut, d.h. die BLZ steht immer an der selben Position, der Bankname auch usw. Du musst also nur abzaehlen, an welcher Position was ist. Beim Durchlaufen des Arrays extrahierst du dann die Daten aus jeder Zeile z.B. mit substr(). Die gesammelten Daten kannst du dann in deine MySQL Tabelle per INSERT einfuegen. Evtl. kannst du auch die Textdatei Zeile fuer Zeile einlesen und jeweils gleich in die MySQL Tabelle schreiben. Welche Methode performanter, weiss ich so aber auch nicht. Einfach ausprobieren. Noch ne andere Moeglichkeit waere, die Datei in Excel zu laden und wieder als CSV Datei abzuspeichern. Die CSV Datei laedst du dann per phpMyAdmin in deiner Datenbank hoch... Ich hoffe, ich habe es einigermassen verstaendlich erklaert. Gruss, Ralf -- __________________________________________ In-Greece.de - die Griechenlandcommunity _______ http://www.in-greece.de/ _________ From Atlan1_(at)_gmx.de Thu, 23 Nov 2000 21:22:00 +0100 Date: Thu, 23 Nov 2000 21:22:00 +0100 From: Andreas Atlan1_(at)_gmx.de Subject: [php] [php] From AFilz_(at)_gmx.de Thu, 23 Nov 2000 21:28:50 +0100 Date: Thu, 23 Nov 2000 21:28:50 +0100 From: Andreas Filz AFilz_(at)_gmx.de Subject: [php] [php] Nabend liste, >[..]aber beim Lesen der Best-Of-Mailingliste wo finde ich das denn? gefunden habe ich bisher nur die html fassung der verschiedenen tage, aber ein best of ist mir bisher unbekannt. was mich aber nun wirklich mal interessiert, was ist an einem betreff [php] Best-Of-Mailingliste falsch??? nur mit [php] gehts durch, schreib ich noch irgendwas in die betreffzeile wie oben dann eben nicht mehr, eine rueckmeldung, das die mail nicht zugestellt wurde gibts auch nicht, dies ist mir nun schon zum 2ten mal in folge passiert. auch einen verspaeteten eingang konnte ich nicht feststellen, wo der der fehler liegen koennte weiss ich auch nicht, irgend einer mit ner idee? aber wo ich schon mal schreibe. ich moechte 2 tabellen vergleichen, die inhaltlich nahezu identisch sind. bevor ich nun anfange daten aus tabelle 2 in die erste zu uebertragen moechte ich mir, um doppeltnennungen zu vermeiden, alle datensaetze anzeigen lassen, die zwar in der 2ten tabelle enthalten sind, jedoch nicht in der ersten. irgendwie bekomme ich das nicht so recht auf die reihe. es werden mir immer alle datensaetze angezeigt. Andreas From eschmid+sic_(at)_s.netic.de Thu, 23 Nov 2000 21:45:15 +0100 Date: Thu, 23 Nov 2000 21:45:15 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] BLZ checken On Thu, Nov 23, 2000 at 09:08:18PM +0100, Ralf Eggert wrote: > Tobias Orterer schrieb am 23.11.2000: > >Bzw. dumme Frage aber wie bring ich sowas am besten in ne mysql? > >Kann ich sowas mit PHP machen ohne nen PHP Timeout zu bekommen > >oder waer da nen C Script besser? > Erst liest du die Textdatei komplett in ein Array ein, z.B. mit file(). > Jede Zeile ist ja genau gleich aufgebaut, d.h. die BLZ steht immer an > der selben Position, der Bankname auch usw. Du musst also nur > abzaehlen, an welcher Position was ist. Beim Durchlaufen des Arrays > extrahierst du dann die Daten aus jeder Zeile z.B. mit substr(). Die > gesammelten Daten kannst du dann in deine MySQL Tabelle per INSERT > einfuegen. Schlecht > Evtl. kannst du auch die Textdatei Zeile fuer Zeile einlesen und jeweils > gleich in die MySQL Tabelle schreiben. Welche Methode performanter, > weiss ich so aber auch nicht. Einfach ausprobieren. Besser > Noch ne andere Moeglichkeit waere, die Datei in Excel zu laden und > wieder > als CSV Datei abzuspeichern. Die CSV Datei laedst du dann per phpMyAdmin > in deiner Datenbank hoch... Noch schlechter. Am besten gehts mit Perl oder AWK. Damit schreibt man um die interessanten Felder ein INSERT INTO drumrum und importiert die Datei in MySQL mit "mysql blz < blz.sql". Um an das richtige Verfahren zu kommen, sollte man von dem Verfahren die letzte Eins abschneiden. Verfahren 88 heißt dort nämlich 881. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From hartmut_(at)_six.de Thu, 23 Nov 2000 21:47:03 +0100 Date: Thu, 23 Nov 2000 21:47:03 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] [php] Andreas Filz wrote: > aber wo ich schon mal schreibe. > ich moechte 2 tabellen vergleichen, die inhaltlich nahezu identisch sind. > bevor ich nun anfange daten aus tabelle 2 in die erste zu uebertragen > moechte ich mir, um doppeltnennungen zu vermeiden, alle datensaetze anzeigen > lassen, die zwar in der 2ten tabelle enthalten sind, jedoch nicht in der > ersten. irgendwie bekomme ich das nicht so recht auf die reihe. es werden > mir immer alle datensaetze angezeigt. select * from tab2 left outer join tab1 on tab2.key = tab1.key where tab1.key is null -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From miefert_(at)_pro-online.de Thu, 23 Nov 2000 22:04:31 +0100 Date: Thu, 23 Nov 2000 22:04:31 +0100 From: Stefan Miefert - pro-online.de miefert_(at)_pro-online.de Subject: [php] AW: [php] MySQL Datenbank bei Strato > Ich habe in 6 Monaten noch nicht einen einzigen Serverausfall erlebt. Hallo, ich kenne Dich doch du bist doch der Supportmitarbeiter bei Strato den ich jeden Monat zweimal ansch... muß ;) Jetzt auch noch Marketing äh Supportarbeit im Internet ;) Sorry i cant ,.. Ich kenne Strato anders udn ich weis auch das es Strato am Ar*** vorbei geht wenn mal was nicht läuft. Für die Aktion Winter/Frühjahr 1999/2000 habe ich bis jetzt noch keine Entschädigung oder ENtschuldigung oder irgendeinen Ausgleich von Strato erhalten. Sorry, da kann der Serve rjetzt noch so gut laufen wie er will . Beim nächstenmal wird es genauso sein - Gott verhüte es aber wenn dann wird man bei denen wieder über Monate so angeleimt sein udn darauf setzt ich bestimmt nicht. Es gilt immer noch "Einmal so immer so " From eschmid+sic_(at)_s.netic.de Thu, 23 Nov 2000 22:19:19 +0100 Date: Thu, 23 Nov 2000 22:19:19 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] MySQL Datenbank bei Strato On Thu, Nov 23, 2000 at 10:04:31PM +0100, Stefan Miefert - pro-online.de wrote: > > Ich habe in 6 Monaten noch nicht einen einzigen Serverausfall erlebt. > ich kenne Dich doch du bist doch der Supportmitarbeiter bei Strato den ich > jeden Monat zweimal ansch... muß ;) > Jetzt auch noch Marketing äh Supportarbeit im Internet ;) > > Sorry i cant ,.. Ich kenne Strato anders udn ich weis auch das es Strato am > Ar*** vorbei geht wenn mal was nicht läuft. Für die Aktion Winter/Frühjahr > 1999/2000 habe ich bis jetzt noch keine Entschädigung oder ENtschuldigung > oder irgendeinen Ausgleich von Strato erhalten. Sorry, da kann der Serve > rjetzt noch so gut laufen wie er will . Beim nächstenmal wird es genauso > sein - Gott verhüte es aber wenn dann wird man bei denen wieder über Monate > so angeleimt sein udn darauf setzt ich bestimmt nicht. Es gilt immer noch > "Einmal so immer so " So geht das nicht. Geb mal den Namen des Posters bei Deiner Antwort an. Ausserdem kann ich keine Referenzen in den Mail-Header erkennen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From sebastian_(at)_nettrade.de Thu, 23 Nov 2000 22:23:40 +0100 (MET) Date: Thu, 23 Nov 2000 22:23:40 +0100 (MET) From: Sebastian Nohn sebastian_(at)_nettrade.de Subject: [php] AW: [php] AW: [php] MySQL Abfrage mit LIKE On Thu, 23 Nov 2000, Guido Altmann wrote: > > folgenedre Fehler gibt mysql_error() aus: > > The table 'SQL21e32_0' is full > > Was hat der Fehler zu bedeuten? > genau das was da steht ;) ich glaube er wollte eine loesung hoeren ;) MfG, Sebastian From sb_(at)_sebastian-bergmann.de Thu, 23 Nov 2000 22:27:38 +0100 Date: Thu, 23 Nov 2000 22:27:38 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] AW: [php] AW: [php] MySQL Abfrage mit LIKE Sebastian Nohn wrote: > > > The table 'SQL21e32_0' is full > > > Was hat der Fehler zu bedeuten? > > genau das was da steht ;) > ich glaube er wollte eine loesung hoeren ;) delete from SQL21e32_0 -- From info_(at)_wa-p.de Thu, 23 Nov 2000 22:28:57 +0100 Date: Thu, 23 Nov 2000 22:28:57 +0100 From: Ihr WEBberater info_(at)_wa-p.de Subject: [php] FW: DBASE->MYSQL Hat jemand Erfahrungen mit der Konvertierung einer DBase Datenbank nach MySQL. Wir müssen eine Datenbank mit 25.000 Artikeln in MySQL einlesn. Kann dass denn DBase eh (TEXT-DUMP) oder benötigt man da ein Tool? Ich wäre für eine schnelle Hilfe sehr dankbar! JK +++++++++++++++++++++++++++++++++++++++++++++++++++ + Ihr WEBberater Tel. 07161 - 92 95 94 + + Stuttgarter Str. 3 Fax 07161 - 92 95 98 + + D-73033 Göppingen + +++++++++++++++++++++++++++++++++++++++++++++++++++ + Internet: www.wa-p.de + + eMail: info_(at)_wa-p.de + + Anfrage: anfrage_(at)_wa-p.de + + Support: support_(at)_wa-p.de + +++++++++++++++++++++++++++++++++++++++++++++++++++ From eschmid+sic_(at)_s.netic.de Thu, 23 Nov 2000 22:35:15 +0100 Date: Thu, 23 Nov 2000 22:35:15 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] FW: DBASE->MYSQL On Thu, Nov 23, 2000 at 10:28:57PM +0100, Ihr WEBberater wrote: > > Hat jemand Erfahrungen mit der Konvertierung > einer DBase Datenbank nach MySQL. > Wir müssen eine Datenbank mit 25.000 Artikeln > in MySQL einlesn. Kann dass denn DBase eh (TEXT-DUMP) > oder benötigt man da ein Tool? > > Ich wäre für eine schnelle Hilfe sehr dankbar! Steht im PHP-Handbuch drin. Ich kenne mich mit dBase nicht sonderlich gut aus, aber man kann ja zu beiden Datenbanken connecten. > +++++++++++++++++++++++++++++++++++++++++++++++++++ > + Ihr WEBberater Tel. 07161 - 92 95 94 + > + Stuttgarter Str. 3 Fax 07161 - 92 95 98 + > + D-73033 Göppingen + > +++++++++++++++++++++++++++++++++++++++++++++++++++ > + Internet: www.wa-p.de + > + eMail: info_(at)_wa-p.de + > + Anfrage: anfrage_(at)_wa-p.de + > + Support: support_(at)_wa-p.de + > +++++++++++++++++++++++++++++++++++++++++++++++++++ Diese Signature ist etwas zu lang. Ausserdem ist es in dieser Liste üblich mit seinem realen Namen zu posten. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From andreas_(at)_it-kaiser.net Thu, 23 Nov 2000 22:40:31 +0100 Date: Thu, 23 Nov 2000 22:40:31 +0100 From: Andreas Kaiser andreas_(at)_it-kaiser.net Subject: [php] FW: DBASE->MYSQL At 22:35 23.11.2000 +0100, you wrote: >On Thu, Nov 23, 2000 at 10:28:57PM +0100, Ihr WEBberater wrote: > > > > Hat jemand Erfahrungen mit der Konvertierung > > einer DBase Datenbank nach MySQL. > > Wir müssen eine Datenbank mit 25.000 Artikeln > > in MySQL einlesn. Kann dass denn DBase eh (TEXT-DUMP) > > oder benötigt man da ein Tool? > > > > Ich wäre für eine schnelle Hilfe sehr dankbar! > >Steht im PHP-Handbuch drin. Ich kenne mich mit dBase nicht sonderlich gut >aus, aber man kann ja zu beiden Datenbanken connecten. Das stimmt zwar, aber man bekommt Probleme, sobald Memo-Felder in den DBase Tabellen enthalten sind. Diese werden von php ausdrücklich nicht unterstützt (von den ersten DBase Versionen allerdings auch nicht, glaube ich). Andreas From jk_(at)_wa-p.de Thu, 23 Nov 2000 22:44:02 +0100 Date: Thu, 23 Nov 2000 22:44:02 +0100 From: WEBberater (Jochen K.) jk_(at)_wa-p.de Subject: [php] FW: DBASE->MYSQL Also kann ich bei unserem Kunden einfach die Datenbank sichern (CD-ROM etc) und mit einem PHP-Script die Dateneinlesen und eine Textdatei erzeugen, und diese dann mit phpMyAdmin oder LOAD DATE INFILE in meine lokale MySQL Datenbank einlesen, etwas modifizieren und dann Online bringen? > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Andreas Kaiser > Sent: Thursday, November 23, 2000 10:41 PM > To: php_(at)_php-center.de > Subject: Re: [php] FW: DBASE->MYSQL > > > At 22:35 23.11.2000 +0100, you wrote: > >On Thu, Nov 23, 2000 at 10:28:57PM +0100, Ihr WEBberater wrote: > > > > > > Hat jemand Erfahrungen mit der Konvertierung > > > einer DBase Datenbank nach MySQL. > > > Wir müssen eine Datenbank mit 25.000 Artikeln > > > in MySQL einlesn. Kann dass denn DBase eh (TEXT-DUMP) > > > oder benötigt man da ein Tool? > > > > > > Ich wäre für eine schnelle Hilfe sehr dankbar! > > > >Steht im PHP-Handbuch drin. Ich kenne mich mit dBase nicht sonderlich gut > >aus, aber man kann ja zu beiden Datenbanken connecten. > > Das stimmt zwar, aber man bekommt Probleme, sobald Memo-Felder in > den DBase > Tabellen enthalten sind. Diese werden von php ausdrücklich nicht > unterstützt (von den ersten DBase Versionen allerdings auch nicht, glaube > ich). > > 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 jens_(at)_jensbenecke.de Thu, 23 Nov 2000 22:42:04 +0100 Date: Thu, 23 Nov 2000 22:42:04 +0100 From: Jens Benecke jens_(at)_jensbenecke.de Subject: [php] AW: [php] MySQL Datenbank bei Strato On Thu, Nov 23, 2000 at 10:04:31PM +0100, Stefan Miefert - pro-online.de wrote: > > > Ich habe in 6 Monaten noch nicht einen einzigen Serverausfall erlebt. > ich kenne Dich doch du bist doch der Supportmitarbeiter bei Strato den > ich jeden Monat zweimal ansch... muß ;) Jetzt auch noch Marketing äh > Supportarbeit im Internet ;) Bitte? Ich habe die Konkurrenz von Strato - m.E. berechtigt - gelobt. Von Strato selbst weiss ich nur, daß alle Leute die ich kenne darüber fluchen, aber nicht bereit sind woanders hin zu wechseln, weil "is ja so teuer". You get what you pay for. > Sorry i cant ,.. Ich kenne Strato anders udn ich weis auch das es Strato > am Ar*** vorbei geht wenn mal was nicht läuft. Für die Aktion > Winter/Frühjahr 1999/2000 habe ich bis jetzt noch keine Entschädigung > oder ENtschuldigung oder irgendeinen Ausgleich von Strato erhalten. Und was geht mich das an? Sorry, aber da kann ich dir wirklich nicht helfen! > Sorry, da kann der Serve rjetzt noch so gut laufen wie er will . Be.. > ..stimmt nicht. Es gilt immer noch "Einmal so immer so " Wer lesen kann ist klar im Vorteil... ich habe nicht von Strato geredet. nix für ungut ;) -- "Das zweite Gesetz der Thermodummheit: In jeder geschlossenen Denkweise bleibt die Ignoranz konstant oder nimmt zu." -- Richard Wein · http://www.hitchhikers.de/ - Die kostenlose Mitfahrzentrale für ganz Europa From jk_(at)_wa-p.de Thu, 23 Nov 2000 22:45:54 +0100 Date: Thu, 23 Nov 2000 22:45:54 +0100 From: WEBberater (Jochen K.) jk_(at)_wa-p.de Subject: [php] FW: DBASE->MYSQL Wie sieht es denn mit Bilddateien aus? Werden die bei DBase in der Datenbank gespeichert oder nur einen Verweis auf eine externe Datei? Jochen Kächelin From hartmut_(at)_six.de Thu, 23 Nov 2000 22:54:11 +0100 Date: Thu, 23 Nov 2000 22:54:11 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] FW: DBASE->MYSQL Ihr WEBberater wrote: > > Hat jemand Erfahrungen mit der Konvertierung > einer DBase Datenbank nach MySQL. > Wir müssen eine Datenbank mit 25.000 Artikeln > in MySQL einlesn. Kann dass denn DBase eh (TEXT-DUMP) > oder benötigt man da ein Tool? das Tool heist PHP, siehe http://php.net/dbase und http://php.net/mysql einmal die Tabelle passend in MySQL anlegen und dann mit PHP - dBase Tabelle öffnen und MySQL Verbindung herstellen - solange noch Datensätze in der dBase-Tabelle vorhanden - dBase Datensatz lesen - gelesenen Datensatz in MySQL Tabelle einfügen - dbase Tabelle und MySQL Datenbank schließen -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From eschmid+sic_(at)_s.netic.de Thu, 23 Nov 2000 22:56:35 +0100 Date: Thu, 23 Nov 2000 22:56:35 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] [php] On Thu, Nov 23, 2000 at 09:28:50PM +0100, Andreas Filz wrote: > >[..]aber beim Lesen der Best-Of-Mailingliste > wo finde ich das denn? gefunden habe ich bisher nur die html fassung der > verschiedenen tage, aber ein best of ist mir bisher unbekannt. Die BestofGML gibts bei Wolfgang's http://www.dynamic-webpages.de/. Es ist so etwas wie eine Hall of Shame. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From jk_(at)_wa-p.de Thu, 23 Nov 2000 22:58:47 +0100 Date: Thu, 23 Nov 2000 22:58:47 +0100 From: WEBberater (Jochen K.) jk_(at)_wa-p.de Subject: [php] FW: DBASE->MYSQL OK, alles in Ordnung! Dank für die schnelle Hilfe! > -----Original Message----- > From: hartmut_(at)_solix.wiso.Uni-Koeln.DE > [mailto:hartmut_(at)_solix.wiso.Uni-Koeln.DE]On Behalf Of Hartmut Holzgraefe > Sent: Thursday, November 23, 2000 10:54 PM > To: php_(at)_php-center.de > Subject: Re: [php] FW: DBASE->MYSQL > > > Ihr WEBberater wrote: > > > > Hat jemand Erfahrungen mit der Konvertierung > > einer DBase Datenbank nach MySQL. > > Wir müssen eine Datenbank mit 25.000 Artikeln > > in MySQL einlesn. Kann dass denn DBase eh (TEXT-DUMP) > > oder benötigt man da ein Tool? > > das Tool heist PHP, siehe > > http://php.net/dbase > > und > > http://php.net/mysql > > einmal die Tabelle passend in MySQL anlegen und dann mit PHP > > - dBase Tabelle öffnen und MySQL Verbindung herstellen > - solange noch Datensätze in der dBase-Tabelle vorhanden > - dBase Datensatz lesen > - gelesenen Datensatz in MySQL Tabelle einfügen > - dbase Tabelle und MySQL Datenbank schließen > > -- > Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 > > -- > ** 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 pfeiffer_(at)_uris.de Thu, 23 Nov 2000 23:01:28 +0100 Date: Thu, 23 Nov 2000 23:01:28 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] BLZ checken Hallo Egon, > > > Die Postbank hat sich jetzt bei mir gemeldet. Ende dieses Monats wird > > > die aktuelle Version ins Netz bei der Postbank gestellt. > http://www.postbank.de/ -> Service & Formulare -> BLZ-Suche -> > ASCII-Textdatei oder zip-Datei. soweit alles ganz gut, nur: - und was bedeutet die letzte Zahl in der Zeile meine Vermutung, dass es sich dabei um die Filialnummer handelt stimmt leider nicht... :-( m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From eschmid+sic_(at)_s.netic.de Thu, 23 Nov 2000 23:13:26 +0100 Date: Thu, 23 Nov 2000 23:13:26 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] MySQL Datenbank bei Strato On Thu, Nov 23, 2000 at 10:42:04PM +0100, Jens Benecke wrote: > On Thu, Nov 23, 2000 at 10:04:31PM +0100, Stefan Miefert - pro-online.de > wrote: > > > > > Ich habe in 6 Monaten noch nicht einen einzigen Serverausfall erlebt. > > ich kenne Dich doch du bist doch der Supportmitarbeiter bei Strato den > > ich jeden Monat zweimal ansch... muß ;) Jetzt auch noch Marketing äh > > Supportarbeit im Internet ;) > > Bitte? Ich habe die Konkurrenz von Strato - m.E. berechtigt - gelobt. Von > Strato selbst weiss ich nur, daß alle Leute die ich kenne darüber fluchen, > aber nicht bereit sind woanders hin zu wechseln, weil "is ja so teuer". Ja jetzt kann ich mich wieder erinnern. Aber die Konkurrenz hat mal eine ziemlich üble Anzeige um den Jahrtausendwechsel geschrieben und zufällig unseren Firmenname benutzt. Wenn ich mich noch recht erinnere, dann waren da auf einer Seite zwei Verhüterli zu sehen. -Egon Jens: hast Du nun etwas Luft, die CD-ROM für unser neues Buch zusammenzustellen. Es soll am 18.12., also noch rechtzeitig vor Weihnachten im Buchhandel erhältlich sein. Du bekommst natürlich dann eines der ersten Exemplare für Deine Verdienste umsonst. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From eschmid+sic_(at)_s.netic.de Thu, 23 Nov 2000 23:37:05 +0100 Date: Thu, 23 Nov 2000 23:37:05 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] BLZ checken On Thu, Nov 23, 2000 at 11:01:28PM +0100, Norbert Pfeiffer wrote: > > > > Die Postbank hat sich jetzt bei mir gemeldet. Ende dieses Monats wird > > > > die aktuelle Version ins Netz bei der Postbank gestellt. > > http://www.postbank.de/ -> Service & Formulare -> BLZ-Suche -> > > ASCII-Textdatei oder zip-Datei. > > soweit alles ganz gut, nur: > - und was bedeutet die letzte Zahl in der Zeile > meine Vermutung, dass es sich dabei um die Filialnummer > handelt stimmt leider nicht... :-( Ich bin jetzt zu Hause und kann nicht auf die Schnelle reingucken. Wenn es eine Zahl ist, die immer ganz rechts eine EINS hat, dann ist es das Verfahren mit dem die Kontonummer zu prüfen ist. Um an die Nummer des Prüfverfahrens zu gelangen ist diese rechtsstehende EINS zu löschen. Die Postbank arbeitet selber mit dieser Datei um den Zahlungsverkehr zu überprüfen. Die Prüfverfahren die zu den einzelnen Bankleitzahlen gehören sind bei der Deutschen Bundesbank beschrieben und die veröffentlichen so alle zwei Monate, welche Banken das Prüfverfahren geändert, ein Prüfverfahren neu eingerichtet haben oder auf eine Prüfung verzichten. Bei meinem letzten Update des Prüfprogramms ist mir aufgefallen, dass nach dieser Postbank-Datei keine einzige Bank die vier neu eingeführten Prüfprogramme benutzt. Der zuständige Mitarbeiter der Postbank hat mir dann heute Nachmittag gesagt, es hätte sich eine ältere Version dieser Datei auf die Website verirrt. Das Format wird gleich bleiben. Die Original-Version liegt natürlich bei der Deutschen Bundesbank und die ist glaub ich über 2 MB groß und enthält darüberhinaus die ganzen Veränderungen, die in den letzten 10 Jahren passiert sind. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From hartmut_(at)_six.de Thu, 23 Nov 2000 23:36:39 +0100 Date: Thu, 23 Nov 2000 23:36:39 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] FW: DBASE->MYSQL "WEBberater (Jochen K.)" wrote: > > Wie sieht es denn mit Bilddateien aus? > Werden die bei DBase in der Datenbank gespeichert > oder nur einen Verweis auf eine externe Datei? sind vermutlich als MEMO-Felder abgelegt und damit tatsächlich Verweise auf eine zweite Datei musste mich gerade belehren lassen, das die PHP dBase extensions keine MEMO-Felder unterstützen ... vielleicht ein Job für die Zugfahrt am Wochenende, ein Buch mit der Beschreibung des Dateiformats hab ich noch irgendwo ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From GH-lists_(at)_ecora.de Fri, 24 Nov 2000 08:39:18 +0100 Date: Fri, 24 Nov 2000 08:39:18 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] AW: [php] MySQL Datenbank bei Strato eschmid+sic_(at)_s.netic.de schrieb > Ja jetzt kann ich mich wieder erinnern. Aber die Konkurrenz hat > mal eine ziemlich üble Anzeige um den Jahrtausendwechsel > geschrieben und zufällig unseren Firmenname benutzt. Wenn ich > mich noch recht erinnere, dann waren da auf einer Seite zwei > Verhüterli zu sehen. Was war an der Anzeige übel? Schlund hat sich für sein neues Rechenzentrum den Namen S.I.X. ausgedacht (Schlund Internet Xchange oder so). Und bei der Anzeige ging es um Sicherheit. Mit dem Kondom-Motiv und entsprechendem Spruch wollte man entsprechende Assoziationen erzeugen. Schlecht war an der Anzeige höchstens, das man im Schlund-Marketing so dilletantisch war und vorher nicht geprüft hat, ob sonst irgendwer Rechte am Namen SIX hat. Und schlecht war auch, daß die Anzeige ansonsten nicht zum Corporate Design von Schlund passte. Aber zwischen Marketing und den angebotenen Leistungen gab es bei Schlund IMHO lange einen großen Qualitätsunterschied - im Gegensatz zu vielen anderen Firmen war die Qualität des Marketings schlechter als die der angebotenen Leistungen.... Guido Haeger From webmasterbhs_(at)_bluewin.de Fri, 24 Nov 2000 08:54:14 +0100 Date: Fri, 24 Nov 2000 08:54:14 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] FW: DBASE->MYSQL hättest du mal im listenarchiv hier nachgeschaut, dann hättest du lesen können, dass ich so ein komisches windows tool habe mit dem man bequem DBF dateien in MySQL importieren kann. wer an dem ding interessiert ist, kann mir ja ne mail schicken und ich schicke euch das 370 KB große teil zu. kiri DBF2MySQL Version 1.0a freeware Copyright (C) by Alexander Eltsyn E-mail: ae_(at)_nica.ru, a.eltsyn_(at)_usa.net WWW: http://www.nica.ru/~ae The program is also the subject of following copyrights: - Copyright (C) T.c.X. DataKonsult AB - Copyright (C) 1998 Justin P. Yunke - Copyright (C) 1998 Ken Kyler - Copyright (C) Bob Silva WHAT IS THIS? DBF2MySQL is Win32 application to transfer data from FoxPro .DBF files into MySQL server. To use this program you need an TCP/IP stack installed and configured. KEY FEATURES: * it requires no ODBC or other special clients to access MySQL and .DBF tables; * editable "CREATE TABLE" queries; * column names substitution/exclusion; * "batch" table transfer mode; * .dbf tables preview BATCH TABLE PROCESSING If you need to transfer periodically a constant set of .dbf tables, this feature is for you. First of all, the "batch script" is to be created. Then you may give it as a command line argument for DBF2MySQL.exe. Batch script format is described below. BATCH SCRIPT FORMAT DESCRIPTION Each line of the batch script contains instruction for one .DBF table. Script line format (all parameters may be quoted with `"`): ,,,{,=} Where: - file name to transfer data from - table name to transfer data to - Recreate MySQL table structure. Possible values: 0: leave table structure unchanged 1: drop table and create new trable structure according to .DBF file. - empty table before data transfer. Values: 0: append .DBF data into table 1: delete all existing data before data transfer = - associate DBF field name with mysql field name. Empty value of means, that field should not be transfered Example of script lines: ".\db\abit.dbf", abit, 1, 1, lock="" db\stud.dbf, stud, 0, 1, "Field"="Fld" From pfeiffer_(at)_uris.de Fri, 24 Nov 2000 08:00:29 -0000 Date: Fri, 24 Nov 2000 08:00:29 -0000 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] FW: DBASE->MYSQL Hallo Hartmut, > musste mich gerade belehren lassen, das die PHP dBase extensions > keine MEMO-Felder unterstützen ... und das aus gutem Grund... > vielleicht ein Job für die Zugfahrt am Wochenende, ein Buch mit > der Beschreibung des Dateiformats hab ich noch irgendwo ... Wird mit Sicherheit nicht 'esay' In der Memo-Datei werden die Felder fortlaufend gespeichert. Solange keine Sortierung oder Packung erfolgt, bleiben alle Felder erhalten, also auch die, fuer die in der DB gar kein Datensatz mehr existiert - und Binaerdaten kann man dort auch nicht oder nur mit zusaetzlichem Aufwand ablegen. Ich glaube ab Version IV war das implementiert. IMHO jedoch nicht in allen xBase-Derivaten. m.f.g. Norbert _____________________________ www.onvista.de www.uris.de 02203-9146-722 0177-2363368 ----------------------------- e.o.m. From ts_(at)_conne.net Fri, 24 Nov 2000 09:06:51 +0100 Date: Fri, 24 Nov 2000 09:06:51 +0100 From: Tim =?iso-8859-1?Q?Schr=F6er?= ts_(at)_conne.net Subject: [php] Select in Zwo Tabellen Hallo Liste, beste Dank nochmal für die Antworten bei meiner letzten Frage! Hier ein neues Problem (habe zwar einiges ausprobiert aber irgendwie hat das nie so geklappt...) Ich habe zwei Tabellen, die miteinander verknüpft sind über eine ID. T1: ID,Name,Anschrift,ID_2 T2: ID_2, haarfarbe, augenfarbe,... Wie kann ich nun mit einer SQL-Abfrage in T1 ebenfalls nach den Einträge in T2 suchen (mit einem! select-befehl)? Bsp: ... where name="Lisa" and haarfarbe="Schwarz" and .... Vielen Dank im voraus MfG -- Tim From hartmut_(at)_six.de Fri, 24 Nov 2000 09:15:17 +0100 Date: Fri, 24 Nov 2000 09:15:17 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] FW: DBASE->MYSQL Norbert Pfeiffer wrote: > > Hallo Hartmut, > > > musste mich gerade belehren lassen, das die PHP dBase extensions > > keine MEMO-Felder unterstützen ... > und das aus gutem Grund... > > > vielleicht ein Job für die Zugfahrt am Wochenende, ein Buch mit > > der Beschreibung des Dateiformats hab ich noch irgendwo ... > Wird mit Sicherheit nicht 'esay' > In der Memo-Datei werden die Felder fortlaufend gespeichert. > > Solange keine Sortierung oder Packung erfolgt, bleiben alle > Felder erhalten, also auch die, fuer die in der DB gar kein > Datensatz mehr existiert - und Binaerdaten kann man dort > auch nicht oder nur mit zusaetzlichem Aufwand ablegen. > Ich glaube ab Version IV war das implementiert. > IMHO jedoch nicht in allen xBase-Derivaten. Soweit ich mich erinnere enthält die MEMO-Felder der eigentlichen DBF-Datei einfach nur Position und Länge der MEMO-Daten in der MEMO-Datei. Vor dBase IV wurde bei Updates tatsächlich der neue MEMO-Block hinten angefügt und der Zeiger in der DBF umgehängt, eine Freispeicherverwaltung war nicht implementiert. Wenn die MEMO- Datei zu groß wurde, mußte die gesamte Tabelle satzweise in eine neu angelegte Tabelle kopiert werden ... :( Zumindest Read-Only Support für MEMO-Felder sollte daher kein Problem sein. -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From marx_(at)_boos-edv.de Fri, 24 Nov 2000 09:23:10 +0100 Date: Fri, 24 Nov 2000 09:23:10 +0100 From: Thorsten Marx marx_(at)_boos-edv.de Subject: [php] Probleme mit MySQL Userrechten Hallo, ich habe einen neuen User und Passwort (habe ich auch mit Password() verschlüsselt) in die User-Tabelle von MySQL eingetragen, jetzt bekomme ich einen Fehler beim phpMyAdmin, wenn ich diese Berechtigung eintrage. Warning: MySQL Connection Failed: Access denied for user: 'schoenebeck_(at)_localhost' (Using password: YES) in lib.inc.php on line 255 Fehler Kann mir das jemand weiterhelfen? Vielen Dank schon an alle im voraus. Gruß Thorsten ** www.boos-edv.de ** www.flying-sms.de ** Martin Boos, EDV-Dienstleistungen Hägerweg 14, 78333 Stockach Tel 07771 / 62160 Fax 62369 Mobil 0173 / 2310078 ****** www.marktplatz-stockach.de ******** From hartmut_(at)_six.de Fri, 24 Nov 2000 09:28:37 +0100 Date: Fri, 24 Nov 2000 09:28:37 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Select in Zwo Tabellen Tim Schröer wrote: > Hier ein neues Problem (habe zwar einiges ausprobiert aber irgendwie > hat das nie so geklappt...) vielleicht solltest du mal etwas Zeit in ein Buch investieren statt blind herumzuprobieren ... und was das ganze mit PHP zu tun hat bleibt auch rätselhaft ... > Ich habe zwei Tabellen, die miteinander verknüpft sind über eine ID. > T1: ID,Name,Anschrift,ID_2 > T2: ID_2, haarfarbe, augenfarbe,... > > Wie kann ich nun mit einer SQL-Abfrage in T1 ebenfalls nach den > Einträge in T2 suchen (mit einem! select-befehl)? > Bsp: ... where name="Lisa" and haarfarbe="Schwarz" and .... SELECT * FROM T1,T2 WHERE T1.ID_2 = T2.ID_2 AND T1.Name="Lisa" AND T2.haarfarbe."schwarz" AND ... Eine gute und günstige SQL-Einführung bietet das Taschenbuch "Datenbanksprache SQL" (o.ä.), erschienen bei RoRoRo. Kostet um die 20DM und ist soweit ich weiß gerade neu aufgelegt worden. Speziell mit mySQL beschäftigt sich unter anderem ein O'Reilly Titel. auf der PHP-Literaturseite sind auch einige MySQL-Titel (auch deutsche) aufgeführt: http://php.net/books.php -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From rexroth_stefan_(at)_kas.fiscus.de Fri, 24 Nov 2000 09:30:25 +0100 Date: Fri, 24 Nov 2000 09:30:25 +0100 From: Stefan Rexroth rexroth_stefan_(at)_kas.fiscus.de Subject: [php] Select in Zwo Tabellen > Ich habe zwei Tabellen, die miteinander verknüpft sind über eine ID. > T1: ID,Name,Anschrift,ID_2 > T2: ID_2, haarfarbe, augenfarbe,... > > Wie kann ich nun mit einer SQL-Abfrage in T1 ebenfalls nach den > Einträge in T2 suchen (mit einem! select-befehl)? > Bsp: ... where name="Lisa" and haarfarbe="Schwarz" and .... SELECT t1.name FROM t1, t2 where t1.name='lisa' AND t2.haarfarbe = 'schwarz' wie das mit dem quoting in Mysql ist .... ? Aber das sql sollte stimmen. > > > Vielen Dank im voraus > > MfG > -- > Tim > > -- > ** 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 > begin 666 winmail.dat M>)\^(AH(`0:0" `$```````!``$``0>0!_(at)_`(````Y 0```````#H``$(_(at)_ <` M& ```$E032Y-:6-R;W-O9G0_(at)_36%I;"Y.;W1E`#$(`0V ! `"`````_(at)_`"``$& M_(at)_ ,`#_(at)_```- '"P`8``D`'_(at)_````4`)_(at)_$!`Y &`* '```K````"P`"``$````+ M`",```````,`)_(at)_``````"P`I```````+`"L```````,`+_(at)_```````P`V```` M```>`' ``0```!T```!;<&AP72!396QE8W0_(at)_:6X_(at)_6G=O(%1A8F5L;&5N```` M``(!<0`!````&P````' 5>_K)$(WLG7 =Q'4HH,`$%KSNG_(at)_``"!S\ `"`1T, M`0```"(```!33510.E)%6%)/5$A?4U1%1D%.0$M!4RY&25-#55,N1$4````+ M``$.`````$ `!_(at)_X`M/"[\%7 `0(!"_(at)_X!````& ````````"F<9NA4"/1$:RH M``# 7]??PH ```,`% X!````"P`?#_(at)_$````#``80C>BPS0,`!Q $`_(at)_``'_(at)_`( M$ $```!E````24-(2$%"15I714E404)%3$Q%3BQ$245-251%24Y!3D1%4E9% M4DM._%!&5%-)3D3\0D5214E.14E$5#$Z240L3D%-12Q!3E-#2%))1E0L240R M5#(Z240R+$A!05)&05)"12Q!50`````"`0D0`0```.D"``#E`_(at)_``1_(at)_0``$Q: M1G6!P',+`P`*`')C<&G=E2&D_(at)_5!ZA;&P)\"S$(&0(D"!M:0ZP"X!3`' $_(at)_2!V!)!K"Y G]1#0 M< & ( "0(( #,"$QCQZP!< _(at)_01[ 240N'=:(5#$Z(K$L3F$'_(at)_)PL00" $. & M_(at)_70L(L#V7PY0(P8R(Y(D\!^P$/ ="L!F"L >L!^P875GNPGP)G0N)Y =UAW6 M5Q_AGFL`< ._(at)_#> ><&YU`Z '(!$B8P7 4U%,+4'Z8_(at)_-082<`*4 #H"-P(F#_ M'K G(1]P!" _(at)_8!YA`0`+D"4=Y44+_(at)_'1R(2!E-"LK!13_(at)_ /2),! !A M7B(FT"'!)CP!QD M800_(at)_*=(!`&T_(at)_<2AU;W0+_(at)_& ;C%_(at)_.A.[$"$"](\2?,?5%0`````P`0$ $````#`!$0`0```!X`0A !````'_(at)_`` M`#PS03%%,C$Y0BXX-3_(at)_S1$%#0T!C;VYN92YN970^`````P`H_(at)_ _(at)__(at)_!_(at)_`````` MP ```````$8`````4H4``.,5```>`"F "" &``````# ````````1_(at)_````!4 MA0```0````0````X+C4``P`J_(at)_ _(at)__(at)_!_(at)_``````P ```````$8``````84````` M```+`"N "" &``````# ````````1_(at)_`````#A0````````L`+( (( 8````` M`, ```````!&``````Z%`````````P`M_(at)_ _(at)__(at)_!_(at)_``````P ```````$8````` M$(4````````#`"Z "" &``````# ````````1_(at)_`````1A0````````,`+X ( M( 8``````, ```````!&`````!B%````````'_(at)_`P_(at)_ _(at)__(at)_!_(at)_``````P `````` M`$8`````-H4```$````!`````````!X`,8 (( 8``````, ```````!&```` M`#>%```!`````0`````````>`#* "" &``````# ````````1_(at)_`````XA0`` M`0````$`````````"P`Y_(at)_ _(at)__(at)_!_(at)_``````P ```````$8`````!H4````````+ M`%B "" &``````# ````````1_(at)_````""A0```0````L`6X +( 8``````, ` M``````!&``````"(````````"P!=_(at)_ L_(at)_!_(at)_``````P ```````$8`````!8_(at)_` M```````"`?_(at)_/`0```! ```"F<9NA4"/1$:RH``# 7]??`_(at)_'Z#P$````0```` MIG&;H5 CT1&LJ ``P%_7WP(!^P\!````2P`````````XH;L0!>40&J&[" `K M*E;"``!M > Hallo, > > ich habe einen neuen User und Passwort (habe ich auch mit Password() > verschlüsselt) in die User-Tabelle von MySQL eingetragen, jetzt bekomme ich > einen Fehler beim phpMyAdmin, wenn ich diese Berechtigung eintrage. > > Warning: MySQL Connection Failed: Access denied for user: > 'schoenebeck_(at)_localhost' (Using password: YES) in lib.inc.php on line 255 > Fehler Nicht zuvergessen danach die Grand Tables? neu einlesen zulassen. Die Berechtigungen werden nur bei Start des Servers eingelesen. Wenn man nachtraeglich was hinzufuegt muss mann ./mysqladmin refresh oder reload (ich kanns mir nie merken!) ausfuehren oder den Server stoppen und neu starten. Sollte der User von einem anderen Rechner aus zugeifen, so ist dieser natuerlich bei den Hosts nachzutragen. Gruss Joerg Behrens ps: ich glaube das man die MySQL Liste unter einer anderen Adresse erreicht. Hier sollte es 'hauptsaechlich' um PHP Probleme gehen. ;) Solltest du es trotzdem wagen zu posten dann setzt wenigsten ein (OT) Offtopic ins Subject. -- 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 rexroth_stefan_(at)_kas.fiscus.de Fri, 24 Nov 2000 09:35:00 +0100 Date: Fri, 24 Nov 2000 09:35:00 +0100 From: Stefan Rexroth rexroth_stefan_(at)_kas.fiscus.de Subject: [php] Select in Zwo Tabellen > SELECT t1.name FROM t1, t2 where t1.name='lisa' AND > t2.haarfarbe = 'schwarz' Sch.... zu schnell gedrückt .... da fehlt noch das Wichtigste !!!!! SELECT t1.name FROM t1, t2 where t1.name='lisa' AND t2.haarfarbe = 'schwarz' and t1.id_2 = t2.id_2 Jetzt sollte es stimmen, bitte nicht steinigen !? > From ts_(at)_conne.net Fri, 24 Nov 2000 09:41:56 +0100 Date: Fri, 24 Nov 2000 09:41:56 +0100 From: Tim =?iso-8859-1?Q?Schr=F6er?= ts_(at)_conne.net Subject: [php] Select in Zwo Tabellen Moin Hartmut, > vielleicht solltest du mal etwas Zeit in ein Buch investieren > statt blind herumzuprobieren ... und was das ganze mit PHP zu > tun hat bleibt auch rätselhaft ... Das ist wohl richtig! Da ich aber im Moment kein solches Taschenbuch in der Nähe habe und eine Lösung jetzt brauche, muß es doch wohl in Ordnung sein, an diese Liste zu posten. Was den MySQL-Einwand angeht muß ich wohl sagen "Sorry", falsche Liste, aber ansonsten fand ich diese Liste immer genial und gerade für PHP-Anfänger super hilfsbereit, dies mag sich geändert haben... MfG Tim From beckmann_(at)_gis.de Fri, 24 Nov 2000 09:55:16 +0100 Date: Fri, 24 Nov 2000 09:55:16 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_mail();_Zeilenumbr=FCche;_WIN/MAC?= On Thu, 23 Nov 2000 02:28:37 +0100, you wrote: Hallo Philipp, >mich plagt leider immer noch ein Zeilenumbruchproblem im Zusammenhang mit >mail() und Macinstosh! >Nun meine Frage: >Wie kodiert das Formularfeld die Zeilenumbrüche? Dann könnte ich ja mit >einem replace für saubere \n-Kodierung sorgen. Ich weiß es nicht genau, aber hast Du mal nach \r geschaut? Könnte sein, daß der mailclient sowohl \n als auch \r je in eine Zeilenschaltung umwandelt und daß aus dem Formualrfeld die Kombination \n\r als Zeilenschaltung gesendet wird. --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From beckmann_(at)_gis.de Fri, 24 Nov 2000 10:02:15 +0100 Date: Fri, 24 Nov 2000 10:02:15 +0100 From: Thomas Beckmann beckmann_(at)_gis.de Subject: [php] Select in Zwo Tabellen Hey, Tim, nu' sei nicht gleich verärgert, Hartmut hat schon auch recht ... Ich hatte, als ich Deine erste mail gelesen hab', gleich mal gesucht, es gibt ein recht gutes online-Manual von Guido Stepken, der www.little-idiot.de betreut. Ich hab' es aber nicht auf obiger Seite gefunden. Ich hatte's mir runtergeladen, als ich MySQL hier installiert hab' (und Apache) - vielleicht solltest Du auf den MySQL-Seiten oder bei Apache mal schauen, ob Du's nicht finden kannst. >> vielleicht solltest du mal etwas Zeit in ein Buch investieren >> statt blind herumzuprobieren ... und was das ganze mit PHP zu >> tun hat bleibt auch rätselhaft ... > >Das ist wohl richtig! Was den MySQL-Einwand >angeht muß ich wohl sagen "Sorry", falsche Liste, aber ansonsten >fand ich diese Liste immer genial und gerade für PHP-Anfänger >super hilfsbereit, dies mag sich geändert haben... --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de From Michael_(at)_Stahmann.de Fri, 24 Nov 2000 10:02:54 +0100 Date: Fri, 24 Nov 2000 10:02:54 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Select in Zwo Tabellen Hallo Tim, Tim Schröer schrieb: > Moin Hartmut, > > > Das ist wohl richtig! Da ich aber im Moment kein solches Taschenbuch > in der Nähe habe und eine Lösung jetzt brauche, muß es doch wohl > in Ordnung sein, an diese Liste zu posten.[...] Hartmut wollte Dich nur darauf aufmerksam machen, das Bücher für diesen Bereich zwingend notwendig sind. Ohne steckt man eben schon bei diesen "Kleinigkeiten" fest. Aber noch ein Tipp von mir. Du wirst sicher auch phpMyAdmin bei Dir nutzen. Dort gibt es nach Auswahl der DB den Punkt Query by Example. Für schnelle Lösungen ist das bei kleinen Abfragen eine gute Hilfe. 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 liste1_(at)_scherhak.de Fri, 24 Nov 2000 10:10:47 +0100 Date: Fri, 24 Nov 2000 10:10:47 +0100 From: Volker Racho liste1_(at)_scherhak.de Subject: [php] PHPLIB 7 Hi all, ich ahbe mal ein kurze Frage. Ich habe in PHP4 v. J.Krause was über PHPLIB 7 gelesen ... Bringt es was sich diese zu installieren ? Im Moment habe ich PHP4 laufen. Gruß Volker From edv_(at)_cinemabilia.de Fri, 24 Nov 2000 10:15:27 +0100 Date: Fri, 24 Nov 2000 10:15:27 +0100 From: Michael Schwing, Cinemabilia (Abtl. EDV Betriebsorganisation) edv_(at)_cinemabilia.de Subject: [php] AW: [php] BLZ checken Hallo Leute, habe das Problem mit den BLZs und Kontonummern gerade hinter mir... ;-) Eine viel bessere Quelle ständig wirklich aktueller Daten ist http://www.bundesbank.de Dort findet man nicht nur die Liste (sauber ASCII-File), sondern auch genaue Erklärungen der Felder und (viel interessanter) die Verfahren zur Kontrolle der dazugehörigen Kontonummern. (Auch die lassen sich mit einem Verfahren checken) Die veröffentlichten Daten dürfen genutzt werden und sind sowieso die einzig wirklich gültigen weil halt von der Bundesbank selbst... Viel Spaß Michael Schwing > > > Die Postbank hat sich jetzt bei mir gemeldet. Ende dieses Monats wird > > > die aktuelle Version ins Netz bei der Postbank gestellt. > > http://www.postbank.de/ -> Service & Formulare -> BLZ-Suche -> > ASCII-Textdatei oder zip-Datei. > From mailing_(at)_rpnetworks.de Fri, 24 Nov 2000 10:15:13 +0100 Date: Fri, 24 Nov 2000 10:15:13 +0100 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] Probleme mit Array Hallo Liste, ich übergebe ein Formular als Array: input name="felder[Name]" input name="felder[Nachname]" usw. In dem Formular gibt es auch Checkboxen die so aufgebaut sind: Jetzt mekert das Script beim Auslesen der Daten. Auslesen tu ich das wie folgt: while (list($val) = each($felder[Infos])) { $message.= $val."\n"; } Er sagt es wäre kein Array!! Kann mir jemand helfen? Rene From ralf_(at)_in-greece.de Fri, 24 Nov 2000 10:15:08 +0100 Date: Fri, 24 Nov 2000 10:15:08 +0100 From: Ralf Eggert ralf_(at)_in-greece.de Subject: [php] Select in Zwo Tabellen Hallo Tim, >Das ist wohl richtig! Da ich aber im Moment kein solches Taschenbuch >in der Naehe habe und eine Loesung jetzt brauche Wenn noch nicht geschehen, schau dir mal das MySQL Datenbankhandbuch von Guido Stepken an. Das sollte deinen wichtigsten Fragen sicher erstmal beantworten. Du kannst es dir auch downloaden und offline lesen. http://www.little-idiot.de/mysql/ Viel Spass beim Schmoekern. Gruss, Ralf -- __________________________________________ In-Greece.de - die Griechenlandcommunity _______ http://www.in-greece.de/ _________ From ts_(at)_conne.net Fri, 24 Nov 2000 10:19:46 +0100 Date: Fri, 24 Nov 2000 10:19:46 +0100 From: Tim =?iso-8859-1?Q?Schr=F6er?= ts_(at)_conne.net Subject: [php] Select in Zwo Tabellen O.K. O.K. ich bin schon nicht verärgert, war ja auch eigentlich ne simple Frage, mein Problem war halt, daß die Syntax schon bekannt war, aber das Ergebnis jedesmal nicht zufriedenstellend war, somit wollte ich wissen, was ich falsch mache, dies ist ja nun auch geklärt dank Hartmut! Weiter sollte diese Diskussion eigentlich hier nicht ausgeführt werden.... viele dank nochmal Tim From php_(at)_schuborg.de Fri, 24 Nov 2000 10:17:59 +0100 Date: Fri, 24 Nov 2000 10:17:59 +0100 From: Pascal Schult php_(at)_schuborg.de Subject: [php] AW: [php] MySQL Datenbank bei Strato Hi Stefan.. kann Dir nur zustimmen. Serverausfälle sind mir auch des öfteren aufgefallen. > > Ich habe in 6 Monaten noch nicht einen einzigen Serverausfall erlebt. prust... : ) na ja, hier das neuste von Strato was einem Freund widerfahren ist: Ich hatte ihm mal vor nem halben Jahr eine Homepage gemacht. Die ist jetzt leider weg, da wieder die Standard-Strato -"Sie sehen hier eine soeben freigeschaltete.."-Page zu sehen ist, und zwar mit einer ANDEREN emailadresse (http://www.schiricke.de/) Strato hat scheinbar einfach seine index.html mit der zu einer anderen Domain gehörenden Defaultseite übergebügelt. Wie sowas passieren kann ist mir schleierhaft. na ja, soviel zum OT. Ciao, Pascal From eschmid_(at)_php.net Fri, 24 Nov 2000 10:29:19 +0100 Date: Fri, 24 Nov 2000 10:29:19 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Select in Zwo Tabellen Michael Stahmann wrote: > Hartmut wollte Dich nur darauf aufmerksam machen, das Bücher für diesen > Bereich zwingend notwendig sind. Ohne steckt man eben schon bei diesen > "Kleinigkeiten" fest. Wenn es schon um Buchempfehlungen hier geht, so kann ich zumindestens für MySQL nur das eine von Paul DuBois empfehlen. Egal ob in deutscher oder englischer Sprache es sind beide bei http://php.net/books.php zu finden. -Egon Hartmut: Beide sind in meiner privaten Bibliothek versteckt. -- 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 TSSchulz_(at)_gmx.net Fri, 24 Nov 2000 10:32:12 +0100 (MET) Date: Fri, 24 Nov 2000 10:32:12 +0100 (MET) From: Torsten Schulz TSSchulz_(at)_gmx.net Subject: [php] LDAP und Exchange Hallo, da anscheinend auf meine Frage gestern niemand eine Antwort wußte, hier mal etwas einfacher. Ich will ein Exchange-Postfach anhand des NT-Accounts auslesen. Diese Zuordnung ist eineindeutig, weshalb es funktionieren würde. Aber auf das Feld 'Assoc-NT-Account' bekomme ich keinen Zugriff. Ist das jetzt ein PHP-Fehler oder heisst das Ding nur anders? Wenn ich mir die Liste der Felder, die von einem gelungen LDAP-Aufruf kommen, anzeigen lasse, erscheinen keine Felder, in denen der Bindestrich vorkommt. Für Hilfe wäre ich Dankbar. Torsten Schulz -- Sent through GMX FreeMail - http://www.gmx.net From achim.gosse_(at)_nasa20.com Fri, 24 Nov 2000 10:45:07 +0100 Date: Fri, 24 Nov 2000 10:45:07 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] Select in Zwo Tabellen > Wenn es schon um Buchempfehlungen hier geht, so kann ich zumindestens > für MySQL nur das eine von Paul DuBois empfehlen. Egal ob in deutscher > oder englischer Sprache es sind beide bei http://php.net/books.php zu > finden. p.s.: auch wenn es alle schon wissen: bei www.lion.cc kann man das buch aufgrund einer fehleingabe immer noch zum halben preis kaufen. es ist 2 * in der datenbank... ;) /achim From Benjamin.Buetikofer_(at)_diax.ch Fri, 24 Nov 2000 10:35:09 +0100 Date: Fri, 24 Nov 2000 10:35:09 +0100 From: Buetikofer, Benjamin Benjamin.Buetikofer_(at)_diax.ch Subject: [php] =?iso-8859-1?Q?PHP=26MySQL_B=FCcher?= 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_01C055FA.E4FEFCF8 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Liste, Ich habe ein kleine Frage an euch, bzw. m=F6chte gerne ein paar = Buchtipps und zwar mit _pers=F6nlichen_ Meinungen zu den B=FCchern ;) Auch w=E4re es gut wenn die B=FCcher nicht allzu teuer sind da ich als = armer Informatiklehrling ein eher begrenztes Budget habe *g* Folgende B=FCcher habe ich schon gekauft:=20 PHP4 & MySQL von Data Becker Web Application Development with PHP 4.0 (New Riders Pub.) Mit dennen bin ich ganz zurfrieden doch ich m=F6chte ein m=F6glichst = breites Spektrum an B=FCchern besitzen. Erfahrung hab ich mit C (1 Jahr) und mit HTML (~3 Jahre), bin also kein absoluter Newbie mehr :-) Viele Wort kurzer Sinn: Ich m=F6chte einfach eine Liste von euren pers=F6nlichen Favouriten die = ihr mir empfehlen k=F6nnt. (www.php.net/books aso hab ich alles schon besucht, = mir gehts hier nur um die pers. Meinung zu den B=FCchern!) MfG Beni B=FCtikofer PS: Falls diese Mail auch wieder in Plain&HTML erscheint versteh ich = die (MS?) Welt nicht mehr... ------_=_NextPart_001_01C055FA.E4FEFCF8 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable PHP&MySQL B=FCcher

Hallo Liste,

Ich habe ein kleine Frage an euch, = bzw. m=F6chte gerne ein paar Buchtipps und zwar mit _pers=F6nlichen_ = Meinungen zu den B=FCchern ;)

Auch w=E4re es gut wenn die B=FCcher = nicht allzu teuer sind da ich als armer Informatiklehrling ein eher = begrenztes Budget habe *g*

Folgende B=FCcher habe ich schon = gekauft:
PHP4 & MySQL von Data = Becker
Web Application Development with PHP = 4.0 (New Riders Pub.)
Mit dennen bin ich ganz zurfrieden = doch ich m=F6chte ein m=F6glichst breites Spektrum an B=FCchern = besitzen.

Erfahrung hab ich mit C (1 Jahr) und = mit HTML (~3 Jahre), bin also kein absoluter Newbie mehr :-)

Viele Wort kurzer Sinn:
Ich m=F6chte einfach eine Liste von = euren pers=F6nlichen Favouriten die ihr mir empfehlen k=F6nnt. = (www.php.net/books aso hab ich alles schon besucht, mir gehts hier nur = um die pers. Meinung zu den B=FCchern!)

MfG

Beni B=FCtikofer


PS: Falls diese Mail auch wieder in = Plain&HTML erscheint versteh ich die (MS?) Welt nicht = mehr...

------_=_NextPart_001_01C055FA.E4FEFCF8-- From Martin.Koper_(at)_wittur.com Fri, 24 Nov 2000 10:47:07 +0100 Date: Fri, 24 Nov 2000 10:47:07 +0100 From: Koper, Martin Martin.Koper_(at)_wittur.com Subject: [php] =?iso-8859-1?Q?AW=3A_=5Bphp=5D_PHP=26MySQL_B=FCcher?= Hallo, >Ich habe ein kleine Frage an euch, bzw. möchte gerne ein paar Buchtipps und zwar mit _persönlichen_ Meinungen zu den Büchern ;) Also ich habe hier auf meinem Schreibtisch das Buch PHP - kurz & gut von O´Reillys liegen und finde es einfach klasse. Gut, manchmal findet man das was man sucht nicht aufs erste mal, aber wenn man sich damit beschäftigt und nur mal kurz was nachlesen will findet man sich gut zurecht. Es ist halt nur eine "Befehlsreferenz", aber dadurch hab ich mir schon manches gefrage gespart! Ausserdem ist es natürlich sehr günstig (14,80). grüße Martin -- Martin Koper WITTUR AG - SOE martin.koper_(at)_wittur.com From uw_(at)_netuse.de Fri, 24 Nov 2000 10:35:56 +0100 Date: Fri, 24 Nov 2000 10:35:56 +0100 From: Ulf Wendel uw_(at)_netuse.de Subject: [php] Nikolaustreffen HH Hallo, am 06.12. sitze ich mit inki und wahrscheinlich auch johann_ in Hamburg in einer Pizzabude und lasse es mir gut gehen. Wer zufällig in der Nähe ist, ist herzlich eingeladen, uns zu besuchen. Ort: Rocco ("Bester Italiener wo gibt", unweit der Reeperbahn) Datum: 06.12. Uhrzeit: ab 19:00 Uhr Bitte meldet Euch mit einer kurzen Mail bei mir (mailto:ulf.wendel_(at)_phpdoc.de), damit ein Tisch in der passenden Größe reserviert werden kann. Die Anfahrt beschreibt der Stadtplan: http://www.stadtplandienst.de/query;ORT=hh;PLZ=20359;STR=Wohlwillstr%2E;HNR=29;GR=2 . Detailfragen kann inki sicherlich im IRC #php.de beantworten. Er scheint dort einen 24-Stunden Dienst zu schieben. Ich freue mich! Ulf -- Ulf Wendel, NetUSE AG Siemenswall, D-24107 Kiel Tel: +49 431 386 436 00, Fax: +49 431 386 435 99 From to_(at)_ki-systems.de Fri, 24 Nov 2000 11:07:31 +0100 Date: Fri, 24 Nov 2000 11:07:31 +0100 From: Tobias Orterer to_(at)_ki-systems.de Subject: [php] BLZ checken > Um an das richtige Verfahren zu kommen, sollte man > von dem Verfahren die letzte Eins abschneiden. Verfahren 88 heißt dort > nämlich 881. Verfahren? From eschmid_(at)_php.net Fri, 24 Nov 2000 11:36:48 +0100 Date: Fri, 24 Nov 2000 11:36:48 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] BLZ checken Tobias Orterer wrote: > > > Um an das richtige Verfahren zu kommen, sollte man > > von dem Verfahren die letzte Eins abschneiden. Verfahren 88 heißt dort > > nämlich 881. > > Verfahren? Das bei der Deutschen Bundesbank beschriebene Verfahren zur Überprüfung der Kontonummer. -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 miefert_(at)_pro-online.de Fri, 24 Nov 2000 11:31:09 +0100 Date: Fri, 24 Nov 2000 11:31:09 +0100 From: Stefan Miefert - pro-online.de miefert_(at)_pro-online.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_PHP&MySQL_B=FCcher?= This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C0560A.0AF405C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit PHP&MySQL BücherHi, also ich habe hier 3 PHP Bücher -php Dynamische Webauftritte von Markt & Technik Sagen wir es mal so von MArkt & TEchnik gibt es schlimmere Bücher aber generell ist es für seinen PReis von 90 DM sehr dünn und beschränkt sich fast nru auf die Übersetzung des englischen Handbuchs -PHP Grundlagen und Lösungen ( ich habe noch eine ältere VErsion es gibt glaube ich schon eine neuere ) Ist aber eigentlich sehr gut gemacht. Preis ist zwar 10 DM teurer wie das erste bietet dafür aber auch 2/3 mehr Volumen udn ist qualitativ besser -php4 Tutorial und ReferenzenC&L kostet auch fast 100 DM und ist etwas durchwachsen. . MAnches ist ganz interessant aber macnhes naja . Wenn man z.B. unter Session MAnagment geht ( Laut Inhaltsverzeichnis Seite xy. Dann steht da als Überschrift Session Management wurde entfernt da es mit php4 integriert ist lesen Sie bitte,.. Einfach mal so weggekürzt udn ? Wenn es mich aber trotzdem interessiert ? Entweder einen ausführlichen Ersatz der neuen Php 4 Funktionen oder die Beschreibung der alten Libs sollte drin bleiben :( Generell würde ich also das zweite Buch empfehlen und wenn das Geld locker sitzt das erste als Nachschlagwerk. Vieles findet man da einfach besser. :) In allen Büchern wird mehr oder weniger intensiv auch auf die Einbindung von mysql eingegangen. Wenn die Grundlagen reichen sind aber alle ausreichend -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Buetikofer, Benjamin Gesendet: Freitag, 24. November 2000 10:35 An: 'php_(at)_php-center.de' Betreff: [php] PHP&MySQL Bücher Hallo Liste, Ich habe ein kleine Frage an euch, bzw. möchte gerne ein paar Buchtipps und zwar mit _persönlichen_ Meinungen zu den Büchern ;) Auch wäre es gut wenn die Bücher nicht allzu teuer sind da ich als armer Informatiklehrling ein eher begrenztes Budget habe *g* Folgende Bücher habe ich schon gekauft: PHP4 & MySQL von Data Becker Web Application Development with PHP 4.0 (New Riders Pub.) Mit dennen bin ich ganz zurfrieden doch ich möchte ein möglichst breites Spektrum an Büchern besitzen. Erfahrung hab ich mit C (1 Jahr) und mit HTML (~3 Jahre), bin also kein absoluter Newbie mehr :-) Viele Wort kurzer Sinn: Ich möchte einfach eine Liste von euren persönlichen Favouriten die ihr mir empfehlen könnt. (www.php.net/books aso hab ich alles schon besucht, mir gehts hier nur um die pers. Meinung zu den Büchern!) MfG Beni Bütikofer PS: Falls diese Mail auch wieder in Plain&HTML erscheint versteh ich die (MS?) Welt nicht mehr... ------=_NextPart_000_0000_01C0560A.0AF405C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable PHP&MySQL B=FCcher
Hi,

also ich habe hier 3 PHP = B=FCcher
-php=20 Dynamische Webauftritte von Markt & Technik
 Sagen wir = es mal=20 so von MArkt & TEchnik gibt es schlimmere B=FCcher aber generell ist = es f=FCr=20 seinen PReis von 90 DM sehr d=FCnn und beschr=E4nkt sich fast nru auf = die=20 =DCbersetzung des englischen Handbuchs
-PHP Grundlagen und L=F6sungen = ( ich habe=20 noch eine =E4ltere VErsion es gibt glaube ich schon eine neuere ) Ist = aber=20 eigentlich sehr gut gemacht. Preis ist zwar 10 DM teurer wie das erste = bietet=20 daf=FCr aber auch 2/3 mehr Volumen udn ist qualitativ besser
-php4 = Tutorial und=20 ReferenzenC&L kostet auch fast 100 DM und ist etwas durchwachsen. . = MAnches=20 ist ganz interessant aber macnhes naja . Wenn man z.B. unter Session = MAnagment=20 geht ( Laut Inhaltsverzeichnis Seite xy. Dann steht da als =DCberschrift = Session=20 Management wurde entfernt da es mit php4 integriert ist lesen Sie = bitte,..=20 Einfach mal so weggek=FCrzt udn ? Wenn es mich aber trotzdem = interessiert ?=20 Entweder einen ausf=FChrlichen Ersatz der neuen Php 4 Funktionen oder = die=20 Beschreibung der alten Libs sollte drin bleiben :(

Generell = w=FCrde ich=20 also das zweite Buch empfehlen und wenn das Geld locker sitzt das erste = als=20 Nachschlagwerk. Vieles findet man da einfach besser. = :)
 
In=20 allen B=FCchern wird mehr oder weniger intensiv auch auf die Einbindung = von mysql=20 eingegangen. Wenn die Grundlagen reichen sind aber alle =20 ausreichend
-----Urspr=FCngliche Nachricht-----
Von:=20 php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag = von=20 Buetikofer, Benjamin
Gesendet: Freitag, 24. November = 2000=20 10:35
An: 'php_(at)_php-center.de'
Betreff: [php] = PHP&MySQL=20 B=FCcher

Hallo Liste,

Ich habe ein kleine Frage an euch, bzw. = m=F6chte=20 gerne ein paar Buchtipps und zwar mit _pers=F6nlichen_ Meinungen zu = den B=FCchern=20 ;)

Auch w=E4re es gut wenn die B=FCcher = nicht allzu teuer=20 sind da ich als armer Informatiklehrling ein eher begrenztes Budget = habe=20 *g*

Folgende B=FCcher habe ich schon = gekauft:=20
PHP4 & MySQL von Data = Becker=20
Web Application Development with PHP = 4.0 (New=20 Riders Pub.)
Mit dennen bin ich = ganz=20 zurfrieden doch ich m=F6chte ein m=F6glichst breites Spektrum an = B=FCchern=20 besitzen.

Erfahrung hab ich mit C (1 Jahr) und = mit HTML (~3=20 Jahre), bin also kein absoluter Newbie mehr :-)

Viele Wort kurzer Sinn: =
Ich m=F6chte einfach eine Liste von euren pers=F6nlichen = Favouriten die ihr=20 mir empfehlen k=F6nnt. (www.php.net/books aso hab ich alles schon = besucht, mir=20 gehts hier nur um die pers. Meinung zu den B=FCchern!)

MfG

Beni B=FCtikofer


PS: Falls diese Mail auch wieder in = Plain&HTML=20 erscheint versteh ich die (MS?) Welt nicht mehr...=20

------=_NextPart_000_0000_01C0560A.0AF405C0-- From s.fuentes_(at)_the-service.de Fri, 24 Nov 2000 10:40:06 +0100 Date: Fri, 24 Nov 2000 10:40:06 +0100 From: Sebastian Fuentes s.fuentes_(at)_the-service.de Subject: [php] LDAP und Exchange Hy .. Ich hatte hier in der Liste mal ein ähnliches Problem angesprochen, in einer english sprachlichen Liste : php-windows_(at)_lists.php.net wurde mir dann weiter gehofen Halt PHP for WIN ;) Gruß Sebastian >Hallo, > >da anscheinend auf meine Frage gestern niemand eine Antwort wußte, hier >mal etwas einfacher. >Ich will ein Exchange-Postfach anhand des NT-Accounts auslesen. Diese >Zuordnung ist eineindeutig, weshalb es funktionieren würde. Aber auf das Feld >'Assoc-NT-Account' bekomme ich keinen Zugriff. Ist das jetzt ein PHP-Fehler >oder heisst das Ding nur anders? >Wenn ich mir die Liste der Felder, die von einem gelungen LDAP-Aufruf >kommen, anzeigen lasse, erscheinen keine Felder, in denen der Bindestrich >vorkommt. > >Für Hilfe wäre ich Dankbar. >Torsten Schulz From j.bickmann_(at)_st-oneline.net Fri, 24 Nov 2000 12:45:26 +0100 Date: Fri, 24 Nov 2000 12:45:26 +0100 From: Johannes Bickmann j.bickmann_(at)_st-oneline.net Subject: [php] Checkbuttons =?iso-8859-1?Q?=FCberpr=FCfen?= Hallo Leute, kann mir jemand von Euch weiterhelfen? Ich habe ein Formular, welches Einträge aus der Datenbank ausliest und für jeden Eintrag mittels Checkbuttons fragt, ob der Einträg aktiviert (1. Array) bzw. deaktiviert (2. Array) werden soll. Ist soweit auch kein Problem, wenn nur ein bzw. kein Check-Button geklickt wurde. Bloß wie fange ich 2 Checkbuttonsklicks ab? Oder ist es sinnvoller mit JavaScript zu arbeiten? From ron.opitz_(at)_dts.de Fri, 24 Nov 2000 11:49:02 +0100 Date: Fri, 24 Nov 2000 11:49:02 +0100 From: Ron Opitz ron.opitz_(at)_dts.de Subject: [php] Array schnell durchsuchen Hallo, ich habe ein Array mit 90000 Zeilen und 2 Werten. In diesem Array suche ich ein Feld um den 2. Wert zu bestimmen. Mit einer for-Schleife ist ja soetwas möglich, funktioniert auch, aber das dauert ... Gibt es eine schnellere Möglichkeit auf die Daten zuzugreifen? (Index, Sortieren)? Was muß ich mit dem Array machen, damit ich ggf schneller darin etwas finde? Danke im Voraus Gruss Ron From eschmid_(at)_php.net Fri, 24 Nov 2000 10:57:46 +0100 Date: Fri, 24 Nov 2000 10:57:46 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] AW: [php] BLZ checken "Michael Schwing, Cinemabilia (Abtl. EDV Betriebsorganisation)" wrote: > > Hallo Leute, > habe das Problem mit den BLZs und Kontonummern gerade hinter mir... ;-) Schön! > Eine viel bessere Quelle ständig wirklich aktueller Daten ist > http://www.bundesbank.de Ja stimmt. > Dort findet man nicht nur die Liste (sauber ASCII-File), sondern > auch genaue Erklärungen der Felder und (viel interessanter) die > Verfahren zur Kontrolle der dazugehörigen Kontonummern. (Auch > die lassen sich mit einem Verfahren checken) Aber die Daten von der Postbank sind einfacher in eine Datenbank einzulesen. Bei den Daten der Deutschen Bundesbank ist dieses nicht so ohne weiteres möglich, weil die auch noch die Veränderungen in den Postleitzahlen, Prüfverfahren u.s.w. der letzten zehn Jahre in ihrer Liste haben. Die Postbank dagegen erstellt aus diesen Daten der Deutschen Bundesbank einen Ist-Stand und benutzt dann diese Daten für den eigenen Zahlungsverkehr. Leider ist bei der Postbank aus versehen eine ältere Datei (war gültig im April 2000) reingerutscht. Ich hab mich nur selber gewundert, warum es zu den vier neuen Verfahren zur Kontonummerprüfung, die am 20.11.00 wirksam wurden, keine Bankleitzahlen gab. > Die veröffentlichten Daten dürfen genutzt werden und sind sowieso > die einzig wirklich gültigen weil halt von der Bundesbank selbst... Wie gesagt, ab Dezember stimmen auch die Daten der Postbank wieder und dürfen genutzt werden. Die Banken sind verpflichtet die Kontennummern zu überprüfen wenn sie am Zahlungsverkehr teilnehmen wollen. -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 Fri, 24 Nov 2000 11:17:00 +0100 Date: Fri, 24 Nov 2000 11:17:00 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] AW: [php] PHP&MySQL =?iso-8859-1?Q?B=FCcher?= "Koper, Martin" wrote: > >Ich habe ein kleine Frage an euch, bzw. möchte gerne ein paar > Buchtipps und zwar mit _persönlichen_ Meinungen zu den Büchern ;) Da kann ich nun keine Auskunft geben, bin etwas befangen. Ich habe gestern aber von Klaus Schmidt ein Päckchen bekommen. Darin war ein 824 Seiten starkes Buch zu PHP 4 - Tutorial und Referenz. Die Funktionsreferenz ist wirklich gelungen und kann das im Anhang D genannte PHP Handbuch durchaus ersetzen. Im neuen Markt&Technik Buch, welches am 18.12.2000 erscheinen soll, ist lediglich, so wie in Rasmus Lerdorfs "PHP kurz & gut" eine Funktionskurzreferenz. > Also ich habe hier auf meinem Schreibtisch das Buch PHP - kurz & gut > von O´Reillys liegen und finde es einfach klasse. Gut, manchmal findet > man das was man sucht nicht aufs erste mal, aber wenn man sich damit > beschäftigt und nur mal kurz was nachlesen will findet man sich gut > zurecht. Es ist halt nur eine "Befehlsreferenz", aber dadurch hab ich > mir schon manches gefrage gespart! > Ausserdem ist es natürlich sehr günstig (14,80). Leider hat sich O'Reilly nicht die Mühe gemacht einen Index in das Büchlein reinzulegen. Dafür kann man aber Hartmut's Funktionstabellen benutzen wenn man eine bestimmte Funktion sucht. Von diesen Funktionstabellen aus gelangt man übrigens per Mausklick in das oben genannte PHP Handbuch. -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 Fri, 24 Nov 2000 11:59:40 +0100 Date: Fri, 24 Nov 2000 11:59:40 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] AW: [php] PHP&MySQL =?iso-8859-1?Q?B=FCcher?= Copy & Paste, weil HTML-Mails mein Netscape Messengar nicht verkraftet: > also ich habe hier 3 PHP Bücher -php Dynamische Webauftritte von Markt & Technik Sagen wir es mal so von MArkt & TEchnik gibt es schlimmere Bücher aber generell ist es für seinen PReis von 90 DM sehr dünn und beschränkt sich fast nru auf die Übersetzung des englischen Handbuchs Wieviele Seiten hats denn: 362, 365 oder 477 Seiten. Eine Übersetzung des englischen Handbuchs ist das aber nicht. Wenn Du eine Übersetzung sehen willst, dann ist das in dem Buch von Hanser Verlag zu finden. > -PHP Grundlagen und Lösungen ( ich habe noch eine ältere VErsion es gibt glaube ich schon eine neuere ) Ist aber eigentlich sehr gut gemacht. Preis ist zwar 10 DM teurer wie das erste bietet dafür aber auch 2/3 mehr Volumen udn ist qualitativ besser Siehe oben. > -php4 Tutorial und ReferenzenC&L kostet auch fast 100 DM und ist etwas durchwachsen. . MAnches ist ganz interessant aber macnhes naja . Wenn man z.B. unter Session MAnagment geht ( Laut Inhaltsverzeichnis Seite xy. Dann steht da als Überschrift Session Management wurde entfernt da es mit php4 integriert ist lesen Sie bitte,.. Einfach mal so weggekürzt udn ? Wenn es mich aber trotzdem interessiert ? Entweder einen ausführlichen Ersatz der neuen Php 4 Funktionen oder die Beschreibung der alten Libs sollte drin bleiben :( Die PHPLib und PHP haben herzlich wenig miteinander zu tun. Die Session Funktionen von PHP 4 sind ab Seite 642 enthalten und sind alle mit einem Beispiel versehen. Die Session Funktionen sind weitaus besser beschrieben wie von Sascha Schumann im PHP Manual. > Generell würde ich also das zweite Buch empfehlen und wenn das Geld locker sitzt das erste als Nachschlagwerk. Vieles findet man da einfach besser. :) Wie gesagt, am 18.12. erscheint der Nachfolger des 477 Seiten starkes Buch und hat nach Verlagsangaben ca. 620 Seiten. Die Funktionskurzreferenz ist auf dem Stand von PHP 4.0.2. > In allen Büchern wird mehr oder weniger intensiv auch auf die Einbindung von mysql eingegangen. Wenn die Grundlagen reichen sind aber alle ausreichend Das Buch von Paul DuBois können aber die meisten nicht ersetzen. Der Paul arbeitet nämlich am MySQL Manual mit und hat mich gelöchert mit Fragen zu PHP und MySQL. -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 to_(at)_ki-systems.de Fri, 24 Nov 2000 11:56:37 +0100 Date: Fri, 24 Nov 2000 11:56:37 +0100 From: Tobias Orterer to_(at)_ki-systems.de Subject: [php] Checkbuttons =?iso-8859-1?Q?=FCberpr=FCfen?= Funktioniert. bzw. mit PHP if(isset($checkboxname)) { error msg... usw. } From webmasterbhs_(at)_bluewin.de Fri, 24 Nov 2000 12:06:18 +0100 Date: Fri, 24 Nov 2000 12:06:18 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Array schnell durchsuchen >ich habe ein Array mit 90000 Zeilen und 2 Werten. eigentlich nimmt man dafür ja eine datenbank :-) >In diesem Array suche ich ein Feld um den 2. Wert zu bestimmen. >Mit einer for-Schleife ist ja soetwas möglich, funktioniert auch, >aber das dauert ... >Gibt es eine schnellere Möglichkeit auf die Daten zuzugreifen? >(Index, Sortieren)? über den key muss du dann auf das array zugreifen. $array["key 1"] = " wert 1"; $array["key 2"] = " wert 3"; $array["key n"] = " wert n"; wenn du jetzt eine variable hast mit dem wert $meine_var = "key 80000"; dann kannst du auf das 80.000. element ganz einfach so drauf zu greifen: $array[$meine_var] kiri From c.lehmann_(at)_q-bus.de Fri, 24 Nov 2000 11:55:22 +0100 Date: Fri, 24 Nov 2000 11:55:22 +0100 From: Carsten Lehmann c.lehmann_(at)_q-bus.de Subject: [php] Probleme mit Array Rene Paschold wrote: > > while (list(, $val) = each($infos)) { > ?> > > > > > } > ?> > > Jetzt mekert das Script beim Auslesen der Daten. Auslesen tu ich das > wie folgt: > > while (list($val) = each($felder[Infos])) { 2 ^ > $message.= $val."\n"; > } Versuchs mal mit "felder[$Infos]" bei 1 und "$felder[$Infos]" bei 2. Gruß Carsten From c.lehmann_(at)_q-bus.de Fri, 24 Nov 2000 12:15:48 +0100 Date: Fri, 24 Nov 2000 12:15:48 +0100 From: Carsten Lehmann c.lehmann_(at)_q-bus.de Subject: [php] Probleme mit Array Sorry, vergessen: Rene Paschold wrote: > while (list(, $val) = each($infos)) { > ?> > > > > > } > ?> sollte dann auch heißen: > while (list(, $val) = each($infos)) { > echo" > > > $val > > "; > } > ?> ... while (list($val) = each($felder[$Infos])) { Carsten From ron.opitz_(at)_dts.de Fri, 24 Nov 2000 12:24:51 +0100 Date: Fri, 24 Nov 2000 12:24:51 +0100 From: Ron Opitz ron.opitz_(at)_dts.de Subject: [php] Array schnell durchsuchen Cyrill Schumacher schrieb: > > >ich habe ein Array mit 90000 Zeilen und 2 Werten. > > eigentlich nimmt man dafür ja eine datenbank :-) > über den key muss du dann auf das array zugreifen. > > $array["key 1"] = " wert 1"; > $array["key 2"] = " wert 3"; > $array["key n"] = " wert n"; > > wenn du jetzt eine variable hast mit dem wert > $meine_var = "key 80000"; > > dann kannst du auf das 80.000. element ganz > einfach so drauf zu greifen: $array[$meine_var] > > kiri Danke für den Tip, aber leider sind die Werte nicht fortlaufend. Ein direkter Zugriff ist deshalb nicht möglich. Ron From ks_(at)_ksweb.de Fri, 24 Nov 2000 12:17:53 +0100 Date: Fri, 24 Nov 2000 12:17:53 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] AW: [php] AW: [php] PHP&MySQL Bücher Stefan Miefert - pro-online.de schrieb #-php4 Tutorial und ReferenzenC&L kostet auch fast 100 DM und ist etwas durchwachsen. #Wenn man z.B. unter Session MAnagment geht ( Laut Inhaltsverzeichnis Seite xy. Dann steht da als Überschrift Session #Management wurde entfernt da es mit php4 integriert ist lesen Sie bitte,.. Einfach mal so weggekürzt udn ? Das bedarf einer leichten Richtigstellung: Im Kapitel 2.7 PHP3 und PHP4 (...whats new...) steht im Abschnitt 2.7.3 Sessionfunktionen wörtlich: "Analog zu den hier im Buch nicht mehr behandelten Sessionmanagement mit _PHPLIB_ wird nun ein ganzer Satz Sessionfunktionen mitgeliefert. Das später angeführte Beispiel Blackjack und der dateibasierte Einkaufskorb zeigt den Umgang damit. Weitere Beispiele finden Sie in der Referenz." #Wenn es mich aber trotzdem interessiert ? #Entweder einen ausführlichen Ersatz der neuen Php 4 Funktionen oder die Die Sessionfunktionen sind sämtlich erklärt und mit Beispielen hinterlegt: Blackjack Seite 190, Funktionsplotter Seite 196, Forum Seite 211, Office Seite 269. Ferner in der Referenz Seiten 641-650 (alle Sessionfunktionen PHP 4 mit jeweils einem eigenen Beispiel) Verweise darauf stehen im Stichwortverzeichnis mit insgesamt 17 Einträgen #Beschreibung der alten Libs sollte drin bleiben :( Geschmackssache. Niemand schreibt _das_allumfassende_php_buch mit 2500 Seiten. Irgendwann streikt der Verlag beim Umfang und der Leser beim Preis ;-)) mfg Klaus Schmidt *********************************************** *Don't trust in operators, not even your self!* ** PHP4-Tutorial und Referenz: www.ksweb.de ** *********************************************** From ckruse_(at)_freenet.de Fri, 24 Nov 2000 12:33:41 +0000 Date: Fri, 24 Nov 2000 12:33:41 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] Array schnell durchsuchen Hi Ron, > Was muß ich mit dem Array machen, damit ich ggf schneller darin > etwas finde? Sortiere den Array nach dem zweiten Index; dann kannst du das Ding mit Quicksearch durchsuchen: $found = "false"; function qsearch($array,$element,$left,$right,$instance = 0) { global $found; middle = (int)(($left + $right) / 2); found = "false"; // in this case, typeless variables aren't a feature.... if($right - $left == 1 && $right != 1) { middle = $right; } if(($left != $right) && ($left < $right)) { if($element > $array[$middle][1]) { qsearch($array,$element,$middle,$right,1); } else { if($element < $array[$middle][1]) { qsearch($array,$element,$left,$middle,1); } if($element == $array[$middle][1]) { $found = $middle; } } } if($instance == 0) { return $found; } } Funktionsaufruf so: $x = qsearch($array,$suchbegriff,0,count($array)-1); -- mfg, Christian mailto:ckruse_(at)_freenet.de wwwtech.de From j.bickmann_(at)_st-oneline.net Fri, 24 Nov 2000 13:14:02 +0100 Date: Fri, 24 Nov 2000 13:14:02 +0100 From: Johannes Bickmann j.bickmann_(at)_st-oneline.net Subject: [php] Checkbuttons =?iso-8859-1?Q?=FCberpr=FCfen?= >Tobias Orterer wrote: > > Herzlichen Dank für die zügige Antwort, doch mein Problem besteht darin, daß checkboxname1 und checkboxname2 Arrays sind. Es dürfen auch ruhig beiden Boxen leer sein, nur nicht beide Boxen geklickt! > > Funktioniert. > > bzw. mit PHP > > if(isset($checkboxname)) { > error msg... usw. > } > > -- From to_(at)_ki-systems.de Fri, 24 Nov 2000 12:55:24 +0100 Date: Fri, 24 Nov 2000 12:55:24 +0100 From: Tobias Orterer to_(at)_ki-systems.de Subject: [php] Checkbuttons =?iso-8859-1?Q?=FCberpr=FCfen?= > Herzlichen Dank für die zügige Antwort, doch mein Problem besteht darin, > daß > checkboxname1 und checkboxname2 Arrays sind. > Es dürfen auch ruhig beiden Boxen leer sein, nur nicht beide Boxen > geklickt! ??? du meinst radio buttons? also wende ein radio-button nimmst und beide den selben namen haben (name="bla") dann kann man immer NUR eins auswählen... ich versteh nich ganz was das mit nem array zu tun hat? From christian.toepp_(at)_autostar.de Fri, 24 Nov 2000 13:21:42 +0100 Date: Fri, 24 Nov 2000 13:21:42 +0100 From: Christian Toepp christian.toepp_(at)_autostar.de Subject: [php] =?iso-8859-1?Q?RE=3A_=5Bphp=5D_AW=3A_=5Bphp=5D_PHP=26MySQL_B=FC?= =?iso-8859-1?Q?cher?= =?iso-8859-1?Q?cher?= > >Ich habe ein kleine Frage an euch, bzw. möchte gerne ein paar > Buchtipps und zwar mit _persönlichen_ Meinungen zu den Büchern ;) > > Also ich habe hier auf meinem Schreibtisch das Buch PHP - kurz & gut > von O´Reillys liegen und finde es einfach klasse. Gut, manchmal findet Is nich schlecht, aber MuT hat eine klasse mySQL-Bibel rausgehauen ->C,Perl,PHP und natürlich die komplette Referenz zu mySQL von den ->Leuten von TcX MfG Chris From info_(at)_agathos.net Fri, 24 Nov 2000 13:30:47 +0100 Date: Fri, 24 Nov 2000 13:30:47 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Richtiger Einsatz von stripslashes() Hallo Liste, ich habe seit einiger Zeit eine Aufgabe für die ich keine Lösung finde. Zur Entfernung Backslahes vor Sonderzeichen mit stripslashes($text); ist ja kein Problem, aber wie macht man das wenn der Text in Schleife so ausgegeben wird? while ($row = mysql_fetch_row($result)) { Die ganze Schleife oder nur $row in stripslashes() packen funktioniert nicht. Weiss jemand Rat? Vielen Dank Liebe Grüße aus dem Allgäu Theo From webmasterbhs_(at)_bluewin.de Fri, 24 Nov 2000 13:18:30 +0100 Date: Fri, 24 Nov 2000 13:18:30 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] MySQL Comleckser Update Syntax ? hi, um preise von der deutschen tabelle in die CHF oder AT tabelle einzutragen, muss ich die preise umrechnen, dass heißt aus den DM preisen die MWST herausrechnen, dann mal den kurs nehmen und dann mal die länderspezifische neue MWST nehmen, leider gibt mir hier mysql einen syntax fehler raus :-( if($round=="ceil"){ $rnd = "ceiling"; } if($round=="floor"){ $rnd = "floor"; } if($round==""){ $rnd = ""; } mysql_query("update ".$cp_tables[1]." set preis_hae=$rnd(preis_hae * '$cp_preis_kurs'), preis_eku=$rnd( ( ( (preis_eku * 100) / preis_mwst) * '$cp_preis_kurs') * ( ('$cp_preis_mwst' / 100) + 1) ), preis_mwst='$cp_preis_mwst' ") or die(mysql_error()." _(at)_ could not recalculate the prices ... "); any idea ? kiri From ckruse_(at)_freenet.de Fri, 24 Nov 2000 13:44:16 +0000 Date: Fri, 24 Nov 2000 13:44:16 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] Richtiger Einsatz von stripslashes() Hi Hans, > stripslashes($text); ist ja kein Problem, aber wie > macht man das wenn der Text in Schleife so ausgegeben > wird? So, wie es am naheliegensten ist ;) > while ($row = mysql_fetch_row($result)) { while($row = mysql_fetch_row($result)) { while(list($k,) = each($row)) { $row[$k] = stripslashes($row[$k]); } } -- mfg, Christian mailto:ckruse_(at)_freenet.de wwwtech.de From j.bickmann_(at)_st-oneline.net Fri, 24 Nov 2000 14:51:23 +0100 Date: Fri, 24 Nov 2000 14:51:23 +0100 From: Johannes Bickmann j.bickmann_(at)_st-oneline.net Subject: [php] Checkbuttons =?iso-8859-1?Q?=FCberpr=FCfen?= > > Herzlichen Dank für die zügige Antwort, doch mein Problem besteht darin, > > daß > > checkboxname1 und checkboxname2 Arrays sind. > > Es dürfen auch ruhig beiden Boxen leer sein, nur nicht beide Boxen > > geklickt! > > ??? > du meinst radio buttons? > also wende ein radio-button nimmst und beide den selben namen haben > (name="bla") dann kann man immer NUR eins auswählen... > ich versteh nich ganz was das mit nem array zu tun hat? > hab mich vielleicht unklar ausgedrückt...sorry Bei Radio-Buttons hab´ ich nicht die Möglichkeit - wenn ich erst mal eines angeklickt habe- dann doch keines auszuwählen. Das Array kommt zustande, weil ich mehrere Einträge zu jeder Checkbox hab. aktivieren reaktivieren Objekt1 Checkbox=aktivieren[] Checkbox=reaktivieren[] Objekt2 Checkbox=aktivieren[] Checkbox=reaktivieren[] Objekt3 Checkbox=aktivieren[] Checkbox=reaktivieren[] Hab das Problem nun PHP-mäßig gelöst. (Version 3*) In der Folgeseite hab ich mittels einer for-Schleife den 1. Array durchlaufen lassen, und für jedes Element (es gab ja keine foreach-Schleife und nicht die Funktion in_array()) wiederum eine for-Schleife für den 2. Array laufen lassen und die Elemente verglichen. Ist ja auch egal. Funktioniert aber.. nochmals Danke für die schnellen Antworten From webmasterbhs_(at)_bluewin.de Fri, 24 Nov 2000 12:43:36 +0100 Date: Fri, 24 Nov 2000 12:43:36 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Array schnell durchsuchen >Danke für den Tip, aber leider sind die Werte nicht fortlaufend. >Ein direkter Zugriff ist deshalb nicht möglich. bring doch mal ein beispiel, dann kann mann/frau dir mehr und besser helfen :-) kiri From webmasterbhs_(at)_bluewin.de Fri, 24 Nov 2000 12:45:12 +0100 Date: Fri, 24 Nov 2000 12:45:12 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Array schnell durchsuchen >$found = "false"; >function qsearch($array,$element,$left,$right,$instance = 0) >$x = qsearch($array,$suchbegriff,0,count($array)-1); da kann er auch die schleife bei behalten, anstatt der rekursiven funktion, soweit ich das auf die schnelle gesehen habe... kiri From ckruse_(at)_freenet.de Fri, 24 Nov 2000 14:18:34 +0000 Date: Fri, 24 Nov 2000 14:18:34 +0000 From: Christian Kruse ckruse_(at)_freenet.de Subject: [php] Re[2]: [php] Array schnell durchsuchen Hello Cyrill, Friday, November 24, 2000, 11:45:12 AM, you wrote: > da kann er auch die schleife bei behalten, anstatt der > rekursiven funktion, soweit ich das auf die schnelle > gesehen habe... Ts, ts, ts ;) was hast du gelernt? Quicksearch ist schon unter Pascal ungefaehr 25x schneller als eine iterative Suche, was meinst du, was in_array ist? ;) nichts anderes als ein C-Quicksearch. Nene, mit Such- und Sortier-Allgorythmen kenn ich mich aus, Quicksearch ist um _einiges_ schneller als jede iterative Suche. -- mfg, Christian mailto:ckruse_(at)_freenet.de wwwtech.de From info_(at)_agathos.net Fri, 24 Nov 2000 14:23:19 +0100 Date: Fri, 24 Nov 2000 14:23:19 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Richtiger Einsatz von stripslashes() Hallo Christian, >> while ($row = mysql_fetch_row($result)) { > while($row = mysql_fetch_row($result)) > { > while(list($k,) = each($row)) > { $row[$k] = stripslashes($row[$k]); } > } Jo, so funktioniert das prächtig. Tausend Dank. Liebe Grüße aus dem Allgäu Theo From webmasterbhs_(at)_bluewin.de Fri, 24 Nov 2000 14:27:44 +0100 Date: Fri, 24 Nov 2000 14:27:44 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Richtiger Einsatz von stripslashes() >Zur Entfernung Backslahes vor Sonderzeichen mit >stripslashes($text); ist ja kein Problem, aber wie >macht man das wenn der Text in Schleife so ausgegeben >wird? > > while ($row = mysql_fetch_row($result)) { > >Die ganze Schleife oder nur $row in stripslashes() packen >funktioniert nicht. ne stimmt, wenn DU mehrere frauen auf einmal ausziehen willst, dann funktioniert das auch nicht immer ;-) also innerhalb der schleife jede einzeln ausziehen.... das stripslashes problem ist weit aus größer :-) ich bin letztens daran verzweifelt, weil magic_qoutes auf on war und ich trotzdem stripslashes verwendet habe und somit hat es mir ein text feld in mysql bei der ausgabe um die hälfte verkleinert, einfach abgeschnitten bzw. alle chars durch whitespaces ersetzt ... und das unter linux, unix UND windows ! jetzt mache ich das vorerst so: $gmq_gpc = get_magic_quotes_gpc(); $strip_slashes = $gmq_gpc == 0 ? "stripslashes" : "secho"; $add_slashes = $gmq_gpc == 0 ? "addslashes" : "aecho"; wobei a und secho zwei verschiedene funktionen sind. bezüglich deines problem mußt du innerhalb der schleife strippies einsetzen: while($cpd = mysql_fetch_array($cpres,MYSQL_ASSOC)){ $cp_to_sql = $strip_slashes($cpd["text_feld"]); // oder reset($cpd); while(list($k,$v)=each($cpd)){ printf('%s -> %s
',$k,$strip_slashes($v)); } } kiri From e9425758_(at)_stud4.tuwien.ac.at Fri, 24 Nov 2000 12:39:13 +0100 Date: Fri, 24 Nov 2000 12:39:13 +0100 From: Markus Wagner e9425758_(at)_stud4.tuwien.ac.at Subject: [php] php-Absturz mit 3 Zeilen Hallo Alles läuft prima, und aufeinmal stürtzt PHP AUF DEM SERVER mit der Meldung: Die Anweisung in "...." verweist auf Speicher in "...". Der Vorgang "read" konnte nicht auf dem Speicher durchgeführt werden. Code: letztes PHPCGI von www.php4win.de apache1.3.12 von www.modssl.org Frage: Hat irgendwer einen guten TIP ? Tausend Dank ! -- Markus Wagner email: e9425758_(at)_stud4.tuwien.ac.at Hobby: 747 Jumbo-Jet, Pontiac From info_(at)_agathos.net Fri, 24 Nov 2000 14:41:08 +0100 Date: Fri, 24 Nov 2000 14:41:08 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Richtiger Einsatz von stripslashes() Hallo Kiri, >>Die ganze Schleife oder nur $row in stripslashes() packen >>funktioniert nicht. > ne stimmt, wenn DU mehrere frauen auf einmal ausziehen > willst, dann funktioniert das auch nicht immer ;-) > also innerhalb der schleife jede einzeln ausziehen.... Ja, das hab ich auch schon lernen dürfen. ;) > ich bin letztens daran verzweifelt, weil magic_qoutes > auf on war und ich trotzdem stripslashes verwendet Beim mir ists so, dass phpMyAdmin immer eine Fehlermeldung gebracht hat, bzgl. magic_quotes nicht eingeschaltet. Das habe ich nun vom Hostmaster machen lassen. War natürlich keine gute Idee. Alles was seither gut lief, hatte plötzlich \"diese lästigen Backslashes\" im Text. Doof wirds, wenn man stripslashes() nicht beherrscht. Aber Christian Kruses Lösung: while($row = mysql_fetch_row($result)) { while(list($k,) = each($row)) { $row[$k] = stripslashes($row[$k]); } } habe ich genauso schnell eingebaut wie er sie gepostet hat und schon ist wieder alles in Ordnung. Für Deinen Lösungsvorschlag muss ich mir mehr Zeit zum Studium nehmen, da reichen meine Kenntnisse noch nicht aus. Aber dass ich nicht mehrere Frauen gleichzeitig ausziehen kann, habe ich jetzt schon mal gelernt. (da gäbs sowieso Ärger ;) Vielen Dank Liebe Grüße aus dem Allgäu Theo From webmasterbhs_(at)_bluewin.de Fri, 24 Nov 2000 14:51:38 +0100 Date: Fri, 24 Nov 2000 14:51:38 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Re: MySQL Comleckser Update Syntax ? > mysql_query("update ".$cp_tables[1]." set > preis_hae=$rnd(preis_hae * '$cp_preis_kurs'), > preis_eku=$rnd( ( ( (preis_eku * 100) / preis_mwst) * '$cp_preis_kurs') * > ( ('$cp_preis_mwst' / 100) + 1) ), > preis_mwst='$cp_preis_mwst' > ") or die(mysql_error()." _(at)_ could not recalculate the prices ... "); aua aua tut das weh .. immer diese blonden kerle ... fehler gefunden :-) (preis_eku * 100) / (preis_mwst + 100)) sowie vor dem sql kommando ein falscher if konstrukt .... kiri From sb_(at)_sebastian-bergmann.de Fri, 24 Nov 2000 14:59:22 +0100 Date: Fri, 24 Nov 2000 14:59:22 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] php-Absturz mit 3 Zeilen Markus Wagner wrote: > Die Anweisung in "...." verweist auf Speicher in "...". Der Vorgang > "read" konnte nicht auf dem Speicher durchgeführt werden. > > Code: > include("template.inc"); > $tpl = new Template(".","keep"); > echo date("T Z"); > ?> reicht schon aus, um PHP zu crashen. Ich mache einen Bug Report. -- From Michael_(at)_Stahmann.de Fri, 24 Nov 2000 14:03:24 +0100 Date: Fri, 24 Nov 2000 14:03:24 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Richtiger Einsatz von stripslashes() Hallo Theo Hans Theo Mislisch schrieb: > Hallo Liste, > > while ($row = mysql_fetch_row($result)) { > > Die ganze Schleife oder nur $row in stripslashes() packen > funktioniert nicht. > > Weiss jemand Rat? > Das kann nicht klappen, weil: mysql_fetch_row -- Liefert einen Datensatz als indiziertes Array Du wirst Dir wohl die Mühe machen müssen, jedes Element des Arrays einzeln zu behandeln. Etnweder direkt nach dem einlesen oder vor der Aus-/Übergabe. Also: reset($row); while(list($k, $v) = each($row)): row[$k] = stripslashes($v) endwhile; nur so aus dem Kopf oder so änlich... 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 -------------------------------------------------------- Sinnloser Bildschirmschoner: http://schlammpeitzger.de From e9425758_(at)_stud4.tuwien.ac.at Fri, 24 Nov 2000 13:09:01 +0100 Date: Fri, 24 Nov 2000 13:09:01 +0100 From: Markus Wagner e9425758_(at)_stud4.tuwien.ac.at Subject: [php] php-Absturz mit 3 Zeilen Sebastian Bergmann wrote: > reicht schon aus, um PHP zu crashen. Ich mache > einen Bug Report. Danke. ich sitze schon Stunden drüber, manchmal bekomm ich ein Fenster und manchesmal dürfte PHP in einer Endlosschleife versauern (php.exe sieht man im Taskmanager). Tschau -- Markus Wagner email: e9425758_(at)_stud4.tuwien.ac.at Hobby: 747 Jumbo-Jet, Pontiac From info_(at)_agathos.net Fri, 24 Nov 2000 15:49:07 +0100 Date: Fri, 24 Nov 2000 15:49:07 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] Richtiger Einsatz von stripslashes() Hallo Michael, > Das kann nicht klappen, weil: > > mysql_fetch_row -- Liefert einen Datensatz als indiziertes Array > > Du wirst Dir wohl die Mühe machen müssen, jedes Element des Arrays > einzeln zu behandeln. > Etnweder direkt nach dem einlesen oder vor der Aus-/Übergabe. > Also: > reset($row); > while(list($k, $v) = each($row)): > row[$k] = stripslashes($v) > endwhile; > nur so aus dem Kopf > oder so änlich... Jo, das stimmt. Das hat mir vorhin Christian schon beigebracht. Klappt auch so, nachdem ich aber gesehen habe, dass all meine Projekte von diesen Backslashes befallen waren, habe ich dem Hostmaster gesagt, er soll dieses magic_quotes wieder abschalten. phpMyAdmin bringt zwar ne Fehlermeldung deswegen, aber dafür gibts in allen andern Skripten kein Problem. Ich meine, in meinen Sachen kann ich zT. stripslashes() noch einsetzen, aber in allen Foren usw. das war mir dann doch zu blöd. Einiges gelernt, aber in Summe war die Idee mit magic_quotes einschalten nicht so produktiv. ;)) Liebe Grüße aus dem Allgäu Theo From sb_(at)_sebastian-bergmann.de Fri, 24 Nov 2000 16:17:02 +0100 Date: Fri, 24 Nov 2000 16:17:02 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] php-Absturz mit 3 Zeilen Markus Wagner wrote: > > einen Bug Report. > Danke. http://bugs.php.net/?id=7963 -- From pfeiffer_(at)_uris.de Fri, 24 Nov 2000 15:41:18 -0000 Date: Fri, 24 Nov 2000 15:41:18 -0000 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Array schnell durchsuchen Hallo Ron, wie heute schon geschrieben, sind es einfach zu wenig Informationen, um Dir mehr zu schreiben als: nimm 'in_array();' - was suchst Du mit welchem Ziel - nur ob vorhanden --> in_array(); - wie oft vorhanden... - ist die Position wichtig... Ohne weitere Info, bleibts bei einer 'for...next'-Schleife ... :-) m.f.g. Norbert _____________________________ www.onvista.de www.uris.de 02203-9146-722 0177-2363368 ----------------------------- e.o.m. From h.schubert_(at)_ghost.tmt.de Fri, 24 Nov 2000 16:09:53 GMT Date: Fri, 24 Nov 2000 16:09:53 GMT From: Heiko Schubert h.schubert_(at)_ghost.tmt.de Subject: [php] ereg =?ISO-8859-1?Q?f=FCr?= $ftp_server Mahlzeit, Ich möchte über ein Feld eine FTP-Adresse eingeben lassen (IP oder Name) und würde diese Eingabe gerne auf Ihre Syntax hin überprüfen. Mir ist schon klar, daß man das mit einem regulären Ausdruck hinbekommt, nur liegt genau da mein Problem. Kann mir vielleicht jemand mit ein paar Tips weiterhelfen? Danke schon einmal. Bye, Heiko From anne.huebner_(at)_msw.net Fri, 24 Nov 2000 18:15:31 +0100 Date: Fri, 24 Nov 2000 18:15:31 +0100 From: Anne =?iso-8859-1?Q?H=FCbner?= anne.huebner_(at)_msw.net Subject: [php] Zu [php] implode/explode - oder - ich glaube ich bin blind 8-( Hallo Heiko + freundl. Helfer, Heiko Eidemüller schrieb: > > du brauchst die Variable gar nicht in einen String zu packen, sondern kannst > so das gesamte Array übergeben. Das Problem, warum implode und explode nicht > funktioniert, habe ich gar nicht beachtet, da es umständlich ist ;-) Mit leichtem Totzeitverhalten nochmal was von mir ... Danke fuer die Tipps - es funzt leider trotzdem nicht. Mein Code sieht jetzt so aus 1.Seite: // Array erstellen und wech .. $datum_z[]="$Day.$Month.$Year"; echo ""; 2. Seite // Anzahl der Elemente auslesen $anz_datum=count($datum_z); Eigentlich doch simpel - oder? Wie gehabt - diese Ein- und Ausgabe auf einer Seite, das funktioniert, scheint also grundsaetzlich i.o. zu sein .... aber beim Versuch das ganze ueber ein Formular zu verschicken passiert dasselbe wie vorher ... :-/ Wo liegt mein Denkfehler??? 8-( anne, die ein schoenes Wochenende wuenscht -- :-) From daniel_(at)_php4win.de Fri, 24 Nov 2000 18:24:51 +0100 Date: Fri, 24 Nov 2000 18:24:51 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] Zu [php] implode/explode - oder - ich glaube ich bin blind 8-( > Hallo Heiko + freundl. Helfer, > > Heiko Eidemüller schrieb: > > > > du brauchst die Variable gar nicht in einen String zu packen, sondern kannst > > so das gesamte Array übergeben. Das Problem, warum implode und explode nicht > > funktioniert, habe ich gar nicht beachtet, da es umständlich ist ;-) > > Mit leichtem Totzeitverhalten nochmal was von mir ... Danke fuer die > Tipps - es funzt leider trotzdem nicht. > > Mein Code sieht jetzt so aus > > 1.Seite: > > // Array erstellen und wech .. > $datum_z[]="$Day.$Month.$Year"; > echo ""; > > 2. Seite > > // Anzahl der Elemente auslesen > $anz_datum=count($datum_z); > > Eigentlich doch simpel - oder? > Wie gehabt - diese Ein- und Ausgabe auf einer Seite, das funktioniert, > scheint also grundsaetzlich i.o. zu sein .... aber beim Versuch das > ganze ueber ein Formular zu verschicken passiert dasselbe wie vorher ... > :-/ register_globals nicht eingeschaltet? etwas wenig info um was anderes zu sagen. daniel > Wo liegt mein Denkfehler??? 8-( > > anne, die ein schoenes Wochenende wuenscht > > -- > :-) > > -- > ** 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 > > /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From timo_(at)_cys.de Fri, 24 Nov 2000 18:27:59 +0100 Date: Fri, 24 Nov 2000 18:27:59 +0100 From: Timo Schmidt timo_(at)_cys.de Subject: [php] Zu [php] implode/explode - oder - ich glaube ich bin blind 8-( > // Array erstellen und wech .. > $datum_z[]="$Day.$Month.$Year"; > echo ""; Es muss hier fuer jedes einzelne Array Element eine seperates INPUT TYPE=HIDDEN erstellt werden: $datum[1] = "$Day.$Month.$Year"; echo ""; $datum[2] = "$Day.$Month.$Year"; echo ""; $datum[n] = "$Day.$Month.$Year"; echo ""; oder noch besser in einer Schleife: for ($i = $min; $i < $max; ++$i) { $datum[$i] = "$Day.$Month.$Year"; echo ""; } > > anne, die ein schoenes Wochenende wuenscht Ebenso ein schoenes Wochenende -- -Timo From traffic_eye_(at)_hotmail.com Fri, 24 Nov 2000 19:25:35 +0100 Date: Fri, 24 Nov 2000 19:25:35 +0100 From: Traffic-Eye traffic_eye_(at)_hotmail.com Subject: [php] re: Checkbuttons ueberpruefen hi, ist zwar nicht direkt mit php zu verstehen aber da gleich mal ne frage um anzuknüpfen. wie kann ich das dann dynamisch machen ??? zb. ich wähle aus einer liste/menu werte aus. sobald ich ausgewählt habe verändern sich andere listen/menüs gemäß meiner auswahl OHNE daß ich auf irgendein button geklickt habe. Glaube bei der anmeldung bei hotmail hab ich auch sowas gesehen . Und bei Shortnews wenn man Nachrichten einreichen will. kennt sich damit wer aus ?? oder hat ein link wo das GENAU erklärt wird ???? big thx tobias ~~~~~~~~~~~~~~~~~~~~~~~~~ Webmaster of Traffic - Eye -- Das Traffic Auge deiner Webseite --- NIE wieder Deathlinks die aus TrafficGründen entfernt wurden http://www.traffic-eye.de http://traffic-eye.net http://trafficauge.com ICQ: 86405621 ---------------------------------------- > > > Funktioniert. > > bzw. mit PHP > > if(isset($checkboxname)) { > error msg... usw. From bjoern_(at)_baer.main.de Fri, 24 Nov 2000 19:43:18 +0100 Date: Fri, 24 Nov 2000 19:43:18 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] re: Checkbuttons ueberpruefen * Traffic-Eye wrote: > wie kann ich das dann dynamisch machen ??? zb. ich wähle aus einer > liste/menu werte aus. sobald ich ausgewählt habe verändern sich andere > listen/menüs gemäß meiner auswahl OHNE daß ich auf irgendein button geklickt Das geht mit JavaScript und onChange im select-Tag, also z.B. Dann wird das Form submitted und dein PHP-Script kann dann entscheiden, welche Felder wieder angezeigt werden sollen. Möchtest du eine Echtzeit-Reaktion, d.h. ohne ein Submit an den Server, reload der Page und Anzeige der jeweiligen Elemente, dann bleibt dir nur der clientseitige Weg über JavaScript. > ~~~~~~~~~~~~~~~~~~~~~~~~~ > Webmaster of Traffic - Eye > -- Das Traffic Auge deiner Webseite --- Signatures mit "-- " abtrennen und maximal vier Zeilen lang. Danke. > ---------------------------------------- http://learn.to/quote/, Danke. -- Björn Schotte ++ Heimgartenweg 11a :: D-97074 Würzburg ++ 0931/7843804 Online-Applikationen für das E-Business: => inklusive Newsletter rund um PHP & das E-Biz <= Dienstleistungen & Preisliste: From ducado_(at)_retemail.es Fri, 24 Nov 2000 20:05:23 +0100 Date: Fri, 24 Nov 2000 20:05:23 +0100 From: Ducado ducado_(at)_retemail.es Subject: [php] (no subject) This is a multi-part message in MIME format. ------=_NextPart_000_000E_01C05651.E1189C00 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable ------=_NextPart_000_000E_01C05651.E1189C00 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
 
------=_NextPart_000_000E_01C05651.E1189C00-- From jens_(at)_jensbenecke.de Fri, 24 Nov 2000 20:21:35 +0100 Date: Fri, 24 Nov 2000 20:21:35 +0100 From: Jens Benecke jens_(at)_jensbenecke.de Subject: [php] AW: [php] MySQL Datenbank bei Strato On Thu, Nov 23, 2000 at 11:13:26PM +0100, eschmid+sic_(at)_s.netic.de wrote: > On Thu, Nov 23, 2000 at 10:42:04PM +0100, Jens Benecke wrote: > > On Thu, Nov 23, 2000 at 10:04:31PM +0100, Stefan Miefert - > > pro-online.de wrote: > > > > Ich habe in 6 Monaten noch nicht einen einzigen Serverausfall > > > ich kenne Dich doch du bist doch der Supportmitarbeiter bei Strato > > > den ich jeden Monat zweimal ansch... muß ;) Jetzt auch noch Marketing > > > äh Supportarbeit im Internet ;) > > Bitte? Ich habe die Konkurrenz von Strato - m.E. berechtigt - gelobt. > > Von Strato selbst weiss ich nur, daß alle Leute die ich kenne darüber > > fluchen, aber nicht bereit sind woanders hin zu wechseln, weil "is ja > > so teuer". > Ja jetzt kann ich mich wieder erinnern. Aber die Konkurrenz hat mal eine > ziemlich üble Anzeige um den Jahrtausendwechsel geschrieben und zufällig > unseren Firmenname benutzt. Wenn ich mich noch recht erinnere, dann waren > da auf einer Seite zwei Verhüterli zu sehen. Aha? was ging da denn ab? > Jens: hast Du nun etwas Luft, die CD-ROM für unser neues Buch > zusammenzustellen. Es soll am 18.12., also noch rechtzeitig vor > Weihnachten im Buchhandel erhältlich sein. Du bekommst natürlich dann > eines der ersten Exemplare für Deine Verdienste umsonst. danke! :) Ich tu mein bestes. a) time frame? b) inhaltsvorschläge? c) ... hm, was vergessen? -- "Das zweite Gesetz der Thermodummheit: In jeder geschlossenen Denkweise bleibt die Ignoranz konstant oder nimmt zu." -- Richard Wein · http://www.hitchhikers.de/ - Die kostenlose Mitfahrzentrale für ganz Europa From jens_(at)_jensbenecke.de Fri, 24 Nov 2000 20:22:46 +0100 Date: Fri, 24 Nov 2000 20:22:46 +0100 From: Jens Benecke jens_(at)_jensbenecke.de Subject: [php] AW: [php] MySQL Datenbank bei Strato On Fri, Nov 24, 2000 at 10:17:59AM +0100, Pascal Schult wrote: > Hi Stefan.. > > > Ich habe in 6 Monaten noch nicht einen einzigen Serverausfall erlebt. > prust... : ) ich habe nicht von Strato geredet! > na ja, hier das neuste von Strato was einem Freund widerfahren ist: Ich > hatte ihm mal vor nem halben Jahr eine Homepage gemacht. Die ist jetzt > leider weg, da wieder die Standard-Strato -"Sie sehen hier eine soeb.. > ..ergebügelt. Wie sowas passieren kann ist mir schleierhaft. kein lokales backup? hm... ;) naja, aber mist ist sowas allemal. da hast du recht. -- "Das zweite Gesetz der Thermodummheit: In jeder geschlossenen Denkweise bleibt die Ignoranz konstant oder nimmt zu." -- Richard Wein · http://www.hitchhikers.de/ - Die kostenlose Mitfahrzentrale für ganz Europa From miefert_(at)_gmx.net Fri, 24 Nov 2000 22:04:51 +0100 Date: Fri, 24 Nov 2000 22:04:51 +0100 From: Stefan miefert_(at)_gmx.net Subject: [php] AW: [php] AW: [php] MySQL Datenbank bei Strato >> na ja, hier das neuste von Strato was einem Freund widerfahren ist: Ich >> hatte ihm mal vor nem halben Jahr eine Homepage gemacht. Die ist jetzt >> leider weg, da wieder die Standard-Strato -"Sie sehen hier eine soeb.. >> ..ergebügelt. Wie sowas passieren kann ist mir schleierhaft. > >kein lokales backup? hm... ;) > >naja, aber mist ist sowas allemal. da hast du recht. also ich denke sstrato ist genau das richtige für ne private homepage nach dem Motto meine Hobbys sind,.. Für alles andere wäre mir meine Zeit zu schade. Kommerzielle Projekte würde ich dort auf keinen Fall lassen. Man muß auch immer den Zeitaufwand gegenrechnen den man mit solchem minderwertigem Webspace hat. Als Privatuser mag das ja ncoh angehen aber wenn man mehrere Domains zu pflegen hat oder Geld damit verdienen will ,... From miefert_(at)_gmx.net Fri, 24 Nov 2000 22:10:49 +0100 Date: Fri, 24 Nov 2000 22:10:49 +0100 From: Stefan miefert_(at)_gmx.net Subject: [php] AW: [php] AW: [php] MySQL Datenbank bei Strato > > > > Ich habe in 6 Monaten noch nicht einen einzigen Serverausfall > > > ich kenne Dich doch du bist doch der Supportmitarbeiter bei Strato > > > den ich jeden Monat zweimal ansch... muß ;) Jetzt auch noch Marketing > > > äh Supportarbeit im Internet ;) > > Bitte? Ich habe die Konkurrenz von Strato - m.E. berechtigt - gelobt. > > Von Strato selbst weiss ich nur, daß alle Leute die ich kenne darüber > > fluchen, aber nicht bereit sind woanders hin zu wechseln, weil "is ja > > so teuer". Ne zu umständlich schonmal KKs bei Strato beantragt ( Habs jetzt aber vor 3 Monaten doch gewagt- Ein Teil ist schon weg ein Teil dauert ncoh an :()? Obwohl ich jetzt nach 2 Monaten die Domains von puretec wegholen will und fast genauso entsetzt bin über deren Vorgehensweise. Wareum ? Mein neuer Anbieter hat KKs fgestellt die ich unterschrieben und korrekt ausgefüllt habe. Die wurden erstmal abgelehnt . Dann 1 Woche später kriege ich eine Mail das sie die Kündigung der Domains erhalten haben und die Domain "closen" werden :() OH Schreck closen bedeutet freigeben nicht KKen :( Immerhin haben Sie mir noch dazu geschrieben das wenn ich einen KK-Antrag stellen möchte müsste ich das innerhalb der nächsten 3 Wochen tun sonst kann es mir passieren das jemand anderes die Domain bekommt:( Eben der mit dem schnelleren Antrag :( From info_(at)_bekosch.de Fri, 24 Nov 2000 22:11:07 +0100 Date: Fri, 24 Nov 2000 22:11:07 +0100 From: Schwab Bernhard Konrad info_(at)_bekosch.de Subject: [php] MySQL Datenbank bei Strato Ich hab da so was lustiges bei Strato erlebt: Domainregistrierung von 10 Domains im Januar letzten Jahres. KK-Stellung der ersten Domain im Juli letzten Jahres. KK-Genehmigung im Oktober letzten Jahres (RA). KK-Stellung der anderen Domains im Oktober letzten Jahres. Wechsel des Domaininhaber ohne meine Einstimmung durch Strato im Dezember letzten Jahres von 8 Domains. (Das geht bei Strato ohne Einverstaendniserklaerung des Inhabers oder des ADMIN-C lt. Aussage Hotline Strato) Aktueller Stand - wie gehabt. Benutzung der mySQL-Datenbank bei Strato 1 Monat, den Rest war Sie nicht ansprechbar, oder Datenverlust, oder sontiges. Gruss Berni From eschmid+sic_(at)_s.netic.de Fri, 24 Nov 2000 22:54:24 +0100 Date: Fri, 24 Nov 2000 22:54:24 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] MySQL Datenbank bei Strato On Fri, Nov 24, 2000 at 08:21:35PM +0100, Jens Benecke wrote: > On Thu, Nov 23, 2000 at 11:13:26PM +0100, eschmid+sic_(at)_s.netic.de wrote: > > On Thu, Nov 23, 2000 at 10:42:04PM +0100, Jens Benecke wrote: > > > On Thu, Nov 23, 2000 at 10:04:31PM +0100, Stefan Miefert - > > Ja jetzt kann ich mich wieder erinnern. Aber die Konkurrenz hat mal eine > > ziemlich üble Anzeige um den Jahrtausendwechsel geschrieben und zufällig > > unseren Firmenname benutzt. Wenn ich mich noch recht erinnere, dann waren > > da auf einer Seite zwei Verhüterli zu sehen. > > Aha? was ging da denn ab? Bei SP hatten die den Namen S.I.X. benutzt. Das kann ja nicht gut gehen. > > Jens: hast Du nun etwas Luft, die CD-ROM für unser neues Buch > > zusammenzustellen. Es soll am 18.12., also noch rechtzeitig vor > > Weihnachten im Buchhandel erhältlich sein. Du bekommst natürlich dann > > eines der ersten Exemplare für Deine Verdienste umsonst. > > danke! :) Ich tu mein bestes. > > a) time frame? > b) inhaltsvorschläge? > c) ... hm, was vergessen? Time Frame: nächste Woche Ich dachte die besten Inhaltsvorschläge kommen von Dir selber. Vergessen hast Du nichts, ausser dass Du dann ein Freiexemplar bekommst. Wenn Du auf ein handsigniertes Exemplar bestehst, dann könnte, dank der Geschwindigkeit unserer Schneckenpost, das Buch aber erst nächstes Jahr in Deinem Briefkasten liegen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From jens_(at)_jensbenecke.de Fri, 24 Nov 2000 23:12:08 +0100 Date: Fri, 24 Nov 2000 23:12:08 +0100 From: Jens Benecke jens_(at)_jensbenecke.de Subject: [php] AW: [php] AW: [php] MySQL Datenbank bei Strato On Fri, Nov 24, 2000 at 10:04:51PM +0100, Stefan wrote: > > >> na ja, hier das neuste von Strato was einem Freund widerfahren ist: > >> Ich hatte ihm mal vor nem halben Jahr eine Homepage gemacht. Die ist > >> jetzt leider weg, da wieder die Standard-Strato -"Sie sehen hier eine > >> soeb.. ..ergebügelt. Wie sowas passieren kann ist mir schleierhaft. > >kein lokales backup? hm... ;) > >naja, aber mist ist sowas allemal. da hast du recht. > also ich denke sstrato ist genau das richtige für ne private homepage > nach dem Motto meine Hobbys sind,.. Für alles andere wäre mir meine Zeit IMHO nicht mal dafür. OK, man kriegt für 0,39DM eine Domain... aber die Nerven sind es mir nicht wert. Ich bin eher von der Sorte "für Qualität investier ich auch mehr", daher habe ich auch vor meiner Linux-Zeit jede Menge registrierte Shareware benutzt anstelle von überteuerten kommerziellen Programmen; ich kaufe nur IBM-Festplatten, usw ;-) Ich lebe damit einfach stressfreier und es lohnt sich langfristig halt doch, weil man andererseits dann mit dem gekauften auch was vernünftiges anfängt - denn sonst würde man nicht einsehen, was dafür zu bezahlen. Will sagen: eine 0,39 DM Domain vergißt man irgendwann. Eine 15.- Domain wird gepflegt. Und um eine Sammlung von Domains, die mit allem möglichen Schnickschnack 79.-/Monat kosten, _kümmert_ man sich. > zu schade. Kommerzielle Projekte würde ich dort auf keinen Fall lassen. > Man muß auch immer den Zeitaufwand gegenrechnen den man mit solchem > minderwertigem Webspace hat. Als Privatuser mag das ja ncoh angehen aber > wenn man mehrere Domains zu pflegen hat oder Geld damit verdienen will Wir sind bei unsererm Projekt momentan am Überlegen, ob wir mittelfristig auf ein Serverhosting umsteigen. Bei Schlund fängt das bei 500.-/Mon. an, andere Provider haben da schon was vergleichbares für 99.-/Monat und auch keine unbedingt schlechten Referenzen ... mal sehen. Erstmal hole ich mir Erfahrungsberichte rein. -- "Das zweite Gesetz der Thermodummheit: In jeder geschlossenen Denkweise bleibt die Ignoranz konstant oder nimmt zu." -- Richard Wein · http://www.hitchhikers.de/ - Die kostenlose Mitfahrzentrale für ganz Europa From ducado_(at)_retemail.es Sat, 25 Nov 2000 00:57:46 +0100 Date: Sat, 25 Nov 2000 00:57:46 +0100 From: Ducado ducado_(at)_retemail.es Subject: [php] phpmyadmin This is a multi-part message in MIME format. ------=_NextPart_000_000B_01C0567A.B95DB960 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable wer kann mir helfen. kriege phpmyadmin nicht zum laufen (vers. 2.1) Fatal error: Call to unsupported or undefined function mysql_connect() = in lib.inc.php3 on line 255 gru=DF von mallorca rainer ------=_NextPart_000_000B_01C0567A.B95DB960 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
wer kann mir helfen. kriege phpmyadmin = nicht zum=20 laufen (vers. 2.1)
Fatal error: Call to unsupported = or=20 undefined function mysql_connect() in lib.inc.php3 on line=20 255
gru=DF von mallorca
rainer
------=_NextPart_000_000B_01C0567A.B95DB960-- From ducado_(at)_retemail.es Sat, 25 Nov 2000 01:07:35 +0100 Date: Sat, 25 Nov 2000 01:07:35 +0100 From: Ducado ducado_(at)_retemail.es Subject: [php] phpmyadmin This is a multi-part message in MIME format. ------=_NextPart_000_000F_01C0567C.18B62EA0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable ----- Original Message -----=20 From: Ducado=20 To: php_(at)_php-center.de=20 Sent: Saturday, November 25, 2000 12:57 AM Subject: [php] phpmyadmin wer kann mir helfen. kriege phpmyadmin nicht zum laufen (vers. 2.1) Fatal error: Call to unsupported or undefined function mysql_connect() = in lib.inc.php3 on line 255 gru=DF von mallorca rainer ------=_NextPart_000_000F_01C0567C.18B62EA0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
 
----- Original Message -----
From:=20 Ducado
Sent: Saturday, November 25, = 2000 12:57=20 AM
Subject: [php] phpmyadmin

wer kann mir helfen. kriege = phpmyadmin nicht zum=20 laufen (vers. 2.1)
Fatal error: Call to = unsupported or=20 undefined function mysql_connect() in lib.inc.php3 on line=20 255
gru=DF von mallorca
rainer
------=_NextPart_000_000F_01C0567C.18B62EA0-- From mk_(at)_php-homepage.de Sat, 25 Nov 2000 01:18:45 +0100 Date: Sat, 25 Nov 2000 01:18:45 +0100 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] phpmyadmin > Ducado wrote: > > Fatal error: Call to unsupported or undefined function mysql_connect() [x] Compile PHP mit MySQL [x] Verwende keine HTML Mails! Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de From not_(at)_micr0soft.de Sat, 25 Nov 2000 02:58:27 +0100 Date: Sat, 25 Nov 2000 02:58:27 +0100 From: Tobias Orterer not_(at)_micr0soft.de Subject: [php] re: Checkbuttons ueberpruefen vor ein paar tagen war mir abends mal langweilig. erklärt sich von allein:
From m-a-s_(at)_edv-support.ch Sat, 25 Nov 2000 03:49:35 +0100 Date: Sat, 25 Nov 2000 03:49:35 +0100 From: Mike A. Sauvain m-a-s_(at)_edv-support.ch Subject: [php] PHP & Barcodeleser This is a multi-part message in MIME format. ------=_NextPart_000_0016_01C05692.BA40D980 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hallo alle... ich m=F6chte einen barcode -/ strichcodeleser benutzen, = ist das m=F6glich mit php anzusteuren oder hat sonst jemand was interessantes f=FCr mich ? danksch=F6n im vorraus..=20 ------=_NextPart_000_0016_01C05692.BA40D980 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
hallo alle... ich m=F6chte einen = barcode -/=20 strichcodeleser benutzen, ist das m=F6glich mit php = anzusteuren
oder hat sonst jemand was interessantes = f=FCr mich=20 ?
 
danksch=F6n im vorraus.. =
------=_NextPart_000_0016_01C05692.BA40D980-- From info_(at)_bekosch.de Sat, 25 Nov 2000 04:04:38 +0100 Date: Sat, 25 Nov 2000 04:04:38 +0100 From: Schwab Bernhard Konrad info_(at)_bekosch.de Subject: [php] PHP & Barcodeleser Hi Mike, > hallo alle... ich möchte einen barcode > -/ strichcodeleser benutzen, ist das > möglich mit php anzusteuren > oder hat sonst jemand was interessantes für mich ? > dankschön im vorraus.. Barcode Scanner werden ja ueber eine Tastaturweiche, bzw. ueber USB angeschlossen. Von daher wird es wie eine ganz normale Tastatureingabe behandelt und Du brauchst Dir keine Gedanken machen. Gruss Berni From traffic_eye_(at)_hotmail.com Sat, 25 Nov 2000 08:06:22 +0100 Date: Sat, 25 Nov 2000 08:06:22 +0100 From: Traffic-Eye traffic_eye_(at)_hotmail.com Subject: [php] : Checkbuttons ueberpruefen hallo björn, ja, es geht ja gerade um die version ohne den submit button. in meinem script will ich nicht soviel reloads und da wär die variante mit dem autom. anpassen, sprch Javascript ,ideal . hast du da ein paar tips, sprich links, wenns geht in deutsch. Bei selfHAtml hab ich nix entsprechendes gefunden =( schonmal danke cu tobias ~~~~~~~~~~~~~~~~~~~~~~~~~ Webmaster of Traffic - Eye -- Das Traffic Auge deiner Webseite --- http://www.traffic-eye.de > Möchtest du eine Echtzeit-Reaktion, d.h. ohne ein Submit > an den Server, reload der Page und Anzeige der jeweiligen > Elemente, dann bleibt dir nur der clientseitige Weg über > JavaScript. > From ducado_(at)_retemail.es Sat, 25 Nov 2000 08:58:33 +0100 Date: Sat, 25 Nov 2000 08:58:33 +0100 From: Ducado ducado_(at)_retemail.es Subject: [php] fatal error hai listis bin neu hier und möchte mir kurz vorstellen heiße Rainer und habe keine Ahnung von php und mysql, aber alles was ich bis jetzt darüber erfahren habe ist es das beste gespann um dynamische webseiten zu bauen. ich habe auch ein paar visionen die sich sicherlich damit realisieren lassen würden. naja, lacht nicht, wenn mal ganz normale fragen von mir kommen. Hab mir aber schon ein paar bücher in deutschland bestellt. wäre für jede unterstützung dankbar. bis dann gruß von mallorca rainer was is das denn: (Fehlermeldung wenn ich dir url phpmyadmin wähle) Fatal error: Call to unsupported or undefined function mysql_connect() in lib.inc.php3 on line 255 http://www.mallorca-centro.com ist meine erste Geschichte die ich machen möchte. sind zwar noch keine inhalte drin, aber auf der linken seite seht ihr was ich gern alles einbauen und kostenpflichtig machen möchte. Wenn ihr noch ideen habt oder wie man das umsetzen kann -- bezahlung!!!???? kostenlosen urlaub auf mallorca From Michael_(at)_Stahmann.de Sat, 25 Nov 2000 09:06:52 +0100 Date: Sat, 25 Nov 2000 09:06:52 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] fatal error Hallo Rainer, Ducado schrieb: > hai listis > > wäre für jede unterstützung dankbar. > bis dann > gruß von mallorca > rainer > Das scheint mir eine nette "Entwicklungsumgebung" zu sein :-) Hier ist es mal wieder Saukalt :-( > > was is das denn: (Fehlermeldung wenn ich dir url phpmyadmin wähle) > Fatal error: Call to unsupported or undefined function mysql_connect() in > lib.inc.php3 on line 255 > Ganz simpel gesagt ist Dein PHP nicht mit MySQL Compiliert worden. Das solltest Du am besten mit Deinem Provider klären. -- -------------------------------------------------------- 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 -------------------------------------------------------- Sinnloser Bildschirmschoner: http://schlammpeitzger.de From ducado_(at)_retemail.es Sat, 25 Nov 2000 09:08:47 +0100 Date: Sat, 25 Nov 2000 09:08:47 +0100 From: Ducado ducado_(at)_retemail.es Subject: [php] dtsch Anleitung This is a multi-part message in MIME format. ------=_NextPart_000_0015_01C056BF.51746A20 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable gibt es eine deutsche anleitung wie man phpmyadmin installiert. mein Server (FreeBSD) ist auf Unix ------=_NextPart_000_0015_01C056BF.51746A20 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
gibt es eine deutsche anleitung wie man = phpmyadmin=20 installiert.
mein Server (FreeBSD) ist auf=20 Unix
------=_NextPart_000_0015_01C056BF.51746A20-- From mfischer_(at)_josefine.ben.tuwien.ac.at Sat, 25 Nov 2000 10:19:34 +0100 Date: Sat, 25 Nov 2000 10:19:34 +0100 From: Markus Fischer mfischer_(at)_josefine.ben.tuwien.ac.at Subject: [php] Structs o.ae. in php ... Moin .. ich muss gerade den totalen Hirnlag haben. Wie implementieren ich structs (Verbund von Datentypen) in php bzw. diese dann in einem array ?? Mir ist ad-hoc nur eine eigene Klasse, ohne Methoden halt, eingefallen .. isses das ?? oehm ... danke :) M. -- Markus Fischer, http://josefine.ben.tuwien.ac.at/~mfischer/ EMail: mfischer_(at)_josefine.ben.tuwien.ac.at PGP Public Key: http://josefine.ben.tuwien.ac.at/~mfischer/C2272BD0.asc PGP Fingerprint: D3B0 DD4F E12B F911 3CE1 C2B5 D674 B445 C227 2BD0 From alexander_(at)_websideart.de Sat, 25 Nov 2000 10:24:01 +0100 Date: Sat, 25 Nov 2000 10:24:01 +0100 From: alexander sorge (_(at)_wome) alexander_(at)_websideart.de Subject: [php] fatal error was wird apple.com dazu sagen mir sind minimale ähnlichkeiten aufgefallen tschau alex ----- Original Message ----- From: "Ducado" To: Sent: Saturday, November 25, 2000 8:58 AM Subject: [php] fatal error | hai listis | | bin neu hier und möchte mir kurz vorstellen | heiße Rainer und habe keine Ahnung von php und mysql, aber alles was ich bis | jetzt darüber erfahren habe ist es das beste gespann um dynamische webseiten | zu bauen. ich habe auch ein paar visionen die sich sicherlich damit | realisieren lassen würden. | naja, lacht nicht, wenn mal ganz normale fragen von mir kommen. Hab mir aber | schon ein paar bücher in deutschland bestellt. | wäre für jede unterstützung dankbar. | bis dann | gruß von mallorca | rainer | | was is das denn: (Fehlermeldung wenn ich dir url phpmyadmin wähle) | Fatal error: Call to unsupported or undefined function mysql_connect() in | lib.inc.php3 on line 255 | | http://www.mallorca-centro.com | ist meine erste Geschichte die ich machen möchte. sind zwar noch keine | inhalte drin, aber auf der linken seite seht ihr was ich gern alles einbauen | und kostenpflichtig machen möchte. Wenn ihr noch ideen habt oder wie man das | umsetzen kann -- bezahlung!!!???? kostenlosen urlaub auf mallorca | | | -- | ** 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 ducado_(at)_retemail.es Sat, 25 Nov 2000 10:34:07 +0100 Date: Sat, 25 Nov 2000 10:34:07 +0100 From: Ducado ducado_(at)_retemail.es Subject: [php] fatal error > was wird apple.com dazu sagen hab schon so viel Geld bei Apple gelassen, dann kann ich mir doch mal ein paar buttons holen oder? jep die die Garamond condensed book liebe ich > mir sind minimale ähnlichkeiten aufgefallen > > tschau From ducado_(at)_retemail.es Sat, 25 Nov 2000 12:29:35 +0100 Date: Sat, 25 Nov 2000 12:29:35 +0100 From: Ducado ducado_(at)_retemail.es Subject: [php] apache + php3 This is a multi-part message in MIME format. ------=_NextPart_000_000E_01C056DB.5EED2400 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable hai kann mir jemand sagen wie und wo ich die httpd.con datei bei apache=20 ver=E4ndern mu=DF f=FCr php3 ich kann php3 nicht automatisch installieren. habe folgende Dateien in das Verzeichnis C:/php3 ---- kopiert php --- Anwendung php_iis_reg ---- Setup info php3 ----- Datei INI-DIST m=F6chte erst einmal meinen pc als server einrichten um zu testen und zu = lernen apache habe ich installiert win98 pentium III Gru=DF von mallorca rainer ------=_NextPart_000_000E_01C056DB.5EED2400 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
hai
kann mir jemand sagen wie und wo ich = die httpd.con=20 datei bei apache
 
ver=E4ndern mu=DF f=FCr = php3
 
ich kann php3 nicht automatisch=20 installieren.
habe folgende Dateien in das = Verzeichnis C:/php3=20 ---- kopiert
 
php    =    =20             ---=20 Anwendung
php_iis_reg    =    =20 ----   Setup info
php3    =    =20             ----- Datei=20 INI-DIST
 
m=F6chte erst einmal meinen pc als = server einrichten=20 um zu testen und zu lernen
apache habe ich = installiert
win98 pentium III
 
Gru=DF von mallorca
rainer
------=_NextPart_000_000E_01C056DB.5EED2400-- From m-a-s_(at)_edv-support.ch Sat, 25 Nov 2000 12:42:40 +0100 Date: Sat, 25 Nov 2000 12:42:40 +0100 From: Mike A. Sauvain m-a-s_(at)_edv-support.ch Subject: [php] PHP & Barcodeleser ich danke dir schonmal berni ! kennst du / ihr eine packetwahl die besonders gut geeignet wäre.. du sagst es sei als normale texteingabe vorhanden, wie siehst dann aber aus, wenn der codeleser nicht an einer der "lamps" kisten selber ist ?... woher weiss dann mein codeleser, wo er die daten hintunmuss? wie sieht die theo.* die web-site form aus?.. hm, sorry, ichab bisher noch ned angefangen zu "programmieren" sonst wär mir wohl schon mehr klar..*hatte leider bisher die stunden ned um zu tüfteln..*.. ist irgendwo eine theorie oder praktisches wissen vorhanden ?..* "merci"> mike a. sauvain ...* > hallo alle... ich möchte einen barcode > -/ strichcodeleser benutzen, ist das > möglich mit php anzusteuren > oder hat sonst jemand was interessantes für mich ? > dankschön im vorraus.. Barcode Scanner werden ja ueber eine Tastaturweiche, bzw. ueber USB angeschlossen. Von daher wird es wie eine ganz normale Tastatureingabe behandelt und Du brauchst Dir keine Gedanken machen. Gruss Berni From braukmann_(at)_tse-online.de Sat, 25 Nov 2000 13:02:51 +0100 Date: Sat, 25 Nov 2000 13:02:51 +0100 From: Andreas Braukmann braukmann_(at)_tse-online.de Subject: [php] dtsch Anleitung Hi, On Sat, Nov 25, 2000 at 09:08:47AM +0100, Ducado wrote: > gibt es eine deutsche anleitung wie man phpmyadmin installiert. > mein Server (FreeBSD) ist auf Unix ... das wirklich voellig simpel. Du packst das Archiv aus, liest "README" und "INSTALL" und passt anschliessend exakt eine Konfigurationsdatei an (config.inc.php3). Das war's. Selbstverstaendlich bliebe darauf zu achten, dass der Zugriff nur 'Befugten' erlaubt ist. -Andreas -- : Anti-Spam Petition: http://www.politik-digital.de/spam/ : : PGP-Key: http://www.tse-online.de/~ab/public-key : : Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B : From Sven.Marnitz_(at)_t-online.de Sat, 25 Nov 2000 13:46:51 +0100 Date: Sat, 25 Nov 2000 13:46:51 +0100 From: Sven Marnitz Sven.Marnitz_(at)_t-online.de Subject: [php] sonderzeichen "rausfiltern" moin liste ich habe folgendes prob ich moechte aus einem namen alle sonderzeichen rausfiltern und nur buchstaben sowie zahlen zurueckbehalten name: { [ ~ 0815 t€_(at)_m ~ ] } ich moechte: 0815tm wie stelle ich so was an bin fuer jede hilfe dankbar thx sven From Newsletter_(at)_stefan-schwardt.de Sat, 25 Nov 2000 13:52:32 +0100 Date: Sat, 25 Nov 2000 13:52:32 +0100 From: Stefan Schwardt Newsletter_(at)_stefan-schwardt.de Subject: [php] sonderzeichen "rausfiltern" Moin Sven Marnitz, moin Liste SM> ich moechte aus einem namen alle sonderzeichen rausfiltern[...] Geh doch anders an die Sache ran: Filtere nicht alle Sonderzeichen raus, sondern filtere alles raus, was nicht Buchstabe oder Zahl ist. Damit machst Du es Dir doch viel einfacher. -- Stefan Schwardt. From johannes.beus_(at)_gmx.de Sat, 25 Nov 2000 12:26:47 +0100 Date: Sat, 25 Nov 2000 12:26:47 +0100 From: Johannes Beus johannes.beus_(at)_gmx.de Subject: [php] fatal error > [...] > > http://www.mallorca-centro.com > ist meine erste Geschichte die ich machen möchte. sind zwar noch keine > inhalte drin, aber auf der linken seite seht ihr was ich gern alles einbauen > und kostenpflichtig machen möchte. Wenn ihr noch ideen habt oder wie man das > umsetzen kann -- bezahlung!!!???? kostenlosen urlaub auf mallorca Wenn das Design inkl. (!) der Grafiken nicht so sauschlecht von apple.com geklaut wär ... Johannes From ducado_(at)_retemail.es Sat, 25 Nov 2000 14:07:23 +0100 Date: Sat, 25 Nov 2000 14:07:23 +0100 From: Ducado ducado_(at)_retemail.es Subject: [php] fatal error > Wenn das Design inkl. (!) der Grafiken nicht so sauschlecht von apple.com > geklaut wär ... > werd ich ändern, gefällt mir sowieso nicht mehr, aber die aquamäßigen Buttons find ich geil, jep die Garamond ist halt meine lieblingsschrift, dagegen kann steven jobs nichts haben. > > > -- > ** 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 S.Ludwig_(at)_nettrade.de Sat, 25 Nov 2000 14:18:19 -0000 Date: Sat, 25 Nov 2000 14:18:19 -0000 From: Sascha Ludwig S.Ludwig_(at)_nettrade.de Subject: [php] fatal error > jep die Garamond ist halt meine lieblingsschrift, dagegen kann steven jobs > nichts haben. Ich glaub nicht das die Garamond für kommerzielle Nutzung Lizenzfrei ist. /saschaludwig From php_(at)_trullala.de Sat, 25 Nov 2000 15:10:47 +0100 Date: Sat, 25 Nov 2000 15:10:47 +0100 From: Matthias P. Wuerfl php_(at)_trullala.de Subject: [php] PHP & Barcodeleser Mike A. Sauvain schrub: >wie siehst dann aber aus, wenn der codeleser >nicht an einer der "lamps" kisten selber ist ?... woher >weiss dann mein codeleser, wo er die daten hintunmuss? Generell kannst Du mit PHP natuerlich nicht auf die Hardware der Clients zugreifen aber wenn ein Barcodeleser wie eine Tastatur funktioniert, dann sollte es ein Formular tun, oder? sich Gedanken machend, Matthias -- Ich halte nichts von Intuition. Aber ich habe das seltsame Gefühl, daß ich das eines Tages tun werde (Woody Boyd, Cheers) From info_(at)_bekosch.de Sat, 25 Nov 2000 15:18:59 +0100 Date: Sat, 25 Nov 2000 15:18:59 +0100 From: Schwab Bernhard Konrad info_(at)_bekosch.de Subject: [php] PHP & Barcodeleser Hi Mike, > ich danke dir schonmal berni ! > kennst du / ihr eine packetwahl die besonders gut > geeignet wäre.. du sagst es sei als normale texteingabe > vorhanden, wie siehst dann aber aus, wenn der codeleser > nicht an einer der "lamps" kisten selber ist ?... woher > weiss dann mein codeleser, wo er die daten hintunmuss? > wie sieht die theo.* die web-site form aus?.. > hm, sorry, ichab bisher noch ned angefangen zu "programmieren" > sonst wär mir wohl schon mehr klar..*hatte leider bisher die stunden > ned um zu tüfteln..*.. > ist irgendwo eine theorie oder praktisches wissen vorhanden ?..* > Fuer diese Infos bist Du in der falschen Liste(Grundlagen CCD-Scanner), aber wenn Du dazu Fragen hast, kannst Du mir diese per PM stellen. Am Anfang solltest Du Dir aber erstmal klar werden was Du ueberhaupt vorhast. Ein normaler Barcodescanner uebersetzt nur den Code in eine fuer Dich lesbare Form und schiebt diese ueber eine Tastatur- weiche dann direkt in den Tastaturbuffer. Willst Du nun aber php fuer die Ansteuerung einer Paketsortierungsanlage (ist etwas uebertrieben) verwenden, dann haettest Du die falsche Sprache dafuer gewaehlt, weil Du in php nicht direkt auf den Tastaturbuffer (sprich Hardware vom Client allgemein, da serverseitig) zugreifen kannst, um diesen schneller auszulesen. Weitere Infos dazu findest Du hier: http://www.jarltech.de/jcd2/jarltech/2008/2008+2070progmanual.doc Handbuch fuer die Programmierung von CCD-Scanner von Jarltech Wenn Du den Scanner z.B. bei einer POS - Kasse einsetzen willst, die ueber php laeuft, dann brauchst Du Dir keine Gedanken machen, da Du hier keinerlei Treiber installieren musst. Du steckst nur den Scanner zwischen die Tastatur und den Rechner und das wars. Gruss Berni From christopher.nehls_(at)_vhma.de Sat, 25 Nov 2000 17:07:56 +0100 Date: Sat, 25 Nov 2000 17:07:56 +0100 From: Christopher Nehls christopher.nehls_(at)_vhma.de Subject: [php] =?iso-8859-1?Q?HTML-Templates_einlesen_und_ver=E4ndern?= Hallo Leute! Ich habe HTML-Templates, in denen ich Textstellen mittels PHP durch Variablen ersetze. (z.b. [*Vorname*] [*Nachname*] wird zu Christopher Nehls). Das ist kein Problem. Jetzt habe ich nur einige Links, die nur in bestimmten Fällen gezeigt werden sollen. Der "rauszuschmeissende" String ist aber unterschiedlich, da es verschiedene HTML-Layouts gibt. Jetzt habe ich mir überlegt, die Links in HTML-Kommentaren einzurahmen. Jetzt meine Frage: Wie kann ich über str_replace alles zwischen und im Bedarfsfall löschen? Gruß Christopher From wagner_(at)_globalpark.de Sat, 25 Nov 2000 17:28:22 +0100 Date: Sat, 25 Nov 2000 17:28:22 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] HTML-Templates einlesen und =?iso-8859-1?q?ver=E4ndern?= > Wie kann ich über str_replace alles zwischen und > im Bedarfsfall löschen? Gar nicht. Das geht nur per regex. Warum nimmst Du nicht einfach die Template-Klasse der PHPlib, die kann das doch alles? Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From traffic_eye_(at)_hotmail.com Sat, 25 Nov 2000 17:36:18 +0100 Date: Sat, 25 Nov 2000 17:36:18 +0100 From: Traffic-Eye traffic_eye_(at)_hotmail.com Subject: [php] re: Checkbuttons ueberpruefen hi tobias , erstmal ein gruss an den namensvetter :)))) also genau das war es was ich gesucht habe .... BIIIIIG THX ... hast du dir das selbst ausgedacht oder teile davor irgendwo gefunden ???? cu tobias ~~~~~~~~~~~~~~~~~~~~~~~~~ Webmaster of Traffic - Eye -- Das Traffic Auge deiner Webseite --- http://www.traffic-eye.de ICQ: 86405621 > Message: 2 > Date: Sat, 25 Nov 2000 02:58:27 +0100 > From: Tobias Orterer > To: php_(at)_php-center.de > Subject: Re: [php] re: Checkbuttons ueberpruefen > Reply-To: php_(at)_php-center.de > > vor ein paar tagen war mir abends mal langweilig. > erklärt sich von allein: .... usw ..... From daniel_(at)_php4win.de Sat, 25 Nov 2000 17:58:56 +0100 Date: Sat, 25 Nov 2000 17:58:56 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] HTML-Templates einlesen und verändern > > Wie kann ich über str_replace alles zwischen und > > im Bedarfsfall löschen? > > Gar nicht. Das geht nur per regex. > Warum nimmst Du nicht einfach die Template-Klasse der PHPlib, die kann > das doch alles? also imo ist die phplib nur um so einen kleinen teil zu ersetzen ein bischen viel overhead :) ich würde folgendes nehmen: test"; $a = true ? "\\2" : ""; $string = preg_replace("/(.*)/U", $a, $string); print $string; ?> die zuweisung der variablen (ternary operator) müsstest du dann mit deiner bedingung ersetzen die entscheiden soll wann ersetzt wird. ebenso möchtest du das mit den whitespace vielleicht ändern. daniel > Gesundheit > Wagner > > -- > Never underestimate the power of stupid people in large groups > > -- > ** 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 > /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From wagner_(at)_globalpark.de Sat, 25 Nov 2000 18:00:10 +0100 Date: Sat, 25 Nov 2000 18:00:10 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] HTML-Templates einlesen und =?iso-8859-1?q?ver=E4ndern?= > also imo ist die phplib nur um so einen kleinen teil zu ersetzen ein > bischen viel overhead :) Wozu denn die ganze PHPlib? Ich meinte "die Template-Klasse aus der PHPlib". Die hat keine 9k. Und die kann glaube ich alles, was Christopher braucht und gerade im Begriff ist selber zu schreiben. Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From christopher.nehls_(at)_vhma.de Sat, 25 Nov 2000 18:11:02 +0100 Date: Sat, 25 Nov 2000 18:11:02 +0100 From: Christopher Nehls christopher.nehls_(at)_vhma.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_HTML-Templates_einlesen_und_ver=E4ndern?= OK, alexander, wo kann ich mir die holen? Ich habe wirklich keine Lust, das alles selbst zu bauen. Das Projekt ist dermaßen umfangreich, die bin ich für jede vorgefertigte lösung dankbar. Daniel, Danke für die Tips. Ich versuche das erstmal von Hand umzusetzen, aber letztendlich werde ich dann doch auf die "Fertiglösung" gehen. Gruß Christopher > Wozu denn die ganze PHPlib? Ich meinte "die Template-Klasse aus der > PHPlib". Die hat keine 9k. > Und die kann glaube ich alles, was Christopher braucht und gerade im > Begriff ist selber zu schreiben. > > Gesundheit > Wagner From daniel_(at)_php4win.de Sat, 25 Nov 2000 18:17:46 +0100 Date: Sat, 25 Nov 2000 18:17:46 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] HTML-Templates einlesen und verändern > > also imo ist die phplib nur um so einen kleinen teil zu ersetzen ein > > bischen viel overhead :) > > Wozu denn die ganze PHPlib? Ich meinte "die Template-Klasse aus der > PHPlib". Die hat keine 9k. > Und die kann glaube ich alles, was Christopher braucht und gerade im > Begriff ist selber zu schreiben. imo ist es immer besser was eigenes zu schreiben (selbstgeschrieben lösungen zu haben), einerseits wegen des lerneffekts, und zweitens fällt das debuggen von selbstgeschriebem code meist leichter. wenn er die template klasse der phplib benutzt, muss er nicht unbedingt reguläre ausdrücke lernen, was auf längere sicht aber sicherlich die bessere alternative wär. my 2c daniel > Gesundheit > Wagner > > -- > Never underestimate the power of stupid people in large groups > > > -- > ** 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 > /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From wagner_(at)_globalpark.de Sat, 25 Nov 2000 18:15:15 +0100 Date: Sat, 25 Nov 2000 18:15:15 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Re: [php] HTML-Templates einlesen und =?iso-8859-1?q?ver=E4ndern?= > OK, alexander, wo kann ich mir die holen? Ich habe wirklich keine > Lust, das alles selbst zu bauen. Das Projekt ist dermaßen > umfangreich, die bin ich für jede vorgefertigte lösung dankbar. Download und Doku bei: http://phplib.netuse.de Einfach die aktuelle PHPlib ziehen, die Template.inc greifen und includen, dann kann man Sie benutzen. Als Tutorial kann ich http://www.phpbuilder.com/columns/david20000512.php3 empfehlen. Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From wagner_(at)_globalpark.de Sat, 25 Nov 2000 18:35:07 +0100 Date: Sat, 25 Nov 2000 18:35:07 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] HTML-Templates einlesen und =?iso-8859-1?q?ver=E4ndern?= > imo ist es immer besser was eigenes zu schreiben (selbstgeschrieben > lösungen zu haben), einerseits wegen des lerneffekts, und zweitens > fällt das debuggen von selbstgeschriebem code meist leichter. > wenn er die template klasse der phplib benutzt, muss er nicht > unbedingt reguläre ausdrücke lernen, was auf längere sicht aber > sicherlich die bessere alternative wär. Ich fürchte diese Diskussion ist sinnlos, ähnliche Diskussionen bzgl. Session-Handlings und Authentication ("soll man jetzt die PHPlib nehmen oder doch was eigenes") sind genauso Ergebnislos verlaufen. Entweder man macht es selbst, dann hat man sicher den größeren Lerneffekt, oder man nimmt eine vorgefertigte Lösung. Das ist wohl Geschmacksache, oder einfach eine Frage des Zeitbudgets. Code zu debuggen, den man selbst geschrieben hat, ist sicher einfacher als bei Code von jemand anders, aber es ist eine nützliche Begabung, auch Code debuggen zu können, den man nicht selbst geschrieben hat (spätestens wenn man an einem größeren Projekt arbeitet ist dies unvermeidlich). Ich hab mir auch zwei kleine Funktionen geschrieben, die an internen Variablen der class Template rumpfuschen. Zweitens bringt das Benutzen der PHPlib-Templates hier wahrscheinlich einfach eine Zeitersparnis. Die PHPlib-Templates sind weit verbreitet, d.h. sie sind gut getestet, und wenn man Probleme hat kann man z.B. bei dieser Liste nachfragen, es gibt genug Leute, die mit den PHPlib-Templates schon gekämpft haben (und gewonnen ;). Ausserdem ist es manchmal einfach besser, sich an Konventionen zu halten, anstatt seine eigenen Brötchen zu backen. Und die PHPlib-Templates kann man schon fast als Konvention bezeichnen. Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From bjoern_(at)_baer.main.de Sat, 25 Nov 2000 19:20:29 +0100 Date: Sat, 25 Nov 2000 19:20:29 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_HTML-Templates_einlesen_und_ver=E4ndern?= * Alexander Wagner wrote: > Ich fürchte diese Diskussion ist sinnlos, ähnliche Diskussionen bzgl. Für profane Dinge (AKA "Zeitverschwendung"), darunter zähle ich Session, Authentication und Templates, nimmt man vorge- fertigte Lösungen. Dann kann man sich auf die eigentliche Aufgabe konzentrieren und muß sich nicht mit Nebensächlich- keiten beschäftigen. Wer lernen will, nimmt den PHPLIB Code auseinander und schaut ihn sich an und versteht. -- Björn Schotte ++ Heimgartenweg 11a :: D-97074 Würzburg ++ 0931/7843804 Online-Applikationen für das E-Business: => inklusive Newsletter rund um PHP & das E-Biz <= Dienstleistungen & Preisliste: From jens_(at)_jensbenecke.de Sat, 25 Nov 2000 20:08:06 +0100 Date: Sat, 25 Nov 2000 20:08:06 +0100 From: Jens Benecke jens_(at)_jensbenecke.de Subject: [php] =?iso-8859-1?Q?PHPLib_Templates_f=FCr_i18n=3F?= Hallo, was würdet ihr nehmen, wenn ihr - eine ziemlich inhaltsreiche Webseite (d.h. viel Text, rel. wenig Layout, nur ein paar Tables) - eine relativ strukturreiche Webseite (wenig langer Text, extrem viel PHP-Code) mittelfristig in mehreren Sprachen (wir reden hier im ersten Fall von 2-4, im zweiten von irgendwann >10) erscheinen lassen wolltet? Bieten da die Template.class von PHPLib Vorteile oder verdreifacht die bloss die Anzahl der zu verwaltenen Files, ohne wirklichen Gewinn? Wie erstellt ihr mehrsprachige Webseiten? -- "Das zweite Gesetz der Thermodummheit: In jeder geschlossenen Denkweise bleibt die Ignoranz konstant oder nimmt zu." -- Richard Wein · http://www.hitchhikers.de/ - Die kostenlose Mitfahrzentrale für ganz Europa From mairif_(at)_caravan-network.de Sat, 25 Nov 2000 20:11:42 +0100 Date: Sat, 25 Nov 2000 20:11:42 +0100 From: Patrick Mairif mairif_(at)_caravan-network.de Subject: [php] mysql_connect: Fehlermeldung > Alle PHP Funktionen können auch mit vorangestelltem "_(at)_" aufgerufen werden. > Das bewirkt das Unterdrücken der Fehlermeldung für die Funktion. Ich danke Euch allen, funzt einwandfrei! From Sven.Marnitz_(at)_t-online.de Sat, 25 Nov 2000 21:35:05 +0100 Date: Sat, 25 Nov 2000 21:35:05 +0100 From: Sven Marnitz Sven.Marnitz_(at)_t-online.de Subject: [php] nach if aussteigen moin liste mein prob is folgendes: habe ein abfragescript wo ich mehrere if abfragen drin hab jetzt moechte ich das wenn eine if zb folgende -------schnipp if ($row[0] == 1 ) print "blablub"; ------schnipp wahr ist das an dieser stele das script aufhoert und den restlichen code nicht mehr weiter abarbeitet ist diese if aber falsch soll der restliche code weiter ausgefuehrt werden ich weiss aber net wie ich dies anstellen kann hab da jetzt schon meine buecher halb zerfledert und die tastatur angenagt wenn ihr auch nur einen hauch von chance seht wie ich dies loesen kann waere ich euch dankbar thx sven From cybso_(at)_gmx.net Sat, 25 Nov 2000 21:38:48 +0100 Date: Sat, 25 Nov 2000 21:38:48 +0100 From: Roland Tapken cybso_(at)_gmx.net Subject: [php] nach if aussteigen Hi! if ($row[0] == 1 ) { print "blablub"; exit; } cu, Roland -- tapken_(at)_engter.de -ICQ#: 18715473------------------------- Das Universum e.V. Bramsche im Internet: http://www.universum-ev.de ---------------------------------------- From Sven.Marnitz_(at)_t-online.de Sat, 25 Nov 2000 21:45:17 +0100 Date: Sat, 25 Nov 2000 21:45:17 +0100 From: Sven Marnitz Sven.Marnitz_(at)_t-online.de Subject: [php] AW: [php] nach if aussteigen thx fuer deine axt im walde sven From futurefarm_(at)_futurefarm.de Sat, 25 Nov 2000 22:37:52 +0100 Date: Sat, 25 Nov 2000 22:37:52 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Globale Variablen benutzen Hallo, ich möchte in folgendem Beispiel Globale Variablen benutzen: ".$art->bezeichnung."
"; echo "
"; zweigeinblenden($art->ID); } } $connect=mysql_pconnect("localhost","futurefarm","xxxx"); $link=mysql_select_db("futurefarm",$connect); echo mysql_error(); if (!$link) { echo "Keine Verbindung möglich!\n"; exit; } zweigeinblenden(NULL); mysql_close(); ?> Problem : Beim rekursiven Aufruf der Func zweigeinblenden() wird immer wieder bei 0 angefangen, obschon $z vorher als global definiert. Noch ein kleines Problem . Ich möchte dieses Script mit include einbinden . Jedoch wird ?> immer eingeblendet woran könnte das liegen ? futurefarm.de/test/indexie.php3 Gruss aus der Eifel Burkhard Stollenwerk futurefarm_(at)_futurefarm.de From support_(at)_siwub-online.de Sat, 25 Nov 2000 23:08:10 +0100 Date: Sat, 25 Nov 2000 23:08:10 +0100 From: Peter Kursawe support_(at)_siwub-online.de Subject: [php] Globale Variablen benutzen Hallo Burkhard, > ich möchte in folgendem Beispiel Globale Variablen benutzen: > global $z; > $z=0; > > function zweigeinblenden($idx) .......... das global muss in jede Funktion hinein - jede Funktion hat ihren eigenen Namensbereich. also z.B. so: > $z=0; > > function zweigeinblenden($idx) { > global $z;.......... viel Glück, Peter Kursawe. > { if ($idx==NULL) > $rs= mysql_query("SELECT * FROM menu where ebene = '1' ORDER BY id;"); > else > $rs= mysql_query("SELECT * FROM menu where vater='$idx' order by > id;"); > > $abstand=14; > while ($art= mysql_fetch_object($rs)) > { > > $z=$z+1; > echo $z; > echo "".$art->bezeichnung.""; > echo "
"; > zweigeinblenden($art->ID); > } > > } > > $connect=mysql_pconnect("localhost","futurefarm","xxxx"); > > $link=mysql_select_db("futurefarm",$connect); > echo mysql_error(); > if (!$link) { > echo "Keine Verbindung möglich!\n"; > exit; > } > zweigeinblenden(NULL); > mysql_close(); > ?> > > > Problem : Beim rekursiven Aufruf der Func zweigeinblenden() wird immer > wieder bei 0 angefangen, obschon $z vorher als global definiert. > > > Noch ein kleines Problem . Ich möchte dieses Script mit include einbinden . > Jedoch wird ?> immer eingeblendet woran könnte das liegen ? > > futurefarm.de/test/indexie.php3 > > > Gruss aus der Eifel > > > Burkhard Stollenwerk > futurefarm_(at)_futurefarm.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 dma147_(at)_halflife-editing.de Sat, 25 Nov 2000 23:46:38 +0100 Date: Sat, 25 Nov 2000 23:46:38 +0100 From: Alexander Mieland dma147_(at)_halflife-editing.de Subject: [php] Summe der posts von den 10 Usern mit den meisten Posts??? Hi... Ich habe mal wieder ein ganz grosses Problechen... Ich habe ein Forum und dort möchte ich in den Stats. die Top10 der User anzeigen lassen. Das heisst, ich habe, sagen wir mal, 500 Leute in meinem Forum und möchte nun für die 10 User, welche am meisten Posts haben eine Balkenanzeige machen. die Formel ist klar: $user_post_percent = 100 * $userposts / $gesamtposts; Wobei $gesamtposts eben nur die posts eben der 10 User sein dürfen! Wie bekomme ich nun, die Gesamtsumme der Posts der 10 User mit den meisten Posts aus meiner MySQL-Tabelle? Danke für die Tipps..... (ich mache da jetzt schon seit 2 Stunden rum...) :( -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| |--> http://phpboard.halflife-editing.de <--| From mk_(at)_php-homepage.de Sun, 26 Nov 2000 00:01:40 +0100 Date: Sun, 26 Nov 2000 00:01:40 +0100 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] Summe der posts von den 10 Usern mit den meisten Posts??? Alexander Mieland wrote: > $user_post_percent = 100 * $userposts / $gesamtposts; > $query = "select * from tabelle"; $result = mysql_query($query); $gesamtposts = mysql_numrows($result); //Summe aller Postings $query = "select * from tabelle order by userposts limit 0, 10"; $result = mysql_query($query); $userposts = mysql_numrows($result); //Summe aller Postings der 10 besten Sollte so gehen. HTH Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de From info_(at)_wa-p.de Sun, 26 Nov 2000 00:03:27 +0100 Date: Sun, 26 Nov 2000 00:03:27 +0100 From: Ihr WEBberater info_(at)_wa-p.de Subject: [php] LOKAL EMAIL VERSENDEN Abend Liste! Wir wollen in unserem Intranet die Möglichkeit nutzen eMails intern zu versenden. Da wir mit Linux alle noch nicht so richtig fit sind, benötigen wir ein Programm, welches auf Windoof läuft! Die eigentliche Applikation soll dann in PHP entwickelt werden. Welches Programm sollten wir denn hier einsetzen! Hab mal was von ArGoSoft Mailserver gehört! -- Ihr WEBberater, Jochen Kächelin Internet: http://www.wa-p.de eMail: mailto:info_(at)_wa-p.de From Schulz_(at)_schutec.com Sun, 26 Nov 2000 00:22:07 -0000 Date: Sun, 26 Nov 2000 00:22:07 -0000 From: Bernd Schulz Schulz_(at)_schutec.com Subject: [php] LOKAL EMAIL VERSENDEN ich verwende den Jana-Proxy. Ist sehr klein, kostenlos und läuft unter window stabil. http://home.t-online.de/home/T.Hauck mfg Bernd > Abend Liste! > Wir wollen in unserem Intranet die > Möglichkeit nutzen eMails intern zu versenden. > Da wir mit Linux alle noch nicht so richtig fit sind, > benötigen wir ein Programm, welches auf Windoof läuft! > Die eigentliche Applikation soll dann in PHP entwickelt werden. > Welches Programm sollten wir denn hier einsetzen! > Hab mal was von ArGoSoft Mailserver gehört! > -- > Ihr WEBberater, Jochen Kächelin > Internet: http://www.wa-p.de eMail: mailto:info_(at)_wa-p.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 pfeiffer_(at)_uris.de Sun, 26 Nov 2000 00:31:56 +0100 Date: Sun, 26 Nov 2000 00:31:56 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] LOKAL EMAIL VERSENDEN Hallo Jochen, natuerlich gibt es auch Mailserver fuer Windoof, wenn es denn sein musss. Aber: Es muss nicht sein, wenn im Intranet 'irgendwo' eine Linuxkiste rumsteht. Dort musst Du nur eines tun, einen Account pro User anlegen. (das muss man immer, egal ob Windoof, Mac oder Linux :-) Unter Linux hat automatisch jeder User ein Postfach und kann damit Mails senden und empfangen, egal welches OS er benutzt. Und nun schau ich mal nach, wegen Windoof: - 'mail64' ist ein passender Server - 'ft-Gate' ein Proxy, also Zugang zum Web fuer alle, IMHO mit Mail Wie gesagt, ein Standard Linux kann das alles von hause aus, ohne Haken und Oesen... m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From jk_(at)_wa-p.de Sun, 26 Nov 2000 00:40:54 +0100 Date: Sun, 26 Nov 2000 00:40:54 +0100 From: WEBberater (Jochen K.) jk_(at)_wa-p.de Subject: [php] LOKAL EMAIL VERSENDEN ok, danke! hört sich gut an, ich versuch mal was über diese programme rauszufinden! > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Norbert Pfeiffer > Sent: Sunday, November 26, 2000 12:32 AM > To: php_(at)_php-center.de > Subject: Re: [php] LOKAL EMAIL VERSENDEN > > > Hallo Jochen, > > natuerlich gibt es auch Mailserver fuer Windoof, wenn es denn sein musss. > Aber: > Es muss nicht sein, wenn im Intranet 'irgendwo' eine Linuxkiste rumsteht. > Dort musst Du nur eines tun, einen Account pro User anlegen. > (das muss man immer, egal ob Windoof, Mac oder Linux :-) > Unter Linux hat automatisch jeder User ein Postfach und kann damit > Mails senden und empfangen, egal welches OS er benutzt. > > Und nun schau ich mal nach, wegen Windoof: > - 'mail64' ist ein passender Server > - 'ft-Gate' ein Proxy, also Zugang zum Web fuer alle, IMHO mit Mail > > Wie gesagt, ein Standard Linux kann das alles von hause aus, > ohne Haken und Oesen... > > > m.f.G. N. Pfeiffer > _____________________________________ > www.uris.de pfeiffer_(at)_uris.de > 0177-2363368 02292-681769 > ------------------------------------- > e.o.m. > > > -- > ** 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 behrens_(at)_takenet.de Sun, 26 Nov 2000 00:50:01 +0100 Date: Sun, 26 Nov 2000 00:50:01 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] LOKAL EMAIL VERSENDEN Moin, Ihr WEBberater schrieb: > > Abend Liste! > > Wir wollen in unserem Intranet die > Möglichkeit nutzen eMails intern zu versenden. > Da wir mit Linux alle noch nicht so richtig fit sind, > benötigen wir ein Programm, welches auf Windoof läuft! > Die eigentliche Applikation soll dann in PHP entwickelt werden. > > Welches Programm sollten wir denn hier einsetzen! > > Hab mal was von ArGoSoft Mailserver gehört! Als 'WEBberater' solltest du Wissen das man dieses OS 'Windows' schreibt. Fuer Firmen die auf einen Windows Netzwerk setzen sollte diese Software wohl MS Exchange heisen. Unter Linux heist das Pendant Sendmail,Qmail oder Postfix. Nicht verschwiegen werden soll das es noch zig weitere Programme gibt. Hamster erfreut sich wohl zumind bei PHP Entwicklern die unter Windows schaffen und lokal Mails verschicken wollen steigender Beliebtheit. Aber auch ganze Kommunikationspakete wie KEN oder aber Lotus Notes z.b koennten soetwas. 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 jk_(at)_wa-p.de Sun, 26 Nov 2000 00:55:52 +0100 Date: Sun, 26 Nov 2000 00:55:52 +0100 From: WEBberater (Jochen K.) jk_(at)_wa-p.de Subject: [php] LOKAL EMAIL VERSENDEN Bei heisse eben immer noch Windoof! Wenn ich nicht müsste, würde ich voll auf Linux umsteigen, da wir aber noch eine Werbeagentur und ein Reprostudio betreiben, und Programm wie Freehand, Quark, Corel etc. einsetzen kommen wir neben unseren Macs nicht um einige Windoof-Kisten herum! Die von Dir aufgezählten Programme sind mir ebenfalls bekannt, wir setzen unter anderem KEN ein, ich dachte aber eine kostenloses Programm, da ich bei einigen Kunden große Augen sah, als ich Ihnen sagte was so eine Software kostet. SO. > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Joerg Behrens > Sent: Sunday, November 26, 2000 12:50 AM > To: php_(at)_php-center.de > Subject: Re: [php] LOKAL EMAIL VERSENDEN > > > Moin, > > Ihr WEBberater schrieb: > > > > Abend Liste! > > > > Wir wollen in unserem Intranet die > > Möglichkeit nutzen eMails intern zu versenden. > > Da wir mit Linux alle noch nicht so richtig fit sind, > > benötigen wir ein Programm, welches auf Windoof läuft! > > Die eigentliche Applikation soll dann in PHP entwickelt werden. > > > > Welches Programm sollten wir denn hier einsetzen! > > > > Hab mal was von ArGoSoft Mailserver gehört! > > Als 'WEBberater' solltest du Wissen das man dieses OS 'Windows' > schreibt. Fuer Firmen die auf einen Windows Netzwerk setzen sollte diese > Software wohl MS Exchange heisen. Unter Linux heist das Pendant > Sendmail,Qmail oder Postfix. > > Nicht verschwiegen werden soll das es noch zig weitere Programme gibt. > Hamster erfreut sich wohl zumind bei PHP Entwicklern die unter Windows > schaffen und lokal Mails verschicken wollen steigender Beliebtheit. Aber > auch ganze Kommunikationspakete wie KEN oder aber Lotus Notes z.b > koennten soetwas. > > 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 > > -- > ** 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 jk_(at)_wa-p.de Sun, 26 Nov 2000 00:59:25 +0100 Date: Sun, 26 Nov 2000 00:59:25 +0100 From: WEBberater (Jochen K.) jk_(at)_wa-p.de Subject: [php] LOKAL EMAIL VERSENDEN Ach noch was! Hast Du auf euern Seiten http://www.takenet.de schon mal versucht in der URL-Adresse eine?xxxx Parameter zu übergeben? Also bei mir hat es geklappt! Schönen Tag noch > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Joerg Behrens > Sent: Sunday, November 26, 2000 12:50 AM > To: php_(at)_php-center.de > Subject: Re: [php] LOKAL EMAIL VERSENDEN > > > Moin, > > Ihr WEBberater schrieb: > > > > Abend Liste! > > > > Wir wollen in unserem Intranet die > > Möglichkeit nutzen eMails intern zu versenden. > > Da wir mit Linux alle noch nicht so richtig fit sind, > > benötigen wir ein Programm, welches auf Windoof läuft! > > Die eigentliche Applikation soll dann in PHP entwickelt werden. > > > > Welches Programm sollten wir denn hier einsetzen! > > > > Hab mal was von ArGoSoft Mailserver gehört! > > Als 'WEBberater' solltest du Wissen das man dieses OS 'Windows' > schreibt. Fuer Firmen die auf einen Windows Netzwerk setzen sollte diese > Software wohl MS Exchange heisen. Unter Linux heist das Pendant > Sendmail,Qmail oder Postfix. > > Nicht verschwiegen werden soll das es noch zig weitere Programme gibt. > Hamster erfreut sich wohl zumind bei PHP Entwicklern die unter Windows > schaffen und lokal Mails verschicken wollen steigender Beliebtheit. Aber > auch ganze Kommunikationspakete wie KEN oder aber Lotus Notes z.b > koennten soetwas. > > 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 > > -- > ** 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 nn__(at)_gmx.net Sun, 26 Nov 2000 01:15:33 +0100 Date: Sun, 26 Nov 2000 01:15:33 +0100 From: Nicolas Neubauer nn__(at)_gmx.net Subject: [php] Re: nach if aussteigen Hi Sven, > -------schnipp > > if ($row[0] == 1 ) > print "blablub"; > > ------schnipp > > wahr ist das an dieser stele das script aufhoert und den restlichen code > nicht mehr weiter abarbeitet > ist diese if aber falsch soll der restliche code weiter ausgefuehrt werden wenn ich Teile von Code eventuell nicht mehr ausführen will, mach ich das immer so: do { (code..) if (abbruchbedingung) { (nochmehrcode..) break; } (sonstweitergehcode..) } while (false); (nachblockcode..) do {} while (false) führt den Code genau einmal aus. Wenn Du break sagst, ist die nächste Codezeile, die ausgeführt wird "nachblockcode". Oder eben gar keine, wenn Du Dein gesamtes Skript in so einen Block packst. südniedersächsische Grüsse (OS), Nic From mk_(at)_php-homepage.de Sun, 26 Nov 2000 01:42:30 +0100 Date: Sun, 26 Nov 2000 01:42:30 +0100 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] LOKAL EMAIL VERSENDEN "WEBberater (Jochen K.)" wrote: > Hast Du auf euern Seiten http://www.takenet.de > schon mal versucht in der URL-Adresse eine?xxxx Parameter > zu übergeben? Hast du schon mal versucht - deinen Realname anzugeben? - richtig zu quoten? - Mails zum Thema PHP auf diese Liste zu schreiben? header("location: http://learn.to/quote"); Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de From kaimeder_(at)_gmx.de Sun, 26 Nov 2000 01:55:37 +0100 Date: Sun, 26 Nov 2000 01:55:37 +0100 From: Kai Meder kaimeder_(at)_gmx.de Subject: [php] mal wieder WAMP nabend ML, nachdem ich gerade einen DDNS-provider gefunden habe, der den service für umme anbietet, werde ich mich nun auch mal in das thema WAMP vertiefen ;-) ich lese mir also die installations-tutorials von dynamic-webpages.de durch und stosse dabei auf php in einer modulversion für win32.... cool dachte ich mir... nur habe ich noch paar bedenken... http://www.dynamic-webpages.de/50.tutorials.php?dwp_tutorialID=9 => "Die neuesten PHP-Versionen (momentan 3.0.16 bzw. PHP4.0.2) gibt es immer auf http://www.php.net/ zum Download. Die Modulversion erhalten Sie unter http://www.php4win.de/" welche version ist denn nun IYHO besser geignet und vor allem ohne bugs ? modulversion-win32 oder normale php-version für win32 ? würde mich auf antwort freuen, mfg kai -- E-Mail: kaimeder_(at)_gmx.de or abraxxxas_(at)_fraggers.de ICQ: 30408093 Tel: 05241-460046 Mobile: 0179-3681253 ~q.e.d~ From behrens_(at)_takenet.de Sun, 26 Nov 2000 02:13:27 +0100 Date: Sun, 26 Nov 2000 02:13:27 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] mal wieder WAMP Moin Kai Meder schrieb: > > nabend ML, > nachdem ich gerade einen DDNS-provider gefunden habe, der den service > für umme anbietet, > werde ich mich nun auch mal in das thema WAMP vertiefen ;-) > > ich lese mir also die installations-tutorials von dynamic-webpages.de > durch und > stosse dabei auf php in einer modulversion für win32.... cool dachte ich > mir... > > nur habe ich noch paar bedenken... > http://www.dynamic-webpages.de/50.tutorials.php?dwp_tutorialID=9 > => > "Die neuesten PHP-Versionen (momentan 3.0.16 bzw. PHP4.0.2) gibt es > immer auf http://www.php.net/ zum Download. > Die Modulversion erhalten Sie unter http://www.php4win.de/" > > welche version ist denn nun IYHO besser geignet und vor allem ohne bugs > ? > modulversion-win32 oder normale php-version für win32 ? Also das Mod_PHP (Modul) fuer den Windows Indianer gibt es erst seit 'kurzer' Zeit und auch nur fuer PHP4. Es wurde aber nicht offiziell von php.net angeboten sondern von www.php4win.de . Dort bekommst du verschiedene Versionen. Neben einer rechte aktuellen CVS Version kompilieren sie fuer dich auch immer eine CGI Version (es sind 2 im Pakage) mit bei der die Var $PHP_SELF (cgi-force-dirckt oder so ist da das Thema) funktioniert. Auch bieten die beiden mehr DLL Dateien mit an die dann erst die ganzen Funktionen ermoeglichen (Ldap, OCI, Oracle..). Da der Daniel nun auch aktiv am Source mitwerkelt und die gereuchtekueche es eh schon murmelt das die beiden auch bald fuer das offizielle Win32 release verantwortlich sein werden kannst du das ruhig einsetzen. Bedenke aber das nicht alle DLL's laufen mit dem Apachemodul zusammen.... die php_gd.dll ist so eine. Suche im Archiv mal nach 'Thread safe' fuer weitere Infos. Es kommt eine sehr gute Readme und Installationsanweisung mit... da kann fast nix mehr schiefgehen ;) 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 mk_(at)_php-homepage.de Sun, 26 Nov 2000 02:15:36 +0100 Date: Sun, 26 Nov 2000 02:15:36 +0100 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] mal wieder WAMP Kai Meder wrote: > welche version ist denn nun IYHO besser geignet und vor allem ohne bugs > ? > modulversion-win32 oder normale php-version für win32 ? Modul für den Apachen läuft bei mir gut (4.0.4-dev). In der README zu PHP 4.0.3pl1 für Win steht außerdem: "PHP 4.0 for Windows comes in two flavours - a CGI executable (php.exe), and an ISAPI module (php4isapi.dll)." Womit deine Frage eigentlich schon benatwortet wäre. Zu WAMP: Ich habe Probleme MySQL als Service unter Win2k zu installieren. Hat jemand vielleicht auch Problem und evtl eine Lösung? Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de From andre_(at)_12ahead.net Sun, 26 Nov 2000 10:05:50 +0900 Date: Sun, 26 Nov 2000 10:05:50 +0900 From: Andre Marenke andre_(at)_12ahead.net Subject: [php] sonderzeichen "rausfiltern" Hallo Sven, Saturday, November 25, 2000, 9:46:51 PM, you wrote: SM> name: { [ ~ 0815 t€_(at)_m ~ ] } SM> ich moechte: 0815tm Ersetze einfach alle nicht alphanumerischen Zeichen durch 'nichts' und schon hast Du einen etwas lesbareren Namen: Gruss Andre Marenke From sb_(at)_sebastian-bergmann.de Sun, 26 Nov 2000 08:39:24 +0100 Date: Sun, 26 Nov 2000 08:39:24 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] mal wieder WAMP Mark Kronsbein wrote: > Zu WAMP: Ich habe Probleme MySQL als Service unter Win2k zu > installieren. > Hat jemand vielleicht auch Problem und evtl eine Lösung? Der MySQL Installer sollte auf jeden Fall funktionieren. Danach rufst Du die mysqld*.exe Deiner Wahl mit dem Parameter "-install" auf. Fertig. Unter Systemsteuerung/Verwaltung/Dienste solltest Du nun einen Eintrag für MySQL finden. -- From futurefarm_(at)_futurefarm.de Sun, 26 Nov 2000 10:31:14 +0100 Date: Sun, 26 Nov 2000 10:31:14 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] CSS Hallo, versuche verzweifelt CSS einzubauen ?>

Hallo, > > versuche verzweifelt CSS einzubauen > ?> >

> Templates?) 5. evtl. habe ich Frage und/oder Beispiel total mißverstanden :) > Hat jemand in PHP Erfahrung ? Ging es nun um PHP oder CSS? Wo liegt da Problem genau? Karsten -- ----------------------------- Why do we have to hide from the police, daddy? Because we use emacs, son. They use vi. ----------------------------- mailto:k.dambekalns_(at)_tu-bs.de w³: http://www.k-fish.de/ ----------------------------- Medienwissenschaftler in BS: http://www.tu-bs.de/institute/mewi/ From jk_(at)_wa-p.de Sun, 26 Nov 2000 11:42:33 +0100 Date: Sun, 26 Nov 2000 11:42:33 +0100 From: WEBberater jk_(at)_wa-p.de Subject: [php] CSS Also ich weiß auch nicht so genau worum es hier eigentlich geht! Schau doch mal hier nach: http://www.php-center.de/artikel/show.php3?id=28 vielleicht hilft dies Dir etwas weiter! > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Burkhard Stollenwerk > Sent: Sunday, November 26, 2000 10:31 AM > To: php_(at)_php-center.de > Subject: [php] CSS > > > Hallo, > > versuche verzweifelt CSS einzubauen > ?> >

> Hat jemand in PHP Erfahrung ? > > > Gruss > > Burkhard Stollenwerk > > > -- > ** 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 dma147_(at)_arcormail.de Sun, 26 Nov 2000 11:46:26 +0100 Date: Sun, 26 Nov 2000 11:46:26 +0100 From: Alexander Mieland dma147_(at)_arcormail.de Subject: [php] Summe der posts von den 10 Usern mit den meisten Posts??? ----- Original Message ----- From: "Mark Kronsbein" > > $user_post_percent = 100 * $userposts / $gesamtposts; > > > > $query = "select * from tabelle"; > $result = mysql_query($query); > $gesamtposts = mysql_numrows($result); //Summe aller Postings > > $query = "select * from tabelle order by userposts limit 0, 10"; > $result = mysql_query($query); > $userposts = mysql_numrows($result); //Summe aller Postings der 10 > besten Hi nochmal... Danke erstmal für die prompte Antwort! Leider klappt das so nicht, da die Anzahl der Posts in der Usertabelle stehen. D.h. ich muss da keine Posts zählen, oder so, sondern "einfach" nur die Zahlen zusammenzählen... :) Habe aber heute morgen die Lösung selber gefunden: ---------------snipp-------------- $query = "SELECT userposts FROM apb".$n."_user_table ORDER BY userposts DESC LIMIT 0,10"; $result = mysql_query($query); $totalposts = 0; while(list($posts) = mysql_fetch_array($result)) { $totalposts = $totalposts + $posts; } ---------------snapp-------------- Trotzdem danke erstmal.... -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| |--> http://phpboard.halflife-editing.de <--| From jk_(at)_wa-p.de Sun, 26 Nov 2000 11:49:02 +0100 Date: Sun, 26 Nov 2000 11:49:02 +0100 From: =?iso-8859-1?Q?WEBberater_=28Jochen_K=E4chelin=29?= jk_(at)_wa-p.de Subject: [php] Summe der posts von den 10 Usern mit den meisten Posts??? dann versuch es mal so: $query = mysql_query("select sum(post) as summe from tabelle"); $summe = mysql_result($query,0,"summe"); > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Alexander Mieland > Sent: Sunday, November 26, 2000 11:46 AM > To: php_(at)_php-center.de > Subject: Re: [php] Summe der posts von den 10 Usern mit den meisten > Posts??? > > > ----- Original Message ----- > From: "Mark Kronsbein" > > > $user_post_percent = 100 * $userposts / $gesamtposts; > > > > > > > $query = "select * from tabelle"; > > $result = mysql_query($query); > > $gesamtposts = mysql_numrows($result); //Summe aller Postings > > > > $query = "select * from tabelle order by userposts limit 0, 10"; > > $result = mysql_query($query); > > $userposts = mysql_numrows($result); //Summe aller Postings der 10 > > besten > > Hi nochmal... > > Danke erstmal für die prompte Antwort! > Leider klappt das so nicht, da die Anzahl der Posts in der > Usertabelle stehen. > D.h. ich muss da keine Posts zählen, oder so, sondern > "einfach" nur die Zahlen > zusammenzählen... :) > > Habe aber heute morgen die Lösung selber gefunden: > > ---------------snipp-------------- > $query = "SELECT userposts FROM apb".$n."_user_table ORDER > BY userposts DESC LIMIT 0,10"; > $result = mysql_query($query); > > $totalposts = 0; > while(list($posts) = mysql_fetch_array($result)) { > $totalposts = $totalposts + $posts; > } > ---------------snapp-------------- > > Trotzdem danke erstmal.... > > -- > mfg > Alexander Mieland -- aka DMA147.ThW.N > dma147_(at)_thewall.de > |--> http://www.thewall.de <--| > |--> http://www.halflife-editing.de <--| > |--> http://phpboard.halflife-editing.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 jk_(at)_wa-p.de Sun, 26 Nov 2000 11:54:48 +0100 Date: Sun, 26 Nov 2000 11:54:48 +0100 From: =?iso-8859-1?Q?WEBberater_=28Jochen_K=E4chelin=29?= jk_(at)_wa-p.de Subject: [php] Summe der posts von den 10 Usern mit den meisten Posts??? ich habe den LIMIT Parameter vergessen, sorry! > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of WEBberater (Jochen Kächelin) > Sent: Sunday, November 26, 2000 11:49 AM > To: php_(at)_php-center.de > Subject: RE: [php] Summe der posts von den 10 Usern mit den meisten > Posts??? > > > dann versuch es mal so: > > $query = mysql_query("select sum(post) as summe from > tabelle"); > $summe = mysql_result($query,0,"summe"); > > > > -----Original Message----- > > From: php-admin_(at)_php-center.de > > [mailto:php-admin_(at)_php-center.de]On Behalf > > Of Alexander Mieland > > Sent: Sunday, November 26, 2000 11:46 AM > > To: php_(at)_php-center.de > > Subject: Re: [php] Summe der posts von den 10 Usern mit > den meisten > > Posts??? > > > > > > ----- Original Message ----- > > From: "Mark Kronsbein" > > > > $user_post_percent = 100 * $userposts / $gesamtposts; > > > > > > > > > > $query = "select * from tabelle"; > > > $result = mysql_query($query); > > > $gesamtposts = mysql_numrows($result); //Summe aller Postings > > > > > > $query = "select * from tabelle order by userposts limit 0, 10"; > > > $result = mysql_query($query); > > > $userposts = mysql_numrows($result); //Summe aller > Postings der 10 > > > besten > > > > Hi nochmal... > > > > Danke erstmal für die prompte Antwort! > > Leider klappt das so nicht, da die Anzahl der Posts in der > > Usertabelle stehen. > > D.h. ich muss da keine Posts zählen, oder so, sondern > > "einfach" nur die Zahlen > > zusammenzählen... :) > > > > Habe aber heute morgen die Lösung selber gefunden: > > > > ---------------snipp-------------- > > $query = "SELECT userposts FROM apb".$n."_user_table ORDER > > BY userposts DESC LIMIT 0,10"; > > $result = mysql_query($query); > > > > $totalposts = 0; > > while(list($posts) = mysql_fetch_array($result)) { > > $totalposts = $totalposts + $posts; > > } > > ---------------snapp-------------- > > > > Trotzdem danke erstmal.... > > > > -- > > mfg > > Alexander Mieland -- aka DMA147.ThW.N > > dma147_(at)_thewall.de > > |--> http://www.thewall.de <--| > > |--> http://www.halflife-editing.de <--| > > |--> http://phpboard.halflife-editing.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 > > > -- > ** 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)_php-homepage.de Sun, 26 Nov 2000 12:21:06 +0100 Date: Sun, 26 Nov 2000 12:21:06 +0100 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] mal wieder WAMP Sebastian Bergmann wrote: > Der MySQL Installer sollte auf jeden Fall funktionieren. Danach rufst Du > die mysqld*.exe Deiner Wahl mit dem Parameter "-install" auf. Fertig. Unter > Systemsteuerung/Verwaltung/Dienste solltest Du nun einen Eintrag für MySQL > finden. Das klappt soweit alles, nur starten will MySQL nicht ;( Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de From impulz_(at)_impulz.de Sun, 26 Nov 2000 12:29:42 +0100 Date: Sun, 26 Nov 2000 12:29:42 +0100 From: Michael Meier impulz_(at)_impulz.de Subject: [php] Quoten... (war: Re: [php] Summe der posts von den 10 Usern mit den meisten Posts???) "WEBberater (Jochen Kächelin)" schrieb: > ich habe den LIMIT Parameter vergessen, sorry! > [...etwa 50 Meter sinnlose Quotes geloescht...] Du hast noch was vergessen... [x] Du willst endlich http://learn.to/quote lesen [x] Du willst es verstehen [x] Du willst es in Zukunft anwenden *sigh* Michael Meier From jk_(at)_wa-p.de Sun, 26 Nov 2000 12:34:55 +0100 Date: Sun, 26 Nov 2000 12:34:55 +0100 From: =?iso-8859-1?Q?WEBberater_=28Jochen_K=E4chelin=29?= jk_(at)_wa-p.de Subject: [php] Quoten... (war: Re: [php] Summe der posts von den 10 Usern mit den meisten Posts???) OK, hast ja recht! From c.sk_(at)_gmx.net Sun, 26 Nov 2000 12:52:29 +0100 Date: Sun, 26 Nov 2000 12:52:29 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] mal wieder WAMP Hallo Mark, From: "Mark Kronsbein" > Das klappt soweit alles, nur starten will MySQL nicht ;( Jörg Krause schrieb dazu im Mai mal: ----------- Da die Frage ab und zu mal auftaucht, hier eine Antwort (ohne Frage) für die PHP-Entwickler, die lokal auf Windows setzen. Wer unter Windows 2000 MySQL als Dienst installiert, kann diesen nicht starten und bekommt Fehler 1067. Der Fehler: Der Installer nimmt als Dienst den LocalAccount, mit dem Systemdienste laufen. Das mag MySQL nicht. Gehe in die Systemsteuerung | Dienste und ändere den das Konto des Dienstes auf "Administrator". Nun startet der Dienst problemlos. ----------- Vielleicht hilft das? Viele Grüße Christiane From traffic_eye_(at)_hotmail.com Sun, 26 Nov 2000 12:58:31 +0100 Date: Sun, 26 Nov 2000 12:58:31 +0100 From: Traffic-Eye traffic_eye_(at)_hotmail.com Subject: [php] referer im popup ?? hi, ich führe php code im hintergrund in einem popup aus. alles schön und gut, aber wie bekomme ich einen referer dort hinein ??? bevor ich den code ausführe einen meta refresh machen ( weiterleiten auf PHP_SELF) funzt nicht . Hat da wer ne idee ???? thx tobias ~~~~~~~~~~~~~~~~~~~~~~~~~ Webmaster of Traffic - Eye -- Das Traffic Auge deiner Webseite --- http://www.traffic-eye.de ICQ: 86405621 From dma147_(at)_halflife-editing.de Sun, 26 Nov 2000 13:12:59 +0100 Date: Sun, 26 Nov 2000 13:12:59 +0100 From: Alexander Mieland dma147_(at)_halflife-editing.de Subject: [php] Prozentrechnen... :( Hallo Ihr ... Ich scheine seit zwei Tagen voll auf meiner Leitung zu sitzen... :( Ich habe schon wieder ein Problem. Nachdem ich die Sache mit den Gesamtposts, der 10 besten User gelöst habe, folgendes: -------------------snipp------------------ while ($user_t = mysql_fetch_row($user_top)) { $userid = $user_t[0]; $username = $user_t[1]; $userposts = $user_t[2]; $user_post_percent = (100 * $userposts) / ($totalposts); echo \n"; } -------------------snapp------------------ Wie bekomme ich es hin, dass der Balken des 1. Users, also des Users mit den meisten Posts, eine bestimmte Länge hat, sagen wir mal 200 Pixel, alle anderen Balken aber dann davon prozentual berechnet werden? Hat der 1. User 50 Posts, so soll sein Balken 200 Pixel lang sein. Hat der 2. User nur 25 Posts, so soll sein Balken 50% von 200 Pixel lang sein der 3. User hat nur 10 Posts und sein Balken soll dann 20% von 200 Pixel lang sein...etc... Momentan ist es nämlich so, dass ALLE Balken die prozentuale Länge von den Gesamtposts dieser 10 User haben. Kann mir da jemand nochmal helfen? -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| |--> http://phpboard.halflife-editing.de <--| From list_(at)_handyinfo.at Sun, 26 Nov 2000 13:37:02 +0100 Date: Sun, 26 Nov 2000 13:37:02 +0100 From: Wolfgang Gassler list_(at)_handyinfo.at Subject: [php] Prozentrechnen... :( > Hallo Ihr ... > > Ich scheine seit zwei Tagen voll auf meiner Leitung zu sitzen... :( > Ich habe schon wieder ein Problem. > > Nachdem ich die Sache mit den Gesamtposts, der 10 besten User > gelöst habe, folgendes: > > -------------------snipp------------------ > > while ($user_t = mysql_fetch_row($user_top)) > { > $userid = $user_t[0]; > $username = $user_t[1]; > $userposts = $user_t[2]; > > $user_post_percent = (100 * $userposts) / ($totalposts); > > echo \n"; > } > > -------------------snapp------------------ > > Wie bekomme ich es hin, dass der Balken des 1. Users, also des Users mit den meisten > Posts, eine bestimmte Länge hat, sagen wir mal 200 Pixel, alle anderen Balken aber dann davon > prozentual berechnet werden? > > Hat der 1. User 50 Posts, so soll sein Balken 200 Pixel lang sein. > Hat der 2. User nur 25 Posts, so soll sein Balken 50% von 200 Pixel lang sein > der 3. User hat nur 10 Posts und sein Balken soll dann 20% von 200 Pixel lang sein...etc... > Ich würde es so machen: $x = $totalposts / 100; $percent = $userposts / $x; in $percent stehen dann die Prozent die du auf den balken umrechnest (hoff ich hab da keinen denkfehler) Wolfi From php_(at)_trullala.de Sun, 26 Nov 2000 13:37:02 +0100 Date: Sun, 26 Nov 2000 13:37:02 +0100 From: Matthias P. Wuerfl php_(at)_trullala.de Subject: [php] Prozentrechnen... :( Alexander Mieland schrub: >Wie bekomme ich es hin, dass der Balken des 1. Users, also des >Users mit den meisten Posts, eine bestimmte Länge hat, sagen wir >mal 200 Pixel, alle anderen Balken aber dann davon prozentual >berechnet werden? Na der erste ($prz==$maxprz) ist doch kein Problem. Fuer die weiteren $width=floor($prz/$maxprz*200). Mathe fuenfte Klasse. ;-) Gruesse, Matthias -- Ich halte nichts von Intuition. Aber ich habe das seltsame Gefühl, daß ich das eines Tages tun werde (Woody Boyd, Cheers) From list_(at)_handyinfo.at Sun, 26 Nov 2000 13:56:19 +0100 Date: Sun, 26 Nov 2000 13:56:19 +0100 From: Wolfgang Gassler list_(at)_handyinfo.at Subject: [php] Adabas + PHP + Primebase HI Ich hab mir einmal die ganze Sache mit PHP und Adabas angeschaut (auch mailing list) aber mir kommt vor, dass das ganze mit uodbc eher eine notlösung ist, oder seh ich das falsch? Ist die Schnittstelle nciht sehr langsam? Hat jemand Erfahrung mit LAAP :-) Wie ist die Performance so? Hat jemand Primebase schon getestet, die behaupten ja, dass sie schneller als mysql sind? Wie schaut es dort mit einer Schnittstelle zu PHP aus? Danke Wolfgang From dma147_(at)_arcormail.de Sun, 26 Nov 2000 14:10:19 +0100 Date: Sun, 26 Nov 2000 14:10:19 +0100 From: Alexander Mieland dma147_(at)_arcormail.de Subject: [php] Prozentrechnen... :( ----- Original Message ----- From: "Matthias P. Wuerfl" > >Wie bekomme ich es hin, dass der Balken des 1. Users, also des > >Users mit den meisten Posts, eine bestimmte Länge hat, sagen wir > >mal 200 Pixel, alle anderen Balken aber dann davon prozentual > >berechnet werden? > > Na der erste ($prz==$maxprz) ist doch kein Problem. Fuer die > weiteren $width=floor($prz/$maxprz*200). Mathe fuenfte Klasse. ;-) Hi nochmal... Naja, die Rechnung ansich ist mir eigentlich klar... :) Vielleicht ist meine Frage auch nicht so eindeutig gewesen. Ich würde gerne wissen, wie ich das Ganze, bzw. die Ausgabe jetzt in die Schleife einbaue. :) ----------------snipp------------- while ($user_t = mysql_fetch_row($user_top)) { $userid = $user_t[0]; $username = $user_t[1]; $userposts = $user_t[2]; $user_post_percent = (100 * $userposts) / ($totalposts); echo \n"; } ----------------snapp------------- Sorry... -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de |--> http://www.thewall.de <--| |--> http://www.halflife-editing.de <--| |--> http://phpboard.halflife-editing.de <--| From jk_(at)_wa-p.de Sun, 26 Nov 2000 14:13:45 +0100 Date: Sun, 26 Nov 2000 14:13:45 +0100 From: =?iso-8859-1?Q?WEBberater_=28Jochen_K=E4chelin=29?= jk_(at)_wa-p.de Subject: [php] mal wieder WAMP man bist du witzig! From php-developer_(at)_gmx.de Sun, 26 Nov 2000 14:25:21 +0100 Date: Sun, 26 Nov 2000 14:25:21 +0100 From: PHP-DEVELOPER php-developer_(at)_gmx.de Subject: [php] NEWBIE Hallo Liste! Ich bin neu, und weiß nicht genau wo ich anfangen soll! Kann mir jemand einen Rat geben? Dank. From list_(at)_handyinfo.at Sun, 26 Nov 2000 14:31:19 +0100 Date: Sun, 26 Nov 2000 14:31:19 +0100 From: Wolfgang Gassler list_(at)_handyinfo.at Subject: [php] NEWBIE www.php-center.de www.php-homepage.de wolfi ----- Original Message ----- From: "PHP-DEVELOPER" To: "PHP-CENTER" Sent: Sunday, November 26, 2000 2:25 PM Subject: [php] NEWBIE > Hallo Liste! > > Ich bin neu, und weiß nicht genau wo ich anfangen soll! > Kann mir jemand einen Rat geben? > Dank. > > > > > -- > ** 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 thomas.reinert_(at)_counterattack.de Sun, 26 Nov 2000 14:38:09 +0100 Date: Sun, 26 Nov 2000 14:38:09 +0100 From: Thomas A. Reinert media solutions gmhb thomas.reinert_(at)_counterattack.de Subject: [php] AW: [php] NEWBIE > Hallo Liste! > > Ich bin neu, und weiß nicht genau wo ich anfangen soll! > Kann mir jemand einen Rat geben? > Dank. willkommen, fremder ;) fang doch einfach da an, wo du herkommst: "** Durchgehend geöffnet: http://www.php-center.de **" - wär ein anfang ! ausserdem solltest du dir dringend mal die FAQ zur liste durchlesen. sonst wirst du das demnächst wahrscheinlich sehr häufig zu hören bekommen.... tagesaktuelles manual bekommst du unter http://snaps.php.net/manual/ und ansonsten bleibt die frage: was willst du denn machen ?! schönen sonntag noch, thomas From wagner_(at)_globalpark.de Sun, 26 Nov 2000 14:37:27 +0100 Date: Sun, 26 Nov 2000 14:37:27 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] NEWBIE On Sunday 26 November 2000 14:25, PHP-DEVELOPER wrote: > Hallo Liste! > > Ich bin neu, und weiß nicht genau wo ich anfangen soll! > Kann mir jemand einen Rat geben? > Dank. 1. Auf dieser Liste ist es üblich, den vollen Realname zu verwenden. 2. Wie "neu" bist Du denn? Willst Du PHP lernen, oder willst Du programmieren lernen? Im ersten Fall wirst Du um ein Buch kaum herumkommen, schau doch einfach mal auf http://www.php-center.de/literatur/ oder http://www.dynamic-webpages.de/11.buecher.php nach. Wenn Du schon programmieren kannst, reicht u.U. das Manual, zumindest als reine Sprachreferenz. Da einem das Manual aber nichts über die Konzepte der Webprogrammierung verrät, wirst Du auch so entweder zu einem Buch greifen müssen oder dich durch Tutorials wühlen (php-center.de, dynamic.webpages.de, phpbuilder.com). Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From gwhh_(at)_gmx.de Sun, 26 Nov 2000 15:05:20 +0000 Date: Sun, 26 Nov 2000 15:05:20 +0000 From: Gerhard Wendebourg gwhh_(at)_gmx.de Subject: [php] sonderzeichen "rausfiltern" /regex-Doku Hi, finde ich online irgendwo (Doku oder Handbuch) eine ausfuehrlichere Anleitung zur Syntax der regular_expressions ? Von Interesse vor allem wie ich Teile des Suchstrings durch Wildcard o.dergl. ersetzen kann. danke / GW At 10:05 26.11.00 +0900, you wrote: >Hallo Sven, > >Saturday, November 25, 2000, 9:46:51 PM, you wrote: >SM> name: { [ ~ 0815 t€_(at)_m ~ ] } >SM> ich moechte: 0815tm > >Ersetze einfach alle nicht alphanumerischen Zeichen durch 'nichts' und >schon hast Du einen etwas lesbareren Namen: > >$name="{ [ ~ 0815 t€_(at)_m ~ ] }"; >$name = ereg_replace ("[^[:alnum:]]", "", $name); >echo$name; >?> > >Gruss >Andre Marenke > > > >-- >** 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 > > ------------------------------------- Gerhard Wendebourg eMail: gw_(at)_hwx.de U&K NetWorX GbR / Freelance Networx WebDesign - Datenbanken - Internet-Projekte Buergernetz-Hamburg e.V. fon: +49 40 38613652 fax +4969 791235645 Postadresse: PF 106104, D-20042 Hamburg From Michael_(at)_Stahmann.de Sun, 26 Nov 2000 14:56:45 +0100 Date: Sun, 26 Nov 2000 14:56:45 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] NEWBIE Hallo PHP-DEVELOPER, die eMail-Adresse scheint mir bei dem Subject etwas verfrüht. PHP-DEVELOPER schrieb: > Hallo Liste! > > Ich bin neu, und weiß nicht genau wo ich anfangen soll! > Kann mir jemand einen Rat geben? > Dank. > Du solltest als erstes die FAQ durcharbeiten: http://www.php-fag.de Dann kannst Du anfangen Dir Beispiele und Tutorials auf folgenden Seiten lesen http://www.php-center.de http://www.dynamic-webpages Es gibt noch viel mehr, aber als Einstieg ist das die beste Kost. Übrigends möchten wir die Leute "kennen", mit denen wir hier Komunizieren. Deshalb bei der nächsten mail einen richtigen Namen angeben. 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 -------------------------------------------------------- Sinnloser Bildschirmschoner: http://schlammpeitzger.de From andre_(at)_12ahead.net Sun, 26 Nov 2000 23:22:47 +0900 Date: Sun, 26 Nov 2000 23:22:47 +0900 From: Andre Marenke andre_(at)_12ahead.net Subject: [php] Re[2]: [php] sonderzeichen "rausfiltern" /regex-Doku Hallo Gerhard, Monday, November 27, 2000, 12:05:20 AM, you wrote: GW> finde ich online irgendwo (Doku oder Handbuch) eine ausfuehrlichere GW> Anleitung zur Syntax der regular_expressions ? http://www.php.net/manual/pcre.pattern.syntax.php Ist zwar 'nur' ein Link ins englische Handbuch, ist aber sehr interessant zu lesen, daraus kann man viel lernen. Gruss, Andre Marenke From info_(at)_winhoefer.de Sun, 26 Nov 2000 15:38:20 +0100 Date: Sun, 26 Nov 2000 15:38:20 +0100 From: Georg Winhoefer info_(at)_winhoefer.de Subject: [php] neue Seite laden -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Leute, benoetige folgendes: ein Script wird abgearbeitet und gibt dabei auch Daten an den Browser aus, wenn das fertig ist sollte das Script kurz pausieren (um evtl. Meldungen lesen zu koennen) und anschliessend ne neue Seite bringen, gibts da ne Loesung in PHP ? JS oder ander Clientseitige Sachen moechte ich verzichten, ein META-Refresh arbeitet IMO seine Zeit bereits beim Laden der Seite ab, wenn nun aber die Ausgabe des Scripts laenger dauert ist die Refreshzeit rum bevor das Script mir die Daten komplett gebracht hat... hat jemand nen Tip oder ne URL ? - -- mit freundlichem Gruss Georg Winhoefer PS: ne Header Location angabe am Schluss endet ja inner Fehlermeldung :-( -----BEGIN PGP SIGNATURE----- Version: AK-Mail PGP integration for PGP 6.0x iQA/AwUBOiESVsQ1D94Gb2uSEQK6HACgomqIhMvmeN2AVIf/uPD1EFudeocAn3Md Neb+kZPFvzkLd086ufsQby9/ =dKAL -----END PGP SIGNATURE----- From eschmid_(at)_php.net Sun, 26 Nov 2000 16:01:57 +0100 Date: Sun, 26 Nov 2000 16:01:57 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Re[2]: [php] sonderzeichen "rausfiltern" /regex-Doku Andre Marenke wrote: > Monday, November 27, 2000, 12:05:20 AM, you wrote: > > GW> finde ich online irgendwo (Doku oder Handbuch) eine ausfuehrlichere > GW> Anleitung zur Syntax der regular_expressions ? > > http://www.php.net/manual/pcre.pattern.syntax.php > > Ist zwar 'nur' ein Link ins englische Handbuch, ist aber sehr > interessant zu lesen, daraus kann man viel lernen. Falsch, mit regex sind die POSIX kompatiblen regulären Ausdrücke gemeint. Die Handbuch-Seiten sind bei PHP 3 in den C-Quellen im Verchzeichnis regex zu finden und heißen regex.3 und regex.7. Bei der Version 4 wurden diese Handbuchseiten entfernt. Das macht aber nichts, sofern man ein GNU/Linux-System benutzt, da schreibt man einfach "man 3 regex" oder "man 7 regex". -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 list_(at)_handyinfo.at Sun, 26 Nov 2000 16:04:37 +0100 Date: Sun, 26 Nov 2000 16:04:37 +0100 From: Wolfgang Gassler list_(at)_handyinfo.at Subject: [php] neue Seite laden > Hash: SHA1 > > Hi Leute, > > benoetige folgendes: > > ein Script wird abgearbeitet und gibt dabei auch Daten an den Browser > aus, > wenn das fertig ist sollte das Script kurz pausieren (um evtl. Meldungen > lesen zu koennen) und anschliessend ne neue Seite bringen, > > gibts da ne Loesung in PHP ? > JS oder ander Clientseitige Sachen moechte ich verzichten, ein > META-Refresh arbeitet IMO seine Zeit bereits beim Laden der Seite ab, > wenn nun aber die Ausgabe des Scripts laenger dauert ist die Refreshzeit > rum bevor das Script mir die Daten komplett gebracht hat... > > hat jemand nen Tip oder ne URL ? > - -- > mit freundlichem Gruss > > Georg Winhoefer > > PS: ne Header Location angabe am Schluss endet ja inner Fehlermeldung Soetwas geht imho nur mit js. mit header("Location: url") kannst du den visitor nur weiterleiten bevor php html daten an den browser sendet, also ist dies in deinem fall nicht möglich. Wolfi From eschmid_(at)_php.net Sun, 26 Nov 2000 16:12:20 +0100 Date: Sun, 26 Nov 2000 16:12:20 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] NEWBIE Michael Stahmann wrote: > > Hallo PHP-DEVELOPER, > > die eMail-Adresse scheint mir bei dem Subject etwas verfrüht. > > PHP-DEVELOPER schrieb: > > Ich bin neu, und weiß nicht genau wo ich anfangen soll! > > Kann mir jemand einen Rat geben? > > Dank. Zwei kleine Tipferle: > Du solltest als erstes die FAQ durcharbeiten: > http://www.php-fag.de http://www.php-faq.de > Dann kannst Du anfangen Dir Beispiele und Tutorials auf folgenden > Seiten lesen > http://www.php-center.de > http://www.dynamic-webpages http://www.dynamic-webpages.de oder http://www.dynamicwebpages.de > Es gibt noch viel mehr, aber als Einstieg ist das die beste Kost. Stimmt, man muß ja nicht gleich mit dem über 1000-seitigem PHP Handbuch anfangen. > Übrigends möchten wir die Leute "kennen", mit denen wir hier > Komunizieren. Deshalb bei der nächsten mail einen richtigen Namen > angeben. Dem schließe ich mich an. -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 paffrath_(at)_fatmedia.de Sun, 26 Nov 2000 16:16:21 +0100 Date: Sun, 26 Nov 2000 16:16:21 +0100 From: Michael Paffrath paffrath_(at)_fatmedia.de Subject: [php] [OT] flash highscore... Schönen Sonntag allen zusammen! Ich habe eine highscore mit php für flash gebaut. Das ist eine tagesaktuelle und eine gesamthighscore. Funzt bis dahin alles super, wenn ich aber die nächsten 10 (es werden - wie bei highscores üblich - immer erst die ersten 10 angezeigt) anzeigen will, streikt flash. Wenn ich mein (php)script im browser überprüfe, dann stimmt alles. Das problem ist IMO, dass ich die textfelder (variablen), in die die werte geschrieben werden zwar richtig gelöscht kriege, aber danach nicht wieder richtig gefüllt... Ich hoffe Ihr könnt meine sonntägliche ergüsse verstehen und mir evtl. auch dabei helfen. Michael From kai_(at)_pc-infos.de Sun, 26 Nov 2000 16:17:12 +0100 Date: Sun, 26 Nov 2000 16:17:12 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_pc-infos.de Subject: [php] neue Seite laden > > benoetige folgendes: > > > > ein Script wird abgearbeitet und gibt dabei auch Daten an den Browser > > aus, > > wenn das fertig ist sollte das Script kurz pausieren (um evtl. Meldungen > > lesen zu koennen) und anschliessend ne neue Seite bringen, > > > > gibts da ne Loesung in PHP ? > > JS oder ander Clientseitige Sachen moechte ich verzichten, ein > > META-Refresh arbeitet IMO seine Zeit bereits beim Laden der Seite ab, > > wenn nun aber die Ausgabe des Scripts laenger dauert ist die Refreshzeit > > rum bevor das Script mir die Daten komplett gebracht hat... > Soetwas geht imho nur mit js. > mit header("Location: url") kannst du den visitor nur weiterleiten bevor php > html daten an den browser sendet, also ist dies in deinem fall nicht > möglich. Genau richtig, ein meta-refresh wird nach soundsoviel sekunden ausgeführt, egal ob die seite nun gelade ist oder nicht. Location ist ein header, somit können vorher keine body daten gesendet werden. Also bleibt nur JS / VBS. VBS kommt nicht in Frage, also JS: oder Sowas könnte am anfang stehen, es geht auch einfacher, ist aber nicht so edel. Einfach am ende der Datei vor untenstehendes einfügen. /kai From nl_(at)_ms-net.de Sat, 25 Nov 2000 19:29:19 +0100 Date: Sat, 25 Nov 2000 19:29:19 +0100 From: Martin Schepers nl_(at)_ms-net.de Subject: [php] AW: [php] BLZ checken hallo, in irgendeiner anderen mailingliste (wars die mySQL?) gabs so ein problem schonmal, hier das ergebnis: ---schnipp--- www.area.de/mysql - HTML und Anony. FTP -Download www.mechatronik.net/mysql/ - HTML Download ---------------------------------------------------------------------------- ---- a) 352650 bankleitzahlen.sql.zip - Bankleitzahlen & Bankenname ( laut Helmut Ebelt : aktuell unter http://www.bundesbank.de mit prüfsummen - check für die Kontonummern ... etc. ! ) b) 4804 countries.sql.zip - Länder c) 113897 ort_plz_koordinaten.txt.zip - ( nicht direkt einlesbar) d) 418329 orte.sql.zip - PLZ-Orte die Dateien mit der Endung .sql.zip können von MyAdmin eingelesen werden ---schnapp--- das ganze war mitte 2000.... gruss - martin > "Michael Schwing, Cinemabilia (Abtl. EDV Betriebsorganisation)" wrote: >> >> Hallo Leute, >> habe das Problem mit den BLZs und Kontonummern gerade hinter mir... ;-) > Schön! >> Eine viel bessere Quelle ständig wirklich aktueller Daten ist >> http://www.bundesbank.de > Ja stimmt. >> Dort findet man nicht nur die Liste (sauber ASCII-File), sondern >> auch genaue Erklärungen der Felder und (viel interessanter) die >> Verfahren zur Kontrolle der dazugehörigen Kontonummern. (Auch >> die lassen sich mit einem Verfahren checken) > Aber die Daten von der Postbank sind einfacher in eine Datenbank > einzulesen. Bei den Daten der Deutschen Bundesbank ist dieses nicht so > ohne weiteres möglich, weil die auch noch die Veränderungen in den > Postleitzahlen, Prüfverfahren u.s.w. der letzten zehn Jahre in ihrer > Liste haben. > Die Postbank dagegen erstellt aus diesen Daten der Deutschen Bundesbank > einen Ist-Stand und benutzt dann diese Daten für den eigenen > Zahlungsverkehr. Leider ist bei der Postbank aus versehen eine ältere > Datei (war gültig im April 2000) reingerutscht. Ich hab mich nur selber > gewundert, warum es zu den vier neuen Verfahren zur Kontonummerprüfung, > die am 20.11.00 wirksam wurden, keine Bankleitzahlen gab. >> Die veröffentlichten Daten dürfen genutzt werden und sind sowieso >> die einzig wirklich gültigen weil halt von der Bundesbank selbst... > Wie gesagt, ab Dezember stimmen auch die Daten der Postbank wieder und > dürfen genutzt werden. Die Banken sind verpflichtet die Kontennummern zu > überprüfen wenn sie am Zahlungsverkehr teilnehmen wollen. > -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 > -- > ** 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 Mit freundlichem Gruss Martin Schepers -- --------------------------------------------------------------------- MSNET phone +49 234 9520333 Dorstener Str. 347 fax +49 234 9520334 D-44809 Bochum-Germany mailto:schepers_(at)_ms-net.de From holliwell_(at)_gmx.net Sun, 26 Nov 2000 18:18:10 +0100 Date: Sun, 26 Nov 2000 18:18:10 +0100 From: friedhelm betz holliwell_(at)_gmx.net Subject: [php] php-installation: thread-safety hallo zusammen, lese hier seit einiger zeit mit (digest-ausgabe). bin gerade am installieren von php4.03pl1 auf linux (suse 7.0 eval). da php, apache etc. in einer chroot umgebung laufen sollen kann ich (?) die rpms von suse nicht nutzen. in der koehntopp-faq wird bei configure "--enable thread-safety/" angegeben. was bewirkt denn thread-safety? was "passiert" wenn thread-safety nicht mit eincompiliert wird (bei meinem provider ist das z.b. so)? für was braucht man das? ich will auf jeden fall "was" mit images etc. machen. gibt es einen zusammenhang zu thread safety? in der faq hab ich nichts gefunden, die volltext-archivsuche treibt mich in den wahnsinn ! dankbar für hints/links zu thema friedhelm betz --------------------------------------- holliwell_(at)_gmx.net www.holliwell.de --------------------------------------- From to_(at)_ki-systems.de Sun, 26 Nov 2000 18:52:26 +0100 Date: Sun, 26 Nov 2000 18:52:26 +0100 From: Tobias Orterer to_(at)_ki-systems.de Subject: [php] re: Checkbuttons ueberpruefen natürlich selbst geschrieben, mit bisl hilfe von selfhtml. Traffic-Eye schrieb: > > hi tobias , > erstmal ein gruss an den namensvetter :)))) > > also genau das war es was ich gesucht habe .... BIIIIIG THX ... > hast du dir das selbst ausgedacht oder teile davor irgendwo gefunden ???? > cu > tobias From gwhh_(at)_gmx.de Sun, 26 Nov 2000 19:04:02 +0000 Date: Sun, 26 Nov 2000 19:04:02 +0000 From: Gerhard Wendebourg gwhh_(at)_gmx.de Subject: [php] Offtopic: Mac-Browsercheck Selbst unterwegs auf Intel-Rechner(n) konfrontiert mich des Oefteren das Problem des empfindlich abweichenden Browserverhaltens (spez. Netscape) auf dem Mac. (Hat zwar nur einen minimalen Anteil am Usermarkt, aber betrifft hin und wieder Leute, deren Begutachtung nicht unrelevant ist) Habe ich die Chance, ohne meinen Arbeitsplatz nun zusaetzlich mit einer Apple-Kiste zu bevoelkern, diese Abweichungen zu checken ? Dank fuer Tips / GW From kris_(at)_koehntopp.de 26 Nov 2000 18:00:01 -0000 Date: 26 Nov 2000 18:00:01 -0000 From: kris_(at)_koehntopp.de kris_(at)_koehntopp.de Subject: [php] [FAQ: 26-Nov-2000] 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 Previous Contents _________________________________________________________________ de.comp.lang.php FAQ german-faq_(at)_lists.netuse.de © Copyright 2000 Kristian Köhntopp, Tobias Ratschiller _________________________________________________________________ Build Date: Wed Nov 22 20:05:57 CET 2000 $Id: faq.sgml,v 1.18 2000/10/01 20:07:31 dgorski Exp $ $Id: about.sgml,v 1.39 2000/11/22 19:04:42 kk Exp $ $Id: arrays.sgml,v 1.10 2000/06/04 16:45:35 kk Exp $ $Id: cms.sgml,v 1.5 2000/11/09 20:21:44 guido Exp $ $Id: code.sgml,v 1.8 2000/11/01 12:08:23 mjansen Exp $ $Id: database_mysql.sgml,v 1.14 2000/11/05 17:02:22 guido Exp $ $Id: database_oracle.sgml,v 1.7 2000/10/31 21:10:10 kk Exp $ $Id: databases.sgml,v 1.26 2000/10/15 20:22:09 mjansen 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.29 2000/10/31 20:37:45 kk Exp $ $Id: mail.sgml,v 1.20 2000/11/14 20:04:15 kk Exp $ $Id: objects.sgml,v 1.6 2000/06/04 16:45:36 kk Exp $ $Id: open_exec.sgml,v 1.21 2000/10/15 00:51:15 dgorski Exp $ $Id: openpub.sgml,v 1.2 2000/04/23 18:55:12 kk Exp $ $Id: phpinterpreter.sgml,v 1.53 2000/11/21 15:56:25 mjansen Exp $ $Id: phplib.sgml,v 1.21 2000/11/19 22:21:43 kk Exp $ $Id: phpmyadmin.sgml,v 1.4 2000/01/22 16:38:16 tobias Exp $ $Id: regexp.sgml,v 1.19 2000/10/31 20:58:54 kk Exp $ $Id: scripts.sgml,v 1.33 2000/11/19 22:21:43 kk Exp $ $Id: strings.sgml,v 1.10 2000/10/31 20:58:54 kk Exp $ $Id: version4.sgml,v 1.5 2000/06/29 19:07:31 kk Exp $ $Id: version4_session.sgml,v 1.7 2000/11/09 23:33:55 dgorski Exp $ $Id: webserver.sgml,v 1.13 2000/11/12 16:44:48 kk Exp $ $Id: webvariablen.sgml,v 1.8 2000/10/31 21:10:10 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 Warum sind Flames sinnlos? * 1.15 Ich verwende Outlook Express und keiner hat mich lieb. * 1.16 Was ist TOFU? Wieso finden die Anderen meine Artikel schwer zu lesen? * 1.17 Welche Versionen von PHP sind aktuell? * 1.18 Was bedeutet LAMP, WAMP und so weiter? * 1.19 Was soll ich tun, wenn ich einen Fehler in der FAQ gefunden habe? * 1.20 Wie schmiere ich Leberwurstbrote mit PHP? 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. * 2.10 Wo finde ich PHP als Modul für Windows? Wo finde ich mehr PHP-Bibliotheken für Windows? 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 bzw. die php.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? * 3.27 Gibt es für PHP einen "Dokumentationsgenerator" ähnlich Javadoc für Java? * 3.28 Wie kann ich die Ausgabe meines Scriptes in einen anderen Frame umlenken? * 3.29 Warum ist es schlecht, mit dem Referer zu arbeiten? 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? 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? * 12.12 Wie versende ich SMS mit PHP? 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 Was ist der Unterschied zwischen connect und pconnect? * 13.9 Wie kann ich mein Datenbankpaßwort gegen Spionage sichern? * 13.10 MySQL oder PostgreSQL? * 13.11 Wie komme ich bei mein Provider an die Datenbank? * 13.12 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? * 14.16 Ich habe eine Tabelle mit n Einträgen und möchte auf jeder Seite m davon anzeigen. * 14.17 Wozu ist auto_increment nützlich? Wie erfahre ich den Wert des letzten Inkrements? * 14.18 Wie lege ich den Initialwert des auto_increment fest? Läuft dieser Wert über? 15. Datenbanken: Oracle * 15.1 Ora oder OCI ? * 15.2 Ich habe Oracle-Support mit --with-oci8 in PHP eincompiliert, nun startet der Apache nicht mehr. * 15.3 Unix: "Call to unsupported or undefined function: oci_logon()" * 15.4 "Warning: ORA-12154: TNS:could not resolve service name" * 15.5 Unix: Umlaute, die in die Datenbank eingetragen wurden, werden nicht korrekt dargestellt. * 15.6 "Warning: ORA-12705: invalid or unknown NLS parameter value specified" * 15.7 Gibt es auto_increment unter Oracle ? * 15.8 Ich verwende das obige Beispiel. Wie kann ich nun mysql_insert_id() emulieren? * 15.9 Wie selectiere ich nur bestimmte Zeilen ( LIMIT unter MySQL) ? * 15.10 Wie speichere ich Datensätze mit mehr als 2000 Zeichen ab ? * 15.11 Wie bearbeite ich LOBs mit PHP ? 16. phpMyAdmin * 16.1 Was ist phpMyAdmin? * 16.2 Ich bin kein MySQL-Administrator. Wie kann ich phpMyAdmin nur für mich selbst installieren? * 16.3 Ich bin MySQL-Administrator und möchte ein Exemplar phpAdmin für alle meine User installieren. * 16.4 Wieso kann ich den Inhalt meiner Tabelle nicht editieren? * 16.5 Wieso werden TIMESTAMP-Felder nicht auf die aktuelle Zeit gesetzt, wenn ich eine neue Zeile einfüge? * 16.6 Wieso kann ich in phpMyAdmin mehrere durch Semikolon getrennte SQL-Statements ausführen, nicht aber mit normalen PHP-Funktionen? 17. PHPLIB * 17.1 Was ist PHPLIB? * 17.2 Wo kann ich PHPLIB bekommen? * 17.3 Mein Provider hat PHPLIB nicht installiert. * 17.4 Ich habe keinen Zugriff auf die php3.ini. * 17.5 "Oops, php3_SetCookie called after header has been sent!" * 17.6 GET-Mode oder Cookie-Mode? Sind Cookies böse? * 17.7 Was ist das Sevenval-Patent? * 17.8 Warum verwendet PHPLIB nicht die IP-Nummer des Browsers als Schutz gegen eine Übernahme der Session? * 17.9 Warum sind die Session-IDs von PHPLIB so lang? * 17.10 Was schreibe ich denn nun in meine local.inc? * 17.11 ERROR 1146: Table 'xyz.active_sessions' doesn't exist! * 17.12 Wie kann ich mit PHPLIB und Frames arbeiten? * 17.13 Internet Explorer: Meine Seiten werden nicht aktualisiert. * 17.14 Wie kann ich Reloads durch den User erkennen und verhindern? * 17.15 Wie kann ich meine Variablen initialisieren und registrieren? * 17.16 Wie kann ich auto_init benutzen, um Session-Statistiken zu erfassen? * 17.17 Wie kann ich eine Datei mit einem Paßwort schützen? * 17.18 Wie kann ich mich gegen einen LDAP-Server authentisieren? * 17.19 Wie kann ich Zugriffsrechte in PHPLIB definieren? * 17.20 Wie kann ich einen Warenkorb realisieren? * 17.21 Wie kann ich eine Menünavigation erzeugen? * 17.22 Was sind Templates? Warum sind Templates nützlich? 18. Webserver und PHP * 18.1 Apache: Kann ich PHP auch auf .html-Dateien anwenden? * 18.2 Apache: Wie kann ich ein Verzeichnis mit einem Paßwort schützen? * 18.3 Apache: Wie kann ich ein Verzeichnis mit PHP mit einem Paßwort schützen? * 18.4 Kann ich mit CGI PHP ein Verzeichnis mit einem Paßwort schützen? * 18.5 Wie kann ich mit PHP die Bildschirmauflösung des Browsers herausfinden? * 18.6 Wie kann ich das Caching einer Seite verhindern? * 18.7 Wie verarbeite ich ? * 18.8 "Document contains no data" * 18.9 Wie erzeuge ich mit PHP einen Redirect auf eine andere Seite? * 18.10 Was sind Sessions und warum sind sie nützlich? * 18.11 Wie kann ich mit PHP WAP-Seiten erzeugen? * 18.12 Wie bringe ich eine Suchmaschine dazu, meine Seiten zu indizieren? 19. Content Management Systeme * 19.1 Was ist ein Content Management System? Warum ist es nützlich? * 19.2 Welche PHP-basierten Content Management Systeme gibt es? 20. Häufig nachgefragte Standardscripte * 20.1 Wie kann ich eine schummelsichere Abstimmung codieren? * 20.2 Wie kann ich einen HTTP POST-Request absenden? * 20.3 Wie kann ich eine Volltextsuche realisieren? * 20.4 Wie kann ich mit PHP News lesen und schreiben? * 20.5 Wie kann ich einen Onlineshop mit PHP realisieren? * 20.6 Wie kann ich die IP des Users erfahren? * 20.7 Wie kann ich ein JPEG-Bild verkleinern? * 20.8 Wie kann ich die Performance zweier Befehle vergleichen? * 20.9 Wie kann ich den Inhalt eines Verzeichnisses samt dem Inhalt aller Unterverzeichnisse ausgeben? * 20.10 Wie kann ich aus einem Zahlenbereich von x bis y, zufällig n Zahlen auswählen, so daß keine Zahl doppelt vorkommt? * 20.11 Wie kann ich zählen, wie oft auf einen Link geklickt wurde? * 20.12 Wie kann ich das Datum der letzten Änderung einer Datei erfahren? * 20.13 Wie kann ich ein Forum mit PHP realisieren? * 20.14 Wie biete ich meine Seiten mehrsprachig an? * 20.15 Wie kann ich ermitteln, wieviele Besucher gerade meine Seite betrachten? 21. Guter Code * 21.1 Vermeide globale Variablen. * 21.2 Halte Code links. Verwende Wächter statt Schachel-ifs. * 21.3 or und and sparen Klammern. * 21.4 Prüfe importierte Parameter. Traue niemandem. * 21.5 Von HTML zu PHP: Schreibe Formularverarbeitungen in Normalform. * 21.6 Trenne Aussehen und Inhalt. 22. PHP4 * 22.1 Ist PHP4 stabil? * 22.2 Wo bekomme ich PHP4? * 22.3 Wie übersetze ich PHP4? * 22.4 Was ist neu in PHP4? * 22.5 Wie kann ich PHP4 (CGI und Apache-Modul) konfigurieren? 23. PHP4: Sessions * 23.1 Wie realisiere ich Sessions mit PHP4? * 23.2 Was ist eine Session-ID? Was ist PHPSESSID? * 23.3 Wie stelle ich fest, ob der Client die Cookie-Annahme verweigert? * 23.4 Wie übergebe ich Session-IDs ohne Cookies an eine andere Seite? Was ist Fallback? * 23.5 Warning: Cannot send session cookie - headers already sent... * 23.6 Wie kann ich den Namen der Session ändern, ohne in die php.ini einzugreifen? * 23.7 Wie schütze ich Sessiondaten zusätzlich? * 23.8 Wie groß darf die Menge an Daten sein, die ich in einer Session speichern darf? * 23.9 Wie kann ich mir den Inhalt der Sessiondaten anzeigen lassen? * 23.10 Wie kann ich mir den Inhalt der Cookiedaten anzeigen lassen? * 23.11 Sessiondaten werden nach session_destroy() nicht gelöscht. Wie kann ich sie trotzdem löschen? * 23.12 Was geschieht im Filesystem des Servers wenn ich Sessions benutze? 24. Open Publication License * 24.1 Englische Version * 24.2 Deutsche Version _________________________________________________________________ Next Previous 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 die Mailingliste zur de.comp.lang.php FAQ, < german-faq_(at)_lists.netuse.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 * phpbuilder.com 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 Deutsch: PHP - kurz & gut, Rasmus Lerdorf, Übersetzung Ingo Marks; O'Reilly 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. In Englisch: Programming PHP, Rasmus Lerdorf, Randy Jay Yarger, Andi Gutmans, Zeev Zuraski. Stig Bakken, Shane Caraveo; O'Reilly. 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 bei Dynamic Web Pages und 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 Warum sind Flames sinnlos? Von Martin Jansen und Kristian Köhntopp Newbies, die sich nicht an geltende Netzkulturen halten oder schlecht formulierte Fragen stellen, kommen meist mit einem konkreten Problem nach de.comp.lang.php. Diese Leute bekommen dann allerdings häufig keine vernünftige Antwort, sondern werden mit Flames überhäuft. Der Grund liegt darin, dass beide Parteien mit unterschiedlichen Erwartungen und unterschiedlichen Kommunikationszielen in den Thread gegangen sind, und sie nicht bereit waren, von diesen Zielen abzuweichen. So ist keine sinnvolle Kommunikation zustande gekommen. Eine sinnvolle Antwort auf ein schlecht formuliertes oder unhöfliches Posting unterscheidet sich in den folgenden Punkten: Zunaechst einmal versucht sie freundlich zu bleiben, ohne in der Sache nachzugeben. Dann geht sie unmittelbar auf das Problem von des Posters ein, d.h. sie hilft ihm auf eine konstruktive Weise sein unmittelbares Problem zu lösen, um ihn wieder arbeitsfähig zu machen. Dies ist der wichtigste Aspekt der Nachricht aus der Sicht des Newbies oder Posters: Es ist egal wie unsystematisch und offtopic die Nachricht von ihm oder meine Antwort ist - wenn Du mit ihm etwas anfangen willst, musst Du zuerst seinen unmittelbaren Block lösen, damit Du sinnvolle Dinge nachschieben kannst. Naschieben heisst in diesem Zusammenhang, den Newbie mit weiterführenden Informationen zu versorgen, damit er mehr lernt, als er mit seiner Frage eigentlich bezweckt hatte. "Nachschieben" ist wichtig, denn nur so bekommt man Newbies schrittweise zu Regulars umgebaut. Erst am Schluss eines Postings gibt es dann die Netiquette, quasi als Dressing obendrauf. Mit dem ganzen Zucker, der vorab geliefert worden ist, schmeckt das dann nicht mehr so bitter und dringt viel tiefer ein. Immerhin ist der Newbie ernst genommen worden und hat produktive Antworten bekommen, obwohl er sich mit seinem unerfahrenen Auftreten in de.comp.lang.php ziemlich laecherlich gemacht hat - das ist wie in Shorts und T-Shirt auf eine Sitzung mit lauter Anzuegen und Schlipsen zu kommen: "Selbstverstaendlich koennen wir Ihnen die 10.000 Tonnen Schweinehaelften liefern, und uebrigens Herr Graczoll, faellt Ihnen was an Ihrer Kleidung auf?" Als Abschluss nocheinmal die Arbeitsschritte für guten technischen Support in de.comp.lang.php als Spickzettel: * Freundlich bleiben. Wenn Du nicht freundlich bleiben kannst, lass jemand anders die Arbeit machen. Wir sind genug Leute hier, Du musst die Welt nicht alleine retten. Und wenn Du ausbrennst, ist uns damit auch nicht geholfen. * Den Block wegräumen. Der Neuling kommt mit einem unmittelbaren Problem in die Gruppe. Räume dieses Problem weg. Wenn Du dieses Problem nicht lösen kannst, lass den Neuling in Ruhe. Jemand anders wird sich darum kümmern, Du musst die Welt nicht alleine retten. Bevor der Neuling nicht aufgemacht ist, kann man sekundäre Probleme nicht lösen. Auf den Neuling einzuschlagen, bevor er aufgemacht ist, ist kontraproduktiv und macht die Arbeit für andere nur schwieriger. Mache Deinen Kollegen die Arbeit nicht schwierig - wenn Du nicht aufmachen kannst, lass den Fall liegen. * Nachschieben. Ein Neuling ohne Block ist eine Gelegenheit. Nutze sie! Rette die Welt. Drück ihm nach der unmittelbaren Antwort auf sein konkretes Problem noch eine Winzigkeit mehr rein, damit der arme Kerl das Licht sehen kann. Wenn Du ihm in 2. eine Query gebaut hast, zeig ihm Zusatzinfo zu SQL. Wenn er ein Problem mit den MySQL-Funktionen hatte, zeig ihm die passenden (nicht irgendwelche, die passenden!) Handbuchseiten. Wenn er ein Sicherheitsloch gebaut hatte, zeig ihm passende Zusatzinfo. Präsentiere diese Zusatzinfo so, dass dem Neuling der Mehrwert Deiner Antwort deutlich wird, und dass er motiviert ist, sich diese Information zu erarbeiten. * Geradebiegen. Wenn die Frage des Neulings Formfehler hatte, weise sachlich (!) und beiläufig auf diese Formfehler hin. Niemand will auf einer Party mit dem Megaphon ausgerufen werden: "Herr XYZ wird gebeten den Hosenstall zu schliessen." Andererseits will auch niemand den Nudelsketch von Loriot nachdrehen. Ergaenze Deine Antwort wieder mit passenden URLs, etwa dem Abschnitt der FAQ, oder direkt mit den Links, die in der FAQ enthalten sind. * Wir helfen Dir. Du musst die Welt nicht alleine retten. Wir haben die FAQ speziell fuer Dich gebaut - mit der FAQ ist es einfacher und schneller fuer Dich, produktiv zu helfen, statt eine Flame zu schreiben: 30 Sekunden für eine entspannte Nachricht mit zwei FAQ-Zitaten statt mindestens 4 Minuten Stress, um den Deppen manuell fertig zu machen. 1.15 Ich verwende Outlook Express und keiner hat mich lieb. Das wird daran liegen, daß Du Dein Outlook Express nicht korrekt konfiguriert hast. Wahrscheinlich setzt Outlook Express nicht den korrekten Absendernamen, veröffentlicht Artikel in HTML oder in HTML- und Text-Versionen in doppelter Ausführung oder macht andere Dinge, die außer Microsoft niemand gut findet. Bitte lies die Outlook Express FAQ, die für Deine Version von Outlook zutreffend ist und konfiguriere Deinen Newsreader korrekt. Auf http://www.mayn.de/support/os/win95/outlook.htm gibt es eine bebilderte Anleitung, wie man mit Outlook richtige Quotezeichen einstellt und das proprietäre "AW:" in Antworten auf das richtige "Re:" umstellt. 1.16 Was ist TOFU? Wieso finden die Anderen meine Artikel schwer zu lesen? Text Oben, Fullquote Unten. Eine Unart, die einen nicht nur in dieser Newsgroup, sondern im ganzen Netz unbeliebt macht. Lies http://learn.to/quote von Dirk Nimmich, und speziell Abschnitt 2.3 "Warum soll ich meine Antwort nach dem Zitat plazieren?" und die folgenden. 1.17 Welche Versionen von PHP sind aktuell? Die aktuelle Produktionsversion von PHP3 ist Version 3.0.17, die aktuelle Produktionsversion von PHP4 ist Version 4.0.3pl1. 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.18 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. 1.19 Was soll ich tun, wenn ich einen Fehler in der FAQ gefunden habe? Von Martin Jansen Wenn Du einen Fehler in einem der Texte in der FAQ gefunden hast, dann bitten wir Dich, uns diesen mitzuteilen. Dazu schickst Du am besten eine E-Mail an german-faq_(at)_lists.netuse.de. Unter dieser Adresse erreichst Du die Mailingliste der de.comp.lang.php-FAQ, welche alle Autoren der FAQ abonniert haben. 1.20 Wie schmiere ich Leberwurstbrote mit PHP? Der Hinweis auf die FAQ ______________________________________________________________ 3.30 Wie schmiere ich Leberwurstbrote mit PHP? http://www.koehntopp.de/php/faq-3.html#ss3.30 ______________________________________________________________ hat sich in de.comp.lang.php zu einem running gag und zur Standardantwort auf die Frage "Gibt es etwas, daß PHP nicht kann?" entwickelt. Die Antwort ist natürlich falsch. Korrekt wäre ______________________________________________________________ 1.20 Wie schmiere ich Leberwurstbrote mit PHP? http://www.koehntopp.de/php/faq-1.html#ss1.20 ______________________________________________________________ gewesen. _________________________________________________________________ Next Previous Contents From DAD_2000_(at)_gmx.net Sun, 26 Nov 2000 19:21:23 +0100 Date: Sun, 26 Nov 2000 19:21:23 +0100 From: Sebastian =?iso-8859-1?q?M=F6ller?= DAD_2000_(at)_gmx.net Subject: [php] apache + php3 Am Samstag, 25. November 2000 12:29 schrieben Sie: > > hai > kann mir jemand sagen wie und wo ich die httpd.con datei bei apache > > verändern muß für php3 > > ich kann php3 nicht automatisch installieren. > habe folgende Dateien in das Verzeichnis C:/php3 ---- kopiert > > php --- Anwendung > php_iis_reg ---- Setup info > php3 ----- Datei INI-DIST > > möchte erst einmal meinen pc als server einrichten um zu testen und zu lernen > apache habe ich installiert > win98 pentium III > > Gruß von mallorca > rainer > ---------------------------------------- Content-Type: text/html; charset="iso-8859-1"; name="Anhang: 1" Content-Transfer-Encoding: quoted-printable Content-Description: ---------------------------------------- 1.) ich empfehle dir einen Linux Pentium3 PC 2.) nimm lieber PHP4 3.) für die httpd.conf: ScriptAlias /php3/ "c:/weg zum phpordner/" Addtype application/x-httpd-php3 .php3 Action application/x-http-php3 "/php/php.exe" From Daniel_(at)_web-ct.de Sun, 26 Nov 2000 20:20:47 +0100 Date: Sun, 26 Nov 2000 20:20:47 +0100 From: Web-ComputerTechnik Daniel Bladeck Daniel_(at)_web-ct.de Subject: [php] Rechnen mit PHP? Hallo! Ich komme mir gerade sehr hilflos vor und hoffe hier Hilfe zu finden. Ich würde gerne eine einfache Rechnung aufstellen und bekomme leider kein richtiges Ergebnis. Meine Rechnung: $wert = "120,30"; $menge = "5"; $summe = $wert * $menge; Jetzt bekomme ich immer eine Ganzzahl raus und hätte gerne eine 2 Stelliege Zahl, wie kann ich das Lösen? Es sollen immer zwei Stellen vorhanden sein und wenn es ,00 ist! Danke Daniel EMAIL: Daniel_(at)_bladeck.de From eschmid+sic_(at)_s.netic.de Sun, 26 Nov 2000 20:15:01 +0100 Date: Sun, 26 Nov 2000 20:15:01 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Rechnen mit PHP? On Sun, Nov 26, 2000 at 08:20:47PM +0100, Web-ComputerTechnik Daniel Bladeck wrote: > Ich komme mir gerade sehr hilflos vor und hoffe hier Hilfe zu finden. Ich > würde gerne eine einfache Rechnung aufstellen und bekomme leider kein > richtiges Ergebnis. > Meine Rechnung: > $wert = "120,30"; > $menge = "5"; > $summe = $wert * $menge; > > Jetzt bekomme ich immer eine Ganzzahl raus und hätte gerne eine 2 Stelliege > Zahl, wie kann ich das Lösen? > Es sollen immer zwei Stellen vorhanden sein und wenn es ,00 ist! Dann probiers mal ohne die doppelten Anführungszeichen und ersetze das Komma durch einen Punkt. Wenn Du die Zahl dann richtig darstellen willst, dann hilft oft ein Blick ins Manual. Die kürzeste Form um die entsprechende Seite aufzuschlagen ist php.net/number_format. Ohne den Punkt, das war mein Satzpunkt. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From webmaster_(at)_fanseek.de Sun, 26 Nov 2000 20:11:42 +0100 Date: Sun, 26 Nov 2000 20:11:42 +0100 From: edin bajramovic webmaster_(at)_fanseek.de Subject: [php] Rechnen mit PHP? Daniel Bladeck wrote: > Hallo! > > Ich komme mir gerade sehr hilflos vor und hoffe hier Hilfe zu finden. Ich > würde gerne eine einfache Rechnung aufstellen und bekomme leider kein > richtiges Ergebnis. > Meine Rechnung: > $wert = "120,30"; > $menge = "5"; > $summe = $wert * $menge; > > Jetzt bekomme ich immer eine Ganzzahl raus und hätte gerne eine 2 Stelliege > Zahl, wie kann ich das Lösen? Verwende den Punkt anstatt das Komma. also $wert = 120.30; $menge = 5; $summe = $wert * $menge; mit freundlichen Grüßen, Edin Bajramovic ________________________________ fuscript Internetauftritte - www.fuscript.de Edin Bajramovic Programmierung + Design edin_(at)_fuscript.de From php-developer_(at)_gmx.de Sun, 26 Nov 2000 20:44:53 +0100 Date: Sun, 26 Nov 2000 20:44:53 +0100 From: Thomas Kalbund php-developer_(at)_gmx.de Subject: [php] NEWBIE Hallo Liste! Bin neu hier, undweiß nicht genau wo ich anfangen soll! Kann mir jemand einen Rat geben? Danke. From info_(at)_mk2000-online.de Sun, 26 Nov 2000 20:46:00 +0100 Date: Sun, 26 Nov 2000 20:46:00 +0100 From: matthias info_(at)_mk2000-online.de Subject: [php] AW: [php] NEWBIE high. willkommen im club! :)) ||| matthias | www.mk2000-online.de ||| NEU: alle tipps auch als offline-variante -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Thomas Kalbund Gesendet: Sonntag, 26. November 2000 20:45 An: PHP-CENTER Betreff: [php] NEWBIE Hallo Liste! Bin neu hier, undweiß nicht genau wo ich anfangen soll! Kann mir jemand einen Rat geben? 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 mk_(at)_php-homepage.de Sun, 26 Nov 2000 21:00:45 +0100 Date: Sun, 26 Nov 2000 21:00:45 +0100 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] AW: [php] NEWBIE matthias wrote: > > high. Tststs, immer diese Drogen... ;) > NEU: alle tipps auch als offline-variante Neu!! Alle Tipps und Infos per Email bei Anmeldung zu dieser Liste und zusätzlich täglich um 11:20 Uhr. Auch offline lesbar! header("location: http://learn.to/quote"); SCNR Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de From drews_(at)_movinweb.de Sun, 26 Nov 2000 21:03:21 +0100 Date: Sun, 26 Nov 2000 21:03:21 +0100 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] AW: [php] NEWBIE > willkommen im club! :)) > > ||| matthias | www.mk2000-online.de ||| > > NEU: alle tipps auch als offline-variante Hi, kann mir mal jemand sagen, wo auf dieser Seite Informationen zu PHP stehen? Nicht das ich jetzt jemandem zu Unrecht unterstelle, völlig an der Frage vorbei Werbung für seine Seite zu machen ... mit bestem Gruß -Wolfgang -- Deutscher PHP-Knotenpunkt Dynamic Web Pages News, Installation, Tutorials, Skripte, Links, deutsches Manual, Bücher, BestOfGML, Downloads, FreeProvider, Artikel ... http://www.dynamicwebpages.de From info_(at)_mk2000-online.de Sun, 26 Nov 2000 21:05:01 +0100 Date: Sun, 26 Nov 2000 21:05:01 +0100 From: matthias info_(at)_mk2000-online.de Subject: [php] NEWBIE > Hi, > > kann mir mal jemand sagen, wo auf dieser Seite Informationen > zu PHP stehen? Nicht das ich jetzt jemandem zu Unrecht unterstelle, > völlig an der Frage vorbei Werbung für seine Seite zu machen ... na schön, ich hab mich eben falsch verhalten! vor einer stunde habe ich mich als mitglied dieser mailingliste eingetragen, die hinweise zur netiquette habe ich ignoriert (mittlerweile aber auch gelesen) und auf meiner seite biete ich nur html- und webdesign-tipps an. ich bin dieser mailingliste nur beigetreten, um tipps von EUCH php-profis zu bekommen, da das redesign meiner website komplett in php erscheinen wird. so... matthias. From eschmid+sic_(at)_s.netic.de Sun, 26 Nov 2000 21:08:35 +0100 Date: Sun, 26 Nov 2000 21:08:35 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] NEWBIE On Sun, Nov 26, 2000 at 08:44:53PM +0100, Thomas Kalbund wrote: > Bin neu hier, undweiß nicht genau wo > ich anfangen soll! > Kann mir jemand einen Rat geben? Ja, dann fang mal bei http://www.php-center.de an. Dann kann man bei http://www.dynamic-webpages.de weitermachen. Auch http://www.php-homepages.de und http://www.phpwelt.de sind sehr empfehlenswerte deutsche Portale. Dann gibt es genügend deutschsprachige Bücher zu PHP. Zu Weihnachten (genauer gesagt ab dem 18.12.00) kann man auch eines über http://www.php-buch.de kaufen. Die restlichen Bücher sind aber immer noch bei http://php.net/books.php zu finden. Ich habe auch gehört, dass das PHP Handbuch auch nicht schlecht sein soll, ist aber für die reinen Anfänger eher ungeeignet. Dann gibts noch eine sehr umfangreiche FAQ von Prof. Koehntopp. URL ist mir jetzt gerade entfallen, er hat es aber heute Abend schon mal automatisch gepostet. Wenn man durch alle diese Sites durch ist, dann sollte man auch mal bei http://zend.com nachlesen, wer da so alles an PHP und Zend mitwirkt. Das kürzeste PHP-Skript lautet (eine Zeile ohne HTML drumrum): und dann klick mal auf Credits. Wenn alles richtig installiert ist, dann solltest Du am 1. April 2001 das Konterfei von Thies Arntzen aus Hamburg sehen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From rahlfs_(at)_ntz.de Sun, 26 Nov 2000 21:24:30 +0100 Date: Sun, 26 Nov 2000 21:24:30 +0100 From: Sven Rahlfs rahlfs_(at)_ntz.de Subject: [php] suchfunktionen Hi Liste! Ich hab da jetzt auch mal eine Frage: Ich bastle eine DB-Anwendung n(PHP3+MySQL). Es soll ein Suchinterface für den User zur Verfügung gestellt werden, dass mehrere Felder mit und oder oder Verknüpfen soll, d.h. die Suche muss über mehrere Spalten gehen. Beispiel: User sucht: Name=Maier UND Strasse=Hölderlinstrasse UND PLZ=55555 Eingeben kann der User seine Suchwünsche über ein Formular mit mehreren Eingabefeldern. So, ich komme gerade absolut nicht drauf wie ich das bewerkstelligen kann. Gruss und Danke From info_(at)_mk2000-online.de Sun, 26 Nov 2000 21:19:42 +0100 Date: Sun, 26 Nov 2000 21:19:42 +0100 From: matthias info_(at)_mk2000-online.de Subject: [php] dezimal in hexadezimal zweiter versuch: ich möchte in php3 einen kleinen rechner programmieren, der eingegebene rgb-werte von dezimal in hexadezimal umwandelt. ich weiß nur nicht, wie die verarbeitungsregel lautet. wie rechnet man dezimalzahlen in hexadezimalzahlen um (von 0 bis 255)? und wie kann man das in php umsetzen? danke für hinweise... Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de From eschmid+sic_(at)_s.netic.de Sun, 26 Nov 2000 21:25:49 +0100 Date: Sun, 26 Nov 2000 21:25:49 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] suchfunktionen On Sun, Nov 26, 2000 at 09:24:30PM +0100, Sven Rahlfs wrote: > Es soll ein Suchinterface für den User zur Verfügung gestellt werden, dass > mehrere Felder mit und oder oder Verknüpfen soll, d.h. die Suche muss über > mehrere Spalten gehen. > > Beispiel: > > User sucht: Name=Maier UND Strasse=Hölderlinstrasse UND PLZ=55555 > > Eingeben kann der User seine Suchwünsche über ein Formular mit mehreren > Eingabefeldern. Suchst Du sowas wie "WHERE name="maier" AND "strasse="Hölderlinstrasse" AND plz=55555. Steht aber alles in Pauls MySQL Buch drin. Wenn Dir die 100 Mark fehlen, dann kann man das auch im MySQL Manual nachlesen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From list_(at)_handyinfo.at Sun, 26 Nov 2000 21:32:19 +0100 Date: Sun, 26 Nov 2000 21:32:19 +0100 From: Wolfgang Gassler list_(at)_handyinfo.at Subject: [php] suchfunktionen > Hi Liste! > > Ich hab da jetzt auch mal eine Frage: > > Ich bastle eine DB-Anwendung n(PHP3+MySQL). > > Es soll ein Suchinterface für den User zur Verfügung gestellt werden, dass > mehrere Felder mit und oder oder Verknüpfen soll, d.h. die Suche muss über > mehrere Spalten gehen. > > Beispiel: > > User sucht: Name=Maier UND Strasse=Hölderlinstrasse UND PLZ=55555 > > Eingeben kann der User seine Suchwünsche über ein Formular mit mehreren > Eingabefeldern. > > So, ich komme gerade absolut nicht drauf wie ich das bewerkstelligen kann. Ich bin mir nciht sicher ob du das meinst, aber ich würd einfach 3 felder in das Formular + ein dropdown menu mit UND/ODER machen und je nach dem was der user auswählt generierst du deine abfrage if ($such_art = "und") { $sql = "SELECT........WHERE name = $name AND strasse = $strasse......"; } else { $sql = "SELECT ...... WHERE name = $name OR strasse = $strasse"; } Wolfi From mk_(at)_php-homepage.de Sun, 26 Nov 2000 21:37:47 +0100 Date: Sun, 26 Nov 2000 21:37:47 +0100 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] NEWBIE eschmid+sic_(at)_s.netic.de wrote: > http://www.php-homepages.de und http://www.phpwelt.de sind sehr http://www.php-homepage.de ohne s ;) Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de From eschmid+sic_(at)_s.netic.de Sun, 26 Nov 2000 21:38:13 +0100 Date: Sun, 26 Nov 2000 21:38:13 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] dezimal in hexadezimal On Sun, Nov 26, 2000 at 09:19:42PM +0100, matthias wrote: > ich möchte in php3 einen kleinen rechner programmieren, der eingegebene > rgb-werte von dezimal in hexadezimal umwandelt. ich weiß nur nicht, wie > die verarbeitungsregel lautet. wie rechnet man dezimalzahlen in > hexadezimalzahlen um (von 0 bis 255)? und wie kann man das in php > umsetzen? Da stehen in der Tat mehrere Funktionen im PHP Manual: php.net/dechex php.net/decoct php.net/hexdec php.net/octdec php.net/decbin php.net/bindec und die Krone der Schöpfung ist die von Stig Sæther Bakken geschriebene Funktion: php.net/base_convert Ich hoffe damit geholfen zu haben. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From info_(at)_mk2000-online.de Sun, 26 Nov 2000 21:42:52 +0100 Date: Sun, 26 Nov 2000 21:42:52 +0100 From: matthias info_(at)_mk2000-online.de Subject: [php] dezimal in hexadezimal > Da stehen in der Tat mehrere Funktionen im PHP Manual: > > php.net/dechex > php.net/decoct > php.net/hexdec > php.net/octdec > php.net/decbin > php.net/bindec > > und die Krone der Schöpfung ist die von Stig Sæther Bakken > geschriebene > Funktion: > > php.net/base_convert > > Ich hoffe damit geholfen zu haben. > > -Egon > > -- > http://www.linuxtag.de/ > http://php.net/books.php > http://www.concert-band.de/ hi. danke erstmal. wäre das folgende beispiel richtig? Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:info_(at)_mk2000-online.de From eschmid+sic_(at)_s.netic.de Sun, 26 Nov 2000 21:46:36 +0100 Date: Sun, 26 Nov 2000 21:46:36 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] NEWBIE On Sun, Nov 26, 2000 at 09:37:47PM +0100, Mark Kronsbein wrote: > > eschmid+sic_(at)_s.netic.de wrote: > > http://www.php-homepages.de und http://www.phpwelt.de sind sehr > > http://www.php-homepage.de ohne s ;) Aber Schwabenbrä.. fängt mit S an. Tut mir leid, aber ich hab ein schweres Wochenende hinter mir. Zwei Tage lang ein Probenwochenende im Schloß Hohenheim... Unser Dirigent hat nur einmal herzhaft gelacht, als es unseren Schlagzeugern gelungen ist, ein paar Besucher in die Flucht zu schlagen. Wir probten "Mozilla Eats Las Vegas". Ein Maschinengewehr ist dagegen harmlos. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From info_(at)_mk2000-online.de Sun, 26 Nov 2000 21:50:48 +0100 Date: Sun, 26 Nov 2000 21:50:48 +0100 From: matthias info_(at)_mk2000-online.de Subject: [php] dezimal in hexadezimal ich schrieb fälschlicherweise: > echo ("die zahl \"255\" als hexadezimalzahl: ", dechex(255)); > ?> die klammern sind falsch. gut, hat sich dann also erledigt. es funktioniert. danke noch mal! Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:info_(at)_mk2000-online.de From info_(at)_agathos.net Sun, 26 Nov 2000 21:55:57 +0100 Date: Sun, 26 Nov 2000 21:55:57 +0100 From: Hans Theo Mislisch info_(at)_agathos.net Subject: [php] NEWBIE > Wir probten "Mozilla Eats Las Vegas". Ein Maschinengewehr ist Grüß Dich Egon, ah, Mozilla kenn ich auch. Das hat doch was mit Netscape zu tun. ;-))) Liebe Grüße aus dem Allgäu Theo From info_(at)_mk2000-online.de Sun, 26 Nov 2000 22:06:57 +0100 Date: Sun, 26 Nov 2000 22:06:57 +0100 From: matthias info_(at)_mk2000-online.de Subject: [php] dezimal in hexadezimal > Da stehen in der Tat mehrere Funktionen im PHP Manual: > > php.net/dechex > php.net/decoct > php.net/hexdec > php.net/octdec > php.net/decbin > php.net/bindec das alles funktioniert schon prächtig, nur die buchstaben des hex-codes werden in kleinbuchstaben angezeigt. gibt es auch eine funktion, um diese als großbuchstaben darzustellen? Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:info_(at)_mk2000-online.de From eschmid+sic_(at)_s.netic.de Sun, 26 Nov 2000 22:12:35 +0100 Date: Sun, 26 Nov 2000 22:12:35 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] NEWBIE On Sun, Nov 26, 2000 at 09:55:57PM +0100, Hans Theo Mislisch wrote: > > Wir probten "Mozilla Eats Las Vegas". Ein Maschinengewehr ist > ah, Mozilla kenn ich auch. Das hat doch was mit Netscape zu tun. ;-))) Oh, da war mal wieder ein Tipferle. Es sollte Godzilla heißen. Dieser Godzilla fällt in Las Vegas ein, wird beinahe besiegt und sieht die Sphinx und tanzt mit dieser Tango (die Sphinx steht angeblich immer noch vor dem Hotel Luxor). Danach formieren sich die Elvise und schlagen den Gozilla in die Flucht. In Las Vegas gibts angeblich noch ein Hotel mit einem Schlachtschiff. Da holt sich wohl die Elvis-Armee die Kanonen ab und schlägt dann Gozilla entgültig in die Flucht. Diese Filmmusik wurde zwar von der Universität Las Vegas 1996 in Auftrag gegeben. Es existiert aber nur die Musik und den Film dazu gibt es nicht. Das gute Stück wird Anfang Februar 2001 in Hohenheim aufgeführt. Es ist nicht nur hörenswert sondern auch sehenswert. Beim Marsch der Elvise fangen wir auch immer mit dem linken Fuß an. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From wagner_(at)_globalpark.de Sun, 26 Nov 2000 22:12:47 +0100 Date: Sun, 26 Nov 2000 22:12:47 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] dezimal in hexadezimal > > php.net/dechex > > php.net/decoct > > php.net/hexdec > > php.net/octdec > > php.net/decbin > > php.net/bindec > > das alles funktioniert schon prächtig, nur die buchstaben des > hex-codes werden in kleinbuchstaben angezeigt. gibt es auch eine > funktion, um diese als großbuchstaben darzustellen? http://php.net/manual/function.strtoupper.php Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From bjoern_(at)_baer.main.de Sun, 26 Nov 2000 22:18:54 +0100 Date: Sun, 26 Nov 2000 22:18:54 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] dezimal in hexadezimal * matthias wrote: > das alles funktioniert schon prächtig, nur die buchstaben des hex-codes > werden in kleinbuchstaben angezeigt. gibt es auch eine funktion, um > diese als großbuchstaben darzustellen? http://www.php-center.de/strtoupper (Aber fürs Web reichen doch auch Kleinbuchstaben) -- Björn Schotte ++ Heimgartenweg 11a :: D-97074 Würzburg ++ 0931/7843804 Online-Applikationen für das E-Business: => inklusive Newsletter rund um PHP & das E-Biz <= Dienstleistungen & Preisliste: From eschmid+sic_(at)_s.netic.de Sun, 26 Nov 2000 22:17:55 +0100 Date: Sun, 26 Nov 2000 22:17:55 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] dezimal in hexadezimal On Sun, Nov 26, 2000 at 10:06:57PM +0100, matthias wrote: > > Da stehen in der Tat mehrere Funktionen im PHP Manual: > > > > php.net/dechex > > php.net/decoct > > php.net/hexdec > > php.net/octdec > > php.net/decbin > > php.net/bindec > > das alles funktioniert schon prächtig, nur die buchstaben des hex-codes > werden in kleinbuchstaben angezeigt. gibt es auch eine funktion, um > diese als großbuchstaben darzustellen? Das dürfte nur als String funtionieren. Dafür gibt es die strtoupper Funktion. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From info_(at)_mk2000-online.de Sun, 26 Nov 2000 22:26:11 +0100 Date: Sun, 26 Nov 2000 22:26:11 +0100 From: matthias info_(at)_mk2000-online.de Subject: [php] dezimal in hexadezimal > Das dürfte nur als String funtionieren. Dafür gibt es die strtoupper > Funktion. > > -Egon das funktioniert alles. hervorragend! das ist mein allererstes php-"programm". aber etwas fehlt noch: es dürfen nur zahlen, die nicht größer als 255 sind eingegeben werden, ansonsten folgt eine fehlermeldung. wie kriege ich es hin, dass nach der ausgabe der fehlermeldung, der nachfolgende code (nämlich die konvertierung der werte) ignoriert wird? Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:info_(at)_mk2000-online.de From eschmid+sic_(at)_s.netic.de Sun, 26 Nov 2000 22:36:13 +0100 Date: Sun, 26 Nov 2000 22:36:13 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] NEWBIE On Sun, Nov 26, 2000 at 09:55:57PM +0100, Hans Theo Mislisch wrote: > > Wir probten "Mozilla Eats Las Vegas". Ein Maschinengewehr ist > > Grüß Dich Egon, > > ah, Mozilla kenn ich auch. Das hat doch was mit Netscape zu tun. ;-))) > > Liebe Grüße aus dem Allgäu Hallo Theo, auch wenn es etwas OT ist. Ich bin tatsächlich 1974-1975 an dem Haus, wo die Conni damals gewohnt hat, genauso grölender weise vorbei gezogen. Ich hatte damals eineb grünen Tarnanzug, die Elvise von heute tragen eine rote Falschirmspringerausrüstung. -Egon PS: Wo das Allgäu anfängt und aufhört weißt Du ja am besten :) -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From wagner_(at)_globalpark.de Sun, 26 Nov 2000 22:35:42 +0100 Date: Sun, 26 Nov 2000 22:35:42 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] dezimal in hexadezimal > das funktioniert alles. hervorragend! das ist mein allererstes > php-"programm". aber etwas fehlt noch: es dürfen nur zahlen, die > nicht größer als 255 sind eingegeben werden, ansonsten folgt eine > fehlermeldung. wie kriege ich es hin, dass nach der ausgabe der > fehlermeldung, der nachfolgende code (nämlich die konvertierung der > werte) ignoriert wird? if ($zahl > 255) { print "Das geht nicht"; exit; } Wie wärs langsam mal mit nem Blick ins Manual, ein Tutorial oder ein Buch? Wenn dir diese Liste weiterhin jede zweise Zeile vorsagen muss, werden wir noch alle wahnsinnig. Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From info_(at)_mk2000-online.de Sun, 26 Nov 2000 22:36:09 +0100 Date: Sun, 26 Nov 2000 22:36:09 +0100 From: matthias info_(at)_mk2000-online.de Subject: [php] dezimal in hexadezimal > Wie wärs langsam mal mit nem Blick ins Manual, ein Tutorial oder ein > Buch? Wenn dir diese Liste weiterhin jede zweise Zeile vorsagen muss, > werden wir noch alle wahnsinnig. > > Gesundheit > Wagner entschuldigung!! Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:info_(at)_mk2000-online.de From eschmid+sic_(at)_s.netic.de Sun, 26 Nov 2000 22:40:35 +0100 Date: Sun, 26 Nov 2000 22:40:35 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] dezimal in hexadezimal On Sun, Nov 26, 2000 at 10:26:11PM +0100, matthias wrote: > > Das dürfte nur als String funtionieren. Dafür gibt es die strtoupper > > Funktion. > > > > -Egon > > das funktioniert alles. hervorragend! das ist mein allererstes > php-"programm". aber etwas fehlt noch: es dürfen nur zahlen, die nicht > größer als 255 sind eingegeben werden, ansonsten folgt eine > fehlermeldung. wie kriege ich es hin, dass nach der ausgabe der > fehlermeldung, der nachfolgende code (nämlich die konvertierung der > werte) ignoriert wird? Du sprichst in Rätseln. Lass mal die doppelten Anführungsstriche wech. Das sind sonst Strings und jedes Byte geht halt nun mal nur bis 256 (wenn man die Null dazurechnet nur bis 255). -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From haegge_(at)_webriot.de Sun, 26 Nov 2000 22:50:29 +0100 Date: Sun, 26 Nov 2000 22:50:29 +0100 From: Markus Heckmann haegge_(at)_webriot.de Subject: [php] filesize und filetime funktionieren nicht.. Hallo Liste, tja - der angegebene Code gibt immer nur "n/a" ab. Trivialer Fehler meinerseits? Helft mir bite Ihn zu finden.. >>> Das ist mein Code.. $file ist auf jeden Fall definiert: if(!filemtime($file)){ $change = "n/a"; } else{ $change = filemtime($file); } if(!filesize($file)){ $size = "n/a"; } else{ $size = filesize($file); } >>> Vielen Dank Markus Heckmann Gartenstrasse 57 98693 Ilmenau haegge_(at)_webriot.de From info_(at)_mk2000-online.de Sun, 26 Nov 2000 22:50:30 +0100 Date: Sun, 26 Nov 2000 22:50:30 +0100 From: matthias info_(at)_mk2000-online.de Subject: [php] dezimal in hexadezimal > Du sprichst in Rätseln. Lass mal die doppelten > Anführungsstriche wech. Das > sind sonst Strings und jedes Byte geht halt nun mal nur bis > 256 (wenn man > die Null dazurechnet nur bis 255). > > -Egon ich hab's jetzt. es geht um einen rechner, der dezimale farbwerte (rgb) in die hexadezimalen gegenstücke umwandelt (für html-code). also bspw: 255 in FF 160 in A0 usw. usf. dabei ist 255 der höchste wert, den eine farbe annehmen kann. mittlerweile hab ich aber die lösung von dem überaus netten und sehr hilfsbereiten alexander wagner bekommen... ;) Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:info_(at)_mk2000-online.de From eschmid+sic_(at)_s.netic.de Sun, 26 Nov 2000 22:53:46 +0100 Date: Sun, 26 Nov 2000 22:53:46 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] dezimal in hexadezimal On Sun, Nov 26, 2000 at 10:35:42PM +0100, Alexander Wagner wrote: > if ($zahl > 255) > { > print "Das geht nicht"; > exit; > } > > Wie wärs langsam mal mit nem Blick ins Manual, ein Tutorial oder ein > Buch? Wenn dir diese Liste weiterhin jede zweise Zeile vorsagen muss, > werden wir noch alle wahnsinnig. Jetzt sei doch mal nicht so grob. Jeder von uns war mal Anfänger. Ich empfange auch mal Botschaften aus den höchsten PHP-Kreisen. Solche Kommentare auf dieser Liste sind aber herzlich unwillkommen. Um dieses im PHP Handbuch zu finden brauche ich selber manchmal selber Stunden. Die am häufigsten nachgefragte Seiten dagegen finde ich sehr schnell. Da suche nur noch nach dem Stuttgarter Schwabenbräu und schon bin ich da. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From wagner_(at)_globalpark.de Sun, 26 Nov 2000 22:50:49 +0100 Date: Sun, 26 Nov 2000 22:50:49 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] dezimal in hexadezimal On Sunday 26 November 2000 22:36, matthias wrote: > > Wie wärs langsam mal mit nem Blick ins Manual, ein Tutorial oder > > ein Buch? Wenn dir diese Liste weiterhin jede zweise Zeile vorsagen > > muss, werden wir noch alle wahnsinnig. > > > entschuldigung!! Angenommen :) Is ja nicht so, dass wir hier keine newbies mögen, aber wir sind nicht dazu da, anderen Leuten den Blick ins Manual zu ersparen. Falls Du es noch nicht hast, greif es dir bei php.net, lies dich in die sprachreferenz ein und lerne, in der Funktionsreferenz zu finden was du brauchst, dann musst Du dich nicht mehr wegen jeder Kleinigkeit an die Liste wenden. Wenn Du mal ein ernsthafteres Problem hast, kannste dich ja an die Liste wenden. U.u solltest Du aber vorher das Listenarchiv durchsuchen (das Suchfeld links oben auf php-center.de), manche Fragen werden alle drei Tage gestellt und das bringt uns ab und zu auch beinahe um den Verstand. Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From info_(at)_mk2000-online.de Sun, 26 Nov 2000 23:08:23 +0100 Date: Sun, 26 Nov 2000 23:08:23 +0100 From: matthias info_(at)_mk2000-online.de Subject: [php] vereinfachung der switch-fkt? gibt es eine vereinfachte schreibweise der switch()-funktion für "von ... bis ..." werte (wie in turbopascal)? also, dass ich statt: case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: case 9: $xr = "0$red"; break; etwas kürzeres schreiben kann? Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:info_(at)_mk2000-online.de From wagner_(at)_globalpark.de Sun, 26 Nov 2000 23:11:59 +0100 Date: Sun, 26 Nov 2000 23:11:59 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] dezimal in hexadezimal > > Wie wärs langsam mal mit nem Blick ins Manual, ein Tutorial oder > > ein Buch? Wenn dir diese Liste weiterhin jede zweise Zeile vorsagen > > muss, werden wir noch alle wahnsinnig. > > Jetzt sei doch mal nicht so grob. Jeder von uns war mal Anfänger. Ich > empfange auch mal Botschaften aus den höchsten PHP-Kreisen. Solche > Kommentare auf dieser Liste sind aber herzlich unwillkommen. > > Um dieses im PHP Handbuch zu finden brauche ich selber manchmal > selber Stunden. Die am häufigsten nachgefragte Seiten dagegen finde > ich sehr schnell. Da suche nur noch nach dem Stuttgarter Schwabenbräu > und schon bin ich da. War doch gar nicht grob gemeint, sonst hätte ich wohl kaum so prompt geholfen. Falls ich mich im Ton vergriffen haben sollte, sorry! Ich hatte nur das Gefühl, dass die Funktionsreferenz mehr (und schneller) geholfen hätte als diese Liste es kann. Wenn man einmal halbwegs weiß, was wo liegt, findet man die meisten Sachen innerhalb von, sagen wir, höchstens zwei Minuten im Manual. Es gibt Sachen nach denen sucht man ewig, aber nach sowas hat Matthias glaube ich nicht gefragt. Ich wollte nur erreichen, dass Matthias erst einen Blick ins Manual wirft, bevor er sich wieder an die Liste wendet. Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From eschmid+sic_(at)_s.netic.de Sun, 26 Nov 2000 23:13:03 +0100 Date: Sun, 26 Nov 2000 23:13:03 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] dezimal in hexadezimal On Sun, Nov 26, 2000 at 10:50:49PM +0100, Alexander Wagner wrote: > On Sunday 26 November 2000 22:36, matthias wrote: > > > Wie wärs langsam mal mit nem Blick ins Manual, ein Tutorial oder > > > ein Buch? Wenn dir diese Liste weiterhin jede zweise Zeile vorsagen > > > muss, werden wir noch alle wahnsinnig. > > > > > entschuldigung!! > > Angenommen :) > Is ja nicht so, dass wir hier keine newbies mögen, aber wir sind nicht > dazu da, anderen Leuten den Blick ins Manual zu ersparen. > Falls Du es noch nicht hast, greif es dir bei php.net, lies dich in die > sprachreferenz ein und lerne, in der Funktionsreferenz zu finden was du > brauchst, dann musst Du dich nicht mehr wegen jeder Kleinigkeit an die > Liste wenden. > Wenn Du mal ein ernsthafteres Problem hast, kannste dich ja an die > Liste wenden. U.u solltest Du aber vorher das Listenarchiv durchsuchen > (das Suchfeld links oben auf php-center.de), manche Fragen werden alle > drei Tage gestellt und das bringt uns ab und zu auch beinahe um den > Verstand. Falsch, sitzen, sitzen, Note 6. So oder so ähnlich hats mal Hartmut ausgedrückt. Für Newbies bringt das PHP Handbuch zunächst gar nichts. Dafür gibt es doch so gute Bücher wie das von Klaus Schmidt vom Computer & Literatur Verlag oder das vom Markt&Technik Verlag (das neue davon hab ich noch nicht gesehen, es soll aber am 18.12.00 zum erstenmal erscheinen). Auch wenn alle Fragen alle drei Tage gestellt werden, so kann mann doch jedem Newbie eine Antwort mit solchen Worten nicht vorenthalten. Auch ich habe mich mal an die Entwickler-Liste gewandt und habe dann von Zeev Suraski eine Mail bekommen. Ja wenn ich den Array so aufrufe, dann ist ja sein Programm in Ortnung. Es lieferte damals halt nur "Array" zurück. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From eschmid+sic_(at)_s.netic.de Sun, 26 Nov 2000 23:23:51 +0100 Date: Sun, 26 Nov 2000 23:23:51 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] dezimal in hexadezimal On Sun, Nov 26, 2000 at 11:11:59PM +0100, Alexander Wagner wrote: > > > Wie wärs langsam mal mit nem Blick ins Manual, ein Tutorial oder > > > ein Buch? Wenn dir diese Liste weiterhin jede zweise Zeile vorsagen > > > muss, werden wir noch alle wahnsinnig. > > > > Jetzt sei doch mal nicht so grob. Jeder von uns war mal Anfänger. Ich > > empfange auch mal Botschaften aus den höchsten PHP-Kreisen. Solche > > Kommentare auf dieser Liste sind aber herzlich unwillkommen. > > > > Um dieses im PHP Handbuch zu finden brauche ich selber manchmal > > selber Stunden. Die am häufigsten nachgefragte Seiten dagegen finde > > ich sehr schnell. Da suche nur noch nach dem Stuttgarter Schwabenbräu > > und schon bin ich da. > > War doch gar nicht grob gemeint, sonst hätte ich wohl kaum so prompt > geholfen. Falls ich mich im Ton vergriffen haben sollte, sorry! > > Ich hatte nur das Gefühl, dass die Funktionsreferenz mehr (und > schneller) geholfen hätte als diese Liste es kann. > > Wenn man einmal halbwegs weiß, was wo liegt, findet man die meisten > Sachen innerhalb von, sagen wir, höchstens zwei Minuten im Manual. Es > gibt Sachen nach denen sucht man ewig, aber nach sowas hat Matthias > glaube ich nicht gefragt. > Ich wollte nur erreichen, dass Matthias erst einen Blick ins Manual > wirft, bevor er sich wieder an die Liste wendet. Und wem sagts Du das. Natürlich kenne ich mich im PHP Handbuch aus. Schreibe da ja selber seit 1997 mit und bin mittlerweile einer der Herausgeber. Bei Mark Kronsbein gibts dazu eine Umfrage (siehe http://www.php-homepage.de ohne s am Ende) ob ein PHP Handbuch in Buchform gewünscht wird und wieviel es kosten darf. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From scarymovie_(at)_sneak-dresden.de Sun, 26 Nov 2000 23:23:30 +0100 Date: Sun, 26 Nov 2000 23:23:30 +0100 From: Henry Schilbach scarymovie_(at)_sneak-dresden.de Subject: [php] PHP4 und IBM DB2 This is a multi-part message in MIME format. ------=_NextPart_000_0016_01C057FF.E30C8760 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Ich habe da ein Problem mit PHP4 (4.03pl1) unter Linux(Suse 7.0) mit = compilierter ibm db2 Unterstuetzung (es ist aber nicht bekannt ob das = alles korrekt lief, Fehler kamen beim make keine, blos beim einbinden in = den Apache und starten (mit dem SUSE Startscript) schmierte der Apache = ab(Segmentation Fault)). Es kommt einfach keine ODBC Verbindung zustande = (wenn blos der httpd laeuft), sondern blos eine lustige wirre = Zeichenkette (was doch auf eine nicht korrekt compilierte version = schliessen laesst). Und daemlicherweise hab ich keine Ahnung von ODBC. Was muss und soll man da alles beachten , gibt es irgendwo detailierte = Anleitungen (ich hab keine gefunden) oder hat da schon wer Erfahung = sammeln koennen? Fuer Infos und Hilfe waere ich sehr dankbar weil das sehr wichtig ist. bye Harry ------=_NextPart_000_0016_01C057FF.E30C8760 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hi
Ich habe da ein Problem mit PHP4 = (4.03pl1) unter=20 Linux(Suse 7.0) mit compilierter ibm db2 Unterstuetzung (es ist aber = nicht=20 bekannt ob das alles korrekt lief, Fehler kamen beim make keine, blos = beim=20 einbinden in den Apache und starten (mit dem SUSE = Startscript) schmierte=20 der Apache ab(Segmentation Fault)). Es kommt einfach keine ODBC = Verbindung=20 zustande (wenn blos der httpd laeuft), sondern blos eine lustige = wirre=20 Zeichenkette (was doch auf eine nicht korrekt compilierte version = schliessen=20 laesst).
Und daemlicherweise hab ich keine = Ahnung von=20 ODBC.
Was muss und soll man da alles beachten = , gibt es=20 irgendwo detailierte Anleitungen (ich hab keine gefunden) oder hat da = schon wer=20 Erfahung sammeln koennen?
Fuer Infos und Hilfe waere ich sehr = dankbar weil=20 das sehr wichtig ist.
bye
Harry
------=_NextPart_000_0016_01C057FF.E30C8760-- From info_(at)_mk2000-online.de Sun, 26 Nov 2000 23:22:48 +0100 Date: Sun, 26 Nov 2000 23:22:48 +0100 From: matthias info_(at)_mk2000-online.de Subject: [php] dezimal in hexadezimal > Bei Mark Kronsbein gibts dazu eine Umfrage (siehe > http://www.php-homepage.de ohne s am Ende) ob ein PHP > Handbuch in Buchform > gewünscht wird und wieviel es kosten darf. > > -Egon es ist erwünscht, aber es sollte nicht mehr als 20dm kosten. Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:info_(at)_mk2000-online.de From info_(at)_mk2000-online.de Sun, 26 Nov 2000 23:22:53 +0100 Date: Sun, 26 Nov 2000 23:22:53 +0100 From: matthias info_(at)_mk2000-online.de Subject: [php] dezimal in hexadezimal > War doch gar nicht grob gemeint, sonst hätte ich wohl kaum so prompt > geholfen. Falls ich mich im Ton vergriffen haben sollte, sorry! > > Ich hatte nur das Gefühl, dass die Funktionsreferenz mehr (und > schneller) geholfen hätte als diese Liste es kann. > > Wenn man einmal halbwegs weiß, was wo liegt, findet man die meisten > Sachen innerhalb von, sagen wir, höchstens zwei Minuten im Manual. Es > gibt Sachen nach denen sucht man ewig, aber nach sowas hat Matthias > glaube ich nicht gefragt. > Ich wollte nur erreichen, dass Matthias erst einen Blick ins Manual > wirft, bevor er sich wieder an die Liste wendet. > > Gesundheit > Wagner nun gut. ich hab die unterhaltung mitverfolgt und freue mich, dass ihr einem "njubi" immer zur seite steht. Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:info_(at)_mk2000-online.de From eschmid+sic_(at)_s.netic.de Sun, 26 Nov 2000 23:29:45 +0100 Date: Sun, 26 Nov 2000 23:29:45 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] PHP4 und IBM DB2 On Sun, Nov 26, 2000 at 11:23:30PM +0100, Henry Schilbach wrote: > Ich habe da ein Problem mit PHP4 (4.03pl1) unter Linux(Suse 7.0) mit compilierter ibm db2 Unterstuetzung (es ist aber nicht bekannt ob das alles korrekt lief, Fehler kamen beim make keine, blos beim einbinden in den Apache und starten (mit dem SUSE Startscript) schmierte der Apache ab(Segmentation Fault)). Es kommt einfach keine ODBC Verbindung zustande (wenn blos der httpd laeuft), sondern blos eine lustige wirre Zeichenkette (was doch auf eine nicht korrekt compilierte version schliessen laesst). > Und daemlicherweise hab ich keine Ahnung von ODBC. > Was muss und soll man da alles beachten , gibt es irgendwo detailierte Anleitungen (ich hab keine gefunden) oder hat da schon wer Erfahung sammeln koennen? > Fuer Infos und Hilfe waere ich sehr dankbar weil das sehr wichtig ist. Ich hab noch keine Erfahrung mit ODBC. Aber das ist genau das was Du brauchst. Das gilt auch neben DB2 und DB3 auch für Adabas D und Sybase. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From wagner_(at)_globalpark.de Sun, 26 Nov 2000 23:34:33 +0100 Date: Sun, 26 Nov 2000 23:34:33 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] vereinfachung der switch-fkt? > gibt es eine vereinfachte schreibweise der switch()-funktion für "von > .... bis ..." werte (wie in turbopascal)? also, dass ich statt: > > case 1: > case 2: > case 3: > case 4: > case 5: > case 6: > case 7: > case 8: > case 9: > $xr = "0$red"; > break; > > etwas kürzeres schreiben kann? Ich fürchte nein, zumindest nicht mit switch. Aber so lange es um reine ranges geht könnte if kürzer sein. Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From info_(at)_mk2000-online.de Sun, 26 Nov 2000 23:32:10 +0100 Date: Sun, 26 Nov 2000 23:32:10 +0100 From: matthias info_(at)_mk2000-online.de Subject: [php] testen mein farb-konverter ist fertig! mein erstes php-programm (is ja furchtbar: ich freu mich wie ein kleines kind über einen bonbon). wer will: http://www.fabustadt.de/version5/form.html Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:info_(at)_mk2000-online.de From office_(at)_gehringer.at Sun, 26 Nov 2000 23:37:14 +0100 Date: Sun, 26 Nov 2000 23:37:14 +0100 From: Robert Gehringer office_(at)_gehringer.at Subject: [php] Grafikbearbeitung ... This is a multi-part message in MIME format. ------=_NextPart_000_000F_01C05801.CE1EA3E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi Habe folgenden Code auf php.org gefunden. Nur der Funkt nicht bei mir... ---snip--- ---snap--- Aufruf dazu einfach =FCber ein Was tut es - bzw. was soll es tun: Einen Button erzeugen welcher den Text (=FCbergabeparameter) beinhaltet. Dadurch br=E4uchte man die Buttons nicht mehrmals zeichnen bzw. = abspeichern. Lt. test.php3 habe ich folgendes installiert bzw. eingestellt... gd: Version 1.3 (soll laut php.org zust=E4ndig sein) Apache 1.3.6 (Suse Linux 6.2) PHP_DL: Dynamic Library support enabled.=20 Auf php.org stand was von gif seit V 1.6 nicht mehr supported wird - = kann es sein das png einfach nicht (unter meiner Version - 1.3) = unterst=FCtzt wird? Habe dann mod_gd... installieren versucht - nur der meint es geht ihm = das und dort was ab... Ok - auch noch installiert - nur beim letzten meinte er irgendwas von = einem gewissen "lex" - keine Ahnung wer das ist ... (c; Ich vermute ein bestimmter compiler - nur von dem hab ich auch noch = nichts geh=F6rt noch gesehen... Bin ich am richtigen Weg? Wenn ja - hat jemand einen Wegweiser f=FCr = eine Abk=FCrzung? *grins* Herzlichen Dank im vorraus... Gr=FCsse=20 Robertl ------=_NextPart_000_000F_01C05801.CE1EA3E0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi
 
Habe folgenden Code auf php.org=20 gefunden.
Nur der Funkt nicht bei = mir...
---snip---
<?php
Header("Content-type: image/png");
$string=3Dimplode($argv," ");
$im =3D = imageCreateFromPng("button.png");
$orange =3D ImageColorAllocate($im, 220, 210, = 60);
$px =3D = (imagesx($im)-7.5*strlen($string))/2;
ImageString($im,3,$px,9,$string,$orange);
ImagePng($im);
ImageDestroy($im);
?>
---snap---
 
Aufruf dazu einfach =FCber = ein
<img = src=3D"button.php?text">
 
Was tut es - bzw. was soll es = tun:
Einen Button erzeugen welcher den Text=20 (=FCbergabeparameter) beinhaltet.
Dadurch br=E4uchte man die Buttons = nicht mehrmals=20 zeichnen bzw. abspeichern.
 
Lt. test.php3 habe ich folgendes = installiert bzw.=20 eingestellt...
 
gd: Version 1.3 (soll laut php.org = zust=E4ndig=20 sein)
Apache 1.3.6 (Suse Linux = 6.2)
PHP_DL: Dynamic Library support enabled.
 
Auf php.org stand was von gif seit V = 1.6 nicht mehr=20 supported wird - kann es sein das png einfach nicht (unter meiner = Version - 1.3)=20 unterst=FCtzt wird?
 
Habe dann mod_gd... installieren = versucht - nur der=20 meint es geht ihm das und dort was ab...
Ok - auch noch installiert - nur beim = letzten=20 meinte er irgendwas von einem gewissen "lex" - keine Ahnung wer das ist = ...=20 (c;
 
Ich vermute ein bestimmter compiler - = nur von dem=20 hab ich auch noch nichts geh=F6rt noch gesehen...
 
Bin ich am richtigen Weg? Wenn ja - hat = jemand=20 einen Wegweiser f=FCr eine Abk=FCrzung? *grins*
 
Herzlichen Dank im = vorraus...
 
Gr=FCsse
 
Robertl
 
 
------=_NextPart_000_000F_01C05801.CE1EA3E0-- From wagner_(at)_globalpark.de Sun, 26 Nov 2000 23:39:35 +0100 Date: Sun, 26 Nov 2000 23:39:35 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] dezimal in hexadezimal > Falsch, sitzen, sitzen, Note 6. So oder so ähnlich hats mal Hartmut > ausgedrückt. *heul* > Für Newbies bringt das PHP Handbuch zunächst gar nichts. Da bin ich anderer Meinung. Vielleicht bin ich ja ne Ausnahme, aber als ich mit PHP angefangen habe, konnte ich nicht viel mehr als ein paar Worte Pascal. Die Language-Reference des Manuals, die ich mir an zwei Abenden reingezogen habe, reichte völlig aus, damit ich die Sachen, die ich in Pascal gekonnt hätte, auch in PHP umsetzen konnte, zusätzlich sind noch ein paar Dinge wie cookies drin. Wenn ich eine Funktion brauchte, hab ich in die Funktionsreferenz gesehen, meistens (teilweise nach etwas Sucherei) auch gefunden, prima! Mittlerweile finde ich zumindest die wichtigen Sachen relativ schnell. Mehr als ein Anfänger kann man so natürlich nicht werden, aber schneller kann ein Umstieg auf eine andere Sprache nicht gehen! Wenn man mehr können will zieht man sich halt ein paar Tutorials rein oder ein Buch, wenn man es sich leisten kann (ich war damals noch Schüler). > Dafür gibt es doch so gute Bücher wie das von Klaus Schmidt vom > Computer & Literatur Verlag oder das vom Markt&Technik Verlag (das > neue davon hab ich noch nicht gesehen, es soll aber am 18.12.00 zum > erstenmal erscheinen). Wie gesagt, Bücher sind teuer, und soo lang. Besonders lang kommen sie einem vor, wenn man schon proggen kann, und einem das Buch alles nochmal beibringen will. > Auch wenn alle Fragen alle drei Tage gestellt werden, so kann mann > doch jedem Newbie eine Antwort mit solchen Worten nicht vorenthalten. > Auch ich habe mich mal an die Entwickler-Liste gewandt und habe dann > von Zeev Suraski eine Mail bekommen. Ja wenn ich den Array so > aufrufe, dann ist ja sein Programm in Ortnung. Es lieferte damals > halt nur "Array" zurück. Ich enthalte den Newbies die Antworten ja nicht vor, im Gegenteil. Aber das Listenarchiv ab und zu zu erwähnen kann doch nicht schaden, oder? Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From wagner_(at)_globalpark.de Sun, 26 Nov 2000 23:41:07 +0100 Date: Sun, 26 Nov 2000 23:41:07 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] dezimal in hexadezimal > es ist erwünscht, aber es sollte nicht mehr als 20dm kosten. Siehste, Egon, Geld fürn ordentliches Buch is anscheinend nicht da, dann muss halt das Manual herhalten. Wenn man ein paar Tutorials hinterherliest wird das schon :) Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From office_(at)_gehringer.at Sun, 26 Nov 2000 23:40:03 +0100 Date: Sun, 26 Nov 2000 23:40:03 +0100 From: Robert Gehringer office_(at)_gehringer.at Subject: [php] testen > wer will: http://www.fabustadt.de/version5/form.html hihi - gib mal 255,255,255 ein - das ist (wie jeder sicherlich weiss) weiss... Oh gott die rechtschreibung - und dann noch die neue mit den ssssss .... *uff* Also die Ausgabe ist dann eher .... unsichtbar? (c; From wagner_(at)_globalpark.de Sun, 26 Nov 2000 23:44:13 +0100 Date: Sun, 26 Nov 2000 23:44:13 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Grafikbearbeitung ... > meinte er irgendwas von einem gewissen "lex" - keine Ahnung wer das > ist ... (c; Enthalten im SuSE-Packet "flex", wird u.a. zum compilieren von PHP gebraucht. Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From office_(at)_gehringer.at Sun, 26 Nov 2000 23:43:04 +0100 Date: Sun, 26 Nov 2000 23:43:04 +0100 From: Robert Gehringer office_(at)_gehringer.at Subject: [php] dezimal in hexadezimal > Ich enthalte den Newbies die Antworten ja nicht vor, im Gegenteil. > Aber das Listenarchiv ab und zu zu erwähnen kann doch nicht schaden, > oder? Gut - wo ist das? Hab mich irgendwo in diese Liste eingeschrieben und natürlich die Adresse nicht in die Bookmarks übernommen ... Danke... From info_(at)_mk2000-online.de Sun, 26 Nov 2000 23:42:42 +0100 Date: Sun, 26 Nov 2000 23:42:42 +0100 From: matthias info_(at)_mk2000-online.de Subject: [php] dezimal in hexadezimal > Siehste, Egon, Geld fürn ordentliches Buch is anscheinend nicht da, > dann muss halt das Manual herhalten. Wenn man ein paar Tutorials > hinterherliest wird das schon :) > > Gesundheit > Wagner was will man auch von einem 12-klässler erwarten, der seine meiste freizeit damit zubringt, vor dem blöden ding hier zu sitzen und die pixel zuzählen?! ich müsste eigentlich auch mal wieder was für die schule machen... jetzt ist je schon zu spät. Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:info_(at)_mk2000-online.de From info_(at)_mk2000-online.de Sun, 26 Nov 2000 23:44:37 +0100 Date: Sun, 26 Nov 2000 23:44:37 +0100 From: matthias info_(at)_mk2000-online.de Subject: [php] testen > hihi - gib mal 255,255,255 ein - das ist (wie jeder sicherlich weiss) > weiss... > Oh gott die rechtschreibung - und dann noch die neue mit den > ssssss .... > *uff* > > Also die Ausgabe ist dann eher .... unsichtbar? (c; hehe... es sind diese kleinen bugs, die einem das leben versüßen. übrigens: nur bei worten mit kurzem "ß" (wie bei daß oder schloß) schreibt man "ss". ;) Matthias -- HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de Fragen und eMails an mailto:info_(at)_mk2000-online.de From wagner_(at)_globalpark.de Sun, 26 Nov 2000 23:49:31 +0100 Date: Sun, 26 Nov 2000 23:49:31 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] dezimal in hexadezimal On Sunday 26 November 2000 23:43, Robert Gehringer wrote: > > Ich enthalte den Newbies die Antworten ja nicht vor, im Gegenteil. > > Aber das Listenarchiv ab und zu zu erwähnen kann doch nicht > > schaden, oder? > > Gut - wo ist das? > Hab mich irgendwo in diese Liste eingeschrieben und natürlich die > Adresse nicht in die Bookmarks übernommen ... www.php-center.de Links oben ist ein Eingabefeld. Irgendwas eingeben schon kann die Suche losgehen. Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From eschmid+sic_(at)_s.netic.de Mon, 27 Nov 2000 00:00:01 +0100 Date: Mon, 27 Nov 2000 00:00:01 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] dezimal in hexadezimal On Sun, Nov 26, 2000 at 11:39:35PM +0100, Alexander Wagner wrote: > > Falsch, sitzen, sitzen, Note 6. So oder so ähnlich hats mal Hartmut > > ausgedrückt. > > *heul* Was gibts denn da zu heulen? Der Hrtmut wird soch doch noch auch in mein Zimmer neben der Six-Küche wagen dürfen. > > Für Newbies bringt das PHP Handbuch zunächst gar nichts. Das PHP ist tatsächlich nicht für Newbies geschrieben worden. > Da bin ich anderer Meinung. Vielleicht bin ich ja ne Ausnahme, aber als > ich mit PHP angefangen habe, konnte ich nicht viel mehr als ein paar > Worte Pascal. Die Language-Reference des Manuals, die ich mir an zwei > Abenden reingezogen habe, reichte völlig aus, damit ich die Sachen, die > ich in Pascal gekonnt hätte, auch in PHP umsetzen konnte, zusätzlich > sind noch ein paar Dinge wie cookies drin. Schön, wenn Du mal ein Fortran Fritze brauchst, dann kann kann ich Dir wahrscheinlicher besser aushelfen wie Hartmut. > Wenn ich eine Funktion brauchte, hab ich in die Funktionsreferenz > gesehen, meistens (teilweise nach etwas Sucherei) auch gefunden, prima! > Mittlerweile finde ich zumindest die wichtigen Sachen relativ schnell. > > Mehr als ein Anfänger kann man so natürlich nicht werden, aber > schneller kann ein Umstieg auf eine andere Sprache nicht gehen! > Wenn man mehr können will zieht man sich halt ein paar Tutorials rein > oder ein Buch, wenn man es sich leisten kann (ich war damals noch > Schüler). > > > Dafür gibt es doch so gute Bücher wie das von Klaus Schmidt vom > > Computer & Literatur Verlag oder das vom Markt&Technik Verlag (das > > neue davon hab ich noch nicht gesehen, es soll aber am 18.12.00 zum > > erstenmal erscheinen). > > Wie gesagt, Bücher sind teuer, und soo lang. Besonders lang kommen sie > einem vor, wenn man schon proggen kann, und einem das Buch alles > nochmal beibringen will. > > > Auch wenn alle Fragen alle drei Tage gestellt werden, so kann mann > > doch jedem Newbie eine Antwort mit solchen Worten nicht vorenthalten. > > Auch ich habe mich mal an die Entwickler-Liste gewandt und habe dann > > von Zeev Suraski eine Mail bekommen. Ja wenn ich den Array so > > aufrufe, dann ist ja sein Programm in Ortnung. Es lieferte damals > > halt nur "Array" zurück. > > Ich enthalte den Newbies die Antworten ja nicht vor, im Gegenteil. > Aber das Listenarchiv ab und zu zu erwähnen kann doch nicht schaden, > oder? Ich hab mal das obenstehende drangelassen. Ich kann Dir tatsächlich nicht folgen. Ein Buch (gute Bücher angenommen) kosten normalerweise unter 100 DM. Das PHP Handbuch gibts umsonst. Was will man eigentlich mehr? Demnächst soll es auch noch die deutsche Übersetzung von dem zweiten PHP Buch von Leon Atkinson geben. Ich bin noch etwas skeptisch, muss mich da mal selber in MS Word einarbeiten. Nächste Woche bin ich ein eingefleischter Anhänger von Microsoft Word. Hab mal eine Rechnung von Microsoft nicht bezahlt, aber das kann ich ja nun nach 15 Jahren mal nachholen. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From gwhh_(at)_gmx.de Mon, 27 Nov 2000 00:21:33 +0000 Date: Mon, 27 Nov 2000 00:21:33 +0000 From: Gerhard Wendebourg gwhh_(at)_gmx.de Subject: [php] preg Warum bekomme ich: "Fatal error: Call to unsupported or undefined function preg_match() " ? wie neu muss mein PHP sein, damit preg_... laeuft ? From wagner_(at)_globalpark.de Mon, 27 Nov 2000 00:11:16 +0100 Date: Mon, 27 Nov 2000 00:11:16 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] preg On Monday 27 November 2000 01:21, Gerhard Wendebourg wrote: > Warum bekomme ich: > "Fatal error: Call to unsupported or undefined function preg_match() > " ? wie neu muss mein PHP sein, damit preg_... laeuft ? PHP3 >=3.0.9 oder PHP4 Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From dynamicp_(at)_gmx.de Mon, 27 Nov 2000 00:21:39 +0100 Date: Mon, 27 Nov 2000 00:21:39 +0100 From: Marco Seimer dynamicp_(at)_gmx.de Subject: [php] testen Also mit dem ie 5 tuts wunderbar nur der Nestcape 6 (final, english) zeigt das schöne bild mit der eingegeben farbe nicht an... matthias wrote: > mein farb-konverter ist fertig! mein erstes php-programm (is ja > furchtbar: ich freu mich wie ein kleines kind über einen bonbon). > > wer will: http://www.fabustadt.de/version5/form.html > > Matthias > > -- > HTML- & Webdesign-Tipps _(at)_ http://www.mk2000-online.de > Fragen und eMails an mailto:info_(at)_mk2000-online.de From wagner_(at)_globalpark.de Mon, 27 Nov 2000 00:24:51 +0100 Date: Mon, 27 Nov 2000 00:24:51 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] dezimal in hexadezimal > Ich hab mal das obenstehende drangelassen. Ich kann Dir tatsächlich > nicht folgen. Na gut, dann gibts halt nochmal die Kurzfassung. > Ein Buch (gute Bücher angenommen) kosten normalerweise > unter 100 DM. Das PHP Handbuch gibts umsonst. Was will man eigentlich > mehr? Nichts, aber 80-90 DM sind für nen Schüler viel Asche. Wenn man kein Programmier-, sondern nur PHP-Neuling ist, bietet das Manual wohl den schnellsten und billigsten Einstieg den man sich vorstellen kann. Nicht nur ich habe damit erfolgreich den Einstieg geschafft, ich kenne noch andere. Es _muss_ nicht immer ein Buch sein. Es geht auch nur mit dem Manual. Auch wenn es dafür nicht gedacht ist. Mehr als ein Einstieg ist es natürlich nicht, aber eine recht ordentliche Basis für weitere Lernmaßnahmen, ob diese nun aus Tutorials, nem Buch oder nem Job als Programmierer bestehen (learning by doing geht auch, wenn noch andere Leute in der Firma sind, die mehr können als man selbst, und vielleicht noch das eine oder andere Buch im Regal steht). Irgendwann kommt man ohne Buch natürlich nicht weiter, aber man kann sich auch ohne ne Weile durchschlagen, und dann gleich zu "Web Application Development with PHP4" greifen, dem Buch der Bücher, wenn auch nur für Fortgeschrittene geeignet. Vor allem für arme Schüler eine lohnende alternative. > Demnächst soll es auch noch die deutsche Übersetzung von dem zweiten > PHP Buch von Leon Atkinson geben. Ich bin noch etwas skeptisch, muss > mich da mal selber in MS Word einarbeiten. Nächste Woche bin ich ein > eingefleischter Anhänger von Microsoft Word. Gott bewahre! Sei standhaft, Egon!! > Hab mal eine Rechnung > von Microsoft nicht bezahlt, aber das kann ich ja nun nach 15 Jahren > mal nachholen. Wieso? Wenn man M$-Software bezahlt wird sie auch nicht besser. Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From eschmid+sic_(at)_s.netic.de Mon, 27 Nov 2000 00:25:43 +0100 Date: Mon, 27 Nov 2000 00:25:43 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] preg On Mon, Nov 27, 2000 at 12:21:33AM +0000, Gerhard Wendebourg wrote: > Warum bekomme ich: > "Fatal error: Call to unsupported or undefined function preg_match() " ? > wie neu muss mein PHP sein, damit preg_... laeuft ? Die Perl Regular Regex Expressions gibts nur bei PHP 4. Wenn Du genau wissen willst, wann diese Funktionen von Andrei eingeführt wurden, dann besuche mal: http://www.mitgebaut-und-zugeschaut.de/php/ oder http://zend.com/phpfunc -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From pfeiffer_(at)_uris.de Mon, 27 Nov 2000 00:27:03 +0100 Date: Mon, 27 Nov 2000 00:27:03 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] testen Hallo Matthias, > > mein farb-konverter ist fertig! mein erstes php-programm (is ja > > furchtbar: ich freu mich wie ein kleines kind über einen bonbon). > > wer will: http://www.fabustadt.de/version5/form.html > Also mit dem ie 5 tuts wunderbar nur der Nestcape 6 (final, english) > zeigt das schöne bild mit der eingegeben farbe nicht an... klar, was sollte er da anzeigen, ist nix drin in der Tabelle. Schreibe doch mal ein   zwischen und , damit alle was sehen koennen... m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From gwhh_(at)_gmx.de Mon, 27 Nov 2000 00:39:57 +0000 Date: Mon, 27 Nov 2000 00:39:57 +0000 From: Gerhard Wendebourg gwhh_(at)_gmx.de Subject: [php] preg At 00:11 27.11.00 +0100, you wrote: >On Monday 27 November 2000 01:21, Gerhard Wendebourg wrote: >> Warum bekomme ich: >> "Fatal error: Call to unsupported or undefined function preg_match() >> " ? wie neu muss mein PHP sein, damit preg_... laeuft ? > >PHP3 >=3.0.9 oder PHP4 ich habe V.3.0.11 - warum erhalte ich trotzdem erwaehnte Fehlermeldung ? From bjoern_(at)_baer.main.de Mon, 27 Nov 2000 00:35:43 +0100 Date: Mon, 27 Nov 2000 00:35:43 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] preg * Gerhard Wendebourg wrote: > >PHP3 >=3.0.9 oder PHP4 > ich habe V.3.0.11 - warum erhalte ich trotzdem erwaehnte Fehlermeldung ? Weil dein PHP nicht mit --with-pcre compiliert wurde. und schauen, ob dort etwas zu PCRE steht. Wenn nein -> neu compilieren. -- Björn Schotte ++ Heimgartenweg 11a :: D-97074 Würzburg ++ 0931/7843804 Online-Applikationen für das E-Business: => inklusive Newsletter rund um PHP & das E-Biz <= Dienstleistungen & Preisliste: From pfeiffer_(at)_uris.de Mon, 27 Nov 2000 00:34:31 +0100 Date: Mon, 27 Nov 2000 00:34:31 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] leere Datei Hallo, wenn man sich ordentliche Schnitzer erlaubt, gibt PHP gelegentlich nur eine Leere Datei der Form: ------------------------------ ------------------------------ zurueck... Kompliziert wird es allerdings, wenn man das Script ohne alle Fehler und Warnungen am Prompt ausfuehren kann... Wo koennte oder muesste man da mit Suchen anfangen Hat dazu jemand eine Idee - waere super. m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From bjoern_(at)_baer.main.de Mon, 27 Nov 2000 00:56:01 +0100 Date: Mon, 27 Nov 2000 00:56:01 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] PHPLIB and SSL (PHPLIB und SSL) [German text on the bottom. Deutscher Text am Ende.] Dear folks, I recently had the problem within an application that all the pages which are protected are lying in an admin/ directory which uses PHPLIB auth for authentication. The server is able to speak SSL, so the goal was that if somebody calls http://www.foo.de/admin/, he should automatically redirected to https://www.foo.de/admin/. There were some questions on the PHPLIB mailing list and on the german PHP mailing list so that I'm writing what I've done to reach this goal (it was not so hard). When extending auth, you have to write into auth_loginform(): | class foo_auth extends Auth { | var $classname = "foo_auth"; | | [...] | | function auth_loginform() { | global $sess; | global $_PHPLIB; | global $SCRIPT_URI,$HTTP_HOST; | + if (eregi("^http://.*$",$SCRIPT_URI)) + { + Header("Status: 302 Moved Temporarily"); + Header("Location: https://".$HTTP_HOST.$sess->self_url()); + exit; + } | | include($_PHPLIB["libdir"] . "loginform.ihtml"); | } | | [...] Those lines marked with "+" are the solution for my problem. Hope that helps somebody else who also has/had this problem. ------------------------------------------------------------------ Hi, ich hatte gerade das Problem, dass ich in meiner Applikation einen bestimmten "Admin-Bereich" (/admin/) habe, der mit der PHPLIB auth geschützt wird. Der Server kann jedoch SSL, so dass die Prämisse naheliegt, dass der komplette /admin/-Bereich via SSL geschützt werden soll, d.h. wenn jemand http://www.foo.de/admin/ aufruft, soll zunächst ein Redirect nach https://www.foo.de/admin/ erfolgen. Es gab bereits einige unbeantwortete Fragen hierzu auf der PHPLIB- und auf dieser Mailingliste, so dass ich hier mal niederschreibe, was ich getan habe (war eigtl. nicht so schwer). Wenn man die Auth-Klasse erweitert, so muß man die Methode auth_loginform() entsprechend abändern: | class foo_auth extends Auth { | var $classname = "foo_auth"; | | [...] | | function auth_loginform() { | global $sess; | global $_PHPLIB; | global $SCRIPT_URI,$HTTP_HOST; | + if (eregi("^http://.*$",$SCRIPT_URI)) + { + Header("Status: 302 Moved Temporarily"); + Header("Location: https://".$HTTP_HOST.$sess->self_url()); + exit; + } | | include($_PHPLIB["libdir"] . "loginform.ihtml"); | } | | [...] Die Lösung ist mit "+" markiert. Vielleicht hilft es ja noch jemandem, der das gleiche Problem hat. -- Björn Schotte ++ Heimgartenweg 11a :: D-97074 Würzburg ++ 0931/7843804 Online-Applikationen für das E-Business: => inklusive Newsletter rund um PHP & das E-Biz <= Dienstleistungen & Preisliste: From sebastian_(at)_nettrade.de Mon, 27 Nov 2000 01:54:21 +0100 (MET) Date: Mon, 27 Nov 2000 01:54:21 +0100 (MET) From: Sebastian Nohn sebastian_(at)_nettrade.de Subject: [php] Offtopic: Mac-Browsercheck On Sun, 26 Nov 2000, Gerhard Wendebourg wrote: > Habe ich die Chance, ohne meinen Arbeitsplatz nun zusaetzlich mit einer > Apple-Kiste zu bevoelkern, diese Abweichungen zu checken ? www.webmasterplan.com bietet sowas imho MfG, Sebastian From werner.krauss_(at)_hallstatt.net Fri, 24 Nov 2000 03:18:01 +0100 Date: Fri, 24 Nov 2000 03:18:01 +0100 From: Krauss Werner werner.krauss_(at)_hallstatt.net Subject: [php] Job Opportunity From: Peter "[DiSAStA]" Petermann Sent: Tuesday, November 28, 2000 9:13 AM > der beweis das pentabler auch nur Menschen sind? was sind pentabler? > PS: pentabler sind auch nur Menschen? Als nächstes erzählt ihr mir noch den > Weihnachtsmann gäbe es nicht ;) den gibts NICHT??? werner -- www.gutelauneband.de registered Linux User 145180 werner.krauss_(at)_hallstatt.net Fatal error: Call to undefined function brain() in ./self.php3 on line 1 From heller.martin_(at)_gmx.de Sun, 26 Nov 2000 04:31:28 +0100 Date: Sun, 26 Nov 2000 04:31:28 +0100 From: gmx heller.martin_(at)_gmx.de Subject: [php] phpmyadmin Hi Liste, ich hab da ein kleines Problem mit phpmyadmin. Wenn ich ein File ausführen will, erscheint folgende Meldung: Warning: SAFE MODE Restriction in effect. The script whose uid is 500 is not allowed to access /tmp/phpqAwoMI owned by uid 0 in /home/heller/public_html/phpMyAdmin/db_readdump.php3 on line 46 Warning: fopen("/tmp/phpqAwoMI","r") - Success in /home/heller/public_html/phpMyAdmin/db_readdump.php3 on line 46 Warning: Supplied argument is not a valid File-Handle resource in /home/heller/public_html/phpMyAdmin/db_readdump.php3 on line 46 Your SQL-query has been executed successfully No tables found in database. ich weiss nichtworan es liegen kann. Rechte sind alle korrekt vergeben, mit der Hand kann ich Tabellen ohne Probleme einfügen, selbst als root kommt die meldung. Die Datei wurde von mir auch nicht verändert und wei einem früheren Versuch hat es mit der gleichen Datei funktioniert. Danke für die Mühe Gruss Martin From atsasid_(at)_gmx.de Mon, 20 Nov 2000 18:48:27 +0100 Date: Mon, 20 Nov 2000 18:48:27 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] 1/2 OT: PHP + Programme auf Buch-CD nodeclass, disi-poll (www.cyberfly.net) n mirror von ner Hardcore sex seite, und wenn du schon dabei bist, the cell als mpeg ;) Gruss, DiSi ----- Original Message ----- From: "Mark Kronsbein" To: Sent: Tuesday, November 28, 2000 8:20 PM Subject: [php] 1/2 OT: PHP + Programme auf Buch-CD > Hallo Liste, > > was würdet ihr denn gerne auf einer CD zu einem PHP-Buch haben? > > Also, Scripts/Programme, Editoren usw. > > Antworten bitte mit URL zum downloaden PM an mich. > Bitte _nicht_ auf die Liste, ich wiederhole, _nicht_ > auf die Liste!! > > TIA > > Mark > > -- > German Gabber Network _(at)_ http://www.gabber.de > Infos und Tips zu PHP http://www.php-homepage.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 atsasid_(at)_gmx.de Mon, 20 Nov 2000 18:50:31 +0100 Date: Mon, 20 Nov 2000 18:50:31 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] 1/2 OT: PHP + Programme auf Buch-CD ARGS Nu isses mir auch passiert *schäm* Gruss, Peter "[DiSAStA]" Petermann -- webmaster_(at)_cyberfly.net www.cyberfly.net ----- Original Message ----- From: "Peter "[DiSAStA]" Petermann" To: Sent: Monday, November 20, 2000 6:48 PM Subject: Re: [php] 1/2 OT: PHP + Programme auf Buch-CD > nodeclass, > disi-poll > (www.cyberfly.net) > > n mirror von ner Hardcore sex seite, > und wenn du schon dabei bist, > the cell als mpeg ;) > > Gruss, > DiSi From atsasid_(at)_gmx.de Mon, 20 Nov 2000 18:53:49 +0100 Date: Mon, 20 Nov 2000 18:53:49 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] Thanks > Meiner Erfahrung nach ist es genau andersrum: > Die Windows-User wissen nicht, was sie bei Linux verpassen. > Wer zu lange Linux benutzt hat, kommt sich unter Windows in der Regel > ziemlich eingeengt vor. Glaube mir, egal wie umständlich sie auch sein mag, > Du wirst die Shell vermissen. Und nicht nur die Shell. Der Kontrollverlust > beim Umstieg von Linux auf Windows wird dich deines Schlafes berauben. *gähn* *einschlaf* wieder mal linuxpropaganda.... zum arbeiten ansich fehlt mir z.B. für Linux einfach zu viel Beispiel: n vernünftiger Browser, nu komm mir net mit Lynx & Co, und auchnet mit Netscape oder nem Mozilla Browser, und auch Konqueror is nich das was ich unter nem vernünftigen Browser versteh Gruss, Peter "[DiSAStA]" Petermann From atsasid_(at)_gmx.de Mon, 20 Nov 2000 19:30:53 +0100 Date: Mon, 20 Nov 2000 19:30:53 +0100 From: Peter "[DiSAStA]" Petermann atsasid_(at)_gmx.de Subject: [php] Hilfegesuch [CUT] > Bitte antwortet, wenn Eure Blutgruppe stimmt, direkt an Julia. Es > sind dann noch Untersuchungen nötig. Für den Spender ist die > Angelegenheit völlig ungefährlich. Macht aber glücklich. [CUT] nicht schonwieder *grummel* ich bekomme inzwischen fast täglich mails mit diesem oder ähnlichem Inhalt, das muss nicht nu auchnoch über die Liste sein MfG Peter "[DiSAStA]" Petermann -- webmaster_(at)_cyberfly.net www.cyberfly.net