From mk_(at)_php-homepage.de Mon, 13 Nov 2000 02:06:54 +0100 Date: Mon, 13 Nov 2000 02:06:54 +0100 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] (no subject) Olaf Waltersdorf wrote: > Wenn man etwas mit Leerzeichen übergibt, bspw. > http://www.url.de?nummer=2&wagen=Mercedes&modell=190 SE Automatik > dann schneidet NN nach dem ersten Leerzeichen ab, während IE alles > überträgt. Ja, weil sich Netscape an gültige Regeln hält. URLs enthalten nun mal keine Leerzeichen. > Also vorher die Leerzeichen replacen ;-) RTFM urlencode() bzw. urldecode(). Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de From jk_(at)_wa-p.de Mon, 13 Nov 2000 02:06:47 +0100 Date: Mon, 13 Nov 2000 02:06:47 +0100 From: =?iso-8859-1?Q?WEBberater_=28Jochen_K=E4chelin=29?= jk_(at)_wa-p.de Subject: [php] (no subject) Ok mit urlencode hat's geklappt - habe ich nicht mehr drangedacht! Danke PS: Finde ich ja gut, daß um diese Uhrzeit noch ein paar Freaks online sind! > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Olaf Waltersdorf > Sent: Monday, November 13, 2000 1:58 AM > To: php_(at)_php-center.de > Subject: Re: [php] (no subject) > > > > > schon mal jemand das problem gehabt, dass > > bei netscape (win 98 se) nicht immer alle > > parameter wie bei > > > > http://www.url.de?nummer=2&wagen=Mercedes > > > > korrekt an die nächste Seite weitergeleitet werden? > > Ich hatte nur mal einen Unterschiede zwischen IE und Netscape > festgestellt: > Wenn man etwas mit Leerzeichen übergibt, bspw. > http://www.url.de?nummer=2&wagen=Mercedes&modell=190 SE Automatik > dann schneidet NN nach dem ersten Leerzeichen ab, während IE alles > überträgt. > Also vorher die Leerzeichen replacen ;-) > > Gruß > Olaf Waltersdorf > > > -- > ** 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 Mon, 13 Nov 2000 02:15:11 +0100 Date: Mon, 13 Nov 2000 02:15:11 +0100 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] (no subject) WEBberater (Jochen Kächelin) wrote: > PS: Finde ich ja gut, daß um diese Uhrzeit noch ein paar Freaks online sind! Dann schau doch mal ins IRCNet in den Channel #php.de ;) Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de From falk.brockerhoff_(at)_kruchem-schmitt.de Mon, 13 Nov 2000 02:21:57 +0100 Date: Mon, 13 Nov 2000 02:21:57 +0100 From: Falk Brockerhoff falk.brockerhoff_(at)_kruchem-schmitt.de Subject: [php] Auth und Logout Hallo! Ich bin gerade dabei mit PHP_AUTH_USER herumzuspielen. Ich habe mir den Code aus dem phpMyAdmin geklaut und nachvollzogen. Klappt auch alles. Nur möchte ich dem Benutzer einen "Logout" anbieten. phpMyAdmin arbeitet das mit einer Variable namens $old_usr. Dies kann ich leider nicht nutzen, da ich in den folgenden Seiten und Scripten mit Sessions arbeite und, sobald die Session nicht mehr existiert (also auch bei direktem Aufruf der entsprechenden Seiten) auf die Login-Seite redirecte. Der Browser fügt dann die bereits eingegebenen Daten für PHP_AUTH_USER und PHP_AUTH_PW ein :-( Außerdem kann ich mit dieser old_usr-Lösung nach dem gewollten Ausloggen nicht mehr denselben Usernamen er- neut eingeben :-( Ich möchte, daß - der Benutzer sich ausloggen kann und sich dann auch wieder unter demselben Usernamen anmelden kann - wenn ein direkter Zugriff auf die "geschützten" Files erfolgt, der User auf die Loginpage redirectet wird und dort _auf jeden Fall_, egal ob der der Browser die Login-Daten gespeichert hat oder nicht - sich neu anmelden muß. Ach so, ich arbeite mit PHP4! Leider hab icm im ML-Archiv nichts gefunden. Ich habe zwar massig gefunden, wie ich den Login und die Überprüfung realisiere, mit Sessions arbeite, aber nicht, wie ich das Logout zufriedenstellend hinkriege :-( login.php ------ function auth() { Header("status: 401 Unauthorized"); Header("HTTP/1.0 401 Unauthorized"); Header("WWW-authenticate: basic realm=\"Kundenbereich\""); echo "AccessDenied\n"; echo "

AccessDenied

\n"; echo "
"; exit; } if (empty($PHP_AUTH_USER) && isset($REMOTE_USER)) $PHP_AUTH_USER=$REMOTE_USER; if (empty($PHP_AUTH_PW) && isset($REMOTE_PASSWORD)) $PHP_AUTH_PW=$REMOTE_PASSWORD; if (!isset($old_usr)) { if(empty($PHP_AUTH_USER)) { $AUTH=TRUE; } else { $AUTH=FALSE; } } else { if ($old_usr==$PHP_AUTH_USER) { $AUTH=TRUE; unset($old_usr); } else { $AUTH=FALSE; } } if ($AUTH) { auth(); } else { [Daten gegen mySQL-DB überprüfen und ggf. $AUTH wieder auf TRUE setzen] $verified = !$AUTH; if ($verified) { session_start(); session_register("verified"); Redirect("Header: welcome.php"); } else { Redirect("Header: $PHP_SELF"); } welcome.php --------- session_start(); if (!$verified) { session_destroy(); Header("Location: login.php"); } Falk From MMeier_(at)_beit.de Mon, 13 Nov 2000 09:45:30 +0100 Date: Mon, 13 Nov 2000 09:45:30 +0100 From: MMeier_(at)_beit.de MMeier_(at)_beit.de Subject: [php] PHP mit GD Probleme mit Textfarben in jpg 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_000_01C04D4E.1B742220 Content-Type: text/plain Hallo, ich hoffe ihr koennt mir helfen denn ich habe folgendes Problem: Ich will mit PHP und GD ein jpeg einlesen, einen text in einer bestimmten Farbe auf das Bild schreiben und die Datei abspeichern. es funzt eigentlich alles ausser, dass die textfarbe nicht dem angegebenen RGB wert entspricht. wahrscheinlich is es irgendein dummer fehler. (wenn ich ein bild erzeuge mit zb weissem hintergrund ist rot auch rot, sonst richtet er sich irgendwie nach dem eingelesen jpg) jetzt ein kleiner code auszug aufrufen"; ?> wenn ich diesen code ausfuehre kommt ein weisses bild mit rotem text (wie gewollt) wenn ich die auskommentierte zeile 'aktiviere' kommt bei meinem bild gruener text (schade). wie man am ttf pfad sieht handelt es sich um winnt. mit php4.0.2 gd 1.6.2 or higher. ich waere unendlich dankbar wenn mir jemand von euch helfen koennte. danke MMeier Martin Meier Application Services BEIT Systemhaus GmbH <> Merkur-Allee 1-15 32339 Espelkamp Tel: +49.5741.273 631 Mail: MMeier_(at)_beit.de <> ------_=_NextPart_000_01C04D4E.1B742220 Content-Type: application/octet-stream; name="~~DLNK0.URL" Content-Disposition: attachment; filename="~~DLNK0.URL" Content-Description: http://www.beit.de/ [InternetShortcut] URL=http://www.beit.de/ ------_=_NextPart_000_01C04D4E.1B742220 Content-Type: application/octet-stream; name="~~DLNK1.URL" Content-Disposition: attachment; filename="~~DLNK1.URL" Content-Description: mailto:MMeier_(at)_beit.de [InternetShortcut] URL=mailto:MMeier_(at)_beit.de ------_=_NextPart_000_01C04D4E.1B742220-- From the_generator_(at)_gmx.net Mon, 13 Nov 2000 10:06:25 +0100 Date: Mon, 13 Nov 2000 10:06:25 +0100 From: THE GENERATOR the_generator_(at)_gmx.net Subject: [php] 2dimensionales Array auf "unique values" checken Hallo Liste, ich habe mal wieder ein kleines Problemchen ;) ich habe ein 2dimensionales Array $defined_arrays. In diesem Array stehen widerum eine unbekannte Anzahl von Einzel-Arrays (maximal 4!). Nun möchte ich möglichst schnell und leistungsstark die Werte von $defined_arrays rausfinden, welche in jedem Einzel-Array vorhanden sind. Pro Array kommt ein Wert auch definitiv nur einmal vor. Der von mir verwendete Code funktioniert, aber bei großen Einzel-Arrays (>1000 Werte) bekomme ich einen Timeout :(((( Hier der Code : -- schnipp --- function cmp ($a, $b) if ($a == $b) return 0; return ($a < $b) ? -1 : 1; } $smallest_array = $defined_arrays[$smallest_index]; usort ($smallest_array, "cmp"); reset ($smallest_array); $anz_defined_arrays = count($defined_arrays); $x=0; echo count($smallest_array), "

"; while ($x<300) { $match_or_not = $smallest_array[$x]; $count = 0; for ($y=0;$y<$anz_defined_arrays;$y++) { $anz_max_durchlaeufe = count($defined_arrays[$y]); if ($anz_max_durchlaeufe > 300) { $anz_max_durchlaeufe=300; } for ($z=0;$z<$anz_max_durchlaeufe;$z++) { if ($defined_arrays[$y][$z] == $match_or_not) { $count++; break; } } } if ($count == $anz_defined_arrays) { $matches[] = $match_or_not; } if ($smallest_size == $x) { break; } $x++; } --- schnapp --- in dem eindimensionalen Array $matches stehen die "unique values", also die Werte, die in ALLEN Einzelarrays vorkommen. Um dem Timeout zuvorzukommen habe ich an bestimmten Stellen die Schleifendurchläufe auf 300 begrenzt, aber diese Lösung ist meines Erachtens nicht befriedigend. Meine Frage: Hat einer sowetwas schon gemacht, oder kann mir jemand bei der Optimierung helfen???? Das dumme an der Sache ist, dass mein Provider sich momentan nicht dazu überreden lässt auf PHP4 upzugraden, was die Sache zu einem verzwickten Unterfangen macht. Bin für jede Hilfe dankbar. Greetingz, Christoph From ks_(at)_ksweb.de Mon, 13 Nov 2000 10:07:21 +0100 Date: Mon, 13 Nov 2000 10:07:21 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] AW: [php] PHP mit GD Probleme mit Textfarben in jpg *********************************************** *Don't trust in operators, not even your self!* ** PHP4 - Tutorial und Referenz:www.ksweb.de ** *********************************************** #es funzt eigentlich alles ausser, dass die textfarbe nicht dem angegebenen #RGB wert entspricht. wahrscheinlich is es irgendein dummer fehler. #(wenn ich ein bild erzeuge mit zb weissem hintergrund ist rot auch rot, sonst richtet #er sich irgendwie nach dem eingelesen jpg) Ja na klar, denn mit imagecreatefromxxx() wird der alte handle auch überschrieben hinter $white und $red verbergen sich nunmehr nur noch 'nummer' auf eine unbekannte Palette des neuen $im (oder 'sonstirgendwas') #aufrufen"; #?> Probiere es andersrum: aufrufen"; ?> From Christoph.Vogel_(at)_Corbach.de Mon, 13 Nov 2000 10:21:32 +0100 Date: Mon, 13 Nov 2000 10:21:32 +0100 From: Christoph Vogel Christoph.Vogel_(at)_Corbach.de Subject: [php] OT: freigabe eines unterverzeichnisses -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mario Zott schrieb: > gibts irgendeine moeglichkeit die htaccess sachen im bildordner > durch erneutes anlegen einer htaccess wieder freizugeben. Wenn ich mich nicht täusche, war das erst vor kurzem hier Thema... Der Trick besteht darin, eine -Sektion in seine .htaccess aufzunehmen, etwa so: AuthUserFile /etc/httpd/.htpasswd AuthName "Geheime Datei in einem öffentlichen Verzeichnis" AuthType Basic require valid-user benutzername So kannst Du die einzelnen Dateien Deines Admin-Bereichs schützen; ggf. auch per regular expression, um gleich mehrere Dateien zu erfassen. Ciao, Christoph. -----BEGIN PGP SIGNATURE----- Version: PGP 7.0 iQA/AwUBOg+ymWvumZdjbAkeEQKJgACfdH5U9SxW78/nF0wUc8PiLD3kU0cAnidV cSNtruxiO3ytZAf7r5caV2bG =ySfl -----END PGP SIGNATURE----- From GH-lists_(at)_ecora.de Mon, 13 Nov 2000 10:53:52 +0100 Date: Mon, 13 Nov 2000 10:53:52 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] PHP mit GD Probleme mit Textfarben in jpg MMeier_(at)_beit.de schrieb > ich hoffe ihr koennt mir helfen denn ich habe folgendes Problem: Und Du fragst Dich sicher: "Warum antwortet mir niemand?" Du: - postest Multipart-Mails, die man hier nicht mag - postest sinnlose Link-URLs als Anhang, die hier niemand will - hast eine viel zu lange und nicht abgetrennte Signatur Mit anderen Worten sagst Du dem Rest der Liste: "Ihr und Eure Regeln seit mir scheißegal, aber helft mir gefälligst". > es funzt eigentlich alles ausser, dass die textfarbe nicht dem > angegebenen RGB wert entspricht. wahrscheinlich is es irgendein > dummer fehler. (wenn ich ein bild erzeuge mit zb weissem > hintergrund ist rot auch rot, sonst richtet > er sich irgendwie nach dem eingelesen jpg) > $im = imagecreate (400, 300); > $white = ImageColorAllocate ($im, 255, 255, 255); > $red = ImageColorAllocate ($im, 255, 0, 0); > ImageFilledRectangle ($im, 0, 0, 400, 300, $white); > //$im = _(at)_ImageCreateFromJPEG ("test1.jpg"); Wenn Du ImagecreateformJPEG wirklich erst an dieser Stelle aufrufst, dann kann die Zuweisung der Farben nicht funktionieren. Imagecreatefromjpeg muß ganz am Anfang statt imagecreate stehen. Wenn Du zukünftig Hilfe erwartest, dann ändere bitte die o.g. Punkte. Guido Haeger From bjoern_(at)_baer.main.de Mon, 13 Nov 2000 11:20:01 +0100 Date: Mon, 13 Nov 2000 11:20:01 +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 eschmid_(at)_php.net Mon, 13 Nov 2000 11:19:01 +0100 Date: Mon, 13 Nov 2000 11:19:01 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] PHP mit GD Probleme mit Textfarben in jpg Guido Haeger wrote: > > MMeier_(at)_beit.de schrieb > > > ich hoffe ihr koennt mir helfen denn ich habe folgendes Problem: > > Und Du fragst Dich sicher: "Warum antwortet mir niemand?" > > Du: > - postest Multipart-Mails, die man hier nicht mag > - postest sinnlose Link-URLs als Anhang, die hier niemand will > - hast eine viel zu lange und nicht abgetrennte Signatur > > Mit anderen Worten sagst Du dem Rest der Liste: "Ihr und Eure Regeln > seit mir scheißegal, aber helft mir gefälligst". > > > es funzt eigentlich alles ausser, dass die textfarbe nicht dem > > angegebenen RGB wert entspricht. wahrscheinlich is es irgendein > > dummer fehler. (wenn ich ein bild erzeuge mit zb weissem > > hintergrund ist rot auch rot, sonst richtet > > er sich irgendwie nach dem eingelesen jpg) > > > > $im = imagecreate (400, 300); > > $white = ImageColorAllocate ($im, 255, 255, 255); > > $red = ImageColorAllocate ($im, 255, 0, 0); > > ImageFilledRectangle ($im, 0, 0, 400, 300, $white); > > //$im = _(at)_ImageCreateFromJPEG ("test1.jpg"); > > Wenn Du ImagecreateformJPEG wirklich erst an dieser Stelle aufrufst, > dann kann die Zuweisung der Farben nicht funktionieren. > Imagecreatefromjpeg muß ganz am Anfang statt imagecreate stehen. > > Wenn Du zukünftig Hilfe erwartest, dann ändere bitte die o.g. Punkte. Hallo Guido, weniger harte Worte hättens auch getan. Jeder ist mal ein Anfänger und wir wollen ja nicht die Anfänger verjagen, sondern nur die unbelehrbaren Besserwisser. Wenn nicht ständig solche Streitereien auf dieser Liste vorkommen würden, dann hätte PHP 4 bestimmt den ersten Platz beim Linux New Media Awards erreicht. Das Ergebnis sieht nun wie folgt aus: Beste Web-Software ------------------ Apache XML: 33% PHP4: 30% Mozilla: 21% Zope: 14% Enhydra: 2% Damit wurden mal wieder 3000 DM in den Sand gesetzt, das man für den nächsten LinuxTag gut gebrauchen könnte. Ich bin auch nicht abgeneigt, auf der nächsten Systems im Linux Park einen PHP Stand aufzumachen. Reisekosten und Hotelunterkunft werden bezahlt. -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 Besuchen Sie uns auf der Systems in München, Halle C2, 126 From GH-lists_(at)_ecora.de Mon, 13 Nov 2000 11:49:46 +0100 Date: Mon, 13 Nov 2000 11:49:46 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] PHP mit GD Probleme mit Textfarben in jpg Egon Schmid (_(at)_work) schrieb > Hallo Guido, weniger harte Worte hättens auch getan. Jeder > ist mal ein Anfänger und wir wollen ja nicht die Anfänger verjagen, > sondern nur die unbelehrbaren Besserwisser. Hmm, grundsätzlich hast Du nicht unrecht und Unwissenheit kann man entschuldigen, aber wenn man sich neu auf dieser Liste anmeldet, dann bekommt man automatisch ein (Bestätigungs-)Mail mit den "Konventionen und Standards" dieser Liste. Wenn jemand dann trotzdem zweimal derartige Mails schickt, dann war er vermutlich entweder zu faul die Konventionen zu lesen, oder er ignoriert sie bewußt. Daraus schlußfolgerte ich das Geschriebene... Und zu meiner Verteidigung: Ich habe nicht nur gemotzt, sondern auch eine Problemlösung aufgezeigt. Eine umgekehrte Reihenfolge wäre vermutlich sinnvoller gewesen. > Wenn nicht ständig solche Streitereien auf dieser Liste vorkommen > würden, Ich glaube ich habe mich bisher weitestgehend aus den Streitereien und Flames hier herausgehalten. > dann hätte PHP 4 bestimmt den ersten Platz beim Linux New > Media Awards erreicht. Hmm, einen Smiley konnte ich nicht entdecken, deshalb: Wo Du hier den Zusammenhang herstellst, ist mir absolut unklar. Guido Haeger From eschmid_(at)_php.net Mon, 13 Nov 2000 12:02:44 +0100 Date: Mon, 13 Nov 2000 12:02:44 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] PHP mit GD Probleme mit Textfarben in jpg Guido Haeger wrote: > > Egon Schmid (_(at)_work) schrieb > Ich glaube ich habe mich bisher weitestgehend aus den Streitereien und > Flames hier herausgehalten. > > > dann hätte PHP 4 bestimmt den ersten Platz beim Linux New > > Media Awards erreicht. > > Hmm, einen Smiley konnte ich nicht entdecken, deshalb: Wo Du hier den > Zusammenhang herstellst, ist mir absolut unklar. Ich meinte den Krach mit Sebastian Nohn. Wenn der nicht gewesen wäre, dann hätte ich etwas mehr Werbung für diese Wahl gemacht. Aber das ist nun mal schiefgelaufen und ich halte mich in Zukunft aus solchen Geschichten raus. -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 Besuchen Sie uns auf der Systems in München, Halle C2, 126 From behrens_(at)_takenet.de Mon, 13 Nov 2000 12:55:35 +0100 Date: Mon, 13 Nov 2000 12:55:35 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] HTTP_ENV_VARS[HTTP_REFERER] Moin, Mario Zott schrieb: > > Hallo liste, > > hab riesenproblem, auf freebsd php4.0 gibts HTTP_ENV_VARS[HTTP_REFERER] als > globale variable nicht und mit > hauts auch nicht hin.. > > gibts ne moeglichkeit ? Also unter Lamp und mit mod_php heisst das auch HTTP_SERVER_VARS["HTTP_REFERER"] . Man koennte auch mal echo "Referer: ".getenv("HTTP_REFERER")."
"; versuchen. Du bist auch sicher das ein Referer geschickt wird? Nicht das er auch gefiltert wird.... *gruebel* Gruss Joerg Behrens ps: schau doch mal ins Archiv www.php-center.de | oben links. Evtl ist da ja was verzeichnet. -- 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 volker.jahns_(at)_rentokil.de Mon, 13 Nov 2000 11:29:38 +0100 Date: Mon, 13 Nov 2000 11:29:38 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] a bisserl OT Hi ein wenig OT aber doch nicht ganz, weil es sind ja PHP-Seiten ;-) ich schreibe gerade ein Projekt von Frame auf ohne_Frame um und will dabei Layer einsetzen. Dusseligerweise sind natürlich auch FORMS dabei, die per IE tadellos laufen aber im NC verschwindet alles an Formobjekten die in einem Layer eingebunden sind. Gibt es einen Trick? Gruss Volker From head_(at)_doobie.de Mon, 13 Nov 2000 13:59:30 +0100 Date: Mon, 13 Nov 2000 13:59:30 +0100 From: head head_(at)_doobie.de Subject: [php] mal ne grundlegende frage zu [CGI || modul] worin unterscheiden sich die installationen? was mach ich bei ner cgi version anders beim installieren als bei der modul version? welche qualitäten haben die verschiedenen varianten? tut mir leid das das jetzt für manche zu banal ist aber als reefer hat man nicht immer so den durchblick , das war jetzt als counterattacke auf den counter attacker... :) Boris Pitule From Christian.Thiele_(at)_brokat.com Mon, 13 Nov 2000 14:13:51 +0100 Date: Mon, 13 Nov 2000 14:13:51 +0100 From: Christian.Thiele_(at)_brokat.com Christian.Thiele_(at)_brokat.com Subject: [php] PLZ-Datenbank Hallo, weiß jemand zufällig woher ich eine fertige DB mit Postleitzahlen und den dazugehörigen Orten/Stadtteilen erhalten kann? Ich hab dies schon oft auf anderen Seiten gesehen nur leider nie so etwas gefunden. Und bitte antwortet direkt an Christian.Thiele_(at)_brokat.com da ich aus irgendeinem Grund keine Mails aus der Liste empfange... Danke im Vorraus Ciao Christian From rene.schmidt_(at)_de.tiscali.com Mon, 13 Nov 2000 14:14:30 +0100 Date: Mon, 13 Nov 2000 14:14:30 +0100 From: =?iso-8859-1?Q?=22Schmidt=2C_Ren=E9=22?= rene.schmidt_(at)_de.tiscali.com Subject: [php] AW: [php] PLZ-Datenbank Bitte antwortet auch direkt an die Liste, weil interessiert auch andere nech ;) > -----Ursprüngliche Nachricht----- > Von: Christian.Thiele_(at)_brokat.com [mailto:Christian.Thiele_(at)_brokat.com] > Gesendet: Montag, 13. November 2000 14:14 > An: php_(at)_php-center.de > Betreff: [php] PLZ-Datenbank > > > Hallo, > > weiß jemand zufällig woher ich eine fertige DB mit > Postleitzahlen und den > dazugehörigen Orten/Stadtteilen erhalten kann? Ich hab dies > schon oft auf > anderen Seiten gesehen nur leider nie so etwas gefunden. > > Und bitte antwortet direkt an Christian.Thiele_(at)_brokat.com da ich aus > irgendeinem Grund keine Mails aus der Liste empfange... > > Danke im Vorraus > > Ciao > Christian > > > -- > ** 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 Mon, 13 Nov 2000 14:18:08 +0100 Date: Mon, 13 Nov 2000 14:18:08 +0100 From: Thomas A. Reinert media solutions gmhb thomas.reinert_(at)_counterattack.de Subject: [php] AW: [php] mal ne grundlegende frage zu [CGI || modul] > tut mir leid das das jetzt für manche zu banal ist aber als reefer hat man nicht > immer so den durchblick , das war jetzt als counterattacke auf den counter > attacker... > > :) > > Boris Pitule Moin boris :) *uff* bin ich jemandem wg. seiner vorlieben auf den fuss getreten ?! sorry. bitte keinen ewigen thread draus machen, ich bin nicht von der DEA. btw: nach einem harten wochenende teilen wir heute wohl dasselbe problem... thomas - "...luv di herb give thanks and praise.." ;) PS: deine frage kann ich leider nicht beantworten. frage mich das aber auch schon ein paar tage... From martin_(at)_cheabit.com Mon, 13 Nov 2000 14:23:02 +0100 Date: Mon, 13 Nov 2000 14:23:02 +0100 From: Martin Geisler martin_(at)_cheabit.com Subject: [php] Aus dynamischer Tabelle dynamisches Bild generieren > Bitte antwortet auch direkt an die Liste, weil interessiert auch andere nech > ;) > > > > Hallo, > > > > weiß jemand zufällig woher ich eine fertige DB mit > > Postleitzahlen und den > > dazugehörigen Orten/Stadtteilen erhalten kann? Ich hab dies > > schon oft auf > > anderen Seiten gesehen nur leider nie so etwas gefunden. > > > > Und bitte antwortet direkt an Christian.Thiele_(at)_brokat.com da ich aus > > irgendeinem Grund keine Mails aus der Liste empfange... > > > > Danke im Vorraus > > > > Ciao > > Christian Stimmt, was mich darüber hinaus noch interessieren würde wäre eine DB, in der alle Ortsvorwahlen incl. Ort und wenn möglich auch die Entfernung also z.B. Ort X zu Ort Y = Nahbereich, Ort A zu Ort B = Fernbereich etc. enthalten wäre. Hat da jemand von euch etwas bzw. weiss jemand wo man so etwas bekommen kann? Ich bin wieder einmal für jeden Hinweis dankbar :-) Ciao Martin Geisler -- http://www.FonTipp.de - Das Programm um Telefonkosten zu sparen! From head_(at)_doobie.de Mon, 13 Nov 2000 14:24:27 +0100 Date: Mon, 13 Nov 2000 14:24:27 +0100 From: head head_(at)_doobie.de Subject: [php] war das mit der grundlegenden frage... jetzt was ist DEA?? "Thomas A. Reinert media solutions gmhb" wrote: > *uff* bin ich jemandem wg. seiner vorlieben auf den fuss getreten ?! ja aber feste > sorry. bitte keinen ewigen thread draus machen, ich bin nicht von der DEA. nein ewig gibt´s nicht was ist DEA ich kenn nur so eine tankstelle glaube aber woihl kaum das das damit gemeint war, das wär dann nämlich 100% OT boris From mario_(at)_icc.at Mon, 13 Nov 2000 13:39:27 +0100 Date: Mon, 13 Nov 2000 13:39:27 +0100 From: Mario Zott mario_(at)_icc.at Subject: [php] HTTP_ENV_VARS[HTTP_REFERER] ----- Original Message ----- From: "Joerg Behrens" To: Sent: Monday, November 13, 2000 12:55 PM Subject: Re: [php] HTTP_ENV_VARS[HTTP_REFERER] > Moin, > > Mario Zott schrieb: > > > > Hallo liste, > > > > hab riesenproblem, auf freebsd php4.0 gibts HTTP_ENV_VARS[HTTP_REFERER] als > > globale variable nicht und mit > > hauts auch nicht hin.. > > > > gibts ne moeglichkeit ? > > Also unter Lamp und mit mod_php heisst das auch > HTTP_SERVER_VARS["HTTP_REFERER"] . Man koennte auch mal echo "Referer: > ".getenv("HTTP_REFERER")."
"; versuchen. > anscheindend ist der Referer auf dem server abgedreht, denn wenn er nicht mit phpinfo() aufscheint gibts ihn wohl auch nicht, wollte nur wissen ob man das wie bei HTTP_POST_VARS im Script einfach angeben kann dass man eben diese env_var doch braucht.... aber leider...!! > Du bist auch sicher das ein Referer geschickt wird? Nicht das er auch > gefiltert wird.... *gruebel* Referer wird 100% geschickt, obwohl ich dann durch stoebern in den FAQs, vom gebrauch des REFERER abgesehen habe - aus gutem grund !! (Danke FAQs !!!!!!) http://www.koehntopp.de/php/faq-3.html#ss3.29 > > Gruss > Joerg Behrens > > ps: schau doch mal ins Archiv www.php-center.de | oben links. Evtl ist > da ja was verzeichnet. > > -- > 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 mtps_(at)_gmx.de Mon, 13 Nov 2000 14:30:01 +0100 Date: Mon, 13 Nov 2000 14:30:01 +0100 From: Martin Tomczak mtps_(at)_gmx.de Subject: [php] Re: Datensaetze nach Datum abfragen >..... >$vorfuenftagen =date("Y-m-d", mktime(0,0,0,date("m"),date("d")-5, >date("Y"))); >$sql = "select * from tabelle where datum >= '$vorfuenftagen' order by datum >desc"; >..... Leider funktioniert es damit nicht. Gibt es sonst eine andere Möglichkeit ??? cu Martin ____________ webmaster_(at)_netidea.de www.netidea.de Geld verdienen im Internet From drews_(at)_movinweb.de Mon, 13 Nov 2000 14:34:34 +0100 Date: Mon, 13 Nov 2000 14:34:34 +0100 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] AW: [php] mal ne grundlegende frage zu [CGI || modul] Hi Boris, > worin unterscheiden sich die installationen? im wesentlichen unterscheiden sie sich auf einem WAMP/LAMP-System darin, dass du bei er einen Variante in der httpd-conf des Apaches das Modul lädst, und bei der CGI-Variante eben nicht. > welche qualitäten haben die verschiedenen varianten? Das Modul ist immer besser, der Nachteil der CGI-Variante liegt darin, dass bei jeder Anfrage ein neuer Prozess aufgemacht wird. Das lastet schwer auf den Schultern des Indianers ;-) Achja, folgende URL beantwortet deine Frage übrigens am Besten http://www.koehntopp.de/php/faq-3.html#ss3.4 (ist doch immer gut, die Adresse der FAQ zu kennen ;-)) 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 hoffmann_(at)_4de.de Mon, 13 Nov 2000 14:41:38 +0100 Date: Mon, 13 Nov 2000 14:41:38 +0100 From: Ralf Hoffmann hoffmann_(at)_4de.de Subject: [php] PLZ-Datenbank Hi Christian, >weiß jemand zufällig woher ich eine fertige DB mit Postleitzahlen und den >dazugehörigen Orten/Stadtteilen erhalten kann? unter http://mysql.kurznet.com findest bestimmt was passendes. Gruß Ralf 4de frames & graphics gmbh Riesebusch 38 c - 23611 Bad Schwartau Tel.: 0451-2801401 - Fax: 0451-2801402 www.4de.de From behrens_(at)_takenet.de Mon, 13 Nov 2000 14:41:47 +0100 Date: Mon, 13 Nov 2000 14:41:47 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] mal ne grundlegende frage zu [CGI || modul] Moin head schrieb: > > worin unterscheiden sich die installationen? > was mach ich bei ner cgi version anders beim installieren als bei der modul > version? > welche qualitäten haben die verschiedenen varianten? > > tut mir leid das das jetzt für manche zu banal ist aber als reefer hat man nicht > immer so den durchblick , das war jetzt als counterattacke auf den counter > attacker... Also das mit den countern und den attacken verstehe ich jetzt nicht aber bei dem Rest kann ich dir helfen. mod_php (apache): -Vorteile: Schnell, da es nur einmal in den Speicher geladen wird (initiert), Ein paar mehr Funktionen , Moeglichkeit der konfigurierbarkeit mittels .htacces oder direkt in httpd.conf. Aktiviert mittels Loadmodule uns setzten des AddTypes. -Nachteile: Fuer den Hoster schwer sicher zumachen, ansich nur ueber "safe_mode = on" , Verschiedene PHP4 Versionen in einem Apachen nicht moeglich -------------------- cgi_php: -Vorteile Geht fuer fast jeden Webserver, Fuer den Hoster Sicher zu installieren, Jedem Kunden kann man ein fuer ihn angepassten PHP bieten, Verschiede PHP Relaesen dann moeglich, Installation je nach Webserver unterschiedlich Apache, einrichten Scriptalias + Type und Handler, IIS Verknuepfen einer Extension mit der "php.exe %s %s" -Nachteile Konfig nur ueber php.ini, Weniger Features, keine Pers.Connections z.B, Langsam da fuer jeden Request ein Prozess geforkt wird. Gibt bestimm noch mehr.. komm bloss nicht drauf ;) 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 head_(at)_doobie.de Mon, 13 Nov 2000 14:47:53 +0100 Date: Mon, 13 Nov 2000 14:47:53 +0100 From: head head_(at)_doobie.de Subject: [php] AW: [php] mal ne grundlegende frage zu [CGI || modul] > Achja, folgende URL beantwortet deine Frage übrigens am Besten > http://www.koehntopp.de/php/faq-3.html#ss3.4 > > (ist doch immer gut, die Adresse der FAQ zu kennen ;-)) > ja, vor allem wenn sie gleich so komplett ist das sie zum richtigen punkt geht... > mit bestem dank boris From achim.gosse_(at)_nasa20.com Mon, 13 Nov 2000 14:56:33 +0100 Date: Mon, 13 Nov 2000 14:56:33 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] eindeutigkeit von md5(uniqid(rand())) hallo, kann mir einer was dazu sagen, wie eindeutig so eine id ist?? srand((double)microtime()*1000000); id = md5(uniqid(rand())) danke. /achim From drews_(at)_movinweb.de Mon, 13 Nov 2000 15:02:00 +0100 Date: Mon, 13 Nov 2000 15:02:00 +0100 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] AW: [php] AW: [php] mal ne grundlegende frage zu [CGI || modul] > > http://www.koehntopp.de/php/faq-3.html#ss3.4 > > > > (ist doch immer gut, die Adresse der FAQ zu kennen ;-)) > > > > ja, vor allem wenn sie gleich so komplett ist das sie zum richtigen punkt > geht... ... und da spreche noch einer von der Service-Wüste Deutschland, eh? ;-) Jörg: Wie wäre es, wenn du mit deinem Beitrag die FAQ noch ein wenig ergänzen würdest? 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 Michael.Lebang_(at)_VuW.de Mon, 13 Nov 2000 15:07:35 +0100 Date: Mon, 13 Nov 2000 15:07:35 +0100 From: Michael.Lebang_(at)_VuW.de Michael.Lebang_(at)_VuW.de Subject: [php] Re: Datensaetze nach Datum abfragen Hallo Martin, > >..... > >$vorfuenftagen =date("Y-m-d", mktime(0,0,0,date("m"),date("d")-5, > >date("Y"))); > >$sql = "select * from tabelle where datum >= > '$vorfuenftagen' order by > datum > >desc"; > >..... > > Leider funktioniert es damit nicht. > Gibt es sonst eine andere Möglichkeit ??? > Also meine Query sieht so aus: "select * from TABLE where to_days(now()) - to_days(datum) <= 5" "datum" ist ein Feld vom Typ DATE Die "5" kommt bei mir aus einer Variablen...wird bei mir in einem Suchscript verwendet. Hoffe geholfen zu haben ;-) Gruß Michael Lebang From ml_(at)_chapulin.de 13 Nov 2000 15:00:56 +0100 Date: 13 Nov 2000 15:00:56 +0100 From: Andreas Muck ml_(at)_chapulin.de Subject: [php] Nicht gleichverteiltes array_rand() "Jens Maukisch" writes: >Generier doch einfach eine Zufallszahl (die ist ja glaube ich >0<= zufallszahl<=1, wenn nicht kann man die ja noch nen >bisschen dividieren) und schau einfach ob der weri der dabei rauskommt >kleiner als 1/6, 2/6 oder 3/6 ist... Danke, so ähnlich habe ich es dann letzendlich auch gemacht... >...und füg einfach noch nen wert in den array ein, ...obwohl ich nicht verstanden habe, was Du damit gemeint hast. Ich habe mit einem Array in der Form ( "a" => 1, "b" => 2, "c" => 3, "d" => 2, "e" => 1 ) als "Wahrscheinlichkeitsdichte" angefangen und die Werte aufsummiert um so eine "Wahrscheinlichkeitsverteilung" zu erreichen. Also das Array wie folgt umgerechnet: ( "a" => 1, "b" => 3, // = 1 + 2 "c" => 6, // = 3 + 3 "d" => 8, // = 6 + 2 "e" => 9 // = 7 + 1 ) Ok, um echte Wahrscheinlichkeitswerte zu bekommen, müsste man noch auf 1 normieren, aber mit Integer finde ich es besser und ist vermutlich auch einen Tick schneller. Dann nur noch eine zufällige Schwelle erzeugt: mt_srand ((double) microtime() * 1000000); $schwelle = mt_rand (1, 9); und die Schwelle im Array gesucht: reset ($array); foreach ($array as $key => $value) { if ($value >= $schwelle) { echo "$key"; break; } } Funktioniert soweit wunderbar! Allerdings war mir das Umrechnen der Tabelle und Maximumsuche in PHP zu langsam so daß ich die erste Tabelle als Textdatei abgelegt habe und daraus die zweite Tabelle und den Maximalwert extern mit einem Perl-Skript erzeuge und statisch im PHP-Skript einbinde. Wenn man erste Tabelle noch nach absteigenden Wahrscheinlichkeiten sortieren würde, wäre die foreach() Schleife auch besser optimiert, da die wahrscheinlicheren Werte am Anfang wären. Wenn jemand einen besseren Vorschlag hat, immer her damit :) Gruß, Andreas From pfeiffer_(at)_uris.de Mon, 13 Nov 2000 15:11:12 -0000 Date: Mon, 13 Nov 2000 15:11:12 -0000 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] was soll das denn Hallo, das habe ich gerade hier vorbeifliegen sehen: >> $sql = "select * from tabelle where datum >= '$vorfuenftagen' >> order by datum desc"; habe noch kein DBMS benutzt, welches Mengenoperationen auf den Typ Datum anwenden kann, ohne dass man es vorher 'mundgerecht' konvertiert... Mag ja sein, dass sich der Schreiber einen Jux machen wollte, doch finde ich das sehr unfair gegenueber den Hilfesuchenden. Anfaenger zu veralbern ist nun wirklich nicht Sinn einer ML. m.f.g. Norbert _____________________________ www.onvista.de www.uris.de 02203-9146-722 0177-2363368 ----------------------------- e.o.m. From info_(at)_effiks.de Mon, 13 Nov 2000 15:15:35 +0100 Date: Mon, 13 Nov 2000 15:15:35 +0100 From: Ralf Prescher info_(at)_effiks.de Subject: [php] a bisserl OT Volker Jahns wrote: > > ich schreibe gerade ein Projekt von Frame auf ohne_Frame um und will > dabei Layer einsetzen. wieso layer? sollte doch auch mit tables zu machen sein... > Dusseligerweise sind natürlich auch FORMS dabei, > die per IE tadellos laufen aber im NC verschwindet alles an Formobjekten > die in einem Layer eingebunden sind. Gibt es einen Trick? kontrolliere mal öffnendes und schließendes FORM-tag.. sind beide da? an den richtigen positionen? im layer? wenn da etwas fehlt stellt netscape kein formular dar... > Gruss Volker grüße ralf From olaf_(at)_waltersdorf.net Mon, 13 Nov 2000 15:24:45 +0100 Date: Mon, 13 Nov 2000 15:24:45 +0100 From: Olaf Waltersdorf olaf_(at)_waltersdorf.net Subject: [php] was soll das denn > Hallo, > > das habe ich gerade hier vorbeifliegen sehen: > >> $sql = "select * from tabelle where datum >= '$vorfuenftagen' > >> order by datum desc"; > habe noch kein DBMS benutzt, welches Mengenoperationen auf den > Typ Datum anwenden kann, ohne dass man es vorher 'mundgerecht' > konvertiert... > > Mag ja sein, dass sich der Schreiber einen Jux machen wollte, > doch finde ich das sehr unfair gegenueber den Hilfesuchenden. > Anfaenger zu veralbern ist nun wirklich nicht Sinn einer ML. > > > m.f.g. Norbert Hallo auch, ich habe das so gesehen: >..... >$vorfuenftagen =date("Y-m-d", mktime(0,0,0,date("m"),date("d")-5, >date("Y"))); >$sql = "select * from tabelle where datum >= '$vorfuenftagen' order by datum >desc"; >..... Das Datum wird korrekt konvertiert. Es sollte auch eigentlich so klappen, jedenfalls laufen ähnliche Sachen bei mir ganz gut. Aber muss man deine mail verstehen? Ich tu es jedenfalls nicht. Vielleicht solltest du erstmal die mail lesen, bzw. den thread verfolgen, bevor du anderen Leuten Verarschung vorwirfst. MfG Olaf Waltersdorf From olaf_(at)_waltersdorf.net Mon, 13 Nov 2000 15:28:12 +0100 Date: Mon, 13 Nov 2000 15:28:12 +0100 From: Olaf Waltersdorf olaf_(at)_waltersdorf.net Subject: [php] a bisserl OT > Hi ein wenig OT aber doch nicht ganz, weil es sind ja PHP-Seiten ;-) > > ich schreibe gerade ein Projekt von Frame auf ohne_Frame um und will > dabei Layer einsetzen. Dusseligerweise sind natürlich auch FORMS dabei, > die per IE tadellos laufen aber im NC verschwindet alles an Formobjekten > die in einem Layer eingebunden sind. Gibt es einen Trick? > Hallo Volker, ich hatte mal ein ähnliches Problem mit absolut positionierten Elementen. Auf eine Grafik hatte ich per css Formelemente gelegt ( ein Login war´s, glaub ich), woraufhin Netscape sich weigerte, das ganze als Form zu verstehen. Ich konnte leider auch keinen Trick finden, ausser das ganze auf Tabellen umzuschreiben. Jaja, der liebe Netscape... Gruß, Olaf Waltersdorf P.S. Wieso willst du Layer verwenden? From volker.jahns_(at)_rentokil.de Mon, 13 Nov 2000 15:34:16 +0100 Date: Mon, 13 Nov 2000 15:34:16 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] a bisserl OT Hi Ralf Ralf Prescher schrieb: > wieso layer? sollte doch auch mit tables zu machen sein... bedingt ja, aber die Positionierung ist mit Layer präziser und (ich dachte) vorhersagbarer. > kontrolliere mal öffnendes und schließendes FORM-tag.. sind beide da? an > den richtigen positionen? im layer? alles bestens... > wenn da etwas fehlt stellt netscape kein formular dar... ...fehlt nix zum Beispielsource...
text
text
umgeschrieben nach layer funzt auch nicht und ein layer um das form funzt auch nicht :-( From mailing_(at)_rpnetworks.de Mon, 13 Nov 2000 15:42:27 +0100 Date: Mon, 13 Nov 2000 15:42:27 +0100 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] Re: Datensaetze nach Datum abfragen At 14:30 13.11.2000 +0100, you wrote: > >..... > >$vorfuenftagen =date("Y-m-d", mktime(0,0,0,date("m"),date("d")-5, > >date("Y"))); > >$sql = "select * from tabelle where datum >= '$vorfuenftagen' order by >datum > >desc"; > >..... > >Leider funktioniert es damit nicht. >Gibt es sonst eine andere Möglichkeit ??? Hi Martin, ich habe deine erste Mail leider nicht im Postfach, deshalb schreib ich einfach mal wie ich das schonmal realisiert habe. Vielleicht kannst was gebrauchen: Wenn es nicht hilfe schick mir nochmal dein Script und dein DB Kostrukt, vielleicht kann ich dir dann ja helfen. 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 volker.jahns_(at)_rentokil.de Mon, 13 Nov 2000 15:45:42 +0100 Date: Mon, 13 Nov 2000 15:45:42 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] a bisserl OT > ich hatte mal ein ähnliches Problem mit absolut positionierten Elementen. > Auf eine Grafik hatte ich per css Formelemente gelegt ( ein Login war´s, > glaub ich), hi olaf, das macht aber keine freude :-( > woraufhin Netscape sich weigerte, das ganze als Form zu verstehen. > Ich konnte leider auch keinen Trick finden, ausser das ganze auf Tabellen > umzuschreiben. > Jaja, der liebe Netscape... > > Gruß, > Olaf Waltersdorf > > P.S. > Wieso willst du Layer verwenden? weil sich per dreamweaver so schön damit gestalten lässt und tabellen immer irgendwie anders aussehen... Gruss Volker From thomas.reinert_(at)_counterattack.de Mon, 13 Nov 2000 16:02:51 +0100 Date: Mon, 13 Nov 2000 16:02:51 +0100 From: Thomas A. Reinert media solutions gmhb thomas.reinert_(at)_counterattack.de Subject: [php] AW: [php] a bisserl OT > > P.S. > > Wieso willst du Layer verwenden? > > weil sich per dreamweaver so schön damit gestalten lässt und > tabellen immer > irgendwie anders aussehen... > > Gruss Volker hallo, kurzer, aber guter tip: 1.) WENN man schon dw nutzt, ruhig problemlos mit layern rumbasteln. macht´s schön flexibel zum rumprobieren und wenn man anschliessend noch was aendern muss/soll. 2.) menue 'file' --> 'convert' --> '3.0 Browser compatible' --> 'Layers to table'. Funktioniert. Gruss, Thomas PS: In Dreamweaver angelegte Tabellen echt häufig mies aus, DW hat da nen kleinen Bug. Eine einmal erstellte Tabelle einfach nicht mehr grösser/kleiner verschieben mit der Maus. DW verteilt sonst gerne wild 100%- und Pixelwerte. Wenn mans läßt - kein Thema. From kar-wing_(at)_kwlau.de Mon, 13 Nov 2000 15:30:27 +0100 Date: Mon, 13 Nov 2000 15:30:27 +0100 From: Kar-Wing Lau kar-wing_(at)_kwlau.de Subject: [php] AW: [php] mal ne grundlegende frage zu [CGI || modul] hallo, modul vs. cgi > Gibt bestimm noch mehr.. komm bloss nicht drauf ;) > > Gruss > Joerg Behrens weiss jemand in der Liste, weswegen ich unbedingt eine .cgi version von php einsetzen muss, um externe dateien per exec() vernünftig aufrufen zu können (hab' nur davon einmal gehört)? wenn das stimmt, wieso das ist in der modul-version nicht auch so? bitte nicht gleich für solche fragen killen. bin auch für rtfm, dankbar. grüsse, kar-wing From behrens_(at)_takenet.de Mon, 13 Nov 2000 16:03:40 +0100 Date: Mon, 13 Nov 2000 16:03:40 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] AW: [php] AW: [php] mal ne grundlegende frage zu [CGI || modul] Moin Wolfgang Drews schrieb: > ... und da spreche noch einer von der Service-Wüste Deutschland, eh? ;-) Wüste, ich hab mich heute morgen über 330 Autobahnkilometer durch den stroemenden Regen gequaelt. Pa, von wegen wüste ;) > Jörg: Wie wäre es, wenn du mit deinem Beitrag die FAQ noch ein wenig > ergänzen würdest? Ja, da hast du Recht . Das Wissen ueber Oracle + PHP auf Windows oder Linux wollte ich egentlich auch verewigen. Aber dieser innere Schweinehund... 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 c.sk_(at)_gmx.net Mon, 13 Nov 2000 16:03:48 +0100 Date: Mon, 13 Nov 2000 16:03:48 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] was soll das denn Hallo Norbert, From: "Norbert Pfeiffer" > habe noch kein DBMS benutzt, welches Mengenoperationen auf den > Typ Datum anwenden kann, ohne dass man es vorher 'mundgerecht' > konvertiert... interessant ist zu diesem Thema sicher dies hier: http://www.mysql.com/documentation/mysql/commented/manual.php?section=Using_ DATE Viele Grüße Christiane From mk_(at)_php-homepage.de 13 Nov 2000 15:05:08 -0000 Date: 13 Nov 2000 15:05:08 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] a bisserl OT Volker Jahns schrieb: Hallo Volker! >
>
text
Kann es sein, daß Nicht-Formular-Felder innerhalb von verboten sind? Ich bin mir nicht 100% sicher, aber laß den Code doch mal durch den W3- Validator laufen. Mark From volker.jahns_(at)_rentokil.de Mon, 13 Nov 2000 16:14:14 +0100 Date: Mon, 13 Nov 2000 16:14:14 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] AW: [php] a bisserl OT "Thomas A. Reinert media solutions gmhb" schrieb: > 1.) WENN man schon dw nutzt, ruhig problemlos mit layern rumbasteln. macht´s > schön flexibel zum rumprobieren und wenn man anschliessend noch was aendern > muss/soll. > 2.) menue 'file' --> 'convert' --> '3.0 Browser compatible' --> 'Layers to > table'. thx - aber kenne ich doch schon als alter DW-Freak :-) aber ich dachte (oder verdrängte) dass die implementation von layern in den brausern so beschi... ist *grummel* > DW hat da nen kleinen Bug. Eine einmal erstellte Tabelle einfach nicht mehr > grösser/kleiner verschieben mit der Maus DW verteilt sonst gerne wild 100%- > und Pixelwerte. Wenn mans läßt - kein that's new ;-) From GH-lists_(at)_ecora.de Mon, 13 Nov 2000 15:36:02 +0100 Date: Mon, 13 Nov 2000 15:36:02 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] eindeutigkeit von md5(uniqid(rand())) Achim Gosse schrieb > kann mir einer was dazu sagen, wie eindeutig so eine id ist?? > > srand((double)microtime()*1000000); > id = md5(uniqid(rand())) sehr eindeutig. Eine MD5-Püfsumme gibt ein Ergebnis mit 128 Bit zurück. Das Ergebnis wird von PHPs MD5-Funktion als Hexadezimalzahl mit 32 Stellen ausgegeben, d.h. es gibt für den MD5-String 340.282.366.920.938.463.463.374.607.431.768.211.456 Möglichkeiten. Du kannst also theoretisch jedem Erdenbürger mehrere Billionen eindeutiger MD5-Strings zuordnen... Guido Haeger From olaf_(at)_waltersdorf.net Mon, 13 Nov 2000 16:19:58 +0100 Date: Mon, 13 Nov 2000 16:19:58 +0100 From: Olaf Waltersdorf olaf_(at)_waltersdorf.net Subject: [php] AW: [php] mal ne grundlegende frage zu [CGI || modul] > > weiss jemand in der Liste, weswegen ich unbedingt eine .cgi version von php > einsetzen muss, um externe dateien per exec() vernünftig aufrufen zu können > (hab' nur davon einmal gehört)? wenn das stimmt, wieso das ist in der > modul-version nicht auch so? > > bitte nicht gleich für solche fragen killen. bin auch für rtfm, dankbar. > > grüsse, > kar-wing > Hallo, was verstehst du unter "vernünftig aufrufen"? Wir haben PHP als Modul laufen. Auf einer WebSite benutze ich exec um ein CGI per stdin zu füttern und das stdout genüsslich zu verarbeiten, und das funktioniert wunderbar. Einschränkungen für exec() kenne ich nur beim safe_mode, allerdings kenne ich mich mit der cgi-version auch nicht so toll aus. Vielleicht wissen ander mehr? Gruß Olaf Waltersdorf From jk_(at)_wa-p.de Mon, 13 Nov 2000 16:28:55 +0100 Date: Mon, 13 Nov 2000 16:28:55 +0100 From: WEBberater (Jochen K.) jk_(at)_wa-p.de Subject: [php] eindeutigkeit von md5(uniqid(rand())) Tja, damit ist die Wahrscheinlichkeit, daß während Deinem gesamten Leben ein Besucher Deiner Seite die gleiche Session bekommt gleich NULL! Also eine sichere Sache. Ich würde sagen, daß Du dies getrost einsetzen kannst, ohne daß dabei eine Session-ID doppelt vergeben wird. Gruß Jochen > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Guido Haeger > Sent: Monday, November 13, 2000 3:36 PM > To: php_(at)_php-center.de > Subject: Re: [php] eindeutigkeit von md5(uniqid(rand())) > > > Achim Gosse schrieb > > > kann mir einer was dazu sagen, wie eindeutig so eine id ist?? > > > > srand((double)microtime()*1000000); > > id = md5(uniqid(rand())) > > sehr eindeutig. > > Eine MD5-Püfsumme gibt ein Ergebnis mit 128 Bit zurück. Das Ergebnis > wird von PHPs MD5-Funktion als Hexadezimalzahl mit 32 Stellen > ausgegeben, d.h. es gibt für den MD5-String > 340.282.366.920.938.463.463.374.607.431.768.211.456 Möglichkeiten. Du > kannst also theoretisch jedem Erdenbürger mehrere Billionen eindeutiger > MD5-Strings zuordnen... > > 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 info_(at)_effiks.de Mon, 13 Nov 2000 16:39:26 +0100 Date: Mon, 13 Nov 2000 16:39:26 +0100 From: Ralf Prescher info_(at)_effiks.de Subject: [php] a bisserl OT Volker Jahns wrote: > > Hi Ralf hi Volker > > wieso layer? sollte doch auch mit tables zu machen sein... > > bedingt ja, aber die Positionierung ist mit Layer präziser und (ich dachte) > vorhersagbarer. mit tabellen und gifs bei mir bisher auch... ich nutze dafür auch DW ;) okay es ist mit layern vielleicht "intuitiver" > >
text
>
>
text
>
ähm diesr quellcode wird in meinem netscape (4.74) korrekt dargestellt... "text, eingabefeld, text" bei dir nicht ?!? greetz Ralf From achim.gosse_(at)_nasa20.com Mon, 13 Nov 2000 16:52:39 +0100 Date: Mon, 13 Nov 2000 16:52:39 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] eindeutigkeit von md5(uniqid(rand())) > 340.282.366.920.938.463.463.374.607.431.768.211.456 Möglichkeiten. Du ich denke, das beantwortet die frage... :) danke. /achim From volker.jahns_(at)_rentokil.de Mon, 13 Nov 2000 16:41:15 +0100 Date: Mon, 13 Nov 2000 16:41:15 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] a bisserl OT Hi Mark > Kann es sein, daß Nicht-Formular-Felder innerhalb von
> verboten sind? es ist noch wilder *grummel* > Ich bin mir nicht 100% sicher, aber laß den Code doch mal durch den W3- > Validator laufen. geht leider nicht so einfach, da ich noch off-line vom internet entwickel - aber ich habe etwas gebastelt und es kommt unsinniges heraus: der NC versteht:

was den ganzen Zweck von ausrichten via layer ad aburdum führt - kann mal jemand weltweit den NC einstampfen !!!! From Sven.Marnitz_(at)_t-online.de Mon, 13 Nov 2000 16:44:17 +0100 Date: Mon, 13 Nov 2000 16:44:17 +0100 From: Sven Marnitz Sven.Marnitz_(at)_t-online.de Subject: [php] redeclare countrows() moin liste ich steh da vor einem problem sachlage: ich moechte in einer site zwei neue php3 sites einfuegen per include die scripte unterscheiden sich nur dadurch das sie auf andere tables zugreifen alle beiden scripte benutzen noch ein functions.php3 script function sieht folgendermaßen aus: 3 function countRows() 4 { 5 require("include/******.php3"); 6 require("$mysqlCall"); 7 $result1 = mysql_query( "SELECT Count(*) as total FROM *****") or die(mysql_error()); 8 $row=mysql_fetch_Array($result1); 9 $total=$row[total]; 10 return $total; 11 } so wenn ich nun nur ein script aufrufen lasse funzt alles sobald ich jetzt aber das zweite script mit laufen lassen moechte bekomme ich folgende meldung meldung: Fatal error: Cannot redeclare countrows() in ********.php3 on line 3 da ich aber vorhab noch zwei weitere scripte per include einzufuegen und die auch diese function benutzen - muss es (so hoffe ich) einen weg geben das so zu realisieren wenn ihr also eine idee habt so lasst sie mir bitte zuteil werden thx sven From dingdong_(at)_bigfoot.de Mon, 13 Nov 2000 16:47:05 +0100 Date: Mon, 13 Nov 2000 16:47:05 +0100 From: Robert dingdong_(at)_bigfoot.de Subject: [php] PHP3 und 4 Hallo, bitte schribt mir woran mein PHP-Progrämmchen scheitert. (es versucht eine Datei "_" Anzulegen) Vorher hatte ich eine Suse 6.4 mit PHP3 und jetzt eine Suse 7 mit PHP4. Darauf lief ein Skript zum Dateienrunterladen. Das Skript gehört mir (UID 500), und das besagte /runterlad gehört der root mit mod 777. Irgentwas war doch da mit schärferen Regeln bei PHP4. Was war das? Und wie ist es? ----------- Skriptausgabe ---------------- Warning: SAFE MODE Restriction in effect. The script whose uid is 500 is not allowed to access /runterlad/tzujrtzu owned by uid 0 in /web/rl/einreihen.php3 on line 33 Warning: Unable to access /runterlad/tzujrtzu/_ in /web/rl/einreihen.php3 on line 43 Warning: unable to create file /runterlad/tzujrtzu/_ because No such file or directory in /web/rl/einreihen.php3 on line 43 -------------------- schnipp ----------------- Ich habe übrigens PHP als Apachemodul From 510013071846-0001_(at)_t-online.de Mon, 13 Nov 2000 17:03:26 +0100 Date: Mon, 13 Nov 2000 17:03:26 +0100 From: Manuel Gisbert 510013071846-0001_(at)_t-online.de Subject: [php] Exec im Hintergrund Hallo Liste, ich versuche in einem Skript ein Systembefehl via exec() aufzurufen, so dass dieser im Hintergrund läuft, und PHP nicht auf das Beenden des Befehls wartet. Exec(befehl parameter &) verhält sich aber auch nicht anders als Exec(befehl parameter) :-( Da das Skript ein rekursives Programm startet und dessen Ausführung u.U. etwas länger dauern kann ist das keine befriedigende Lösung. Hintergrund der Geschichte: Ich möchte ein weiteres PHP-Skript starten, dass keine Ausgaben hat, sondern nur Wartungsarbeiten an einer Datenbank durchführt. Das rufe ich z.Z. mit exec(/usr/local/bin/php -q /path/to/script parameter &) auf. Die Konsole meldet sich sofort, auch wenn das Skript noch läuft. Vielleicht gibt es dafür ja auch noch ne andere Lösung. Danke Manuel -- "Und jetzt mal ernsthaft, wir sind am Ende unsrer Kernkraft Der Planet und seine Insassen werden unehrenhaft entlassen" RAG/Roey Marquis II - Eiszeit From hartmut_(at)_six.de Mon, 13 Nov 2000 17:00:23 +0100 Date: Mon, 13 Nov 2000 17:00:23 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] a bisserl OT Mark Kronsbein wrote: > > Volker Jahns schrieb: > > Hallo Volker! > > >
> >
text
> > Kann es sein, daß Nicht-Formular-Felder innerhalb von > verboten sind? > > Ich bin mir nicht 100% sicher, aber laß den Code doch mal durch den W3- > Validator laufen. nein, mit Sicherheit nicht Emacs bietet mir in einer ...
Umgebung alle Tags weiter auf der rechten Maustaste an, und da der Emacs HTML-Mode auf dem SGML-Mode aufbaut und somit die DTD beachtet, ist es erlaubt anders macht es auch keinen Sinn, denn Formulare an sich haben keine Layout-Funktionalität, deshalb muß sie von außen kommen, d.h. durch andere Tags auch im
es gelten natürlich nach wie vor die Verschatelungs-Regeln, d.h. alle Umgebungen wie z.B. , die im beginnen, müssen auch darin beendet werden. weiterhin kann man keine s ineinander verschachteln, und Formular- Elemente wie oder sind nur innerhalb von ... möglich -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From php_(at)_sct-research.de Mon, 13 Nov 2000 16:59:38 +0100 (MET) Date: Mon, 13 Nov 2000 16:59:38 +0100 (MET) From: Mirko Giese php_(at)_sct-research.de Subject: [php] PHP3 und 4 hi robert, bei der suse 7.0 ist - warum auch immmer - der php_sae_mode aktiviert. deaktiviere ihn in /etc/httpd/php.ini und alles müßte klappen. ciao mirko On Mon, 13 Nov 2000, Robert wrote: > Hallo, bitte schribt mir woran mein PHP-Progrämmchen scheitert. (es > versucht eine Datei "_" Anzulegen) > Vorher hatte ich eine Suse 6.4 mit PHP3 und jetzt eine Suse 7 mit PHP4. > Darauf lief ein Skript zum Dateienrunterladen. Das Skript gehört mir (UID > 500), > und das besagte /runterlad gehört der root mit mod 777. > > Irgentwas war doch da mit schärferen Regeln bei PHP4. Was war das? Und wie > ist es? > > > ----------- Skriptausgabe ---------------- > > Warning: SAFE MODE Restriction in effect. The script whose uid is 500 is not > allowed to access /runterlad/tzujrtzu owned by uid 0 in > /web/rl/einreihen.php3 on line 33 > > Warning: Unable to access /runterlad/tzujrtzu/_ in /web/rl/einreihen.php3 on > line 43 > > Warning: unable to create file /runterlad/tzujrtzu/_ because No such file or > directory in /web/rl/einreihen.php3 on line 43 > -------------------- schnipp ----------------- > > Ich habe übrigens PHP als Apachemodul > > > -- > ** 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 cybermage_(at)_hirnstrudel.de Mon, 13 Nov 2000 17:06:03 +0100 Date: Mon, 13 Nov 2000 17:06:03 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] redeclare countrows() > sachlage: > ich moechte in einer site zwei neue php3 sites einfuegen per include > die scripte unterscheiden sich nur dadurch das sie auf andere tables > zugreifen > alle beiden scripte benutzen noch ein functions.php3 script > so wenn ich nun nur ein script aufrufen lasse funzt alles > sobald ich jetzt aber das zweite script mit laufen lassen moechte > bekomme > ich folgende meldung > Fatal error: Cannot redeclare countrows() in ********.php3 on line 3 > wenn ihr also eine idee habt so lasst sie mir bitte zuteil werden hi sven, wenn du schon eine so schöne Funktion gebastelt hast, dann verwend' doch die selbe Funktion in allen deinen Dateien. Also einfach in eine seperate Datei, und am Anfang includen. Und wenn du (wie du gesagt hast) auf verschiedene Tabellen zugreifen möchtest, übergib' einfach den Tabellen Namen als Argument. Also: fuction countRows($table) { <...> $result1 = mysql_query( "SELECT Count(*) as total FROM $table") or die(mysql_error()); <...> } vielleicht hilft dir das weiter. bye benjamin -- http://www.hirnstrudel.de/ mailto:cybermage_(at)_hirnstrudel.de From mail_(at)_christopher-siebert.de Mon, 13 Nov 2000 17:09:34 +0100 Date: Mon, 13 Nov 2000 17:09:34 +0100 From: Christopher Siebert mail_(at)_christopher-siebert.de Subject: [php] PHP3 und 4 Hi Robert, > versucht eine Datei "_" Anzulegen und andrer Dateiname? > und das besagte /runterlad gehört der root mit mod 777. wie siehts mit dem besaagten unterverzeichnis aus? setz es auch mal auf 777 cu Chris -- WWW : http://www.Christopher-Siebert.de Mail: mail_(at)_christopher-siebert.de Tel.: 0 41 05 / 65 03 36 UIN : 59716980 From Mathias.Gloss_(at)_start.de Mon, 13 Nov 2000 17:11:50 +0100 Date: Mon, 13 Nov 2000 17:11:50 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Exec im Hintergrund Hi, > ---------- > Von: 510013071846-0001_(at)_t-online.de[SMTP:510013071846-0001_(at)_t-online.de] > > ich versuche in einem Skript ein Systembefehl via exec() aufzurufen, > so dass dieser im Hintergrund läuft, und PHP nicht auf das Beenden des > Befehls wartet. > > Exec(befehl parameter &) verhält sich aber auch nicht anders als > Exec(befehl parameter) :-( > > Da das Skript ein rekursives Programm startet und dessen Ausführung u.U. > etwas > länger dauern kann ist das keine befriedigende Lösung. > > Ja, das kenn ich ... hatte das auch mal gelöst, nur leider ist das Script zuHause irgendwo vergraben. Wir hatten das damals so geloest: das exec ruft ein script mit Parametern auf ... in etwa so: exec("wrapper $a $b $c"); wrapper ist ein Shell-Script, das dann das eigentliche Programm aufruft. ----- wrapper ------ So in Etwa #!/bin/bash Irgendwo muss was mit trap hin, das verhindert, daß das Script beendet wird (man trap oder man bash ... irgendwo war da was ;) tuirgendeinprogramm $1 $2 $3 < /dev/null >/dev/null 2>&1 ---- ende ----- Das verbiegen von STDIN und STDOUT und STDERR ist auch nicht unwichtig. Falls es nicht klappt --> Mail und ich gugg mal nach - dauert aber etwas. Grüße, Mathias From behrens_(at)_takenet.de Mon, 13 Nov 2000 17:12:54 +0100 Date: Mon, 13 Nov 2000 17:12:54 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] PHP3 und 4 Moin, Robert schrieb: > > Hallo, bitte schribt mir woran mein PHP-Progrämmchen scheitert. (es > versucht eine Datei "_" Anzulegen) > Vorher hatte ich eine Suse 6.4 mit PHP3 und jetzt eine Suse 7 mit PHP4. > Darauf lief ein Skript zum Dateienrunterladen. Das Skript gehört mir (UID > 500), > und das besagte /runterlad gehört der root mit mod 777. > > Irgentwas war doch da mit schärferen Regeln bei PHP4. Was war das? Und wie > ist es? Nö.. mit schärferen Regeln hat das nix zu tun. Ausser das Safe_mode von Version zu Version an 'Sicherheit' gewinnt. Wenn du die Ausgabe von phpinfo() dir anschaust wirst du sehen das safe_mode = on ist. (Fuer Hoster die mod_php mehreren Kunden anbieten ein kleiner Schritt in Richtung Sicherheit..). Der safe_mode bewirkt unter anderem das dein script nur Operationen an/in Datein oder Verzeichnissen vornehmen darf die die selbe User/Group ID haben wie das Script das die Aktion veranlasst (Einfach gesprochen) . Dein script gehoert z.B robert.users und mochte nun in einm Verz. wusseln was root gehoert. Der Safe_mode verhindert dies. Das sagen ja auch die Warnungen unten. Da ist es vollkommen egal ob das chmod 777 hat oder nicht. Der safe_mode verhinder in einer Multi-User Hostingumgebung die php_mod benutzt das z.B andere PHP User durch deine Verz. wandern und die Dateien auslesen. Sollte an der Aussage etwas falschen dran sein.. schlagt mich. Ich behaupte dann das Gegenteil. Gruss Joerg Behrens ps: kannst du per .htaccess ein neues upload_dir definieren und diesem deine id's zuordnen? Mehr Info steht in der FAQ der NG www.koehntopp.de/php > ----------- Skriptausgabe ---------------- > > Warning: SAFE MODE Restriction in effect. The script whose uid is 500 is not > allowed to access /runterlad/tzujrtzu owned by uid 0 in > /web/rl/einreihen.php3 on line 33 > > Warning: Unable to access /runterlad/tzujrtzu/_ in /web/rl/einreihen.php3 on > line 43 > > Warning: unable to create file /runterlad/tzujrtzu/_ because No such file or > directory in /web/rl/einreihen.php3 on line 43 > -------------------- schnipp ----------------- > > Ich habe übrigens PHP als Apachemodul > -- 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 volker.jahns_(at)_rentokil.de Mon, 13 Nov 2000 17:24:28 +0100 Date: Mon, 13 Nov 2000 17:24:28 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] a bisserl OT Hi Hartmut, dann muss die NC-Implementation schrott sein, denn folgendes funzt nicht: Layer EinsLayer Drei während Layer Eins
Layer Drei funzt > Emacs bietet mir in einer ... Umgebung alle Tags weiter auf > der rechten Maustaste an, und da der Emacs HTML-Mode auf dem SGML-Mode > aufbaut und somit die DTD beachtet, ist es erlaubt > > anders macht es auch keinen Sinn, denn Formulare an sich haben keine > Layout-Funktionalität, deshalb muß sie von außen kommen, d.h. durch > andere Tags auch im From zdophers_(at)_tontransfer.de Mon, 13 Nov 2000 17:30:19 +0100 Date: Mon, 13 Nov 2000 17:30:19 +0100 From: =?iso-8859-1?Q?J=F6rg_Richard_Stoffers?= zdophers_(at)_tontransfer.de Subject: [php] Abfrage 2 columns an Olaf W. This is a multi-part message in MIME format. ------=_NextPart_000_003F_01C04D97.64AE0320 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Hallo Liste, tut mir leid wegen des Anhängsels, könnt Ihr ja gleich löschen. Kommt auch nicht wieder vor. Hallo Olaf, ich schick Dir jetzt einfach mal die kompletten phtml-Seiten. Also falls Du Lust hast da reinzugucken und den grundlegenden Fehler entdeckst, bewahrst Du mich wahrscheinlich vor einem Herzinfarkt. Falls Du keine Lust hast, was ich durchaus verstehen kann, ist es auch i.O. Aber ich glaube für php bin ich echt zu blöd oder mit einer mangelnden Logik gesegnet. Auf jeden Fall bis hier schon einmal vielen Dank und weiterhin viel Spaß Hut ab vor Euch allen Jörg Richard Stoffers ------=_NextPart_000_003F_01C04D97.64AE0320 Content-Type: application/octet-stream; name="ergebnis" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="ergebnis" Ergebnisseite echoload=20

ergebnis . . .

'; function addCondition($colName, $condition){ global $haveConditions; if ($haveConditions=3D=3D1) {$retval =3D ' and ';} else {$haveConditions =3D 1; $retval =3D ' where ';} if ( $colName !=3D "alternativkat" ) { $retval =3D $retval." upper(".$colName.") =3D = upper('".$condition."')"; } else { $retval =3D $retval."( upper(".$colName.") =3D upper('".$condition."') = ) OR ( upper(".$colName."2 ) =3D upper('".$condition."') )"; } return $retval; } function addConditionLike($colName, $condition){ global $haveConditions; if ($haveConditions=3D=3D1) {$retval =3D ' and ';} else {$haveConditions =3D 1; $retval =3D ' where ';} $retval =3D $retval." upper(".$colName.") like '".$condition."%'"; return $retval; } $haveConditions =3D 0; $dbh =3D mysql_connect('rdbms','www.internetname.de','passwort'); mysql_select_db("DB0000"); $err =3D mysql_error(); if($err){ echo "(1) Hoppla, da ist wohl was falsch gelaufen. = Sorry!
".$err; } if( $q_name !=3D '' ) { $q_name =3D str_replace("'", "''", $q_name); }; if( $q_vorname !=3D '' ) {$q_vorname =3D str_replace("'", "''", = $q_vorname);}; //jetzt folgt der Suchbefehl mit dem Block der eingestellten = Suchparameter:=20 $query =3D "select name, bsp_content, url, ID, vorname, ImageFileName = from tontransfer"; if ($q_name !=3D ''){$query =3D = $query.addConditionLike('name',$q_name);}; if ($q_vorname !=3D '') {$query =3D = $query.addConditionLike('vorname',$q_vorname);}; if ($q_kateg !=3D 'kein') {$query =3D = $query.addCondition('kat',$q_kateg);}; if ($q_altkat !=3D 'kein') {$query =3D = $query.addCondition('alternativkat', $q_altkat);}; if ($q_stil !=3D 'kein') {$query =3D = $query.addCondition('stil_allgemein',$q_stil);}; if ($q_stilspe !=3D 'kein') {$query =3D = $query.addCondition('stil_speziell1',$q_stilspe);}; if ($q_ort !=3D 'kein') {$query =3D = $query.addCondition('Ort',$q_ort);} if ($q_land !=3D 'kein') {$query =3D = $query.addCondition('Land',$q_land);}; if ($q_audio !=3D 'kein') {$query =3D = $query.addCondition('audiofiles',$q_audio);}; if ($haveConditions=3D=3D1) { $query =3D $query. "and rotation !=3D = 'n'";}=20 else { $query =3D $query. "WHERE rotation !=3D 'n'";}; //da stimmt was = nicht! Angeblich Syntax Error!! $query =3D $query.' ORDER BY Name'; $query =3D stripslashes($query); =20 $res =3D mysql_query($query, $dbh); $err =3D mysql_error(); if($err){ echo "(2) Hoppla, da ist wohl was falsch gelaufen. = Sorry!
".$err; } if( mysql_num_rows($res) =3D=3D 0 )=20 { echo "
"; echo "

Diese Anfrage ergab leider kein Ergebnis. Entweder sind = hierzu tats=E4chlich keine Links vorhanden oder Deine Auswahl war nicht = ganz korrekt.
Probiere es nochmal!

"; echo "
"; //da stimmt was nicht! Ergebnis kann in SQL nicht = 0 sein!! } for ($i =3D 1; $i <=3D mysql_num_rows($res); $i++) //da stimmt was = nicht!!! { $row =3D mysql_fetch_row($res); $err =3D mysql_error(); if($err){ echo "(3) Hoppla, da ist wohl was falsch gelaufen. = Sorry!
".$err; } echo ' '; echo ' '; if( $row[5] !=3D ''){ echo '3D"'.$row[0].'"'; } else { if (mysql_num_rows($res)>1) { if ($i=3D=3D1) {echo '3D"unten"';} else=20 { if ($i=3D=3Dmysql_num_rows($res)) {echo '3D"top"';}} } } echo ' '; echo ' '; echo ' '.$row[0]; if( $row[4] !=3D '' ) { echo ', '.$row[4]; } echo ' '; echo ' '.$row[1].''; echo ' '; echo ' '; } echo ''; ?> ------=_NextPart_000_003F_01C04D97.64AE0320 Content-Type: application/octet-stream; name="suche" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="suche" =20 die suchmaschine echoload von tontransfer =20

echoload . . = .

Hilfe

Links zu Sites recherchieren mit echoload:
Namen von Künstlern oder Bands, Projekten oder Firmen eingeben. = Oder nach Belieben Inhalte der Auswahlmenüs zusammenstellen oder = bleiben lassen.=20 Obacht, es gibt auch unmögliche Kombinationen! Die führen = dann auch nicht zu einem Ergebnis.=20 Probieren geht über Studieren.

Name:  

Vorname:  


Kategorie:  

".$err; } $query =3D "SELECT kurz,Auswahlmenue_Eintrag_fuer_Suchformular FROM = Kategorie WHERE ShowInCombo=3D1 ORDER BY = Auswahlmenue_Eintrag_fuer_Suchformular"; #echo $query.'
'; $res =3D mysql_query($query, $dbh); $err =3D mysql_error(); if($err){ echo "Oh, da ist wohl etwas falsch gelaufen
".$err; } echo ""; ?>

Alternativkategorie:  

".$err; } $query =3D "SELECT kurz,Auswahlmenue_Eintrag_fuer_Suchformular FROM = Alternativkat WHERE ShowInCombo=3D1 ORDER BY = Auswahlmenue_Eintrag_fuer_Suchformular"; #echo $query.'
'; $res =3D mysql_query($query, $dbh); $err =3D mysql_error(); if($err){ echo "Oh, da ist wohl etwas falsch gelaufen
".$err; } echo ""; ?>

Stil, grob:  

".$err; } $query =3D "SELECT kurz,Auswahlmenue_Eintrag_fuer_Suchformular FROM = Stil_allgemein WHERE ShowInCombo=3D1 ORDER BY = Auswahlmenue_Eintrag_fuer_Suchformular"; #echo $query.'
'; $res =3D mysql_query($query, $dbh); $err =3D mysql_error(); if($err){ echo "Oh, da ist wohl etwas falsch gelaufen
".$err; } echo ""; ?>

Stil, speziell:  

".$err; } $query =3D "SELECT kurz,Auswahlmenue_Eintrag_fuer_Suchformular FROM = Stil_speziell WHERE ShowInCombo=3D1 ORDER BY = Auswahlmenue_Eintrag_fuer_Suchformular"; #echo $query.'
'; $res =3D mysql_query($query, $dbh); $err =3D mysql_error(); if($err){ echo "Oh, da ist wohl etwas falsch gelaufen
".$err; } echo ""; ?>

Ort:  

".$err; } $query =3D "SELECT Ort,Ort FROM Ort WHERE ShowInCombo=3D1 ORDER BY Ort"; #echo $query.'
'; $res =3D mysql_query($query, $dbh); $err =3D mysql_error(); if($err){ echo "Oh, da ist wohl etwas falsch gelaufen
".$err; } echo ""; ?>

Land:  

".$err; } $query =3D "SELECT Land, Auswahlmenue_Eintrag_fuer_Suchformular FROM = Land WHERE ShowInCombo=3D1 ORDER BY = Auswahlmenue_Eintrag_fuer_Suchformular"; #echo $query.'
'; $res =3D mysql_query($query, $dbh); $err =3D mysql_error(); if($err){ echo "Oh, da ist wohl etwas falsch gelaufen
".$err; } echo ""; ?>

mit/ohne MP3s usw  

".$err; } $query =3D "SELECT kurz,Auswahlmenue_Eintrag_fuer_Suchformular FROM = Audiofiles WHERE ShowInCombo=3D1 ORDER BY = Auswahlmenue_Eintrag_fuer_Suchformular"; #echo $query.'
'; $res =3D mysql_query($query, $dbh); $err =3D mysql_error(); if($err){ echo "Oh, da ist wohl etwas falsch gelaufen
".$err; } echo ""; ?>
                       =20

------=_NextPart_000_003F_01C04D97.64AE0320-- From dingdong_(at)_bigfoot.de Mon, 13 Nov 2000 17:52:16 +0100 Date: Mon, 13 Nov 2000 17:52:16 +0100 From: Robert dingdong_(at)_bigfoot.de Subject: [php] PHP3 und 4: ihr habt recht Ihr habt beide Recht: -der save mode hat mir ein schnippchen geschlagen. Jetzt geht es wieder, und Programme kann ich auch wieder starten (isdnctrl) ....hab mich schon gewundert. Dank an euch. Joerg Behrens wrote: > Moin, > > Robert schrieb: > > > > Hallo, bitte schribt mir woran mein PHP-Progrämmchen scheitert. (es > > versucht eine Datei "_" Anzulegen) > > Vorher hatte ich eine Suse 6.4 mit PHP3 und jetzt eine Suse 7 mit PHP4. > > Darauf lief ein Skript zum Dateienrunterladen. Das Skript gehört mir (UID > > 500), > > und das besagte /runterlad gehört der root mit mod 777. > > > > Irgentwas war doch da mit schärferen Regeln bei PHP4. Was war das? Und wie > > ist es? > Nö.. mit schärferen Regeln hat das nix zu tun. Ausser das Safe_mode von > Version zu Version an 'Sicherheit' gewinnt. > > Wenn du die Ausgabe von phpinfo() dir anschaust wirst du sehen das > safe_mode = on ist. (Fuer Hoster die mod_php mehreren Kunden anbieten > ein kleiner Schritt in Richtung Sicherheit..). Der safe_mode bewirkt > unter anderem das dein script nur Operationen an/in Datein oder > Verzeichnissen vornehmen darf die die selbe User/Group ID haben wie das > Script das die Aktion veranlasst (Einfach gesprochen) . > > Dein script gehoert z.B robert.users und mochte nun in einm Verz. > wusseln was root gehoert. Der Safe_mode verhindert dies. Das sagen ja > auch die Warnungen unten. Da ist es vollkommen egal ob das chmod 777 hat > oder nicht. Der safe_mode verhinder in einer Multi-User Hostingumgebung > die php_mod benutzt das z.B andere PHP User durch deine Verz. wandern > und die Dateien auslesen. > > Sollte an der Aussage etwas falschen dran sein.. schlagt mich. Ich > behaupte dann das Gegenteil. > > Gruss > Joerg Behrens > > ps: kannst du per .htaccess ein neues upload_dir definieren und diesem > deine id's zuordnen? > Mehr Info steht in der FAQ der NG www.koehntopp.de/php > > > ----------- Skriptausgabe ---------------- > > > > Warning: SAFE MODE Restriction in effect. The script whose uid is 500 is not > > allowed to access /runterlad/tzujrtzu owned by uid 0 in > > /web/rl/einreihen.php3 on line 33 > > > > Warning: Unable to access /runterlad/tzujrtzu/_ in /web/rl/einreihen.php3 on > > line 43 > > > > Warning: unable to create file /runterlad/tzujrtzu/_ because No such file or > > directory in /web/rl/einreihen.php3 on line 43 > > -------------------- schnipp ----------------- > > > > Ich habe übrigens PHP als Apachemodul > > > > -- > 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 kaimeder_(at)_gmx.de Mon, 13 Nov 2000 18:23:14 +0100 Date: Mon, 13 Nov 2000 18:23:14 +0100 From: Kai Meder kaimeder_(at)_gmx.de Subject: [php] session funktionen aus class/function heraus starten nabend ML.. ich habe ein session-problem und hoffe ihr könnt das lösen... ich kann aus einer funktion heraus die session-funktionen session_is_registered() aufrufen... doch warum kann ich nicht session_register oder sowas aufrufen ? session_start in einer class-funktion aufzurufen scheint auch fehlzuschlagen... muss ich da ganz bestimme globals benutzen oder geht das generell nicht ? wäre mir eine grosse hilfe... mfg kai -- E-Mail: kaimeder_(at)_gmx.de or abraXXXas_(at)_fraggers.de ICQ: 30408093 Tel: 05241-460046 Mobile: 0179-3681253 From Sven.Marnitz_(at)_t-online.de Mon, 13 Nov 2000 18:23:37 +0100 Date: Mon, 13 Nov 2000 18:23:37 +0100 From: Sven Marnitz Sven.Marnitz_(at)_t-online.de Subject: [php] AW: [php] redeclare countrows() hi leider funzt das so nich hat nochjemand ne idee bin fuer alles offen thx sven Benjamin Billian schrieb: > hi sven, > wenn du schon eine so schöne Funktion gebastelt hast, dann verwend' doch > die selbe Funktion in allen deinen Dateien. Also einfach in eine > seperate Datei, und am Anfang includen. Und wenn du (wie du gesagt hast) > auf verschiedene Tabellen zugreifen möchtest, übergib' einfach den > Tabellen Namen als Argument. Also: > fuction countRows($table) > { > <...> > $result1 = mysql_query( "SELECT Count(*) as total FROM $table") or > die(mysql_error()); > <...> > } > vielleicht hilft dir das weiter. > bye benjamin From mieland_(at)_lunatic.de Mon, 13 Nov 2000 12:51:34 +0100 Date: Mon, 13 Nov 2000 12:51:34 +0100 From: Alexander Mieland mieland_(at)_lunatic.de Subject: [php] case-sensitiv bei MySQL-Abfragen ausschalten?? Guten Tag, Könnte mir eventuell jemand einen Tipp geben, wie ich bei einem MySQL-Select-Query die Beachtung der Gross- und Klein-Schreibung ausschalten kann? Gibt es da einen "Schalter" direkt im Query? Bitte gebt mir doch mal einen Tipp... :) Danke. -- Alexander Mieland System-Administrator Lunatic Interactive GmbH http://www.lunatic.de From php-mailingliste_(at)_halflife-editing.de Mon, 13 Nov 2000 13:00:44 +0100 Date: Mon, 13 Nov 2000 13:00:44 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] case-sensitiv bei MySQL-Abfragen ausschalten?? Guten Tag, Könnte mir eventuell jemand einen Tipp geben, wie ich bei einem MySQL-Select-Query die Beachtung der Gross- und Klein-Schreibung ausschalten kann? Gibt es da einen "Schalter" direkt im Query? Bitte gebt mir doch mal einen Tipp... :) Danke. -- Alexander Mieland System-Administrator Lunatic Interactive GmbH http://www.lunatic.de From cybermage_(at)_hirnstrudel.de Mon, 13 Nov 2000 18:29:53 +0100 Date: Mon, 13 Nov 2000 18:29:53 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] AW: [php] redeclare countrows() > leider funzt das so nich > hat nochjemand ne idee > bin fuer alles offen das einzige was sonst noch geht ist, mehrere funktionen deffinieren (z.B. funktion_1()). denn wenn mehrmals ein funktion mit selbem namen deffiniert wird, woher soll php wissen welche gemeint ist :-) bye benjamin -- http://www.hirnstrudel.de/ mailto:cybermage_(at)_hirnstrudel.de From Mathias.Gloss_(at)_start.de Mon, 13 Nov 2000 18:30:39 +0100 Date: Mon, 13 Nov 2000 18:30:39 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] case-sensitiv bei MySQL-Abfragen ausschalten?? Aloha, > ---------- > Von: Alexander Mieland[SMTP:mieland_(at)_lunatic.de] > > Könnte mir eventuell jemand einen Tipp geben, wie ich bei einem > MySQL-Select-Query die Beachtung der Gross- und Klein-Schreibung > ausschalten kann? > Gibt es da einen "Schalter" direkt im Query? > Die Groß- / Kleinschreibung ist Mysql mit einer Ausnahme völlig wurscht. Ausnahme : Tabellennamen / Datenbanknamen sind CaseSensitive. Das wirkt sich aber nur unter *NIX aus. Viele Grüße, Mathias From hartmut_(at)_six.de Mon, 13 Nov 2000 18:42:49 +0100 Date: Mon, 13 Nov 2000 18:42:49 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] a bisserl OT Volker Jahns wrote: > > Hi Hartmut, dann muss die NC-Implementation schrott sein, denn folgendes > funzt nicht: > sind eine Netscape-Erfindung, absolut nicht Standard-Konform und deshalb auchnin keiner offiziellen HTML-DTD zu finden stell dir einfach jeden Layer als eigenes Unterdokument ähnl. vor, dann sollte klar sein, warum nur
im und nicht umgekehrt funktioniert -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From head_(at)_doobie.de Mon, 13 Nov 2000 18:43:15 +0100 Date: Mon, 13 Nov 2000 18:43:15 +0100 From: head head_(at)_doobie.de Subject: [php] Sessions ohne Akzeptanz ??? und dann? ist es die beste möglichkeit eine session_id bei nichtakzeptanz des cookies immer per get/hidden input/oder an der url mitzuschleifen? gibt´s da was eleganteres? danke boris From bjoern_(at)_baer.main.de Mon, 13 Nov 2000 18:49:00 +0100 Date: Mon, 13 Nov 2000 18:49:00 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Sessions ohne Akzeptanz ??? und dann? * head wrote: > gibt´s da was eleganteres? Nein. Björn. From kar-wing_(at)_kwlau.de Mon, 13 Nov 2000 18:48:35 +0100 Date: Mon, 13 Nov 2000 18:48:35 +0100 From: Kar-Wing Lau kar-wing_(at)_kwlau.de Subject: [php] AW: [php] AW: [php] mal ne grundlegende frage zu [CGI || modul] hallo olaf, > Hallo, > was verstehst du unter "vernünftig aufrufen"? > Wir haben PHP als Modul laufen. Auf einer WebSite > benutze ich exec um ein CGI per stdin zu füttern > und das stdout genüsslich zu verarbeiten, und das funktioniert > wunderbar. wie schon erwähnt habe ich das nur von einem freund mal gehört. er hat einen programmaufruf einer kompilierten datei unter wamp über exec() gemacht. dabei hat er betont nur die .cgi version zu verwenden, da der externe programmaufruf über die modul-version nicht funktionieren würde. dabei war nicht die rede vom safe_mode was mir auch klar wäre. habe nun nicht mehr mit ihm geredet, sonst hätte ich ihn ja nochmal fragen können. besteht ansonsten ein unterschied im aufruf von cgi und normalen programmen? auch ich muss die gleiche frage stellen, ob sich jemand damit besser auskennt. grüsse, kar-wing From hartmut_(at)_six.de Mon, 13 Nov 2000 18:48:39 +0100 Date: Mon, 13 Nov 2000 18:48:39 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] session funktionen aus class/function heraus starten Kai Meder wrote: > > nabend ML.. > ich habe ein session-problem und hoffe ihr könnt das lösen... > > ich kann aus einer funktion heraus die session-funktionen > session_is_registered() > aufrufen... > > doch warum kann ich nicht session_register oder sowas aufrufen ? > session_start in einer class-funktion aufzurufen scheint auch > fehlzuschlagen... > muss ich da ganz bestimme globals benutzen oder geht das generell nicht > ? > wäre mir eine grosse hilfe... session_register() merkt sich zunächst nur den Variablennamen, erst am Ende des Requests werden dann die registrierten Namen als Indices für $GLOBALS benutzt und die entsprechenden Inhalte in die Sessiondatei geschrieben. D.h. sowohl session_register() als auch session_is_registered() sollten (IMHO) auch in Klassemmethoden benutzt werden können, solange du nicht versuchst, lokale Variablen der jeweiligen Funktion oder Properties einer Objekt-Instanz zu registrieren. Beschwören kann ich allerdings nur, das session_start() aus einer Klassenmethode heraus in PHP4.0.4dev aus dem CVS funktioniert, das setze ich nämlich seit letzter Woche intensiv ein ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From AFilz_(at)_gmx.de Mon, 13 Nov 2000 18:54:33 +0100 Date: Mon, 13 Nov 2000 18:54:33 +0100 From: Andreas Filz AFilz_(at)_gmx.de Subject: [php] a bisserl OT > sind eine Netscape-Erfindung, absolut nicht Standard-Konform > und deshalb auchnin keiner offiziellen HTML-DTD zu finden > soviel ich weiss ist das keine netscape-erfindung sondern sind einfach nur wie der font-tag auf der abschlussliste, bzw. abgeschafft worden From kar-wing_(at)_kwlau.de Mon, 13 Nov 2000 19:07:39 +0100 Date: Mon, 13 Nov 2000 19:07:39 +0100 From: Kar-Wing Lau kar-wing_(at)_kwlau.de Subject: [php] AW: [php] eindeutigkeit von md5(uniqid(rand())) hallo, > Eine MD5-Püfsumme gibt ein Ergebnis mit 128 Bit zurück. Das Ergebnis > wird von PHPs MD5-Funktion als Hexadezimalzahl mit 32 Stellen > ausgegeben, d.h. es gibt für den MD5-String > 340.282.366.920.938.463.463.374.607.431.768.211.456 Möglichkeiten. Du > kannst also theoretisch jedem Erdenbürger mehrere Billionen eindeutiger > MD5-Strings zuordnen... vielleicht ein etwas ot, aber mal kurz dazu angemerkt: aber von der microtime ausgehend ist das problem der parallelen zugriffe vorhanden, welches durch uniqid() durch weitere modifikationen aber weitesgehend abgehandelt wird. hinzu kommt dann noch, dass microtime eine bestimmte zeit beschreibt. wenn nun z.b. time-saving auf windows aktiviert ist, und der winter naht, müsste da nicht eine stunde zweimal durchlaufen werden und damit eine verschwindend geringfügig höhere wahrscheinlichkeit einer zweiten id vorkommen? (<- stimmt das überhaupt?) natürlich sind *sauviele* möglichkeiten vorhanden. aber d.h. noch lange nicht, dass eine ebenso gleichmässige verteilung vorhanden ist. obwohl ein würfel sechs seiten hat, könnte rein theoretisch hundert mal hintereinander die sechs gewürfelt werden. dies stellt keine unmöglichkeit in der wahrscheinlichkeit dar. nur es wird mit der anzahl der kombinationen laienhaft sozusagen "unwahrscheinlicher". letzten endes ist es aber schon sehr sicher. selbst das mit dem time-saving relativiert sich alleine durch die umstellung um 3 uhr nachts, da um diese uhrzeit wohl weniger neue ids erstellt werden. sorry für den kleinen ausflug. viele grüsse, kar-wing From tfromm_(at)_cs.uni-potsdam.de Mon, 13 Nov 2000 19:07:55 +0100 Date: Mon, 13 Nov 2000 19:07:55 +0100 From: Thomas Fromm tfromm_(at)_cs.uni-potsdam.de Subject: [php] Sessions ohne Akzeptanz ??? und dann? Am Mon, 13 Nov 2000 schrieben Sie: > * head wrote: > > gibt´s da was eleganteres? > > Nein. doch. https als identifizierung und (wenn noetig) http authetifizierung. und zufaellig wir die seite auch gleich etwas abhoersicherer :) gruss thomas -- -------------------------------------------------------------------------- http://phporacleadmin.org http://tfromm.com mailto:tf_(at)_inubit.com "build your own wigwam, without windows, without gates and an apache inside" From kaimeder_(at)_gmx.de Mon, 13 Nov 2000 19:16:48 +0100 Date: Mon, 13 Nov 2000 19:16:48 +0100 From: Kai Meder kaimeder_(at)_gmx.de Subject: [php] assoziatives array erstellen... nabend ML.. und noch ne frage... ich habe ein file, das so aufgebaut ist: --- snip --- admin|Admin columns|Kolumnen news|News --- snap --- wenn ich das nun mit file() einlese hab ich den content ja in einem index-array.... á la $file = file("permissions.dat"); $file[0] ===> admin|Admin soo.. ich möchte aber keinen index-array, _sondern_ einen assoziativen array á la $file[admin] ===> Admin geht das überhaupt ? das ganze wird nämlich dynamisch beim seitenaufruf erstellt.... und noch eine kleine frage... meint ihr ich kann auf einem schnellen und guten server in jede datei ca 5 classen standard-mässig includen ? oder ist das zuviel des guten für den indianer/server ? mfg kai -- E-Mail: kaimeder_(at)_gmx.de or abraXXXas_(at)_fraggers.de ICQ: 30408093 Tel: 05241-460046 Mobile: 0179-3681253 From robert_(at)_1-net-1.de Mon, 13 Nov 2000 19:17:43 +0100 Date: Mon, 13 Nov 2000 19:17:43 +0100 From: Karl Robert robert_(at)_1-net-1.de Subject: [php] regular expression Hallo! Wir versuchen gerade so etwas wie templates zu realisieren, in denen DAUs (Designer) in Abhängigkeit von Parametern verschiedene Texte ausgeben lassen können. Die Syntax im Template soll so aussehen: {parameter:"Dieser text wenn parameter irgendwas ist"|"ansonsten dieser text"} Diese Konstruktionen müßten allerdings auch ineinander geschachtelt vorkommen dürfen. Es müßte also in so etwas wie > > Von: Alexander Mieland[SMTP:mieland_(at)_lunatic.de] > > > > Könnte mir eventuell jemand einen Tipp geben, wie ich bei einem > > MySQL-Select-Query die Beachtung der Gross- und Klein-Schreibung > > ausschalten kann? > > Gibt es da einen "Schalter" direkt im Query? > > > Die Groß- / Kleinschreibung ist Mysql mit einer Ausnahme völlig wurscht. > Ausnahme : Tabellennamen / Datenbanknamen sind CaseSensitive. Das > wirkt sich aber nur unter *NIX aus. Hi... Tja, sorry....ich bin selber auf die Lösung gekommen. Ich habe ein Suchskript von einem Freund bekommen, dort wurde aber im Query nicht LIKE gesucht, sondern REGEXP (ist das richtig?) Ich habe es durch LIKE ersetzt und die Variable noch mit "%" ergänzt und schon funktioniert es genauso, wie ich es haben wollte. Sorry, für die "überflüssige" Mail, noch dazu gleich zweimal... :( -- mfg Alexander Mieland Lunatic Interactive GmbH http://www.lunatic.de From listen_(at)_mohajer.de Mon, 13 Nov 2000 19:27:46 +0100 Date: Mon, 13 Nov 2000 19:27:46 +0100 From: Marc-Alexander Prowe listen_(at)_mohajer.de Subject: [php] a bisserl OT Layer SIND eine Netscape-Erfindung; sie waren nie W3C-Standard (und werden es auch niemals werden). Selbst Netscape 6 kennt sie nicht mehr... MfG, Marc-Alexander > > sind eine Netscape-Erfindung, absolut nicht Standard-Konform > > und deshalb auchnin keiner offiziellen HTML-DTD zu finden > > > soviel ich weiss ist das keine netscape-erfindung sondern sind einfach nur > wie der font-tag auf der abschlussliste, bzw. abgeschafft worden From olaf_(at)_waltersdorf.net Mon, 13 Nov 2000 19:29:53 +0100 Date: Mon, 13 Nov 2000 19:29:53 +0100 From: Olaf Waltersdorf olaf_(at)_waltersdorf.net Subject: [php] assoziatives array erstellen... > ich habe ein file, das so aufgebaut ist: > --- snip --- > admin|Admin > columns|Kolumnen > news|News > --- snap --- > > wenn ich das nun mit file() einlese hab ich den content ja in einem > index-array.... > á la > > $file = file("permissions.dat"); > > $file[0] ===> admin|Admin Genau hier kannst du ja ansetzen. Im Prinzip musst du nur dass array durchgehen, die werte dabei aufsplitten und in ein neues schreiben. Vielleicht so: for ( $i = 0; $i < count($file); $i++ ) { $SPLITTER = explode("|",$file[$i]); $new_array .= ".$SPLITTER[0]." => ".$SPLITTER[1].","; } $new_array = substr($new_array,0,(strlen($new_array) - 1 )); $file = array("$new_array"); Ehrlich gesagt, keine Ahnung ob das so geht, aber ein Ansatz ist es ;-) MfG Olaf Waltersdorf From arthagus_(at)_netzland.net Mon, 13 Nov 2000 19:37:40 +0100 Date: Mon, 13 Nov 2000 19:37:40 +0100 From: Arthagus arthagus_(at)_netzland.net Subject: [php] Function "mail" This is a multi-part message in MIME format. ------=_NextPart_000_0017_01C04DA9.2F352E00 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi ihr, wie ich den Befehl mail einsetze um ganz normal eine mail samt text zu = versenden ist mir klar und auch kein Problem, nur kann mir evtl. jemand = verraten, wie ich einen 2ten Empf=E4nger dieser Mail sprich einen CC = einbaue? Gru=DF Oliver ------=_NextPart_000_0017_01C04DA9.2F352E00 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hi ihr,
 
wie ich den Befehl mail einsetze um = ganz normal=20 eine mail samt text zu versenden ist mir klar und auch kein Problem, nur = kann=20 mir evtl. jemand verraten, wie ich einen 2ten Empf=E4nger dieser Mail = sprich einen=20 CC einbaue?
 
 
Gru=DF
Oliver
------=_NextPart_000_0017_01C04DA9.2F352E00-- From ralf_(at)_kuerbis.org Mon, 13 Nov 2000 18:17:14 +0100 Date: Mon, 13 Nov 2000 18:17:14 +0100 From: Ralf Geschke ralf_(at)_kuerbis.org Subject: [php] a bisserl OT > was den ganzen Zweck von ausrichten via layer ad aburdum führt - kann mal > jemand weltweit den NC einstampfen !!!! Wann werden manche endlich begreifen, dass Web-Browser keine PDF-Viewer sind..? Beste Gruesse, Ralf (auch mal mit Konqueror, Lynx, Mozilla & Co unterwegs...) From olaf_(at)_waltersdorf.net Mon, 13 Nov 2000 19:39:39 +0100 Date: Mon, 13 Nov 2000 19:39:39 +0100 From: Olaf Waltersdorf olaf_(at)_waltersdorf.net Subject: [php] Fw: [php] Function "mail" > Hallo, > > schau mal hier > http://www.koehntopp.de/php/faq-12.html#ss12.8 > > die FAQ beantwortet auch sonst viele Fragen. > > MfG > > Olaf Waltersdorf > > > From sebastian_(at)_nettrade.de Mon, 13 Nov 2000 19:40:03 +0100 (MET) Date: Mon, 13 Nov 2000 19:40:03 +0100 (MET) From: Sebastian Nohn sebastian_(at)_nettrade.de Subject: [php] Function "mail" On Mon, 13 Nov 2000, Arthagus wrote: > wie ich den Befehl mail einsetze um ganz normal eine mail samt text zu > versenden ist mir klar und auch kein Problem, nur kann mir evtl. jemand > verraten, wie ich einen 2ten Empfänger dieser Mail sprich einen CC > einbaue? mail("$to", "$subject", $message, "From: $from\nCC: $cc"); MfG, Sebastian From GH-lists_(at)_ecora.de Mon, 13 Nov 2000 18:45:49 +0100 Date: Mon, 13 Nov 2000 18:45:49 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] AW: [php] case-sensitiv bei MySQL-Abfragen ausschalten?? Gloss Mathias schrieb > Die Groß- / Kleinschreibung ist Mysql mit einer Ausnahme völlig wurscht. > Ausnahme : Tabellennamen / Datenbanknamen sind CaseSensitive. Oder es wurde in der Tabellendefinition das Binary-Attribut für die entsprechenden Felder gesetzt. Guido Haeger From mail_(at)_christopher-siebert.de Mon, 13 Nov 2000 19:46:08 +0100 Date: Mon, 13 Nov 2000 19:46:08 +0100 From: Christopher Siebert mail_(at)_christopher-siebert.de Subject: [php] Function "mail" Hi Arthagus / Oliver (was auch immer stimmen mag), 1. Schalt bitte Deine HTML-Mails ab. 2. Das Manual ist recht einfach verständlich, es gibt da auch noch die FAQ von Köhntopp 3. mail("bla_(at)_blubs.de","Betreff","Text","CC: nummer2_(at)_domain.de"); Als viertes Argument kannste optionale Header mit übergeben, so auch Reply-To, BCC u.s.w. oder in Deinem Falle eben CC. cu Chris -- WWW : http://www.Christopher-Siebert.de Mail: mail_(at)_christopher-siebert.de Tel.: 0 41 05 / 65 03 36 UIN : 59716980 From mtps_(at)_gmx.de Mon, 13 Nov 2000 16:09:53 +0100 Date: Mon, 13 Nov 2000 16:09:53 +0100 From: Martin Tomczak mtps_(at)_gmx.de Subject: [php] Re: Datensaetze nach Datum abfragen >Also meine Query sieht so aus: > > "select * from TABLE where to_days(now()) - to_days(datum) <= 5" > >"datum" ist ein Feld vom Typ DATE > >Die "5" kommt bei mir aus einer Variablen...wird bei mir in einem >Suchscript verwendet. > Danke für Deine Hilfe. Damit funktioniert das endlich jetzt :) cu Martin ____________ webmaster_(at)_netidea.de www.netidea.de Geld verdienen im Internet From php_(at)_prima-noctes.de Mon, 13 Nov 2000 20:09:51 +0100 Date: Mon, 13 Nov 2000 20:09:51 +0100 From: Oliver Noske php_(at)_prima-noctes.de Subject: [php] Function "mail" Hmmm habs jetzt so umgebaut und es geht nicht: mail("test_(at)_test.de", "Folgende Daten wurden, bei ich will bei Ihnen arbeiten, eingegeben:", "
".$message."
", "From: test_(at)_test.de\nContent-Type: text/html","CC: test_(at)_test\nContent-Type: text/html"); davor hatte ich es so und es ging: mail("test_(at)_test.de", "Folgende Daten wurden eingegeben:", "
".$message."
", "From: test_(at)_test.de\nContent-Type: text/html"); Meldung vom Server: Warning: Wrong parameter count for mail() in ... ----- Original Message ----- From: Christopher Siebert To: Sent: Monday, November 13, 2000 7:46 PM Subject: Re: [php] Function "mail" > Hi Arthagus / Oliver (was auch immer stimmen mag), > > 1. Schalt bitte Deine HTML-Mails ab. > 2. Das Manual ist recht einfach verständlich, es gibt da auch noch die > FAQ von Köhntopp > 3. mail("bla_(at)_blubs.de","Betreff","Text","CC: nummer2_(at)_domain.de"); > > Als viertes Argument kannste optionale Header mit übergeben, so auch > Reply-To, BCC u.s.w. oder in Deinem Falle eben CC. > > cu > > Chris > > > -- > WWW : http://www.Christopher-Siebert.de > Mail: mail_(at)_christopher-siebert.de > Tel.: 0 41 05 / 65 03 36 > UIN : 59716980 > > > > -- > ** 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 j.maukisch_(at)_designforweb.de Mon, 13 Nov 2000 20:27:54 +0100 Date: Mon, 13 Nov 2000 20:27:54 +0100 From: Jens Maukisch j.maukisch_(at)_designforweb.de Subject: [php] Datum des ersten Freitages im Monat Hallo ! So, danke erstmal für die Hilfe, die Funktion an sich Funktioniert einwandfrei, ich habe nur noch ein kleines Problem mit einer erweiterung von mir. Der Code siehr folgendermaßen aus: $datum) { $datum = "";} // Überprüfen ob das Aktuelle Datum größer ist als das des Freitages // wenn ja $datum auf "" damit die while-schleife weiterläuft if($monat=="12") { // Datum Erhöhen, damit der erste Freitag im nächsten Monat genommen wird $monat="1"; $jahr++; } else { $monat++; } endwhile; echo($datum); ?> So, das Problem ist jetzt folgendes: Es wird trotz der Überprüfung, ob das Datum vor dem Aktuelle Datum liegt das Datum des letzten ersten Freitages ausgegeben. Also konkret: Es wird der 3.11. ausgegeben, obwohl der 1.12. ausgegeben werden sollte. Das ist bestimmt wieder so ein dummer Fehler, sucher aber schon seit einer Stunde und hab ihn noch nicht gefunden :-( Schonmal danke für die Hilfe MfG Jens From mschomers_(at)_web.de Mon, 13 Nov 2000 20:25:50 +0100 Date: Mon, 13 Nov 2000 20:25:50 +0100 From: Malte Schomers mschomers_(at)_web.de Subject: [php] Problem mit eval Hi! Ich habe folgenden Code: while(list($ID, $Link, $Titel, $Beschreibung, $Sprache, $Bew, $Hits, $IP) = mysql_fetch_row($erg)) ... Jetzt will ich aber den Code zwischen list( und ) = ... dynamisch generieren. Das funzt auch. Ich habe im Endergebnis $dgstr = "$ID, $Link..." usw. Aber wie krieg' ich den Code da rein, sodass er ausgeführt wird? Einfach list($dgstr) geht ja nicht, und mit eval krieg' ich's auch nicht hin. Malte -- /***********************************************************/ /* malte schomers */* mschomers_(at)_web.de */* www.malte.de.cx */ /* jepp */* die seite mit pepp!! */* http://www.jepp.de.st */ /***********************************************************/ From mail_(at)_christopher-siebert.de Mon, 13 Nov 2000 20:32:34 +0100 Date: Mon, 13 Nov 2000 20:32:34 +0100 From: Christopher Siebert mail_(at)_christopher-siebert.de Subject: [php] Function "mail" Hi Oliver :-) Machs so: mail("empf_(at)_eng.er","Das Formular wurde ausgefüllt","
$message
","Content-Type: text/html\nFrom: \"Webmaster\" \n CC: empf_(at)_enger2.de"); Eventuell mußt du noch $message noch durch nl2br schicken, damit's mit den Zeilenumbrüchen auch in HTML klappt. Durch das Content-Type: text/html im 4. Argument brauchst in der Mail selber keine o.ä. tags mehr angeben. cu Chris P.S.: Wenn Du nun noch die Vollquotings wegläßt... :-) -- WWW : http://www.Christopher-Siebert.de Mail: mail_(at)_christopher-siebert.de Tel.: 0 41 05 / 65 03 36 UIN : 59716980 From hschwaninger_(at)_access.ch Mon, 13 Nov 2000 20:39:06 +0100 Date: Mon, 13 Nov 2000 20:39:06 +0100 From: Hansueli Schwaninger hschwaninger_(at)_access.ch Subject: [php] a bisserl OT Salü >die in einem Layer eingebunden sind. Gibt es einen Trick? Versuche statt
. Dies können beide Browser. Gruss Hansueli From timo_(at)_cys.de Mon, 13 Nov 2000 21:09:56 +0100 Date: Mon, 13 Nov 2000 21:09:56 +0100 From: Timo Schmidt timo_(at)_cys.de Subject: [php] Datum des ersten Freitages im Monat On Mon, Nov 2000 at 20:27:54, Jens Maukisch wrote: > $dat = getdate(); // Variablen setzen > $monat=$dat[mon]; > $jahr=$dat[year]; > while($datum==""): // Datum des ersten Freitags im Monat herausbekommen > for($i=1;$i<=7;$i++) { > if(date('w',mktime (0,0,0,$monat,$i,$jahr))==5) > $datum = date('j.m.Y',mktime (0,0,0,$monat,$i,$jahr)); } hier timestamp erzeugen (s.u.) > $test = date('j.m.Y', mktime (0,0,0,$dat[mon],$dat[mday],$dat[year])); // > aktuelles Datum bestimmen hier timestamp erzeugen (s.u.) > if($test>$datum) { $datum = "";} // Überprüfen ob das Aktuelle Datum größer s. u. > ist als das des Freitages > // wenn ja $datum auf "" damit die while-schleife weiterläuft > if($monat=="12") { // Datum Erhöhen, damit der erste Freitag im nächsten > Monat genommen wird > $monat="1"; > $jahr++; } else { > $monat++; } > endwhile; > echo($datum); > ?> Was Du vergleichst, sind die formatierten Datumsstrings! Warum vergleichst Du denn nicht die Timestamps direkt miteinander? $timestamp_found_friday = mktime(0, 0, 0, $monat, $i, $year); $timestamp_now = mktime(0, 0, 0, $dat[mon], $dat[mday], $dat[year]); if ($timestamp_now > $timestamp_found_friday) $datum = ""; -- -Timo From mathias_(at)_zoomed.de Mon, 13 Nov 2000 21:05:54 +0100 Date: Mon, 13 Nov 2000 21:05:54 +0100 From: Mathias Kowalkowski mathias_(at)_zoomed.de Subject: [php] ping --- reaktionszeit feststellen ??? Hallo Liste ! Ist es möglich einen host zu "pingen" bzw. seine Reaktionszeit zu messen ??? oder muss ich per exec() irgendwie mir die Rückgabe vom "shell" ping holen ??? Gruss Mathias From mtps_(at)_gmx.de Mon, 13 Nov 2000 21:54:01 +0100 Date: Mon, 13 Nov 2000 21:54:01 +0100 From: Martin Tomczak mtps_(at)_gmx.de Subject: [php] sortieren nach Anzahl der Suchbegriffen This is a multi-part message in MIME format. ------=_NextPart_000_0006_01C04DBC.3BB85360 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable tach Liste, wie kann ich nach Anzahl der vorhandenen Suchbegriffen in der Datenbank = sortieren ? Ich m=F6chte das so machen, dass ein programm, welches die meisten = Suchbegriffe im Titel und in der Beschreibung enth=E4lt sortiert wird und somit dann = ganz oben in der Liste steht. Jemand eine Idee ?? Danke im Vorraus !! ____________ webmaster_(at)_netidea.de www.netidea.de Geld verdienen im Internet ------=_NextPart_000_0006_01C04DBC.3BB85360 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
tach Liste,
wie kann ich nach Anzahl der vorhandenen = Suchbegriffen in der=20 Datenbank sortieren ?
Ich möchte das so machen, dass ein programm, = welches die=20 meisten Suchbegriffe im
Titel und in der Beschreibung enthält sortiert = wird und=20 somit dann ganz oben in der
Liste steht. Jemand eine Idee ??
Danke im Vorraus !!
 
 
____________
webmaster_(at)_netidea.de
www.netidea.de
Geld verdienen im=20 Internet
------=_NextPart_000_0006_01C04DBC.3BB85360-- From Newsletter_(at)_stefan-schwardt.de Mon, 13 Nov 2000 22:45:55 +0100 Date: Mon, 13 Nov 2000 22:45:55 +0100 From: Stefan Schwardt Newsletter_(at)_stefan-schwardt.de Subject: [php] sortieren nach Anzahl der Suchbegriffen Moin Martin Tomczak, moin Liste MT> wie kann ich nach Anzahl der vorhandenen Suchbegriffen in der Datenbank sortieren ? MT> Ich möchte das so machen, dass ein programm, welches die meisten Suchbegriffe im MT> Titel und in der Beschreibung enthält sortiert wird und somit dann ganz oben in der MT> Liste steht. Jemand eine Idee ?? Ich verstehe nicht ganz was Du meinst (wie definierst Du Suchbegriffe, was für ein "Programm", wie sortierst Du ein Programm etc.), aber vielleicht hilft Dir das schon weiter: http://www.mysql.com/documentation/mysql/bychapter/manual_Tutorial.html#Sorting_rows Ansonsten wendest Du Dich lieber (am besten noch ohne HTML-Attachment) an die MySQL-Liste, hier geht es (eigentlich) nur um PHP. Hoffe geholfen zu haben, -- Stefan Schwardt. From ich_(at)_der-kern.de Tue, 14 Nov 2000 00:41:53 +0100 Date: Tue, 14 Nov 2000 00:41:53 +0100 From: Jan-Henrik Kern ich_(at)_der-kern.de Subject: [php] =?iso-8859-1?Q?update_script_l=E4uft_nicht..?= Hallo Liste, ich hab hier mal ein Script gebastelt, welches Daten aus einem HTML-Form Übernimmt und daraufhin die Datenbank updaten soll. das macht er aber nicht, sondern gibt folgenden fehler aus: You have an error in your SQL syntax near 'where id=2' at line 1 wobei id=2 den aktuellen datensatz bezeichnet. hab ich irgendwo ein " übersehen? ich konnte leider nix finden. vielleicht werft ihr ja mal einen Blick drauf! Gruß, Jan-Henrik ======== Jan-Henrik Kern eMail: jhk_(at)_my-server.org URL: www.kerny.org ICQ UIN: 9003569 From eschmid+sic_(at)_s.netic.de Tue, 14 Nov 2000 00:51:20 +0100 Date: Tue, 14 Nov 2000 00:51:20 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_update_script_l=E4uft_nicht=2E=2E?= On Tue, Nov 14, 2000 at 12:41:53AM +0100, Jan-Henrik Kern wrote: > wobei id=2 den aktuellen datensatz bezeichnet. hab ich irgendwo ein " > übersehen? ich konnte leider nix finden. vielleicht werft ihr ja mal einen > Blick drauf! > > Gruß, > > Jan-Henrik > > > mysql_connect('xxx','xxx','xxx'); > > if ($id==0) > { > echo "Hinzugefügt"; > > $result = mysql_db_query("db8782","insert into boerse (Position, > Unternehmen, Branche, Umsatz, Standort, Schwerpunkte, Dotierung, Sonstiges, > Ausbildung, Fahigkeiten, alters, Sonstige, Berater) Values (\"$Position\", > \"$Unternehmen\", \"$Branche\", \"$Umsatz\", \"$Standort\", > \"$Schwerpunkte\", \"$Dotierung\", \"$Sonstiges\", \"$Ausbildung\", > \"$Fahigkeiten\", \"$alters\", \"$Sonstige\", \"$Berater\" )"); > > } > else > { > > echo $id," wurde geupdated"; > > $result = mysql_db_query("db8782","update boerse set > Position=\"".$Position."\",Unternehmen=\"".$Unternehmen."\",Branche=\"".$Bra > nche."\",Umsatz=\"".$Umsatz."\",Standort=\"".$Standort."\",Schwerpunkte=\"". > $Schwerpunkte."\",Dotierung=\"".$Dotierung."\",Sonstiges=\"".$Sonstiges."\", > Ausbildung=\"".$Ausbildung."\",Fahigkeiten=\"".$Fahigkeiten."\",alters=\"".$ > alters."\",Sonstige=\"".$Sonstige."\",Berater=\"".$Berater."\", where > id=$id"); > } Vielleicht da bei den doppelten "". Schreib mal alle Typen untereinander, so dass man alle Typen erkennen kann. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From jk_(at)_wa-p.de Tue, 14 Nov 2000 01:03:11 +0100 Date: Tue, 14 Nov 2000 01:03:11 +0100 From: WEBberater (Jochen K.) jk_(at)_wa-p.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Re:_=5Bphp=5D_update_script_l=E4uft_nicht..?= Lasst doch einfach die geqouteten " weg!!! Ich mache dies immer so, und habe noch nie probleme bekommen: $query = mysql_query("SELECT * FROM tabelle WHERE feld='$feldinhalt' AND user='$username'"); Klappt wunderbar uns ist etwas übersichtlicher!! Gruß Jochen > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of eschmid+sic_(at)_s.netic.de > Sent: Tuesday, November 14, 2000 12:51 AM > To: php_(at)_php-center.de > Subject: [php] Re: [php] update script läuft nicht.. > > > On Tue, Nov 14, 2000 at 12:41:53AM +0100, Jan-Henrik Kern wrote: > > > wobei id=2 den aktuellen datensatz bezeichnet. hab ich irgendwo ein " > > übersehen? ich konnte leider nix finden. vielleicht werft ihr > ja mal einen > > Blick drauf! > > > > Gruß, > > > > Jan-Henrik > > > > > > > mysql_connect('xxx','xxx','xxx'); > > > > if ($id==0) > > { > > echo "Hinzugefügt"; > > > > $result = mysql_db_query("db8782","insert into boerse (Position, > > Unternehmen, Branche, Umsatz, Standort, Schwerpunkte, > Dotierung, Sonstiges, > > Ausbildung, Fahigkeiten, alters, Sonstige, Berater) Values > (\"$Position\", > > \"$Unternehmen\", \"$Branche\", \"$Umsatz\", \"$Standort\", > > \"$Schwerpunkte\", \"$Dotierung\", \"$Sonstiges\", \"$Ausbildung\", > > \"$Fahigkeiten\", \"$alters\", \"$Sonstige\", \"$Berater\" )"); > > > > } > > else > > { > > > > echo $id," wurde geupdated"; > > > > $result = mysql_db_query("db8782","update boerse set > > > Position=\"".$Position."\",Unternehmen=\"".$Unternehmen."\",Branch > e=\"".$Bra > > > nche."\",Umsatz=\"".$Umsatz."\",Standort=\"".$Standort."\",Schwerp > unkte=\"". > > > $Schwerpunkte."\",Dotierung=\"".$Dotierung."\",Sonstiges=\"".$Sons > tiges."\", > > > Ausbildung=\"".$Ausbildung."\",Fahigkeiten=\"".$Fahigkeiten."\",al > ters=\"".$ > > alters."\",Sonstige=\"".$Sonstige."\",Berater=\"".$Berater."\", where > > id=$id"); > > } > > Vielleicht da bei den doppelten "". Schreib mal alle Typen untereinander, > so dass man alle Typen erkennen kann. > > -Egon > > -- > http://www.linuxtag.de/ > http://php.net/books.php > http://www.concert-band.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 1_(at)_misha.de Tue, 14 Nov 2000 01:12:19 +0100 Date: Tue, 14 Nov 2000 01:12:19 +0100 From: 1_(at)_misha.de 1_(at)_misha.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_update_script_l=E4uft_nicht..?= Was ist denn mit dem Komma vor dem where? Wenn du das wegläßt? -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Jan-Henrik Kern Gesendet: Dienstag, 14. November 2000 00:42 An: php_(at)_solix. wiso. Uni-Koeln. DE Betreff: [php] update script läuft nicht.. Hallo Liste, ich hab hier mal ein Script gebastelt, welches Daten aus einem HTML-Form Übernimmt und daraufhin die Datenbank updaten soll. das macht er aber nicht, sondern gibt folgenden fehler aus: You have an error in your SQL syntax near 'where id=2' at line 1 wobei id=2 den aktuellen datensatz bezeichnet. hab ich irgendwo ein " übersehen? ich konnte leider nix finden. vielleicht werft ihr ja mal einen Blick drauf! Gruß, Jan-Henrik ======== Jan-Henrik Kern eMail: jhk_(at)_my-server.org URL: www.kerny.org ICQ UIN: 9003569 -- ** 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 adam_(at)_cwientzek.de Tue, 14 Nov 2000 01:16:36 +0100 Date: Tue, 14 Nov 2000 01:16:36 +0100 From: Adam Cwientzek adam_(at)_cwientzek.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_update_script_l=E4uft_nicht..?= > Jan-Henrik > ... > $Schwerpunkte."\",Dotierung=\"".$Dotierung."\",Sonstiges=\"".$Sonstiges."\", > Ausbildung=\"".$Ausbildung."\",Fahigkeiten=\"".$Fahigkeiten."\",alters=\"".$ > alters."\",Sonstige=\"".$Sonstige."\",Berater=\"".$Berater."\", where > id=$id"); > ... Hallo Jan, Ich sehe da ein Komma zuviel ... Berater="Berater", where ... sollte eher ... Berater="Berater" where ... sein. Gruß, Adam Cwientzek From adam_(at)_cwientzek.de Tue, 14 Nov 2000 01:16:36 +0100 Date: Tue, 14 Nov 2000 01:16:36 +0100 From: Adam Cwientzek adam_(at)_cwientzek.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_update_script_l=E4uft_nicht..?= > Jan-Henrik > ... > $Schwerpunkte."\",Dotierung=\"".$Dotierung."\",Sonstiges=\"".$Sonstiges."\", > Ausbildung=\"".$Ausbildung."\",Fahigkeiten=\"".$Fahigkeiten."\",alters=\"".$ > alters."\",Sonstige=\"".$Sonstige."\",Berater=\"".$Berater."\", where > id=$id"); > ... Hallo Jan, Ich sehe da ein Komma zuviel ... Berater="Berater", where ... sollte eher ... Berater="Berater" where ... sein. Gruß, Adam Cwientzek From dynamicp_(at)_gmx.de Tue, 14 Nov 2000 03:51:02 +0100 Date: Tue, 14 Nov 2000 03:51:02 +0100 From: Marco Seimer dynamicp_(at)_gmx.de Subject: [php] Ping mit Zeitmessung in PHP =?iso-8859-1?Q?m=F6glich?= ? Hallo ! Ich möchte eine Mirrorliste realisieren, wo jeder mirror auf seine erreichbarkeit getestet wird und auch gleich dasteht wie lange der mirror gebraucht hat um zu antworten. Ist sowas überhaupt möglich mit PHP ? Ich muß noch dazusagen: ich hab keinen eigenen server und keine shell, sondern nur einen freewebspace... MfG (Mir fehlt Gemüse) DynamicP From head_(at)_doobie.de Tue, 14 Nov 2000 08:06:12 +0100 Date: Tue, 14 Nov 2000 08:06:12 +0100 From: head head_(at)_doobie.de Subject: [php] Header + Session das funktioniert dann in etwaa so mit den HTTP´s ? seite 1 schickt header mit und wenn seite zwei den nicht liest dann authentifizierung erfoderlich .... ? danke schon mal boris From Benjamin.Buetikofer_(at)_diax.ch Tue, 14 Nov 2000 08:17:56 +0100 Date: Tue, 14 Nov 2000 08:17:56 +0100 From: Buetikofer, Benjamin Benjamin.Buetikofer_(at)_diax.ch Subject: [php] Ist PHP & mySQL ide Richtige Wahl? 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_01C04E0C.1FFC2EEE Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Vielen dank f=FCr die antworten, doch der Link www.phplib.org geht bei = mir igendwie nicht... -Forbidden -You don't have permission to access / on this server. Zugriff aufs Internet habe ich. Weshalb komm ich da nicht drauf? gruss Beni B=FCtikofer ------_=_NextPart_001_01C04E0C.1FFC2EEE Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable RE: [php] Ist PHP & mySQL ide Richtige Wahl?

Hallo

Vielen dank f=FCr = die antworten, doch der Link www.phplib.org geht bei mir igendwie = nicht...

-Forbidden

-You don't have = permission to access / on this server.

Zugriff aufs = Internet habe ich. Weshalb komm ich da nicht drauf?

gruss

Beni = B=FCtikofer

------_=_NextPart_001_01C04E0C.1FFC2EEE-- From smj_(at)_intratools.de Tue, 14 Nov 2000 08:32:38 +0100 Date: Tue, 14 Nov 2000 08:32:38 +0100 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] assoziatives array erstellen... > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Olaf Waltersdorf > > > ich habe ein file, das so aufgebaut ist: > > --- snip --- > > admin|Admin > > columns|Kolumnen > > news|News > > --- snap --- > > > > wenn ich das nun mit file() einlese hab ich den content ja in einem > > index-array.... > > á la > > > > $file = file("permissions.dat"); > > > > $file[0] ===> admin|Admin > > Genau hier kannst du ja ansetzen. > Im Prinzip musst du nur dass array durchgehen, die > werte dabei aufsplitten und in ein neues schreiben. > Vielleicht so: > > for ( $i = 0; $i < count($file); $i++ ) > { > $SPLITTER = explode("|",$file[$i]); > $new_array .= ".$SPLITTER[0]." => ".$SPLITTER[1].","; > } > > $new_array = substr($new_array,0,(strlen($new_array) - 1 )); > $file = array("$new_array"); > > Ehrlich gesagt, keine Ahnung ob das so geht, aber ein Ansatz > ist es ;-) Verbesserungsvorschlag: for ( $i = 0; $i < count($file); $i++ ) { $SPLITTER = explode("|",$file[$i]); $new_array[ $SPLITTER[0] ] = $SPLITTER[1]; } Gruss, Juri From volker.jahns_(at)_rentokil.de Tue, 14 Nov 2000 08:36:49 +0100 Date: Tue, 14 Nov 2000 08:36:49 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] a bisserl OT Hi Ralf, wann werden die Götterboten von PDF begreifen, dass interaktive Seiten auch ein Recht auf Design haben ;-)? Gruss Volker From volker.jahns_(at)_rentokil.de Tue, 14 Nov 2000 08:41:42 +0100 Date: Tue, 14 Nov 2000 08:41:42 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] a bisserl OT Hi Ralf - Part II aber man könnte ja alles mit Flash lösen ;-) - und dann kommen bestimmt die "Freunde" des Pluginladens und der grossen Seiten aus ihren "Löchern" ;-) Gruss Volker From mieland_(at)_lunatic.de Tue, 14 Nov 2000 08:46:34 +0100 Date: Tue, 14 Nov 2000 08:46:34 +0100 From: Alexander Mieland mieland_(at)_lunatic.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_update_script_l=E4uft_nicht..?= ----- Original Message ----- From: "Jan-Henrik Kern" > [...] > sondern gibt folgenden fehler aus: You have an error in your SQL syntax near > 'where id=2' at line 1 > wobei id=2 den aktuellen datensatz bezeichnet. hab ich irgendwo ein " > [...] Guten Tag... Ich sehe an der Fehlermeldung, dass Du versuchst ein ' (Apostroph über der Raute) an die Datenbank zu übergeben. Das klappt so nicht. Du musst das Apostroph im Text "escapen" : \' Dann sollte es klappen. -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de From smj_(at)_intratools.de Tue, 14 Nov 2000 08:52:56 +0100 Date: Tue, 14 Nov 2000 08:52:56 +0100 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] Problem mit eval > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Malte Schomers > > Hi! Hi Malte, > Ich habe folgenden Code: > while(list($ID, $Link, $Titel, $Beschreibung, $Sprache, $Bew, > $Hits, $IP) = mysql_fetch_row($erg)) > ... > > Jetzt will ich aber den Code zwischen list( und ) = ... dynamisch > generieren. Das funzt auch. > Ich habe im Endergebnis $dgstr = "$ID, $Link..." usw. > > Aber wie krieg' ich den Code da rein, sodass er ausgeführt wird? > Einfach list($dgstr) geht ja nicht, und mit eval krieg' ich's auch > nicht hin. Also, falls ich Dich richtig verstehe, koennte der Code so aussehen: $StringToEval = "while(list(\$ID, \$Link, \$Titel, \$Beschreibung, \$Sprache, \$Bew, \$Hits, $IP) = mysql_fetch_row(\$erg)) { ... } "; eval($StringToEval); oder etwa so (Variable in Variable): $dgstr = "\$ID, \$Link..."; while( list( ${$dgstr} ) = ...) Gruss, Juri From markus.sobczak_(at)_softwareag.com Tue, 14 Nov 2000 08:55:25 +0100 Date: Tue, 14 Nov 2000 08:55:25 +0100 From: Markus Sobczak markus.sobczak_(at)_softwareag.com Subject: [php] Performance-Probs Hallo, ich habe folgendes Problem: Ich habe ein Teilemarkt-Script geschrieben wo auf einer Übersichtsseite die Anzeigenanzahl jeder Rubrik ausgegeben wird. http://www.mirsky.de/~kunde0903/markt.php3 Das sind dann 40 Anfragen an die Datenbank die auch eine ganze Weile dauern. Ich habe das dann so gelöst dass ich 2 Abfragen mache (eine für die Gesamtanzahl und eine für die neuen Einträge) und die dann per php für jede einzelne Rubrik durchzähle. Gibt es da vielleicht eine bessere Lösung? Danke, Markus From head_(at)_doobie.de Tue, 14 Nov 2000 08:58:21 +0100 Date: Tue, 14 Nov 2000 08:58:21 +0100 From: head head_(at)_doobie.de Subject: [php] WKN.sql ??? gibt es sowas wie die bankleitzahlenliste auch für aktien inklusive wkn´s danke boris From GH-lists_(at)_ecora.de Tue, 14 Nov 2000 08:51:45 +0100 Date: Tue, 14 Nov 2000 08:51:45 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Ist PHP & mySQL ide Richtige Wahl? Buetikofer, Benjamin schrieb > Vielen dank für die antworten, doch der Link www.phplib.org geht bei mir > igendwie nicht... Die offiziele Adresse der PHPLib ist phplib.netuse.de Bitte keine HTML-Mails an diese Liste schicke. Guido Haeger From mieland_(at)_lunatic.de Tue, 14 Nov 2000 09:06:22 +0100 Date: Tue, 14 Nov 2000 09:06:22 +0100 From: Alexander Mieland mieland_(at)_lunatic.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_update_script_l=E4uft_nicht..?= ----- Original Message ----- From: "Alexander Mieland" > ----- Original Message ----- > From: "Jan-Henrik Kern" > > [...] > > sondern gibt folgenden fehler aus: You have an error in your SQL syntax near > > 'where id=2' at line 1 > > wobei id=2 den aktuellen datensatz bezeichnet. hab ich irgendwo ein " > > [...] > > Ich sehe an der Fehlermeldung, dass Du versuchst ein ' (Apostroph über der Raute) an die > Datenbank zu übergeben. > Das klappt so nicht. Du musst das Apostroph im Text "escapen" : \' > Dann sollte es klappen. > P.s.: Dein Query: $result = mysql_db_query("db8782","update boerse set Position=\"".$Position."\",Unternehmen=\"".$Unternehmen."\",Branche=\"".$Bra nche."\",Umsatz=\"".$Umsatz."\",Standort=\"".$Standort."\",Schwerpunkte=\"". $Schwerpunkte."\",Dotierung=\"".$Dotierung."\",Sonstiges=\"".$Sonstiges."\", Ausbildung=\"".$Ausbildung."\",Fahigkeiten=\"".$Fahigkeiten."\",alters=\"".$ alters."\",Sonstige=\"".$Sonstige."\",Berater=\"".$Berater."\", where id=$id"); Mein Query: $result = mysql_db_query("db8782", "update boerse set Position='$Position', Unternehmen='$Unternehmen', Branche='$Branche', Umsatz='$Umsatz', Standort='$Standort', Schwerpunkte='$Schwerpunkte', Dotierung='$Dotierung', Sonstiges='$Sonstiges', Ausbildung='$Ausbildung', Fahigkeiten='$Fahigkeiten', alters='$alters', Sonstige='$Sonstige', Berater='$Berater' where id=$id"); Dann blickt man da auch durch! :) -- mfg Alexander Mieland -- aka DMA147.ThW.N dma147_(at)_thewall.de From volker.jahns_(at)_rentokil.de Tue, 14 Nov 2000 09:06:31 +0100 Date: Tue, 14 Nov 2000 09:06:31 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] a bisserl OT Hi Hartmut, letzter Versuch, der IE kommt mit
statt problemlos klar. Ist
offizielle DTD? Oder nur ein anderer properitärer Ansatz den nur der IE versteht? Gruss Volker From mailing_(at)_rpnetworks.de Tue, 14 Nov 2000 09:07:08 +0100 Date: Tue, 14 Nov 2000 09:07:08 +0100 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] Navigation aus DB mit PHP Hallo Liste, ich brauche dringend ein Menü wie man es von der Microsoft Homepage kennt. Gut wäre wenn das Menü aus der DB generiert werden würde. Hat jemand sowas schon realiesiert oder gibt es da schon fertige Scripte die man verwenden kann? Selber schreiben ist mehr oder weniger ein Problem da ich fast kein JS oder Dhtml kann. Danke mal und viele Grüße 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 ulf.wendel_(at)_phpdoc.de Tue, 14 Nov 2000 09:11:17 +0100 Date: Tue, 14 Nov 2000 09:11:17 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Problem mit eval Malte Schomers wrote: > Ich habe folgenden Code: > while(list($ID, $Link, $Titel, $Beschreibung, $Sprache, $Bew, $Hits, $IP) = mysql_fetch_row($erg)) > ... > > Jetzt will ich aber den Code zwischen list( und ) = ... dynamisch > generieren. Das funzt auch. > Ich habe im Endergebnis $dgstr = "$ID, $Link..." usw. > > Aber wie krieg' ich den Code da rein, sodass er ausgeführt wird? > Einfach list($dgstr) geht ja nicht, und mit eval krieg' ich's auch > nicht hin. Ideen gibt es... Die Verwendung von eval() in der Redewendung while-list-each ist alles andere als gebräuchlich. eval() ist ein Notanker, der nicht in normalen Code verwendet werden sollte. Jedes dynamische eval() in einem compilierten Code (und das soll PHP4 ja "later this year" produzieren) verhindert eine Optimierung. Wie soll ein Übersetzer etwas übersetzen das zur Kompilierzeit nicht kennt. Der Übersetzer wird eine Lösung finden, aber diese ist nicht optimal. Diese Überlegung und die Schwierigkeiten, die Du hast, legen es nahe einen anderen Ansatz zu suchen. Ich verstehe nicht, warum Du schon im Kopf der Schleife eine Zerlegung machst, was spricht dagegen wie unter http://www.php.net/manual/function.mysql-fetch-array.php gezeigt ein Array entgegenzunehmen und dieses anschließend auszulesen, ggf. auch mit http://www.php.net/manual/function.isset.php ? Ulf > > Malte > -- > /***********************************************************/ > /* malte schomers */* mschomers_(at)_web.de */* www.malte.de.cx */ > /* jepp */* die seite mit pepp!! */* http://www.jepp.de.st */ > /***********************************************************/ > > -- > ** 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 -- Jede korrekte Antwort kostet. Spendenangebote bitte per PM. From mk_(at)_php-homepage.de 14 Nov 2000 08:20:32 -0000 Date: 14 Nov 2000 08:20:32 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] a bisserl OT Volker Jahns schrieb: Hallo Volker! >
offizielle DTD? Oder nur ein anderer properitärer Ansatz den nur der IE > versteht?
ist HTML 3.2 -> http://www.teamone.de/selfhtml/tcdl.htm#a1 ist ein proprietäres Netscape Tag -> http://www.teamone.de/selfhtml/tcka.htm#a2 BTW: Den Validator kannst du dir auch runterladen. Mark From webmasterbhs_(at)_bluewin.de Tue, 14 Nov 2000 09:21:12 +0100 Date: Tue, 14 Nov 2000 09:21:12 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] ping --- reaktionszeit feststellen ??? > Ist es möglich einen host zu "pingen" bzw. seine Reaktionszeit zu messen ??? > oder muss ich per exec() irgendwie mir die Rückgabe vom "shell" ping holen > ??? \n"; while(list(,$line)=each($output)) { print($line."
\n"); } ?> aufruf über ping.php3?host=yahoo.com kiri From webmasterbhs_(at)_bluewin.de Tue, 14 Nov 2000 09:23:42 +0100 Date: Tue, 14 Nov 2000 09:23:42 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Ping_mit_Zeitmessung_in_PHP_m=F6glich_=3F?= > Ich möchte eine Mirrorliste realisieren, wo jeder mirror auf seine > erreichbarkeit getestet wird und auch gleich dasteht wie lange der > mirror gebraucht hat um zu antworten. > Ist sowas überhaupt möglich mit PHP ? > Ich muß noch dazusagen: ich hab keinen eigenen server und keine shell, > sondern nur einen freewebspace... \n"; while(list(,$line)=each($output)) { print($line."
\n"); } ?> aufruf über ping.php3?host=web.de wenn ping nicht verfügbar musst du schauen, dass du irgendwie die pfad angabe zum programm ping herausbekommst. /usr/bin/ping oder /usr/sbin/ping oder /bin/ping das selbe funzt auch mit trace: \n"; while(list(,$line)=each($output)) { print($line."
\n"); } ?> trace.php3?host=kiri müsste den weg zu mir nach hause finden ;-) kiri From ulf.wendel_(at)_phpdoc.de Tue, 14 Nov 2000 09:28:12 +0100 Date: Tue, 14 Nov 2000 09:28:12 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Header + Session head wrote: > > das funktioniert dann in etwaa so mit den HTTP´s ? Das war denn etwa so ne Frage, ohne fertige Formulierung? > > seite 1 schickt header mit und wenn seite zwei den nicht liest dann > authentifizierung erfoderlich .... FAQs oder neue Frage. Ulf From hartmut_(at)_six.de Tue, 14 Nov 2000 09:36:49 +0100 Date: Tue, 14 Nov 2000 09:36:49 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Performance-Probs Markus Sobczak wrote: > > Hallo, > > ich habe folgendes Problem: Ich habe ein Teilemarkt-Script geschrieben wo > auf einer Übersichtsseite die Anzeigenanzahl jeder Rubrik ausgegeben wird. > http://www.mirsky.de/~kunde0903/markt.php3 > Das sind dann 40 Anfragen an die Datenbank die auch eine ganze Weile dauern. > Ich habe das dann so gelöst dass ich 2 Abfragen mache (eine für die > Gesamtanzahl und eine für die neuen Einträge) und die dann per php für jede > einzelne Rubrik durchzähle. > Gibt es da vielleicht eine bessere Lösung? schau doch mal in der SQL-Dokumentation deiner Wahl nach 'GROUP BY' und 'COUNT(*)' -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From head_(at)_doobie.de Tue, 14 Nov 2000 10:17:17 +0100 Date: Tue, 14 Nov 2000 10:17:17 +0100 From: head head_(at)_doobie.de Subject: [php] Header + Session Ok hier nochmal ein bisschen länger: die erste seite schickt einen header mit. die zweite seite sucht nach diesem header und wenn er nicht vorhanden ist schickt sie eine fehlermeldung oder erfordert ein passwort oder was auch immer... wie schick ich eine session_id mit einem header mit? steht das in der PHP faq auf koehntop.de??? wenn ja muss ich da mal schauen, aber ich hab die aktuelle version heir und, moment ich schau mal kurz... header("Sessionid = $PHPSESSID"); so was in die richtung? und dann später (seite 2) if(isset(header....... ? danke boris From Christian.Thiele_(at)_brokat.com Tue, 14 Nov 2000 10:29:14 +0100 Date: Tue, 14 Nov 2000 10:29:14 +0100 From: Christian.Thiele_(at)_brokat.com Christian.Thiele_(at)_brokat.com Subject: [php] Sessions mit PHP3 Hi, ich hätte da eine kleine Anfängerfrage an die Liste... Ich habe PHP3 (Puretec-Server) und möchte einen Login-Bereich für Mitglieder. Soweit noch klar, aber ist bei Puretec die PHPlib schon drinnen ? Und nutze ich lieber Cookies die beim Benutzer gespeichert werden oder sollte ich die Session über die URL übergeben ? Welche Variante ist besser? Kennt jemand eine gute Benutzerverwaltung für PHP3 ? Uff viele Fragen und schonmal danke für die Antworten. Ebenfalls danke für die Antworten auf meine Frage gestern bzgl. der PLZ-DB ! PS: Da es anscheinend nicht möglich ist das ich die Liste mitlese, wäre eine direkte Antwort an Christian.Thiele_(at)_brokat.com sehr nett ;-) Und an den ListAdmin -> bitte ich möchte wieder Mails empfangen !! Ciao Christian From Martin.Koper_(at)_wittur.com Tue, 14 Nov 2000 10:35:33 +0100 Date: Tue, 14 Nov 2000 10:35:33 +0100 From: Koper, Martin Martin.Koper_(at)_wittur.com Subject: [php] AW: [php] Sessions mit PHP3 Hallo, >Kennt jemand eine gute Benutzerverwaltung für PHP3 ? bei http://www.php3-forum.de/ gibts eine Benutzerverwaltung mit sessions die ich im Einsatz habe. Funktioniert echt super und ist einfach zum administrieren. schöne grüße Martin From behrens_(at)_takenet.de Tue, 14 Nov 2000 10:39:25 +0100 Date: Tue, 14 Nov 2000 10:39:25 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Sessions mit PHP3 Moin Christian.Thiele_(at)_brokat.com schrieb: > Ich habe PHP3 (Puretec-Server) und möchte einen Login-Bereich für > Mitglieder. Sollte z.b mittels .htaccess gehen > Soweit noch klar, aber ist bei Puretec die PHPlib schon drinnen ? Nein warum sollte die da drinen sein.? Die phplib ist ein 'Ansammlung' von normalen PHP Scripten. Di kann jeder Anwender selber installieren wie und wo er will. Die Anforderung an die Umgebung sind gering 'track_vars=on'. > Und nutze ich lieber Cookies die beim Benutzer gespeichert werden oder > sollte ich die Session über die URL übergeben ? Welche Variante ist besser? Sicherer fuer deine Anwender sind natuerlich Cookies. Bei der URL Variante wird diese ja in alles Logfiles 'sichtbar' Wer sich dann aus dem Logbuch die URL schnappt hat dann auf deiner Seite die Identitaet des entsprechenden Users. > Kennt jemand eine gute Benutzerverwaltung für PHP3 ? Ist bei Phplib dabei bzw. kann sehr einfach erweitert werden. > Uff viele Fragen und schonmal danke für die Antworten. Ebenfalls danke für > die Antworten auf meine Frage gestern bzgl. der PLZ-DB ! > > PS: Da es anscheinend nicht möglich ist das ich die Liste mitlese, wäre eine > direkte Antwort an Christian.Thiele_(at)_brokat.com sehr nett ;-) Und an den > ListAdmin -> bitte ich möchte wieder Mails empfangen !! Na da vollen wir mal ne Ausnahme machen und haengen ein BCC dran. ;) 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 olaf_(at)_waltersdorf.net Tue, 14 Nov 2000 11:09:28 +0100 Date: Tue, 14 Nov 2000 11:09:28 +0100 From: Olaf Waltersdorf olaf_(at)_waltersdorf.net Subject: [php] Navigation aus DB mit PHP > Hallo Liste, > > ich brauche dringend ein Menü wie man es von der Microsoft Homepage > kennt. Gut wäre wenn das Menü aus der DB generiert werden würde. > Hat jemand sowas schon realiesiert oder gibt es da schon > fertige Scripte die man verwenden kann? Selber schreiben ist mehr oder > weniger ein Problem da ich fast kein JS oder Dhtml kann. > > Danke mal und viele Grüße > Rene > Hallo Rene, ich habe mir den Microsoft Quelltext auch mal angeschaut. Lade dir mal alle dort angegebene .js files runter und schau sie dir an. Wenn du kein JS und DHTML kannst, dann dürfte es ein Problem werden... Sowieso ist die Seite lustig: IE bringt ein sehr geniales Menü, die gleiche Seite mit Netscape rein statisch. Das solltest du auch beachten. So ein Dropdown Menü habe ich auch mal gemacht: Bei mir funktionierte es allerdings nur, wenn die Menüpunkte alle linksbündig absolut positioniert sind. Ansonsten frag doch mal in JS oder HTML Newsgroups, es gibt ja tausende von Scriptseiten. Viel Spaß beim Stöbern, Olaf Waltersdorf From behrens_(at)_takenet.de Tue, 14 Nov 2000 11:10:42 +0100 Date: Tue, 14 Nov 2000 11:10:42 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Ist PHP & mySQL ide Richtige Wahl? > "Buetikofer, Benjamin" schrieb: > > Hallo > > Vielen dank für die antworten, doch der Link www.phplib.org geht bei > mir igendwie nicht... > > -Forbidden > > -You don't have permission to access / on this server. Wieso geht doch.. du hast bloss keinen Zugriff auf die angeforderte Seite ;) Den Anfangsthread kenn ich nicht aber phplib kann man ziehen unter http://phplib.netuse.de. Doku gibts auch in deutsch bzw. das sind Kapitel die in verschiedene PHP Buechern veroeffentlicht wurden. Eine phplib ML gibts da auch. Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From krs_(at)_treu-elektro.de Tue, 14 Nov 2000 11:18:01 +0100 Date: Tue, 14 Nov 2000 11:18:01 +0100 From: Stefan Krister krs_(at)_treu-elektro.de Subject: [php] IP-Adress / Hostverwaltung Hi Liste, ich möchte meine Hosts, IP-Adressen und -Netze Browsergestützt verwalten. Kennt jemand dazu eine Lösung? MfG Stefan Krister Linux T-Shirt / Sendmail+Squid-Auswertung: http://creative.chaos.de -- You have moved your mouse. Windows must be rebooted for the changes to take effect. From Info_(at)_DATACORE-Server.de Tue, 14 Nov 2000 11:25:13 +0100 Date: Tue, 14 Nov 2000 11:25:13 +0100 From: DATACORE-Server.de (Philip Hetjens) Info_(at)_DATACORE-Server.de Subject: [php] AW: [php] AW: [php] Sessions mit PHP3 Hi, # Hallo, # # >Kennt jemand eine gute Benutzerverwaltung für PHP3 ? Nur zur information Puretec unterstützt auch PHP4 (siehe mein Puretec Server: www.matrixkiller.org). Die erwähnen das nur nirgendwo! Aber das geht! Man muss nur den Support fragen. mfg philip From Info_(at)_DATACORE-Server.de Tue, 14 Nov 2000 11:29:09 +0100 Date: Tue, 14 Nov 2000 11:29:09 +0100 From: DATACORE-Server.de (Philip Hetjens) Info_(at)_DATACORE-Server.de Subject: [php] Download von einer Datei aus dem Internet Hiho, ich habe jetzt auch mal eine Frage: Ist es möglich mit PHP eine Datei aus dem Internet zuladen und auf meinen Server zu speichern? Wenn einer einen Antwort kennt, dann danke im voraus! mfg philip From Tobias.Orterer_(at)_KI-Systems.de Tue, 14 Nov 2000 11:40:50 +0100 Date: Tue, 14 Nov 2000 11:40:50 +0100 From: Tobias Orterer Tobias.Orterer_(at)_KI-Systems.de Subject: [php] AW: [php] AW: [php] Sessions mit PHP3 Willkommen, in der Puretec-Server Support Mailliste. From kruempi_(at)_evpfalz.de Tue, 14 Nov 2000 11:40:15 +0100 Date: Tue, 14 Nov 2000 11:40:15 +0100 From: Jochen =?iso-8859-1?Q?Kr=FCmpelmann?= kruempi_(at)_evpfalz.de Subject: [php] Navigation aus DB mit PHP Hallo Rene, zwar keine DB-Lösung, aber fast das gleiche wie bei der MS-Homepage findet man unter www.brainjar.com. Das Menu in Funktion ist direkt auf der Seite drauf, die Skripte stehen unter DHTML, Unterpunkt Menus and Navigation, es handelt sich um die Navigation Bar. Auch ich bin kein Javascript- und DHTML-Experte, doch mit etwas Englisch-Kenntnissen waren die Skripte dank der guten Dokumentation problemlos anzupassen. Und Sie funktionieren sogar unter Netscape und IE gleichermaßen, allerdings erst ab Version 4 aufwärts. MfG Jochen Krümpelmann At 11:09 14.11.2000 +0100, you wrote: > > Hallo Liste, > > > > ich brauche dringend ein Menü wie man es von der Microsoft Homepage > > kennt. Gut wäre wenn das Menü aus der DB generiert werden würde. > > Hat jemand sowas schon realiesiert oder gibt es da schon > > fertige Scripte die man verwenden kann? Selber schreiben ist mehr oder > > weniger ein Problem da ich fast kein JS oder Dhtml kann. > > > > Danke mal und viele Grüße > > Rene > > From behrens_(at)_takenet.de Tue, 14 Nov 2000 11:41:42 +0100 Date: Tue, 14 Nov 2000 11:41:42 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Download von einer Datei aus dem Internet Moin, "DATACORE-Server.de (Philip Hetjens)" schrieb: > > Hiho, > > ich habe jetzt auch mal eine Frage: Ist es möglich mit PHP eine Datei aus > dem Internet zuladen und auf meinen Server zu speichern? Ja, zb. $fp = _(at)_fopen("http://www.foobar.com/", "r"); if($fp >= 1) { $content = fread ($fp, 50000); fclose($fp); } else { echo "Arrgh, keine Verbundung
"; } So, aber das speichern von $content in eine Datei bekommst du aber selber hin, oder ? Das Manual ist dein Freund fopen,fputs,fclose 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 w.henseler_(at)_snoopmedia.de Tue, 14 Nov 2000 11:43:46 +0100 Date: Tue, 14 Nov 2000 11:43:46 +0100 From: Wilfried Henseler w.henseler_(at)_snoopmedia.de Subject: [php] Navigation aus DB mit PHP Hi, ----- Original Message ----- From: "Rene Paschold" To: "PHP3 Mailinglist" Sent: Tuesday, November 14, 2000 9:07 AM Subject: [php] Navigation aus DB mit PHP > ich brauche dringend ein Menü wie man es von der Microsoft Homepage > kennt. Gut wäre wenn das Menü aus der DB generiert werden würde. > Hat jemand sowas schon realiesiert oder gibt es da schon > fertige Scripte die man verwenden kann? Selber schreiben ist mehr oder > weniger ein Problem da ich fast kein JS oder Dhtml kann. schau doch mal auf www.ebrosia.com, da haben wir gerade sowas in der art realisiert - wird auch aus ner datenbank generiert, ich denke man sieht wie ;) Nachteil von diesen menues ist, dass sie nicht ueber einem formularfeld liegen duerfen, sonst gibs muell. (Muss man halt was tricksen damit da nie eins drunter liegt) bye, wilfried -- Wilfried Henseler snoopmedia GmbH Schloßstr. 4, 53115 Bonn, Tel +49/228/2499683 http://www.snoopmedia.com From pfeiffer_(at)_uris.de Tue, 14 Nov 2000 11:45:26 -0000 Date: Tue, 14 Nov 2000 11:45:26 -0000 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] a bisserl OT Hallo OT-ler, > >
offizielle DTD? Oder nur ein anderer properitärer Ansatz den nur der > > IE versteht? >
ist HTML 3.2 -> http://www.teamone.de/selfhtml/tcdl.htm#a1 > ist ein proprietäres Netscape Tag -> http://www.teamone.de/selfhtml/tcka.htm#a2 ooops, dann haelt sich also Netscape nicht die W3C oder schlampt rum, denn wenn ich - http://www.php.net mit NS 4.73 unter Win98 aufrufe sind die Suchmasken ganz unten und inaktiv. - Und > Hiho, > > ich habe jetzt auch mal eine Frage: Ist es möglich mit PHP eine Datei aus > dem Internet zuladen und auf meinen Server zu speichern? > > Wenn einer einen Antwort kennt, dann danke im voraus! > > mfg > philip > > -- > ** 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 Siehe im Handbuch unter - remote files http://php.net/manual/de/features.remote-files.php und - Funktionen des Dateisystems http://php.net/manual/de/ref.filesystem.php insbesondere fopen() und fgets()/fputs() bwz. fread()/fwrite() -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From tfromm_(at)_cs.uni-potsdam.de Tue, 14 Nov 2000 11:46:52 +0100 Date: Tue, 14 Nov 2000 11:46:52 +0100 From: Thomas Fromm tfromm_(at)_cs.uni-potsdam.de Subject: [php] Download von einer Datei aus dem Internet Hi, > > ich habe jetzt auch mal eine Frage: Ist es möglich mit PHP eine Datei aus > > dem Internet zuladen und auf meinen Server zu speichern? > > Ja, zb. > > $fp = _(at)_fopen("http://www.foobar.com/", "r"); > if($fp >= 1) { > $content = fread ($fp, 50000); > fclose($fp); > } > else { > echo "Arrgh, keine Verbundung
"; > } Ach red doch keine Geschichten, Datein ausm Internet laden... Betrachtet man die gesammte Menge an Daten im Internet, so grenzt es an ein Wunder, das man gerade die bekommt die man will. Vom gezielten Download will ich schongarnicht reden. Hat man da nicht ein korrekt eingestelltes Satellitennavigationssystem, welches zudem eine redundatene socketbased Datenvalidierungsfunktion besitzt, ist das herausfinden des gewuenschten Datensatzes schon eine Odyssee. Vorteilhaft ist es dabei ein Backup vom Internet zu ziehen. Falls es mal kaputt geht, kann man zur not auch zuhause binaerdatein mit cat ansehen. Als medium empfehle ich uebrigens WCpapier der marke Safe&Soft, gefallen einem die Daten nicht mehr kann man sich direkt den A.... mit abwischen. Imho sollte es das bereits mit Windows vorinstalliert bei deinem Fachhaendler um die Ecke geben. Frag einfach mal danach ! Gruesse, Thomas :) -- -------------------------------------------------------------------------- http://phporacleadmin.org http://tfromm.com mailto:tf_(at)_inubit.com "build your own wigwam, without windows, without gates and an apache inside" From Info_(at)_DATACORE-Server.de Tue, 14 Nov 2000 11:52:47 +0100 Date: Tue, 14 Nov 2000 11:52:47 +0100 From: DATACORE-Server.de (Philip Hetjens) Info_(at)_DATACORE-Server.de Subject: [php] AW: [php] Download von einer Datei aus dem Internet # Ja, zb. # # $fp = _(at)_fopen("http://www.foobar.com/", "r"); # if($fp >= 1) { # $content = fread ($fp, 50000); # fclose($fp); # } # else { # echo "Arrgh, keine Verbundung
"; # } Danke! ich wuste nicht das man mit fopen auch urls öffnen kann! # So, aber das speichern von $content in eine Datei bekommst du aber # selber hin, oder ? Ich denke! (bin ja nicht doof!) danke schön! mfg philip From ich_(at)_der-kern.de Tue, 14 Nov 2000 11:57:58 +0100 Date: Tue, 14 Nov 2000 11:57:58 +0100 From: Jan-Henrik Kern ich_(at)_der-kern.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Re:_=5Bphp=5D_update_script_l=E4uft_nicht..?= Danke für die zahlreichen Rückmeldungen, jetzt läufts! also: in zukunft werde ich statt " nur noch ' verwenden und alles unter einander schreiben...:-)) Gruß, Jan From volker.jahns_(at)_rentokil.de Tue, 14 Nov 2000 12:07:50 +0100 Date: Tue, 14 Nov 2000 12:07:50 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] a bisserl OT Hi Norbert, check mal Deine Browsereinstellungen im Bereich "Advanced" und "Style Sheets" ;-) könnte daran liegen und ist Mega-OT :-) Gruss Volker From pfeiffer_(at)_uris.de Tue, 14 Nov 2000 12:07:42 -0000 Date: Tue, 14 Nov 2000 12:07:42 -0000 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Ping_mit_Zeitmessung_in_PHP_?= =?iso-8859-1?Q?m=F6glich_=3F?= =?iso-8859-1?Q?m=F6glich_=3F?= Hallo Kiri, tschuldigung, aber die Zeitmessung ist da noch nicht mit drin. Es durfte auch ein schwer loesbares Problem geben: User - Server - Mirror sind mindestens drei Standorte - Server <-> User - kann man messen - Server <-> Mirror - laesst sich auch bestimmen - User <-> Mirror - liegt ausserhalb des Zugriffes und genau der Letztere ist der fuer den User interessante Wert Dazu muesste er ein Applet mitschicken, das die Mirrors pingt und das Ergebnis dann dem User praesentiert. Aber die Idee, diese Werte anzubieten, ist reizvoll... Die Realisierung ist etwas kompliziert, vorsichtig vormuliert. m.f.g. Norbert _____________________________ www.onvista.de www.uris.de 02203-9146-722 0177-2363368 ----------------------------- e.o.m. From behrens_(at)_takenet.de Tue, 14 Nov 2000 12:10:22 +0100 Date: Tue, 14 Nov 2000 12:10:22 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] RE: [php] Re: [php] update script =?iso-8859-1?Q?l=E4uft?= nicht.. Moin, Jan-Henrik Kern schrieb: > > Danke für die zahlreichen Rückmeldungen, jetzt läufts! > also: in zukunft werde ich statt " nur noch ' verwenden und alles unter > einander schreiben...:-)) Was ich schade fand das dir keiner vorgeschlagen hat deine query in eine Varialbe zu schreiben und diese mal auszugeben. Da hatte man bestimmt auch ohn Adleraugen erkennen koenne das da ein ',' zuviel war. Auch kann man dann erkennen ob eine der Vars die du da eintraegst, aus irgentwelchen Gruenden auch immer, leer ist. Zu Debugzwecken sollte man seine Query ruhig mal aus geben..... wo zu hat man den sonst seinen SQL Monitor ;) Zusaetzlich koennte man die SQL Schluesselwoerter ja auch Gross schreiben $query = "SELECT user,name,email FROM kunden WHERE id='$id'"; Ab das waere Geschmackssache. 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 hartmut_(at)_six.de Tue, 14 Nov 2000 12:13:59 +0100 Date: Tue, 14 Nov 2000 12:13:59 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] a bisserl OT Norbert Pfeiffer wrote: > ooops, > dann haelt sich also Netscape nicht die W3C oder schlampt rum, Das ist doch die tiefere Bedeutung von 'Netscape', oder? ( ich sage nur: Tag :( ) Oder glaubst du, Microsoft hätte das Einführen proprietärer Tags erfunden? Mitnichten, auch das haben sie von Netscape kopiert! Erinnert sich übrigens noch jemand an HTML3.0 ? -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From mieland_(at)_lunatic.de Tue, 14 Nov 2000 12:25:55 +0100 Date: Tue, 14 Nov 2000 12:25:55 +0100 From: Alexander Mieland mieland_(at)_lunatic.de Subject: [php] =?iso-8859-1?Q?Variable_in_URL_=FCbergeben_klappt_nich?= Guten Tag, ich habe ein mehr oder weniger grösses Problem. Ich bastle gerade ein Project-Management-System für meine Firma. Dort habe ich eine Datei "base.php3", welche, wie der Name schon sagt, die Basis ist. Da werden jetzt je nachdem die anderen PHP3-Dokumente includet. Wenn ich nun aber in einer includeten Datei, sagen wir mal "base.php3?site=news.php3" einen Link habe, welcher mit "base.php3?site=message.php3&id=$id&m_id=$m_id" verschiedene Variablen an eine andere includete Datei übergeben soll, so sind die beiden Variablen in der "base.php3?site=message.php3" LEER! Wo ist da jetzt mein Denkfehler? Ich brauche die Variablen in der "base.php3?site=message.php3" und nicht nur in der "base.php3", denn da haben die Variablen den gewünschten Inhalt. Kann mir da jemand auf die Sprünge helfen? :) -- Alexander Mieland System-Administrator http://www.lunatic.de From S.Nohn_(at)_NeTTrade.de Tue, 14 Nov 2000 12:23:05 +0100 Date: Tue, 14 Nov 2000 12:23:05 +0100 From: Sebastian Nohn S.Nohn_(at)_NeTTrade.de Subject: [php] a bisserl OT Hi, > dann haelt sich also Netscape nicht die W3C oder schlampt rum, welche Erkenntnis ;). MS is aber noch schlimmer... 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 php_(at)_schuborg.de Tue, 14 Nov 2000 12:36:56 +0100 Date: Tue, 14 Nov 2000 12:36:56 +0100 From: Pascal Schult php_(at)_schuborg.de Subject: [php] Variable in URL =?iso-8859-1?Q?=FCbergeben?= klappt nich Hi Alex.. war es nicht so, daß man die variablen vor dem Include definieren muß, damit sie in dem include-Script zur Verfügung stehen? Ich glaube das steht auch so im Manual, welches du vielleicht mal lesen solltest. Ciao, Pascal > Wenn ich nun aber in einer includeten Datei, sagen wir mal > "base.php3?site=news.php3" > einen Link habe, welcher mit > "base.php3?site=message.php3&id=$id&m_id=$m_id" > verschiedene Variablen an eine andere includete Datei > übergeben soll, so sind die beiden Variablen in der > "base.php3?site=message.php3" LEER! From paffrath_(at)_fatmedia.de Tue, 14 Nov 00 12:44:37 +0100 Date: Tue, 14 Nov 00 12:44:37 +0100 From: Michael Paffrath paffrath_(at)_fatmedia.de Subject: [php] file upload Hallo zusammen! Ich soll ein Formular bauen, wo Dateien upgeloaded werden sollen. Meine Frage ist, ob ich dafür php brauche, oder ob ich das auch mit HTML machen kann. Michael From php-mailingliste_(at)_halflife-editing.de Tue, 14 Nov 2000 12:45:33 +0100 Date: Tue, 14 Nov 2000 12:45:33 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Variable_in_URL_=FCbergeben_klappt_nich?= ----- Original Message ----- From: "Pascal Schult" > war es nicht so, daß man die variablen vor dem Include definieren muß, > damit sie in dem include-Script zur Verfügung stehen? Ich glaube das > steht auch so im Manual, welches du vielleicht mal lesen solltest. > Ähmm...hä? Nu verrat' mir doch mal, was das damit zu tun hat? Wenn ich Variablen in einer URL übergebe, dann sind die doch "zuerst da", bevor die Datei includet wird! Und die Variablen haben auch einen Inhalt, denn sonst wären sie ja in der base.php3 auch leer, nachdem die Seite neu geladen wurde. Anstatt mich gleich anzupflaumen, sollte man erst nachdenken. Sorry, aber is doch so... Sollte ich mich dahingehend tatsäclich irren, so nehme ich alles zurück und behaupte das Gegenteil! :) -- Alexander Mieland System-Administrator http://www.lunatic.de From Mathias.Gloss_(at)_start.de Tue, 14 Nov 2000 12:52:30 +0100 Date: Tue, 14 Nov 2000 12:52:30 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] file upload Aloha, > ---------- > Von: Michael Paffrath[SMTP:paffrath_(at)_fatmedia.de] > > Ich soll ein Formular bauen, wo Dateien upgeloaded werden sollen. > Meine Frage ist, ob ich dafür php brauche, oder ob ich das auch mit HTML > machen kann. > Das Formular kannst du auch mit HTML machen. Nur brauchst du halt ein Programm, das die Dateien entgegennimmt. Hierfür bietet sich PHP an (du kannst natürlich natürlich auch ein Programm in einer anderen Sprache deiner Wahl schreiben....). Aber mit PHP ists am einfachsten. Viele Grüße, Mathias From webmasterbhs_(at)_bluewin.de Tue, 14 Nov 2000 12:53:10 +0100 Date: Tue, 14 Nov 2000 12:53:10 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Re: [php][OT?] Navigation aus DB mit PHP > schau doch mal auf www.ebrosia.com, da haben wir gerade > sowas in der art realisiert - wird auch aus ner datenbank > generiert, ich denke man sieht wie ;) kannste vergessen, das ding bläht die seite unnötig auf :-( ihr hätte es in eine externe javascript datei einlagern sollen und diese via einbeziehen. das spart ladezeit :-) ausserdem habt ihr überall diese ekligen font tags drin ... Brandy
wäre weit aus besser und sparsamer via CSS :-) kiri From webmasterbhs_(at)_bluewin.de Tue, 14 Nov 2000 12:56:24 +0100 Date: Tue, 14 Nov 2000 12:56:24 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] Navigation aus DB mit PHP > zwar keine DB-Lösung, aber fast das gleiche wie bei der MS-Homepage findet > man unter www.brainjar.com. Das Menu in Funktion ist direkt auf der Seite siehe auch www.dhtmlab.com welches ich verwendet habe, wobei ich ALLE JS Funktionen in eine php datei gepackt habe.... usw. kiri From hartmut_(at)_six.de Tue, 14 Nov 2000 13:05:59 +0100 Date: Tue, 14 Nov 2000 13:05:59 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] file upload Michael Paffrath wrote: > > Hallo zusammen! > > Ich soll ein Formular bauen, wo Dateien upgeloaded werden sollen. > Meine Frage ist, ob ich dafür php brauche, oder ob ich das auch mit HTML > machen kann. Siehe PHP Manal -> Features -> Steuerung von Dateiuploads http://php.net/manual/de/features.file-upload.php -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From php-mailingliste_(at)_halflife-editing.de Tue, 14 Nov 2000 13:33:11 +0100 Date: Tue, 14 Nov 2000 13:33:11 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Variable_in_URL_=FCbergeben_klappt_nich?= ----- Original Message ----- From: "Pascal Schult" > > war es nicht so, daß man die variablen vor dem Include definieren muß, > damit sie in dem include-Script zur Verfügung stehen? Ich glaube das > steht auch so im Manual, welches du vielleicht mal lesen solltest. > Okay, sorry nochmal... Vielleicht habe ich mich auch falsch ausgedrückt. Ich habe mal einen Screenshot gemacht. Die roten Schriftzüge darin, werden vom Code generiert, die habe ich nicht nachträglich reingemalt! Schaut Euch auch mal die URL an. da wird die Variable nämlich übergeben! ---> http://phpboard.halflife-editing.de/pm.gif Das "Aussenrum" ist die "base.php3" und das kleine graue Fenster, rechts unten, ist die includete "message.php3". So, vielleicht ist das etwas besser... :) Wieso ist in der "message.php3" die Variable leer, wenn sie doch in der "base.php3" den Wert "2" hat??? -- Alexander Mieland System-Administrator http://www.lunatic.de From arsajedi_(at)_bupnet.de Tue, 14 Nov 2000 13:34:03 +0100 Date: Tue, 14 Nov 2000 13:34:03 +0100 From: Ali arsajedi_(at)_bupnet.de Subject: [php] file upload Hallo Michael, schau mal unter: http://sourceforge.net/projects/phpfilemanager/ Stichwort: phpfilemanager Gruss Ali From arsajedi_(at)_bupnet.de Tue, 14 Nov 2000 13:28:22 +0100 Date: Tue, 14 Nov 2000 13:28:22 +0100 From: Ali arsajedi_(at)_bupnet.de Subject: [php] php Tool fuer Textbearbeitung Hallo, weiss jemand, ob ein php Tool fuer Textbearbeitung wie bei Word schon existiert. Wenn nicht, wie kann man so was am besten realisieren. Vielen Dank. Ali From hartmut_(at)_six.de Tue, 14 Nov 2000 13:35:56 +0100 Date: Tue, 14 Nov 2000 13:35:56 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] file upload hans stumhofer wrote: > jap, geht mit html auch. ein > > reicht voellig aus. Thema verfehlt, setzen, sechs! ;) -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From php_(at)_schuborg.de Tue, 14 Nov 2000 13:53:51 +0100 Date: Tue, 14 Nov 2000 13:53:51 +0100 From: Pascal Schult php_(at)_schuborg.de Subject: [php] Re: [php] Variable in URL =?iso-8859-1?Q?=FCbergeben?= klappt nich Hi Alex.. sorry, sollte nicht so flaumig klingen ; ) mail mir mal den Code, verstehe nicht was bei Dir falsch läuft. Wir machen das doch auch so. Ciao, Pascal From Michael_(at)_Stahmann.de Tue, 14 Nov 2000 13:49:55 +0100 Date: Tue, 14 Nov 2000 13:49:55 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Re: [php] Variable in URL =?iso-8859-1?Q?=FCbergeben?= klappt nich Hallo Alenxander, Alexander Mieland schrieb: > Ähmm...hä? > Nu verrat' mir doch mal, was das damit zu tun hat? > Wenn ich Variablen in einer URL übergebe, dann sind die > doch "zuerst da", bevor die Datei includet wird! > Warum willst Du die Variablen an eine include-datei übergeben? Das geht IMHO nicht! Wenn Du eine Datei "inclusierst", dann ist es so als ob der Quelltext per Hand genau an diese Stelle kopiert würde und nix anderes. Die includierte Datei wird nicht vorher geparst. Das heißt die Variablen stehen - soweis definiert - auch zur Verfügung. > Und die Variablen haben auch einen Inhalt, denn sonst wären > sie ja in der base.php3 auch leer, nachdem die Seite neu geladen > wurde. > Anstatt mich gleich anzupflaumen, sollte man erst nachdenken. > Sorry, aber is doch so... > Anpflaumen ist hier gerade in Mode - das vergeht wieder :-) > > Sollte ich mich dahingehend tatsäclich irren, so nehme ich alles > zurück und behaupte das Gegenteil! :) > siehe Text oben. Nocheinmal zum mitschreiben: include heist im Prinzip copy_quelltext_to_this_place Falls meine mail wieder mal viel zu spät kommt, dann ist die Telekom schuld - denn die haben immer Schuld. Sorry, aber die haben mich 2 Agenturtage gekostet - und irgendwo muß man sich ja mal ausweinen ;-(( 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 webmasterbhs_(at)_bluewin.de Tue, 14 Nov 2000 13:57:01 +0100 Date: Tue, 14 Nov 2000 13:57:01 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Ping_mit_Zei?= =?iso-8859-1?Q?tmessung_in_PHP_m=F6glich_=3Fm=F6glich_=3F?= =?iso-8859-1?Q?tmessung_in_PHP_m=F6glich_=3Fm=F6glich_=3F?= > User - Server - Mirror sind mindestens drei Standorte > - Server <-> User - kann man messen > - Server <-> Mirror - laesst sich auch bestimmen > - User <-> Mirror - liegt ausserhalb des Zugriffes > > und genau der Letztere ist der fuer den User interessante Wert > Dazu muesste er ein Applet mitschicken, das die Mirrors pingt > und das Ergebnis dann dem User praesentiert. Javascript :-) wenn user auf link klickt um mirror zu pingen, dann geht der link mit popup fenster an den server und server pingt mirror. javascript startet vorher die time() funktion oder new date wie das heißt und über gibt die werte an das popup fenster, wenn php das resultat zurückliefert mit timestamp, kann man dann mit JS die beiden werte verrechnen... man hat dann die zeit zwischen user -> server -> mirror, und bestimmt sind dann user <-> mirror kürzerereichbar als U -> S -> M. ausser man hat auf dem mirror noch ein php script, dann kann man direkt User -> Mirror abfragen ... soweit die theorie. kiri From behrens_(at)_takenet.de Tue, 14 Nov 2000 14:06:56 +0100 Date: Tue, 14 Nov 2000 14:06:56 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Re: [php] Variable in URL =?iso-8859-1?Q?=FCbergeben?= klappt nich Moin Alexander Mieland schrieb: > > ----- Original Message ----- > From: "Pascal Schult" > > > > war es nicht so, daß man die variablen vor dem Include definieren muß, > > damit sie in dem include-Script zur Verfügung stehen? Ich glaube das > > steht auch so im Manual, welches du vielleicht mal lesen solltest. > > > > Okay, sorry nochmal... > Vielleicht habe ich mich auch falsch ausgedrückt. > Ich habe mal einen Screenshot gemacht. Die roten Schriftzüge darin, > werden vom Code generiert, die habe ich nicht nachträglich reingemalt! > Schaut Euch auch mal die URL an. da wird die Variable nämlich übergeben! > > ---> http://phpboard.halflife-editing.de/pm.gif Also mir ware ein *.phps lieber gewesen. Koenntest du mal ganz unten in deiner seite ein phpinfo() ausgeben. Da sieht mann dann was so ankommt und wie dein php konfiguriert ist. Dieses rumgestochere nach Infos nimmt hier .. ach lassen wir es. Werden deine Links evlt ueber selbstdefinierte Funktionen erzeugt ? Und hast du da vergessen dein Vars zu importieren mit globlal $blabla; ? Es ist auch angebrachter wenn du deine Vars aus dem Array $HTTP_GET_VARS["id"] nimmst. Gruss Joerg "Ring frei zur naechsten Runde" 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 smj_(at)_intratools.de Tue, 14 Nov 2000 14:14:08 +0100 Date: Tue, 14 Nov 2000 14:14:08 +0100 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] PCRE Problem Hi Liste, ich habe ein kleines RegExpression Problemchen: es soll gecheckt werden, ob ein float Zahl gueltig ist: - ist nicht leer - beinhaltet nur Zahlen - Falls eine Komma vorhanden ist, dann muessen 2 Zahlen nach der Komma stehen - Mehr als eine Komma darf's nicht sein. - geloest mit PCRE ;-) Meine jetzige Variante funkt nicht ganz richtig ;-( preg_match("=^([0-9]){1,}(,([0-9]){2,})?$=", $Zahl); Haette jemand einen Vorschlag? Vielen Dank und Gruss, Juri From php-mailingliste_(at)_halflife-editing.de Tue, 14 Nov 2000 14:13:06 +0100 Date: Tue, 14 Nov 2000 14:13:06 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Variable_in_URL_=FCbergebe?= =?iso-8859-1?Q?n_klappt_nich?= =?iso-8859-1?Q?n_klappt_nich?= ----- Original Message ----- From: "Pascal Schult" > > sorry, sollte nicht so flaumig klingen ; ) > mail mir mal den Code, verstehe nicht was bei Dir falsch läuft. Wir > machen das doch auch so. > Okay... :) Hmmm....so einfach geht das nicht, das besteht aus fünf Dateien und ist noch sehr im Anfangstadium. Ich denke, da kann nur ich selber was erkennen... :) Ausserdem gebe ich sehr ungerne, meine Eigenkreationen aus der Hand, es sei denn, ich bastle sie explizit für die Öffentlichkeit, wie z.B. mein Foren-System APBoard (http://phpboard.halflife-editing.de) Trotzdem danke! -- Alexander Mieland System-Administrator http://www.lunatic.de From php-mailingliste_(at)_halflife-editing.de Tue, 14 Nov 2000 14:17:01 +0100 Date: Tue, 14 Nov 2000 14:17:01 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Variable_in_URL_=FCbergebe?= =?iso-8859-1?Q?n_klappt_nich?= =?iso-8859-1?Q?n_klappt_nich?= ----- Original Message ----- From: "Michael Stahmann" > [...] > Warum willst Du die Variablen an eine include-datei übergeben? > Das geht IMHO nicht! > Wenn Du eine Datei "inclusierst", dann ist es so als ob der Quelltext per > Hand genau an diese Stelle kopiert würde und nix anderes. Die includierte > Datei wird nicht vorher geparst. Das heißt die Variablen stehen - soweis > definiert - auch zur Verfügung. > Re Hallo, Das ist mir natürlich schon klar, was includieren bedeutet. Nur, genau das, wie Du es beschreibst, ist eben komischerweise nicht der Fall... Schau Dir mal folgenden Screenshot an: http://phpboard.halflife-editing.de/pm.gif Das dürfte es deutlich machen, was ich meine. Die roten Schriftzüge werden vom Code generiert und wurden NICHT von mir per Hand hinzugefügt. > > Anpflaumen ist hier gerade in Mode - das vergeht wieder :-) > Ich habe es mitbekommen und auch ich habe schonmal Egon's Temperament zu spüren bekommen... *g* -- Alexander Mieland System-Administrator http://www.lunatic.de From daniel_(at)_php4win.de Tue, 14 Nov 2000 14:28:40 +0100 Date: Tue, 14 Nov 2000 14:28:40 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] PCRE Problem > Hi Liste, > > ich habe ein kleines RegExpression Problemchen: > > es soll gecheckt werden, ob ein float Zahl > gueltig ist: > - ist nicht leer > - beinhaltet nur Zahlen > - Falls eine Komma vorhanden ist, dann > muessen 2 Zahlen nach der Komma stehen > - Mehr als eine Komma darf's nicht sein. > - geloest mit PCRE ;-) > > Meine jetzige Variante funkt nicht ganz richtig ;-( > > preg_match("=^([0-9]){1,}(,([0-9]){2,})?$=", $Zahl); > > Haette jemand einen Vorschlag? preg_match("/^[0-9]+(,[0-9]{2})?$/", $number); daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From eschmid_(at)_php.net Tue, 14 Nov 2000 14:28:40 +0100 Date: Tue, 14 Nov 2000 14:28:40 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Re: [php] Re: [php] Variable in URL =?iso-8859-1?Q?=FCbergeben?= klappt nichn klappt nich Alexander Mieland wrote: > > Anpflaumen ist hier gerade in Mode - das vergeht wieder :-) > > Ich habe es mitbekommen und auch ich habe schonmal Egon's > Temperament zu spüren bekommen... *g* Hat hoffentlich mehr genützt als geschadet. Vielleicht hat Hartmut mit seiner Lehrermethode mehr Glück. -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 Besuchen Sie uns auf der Systems in München, Halle C2, 126 From lister_(at)_khainata.com Tue, 14 Nov 2000 09:27:12 -0400 Date: Tue, 14 Nov 2000 09:27:12 -0400 From: Ralf Lister lister_(at)_khainata.com Subject: [php] file upload At 12:44 PM 11/14/00 +0100, you wrote: >Hallo zusammen! > >Ich soll ein Formular bauen, wo Dateien upgeloaded werden sollen. >Meine Frage ist, ob ich dafür php brauche, oder ob ich das auch mit HTML >machen kann. Ich habe soetwas in ASP gerade versucht/gemacht. In der dortigen Mailinglist sagte man mir, dass ich die Methode "SA Fileupload" (schrecklicher Name!) dabei verwenden soll. Ich hab' aber dann doch lieber ein Programm aus dem Internet gekauft (in aspsmart.com) Best Regards, Ralf Lister, Khainata Web Designers, La Paz - Bolivia From head_(at)_doobie.de Tue, 14 Nov 2000 14:30:03 +0100 Date: Tue, 14 Nov 2000 14:30:03 +0100 From: head head_(at)_doobie.de Subject: [php] Gesamtsumme aus while() schleife ?? eine kleine frage ich brauch eine gesamtsumme.... und wzar aus den einzelsummen dieser schleife... kann mir jemand helfen ?? danke boris hier die schleife: if(isset($anz)) { reset ($anz); while(list ($k, $menge) = each($anz)) { $pro_nr = $k + 1; $db = mysql_connect(); $res = mysql_db_query("db_name", "select * from db_table where pro_nr = '$pro_nr'"); mysql_close($db); $nummer = mysql_result($res, 0, "pro_nr"); $name = mysql_result($res, 0, "p_name"); $preis = mysql_result($res, 0, "p_preis"); $summe = $menge * $preis; echo "$name$preis$menge $summe DM"; } } From php-mailingliste_(at)_halflife-editing.de Tue, 14 Nov 2000 14:32:27 +0100 Date: Tue, 14 Nov 2000 14:32:27 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Variable_in_URL_=FCbergebe?= =?iso-8859-1?Q?n_klappt_nich?= =?iso-8859-1?Q?n_klappt_nich?= ----- Original Message ----- From: "Joerg Behrens" > [...] > Also mir ware ein *.phps lieber gewesen. Koenntest du mal ganz unten in > deiner seite ein phpinfo() ausgeben. Da sieht mann dann was so ankommt > und wie dein php konfiguriert ist. Dieses rumgestochere nach Infos nimmt > hier .. ach lassen wir es. > > > Werden deine Links evlt ueber selbstdefinierte Funktionen erzeugt ? Und > hast du da vergessen dein Vars zu importieren mit globlal $blabla; ? > > > Es ist auch angebrachter wenn du deine Vars aus dem Array > $HTTP_GET_VARS["id"] nimmst. Hi... Also hier doch nochmal relevante Teile aus dem Code: Zur Erklärung, ich habe Cookies gesetzt und benutze $USER_ID = $HTTP_COOKIE_VARS["cookiename"] um da ranzukommen. Die Variable $php enthält je nach Konfiguration, die Endung der Dateien. In diesem Fall "php3". $inc_location dürfte klar sein, was das ist? Die URL zum inc-Verzeichnis, wo die Dateien drinliegen, welche includet werden sollen. ------------------ aus der base.php3 ------------------------- //Der Teil, wo die Dateien includet werden: --------------------- /base.php3 --------------------------- ------------------- aus der news.php3 ----------------------- // Hier ist der Link drin, zur message.php3 mit der Variablen-Übergabe // Das ist ein Formular, in welchem die Subject, von Messages stehen, der Subject // einer Message ist der Link zur ausführlichen Anzeige einer Message in message.php3 echo""; $result1=mysql_query("SELECT * FROM messages WHERE (to_user='$nachname' OR to_user='$username' OR to_user='$email') ORDER BY date DESC"); while($messages=mysql_fetch_row($result1)) { $m_id = $messages[0]; $m_to = $messages[1]; $m_from = $messages[2]; $m_topic = $messages[3]; $m_text = $messages[4]; $m_date = $messages[5]; $m_flags = $messages[6]; echo "  "; echo "".HackDate($m_date)."  -  ".$m_topic."
"; } echo ""; -------------------------- /news.php3 ----------------------- -------------------------- message.php3 --------------------- // Hier wird die komplette Message anhand der $m_id angezeigt $result1=mysql_query("SELECT * FROM messages WHERE id='$m_id'"); while($messages=mysql_fetch_row($result1)) { $m_id = $messages[0]; $m_to = $messages[1]; $m_from = $messages[2]; $m_topic = $messages[3]; $m_text = $messages[4]; $m_date = $messages[5]; $m_flags = $messages[6]; echo "".HackDate($m_date)."
".$m_topic."

".$m_text."
"; } --------------------------/ message.php3 --------------------- Vergesst nicht, dass das noch ganz am Anfang steht und noch nichts fertig ist. Also wundert Euch nicht, über den Code... -- Alexander Mieland System-Administrator http://www.lunatic.de From php-mailingliste_(at)_halflife-editing.de Tue, 14 Nov 2000 14:34:33 +0100 Date: Tue, 14 Nov 2000 14:34:33 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Variable_in_URL_?= =?iso-8859-1?Q?=FCbergeben_klappt_nichn_klappt_nich?= =?iso-8859-1?Q?=FCbergeben_klappt_nichn_klappt_nich?= ----- Original Message ----- From: "Egon Schmid (_(at)_work)" > Alexander Mieland wrote: > > > > Anpflaumen ist hier gerade in Mode - das vergeht wieder :-) > > > > Ich habe es mitbekommen und auch ich habe schonmal Egon's > > Temperament zu spüren bekommen... *g* > > Hat hoffentlich mehr genützt als geschadet. Vielleicht hat Hartmut mit > seiner Lehrermethode mehr Glück. > Aber klar... Vorallem, nachdem ich weiss, dass Du in Ravensburg studiert hast. :) Ist Wilhelmsdorf ein Begriff? -- Alexander Mieland System-Administrator http://www.lunatic.de From Mathias.Gloss_(at)_start.de Tue, 14 Nov 2000 14:37:40 +0100 Date: Tue, 14 Nov 2000 14:37:40 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Gesamtsumme aus while() schleife ?? Aloha, meinst du sowas ? Zeilen mit #### sind hinzugefügt > ---------- > Von: head[SMTP:head_(at)_doobie.de] > Antwort an: php_(at)_php-center.de > Gesendet: Dienstag, 14. November 2000 14:30 > An: php list > Betreff: [php] Gesamtsumme aus while() schleife ?? > > eine kleine frage ich brauch eine gesamtsumme.... > und wzar aus den einzelsummen dieser schleife... > > kann mir jemand helfen > ?? > > danke boris > > hier die schleife: > $gesamtsumme = 0; ##### > if(isset($anz)) > { > reset ($anz); > while(list ($k, $menge) = each($anz)) > { > $pro_nr = $k + 1; > > $db = mysql_connect(); > $res = mysql_db_query("db_name", "select * from db_table where pro_nr > = '$pro_nr'"); > mysql_close($db); > > $nummer = mysql_result($res, 0, "pro_nr"); > $name = mysql_result($res, 0, "p_name"); > $preis = mysql_result($res, 0, "p_preis"); > > $summe = $menge * $preis; $gesamtsumme += $summe; ###### > echo "$name$preis class=small>$menge $summe DM"; > } > } > echo 'Die Gesamtsumme ist: ' . $gesamtsumme . ' DM'; ###### Viele Grüße, Mathias From smj_(at)_intratools.de Tue, 14 Nov 2000 14:40:09 +0100 Date: Tue, 14 Nov 2000 14:40:09 +0100 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] PCRE Problem > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Daniel Beulshausen > > > > preg_match("=^([0-9]){1,}(,([0-9]){2,})?$=", $Zahl); > > > > Haette jemand einen Vorschlag? > > > preg_match("/^[0-9]+(,[0-9]{2})?$/", $number); > > daniel > Danke schoen. Gruss, Juri From support_(at)_siwub-online.de Tue, 14 Nov 2000 14:37:47 +0100 Date: Tue, 14 Nov 2000 14:37:47 +0100 From: Peter Kursawe support_(at)_siwub-online.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Variable_in_URL_=FCbergeben_klappt_nicht?= Hallo Alexander, verstehe ich richtig: Du hast zwei Dateien, wie z.B. diese: ------- datei testinclude.php ----------------- hier ist der Wert von m VOR dem Include: $m"; include "$i"; ?> ------- ende datei testinclude.php --------- und ------- datei testinclude.inc ----------------- Und hier ist der Wert von m IM Include: $m"; ?> ------- ende datei testinclude.inc --------- Ein Aufruf wie: testinclude.php?i=testinclude.inc&m=47 ergibt bei DIR offensichtlich, dass "47" nur einmal ausgegeben wird. Bei MIR kommt die 47 aber zweimal (WAMP mit PHP 4.0.0): Dh es gibt keinen Fehler. Es könnte sein, dass in Deiner include-Datei Deine Variable in einer Funktion verwendet wird - dann musst Du sie dort aber als global definieren. Oder Du rufst as include in einer Funktion auf - dann muss auch dort Deine Variable global sein!! Mehr fällt mir auch nicht ein - ausser Du kannst Deinen Fall auf zwei Mini- Dateien herunterstrippen, so dass der Fehler immer noch auftritt. Hoffe, das hilft irgendwie. Peter Kursawe From hartmut_(at)_six.de Tue, 14 Nov 2000 14:41:24 +0100 Date: Tue, 14 Nov 2000 14:41:24 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] file upload Ralf Lister wrote: > Ich habe soetwas in ASP gerade versucht/gemacht. In der dortigen > Mailinglist sagte man mir, dass ich die Methode "SA Fileupload" > (schrecklicher Name!) dabei verwenden soll. > Ich hab' aber dann doch lieber ein Programm aus dem Internet gekauft (in > aspsmart.com) und das sagt uns jetzt was ... ? -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From php-mailingliste_(at)_halflife-editing.de Tue, 14 Nov 2000 14:55:31 +0100 Date: Tue, 14 Nov 2000 14:55:31 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Variable_in_URL_=FCbergebe?= =?iso-8859-1?Q?n_klappt_nicht?= =?iso-8859-1?Q?n_klappt_nicht?= ----- Original Message ----- From: "Peter Kursawe" > [...] > Ein Aufruf wie: > > testinclude.php?i=testinclude.inc&m=47 > > ergibt bei DIR offensichtlich, dass "47" nur einmal ausgegeben wird. > > Bei MIR kommt die 47 aber zweimal (WAMP mit PHP 4.0.0): Dh es gibt > keinen Fehler. > > Es könnte sein, dass in Deiner include-Datei Deine Variable in einer > Funktion verwendet wird - dann musst Du sie dort aber als global definieren. > Oder Du rufst as include in einer Funktion auf - dann muss auch dort Deine > Variable global sein!! > > Mehr fällt mir auch nicht ein - ausser Du kannst Deinen Fall auf zwei Mini- > Dateien herunterstrippen, so dass der Fehler immer noch auftritt. Hi... Exakt so sieht es aus... Genau das ist die Situation. Ich kann mich nicht erinnern, in der Hinsicht etwas mit einer function gemacht zu haben, aber ich schaue doch lieber nochmal nach... ...ne, is nischt mit function, zumindest nichts, was das betrifft. Der einzige Unterschied zu Deinem Beispiel, ist der, das mein Link (also in Deinem Beispiel: testinclude.php?i=testinclude.inc&m=47) aus einer while-Schleife heraus aufgerufen wird. Aber das sollte doch nichts ausmachen, oder? -- Alexander Mieland System-Administrator http://www.lunatic.de From cs_(at)_adq.de 14 Nov 2000 14:04:02 UT Date: 14 Nov 2000 14:04:02 UT From: cs_(at)_adq.de cs_(at)_adq.de Subject: [php] Fopen mirt Pfad --------------1DD2510B41FE Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hallo zusammen! Ist es eigentlich m=F6glich, den Befehl fopen mit einem Pfad zu =F6ffenen? Hier mein nicht funktionierendes Beispiel (PHP 4 unter Unix) fopen("/home/httpd/htdocs/cgi-bin/umfrage.pl","a"); Was stimmt daran nicht? M=FCsste doch gehen :( Bin f=FCr jede Hilfe dankbar. Gru=DF, Christian --------------1DD2510B41FE-- From head_(at)_doobie.de Tue, 14 Nov 2000 15:00:41 +0100 Date: Tue, 14 Nov 2000 15:00:41 +0100 From: head head_(at)_doobie.de Subject: [php] AW: [php] Gesamtsumme aus while() schleife ?? Gloss Mathias wrote: > Aloha, > > meinst du sowas ? > ja genau sowas meinte ich, vielen dank... jetzt hab ich ncoh das problem, das ein produkt auch in dieser aufzählung erscheint, wenn ich keine anzahl angegeben habe. das liegt wohl an der while schleife, obwohl es in einem anderen fall (das ganze mit checkboxen ) so war, das wirklich nur die ausgewählten im array mitgenommen wurde... ich hab meines wissens nichts am aufbau der schleife geändert... hier mal die alte version, bei der nur die ausgewählten checkboxes bearbeitet wurden... (liegt das ganze vielleicht am für das eingabefeld der stückzahl? if(isset($mail)) { reset ($mail); while(list ($k, $v) = each($mail)) { $sendto = $v; mail("$sendto" usw.......} } wobei hier das v jeweils eine emailadresse war... schon mal danke im vorraus boris From php-mailingliste_(at)_halflife-editing.de Tue, 14 Nov 2000 15:05:33 +0100 Date: Tue, 14 Nov 2000 15:05:33 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_Variable_in_URL_?= =?iso-8859-1?Q?=FCbergeben_klappt_nichtn_klappt_nicht?= =?iso-8859-1?Q?=FCbergeben_klappt_nichtn_klappt_nicht?= ----- Original Message ----- From: "Alexander Mieland" > Der einzige Unterschied zu Deinem Beispiel, ist der, das mein Link > (also in Deinem Beispiel: testinclude.php?i=testinclude.inc&m=47) > aus einer while-Schleife heraus aufgerufen wird. > Aber das sollte doch nichts ausmachen, oder? Ne, das macht keinen Unterschied....habe ich gerade ausprobiert.... Das ist doch ein Sc*****. Das ist wieder einer dieser winzig kleinen Dummheitsfehler oder Flüchtigkeitsfehler, die zu finden, fast unmöglich ist.... -- Alexander Mieland System-Administrator http://www.lunatic.de From hartmut_(at)_six.de Tue, 14 Nov 2000 15:19:18 +0100 Date: Tue, 14 Nov 2000 15:19:18 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Fopen mirt Pfad cs_(at)_adq.de wrote: > > Hallo zusammen! > > Ist es eigentlich möglich, den Befehl fopen mit einem Pfad zu öffenen? > Hier mein nicht funktionierendes Beispiel (PHP 4 unter Unix) > > fopen("/home/httpd/htdocs/cgi-bin/umfrage.pl","a"); natürlich geht das, aber nur wenn es erlaubt ist hat der User, unter dem der Webserver läuft, wirklich Schreibrechte auf die Datei bzw. auf das Verzeichnis? -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From hartmut_(at)_six.de Tue, 14 Nov 2000 15:20:57 +0100 Date: Tue, 14 Nov 2000 15:20:57 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Fopen mirt Pfad cs_(at)_adq.de wrote: > fopen("/home/httpd/htdocs/cgi-bin/umfrage.pl","a"); ... und cgi-bin liegt normalerweise auf gleicher Höhe mit htdocs, nicht darunter, liegt es vielleicht daran ? was sagt denn dein error-log ... ? -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From cs_(at)_adq.de 14 Nov 2000 14:24:09 UT Date: 14 Nov 2000 14:24:09 UT From: cs_(at)_adq.de cs_(at)_adq.de Subject: [php] Re-2: [php] Fopen mirt Pfad --------------1DD2510B41FE Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable >hat der User, unter dem der Webserver l=E4uft, wirklich >Schreibrechte auf die Datei bzw. auf das Verzeichnis? 777 owner wwwrun --------------1DD2510B41FE-- From c.sk_(at)_gmx.net Tue, 14 Nov 2000 15:22:24 +0100 Date: Tue, 14 Nov 2000 15:22:24 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] Fopen mirt Pfad Hallo Christian, From: > Ist es eigentlich möglich, den Befehl fopen mit einem Pfad zu öffenen? > Hier mein nicht funktionierendes Beispiel (PHP 4 unter Unix) > > fopen("/home/httpd/htdocs/cgi-bin/umfrage.pl","a"); > > Was stimmt daran nicht? Müsste doch gehen :( Sieht völlig ok aus. Allerdings musst Du für die weitere Verarbeitung der Datei den Returnwert von fopen nutzen, dh. Du machst es am besten so $fp = fopen("/home/httpd/htdocs/cgi-bin/umfrage.pl","a"); und dann z.B. fputs ($fp, $string); (war vermutlich nichts Neues, aber man weiß ja nie...) Viele Grüße Christiane From Mathias.Gloss_(at)_start.de Tue, 14 Nov 2000 15:23:31 +0100 Date: Tue, 14 Nov 2000 15:23:31 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Fopen mirt Pfad Aloha, > ---------- > Von: cs_(at)_adq.de[SMTP:cs_(at)_adq.de] > > Ist es eigentlich möglich, den Befehl fopen mit einem Pfad zu öffenen? > Hier mein nicht funktionierendes Beispiel (PHP 4 unter Unix) > > fopen("/home/httpd/htdocs/cgi-bin/umfrage.pl","a"); > Sollte gehen, wenn die Rechte stimmen. Normalerweise ist das aber gar nicht erlaubt, daß der Webserver- prozess ins CGI-BIN schreiben darf. Da gibts einfach zu viele Sicherheits- bedenken. Viele Grüße, Mathias From cs_(at)_adq.de 14 Nov 2000 14:26:23 UT Date: 14 Nov 2000 14:26:23 UT From: cs_(at)_adq.de cs_(at)_adq.de Subject: [php] Re-2: [php] Fopen mirt Pfad --------------1DD2510B41FE Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable >.... und cgi-bin liegt normalerweise auf gleicher H=F6he mit htdocs, > nicht darunter, liegt es vielleicht daran ? nein cgi-bin liegt bei mir IN htdocs nicht darunter !!! >was sagt denn dein error-log ... ? Warning: Supplied argument is not a valid File-Handle resource in /home/yoody-de/htdocs/standpunkt/admin/createumfrage.php3 on line 6 cs --------------1DD2510B41FE-- From cs_(at)_adq.de 14 Nov 2000 14:30:22 UT Date: 14 Nov 2000 14:30:22 UT From: cs_(at)_adq.de cs_(at)_adq.de Subject: [php] Fopen mirt Pfad --------------1DD2510B41FE Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable >Du machst es am besten so > >$fp =3D fopen("/home/httpd/htdocs/cgi-bin/umfrage.pl","a"); du wirst lachen aber das wars ;) l=E4uft man dankt ;) Christian --------------1DD2510B41FE-- From GH-lists_(at)_ecora.de Tue, 14 Nov 2000 15:14:59 +0100 Date: Tue, 14 Nov 2000 15:14:59 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] Gesamtsumme aus while() schleife ?? head schrieb > while(list ($k, $menge) = each($anz)) > { > $pro_nr = $k + 1; > > $db = mysql_connect(); > $res = mysql_db_query("db_name", "select * from db_table where pro_nr Wenn Du z.B. 50 Arrayelemente in $anz hast, dann machst Du 50 mal einen Connect gegen die DB und eine DB-Afrage. Uneffektiver geht es nicht. Du kannst die Daten mit einer einzigen Abfrage aus der DB holen. Es gibt mehrere Möglichkeiten, z.B. reset($anz); while(list($k,) = each($anz)) { $in .= $k + 1; $in .= ", "; } $in = preg_replace("=(, )$=", "", $in); $db = mysql_connect(); $res = mysql_db_query("db_name", "SELECT pro_nr, p_name, p_preis FROM db_table WHERE pro_nr in($in)"); $total = 0; while($row = mysql_fetch_array($res)) { // Dein Code zur Auswertung/Anzeige } Guido Haeger From cs_(at)_adq.de 14 Nov 2000 14:32:40 UT Date: 14 Nov 2000 14:32:40 UT From: cs_(at)_adq.de cs_(at)_adq.de Subject: [php] AW: [php] Fopen mirt Pfad --------------1DD2510B41FE Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hi, >Normalerweise ist das aber gar nicht erlaubt, da=DF der Webserver- >prozess ins CGI-BIN schreiben darf. Das Problem ist wenn nicht erlaubt wohin dann mit der Datei ist nen Config File f=FCr Perl ;) Wird im htdocs wohl nicht laufen ;) Gru=DF, Christian --------------1DD2510B41FE-- From volker.jahns_(at)_rentokil.de Tue, 14 Nov 2000 15:36:37 +0100 Date: Tue, 14 Nov 2000 15:36:37 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] =?iso-8859-1?Q?passw=F6rter?= generieren lassen BESTEN DANK!!! From c.sk_(at)_gmx.net Tue, 14 Nov 2000 15:35:34 +0100 Date: Tue, 14 Nov 2000 15:35:34 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] Re-2: [php] Fopen mirt Pfad From: > /home/yoody-de/htdocs/... /home/httpd/htdocs/... Falls es die gleiche Domain ist... Viele Grüße Christiane From a-otto_(at)_web.de Tue, 14 Nov 2000 15:00:37 +0000 Date: Tue, 14 Nov 2000 15:00:37 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] php Tool fuer Textbearbeitung Hi Ali, > weiss jemand, ob ein php Tool fuer Textbearbeitung wie bei Word schon > existiert Das hatten wir erst vor einiger Zeit, einen Link habe ich noch, der Rest muesste im Archiv zu finden sein. [ http://www.typo3.com/uploads/media/typo3_intro_uk_030800.pdf ] Liebe Gruesse, Andreas -- andreas otto london (uk) From dynamicp_(at)_gmx.de Tue, 14 Nov 2000 15:57:37 +0100 Date: Tue, 14 Nov 2000 15:57:37 +0100 From: Marco Seimer dynamicp_(at)_gmx.de Subject: [php] Ping mit Zeitmessung in PHP =?iso-8859-1?Q?m=F6glich?= ? Hallo ! Ich möchte eine Mirrorliste realisieren, wo jeder mirror auf seine erreichbarkeit getestet wird und auch gleich dasteht wie lange der mirror gebraucht hat um zu antworten. Ist sowas überhaupt möglich mit PHP ? Ich muß noch dazusagen: ich hab keinen eigenen server und keine shell, sondern nur einen freewebspace... MfG (Mir fehlt Gemüse) DynamicP From Mathias.Gloss_(at)_start.de Tue, 14 Nov 2000 16:04:36 +0100 Date: Tue, 14 Nov 2000 16:04:36 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] AW: [php] Fopen mirt Pfad Rehigh, > ---------- > Von: cs_(at)_adq.de[SMTP:cs_(at)_adq.de] > > >Normalerweise ist das aber gar nicht erlaubt, daß der Webserver- > >prozess ins CGI-BIN schreiben darf. > > Das Problem ist wenn nicht erlaubt wohin dann mit der Datei ist nen Config > > File für Perl ;) Wird im htdocs wohl nicht laufen ;) > Hm, also bei mir sieht das immer so aus : /www/cgi-bin /www/htdocs /www/config Der Webserver darf ins config-Verzeichnis lesen und schreiben. Aber egal was er da reinschreibt, das kann niemals ausgeführt wer- den, da das nur im cgi-bin erlaubt ist. Perl und PHP ists eigentlich wurscht, wo die include-Dateien liegen, wenn man sie mit absolutem Pfad angibt. Aber bei korrekter Programmierung ists eigentlich auch wurscht - nur muss man noch viel mehr aufpassen ;) Viele Grüße, Mathias From php-mailingliste_(at)_halflife-editing.de Tue, 14 Nov 2000 16:49:36 +0100 Date: Tue, 14 Nov 2000 16:49:36 +0100 From: Alexander Mieland php-mailingliste_(at)_halflife-editing.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Variable_in_URL_=FCbergeben_klappt_nich?= ----- Original Message ----- From: "Alexander Mieland" > Dort habe ich eine Datei "base.php3", welche, wie der > Name schon sagt, die Basis ist. Da werden jetzt je nachdem > die anderen PHP3-Dokumente includet. > > Wenn ich nun aber in einer includeten Datei, sagen wir mal > "base.php3?site=news.php3" > einen Link habe, welcher mit > "base.php3?site=message.php3&id=$id&m_id=$m_id" > verschiedene Variablen an eine andere includete Datei > übergeben soll, so sind die beiden Variablen in der > "base.php3?site=message.php3" LEER! > > Wo ist da jetzt mein Denkfehler? > Ich brauche die Variablen in der > "base.php3?site=message.php3" > und nicht nur in der "base.php3", denn da haben die > Variablen den gewünschten Inhalt. > Kann mir da jemand auf die Sprünge helfen? :) Hmm....hat da keiner mehr eine Idee zu??? :( -- Alexander Mieland System-Administrator http://www.lunatic.de From arsajedi_(at)_bupnet.de Tue, 14 Nov 2000 17:07:13 +0100 Date: Tue, 14 Nov 2000 17:07:13 +0100 From: Ali arsajedi_(at)_bupnet.de Subject: [php] php Tool fuer Textbearbeitung Hallo Andreas, schoenen Dank fuer Deine Antwort. Typo3 kenne ich schon. Dabei handelt es sich doch um ein CMS welches Funktionen fuer Textverarbeitung anbietet. Da ich einzelne Module brauche, dann muesste ich diese Funktionen ggf. aus vielen php Codes raussuchen und dann ggf. anpassen, damit das fuer mich einsatzfaehig wird. Einfacher waere es, wenn nur ein einfaches Tool dafuer geben wuerde. Gibt es so was? Vielen Dank. Viele Gruesse Ali From ralf_(at)_in-greece.de Tue, 14 Nov 2000 17:38:21 +0100 Date: Tue, 14 Nov 2000 17:38:21 +0100 From: Ralf Eggert ralf_(at)_in-greece.de Subject: [php] Performance Problem mit zlib Hi Liste, ich mache gerade meine ersten praktischen Erfahrungen mit dem zlib Modul. Und zwar bastel ich mir gerade für meine MySQL Klasse eine Funktion, die aus einer x-beliebigen MySQL Tabelle den kompletten Datenbestand in ein File schreiben soll. Dabei soll es die Möglichkeit geben, zwischen einem reinen Ascii (txt) und einem Zip File wählen zu können. Funktioniert auch alles soweit tadellos. Nur bekomme ich bei einigen grösseren Tabellen (Forumtabelle mit knapp 5000 Beiträgen) beim Erstellen eines Zip Files bereits einen Server Error, obwohl das Skript lokal auf meinem W98AMP mit einer ähnlichen Datenmenge problemlos zurecht kommt. Die gleiche Tabelle in einer TXT Datei geschrieben, klappt auch problemlos. Einen Timeout bekomme ich übrigens nicht, die max_execution_time steht auf 30 und der Server Error kommt vor dem Ablauf von 30 Sekunden. Der Server ist übrigens von Schlund mit Linux 2.2.17, PHP 4.0.3pl1, Apache 1.3.14 und MySQL 3.22.32. Unter http://www.in-greece.de/test.php4 gibt es die phpinfo() Sind die zlib Dateifunktionen wirklich so viel langsamer bzw. nicht so performant wie die normalen Filefunktionen? Wie kann man dies Problem umgehen? Gibt es die Möglichkeit, eine vorhandene Datei, ohne sie Zeile für Zeile durchgehen zu müssen, in eine Zip Datei umzuwandeln? Danke für eure Tipps und Anregungen. Gruss, Ralf -- __________________________________________ In-Greece.de - die Griechenlandcommunity _______ http://www.in-greece.de/ _________ From 123_(at)_koelnerszene.de Tue, 14 Nov 2000 17:56:52 +0100 Date: Tue, 14 Nov 2000 17:56:52 +0100 From: koelnerszene 123_(at)_koelnerszene.de Subject: [php] Performance Problem mit zlib Hallo Ralf! ich kenne mich mit "Servergeschichten" nicht so gut aus. Aber laut Rahmenbedingungen von Schlund (http://service.schlund.de/service/dokumentation/neu_limits.php3#1) beträgt die maximale Rechenzeit für CGI-Skripte 6 Sekunden. Vielleicht hat das damit was zu tun!? viele Grüße frank :) ----- Original Message ----- From: "Ralf Eggert" To: "PHP Mailingliste" Sent: Tuesday, November 14, 2000 5:38 PM Subject: [php] Performance Problem mit zlib > > Hi Liste, > > ich mache gerade meine ersten praktischen Erfahrungen mit dem zlib > Modul. > > Und zwar bastel ich mir gerade für meine MySQL Klasse eine Funktion, > die aus einer x-beliebigen MySQL Tabelle den kompletten Datenbestand in > ein File schreiben soll. Dabei soll es die Möglichkeit geben, zwischen > einem reinen Ascii (txt) und einem Zip File wählen zu können. > Funktioniert auch alles soweit tadellos. > > Nur bekomme ich bei einigen grösseren Tabellen (Forumtabelle mit knapp > 5000 Beiträgen) beim Erstellen eines Zip Files bereits einen Server > Error, obwohl das Skript lokal auf meinem W98AMP mit einer ähnlichen > Datenmenge problemlos zurecht kommt. Die gleiche Tabelle in einer TXT > Datei geschrieben, klappt auch problemlos. Einen Timeout bekomme ich > übrigens nicht, die max_execution_time steht auf 30 und der Server > Error kommt vor dem Ablauf von 30 Sekunden. Der Server ist übrigens von > Schlund mit Linux 2.2.17, PHP 4.0.3pl1, Apache 1.3.14 und MySQL > 3.22.32. Unter http://www.in-greece.de/test.php4 gibt es die phpinfo() > > Sind die zlib Dateifunktionen wirklich so viel langsamer bzw. nicht so > performant wie die normalen Filefunktionen? Wie kann man dies Problem > umgehen? Gibt es die Möglichkeit, eine vorhandene Datei, ohne sie Zeile > für Zeile durchgehen zu müssen, in eine Zip Datei umzuwandeln? > > Danke für eure Tipps und Anregungen. > > Gruss, > > Ralf > > -- > __________________________________________ > In-Greece.de - die Griechenlandcommunity > _______ http://www.in-greece.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 hartmut_(at)_six.de Tue, 14 Nov 2000 18:03:19 +0100 Date: Tue, 14 Nov 2000 18:03:19 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Performance Problem mit zlib Ralf Eggert wrote: > Sind die zlib Dateifunktionen wirklich so viel langsamer bzw. nicht so > performant wie die normalen Filefunktionen? Wie kann man dies Problem > umgehen? Gibt es die Möglichkeit, eine vorhandene Datei, ohne sie Zeile > für Zeile durchgehen zu müssen, in eine Zip Datei umzuwandeln? 1) zlib erzeugt gzip-Dateien. Außer der Tatsache der Kompression an sich hat das mit ZIP nichts, aber auch gar nichts zu tun auch wenn WinZIP die Dateien lesen kann filt das noch lange nicht für andere Ent-ZIPer 2) ja, die Performance ist natürlich geringer als bei reinem IO und der Speicherverbrauch ist auch höher, da ja Daten nicht einfach nur durchgeschoben sondern dabei auch verarbeitet werden und je nach Kompressionsgrad dauert das natürlich seine Zeit hilfreich wäre vielleicht eine etwas genauere Fehlermeldung als "Server Error, aber nicht wegen max_execution_time" -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From hartmut_(at)_six.de Tue, 14 Nov 2000 18:05:46 +0100 Date: Tue, 14 Nov 2000 18:05:46 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] php Tool fuer Textbearbeitung Ali wrote: > > Hallo, > > weiss jemand, ob ein php Tool fuer Textbearbeitung wie bei Word schon > existiert. Wenn nicht, wie kann man so was am besten realisieren. Was meinst du? - Eine Textverarbeitung wie Word, aber in PHP implementiert? - Eine Möglichkeit, Word-Dateien mit PHP zu bearbeiten? - oder etwas noch völlig anderes ? Du sprichst in Rätseln! -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From support_(at)_siwub-online.de Tue, 14 Nov 2000 16:51:14 +0100 Date: Tue, 14 Nov 2000 16:51:14 +0100 From: Peter Kursawe support_(at)_siwub-online.de Subject: [php] =?ISO-8859-1?Q?Re:_[php]_Variable_in_URL__=FCbergeben_klappt_nichtn_klappt_nicht =FCbergeben_klappt_nichtn_klappt_ni?= Hallo Alexander, > Ne, das macht keinen Unterschied....habe ich gerade ausprobiert.... > Das ist doch ein Sc*****. > Das ist wieder einer dieser winzig kleinen Dummheitsfehler oder > Flüchtigkeitsfehler, die zu finden, fast unmöglich ist.... in so einem Fall muss man systematisch vorgehen. Erst mal klar stellen, ob Dein System was anders macht, als z.B. meins. Kannst Du denn mein Mini- Beispiel mit dem gewünschten Effekt nachvollziehen - oder klappt das schon nicht? Wenns klappt, dann kann Dein System zumindest das auch. Und dann hilft nur noch Code studieren. Ist der Code, den Du in der vorletzten Mail geschickt hast, tatsächlich der, mit dem Du das Problem hast? Peter Kursawe From php-ml_(at)_uni.de Tue, 14 Nov 2000 18:23:15 +0100 Date: Tue, 14 Nov 2000 18:23:15 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] session funktionen aus class/function heraus starten > From: "Hartmut Holzgraefe" > Beschwören kann ich allerdings nur, das session_start() aus > einer Klassenmethode heraus in PHP4.0.4dev aus dem CVS funktioniert, > das setze ich nämlich seit letzter Woche intensiv ein ... könntest du mal davon ein kleines source-häppchen posten oder generell wie ich das mit session_register inner funktion oder auch classe machen muss ? ich bekomme es nämlich ums verrecken nicht hin.. --- snip --- class authentication { function login($user , $password) { [..] session_register("USER"); $USER = $user; [...] } [...] } --- snap --- sodelle warum klappt das nich ? From php-ml_(at)_uni.de Tue, 14 Nov 2000 18:25:55 +0100 Date: Tue, 14 Nov 2000 18:25:55 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] session funktionen aus class/function heraus starten nabend ML anscheinend klappt es nun, wenn ich $USER als global in die funktion setze, isn't it ? wenn dem so ist.. sorry für dieses triviale posting ;-) mfg kai From hartmut_(at)_six.de Tue, 14 Nov 2000 18:31:08 +0100 Date: Tue, 14 Nov 2000 18:31:08 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] session funktionen aus class/function heraus starten Kai Meder wrote: > könntest du mal davon ein kleines source-häppchen posten oder generell > wie ich das mit session_register inner funktion oder auch classe machen > muss ? > [...] > class authentication > { > function login($user , $password) > { entweder hier "global $USER;" > [..] > session_register("USER"); > $USER = $user; oder hier "$GLOBALS['USER']= $user;" -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From christian.deiana_(at)_fun.de Tue, 14 Nov 2000 18:46:03 +0100 Date: Tue, 14 Nov 2000 18:46:03 +0100 From: Christian Deiana christian.deiana_(at)_fun.de Subject: [php] Verwunderlich Hallo PHPler, irgendwie nimmer er meine session nicht an das ist die start.php seite session_start(); // session_destroy(); // exit; if (session_is_registered("logged_on")) { header("Location: buecher.php"); exit; } // kommt vom anmeldeschirm if ( isset($user) && isset($password) ) { // teste user & passwort... if ( strtolower($user)=="horst" && $password=="bla") { // wenn user & pw ok-> zur startseite session_register ("logged_on"); header("Location: buecher.php"); exit; } else { // fehlerhaft anmeldung.... echo "Zugriff verweigert!"; } } echo $user; echo $password; ?> und die nächste seite ist session_start(); //echo "bla!"; mysql_connect("localhost","root","root"); mysql_select_db("buecher"); if (!session_is_registered("logged_on")) { header("Location: start.php"); exit; } mysql_connect("localhost","root","root"); mysql_select_db("buecher"); doch irgendwie nimmt er das nicht wenn ich das richtige passwort eintippe geht er wieder auf die start.php zurück er legt auch keine session ids an obwohl es in der php.ini drinsteht ( also /tmp) du wurden auch vorher angelegt jemand ne idee ich wäre echt dankbar gruss christian From ralf_(at)_in-greece.de Tue, 14 Nov 2000 18:48:55 +0100 Date: Tue, 14 Nov 2000 18:48:55 +0100 From: Ralf Eggert ralf_(at)_in-greece.de Subject: [php] Re: (2) [php] Performance Problem mit zlib Hallo Hartmut, >hilfreich waere vielleicht eine etwas genauere Fehlermeldung als >"Server Error, aber nicht wegen max_execution_time" Sorry, hatte ich vergessen. Mehr als dies hier wird aber auch nicht angezeigt: error 500: Interner Serverfehler Ich denke nun, dass es an dem hoeheren Speicherverbrauch liegt. Schade eigentlich, denn gepackte Dateien lassen sich bei Bedarf natuerlich viel schneller saugen als ungepackte. Vielleicht hat ja noch jemand eine Idee, ansonsten muss ich was anderes versuchen. Gruss, Ralf -- __________________________________________ In-Greece.de - die Griechenlandcommunity _______ http://www.in-greece.de/ _________ From webmasterbhs_(at)_bluewin.de Tue, 14 Nov 2000 19:03:33 +0100 Date: Tue, 14 Nov 2000 19:03:33 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Ping_mit_Zeitmessung_in_PHP_m=F6glich_=3F?= vor ein paar stunden hatte wir das thema. sei doch so lieb und schaue bitte im archiv nach unter www.php-center.de > Ich möchte eine Mirrorliste realisieren, wo jeder mirror auf seine > erreichbarkeit getestet wird und auch gleich dasteht wie lange der > mirror gebraucht hat um zu antworten. > Ist sowas überhaupt möglich mit PHP ? > Ich muß noch dazusagen: ich hab keinen eigenen server und keine shell, > sondern nur einen freewebspace... > MfG (Mir fehlt Gemüse) Mir fehlt Grips ;-) kiri From arsajedi_(at)_bupnet.de Tue, 14 Nov 2000 19:13:00 +0100 Date: Tue, 14 Nov 2000 19:13:00 +0100 From: Ali arsajedi_(at)_bupnet.de Subject: [php] php Tool fuer Textbearbeitung Hallo Hartmut, vielen Dank fuer Deine Antwort. > - Eine Textverarbeitung wie Word, aber in PHP implementiert? Sowas aehnliches. Gruss Ali From php_(at)_prima-noctes.de Tue, 14 Nov 2000 19:30:58 +0100 Date: Tue, 14 Nov 2000 19:30:58 +0100 From: Oliver Noske php_(at)_prima-noctes.de Subject: [php] Function "mail" Hi Chris, wenn ichs so mache: mail("empf_(at)_eng.er","Das Formular wurde ausgefüllt","
$message
","Content-Type: text/html\nFrom: \"Webmaster\" \n CC: empf_(at)_enger2.de"); erscheint der Teil mit CC in der Message als normaler Text, was ja nicht Sinn der Sache ist :-) Gruß Oliver From hartmut_(at)_six.de Tue, 14 Nov 2000 19:37:26 +0100 Date: Tue, 14 Nov 2000 19:37:26 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] php Tool fuer Textbearbeitung Ali wrote: > > - Eine Textverarbeitung wie Word, aber in PHP implementiert? > Sowas aehnliches. Gut. RealityCheck: Wie soll das gehen? Der Browser schickt per javascript:onKeyPress() und javascript:onMouseMove() jeden Tastendruck und jede Mausbewegung an den Server, der dann den Bildschirminhalt aktualisiert und an den Browser zurücküberträgt? ASP im Sinne von "Application Service Providing" ist zwar im Augenblick in aller Munde, aber so funktioniert das nicht, no way. Für wirklich interaktive Anwendungen wie Textverarbeitungen u.ä. ist HTTP einfach nicht das richtige Protokoll (Stichworte: Request-basiert,zustandslos), dafür brauchst du eher Protokolle wie X11, VNC oder Anwendungen, die auf Client _und_ Server installiert sind und je nach Rechner- und Netzlast an verschiedenen Schnittstellen Lastverteilung und Daten- übergabe realisieren, wie das z.B. für das Client-Server-StarOffice mal angedacht war ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From dynamicp_(at)_gmx.de Tue, 14 Nov 2000 19:40:20 +0100 Date: Tue, 14 Nov 2000 19:40:20 +0100 From: Marco Seimer dynamicp_(at)_gmx.de Subject: [php] Ping mit Zeitmessung in PHP =?iso-8859-1?Q?m=F6glich?= ? ja gerne, ich bin nur erst seit ein paar stunden mitglied :) davor hab ich das ganze archiv durchsucht *sic* Cyrill Schumacher schrieb: > > vor ein paar stunden hatte wir das thema. > sei doch so lieb und schaue bitte im archiv nach > unter www.php-center.de > > > Ich möchte eine Mirrorliste realisieren, wo jeder mirror auf seine > > erreichbarkeit getestet wird und auch gleich dasteht wie lange der > > mirror gebraucht hat um zu antworten. > > Ist sowas überhaupt möglich mit PHP ? > > Ich muß noch dazusagen: ich hab keinen eigenen server und keine shell, > > sondern nur einen freewebspace... > > > MfG (Mir fehlt Gemüse) > > Mir fehlt Grips ;-) > > kiri > > -- > ** 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 hartmut_(at)_six.de Tue, 14 Nov 2000 19:58:37 +0100 Date: Tue, 14 Nov 2000 19:58:37 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Function "mail" Oliver Noske wrote: > > Hi Chris, > > wenn ichs so mache: > > mail("empf_(at)_eng.er","Das Formular wurde ausgefüllt"," >
> $message
> 
","Content-Type: text/html\nFrom: \"Webmaster\" > \n > CC: empf_(at)_enger2.de"); > > erscheint der Teil mit CC in der Message als normaler Text, was ja nicht > Sinn der Sache ist :-) Zeilentrenner in SMTP und RFC821 ist '\r\n', nicht '\n' -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From php_(at)_prima-noctes.de Tue, 14 Nov 2000 20:07:37 +0100 Date: Tue, 14 Nov 2000 20:07:37 +0100 From: Oliver Noske php_(at)_prima-noctes.de Subject: [php] Function "mail" Danke für den Tip Hartmut, werds mir merken, funktionieren tuts nach der Korrektur aber immer noch nicht. Gruß Oliver Noske From dirk_(at)_arnicke.de Tue, 14 Nov 2000 20:21:41 +0100 Date: Tue, 14 Nov 2000 20:21:41 +0100 From: Dirk Arnicke dirk_(at)_arnicke.de Subject: [php] Qual der Wahl - PHP3/4 Hallo Liste. Ich weiss, dieses Thema war in aehnlicher Form schon da. Ich habe folgendes Problem : Ich habe die Wahl zwischen mod_php3-3.0.16 und mod_php4-4.0.3 . (exakt diese Versionen) PHPLib steht mir leider definitiv nicht zur Verfügung. Da ich etwas ueber Bugs in der 4.0.3 gelesen habe, gleichzeitig aber zu wissen glaube, dass Session-Handling mit PHP3 ohne PHPLib schwer realisierbar ist, meine Frage an die erfahrenen PHP-Insider : Zu welcher Version ratet ihr mir ? Danke im Voraus für die Antwort(en). Gruss, Dirk From hartmut_(at)_six.de Tue, 14 Nov 2000 20:23:34 +0100 Date: Tue, 14 Nov 2000 20:23:34 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Function "mail" Oliver Noske wrote: > > Danke für den Tip Hartmut, > > werds mir merken, funktionieren tuts nach der Korrektur aber immer noch > nicht. wie wäre es dann mit ein paar Hintergrundinformationen wie Plattform, Mailserver ... ? -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From mail_(at)_christopher-siebert.de Tue, 14 Nov 2000 20:33:29 +0100 Date: Tue, 14 Nov 2000 20:33:29 +0100 From: Christopher Siebert mail_(at)_christopher-siebert.de Subject: [php] Function "mail" Nabend, Das ist verwunderlich... und wenn du's mal mit Cc probierst? Bei mir klappt das einwandfrei. Ich kann sowohl CC als auch Cc nutzen. Ich hab auch mal Dein Beispiel genommen, läuft bestens. Kopier das mal einfach, garnicht neu tippen. Und nimm das HTML mal raus, mal schauen, wie es dann läuft. Probieren kost ja nichts :-) cu Chris -- WWW : http://www.Christopher-Siebert.de Mail: mail_(at)_christopher-siebert.de Tel.: 0 41 05 / 65 03 36 UIN : 59716980 From behrens_(at)_takenet.de Tue, 14 Nov 2000 20:34:03 +0100 Date: Tue, 14 Nov 2000 20:34:03 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Qual der Wahl - PHP3/4 Moin, Dirk Arnicke schrieb: > > Ich weiss, dieses Thema war in aehnlicher Form schon da. Dann sieh bitte im Archiv nach den Anworten ;) > Ich habe folgendes Problem : > Ich habe die Wahl zwischen mod_php3-3.0.16 und mod_php4-4.0.3 . > (exakt diese Versionen) > PHPLib steht mir leider definitiv nicht zur Verfügung. Warum nicht ? Saugen von phplib.netuse.de auf den Server schmeissen, anpassen und fertig! Bei der phplib muss nix am Server gedreht werden, auch zugang zur php.ini muss man nicht haben. Auch kein .htaccess. Es erleichtert einem die Sache nur.. macht sie aber nicht unmoeglich!! > Da ich etwas ueber Bugs in der 4.0.3 gelesen habe, gleichzeitig aber zu > wissen glaube, dass Session-Handling mit PHP3 ohne PHPLib schwer > realisierbar ist, meine Frage an die erfahrenen PHP-Insider : > Zu welcher Version ratet ihr mir ? Ja wer nciht mit aktuellen Versionen arbeitet muss halt mit evtl. Fehlern leben. Aktuell ist 3.0.18 und 4.0.3pl1. Du solltest php4 nehmen. 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 hartmut_(at)_six.de Tue, 14 Nov 2000 20:43:14 +0100 Date: Tue, 14 Nov 2000 20:43:14 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Qual der Wahl - PHP3/4 Dirk Arnicke wrote: > Da ich etwas ueber Bugs in der 4.0.3 gelesen habe, glaubst du etwa, PHP 3 hätte keine Bugs? --> http://bugs.php.ent > gleichzeitig aber zu wissen glaube, dass Session-Handling mit > PHP3 ohne PHPLib schwer realisierbar ist, wie definierst du 'schwer'? in PHP 4 ist es schon im Sprachkern enthalten, in PHP 3 muß man entsprechenden Code auf User-Level nutzen oder schreiben wirklich 'schwer' ist es eigentlich nicht, nur aufwendiger > meine Frage an die erfahrenen PHP-Insider : > Zu welcher Version ratet ihr mir ? PHP 3 hat zwar vermutlich z.Z. noch die größere Installationsbasis, die Entwicklung ist aber z.Z. weitgehen eingestellt die letzten beiden Releases waren reine Security-Fixes, sonst tut sich nicht mehr viel PHP 4 ist meines Erachtens bzgl. Bugs nicht besser oder schelchter als PHP 3, nur anders der einzige Nachteil der Version 4 gegenüber PHP 3 (wenn du nicht alten Code übernehmen must, was ja anscheinend nicht der Fall ist) ist IMHO der Wegfall der GPL als Lizenzoption ... ... aber das ist eine andere Geschichte ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From drews_(at)_movinweb.de Tue, 14 Nov 2000 20:48:55 +0100 Date: Tue, 14 Nov 2000 20:48:55 +0100 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] AW: [php] Qual der Wahl - PHP3/4 > Ich habe die Wahl zwischen mod_php3-3.0.16 und mod_php4-4.0.3 . > (exakt diese Versionen) > PHPLib steht mir leider definitiv nicht zur Verfügung. > Da ich etwas ueber Bugs in der 4.0.3 gelesen habe, gleichzeitig aber zu > wissen glaube, dass Session-Handling mit PHP3 ohne PHPLib schwer > realisierbar ist, meine Frage an die erfahrenen PHP-Insider : > Zu welcher Version ratet ihr mir ? Hi, ich weiss gar nicht, wie du Sessions in PHP 3 OHNE PHPLib realisieren willst. Die Funktionalität von Sessions kannst du vielleicht mit einem Workaround herbeizaubern, aber warum solltest du? Wenn du PHP 4 im Angebot hast ... es sei denn, du willst das Rad ... usw. Ich verstehe aber auch nicht, warum dir die PHPLib nicht zur Verfügung steht. Die ist doch frei erhältlich ... Oder ist es irgendwie anstößig diese auf deinem Server einzusetzen?? ;-) PHP 4.0.3 pl1 wäre schöner, aber ich denke mal, dass diese auch installiert ist (wenns nen Produktionsserver ist, dann sicher. Wenn da 4.0.3 drauf ist, wechsel den Anbieter). Ansonsten wäre bei der 3'er Version die 3.0.18 aktuell (spricht dann auch nicht zwingendermaßen für deinen Anbieter). Zusammengefaßt spricht eigentlich alles für PHP 4, aber ich habe wenig Lust etwas aufzuzählen, was anderswo auch gut besdchrieben ist ;-): http://idm.internet.com/articles/200008/php_08_30_00a.html http://www.zdnet.de/internet/artikel/java/200009/php4_00-wc.html hoffe es hilft dir weiter, 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 mathias_(at)_zoomed.de Tue, 14 Nov 2000 20:55:45 +0100 Date: Tue, 14 Nov 2000 20:55:45 +0100 From: Mathias Kowalkowski mathias_(at)_zoomed.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Ping_mit_Zeitmessung_in_PHP_m=F6glich_=3Fm?= =?iso-8859-1?Q?=F6glich_=3F?= =?iso-8859-1?Q?=F6glich_=3F?= ----- Original Message ----- From: "Norbert Pfeiffer" To: Sent: Tuesday, November 14, 2000 1:07 PM Subject: [php] Re: [php] Re: [php] Ping mit Zeitmessung in PHP möglich ?möglich ? > Hallo Kiri, > > tschuldigung, aber die Zeitmessung ist da noch nicht mit drin. > Es durfte auch ein schwer loesbares Problem geben: > > User - Server - Mirror sind mindestens drei Standorte > - Server <-> User - kann man messen > - Server <-> Mirror - laesst sich auch bestimmen > - User <-> Mirror - liegt ausserhalb des Zugriffes Ich nehme mir diese Funktion von cyrill zugrunde um von www-server die reaktionszeit meines db-server1 und db-server2 zu messen um zu entscheiden welchen ich connecte ... diese Theorie müsste aber real machbar sein ... (db-server gleichen den Datenbestand über die Replikationsfähigkeit von MySQL ab) Gruss Mathias From php_(at)_prima-noctes.de Tue, 14 Nov 2000 21:19:41 +0100 Date: Tue, 14 Nov 2000 21:19:41 +0100 From: Oliver Noske php_(at)_prima-noctes.de Subject: [php] Function "mail" Habe es auf folgendes gekürtz und es kam das gleiche raus. mail("admin_(at)_prima-noctes.de","Das Formular wurde ausgefüllt"," $message ","From: \"Webmaster\" \n CC: empf_(at)_enger2.de"); Auch mit Cc funzt es nicht. es erscheint immer im Body: Cc: empf_(at)_enger2.de An Hartmut: Kann dir nur sagen, daß PHP3 läuft, genaueres weiss ich nicht weil es Webspace meiner Domain ist, mit PHP Unterstüzung. Gruß From mieland_(at)_lunatic.de Tue, 14 Nov 2000 21:39:33 +0100 Date: Tue, 14 Nov 2000 21:39:33 +0100 From: Alexander Mieland mieland_(at)_lunatic.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Variable_in_URL__=FCbergeb?= =?iso-8859-1?Q?en_klappt_nichtn_klappt_nicht =FCbergeben_klappt_nichtn_kl?= =?iso-8859-1?Q?appt_ni?= =?iso-8859-1?Q?en_klappt_nichtn_klappt_nicht =FCbergeben_klappt_nichtn_kl?= =?iso-8859-1?Q?appt_ni?= ----- Original Message ----- From: "Peter Kursawe" > > Ne, das macht keinen Unterschied....habe ich gerade ausprobiert.... > > Das ist doch ein Sc*****. > > Das ist wieder einer dieser winzig kleinen Dummheitsfehler oder > > Flüchtigkeitsfehler, die zu finden, fast unmöglich ist.... > in so einem Fall muss man systematisch vorgehen. Erst mal klar stellen, ob > Dein System was anders macht, als z.B. meins. Kannst Du denn mein Mini- > Beispiel mit dem gewünschten Effekt nachvollziehen - oder klappt das schon > nicht? > > Wenns klappt, dann kann Dein System zumindest das auch. Und dann hilft > nur noch Code studieren. Ist der Code, den Du in der vorletzten Mail > geschickt hast, tatsächlich der, mit dem Du das Problem hast? Hi... Dein Beispiel klappt anstandslos... und, ja, es ist exakt der Code, mit dem ich das Problem habe... Ich glaube ich schicke Dir doch mal den ganzen Packen per Mail. Bis gleich per PM. -- mfg Alexander Mieland System-Administrator http://www.lunatic.de From miefert_(at)_gmx.net Tue, 14 Nov 2000 23:07:45 +0100 Date: Tue, 14 Nov 2000 23:07:45 +0100 From: Stefan miefert_(at)_gmx.net Subject: [php] Apache & php modul hi alle, ich habe u.a. auf einem Server das phpmodul mit: LoadModule php4_module modules/mod_php4-4.0.3-module-mysql-imap.so eingebunden. Trotz allem werrden aber php Datein immer noch nicht ausgeführt /angezeigt. Was muß noch konfiguriert werden ? Als Startseite wurde u.a. auch die phps eingegeben From eschmid+sic_(at)_s.netic.de Tue, 14 Nov 2000 23:21:55 +0100 Date: Tue, 14 Nov 2000 23:21:55 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Apache & php modul On Tue, Nov 14, 2000 at 11:07:45PM +0100, Stefan wrote: > ich habe u.a. auf einem Server das phpmodul mit: > LoadModule php4_module modules/mod_php4-4.0.3-module-mysql-imap.so > eingebunden. Trotz allem werrden aber php Datein immer noch nicht ausgeführt > /angezeigt. Was muß noch konfiguriert werden ? > Als Startseite wurde u.a. auch die phps eingegeben Ist mir nicht bekannt. Ich hab gerade PHP 3 durchgegrept und da findet man nur: INSTALL: LoadModule php3_module modules/libphp3.so INSTALL.DSO: LoadModule php3_module libexec/libphp3.so INSTALL.REDHAT: LoadModule php3_module libexec/libphp3.so INSTALL.REDHAT: Also, make sure you have both a LoadModule *and* and AddModule line for php. The INSTALL.REDHAT: LoadModule line has to appear before the AddModule line, and it needs to be in the INSTALL.REDHAT: same order with respect to the other AddModule lines as the LoadModule line. That INSTALL.REDHAT: is, if your LoadModule line is the last of its kind, then the AddModule line needs INSTALL.REDHAT: LoadModule php3_module modules/libphp3.so MySQL und IMAP sollte in libphp3.so enthalten sein. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From lister_(at)_khainata.com Tue, 14 Nov 2000 18:23:25 -0400 Date: Tue, 14 Nov 2000 18:23:25 -0400 From: Ralf Lister lister_(at)_khainata.com Subject: [php] Oracle Hallo, ein Kunde will seine (kleine) Oracle-Datenbank ins Internet bringen. Kann man mit PHP auf diese zugreifen? Oder vielleicht in MySQL importieren? TIA Best Regards, Ralf Lister, Khainata Web Designers, La Paz - Bolivia From eschmid+sic_(at)_s.netic.de Tue, 14 Nov 2000 23:44:34 +0100 Date: Tue, 14 Nov 2000 23:44:34 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Oracle On Tue, Nov 14, 2000 at 06:23:25PM -0400, Ralf Lister wrote: > ein Kunde will seine (kleine) Oracle-Datenbank ins Internet bringen. Kann > man mit PHP auf diese zugreifen? Oder vielleicht in MySQL importieren? Ja das soll gehen, wenns nicht klappt, dann kann man ja auch noch Thies aus Hamburg fragen. Grundsätzlich sollte es keine Probleme bereiten, von einer Datenbank wie Oracle oder PostgreSQL die Daten in eine MySQL-Datenbank zu schaufeln. Zum Glück beherrscht PHP ziemlich viele Datenbanken. Eine vollständige Liste kann ich zur vorgerückter Stunde nicht zusammen stellen, in neueren Versionen ist aber InterBase und Ovrimos auch enthalten. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From miefert_(at)_gmx.net Tue, 14 Nov 2000 23:51:02 +0100 Date: Tue, 14 Nov 2000 23:51:02 +0100 From: Stefan miefert_(at)_gmx.net Subject: [php] AW: [php] Apache & php modul Diese lib,.. existiert bei mri nichtd att dessen die genannten Module in vielen Verschieden Ausführungen udn VErsionen. Trotzdem wird nichts angezeigt sondern nur downgeloadet. :( Was ist mit addModule emaint muß das nochmal extra intergiert werden ? -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von eschmid+sic_(at)_s.netic.de Gesendet: Dienstag, 14. November 2000 23:22 An: php_(at)_php-center.de Betreff: Re: [php] Apache & php modul On Tue, Nov 14, 2000 at 11:07:45PM +0100, Stefan wrote: > ich habe u.a. auf einem Server das phpmodul mit: > LoadModule php4_module modules/mod_php4-4.0.3-module-mysql-imap.so > eingebunden. Trotz allem werrden aber php Datein immer noch nicht ausgeführt > /angezeigt. Was muß noch konfiguriert werden ? > Als Startseite wurde u.a. auch die phps eingegeben Ist mir nicht bekannt. Ich hab gerade PHP 3 durchgegrept und da findet man nur: INSTALL: LoadModule php3_module modules/libphp3.so INSTALL.DSO: LoadModule php3_module libexec/libphp3.so INSTALL.REDHAT: LoadModule php3_module libexec/libphp3.so INSTALL.REDHAT: Also, make sure you have both a LoadModule *and* and AddModule line for php. The INSTALL.REDHAT: LoadModule line has to appear before the AddModule line, and it needs to be in the INSTALL.REDHAT: same order with respect to the other AddModule lines as the LoadModule line. That INSTALL.REDHAT: is, if your LoadModule line is the last of its kind, then the AddModule line needs INSTALL.REDHAT: LoadModule php3_module modules/libphp3.so MySQL und IMAP sollte in libphp3.so enthalten sein. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.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 dennis.hunt_(at)_cn-media.de Tue, 14 Nov 2000 23:58:57 +0100 Date: Tue, 14 Nov 2000 23:58:57 +0100 From: Dennis Hunt dennis.hunt_(at)_cn-media.de Subject: [php] Oracle abend allerseits Du kannst direkt drauf zugreifen. Ist mit PHP kein Prob. Genauso wie auf Interbase mittlerweile auch. Wenn da einer nen coolen Link hätte wäre ich auch dankbar. nabend noch Dennis ----- Original Message ----- From: To: Sent: Tuesday, November 14, 2000 11:44 PM Subject: Re: [php] Oracle > On Tue, Nov 14, 2000 at 06:23:25PM -0400, Ralf Lister wrote: > > > ein Kunde will seine (kleine) Oracle-Datenbank ins Internet bringen. Kann > > man mit PHP auf diese zugreifen? Oder vielleicht in MySQL importieren? > > Ja das soll gehen, wenns nicht klappt, dann kann man ja auch noch Thies > aus Hamburg fragen. Grundsätzlich sollte es keine Probleme bereiten, von > einer Datenbank wie Oracle oder PostgreSQL die Daten in eine > MySQL-Datenbank zu schaufeln. Zum Glück beherrscht PHP ziemlich viele > Datenbanken. Eine vollständige Liste kann ich zur vorgerückter Stunde > nicht zusammen stellen, in neueren Versionen ist aber InterBase und > Ovrimos auch enthalten. > > -Egon > > -- > http://www.linuxtag.de/ > http://php.net/books.php > http://www.concert-band.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 andreas_(at)_it-kaiser.net Wed, 15 Nov 2000 00:00:45 +0100 Date: Wed, 15 Nov 2000 00:00:45 +0100 From: Andreas Kaiser andreas_(at)_it-kaiser.net Subject: [php] Oracle At 18:23 14.11.2000 -0400, you wrote: >ein Kunde will seine (kleine) Oracle-Datenbank ins Internet bringen. Kann >man mit PHP auf diese zugreifen? Oder vielleicht in MySQL importieren? Hallo Ralf! Wenn der Webserver Zugriff auf die Oracle hat, sehe ich keinen Grund auf MySQL "downzugraden". Ich habe bereits mehrere kleine und große Projekte mit php unter Linux mit Oracle8 realisiert. Die Installation und Konfiguration ist zwar aufwendiger als mit MySQL, dafür kannst Du von dem wesentlich größeren Sprachumfang von Oracle Gebrauch machen. Den Aufwand der Synchronisierung kannst Du Dir IMHO sparen. Ausnahme: Du bist auf die CGI-Version von php angewiesen. In diesem Fall ist der Verbindungsaufbau zu Oracle (aufgrund fehlender Persitenz) sehr zeitaufwendig, so daß es sich aus Performancegründen lohnen könnte. Andreas From eschmid+sic_(at)_s.netic.de Wed, 15 Nov 2000 00:22:43 +0100 Date: Wed, 15 Nov 2000 00:22:43 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Oracle On Tue, Nov 14, 2000 at 11:58:57PM +0100, Dennis Hunt wrote: > Du kannst direkt drauf zugreifen. Ist mit PHP kein Prob. Genauso wie auf > Interbase mittlerweile auch. > > Wenn da einer nen coolen Link hätte wäre ich auch dankbar. Steht doch alles in dem Manual drin. Wenn nicht, dann sollte Thies aktiv werden. Für InterBase ist Jouni Ahto zuständig, der liest aber auf dieser Liste leider noch nicht mit. -Egon > ----- Original Message ----- > From: > To: > Sent: Tuesday, November 14, 2000 11:44 PM > Subject: Re: [php] Oracle > > > > On Tue, Nov 14, 2000 at 06:23:25PM -0400, Ralf Lister wrote: > > > > > ein Kunde will seine (kleine) Oracle-Datenbank ins Internet bringen. > Kann > > > man mit PHP auf diese zugreifen? Oder vielleicht in MySQL importieren? > > > > Ja das soll gehen, wenns nicht klappt, dann kann man ja auch noch Thies > > aus Hamburg fragen. Grundsätzlich sollte es keine Probleme bereiten, von > > einer Datenbank wie Oracle oder PostgreSQL die Daten in eine > > MySQL-Datenbank zu schaufeln. Zum Glück beherrscht PHP ziemlich viele > > Datenbanken. Eine vollständige Liste kann ich zur vorgerückter Stunde > > nicht zusammen stellen, in neueren Versionen ist aber InterBase und > > Ovrimos auch enthalten. > > > > -Egon > > > > -- > > http://www.linuxtag.de/ > > http://php.net/books.php > > http://www.concert-band.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 -- -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From info_(at)_wisgrill.de Wed, 15 Nov 2000 00:38:44 +0100 Date: Wed, 15 Nov 2000 00:38:44 +0100 From: Markus Wisgrill info_(at)_wisgrill.de Subject: [php] Gleich nochmal: Variable an URL übergeben Hi Liste, bin neu hier! wenn wir schon bei dem Thema sind: Wie kann ich eine Variable mit darin enthaltenen Leerzeichen übergeben, in der Art neue_seite.php3?string=Das ist ein String oder anders gefragt: Wenn ich der Übersicht halber die Variablen im Aufruf auf mehrere Zeilen aufteile, werden Leerzeichen eingesetzt und damit funzt das nicht mehr. neue_seite.php3?string1=Das& string2=ist& string3=ein& string4=String Danke! markus From eschmid+sic_(at)_s.netic.de Wed, 15 Nov 2000 00:51:55 +0100 Date: Wed, 15 Nov 2000 00:51:55 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Re: =?iso-8859-1?Q?=5Bphp=5D_Gleich_nochmal=3A_Variable_an_URL_=FCbergeben?= On Wed, Nov 15, 2000 at 12:38:44AM +0100, Markus Wisgrill wrote: > Hi Liste, bin neu hier! Jeder war mal ein Anfänger. > wenn wir schon bei dem Thema sind: > Wie kann ich eine Variable mit darin enthaltenen Leerzeichen übergeben, in > der Art > > neue_seite.php3?string=Das ist ein String Leerzeichen übergibt man in der URL mit + Es sollte also heißen: neue_seite.php3?string=Das+ist+ein+String > oder anders gefragt: Wenn ich der Übersicht halber die Variablen im Aufruf > auf > mehrere Zeilen aufteile, werden Leerzeichen eingesetzt und damit funzt das > nicht mehr. Damit erzeugt man auch Leerzeichen. > neue_seite.php3?string1=Das& > string2=ist& > string3=ein& > string4=String Das PHP Handbuch ist hier immer sehr hilfreich. Schlage mal bei der PHP Seite: http://www.php.net/urlencode nach. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From pfeiffer_(at)_uris.de Wed, 15 Nov 2000 01:02:35 +0100 Date: Wed, 15 Nov 2000 01:02:35 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Function "mail" Hallo, irgendwie ist es ja lustig, wenn Themen immer wieder aufgekocht werden. Warum kommt nur niemand auf die Idee ins Archiv zu schauen Auch wundert es mich immer wieder, dass auf das 4. Argument verwiesen wird, leider hat es noch nie gemacht, was es eigentlich sollte... Steht auch im Archiv - aber das liest ja niemand... Fuer die, die es wirklich interessiert: http://www.itbw.de/_tests/npf/mail/ Da ist alles inclusive, was man so braucht, und wer etwas coden kann, wird es sich passend machen. Es wurde bislang, (frueher auf web-as.de) einige 100mal gezogen und es gab damit nie Probleme. Selbst Newbies haben es erfolgreich eingesetzt (nach der einen oder anderen Mail... :-) m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. ----- Original Message ----- From: Oliver Noske To: Sent: Tuesday, November 14, 2000 9:19 PM Subject: Re: [php] Function "mail" > Habe es auf folgendes gekürtz und es kam das gleiche raus. > > > mail("admin_(at)_prima-noctes.de","Das Formular wurde ausgefüllt"," > > $message > ","From: \"Webmaster\" \n > CC: empf_(at)_enger2.de"); > > > Auch mit Cc funzt es nicht. > es erscheint immer im Body: > > Cc: empf_(at)_enger2.de > > An Hartmut: > Kann dir nur sagen, daß PHP3 läuft, genaueres weiss ich nicht weil es > Webspace meiner Domain ist, mit PHP Unterstüzung. > > > Gruß > > > -- > ** 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 eschmid+sic_(at)_s.netic.de Wed, 15 Nov 2000 01:10:50 +0100 Date: Wed, 15 Nov 2000 01:10:50 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Function "mail" On Wed, Nov 15, 2000 at 01:02:35AM +0100, Norbert Pfeiffer wrote: > irgendwie ist es ja lustig, wenn Themen immer wieder aufgekocht werden. > Warum kommt nur niemand auf die Idee ins Archiv zu schauen > Auch wundert es mich immer wieder, dass auf das 4. Argument verwiesen > wird, leider hat es noch nie gemacht, was es eigentlich sollte... > Steht auch im Archiv - aber das liest ja niemand... > > Fuer die, die es wirklich interessiert: > http://www.itbw.de/_tests/npf/mail/ > Da ist alles inclusive, was man so braucht, > und wer etwas coden kann, wird es sich passend machen. > > Es wurde bislang, (frueher auf web-as.de) einige 100mal gezogen > und es gab damit nie Probleme. Selbst Newbies haben es erfolgreich > eingesetzt (nach der einen oder anderen Mail... :-) Das steht auch im PHP Manual seit Jahren drin: http://www.php.net/mail Die additional headers sind in PHP 3 und PHP 4 bekannt. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From undzwarso_(at)_gmx.net Wed, 15 Nov 2000 01:37:38 +0100 Date: Wed, 15 Nov 2000 01:37:38 +0100 From: Diazepam undzwarso_(at)_gmx.net Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Gleich_nochmal:_Variable_an_URL_=FCbergeben?= in anführungsstriche setzen ----- Original Message ----- From: Markus Wisgrill To: Sent: Wednesday, November 15, 2000 12:38 AM Subject: [php] Gleich nochmal: Variable an URL übergeben > Hi Liste, bin neu hier! > > wenn wir schon bei dem Thema sind: > Wie kann ich eine Variable mit darin enthaltenen Leerzeichen übergeben, in > der Art > > neue_seite.php3?string=Das ist ein String > > oder anders gefragt: Wenn ich der Übersicht halber die Variablen im Aufruf > auf > mehrere Zeilen aufteile, werden Leerzeichen eingesetzt und damit funzt das > nicht mehr. > > neue_seite.php3?string1=Das& > string2=ist& > string3=ein& > string4=String > > Danke! > markus > > > > -- > ** 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 Wed, 15 Nov 2000 01:55:15 +0100 Date: Wed, 15 Nov 2000 01:55:15 +0100 From: WEBberater (Jochen K.) jk_(at)_wa-p.de Subject: [php] =?iso-8859-1?Q?RE:_=5Bphp=5D_Re:_=5Bphp=5D_Gleich_nochmal:_Variable_an_UR?= =?iso-8859-1?Q?L_=FCbergeben?= =?iso-8859-1?Q?L_=FCbergeben?= Du musst den Übergabeparameter mir rawurldecode oder urldecode umwandeln! Auf der neuen Seite dann wieder mit urlencode zurückwandeln. Netscape hat sonst Probleme! > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of eschmid+sic_(at)_s.netic.de > Sent: Wednesday, November 15, 2000 12:52 AM > To: php_(at)_php-center.de > Subject: [php] Re: [php] Gleich nochmal: Variable an URL übergeben > > > On Wed, Nov 15, 2000 at 12:38:44AM +0100, Markus Wisgrill wrote: > > > Hi Liste, bin neu hier! > > Jeder war mal ein Anfänger. > > > wenn wir schon bei dem Thema sind: > > Wie kann ich eine Variable mit darin enthaltenen Leerzeichen > übergeben, in > > der Art > > > > neue_seite.php3?string=Das ist ein String > > Leerzeichen übergibt man in der URL mit + > > Es sollte also heißen: > > neue_seite.php3?string=Das+ist+ein+String > > > oder anders gefragt: Wenn ich der Übersicht halber die > Variablen im Aufruf > > auf > > mehrere Zeilen aufteile, werden Leerzeichen eingesetzt und > damit funzt das > > nicht mehr. > > Damit erzeugt man auch Leerzeichen. > > > neue_seite.php3?string1=Das& > > string2=ist& > > string3=ein& > > string4=String > > Das PHP Handbuch ist hier immer sehr hilfreich. Schlage mal bei der PHP > Seite: > > http://www.php.net/urlencode nach. > > -Egon > > -- > http://www.linuxtag.de/ > http://php.net/books.php > http://www.concert-band.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 speedfreak9_(at)_gmx.net Wed, 15 Nov 2000 01:54:39 +0100 Date: Wed, 15 Nov 2000 01:54:39 +0100 From: Speedfreak speedfreak9_(at)_gmx.net Subject: [php] [php] From jk_(at)_wa-p.de Wed, 15 Nov 2000 02:00:14 +0100 Date: Wed, 15 Nov 2000 02:00:14 +0100 From: WEBberater (Jochen K.) jk_(at)_wa-p.de Subject: [php] Function "mail" Ich glaube Dir fehlt hinter dem CC: empf_(at)_enger2.de ein \n !! Bei mir funkt's so: > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Oliver Noske > Sent: Tuesday, November 14, 2000 9:20 PM > To: php_(at)_php-center.de > Subject: Re: [php] Function "mail" > > > Habe es auf folgendes gekürtz und es kam das gleiche raus. > > > mail("admin_(at)_prima-noctes.de","Das Formular wurde ausgefüllt"," > > $message > ","From: \"Webmaster\" \n > CC: empf_(at)_enger2.de"); > > > Auch mit Cc funzt es nicht. > es erscheint immer im Body: > > Cc: empf_(at)_enger2.de > > An Hartmut: > Kann dir nur sagen, daß PHP3 läuft, genaueres weiss ich nicht weil es > Webspace meiner Domain ist, mit PHP Unterstüzung. > > > Gruß > > > -- > ** 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 speedfreak9_(at)_gmx.net Wed, 15 Nov 2000 02:28:02 +0100 Date: Wed, 15 Nov 2000 02:28:02 +0100 From: Speedfreak speedfreak9_(at)_gmx.net Subject: [php] [php] hi liste, mich wuerde mal interessieren, wie die erfahrungem mit netscapes neustem bei euch aussehen, lohnt es sich schon netscape 6 zu beachten bei der umsetzung? mir ist aufgefallen das teile, die unter netscape 4 wunderbar funktionieren beim 6er fehler produzieren, z.b. beim aufruf von frames in ein altes frameset. und damit waer ich schon beim 2ten, vor ein paar tagen stellte hier jemand ein, das frames sowieso nicht so gern gesehen sind, eine loesung ohne frames vorzuziehen ist. welche moeglichkeiten bieten sich mir denn sonst noch? ich habe z.b. eine generierte auswahlliste die zur zeit im unguenstigsten fall 120kb umfasst, tendenz steigend. mir wuerde keine andere moeglichkeit als eben frames einfallen damit diese liste nicht bei jedem seitenaufruf neu generiert werden muss. und dann noch etwas was dann wieder topic ist, damit die mail auch ne daseinsberechtigung in der liste hat .-) in der eben von mir erwaehnten auswahlliste kommt es stellenweise vor, das zumindest der name des eintrages doppelt vergeben ist. in dem fall werde ich mir diese eintraege sowieso noch genauer anschauen obs doppelt ist oder eine aenderung des names noetig ist um es auch in der liste eindeutig zu unterscheiden. mich wuerde hier interessieren, ob ich als quasi zwischenloesung immer nur den ersten identischen eintrag angezeigt bekommen kann. wenn ich z.b. eine namensliste habe, mit mueller meier mueller schmidt, das mir in der liste nur der ERSTE mueller, SOWIE meier, schmidt angezeigt wird. leider hab ich derzeit noch beides, 2x den gleichen mueller und verschiedene mueller, und da muss ich leider per hand an weiteren kriterien sortieren, loeschen etc. dank euch Andreas PS: warum funkt der betreff "[php] div OTs (netscape6/framesets)" nicht? das ging scheinbar nicht durch... wenn doch, dann moechte ich mich gleichzeitig fuer den mailschrott, den ich produziert habe, sowie den etwas anonymeren mail acount entschuldigen... From traffic_eye_(at)_hotmail.com Wed, 15 Nov 2000 07:44:31 +0100 Date: Wed, 15 Nov 2000 07:44:31 +0100 From: Traffic-Eye traffic_eye_(at)_hotmail.com Subject: [php] MYsql-Tabelle Zerhauen ??? hi ichhabe hier ein großen problem. Ich wollte in meiner Datenbank, in einer Tabelle namens "daten", eine neue spalte hinzufügen. NAme: "index". Das wollte er nicht. Dann habe ich die spalte "idx" genannt. das hat er dann auchgemacht und hinzugefügt. Aber seitdem ist in dieser tabelle alles matsch. Die Daten sind völlig durcheinander, Sonderzeichen in den Datensätzen, unleserlich, und die where-Klausel kann ich ganz vergessen zu benutzen da er immer sagt: doppelter Schlüssel in Tabelle A0996 vorhanden. Im prinzip kann ich nichts machen, nichtmal die Spalte "idx" löschen , NIX !!!!!!!!!!!!! Was soll ich tun ??? Ich galube die ganze tabelle kann ich löschen aber dann sind ja meine datensätze futsch, kann man die überhaupt noch retten ??? ich meine so kryptisch wie die jetzt sind ?? Weiß einer woran das lag ??? Doch nicht an der zusätzlichen Spalte, oder ???????????????????? Schonmal mega Danke 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 ---------------------------------------- From traffic_eye_(at)_hotmail.com Wed, 15 Nov 2000 08:01:11 +0100 Date: Wed, 15 Nov 2000 08:01:11 +0100 From: Traffic-Eye traffic_eye_(at)_hotmail.com Subject: [php] Oracle hi also so ein link würd mich jetzt auch mal interessieren wo man sich schlau machen kann. einer in deutsch wär noch genialer ... thx & cu 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 ---------------------------------------- > > Du kannst direkt drauf zugreifen. Ist mit PHP kein Prob. Genauso wie auf > > Interbase mittlerweile auch. > > > > Wenn da einer nen coolen Link hätte wäre ich auch dankbar. > > Steht doch alles in dem Manual drin. Wenn nicht, dann sollte Thies aktiv > werden. Für InterBase ist Jouni Ahto zuständig, der liest aber auf dieser > Liste leider noch nicht mit. > > -Egon From php_(at)_sct-research.de Wed, 15 Nov 2000 09:48:36 +0100 (MET) Date: Wed, 15 Nov 2000 09:48:36 +0100 (MET) From: Mirko Giese php_(at)_sct-research.de Subject: [php] [php] klingt als würdest du die datensätze aus der datenbank holen. dann wäre DISTINCT dein freund. guck mal ins manual deiner datenbank hth mirko > in der eben von mir erwaehnten auswahlliste kommt es stellenweise vor, das > zumindest der name des eintrages doppelt vergeben ist. in dem fall werde ich > mir diese eintraege sowieso noch genauer anschauen obs doppelt ist oder eine > aenderung des names noetig ist um es auch in der liste eindeutig zu > unterscheiden. mich wuerde hier interessieren, ob ich als quasi > zwischenloesung immer nur den ersten identischen eintrag angezeigt bekommen > kann. wenn ich z.b. eine namensliste habe, mit mueller meier mueller > schmidt, das mir in der liste nur der ERSTE mueller, SOWIE meier, schmidt > angezeigt wird. leider hab ich derzeit noch beides, 2x den gleichen mueller > und verschiedene mueller, und da muss ich leider per hand an weiteren > kriterien sortieren, loeschen etc. > From Christian.Thiele_(at)_brokat.com Wed, 15 Nov 2000 10:37:01 +0100 Date: Wed, 15 Nov 2000 10:37:01 +0100 From: Christian.Thiele_(at)_brokat.com Christian.Thiele_(at)_brokat.com Subject: [php] PHPlib Guten Morgen, ich muß leider nochmals stören. Ich hab die PHPlib soweit installiert, aber wenn ich zum Beispiel die index.php3 direkt anspreche fragt er mich zwar wegen dem Cookie aber dann leitet er auf http:///pages/index.php?sid=3schscj342348jdsrj23j2ed weiter (normal wäre http://localhost/pages/... ) und die Seite wird dann nicht gefunden und da fehlt der Hostname, PHP_SELF liefert ja nur den Pfad dorthin... Was bzw. wo muß ich das einstellen damit auch der Host erscheint ?? Wenn ich dann manuell die den Host eingebe und den Rest lasse funktioniert es ja auch... ?!? Vielen Dank PS : Antworten BITTE per BCC an Christian.Thiele_(at)_brokat.com da ich die Mails der Liste leider nicht mehr bekomme !!! Ciao Christian From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 10:44:26 +0100 Date: Wed, 15 Nov 2000 10:44:26 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] php Tool fuer Textbearbeitung Hartmut Holzgraefe wrote: > > Ali wrote: > > > - Eine Textverarbeitung wie Word, aber in PHP implementiert? > > Sowas aehnliches. > > Gut. RealityCheck: Wie soll das gehen? Der Browser schickt per Java Schnittstelle von PHP. Ist angeblich noch nicht stabil genug, aber grundsätzlich eine geile Idee. Jeder Java Künstler wird sich bei der Architektur im Grabe umdrehen, aber das soll uns nicht stören, die mal unverblümt darüber nachdenken. PHP hat eine bessere Architektur für DB lastige Applikationen (fast native Schnittstellen vs. JDBC->ODBC->...). > javascript:onKeyPress() und javascript:onMouseMove() jeden Tastendruck > und jede Mausbewegung an den Server, der dann den Bildschirminhalt > aktualisiert und an den Browser zurücküberträgt? Einfache Editoren kannst Du mit wildem IE spezifischem JS schreiben, aber das wird kaum einer frei verteilen. Ich kenne jedenfalls keine freien Sourcen und der Anfänger wird nichts vom Code verstehen. > ASP im Sinne von "Application Service Providing" ist zwar im Augenblick > in aller Munde, aber so funktioniert das nicht, no way. Für wirklich > interaktive Anwendungen wie Textverarbeitungen u.ä. ist HTTP einfach > nicht das richtige Protokoll (Stichworte: Request-basiert,zustandslos), > dafür brauchst du eher Protokolle wie X11, VNC oder Anwendungen, die > auf Client _und_ Server installiert sind und je nach Rechner- und > Netzlast an verschiedenen Schnittstellen Lastverteilung und Daten- > übergabe realisieren, wie das z.B. für das Client-Server-StarOffice > mal angedacht war ... Yepp, meine Anmerkungen oben sind "will das letzte Wort haben" mäßig... ;-). Praktisch geht es nicht, Ali. Ulf From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 10:46:31 +0100 Date: Wed, 15 Nov 2000 10:46:31 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Re: (2) [php] Performance Problem mit zlib Ralf Eggert wrote: > >hilfreich waere vielleicht eine etwas genauere Fehlermeldung als > >"Server Error, aber nicht wegen max_execution_time" > > Sorry, hatte ich vergessen. Mehr als dies hier wird aber auch nicht > angezeigt: > > error 500: Interner Serverfehler Das kann praktisch alles heißen. Von falschen Rechten bis hin zum Timeout. Ulf From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 10:50:48 +0100 Date: Wed, 15 Nov 2000 10:50:48 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Oracle Dennis Hunt wrote: > Du kannst direkt drauf zugreifen. Ist mit PHP kein Prob. Genauso wie auf > Interbase mittlerweile auch. > > Wenn da einer nen coolen Link hätte wäre ich auch dankbar. Baerli (Björn Schotte) hat jüngst die Oracle Datenbankabstraktion der PHPLib http://phplib.netuse.de/ aufgeräumt. Damit findest Du dort Produktionscode als Vorlage. Ulf From gerald.able_(at)_gmx.de Wed, 15 Nov 2000 11:31:32 +0100 (MET) Date: Wed, 15 Nov 2000 11:31:32 +0100 (MET) From: Gerald Able gerald.able_(at)_gmx.de Subject: [php] post per php ausloesen hallo ml, ich wuerde gerne per php einen http-post ausloesen, also quasi die gleiche funktionalitaet wie ein klick auf einen submit-button. konkretes problem: * mehrstufiger prozess, der in mehreren dateien liegt * in der ersten werden ein paar daten abgefragt * in der zweiten soll getestet werden, ob die daten richtig sind, falls ja werden weitere daten abgefragt. * falls nicht, sollen die daten zwecks korrektur an das erste zurueckgepostet werden... gerald. -- Sent through GMX FreeMail - http://www.gmx.net From hartmut_(at)_six.de Wed, 15 Nov 2000 11:35:17 +0100 Date: Wed, 15 Nov 2000 11:35:17 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] php Tool fuer Textbearbeitung Ulf Wendel wrote: > Yepp, meine Anmerkungen oben sind "will das letzte Wort haben" mäßig... > ;-). es wird also höchste Zeit für das browserseitige PHP-Plugin ;) (glaub mal nicht das das so einfach wird mit dem letzten Wort, wir Ostwestfalen können verdammt stur sein) -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From tf_(at)_tfromm.com Wed, 15 Nov 2000 11:41:11 +0100 Date: Wed, 15 Nov 2000 11:41:11 +0100 From: Thomas Fromm tf_(at)_tfromm.com Subject: [php] Oracle Moin, >ein Kunde will seine (kleine) Oracle-Datenbank ins Internet bringen. Kann >man mit PHP auf diese zugreifen? Oder vielleicht in MySQL importieren? an sich ist es kein problem, wie egon schon sagte. wenn man auch einige eigenheiten von oracle beachtet ist auch die codeportierung kein grosses problem. beachtenswert ist in diesem fall, da es sich ja um eine kleine datenbank handelt, das oracle denn doch einiges an lizenzgebuehren fuer den webbetrieb kostet. das waere entgegenzurechnen der migration nach mysql und moeglicherweise einem tool, welches beide datenbanken vom dateninhalt syncronisiert. > Baerli (Björn Schotte) hat jüngst die Oracle Datenbankabstraktion der > PHPLib http://phplib.netuse.de/ aufgeräumt. Damit findest Du dort > Produktionscode als Vorlage. :) wie schon oft gesagt, das oracle nicht sqlcompatibel zu mysql ist, zumindest nicht ganz. wird dir diese abstraktion nur bedingt etwas nuetzen. gruss, thomas -- -------------------------------------------------------------------------- http://phporacleadmin.org http://tfromm.com mailto:tf_(at)_inubit.com "build your own wigwam, without windows, without gates and an apache inside" From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 11:53:24 +0100 Date: Wed, 15 Nov 2000 11:53:24 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] php Tool fuer Textbearbeitung Hartmut Holzgraefe wrote: > > Ulf Wendel wrote: > > Yepp, meine Anmerkungen oben sind "will das letzte Wort haben" mäßig... > > ;-). > > es wird also höchste Zeit für das browserseitige PHP-Plugin ;) > (glaub mal nicht das das so einfach wird mit dem letzten Wort, > wir Ostwestfalen können verdammt stur sein) Woher kommt Egon? Eigentlich wäre er jetzt an der Reihe, eine Buchbesprechung zu posten. Ich glaube nicht, das es jemals ein PHP-Plugin geben wird. Der Java Gedanke ist jedoch so absurd nicht. Events sollen sich noch schlecht abfangen lassen, ansonsten wäre das eine gute Lösung für viele Probleme, die wir haben. Trotz APL, DOM, DynAPI und viele andere mehr gibt es noch keine Lösung für eine GUI Abstraktion in der PHP/HTML Welt. Applikationen, die Bedarf an einer GUI Abstraktion haben, sind sehr groß höchstwahrscheinlich kommerziell und dürfen deshalb auch Vorannahmen über den Browser treffen. Wenn man sich einfach Java bedienen könnte, wäre das eine coole Sache. Urplötzlich hätten wir die Tools einer ausgewachsenen Sprache. Kein leidiges HTML basteln mehr... Was .NET bringt ist und von unserer Seite kommen kann, ist spannend aber letztlich sind die Webforms auch nur der verzweifelte Versuch etwas echte GUI Abstraktion in die Skriptwelt zu bringen. Ulf From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 11:56:11 +0100 Date: Wed, 15 Nov 2000 11:56:11 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Oracle Thomas Fromm wrote: > > Baerli (Björn Schotte) hat jüngst die Oracle Datenbankabstraktion der > > PHPLib http://phplib.netuse.de/ aufgeräumt. Damit findest Du dort > > Produktionscode als Vorlage. > > :) wie schon oft gesagt, das oracle nicht sqlcompatibel zu mysql ist, zumindest > nicht ganz. wird dir diese abstraktion nur bedingt etwas nuetzen. Hallo Kosch, es dürfte schon ein wenig helfen, ich vermute nur API Beispiele waren gefagt. Sag mal, ist http://www.phporacleadmin.org/ schon auf Produktionsniveau (dann kann ich den Link gleich mal abtippen)? Ulf From eschmid_(at)_php.net Wed, 15 Nov 2000 11:58:11 +0100 Date: Wed, 15 Nov 2000 11:58:11 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] php Tool fuer Textbearbeitung Ulf Wendel wrote: > > Hartmut Holzgraefe wrote: > > > > Ulf Wendel wrote: > > > Yepp, meine Anmerkungen oben sind "will das letzte Wort haben" mäßig... > > > ;-). > > > > es wird also höchste Zeit für das browserseitige PHP-Plugin ;) > > (glaub mal nicht das das so einfach wird mit dem letzten Wort, > > wir Ostwestfalen können verdammt stur sein) > > Woher kommt Egon? Eigentlich wäre er jetzt an der Reihe, eine > Buchbesprechung zu posten. Ich bin kein Schwabe, sondern komme aus dem Oberschwäbischen Tettnang, bin also ein Oberschwabe und die können noch sturer wie die Ostwestfalen sein. Die Buchbesprechung kommt etwas später, ich hab das neue Buch noch nicht gesehen. -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 penguins_(at)_ywesee.com Wed, 15 Nov 2000 11:21:27 +0100 Date: Wed, 15 Nov 2000 11:21:27 +0100 From: Daniel Strathemeier penguins_(at)_ywesee.com Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Gleich_nochmal:_Variable_an_UR?= =?iso-8859-1?Q?L_=FCbergeben?= =?iso-8859-1?Q?L_=FCbergeben?= Hallo Markus, schau dir doch mal diese beiden functionen an: urldecode - Decodes URL-encoded string http://www.php.net/manual/functionurldecode.php urlencode - URL-encodes string http://www.php.net/manual/function.urlencode.php damit kannst du die String's url tauglich machen bye dany > > Hi Liste, bin neu hier! > > > > wenn wir schon bei dem Thema sind: > > Wie kann ich eine Variable mit darin enthaltenen Leerzeichen übergeben, in > > der Art > > > > neue_seite.php3?string=Das ist ein String > > > > oder anders gefragt: Wenn ich der Übersicht halber die Variablen im Aufruf > > auf > > mehrere Zeilen aufteile, werden Leerzeichen eingesetzt und damit funzt das > > nicht mehr. > > > > neue_seite.php3?string1=Das& > > string2=ist& > > string3=ein& > > string4=String > > > > Danke! > > markus From cyrus01_(at)_gmx.de Wed, 15 Nov 2000 11:55:26 +0100 Date: Wed, 15 Nov 2000 11:55:26 +0100 From: Cyrus cyrus01_(at)_gmx.de Subject: [php] MySql spinnt... oder ich :) Hallo Liste! Ich hab n ganz komisches SQL Problem und wunder mich warum das nicht funzt vorher wurder in $bn "ulf" geschrieben die Tabelle: HS_T (name) ID | section | leader 0 Test ulf nun wollte ich: $sectioneinloggen\n"; } ?> (Benutzerdaten wurden schon vorher included) Komischerweise meldet der compiler Warning: Supplied argument is not a valid MySQL-Link resource in /home/www/www42/html/admin/admin/adminmenu3.inc on line 21 Warning: Supplied argument is not a valid MySQL result resource in /home/www/www42/html/admin/admin/adminmenu3.inc on line 22 vielleicht kann mir wer helfen.. danke Ulf! From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 12:17:39 +0100 Date: Wed, 15 Nov 2000 12:17:39 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] php Tool fuer Textbearbeitung "Egon Schmid (_(at)_work)" wrote: > > Ulf Wendel wrote: > > > > Hartmut Holzgraefe wrote: > > > > > > Ulf Wendel wrote: > > > > Yepp, meine Anmerkungen oben sind "will das letzte Wort haben" mäßig... > > > > ;-). > > > > > > es wird also höchste Zeit für das browserseitige PHP-Plugin ;) > > > (glaub mal nicht das das so einfach wird mit dem letzten Wort, > > > wir Ostwestfalen können verdammt stur sein) > > > > Woher kommt Egon? Eigentlich wäre er jetzt an der Reihe, eine > > Buchbesprechung zu posten. > > Ich bin kein Schwabe, sondern komme aus dem Oberschwäbischen Tettnang, > bin also ein Oberschwabe und die können noch sturer wie die Ostwestfalen > sein. Die Buchbesprechung kommt etwas später, ich hab das neue Buch noch > nicht gesehen. Welches Buch bekommst Du als nächstes in die Finger, Dein eigenes - http://www.amazon.de/exec/obidos/ASIN/3827258774/o/qid=974286812/sr=8-2/028-8070724-0268520 ? Oder hast Du gar die Ehre das O'Reilly Ding schon in den Fingern gehabt zu haben. Ulf From dstrathemeier_(at)_ywesee.com Wed, 15 Nov 2000 09:58:11 +0100 Date: Wed, 15 Nov 2000 09:58:11 +0100 From: Daniel Strathemeier, ywesee dstrathemeier_(at)_ywesee.com Subject: [php] Function "mail" hallo Oliver, versuch es doch mal mit dieser mit dieser class für email. http://phpwizard.net/resources/phpMisc/scripts/pretty/mail.php3 bye 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 penguins_(at)_ywesee.com Wed, 15 Nov 2000 12:18:13 +0100 Date: Wed, 15 Nov 2000 12:18:13 +0100 From: Daniel Strathemeier penguins_(at)_ywesee.com Subject: [php] MySql spinnt... oder ich :) Hallo Cyrus, versuch doch mal mit einfachen anführungszeichen bei der variablen der where bedingung: $abfrage1 = "SELECT section FROM HS_T Where leader='$bn' "; mfg dany > $abfrage1 = "SELECT section FROM HS_T Where leader=$bn"; From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 12:34:45 +0100 Date: Wed, 15 Nov 2000 12:34:45 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] MySql spinnt... oder ich :) Cyrus wrote: > Ich hab n ganz komisches SQL Problem und wunder mich warum das nicht funzt > > vorher wurder in $bn "ulf" geschrieben Worldomination! > die Tabelle: > HS_T (name) > ID | section | leader > 0 Test ulf Hast Du da nicht die Spalte payment vergessen? Ansonsten ist es ja korrekt. > nun wollte ich: > > $verbindung1 = _(at)_mysql_connect("localhost",$user,$pass); > if (!$verbindung) { if (!$verbindung1) > echo "Keine Verbindung zum SQL-Server möglich!\n"; > exit; > } > $abfrage1 = "SELECT section FROM HS_T Where leader=$bn"; Immer http://www.php.net/manual/function.addslashes.php und Anführungszeichen verwenden. > echo $abfrage1; > $erg1 = mysql_db_query("usr_www42",$abfrage1,$verbindung1); Connetdaten immer auslagern, um Warungsarbeiten zu vereinfachen. > while (list($section) = mysql_fetch_row($erg1)) { > echo "$section href=./admin/opensec.php>einloggen\n"; > } > ?> > (Benutzerdaten wurden schon vorher included) > > Komischerweise meldet der compiler > Warning: Supplied argument is not a valid MySQL-Link resource in > /home/www/www42/html/admin/admin/adminmenu3.inc on line 21 Siehe oben, Tippfehler $verbindung/$verbindung1. > Ulf! Nein, Ulf From tf_(at)_tfromm.com Wed, 15 Nov 2000 12:28:30 +0100 Date: Wed, 15 Nov 2000 12:28:30 +0100 From: Thomas Fromm tf_(at)_tfromm.com Subject: [php] Oracle Hallo nixnutz :) > es dürfte schon ein wenig helfen, ich vermute nur API Beispiele waren > gefagt. Sag mal, ist http://www.phporacleadmin.org/ schon auf > Produktionsniveau (dann kann ich den Link gleich mal abtippen)? nein. in der derzeitigen 0.0.1 kann man lediglich durch die tabellen browser aber noch nicht durch deren inhalte. mittlerweile hab ich da viel umgebaut, so das multiple dbconnections moeglich sind (dank php 4 session), sowie kurzfristig kann man auch ohne die configdatei anzufassen fuer seine persoenliche session die einstellungen anpassen. im grossen und ganzen versuche ich erstmal die funktionalitaet von objectmanager (http:://www.orasoft.org) nachzubilden und dann zusaetzlich noch das modifizieren zu erlauben. ich hoffe das ich anfang dezember eine 0.1 releasen kann die dann zumindest ein browsen durch alle wichtigen bereiche erlaubt. ab diesem zeitpunkt koennte man von produktionsniveau reden. ich werd mal gucken, ob ich zeit finde mal eine featureliste im web aufzustellen und woechendlich zu updaten, das ein blick auf die homepage einmal die woche genuegt. gruesse, thomas -- -------------------------------------------------------------------------- http://phporacleadmin.org http://tfromm.com mailto:tf_(at)_inubit.com "build your own wigwam, without windows, without gates and an apache inside" From sascha.lemberg_(at)_CommerzbankIB.com Tue, 14 Nov 2000 12:58:23 +0100 Date: Tue, 14 Nov 2000 12:58:23 +0100 From: Lemberg, Sascha sascha.lemberg_(at)_CommerzbankIB.com Subject: [php] IP-Adress / Hostverwaltung Kommerzielle Software : QIP von Lucent ------------------------------------------------------------------ Sascha Lemberg, Commerzbank AG Zentraler Servicebereich Information Technology Investmentbanking ZIT P 7.51 Network Support Phone: +049 (0) 69 136 - 45854 Fax: +049 (0) 69 136 - 48 252 Mail: 60261 Frankfurt am Main / Germany Office: Neue Mainzer Strasse 32-36, 11th floor, room 11.14 ------------------------------------------------------------------ > -----Original Message----- > From: Stefan Krister [mailto:krs_(at)_treu-elektro.de] > Sent: Dienstag, 14. November 2000 11:18 > To: PHP Mailingliste > Subject: [php] IP-Adress / Hostverwaltung > > > > Hi Liste, > > ich möchte meine Hosts, IP-Adressen und -Netze Browsergestützt > verwalten. > > Kennt jemand dazu eine Lösung? > > > MfG > > Stefan Krister > > Linux T-Shirt / Sendmail+Squid-Auswertung: > http://creative.chaos.de > > -- > You have moved your mouse. Windows must be rebooted for the > changes to take effect. > > -- > ** 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 eschmid_(at)_php.net Wed, 15 Nov 2000 12:48:11 +0100 Date: Wed, 15 Nov 2000 12:48:11 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] php Tool fuer Textbearbeitung Ulf Wendel wrote: > > "Egon Schmid (_(at)_work)" wrote: > > > > Ulf Wendel wrote: > > > > > > Hartmut Holzgraefe wrote: > > > > > > > > Ulf Wendel wrote: > > > > > > Woher kommt Egon? Eigentlich wäre er jetzt an der Reihe, eine > > > Buchbesprechung zu posten. > > > > Ich bin kein Schwabe, sondern komme aus dem Oberschwäbischen Tettnang, > > bin also ein Oberschwabe und die können noch sturer wie die Ostwestfalen > > sein. Die Buchbesprechung kommt etwas später, ich hab das neue Buch noch > > nicht gesehen. > > Welches Buch bekommst Du als nächstes in die Finger, Dein eigenes - > http://www.amazon.de/exec/obidos/ASIN/3827258774/o/qid=974286812/sr=8-2/028-8070724-0268520 > ? Oder hast Du gar die Ehre das O'Reilly Ding schon in den Fingern > gehabt zu haben. In den Fingern hatte ich die deutsche Übersetzung von Tobias Ratschiller und Till Gerken. Nächste Woche soll die Übersetzung von Leon Atkinson bei mir eintreffen. Wo unser Buch ist, habs ja nicht alleine geschrieben, weiß ich nicht. Der Lektor ist zur Zeit in Las Vegas. Aber soviel kann ich schon mal verraten, das taucht nämlich bei Amazon.de noch nicht auf, es hat neben Christian Cartus auch Wolfgang Drews, Hartmut Holzgraefe, Uwe Steinmann (war in Tobias' Buch übrigens falsch geschrieben und der Name Don Ross vom Zimmer nebenan fehlte auch) und Christian Wenz mitgeschrieben. Von O'Reilly hab ich noch nichts mitbekommen, ausser dass Amazon.com mal wieder ein Katalogseintrag gemacht hat, der unter aller Sau ist. O'Reilly hat nichts mit Pearson Education zu tun. Auch wenns mal wieder einen Aufregen sollte, wen ich denn sonst noch kenne. Ich war neben Michael "Monty" Widenius ein Technical Reviewer von Paul DuBois' "MySQL", welches bei New Riders erschienen ist. -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 thomas.reinert_(at)_counterattack.de Wed, 15 Nov 2000 13:00:24 +0100 Date: Wed, 15 Nov 2000 13:00:24 +0100 From: Thomas A. Reinert media solutions gmhb thomas.reinert_(at)_counterattack.de Subject: [php] AW: [php] php Tool fuer Textbearbeitung *Auch wenns mal wieder einen Aufregen sollte.... :) nö, aufregen nicht, hab nur dauernd auf die uhr geschaut, wie lange es denn heute dauert. tatsächlich: bis 13.00h !! viel zu tun, egon ?! ;) gruss, thomas From hartmut_(at)_six.de Wed, 15 Nov 2000 13:23:19 +0100 Date: Wed, 15 Nov 2000 13:23:19 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] php Tool fuer Textbearbeitung Ulf Wendel wrote: > Ich glaube nicht, das es jemals ein PHP-Plugin geben wird. na, ein Tcl-Plungin gibt es doch auch :) ansonsten habe ich nur aus einem Feature Request aus bugs.php.net zitiert > Der Java Gedanke ist jedoch so absurd nicht. Events sollen sich noch > schlecht abfangen lassen, ansonsten wäre das eine gute Lösung für > viele Probleme, die wir haben. > [...] > Wenn man sich einfach Java bedienen könnte, wäre das eine coole Sache. Wenn ich aber irgendwo schon Java im Projekt verwende (verwenden muß), dann kann ich auch gleich alles in Java lösen und würde das persönlich auch tun > Urplötzlich hätten wir die Tools einer ausgewachsenen Sprache. Volljährig ist Java schon, jetzt muß es nur noch erwachsen werden ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From ritze_(at)_globalpark.de Wed, 15 Nov 2000 14:26:39 +0100 Date: Wed, 15 Nov 2000 14:26:39 +0100 From: Thomas Ritz ritze_(at)_globalpark.de Subject: [php] Function "mail" Hallo, > Das steht auch im PHP Manual seit Jahren drin: > > http://www.php.net/mail > > Die additional headers sind in PHP 3 und PHP 4 bekannt. Und auf http://www.datenverwurstungszentrale.de/kurzPHP/mailen.html steht, warum es mal manchmal klappt und manchmal nicht ;-) gruss ritze From nn__(at)_gmx.net Wed, 15 Nov 2000 15:09:13 +0100 Date: Wed, 15 Nov 2000 15:09:13 +0100 From: Nicolas Neubauer nn__(at)_gmx.net Subject: [php] Re: MYsql-Tabelle Zerhauen ??? Hallo Tobias, > ichhabe hier ein großen problem. Ich wollte in meiner Datenbank, in einer > Tabelle namens "daten", eine neue spalte hinzufügen. NAme: "index". Das > wollte er nicht. Dann habe ich die spalte "idx" genannt. das hat er dann > auchgemacht und hinzugefügt. Aber seitdem ist in dieser tabelle alles > matsch. Also index ist glaube ich ein reserviertes Wort, das ist ok, dass er das nicht wollte. idx wäre mir aber neu. ALTER TABLE hat mir aber neulich auch eine Tabelle zerhauen, zum Glück nur im Entwurfsstadium, so dass ich sie einfach löschen konnte. > Die Daten sind völlig durcheinander, Sonderzeichen in den > Datensätzen, unleserlich, und die where-Klausel kann ich ganz vergessen zu > benutzen da er immer sagt: doppelter Schlüssel in Tabelle A0996 vorhanden. > Im prinzip kann ich nichts machen, nichtmal die Spalte "idx" löschen , NIX > !!!!!!!!!!!!! > Was soll ich tun ??? Ich galube die ganze tabelle kann ich löschen aber dann > sind ja meine datensätze futsch, kann man die überhaupt noch retten ??? ich > meine so kryptisch wie die jetzt sind ?? das ist schwierig. Hast Du mal mit mysqldump die ganze Tabelle nach SQL dumpen lassen? wenn das geht, hast Du zumindest den momentanen Stand mal in einer Datei, in der Du dann nach kaputten Datensätzen gucken kannst. Dann kannst Du die aus der Datei löschen und den Rest in eine neu erzeugte Tabelle wieder reinladen, dann kannst Du zumindest die weiterbenutzen. Ansonsten hab ich auch keine richtige Idee. Für Access gibt es Reparaturtools (nicht nur die von Microsoft, auch welche, die richtig gut funktionieren ;) für beschädigte Datenbanken, kannst ja mal nach "MySQL recovery" oder sowas suchen, wenn das öfter passiert, hat sich ja vielleicht schon mal jemand diesem Problem angenommen.. > Weiß einer woran das lag ??? Doch nicht an der zusätzlichen Spalte, oder > ???????????????????? scheinbar doch. dachte auch erst, es läge an etwas anderem bei mir, aber als ich die Aktion wiederholt habe, ist das gleiche passiert. Ein Fehler in MySQL? Benutzt Du auch die Windows-Version? Sehr merkwürdig. Viel Glück, Nic From c.sk_(at)_gmx.net Wed, 15 Nov 2000 16:36:29 +0100 Date: Wed, 15 Nov 2000 16:36:29 +0100 From: =?iso-8859-1?Q?Christiane_Schmidt-K=F6ster?= c.sk_(at)_gmx.net Subject: [php] Re: MYsql-Tabelle Zerhauen ??? Hallo Tobias, From: "Nicolas Neubauer" > Ansonsten hab ich auch keine richtige Idee. Für Access gibt es > Reparaturtools (nicht nur die von Microsoft, auch welche, die richtig > gut funktionieren ;) für beschädigte Datenbanken, kannst ja mal nach > "MySQL recovery" oder sowas suchen, wenn das öfter passiert, hat sich ja > vielleicht schon mal jemand diesem Problem angenommen.. laut MySQL-Manual kann man einiges tun: Kapitel 15.1 Using myisamchk for table maintenance and crash recovery http://www.mysql.com/documentation/mysql/bychapter/manual_Maintenance.html#T able_maintenance oder 7.16 REPAIR TABLE syntax. Bisher von meiner Seite her alles ungetestet, da ich bisher Glück hatte. Mir graut vor dem Tag, an dem ich es benutzen muss und wünsche Dir viel Erfolg! Viele Grüße Christiane From webmasterbhs_(at)_bluewin.de Wed, 15 Nov 2000 17:18:39 +0100 Date: Wed, 15 Nov 2000 17:18:39 +0100 From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de Subject: [php] exec und PGP und nouser/nogroup hi, wenn ich von php aus über die exec funktion exec("./pgp -kv 2>&1", $output, $ec); pgp aufrufe, dann sagt pgp, dass ein mkdir(//.pgp) fehlschlägt, so wie es aussieht will pgp im home verzeichnis den unterordner .pgp anlegen, da aber apache ja kein home verzeichnis hat ... ??? ______________________________ mkdir (//.pgp) failed.. Pretty Good Privacy(tm) Version 6.5.8 (c) 1999 Network Associates Inc. Export of this software may be restricted by the U.S. government. No configuration file found. Can't open key ring file '//.pgp/pubring.pkr' Key ring file '' cannot be created. Keyring add error. For a usage summary, type: pgp -h For more detailed help, consult the PGP User's Guide. _________________ aber in der pgp.cfg stehen die werte drin, welche key ring files er benutzen soll: PubRing="/usr/local/httpd/bhspgp/pubring.pkr" SecRing="/usr/local/httpd/bhspgp/secring.skr" die pgp binary und die pgp.cfg befinden sich alle im selben verzeichnis /usr/local/httpd/bhspgp/ wo liegt nun der fehler ? brauche unbedingt hilfe :-)))) kiri PS: schumach_(at)_linux:~ > mkdir //.pgp mkdir: Erzeugen des Verzeichnisses »//.pgp« nicht möglich: Keine Berechtigung schumach_(at)_linux:~ > su root Kennwort: root_(at)_linux:/home/schumach > mkdir //.pgp root_(at)_linux:/home/schumach > cd //.pgp root_(at)_linux://.pgp > dir root_(at)_linux://.pgp > cd .. root_(at)_linux:/ > dir bin cdrom etc home lost+found opt root usr boot dev floppy lib mnt proc sbin tmp var root_(at)_linux:/ > chmod 777 //.pgp root_(at)_linux:/ > wo wird das verzeichnis angelegt ????? hmm jetzt läuft auch pgp ohne den fehler ... aber das ist nicht der sinn der sache :-( ahh ls -al zeigt, dass .pgp im root angelegt wird .... aua ;-) From henning_(at)_wonderpixel.de Wed, 15 Nov 2000 18:48:59 +0100 Date: Wed, 15 Nov 2000 18:48:59 +0100 From: =?iso-8859-1?Q?Henning_J=F6dden?= henning_(at)_wonderpixel.de Subject: [php] random function This is a multi-part message in MIME format. ------=_NextPart_000_003E_01C04F34.B6E49020 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable N`Abend zusammen, Mein Problem ist folgendes: Ich brauche eine 6stellige Zufallszahl, die = ich f=FCr den Namen einer durch PHP generierten HTML Seite brauche. Mit diesem Script kriege ich komischerweise immer dieselbe Zahl raus, = n=E4mlich 456818. function filename($suffix,$sender_email) { $string =3D substr($sender_email, 0, 4); > $min =3D 100000; > $max =3D 999999; > $int =3D rand($min,$max); $prefix =3D $string .=3D $int; $file =3D $prefix .=3D $suffix; return $file; } Ich schnall`s nicht !! Wieso ausgerechnet "456818" immer und immer = wieder. Nach Zufall sieht mir das nicht mehr aus. Bedanke mich f=FCr jede Hilfe. Gru=DF Henning ------=_NextPart_000_003E_01C04F34.B6E49020 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
 
N`Abend zusammen,
 
Mein Problem ist folgendes: Ich brauche = eine=20 6stellige Zufallszahl, die ich f=FCr den Namen einer durch PHP = generierten HTML=20 Seite brauche.
Mit diesem Script kriege ich = komischerweise immer=20 dieselbe Zahl raus, n=E4mlich 456818.
 
function = filename($suffix,$sender_email)=20 {
  $string =3D = substr($sender_email, 0,=20 4);
>  $min =3D = 100000;
>  $max =3D=20 999999;
>  $int =3D rand($min,$max);
  $prefix =3D $string .=3D = $int;
  $file =3D $prefix .=3D = $suffix;
  return $file;
}
 
Ich schnall`s nicht !! Wieso = ausgerechnet "456818"=20 immer und immer wieder. Nach Zufall sieht mir das nicht mehr = aus.
 
Bedanke mich f=FCr jede = Hilfe.
Gru=DF Henning
 
 
------=_NextPart_000_003E_01C04F34.B6E49020-- From 123_(at)_koelnerszene.de Wed, 15 Nov 2000 17:41:19 +0100 Date: Wed, 15 Nov 2000 17:41:19 +0100 From: koelnerszene 123_(at)_koelnerszene.de Subject: [php] random function This is a multi-part message in MIME format. ------=_NextPart_000_00A1_01C04F2B.430A2420 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable http://www.php.net/manual/function.rand.php ----- Original Message -----=20 From: Henning J=F6dden=20 To: php_(at)_php-center.de=20 Sent: Wednesday, November 15, 2000 6:48 PM Subject: [php] random function N`Abend zusammen, Mein Problem ist folgendes: Ich brauche eine 6stellige Zufallszahl, = die ich f=FCr den Namen einer durch PHP generierten HTML Seite brauche. Mit diesem Script kriege ich komischerweise immer dieselbe Zahl raus, = n=E4mlich 456818. function filename($suffix,$sender_email) { $string =3D substr($sender_email, 0, 4); > $min =3D 100000; > $max =3D 999999; > $int =3D rand($min,$max); $prefix =3D $string .=3D $int; $file =3D $prefix .=3D $suffix; return $file; } Ich schnall`s nicht !! Wieso ausgerechnet "456818" immer und immer = wieder. Nach Zufall sieht mir das nicht mehr aus. Bedanke mich f=FCr jede Hilfe. Gru=DF Henning ------=_NextPart_000_00A1_01C04F2B.430A2420 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
http://www.php.net/m= anual/function.rand.php
----- Original Message -----
From:=20 Henning=20 J=F6dden
Sent: Wednesday, November 15, = 2000 6:48=20 PM
Subject: [php] random = function

 
N`Abend zusammen,
 
Mein Problem ist folgendes: Ich = brauche eine=20 6stellige Zufallszahl, die ich f=FCr den Namen einer durch PHP = generierten HTML=20 Seite brauche.
Mit diesem Script kriege ich = komischerweise immer=20 dieselbe Zahl raus, n=E4mlich 456818.
 
function = filename($suffix,$sender_email)=20 {
  $string =3D = substr($sender_email, 0,=20 4);
>  $min =3D = 100000;
>  $max=20 =3D 999999;
>  $int =3D rand($min,$max);
  $prefix =3D $string .=3D = $int;
  $file =3D $prefix .=3D = $suffix;
  return $file;
}
 
Ich schnall`s nicht !! Wieso = ausgerechnet=20 "456818" immer und immer wieder. Nach Zufall sieht mir das nicht mehr=20 aus.
 
Bedanke mich f=FCr jede = Hilfe.
Gru=DF Henning
 
 
------=_NextPart_000_00A1_01C04F2B.430A2420-- From eschmid_(at)_php.net Wed, 15 Nov 2000 17:47:49 +0100 Date: Wed, 15 Nov 2000 17:47:49 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] random function > Henning Jödden wrote: > Mein Problem ist folgendes: Ich brauche eine 6stellige Zufallszahl, > die ich für den Namen einer durch PHP generierten HTML Seite brauche. > Mit diesem Script kriege ich komischerweise immer dieselbe Zahl raus, > nämlich 456818. > > function filename($suffix,$sender_email) { > $string = substr($sender_email, 0, 4); > > $min = 100000; > > $max = 999999; > > $int = rand($min,$max); > $prefix = $string .= $int; > $file = $prefix .= $suffix; > return $file; > } > > Ich schnall`s nicht !! Wieso ausgerechnet "456818" immer und immer > wieder. Nach Zufall sieht mir das nicht mehr aus. Die Lösung ist bei php.net/rand und php.net/srand zu finden. -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 behrens_(at)_takenet.de Wed, 15 Nov 2000 17:47:22 +0100 Date: Wed, 15 Nov 2000 17:47:22 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] random function Moin, > Henning Jödden schrieb: > > > N`Abend zusammen, > > Mein Problem ist folgendes: Ich brauche eine 6stellige Zufallszahl, > die ich für den Namen einer durch PHP generierten HTML Seite brauche. > Mit diesem Script kriege ich komischerweise immer dieselbe Zahl raus, > nämlich 456818. Der Zufallsgenerator muss erst initiiert werden mittels srand() siehe Manual. Die gleiche Frage gabs gestern/vorgestern und es wurde sogar Code gepostet der das 'Vorschriftsmaessig' machte ;) 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 always.on_(at)_drugz.de Wed, 15 Nov 2000 17:50:14 +0100 Date: Wed, 15 Nov 2000 17:50:14 +0100 From: Tobias Orterer always.on_(at)_drugz.de Subject: [php] random function erstamal posten wir in die php mailliste keine html mails und zweitens mußt du erstmal den random seed (nennt man doch so?) initieren... mit zb. srand(microtime()*999); From dingdong_(at)_bigfoot.de Wed, 15 Nov 2000 16:46:46 +0100 Date: Wed, 15 Nov 2000 16:46:46 +0100 From: Robert dingdong_(at)_bigfoot.de Subject: [php] Mit Systembenutzern arbeiten Stellt euch folgendes vor: Am Anfang einer PHP4-Sitzung wird ein Benutzer/Passwort abgefragt. Weiß einer, wie man diese Benutzer/Passwort -Kombination Authentifiziert? Im weiteren Verlauf der Sitzung sollen Aktionen inm Namen dieses Benutzers geschehen. Hat jemand ne Idee dazu? Skripte mit su aufrufen, den Secure-Mode einschalten? From hartmut_(at)_six.de Wed, 15 Nov 2000 17:53:30 +0100 Date: Wed, 15 Nov 2000 17:53:30 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] random function > Henning Jödden wrote: 1) wer lesen kann ist klar im Vorteil: http://www.php.net/manual/de/function.rand.php 2) HTML-Mails sind ja an sich schon schlimm genug, aber dieser kotzbeige Hintergrund ist echt die Krönung (grummel, grummel) -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From penguins_(at)_ywesee.com Wed, 15 Nov 2000 17:57:31 +0100 Date: Wed, 15 Nov 2000 17:57:31 +0100 From: Daniel Strathemeier penguins_(at)_ywesee.com Subject: [php] random function This is a multi-part message in MIME format. ------=_NextPart_000_0184_01C04F2D.86A6B9D0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo Henning, ich habe deine function mal ausprobiert und bei mir klappts wunderbar. nur die variablen $min und $max werden von UltraEdit rot hervorgehoben, = versuch doch=20 mal mit $minzahl und $maxzahl oder so irgendetwas. gruss dany ----- Original Message -----=20 From: Henning J=F6dden=20 To: php_(at)_php-center.de=20 Sent: Wednesday, November 15, 2000 6:48 PM Subject: [php] random function N`Abend zusammen, Mein Problem ist folgendes: Ich brauche eine 6stellige Zufallszahl, = die ich f=FCr den Namen einer durch PHP generierten HTML Seite brauche. Mit diesem Script kriege ich komischerweise immer dieselbe Zahl raus, = n=E4mlich 456818. function filename($suffix,$sender_email) { $string =3D substr($sender_email, 0, 4); > $min =3D 100000; > $max =3D 999999; > $int =3D rand($min,$max); $prefix =3D $string .=3D $int; $file =3D $prefix .=3D $suffix; return $file; } Ich schnall`s nicht !! Wieso ausgerechnet "456818" immer und immer = wieder. Nach Zufall sieht mir das nicht mehr aus. Bedanke mich f=FCr jede Hilfe. Gru=DF Henning ------=_NextPart_000_0184_01C04F2D.86A6B9D0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo Henning,
 
ich habe deine function mal ausprobiert und bei mir = klappts=20 wunderbar.
nur die variablen $min und $max werden von UltraEdit = rot=20 hervorgehoben, versuch doch
mal mit $minzahl und $maxzahl oder so=20 irgendetwas.
gruss
dany
----- Original Message -----
From:=20 Henning=20 J=F6dden
Sent: Wednesday, November 15, = 2000 6:48=20 PM
Subject: [php] random = function

 
N`Abend zusammen,
 
Mein Problem ist folgendes: Ich = brauche eine=20 6stellige Zufallszahl, die ich f=FCr den Namen einer durch PHP = generierten HTML=20 Seite brauche.
Mit diesem Script kriege ich = komischerweise immer=20 dieselbe Zahl raus, n=E4mlich 456818.
 
function = filename($suffix,$sender_email)=20 {
  $string =3D = substr($sender_email, 0,=20 4);
>  $min =3D = 100000;
>  $max=20 =3D 999999;
>  $int =3D rand($min,$max);
  $prefix =3D $string .=3D = $int;
  $file =3D $prefix .=3D = $suffix;
  return $file;
}
 
Ich schnall`s nicht !! Wieso = ausgerechnet=20 "456818" immer und immer wieder. Nach Zufall sieht mir das nicht mehr=20 aus.
 
Bedanke mich f=FCr jede = Hilfe.
Gru=DF Henning
 
 
------=_NextPart_000_0184_01C04F2D.86A6B9D0-- From miefert_(at)_gmx.net Wed, 15 Nov 2000 18:10:50 +0100 Date: Wed, 15 Nov 2000 18:10:50 +0100 From: Stefan miefert_(at)_gmx.net Subject: [php] close_db Hi Alle, ich habe zwei Datenbanken geöffnet mit dem handler $db und $db2 Sobald ich die zweite Datenbank mit close_db schließen will erhalte ich eine fehelrmeldung. Woran kan das liegen . Wird automatisch jede Datenbank geschlossen ? From dan_(at)_hitservice.de Wed, 15 Nov 2000 18:16:39 +0100 Date: Wed, 15 Nov 2000 18:16:39 +0100 From: Daniel Nemetz dan_(at)_hitservice.de Subject: [php] MySQL + TimeStamp hallo, nur eine kurze frage, welchen datentyp nehme ich am besten zum speichern von timestamps ? ich schwanke zwischen int, bigint und varchar(12). tia, D. From eschmid_(at)_php.net Wed, 15 Nov 2000 18:19:06 +0100 Date: Wed, 15 Nov 2000 18:19:06 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] random function Hartmut Holzgraefe wrote: > > > Henning Jödden wrote: > > 1) wer lesen kann ist klar im Vorteil: > http://www.php.net/manual/de/function.rand.php http://php.net/rand funktioniert aber auch oder noch kürzer php.net/rand. Bitte nicht alle gleichzeigt ausprobieren sonst könnte der Server wieder abschmieren. -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)_gmx.net Wed, 15 Nov 2000 18:35:40 +0100 Date: Wed, 15 Nov 2000 18:35:40 +0100 From: Stefan miefert_(at)_gmx.net Subject: [php] AW: [php] MySQL + TimeStamp hi den timestamp :) -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Daniel Nemetz Gesendet: Mittwoch, 15. November 2000 18:17 An: php_(at)_php-center.de Betreff: [php] MySQL + TimeStamp hallo, nur eine kurze frage, welchen datentyp nehme ich am besten zum speichern von timestamps ? ich schwanke zwischen int, bigint und varchar(12). tia, D. -- ** 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 rockdashaus_(at)_gmx.at Wed, 15 Nov 2000 18:35:46 +0100 (MET) Date: Wed, 15 Nov 2000 18:35:46 +0100 (MET) From: Misha Moellner rockdashaus_(at)_gmx.at Subject: [php] Allgemeine Frage Ich hab mal eine eher allgemeine Frage, und hätte gerne so viele Meinungen als möglich dazu. Ich stehe immer wieder vor dem Problem, dass ich Web-Anwendungen mit PHP so dynamisch wie möglich gestalten möchte, und zwar in Bezug auf das Design - ich ändere das Layout relativ oft (Testhalber) + habe bis jetzt noch keinen für mich möglichst einfachen + v.a. guten Weg gefunden, dynamische Webseiten per PHP zu erzeugen, ein gewisses Basislayout zu verwenden, d.h. die Seiten sollen alle optisch gleichartig aufgebaut sein. Die Frage: verwendet ihr templates, wenn ja: für jede Seite ein Template, was wenn die Seite aus mehreren Teilen bestehen sollen, wie regelt ihr das bei Seiten mit unterschiedlicher Menüstruktur (z.b. bei Links, die nur für eingeloggte User zugänglich sein sollen), gibt es überhaupt eine sinnvolle Lösung für solche Dinge........ ?? Was ich mir wünsche wären ein paar Ansätze, um die für mich interessanteste Lösung zu finden bzw. die für mich passendste Umgebung aufzubauen + bin über jeden Senf dankbar. thx im Voraus für die Mühe, Misha. -- Sent through GMX FreeMail - http://www.gmx.net From Ebeling.Oliver_(at)_GUJ.DE Wed, 15 Nov 2000 18:38:30 +0100 Date: Wed, 15 Nov 2000 18:38:30 +0100 From: Ebeling, Oliver Ebeling.Oliver_(at)_GUJ.DE Subject: [php] sybase_get_last_message() 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_01C04F2A.DEB2E2A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hallo zusammen, =20 hat jemand die Funktion sybase_get_last_message() schonmal erfolgreich = verwendet? Mein sonst gut mit Sybase funktionierendes PHP4.02 (Apache-Modul) = meldet mir: =20 Fatal error: Call to undefined function: sybase_get_last_message()=20 =20 Das ist nicht die Art von Message die ich mir erhofft hatte ;-) =20 Gibt es sonst eine M=F6glichkeit den Error-Status von Sybase (wie z.B. = mit der netten Funktion mysql_error() f=FCr mySQL) zu bekommen? =20 Gruss Oliver ------_=_NextPart_001_01C04F2A.DEB2E2A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hallo = zusammen,
 
hat jemand die=20 Funktion sybase_get_last_message() schonmal erfolgreich=20 verwendet?
Mein = sonst gut mit=20 Sybase funktionierendes PHP4.02 (Apache-Modul) meldet = mir:
 
Fatal error: Call to undefined function:=20 sybase_get_last_message()
 
Das = ist nicht die=20 Art von Message die ich mir erhofft hatte ;-)
 
Gibt es sonst=20 eine M=F6glichkeit den Error-Status von Sybase (wie z.B. mit der netten = Funktion=20 mysql_error() f=FCr mySQL) zu bekommen?
 
Gruss
Oliver
------_=_NextPart_001_01C04F2A.DEB2E2A0-- From l-andre_(at)_gmx.de Wed, 15 Nov 2000 19:08:29 +0100 Date: Wed, 15 Nov 2000 19:08:29 +0100 From: =?iso-8859-1?Q?Andr=E9_Laugks?= l-andre_(at)_gmx.de Subject: [php] Sessions: Cannot send session... Hallo! Hello visitor, you have seen this page times.

To continue, click here Ich habe mal folgendes Beispiel getestet. Wenn ich session_register ("count"); nicht direkt in die erste Zeile setze, bekomme ich Fehlermeldungen. ---------------------------------><8------------------------------- Warning: Cannot send session cookie - headers already sent by (output started at /a/b/c/session.phtml:5) in /a/b/c/session.phtml on line 6 Warning: Cannot send session cache limiter - headers already sent by (output started at /a/b/c/session.phtml:5) in /a/b/c/session.phtml on line 6 ----------------------------------><8------------------------------ line 6: session_register ("count"); Für die erste Fehlermeldung habe ich schon eine Erklärung gefunden. http://www.koehntopp.de/php/faq-23.html#ss23.5 Was muß ich tun, damit ich keine Fehlermneldung mehr bekomme, also ich session_register ("count"); etc. auch irgendwo im Script platzieren kann, nach dem alle Header gesendet wurden. Könnte die zweite Fehlermeldung eventuell was session.cache_limiter | nocache | nocache (aus php.ini) zu tun haben? MfG, André Laugks From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 19:40:50 +0100 Date: Wed, 15 Nov 2000 19:40:50 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] close_db Stefan wrote: > ich habe zwei Datenbanken geöffnet mit dem handler $db und $db2 > > Sobald ich die zweite Datenbank mit close_db schließen will erhalte ich eine > fehelrmeldung. Woran kan das liegen . Wird automatisch jede Datenbank > geschlossen ? Ohne Snippet und Fehlermeldung ist kein Debugging möglich, bitte nachreichen. Ulf From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 19:52:48 +0100 Date: Wed, 15 Nov 2000 19:52:48 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] MySQL + TimeStamp Daniel Nemetz wrote: > nur eine kurze frage, welchen datentyp nehme ich am besten zum speichern von > timestamps ? ich schwanke zwischen int, bigint und varchar(12). Die Entscheidung was Du brauchst hängt von den Anforderungen ab, die an das Datenbankfeld gestellt werden. Der erste Tipp TIMESTAMP http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#DATETIME ist fragwürdig, wenn ein Unix Timestamp also ein Integer mit einer Sekundenzahl gespeichert werden soll, denn: "The format in which MySQL retrieves and displays TIMESTAMP values depends on the display size, as illustrated by the table below" und ein TIMESTAMP(14) wird zu "YYYYMMDDHHMMSS". Andererseits kann man auch hier die Datumsfunktionen benutzen. Ein VARCHAR scheint nicht angebracht, da es sich weder um einen String handelt noch gar einen String mit variabler Länge. Portabel wäre sicherlich die Verwendung eines numerischen Typs und Datumsberechnungen in der Applikation. Ob nun INT oder BIGINT beantwortet die Frage, was die größte zu erwartende Zahl ist. Und das kann man leicht nachschlagen. Ulf From dan_(at)_hitservice.de Wed, 15 Nov 2000 19:54:27 +0100 Date: Wed, 15 Nov 2000 19:54:27 +0100 From: Daniel Nemetz dan_(at)_hitservice.de Subject: [php] MySQL Version hallo, wie kann ich, oder kann ich überhaupt, die versionsnummer des installierten mysql server ermitteln ? tia, D. From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 20:01:16 +0100 Date: Wed, 15 Nov 2000 20:01:16 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] php Tool fuer Textbearbeitung "Egon Schmid (_(at)_work)" wrote: > > Ulf Wendel wrote: > > > > Welches Buch bekommst Du als nächstes in die Finger, Dein eigenes - > > http://www.amazon.de/exec/obidos/ASIN/3827258774/o/qid=974286812/sr=8-2/028-8070724-0268520 > > ? Oder hast Du gar die Ehre das O'Reilly Ding schon in den Fingern > > gehabt zu haben. > > In den Fingern hatte ich die deutsche Übersetzung von Tobias Ratschiller > und Till Gerken. Nächste Woche soll die Übersetzung von Leon Atkinson > bei mir eintreffen. Ach, komm erzähl: ist die Übersetzung jetzt lesbar? So langsam geht die Rechnung bei Pentap auf, nur Buchauthoren einzustellen. Das Buch von Sterling Hughes soll ersten Gerüchten zufolge ein kleiner Knüller werden. > Wo unser Buch ist, habs ja nicht alleine geschrieben, weiß ich nicht. > Der Lektor ist zur Zeit in Las Vegas. Aber soviel kann ich schon mal > verraten, das taucht nämlich bei Amazon.de noch nicht auf, es hat neben > Christian Cartus auch Wolfgang Drews, Hartmut Holzgraefe, Uwe Steinmann > (war in Tobias' Buch übrigens falsch geschrieben und der Name Don Ross > vom Zimmer nebenan fehlte auch) und Christian Wenz mitgeschrieben. Hoho und es wird das Buch sein das den Data Becker Wälzer putzt? Ein neues, deutschprachiges und fehlerfreies Referenzwerk fehlt uns im Moment. Wäre schon, wenn Euch das gelingt. Im gleichen Gebiet beginnen subjective und Mark_GGN zu räubern. Ihr Buch wird sich an Einsteiger wenden und spätestens Mitte 2001 bei Sybex erscheinen. Ich freu mich schon auf die ersten Auszüge. > Von O'Reilly hab ich noch nichts mitbekommen, ausser dass Amazon.com mal > wieder ein Katalogseintrag gemacht hat, der unter aller Sau ist. > O'Reilly hat nichts mit Pearson Education zu tun. Hui, dann haben entweder die Core Leute es gut versteckt oder Amazon verarscht uns. Ulf From c.peer_(at)_peer-internet.com Wed, 15 Nov 2000 19:55:41 +0100 Date: Wed, 15 Nov 2000 19:55:41 +0100 From: Christian Peer c.peer_(at)_peer-internet.com Subject: [php] MySQL Version > wie kann ich, oder kann ich überhaupt, die versionsnummer des installierten > mysql server ermitteln ? phpinfo() ist Dein Freund! :-) bis dann Christian -- ============================== > christian peer > web development > > peer internet solutions > http://www.peer-internet.com > pillhof 25 - 39010 frangart > tel. +39/0471 63 10 80 > fax +39/0471 63 17 24 From cybermage_(at)_hirnstrudel.de Wed, 15 Nov 2000 19:59:07 +0100 Date: Wed, 15 Nov 2000 19:59:07 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] MySQL Version hallo daniel, > wie kann ich, oder kann ich überhaupt, die versionsnummer des > installierten mysql server ermitteln ? mit da findest neben vielen anderen infos auch die versions nummer von MySQL bye benjamin -- http://www.hirnstrudel.de/ mailto:cybermage_(at)_hirnstrudel.de From mk_(at)_php-homepage.de Wed, 15 Nov 2000 20:02:56 +0100 Date: Wed, 15 Nov 2000 20:02:56 +0100 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] MySQL Version Daniel Nemetz wrote: > wie kann ich, oder kann ich überhaupt, die versionsnummer des installierten > mysql server ermitteln ? Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de From wmoll_(at)_mail.terranet.de Wed, 15 Nov 2000 20:08:50 +0100 Date: Wed, 15 Nov 2000 20:08:50 +0100 From: TerraNET NOC Frielendorf wmoll_(at)_mail.terranet.de Subject: [php] Hier explodiert nichts :-( Hallo an die Runde, kann mir netterweise mal jemand nen Tip geben zu folgendem Problem: gegeben ist der String in $a: "12345" (kommt aus dem header ein email, wie man unschwer erkennen kann:-) ) Ich möchte jetzt den String '12345' und 'foo_(at)_bar.de' erhalten. $b=explode("\"",$a) funzt für den ersten Teil der Zelegung nicht. PHP3 mag die Hochkommas nicht "weg-explodieren".... Tausend Dank für jeden Tipp. .......................................................... TerraNET Interntzwerkdienste NOC Frielendorf www.terranet.de Waldemar Moll, Am Schwimmbad 13, D-34621 Frld-Lenderscheid Tel.: 0 56 84 - 93 00 30, Fax: 0 56 84 - 93 03 24 TerraNET in Schwalmstadt, Melsungen, Frielendorf ---------------------------------------------------------- Netzwerkplanung / Internetberatung / Netz-Sicherheit QOD: linux is like a wigwam - no windows no gates and apache inside From behrens_(at)_takenet.de Wed, 15 Nov 2000 20:08:02 +0100 Date: Wed, 15 Nov 2000 20:08:02 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] MySQL Version Moin Benjamin Billian schrieb: > > hallo daniel, > > > wie kann ich, oder kann ich überhaupt, die versionsnummer des > > installierten mysql server ermitteln ? > > mit > > > da findest neben vielen anderen infos auch die versions nummer von MySQL > Wer richitg gelesen hat wird feststellen das es hier um den die Serverversionsnummer ging. Ein phpinfo() zeigt aber die benutze Client Version an. Die kann identisch sein ... muss aber nicht. Ein './mysqladmin variables' zeigt die Infos auf dem Server an sofern man Zugriff drauf hat. Es muss aber auch mit PHP zu ermitteln sein da man ueber den phpMyAdmin es sich auch anzeigen lassen kann. - Aber da darf jeder mal selber suchen.... 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 ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 20:19:10 +0100 Date: Wed, 15 Nov 2000 20:19:10 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] MySQL Version Mark Kronsbein wrote: > > Daniel Nemetz wrote: > > wie kann ich, oder kann ich überhaupt, die versionsnummer des installierten > > mysql server ermitteln ? > > $foo = mysql_query("select Version() as version"); > $bar = mysql_fetch_array($foo); > print "MySQL rennt auf deisem Server in Version $bar[version]."; ^ Mark, das ist endlich die richtige Antwort. phpinfo() zeigt die Versionsnummer der MySQL API und gibt dies auch offen zu "Client API version". Natürlich kann man die Version auch auf der Kommandozeile in Interaktion mit dem MySQL Client abfragen. An deinem Snippet mißfällt mir, das Du keine Anführungszeichen beim Abfragen des Arrays $bar benutzt. Ich verstehe zwar warum Du es machst und es ist auch erlaubt, aber es könnte schöner geschrieben werden. Der Einsteiger sollte stets daran erinnert werden, daß bei assoziativen Arrays grundsätzlich Anführungszeichen bei der Benennung der Indizes zu verwenden sind, schließlich handelt es sich um einen nichtnumerischen Datentyp im Index. Das hier zufällig die Anführungszeichen bei diesem String, der keine Leerzeichen enthält, entfallen dürfen ist ein Spezialwissen und eine Abweichung von der Regel bei der man sich fragen darf, ob man sie überhaupt propagandieren will. Was hälst Du davon die Ziele wie folgt zu schreiben: printf("MySQL rennt auf diesem Server in der Version %d.", $bar["version"]); Ulf > ?> > > 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 -- Jede korrekte Antwort kostet. Spendenangebote bitte per PM. From cybermage_(at)_hirnstrudel.de Wed, 15 Nov 2000 20:22:32 +0100 Date: Wed, 15 Nov 2000 20:22:32 +0100 From: Benjamin Billian cybermage_(at)_hirnstrudel.de Subject: [php] Hier explodiert nichts :-( hi TerraNET NOC Frielendorf, komischer name ;-) > $b=explode("\"",$a) funzt für den ersten Teil der Zelegung nicht. > PHP3 mag die Hochkommas nicht "weg-explodieren".... funktioniert bei mir wunderbar: $a = '"12345" test'; $b = explode('"',$a); echo $b[1]; gibt bei mir 12345 aus ... ohne hochkommas. bye benjamin -- http://www.hirnstrudel.de/ mailto:cybermage_(at)_hirnstrudel.de THERE IS NO JUSTICE, JUST ME! From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 20:29:50 +0100 Date: Wed, 15 Nov 2000 20:29:50 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Hier explodiert nichts :-( TerraNET NOC Frielendorf wrote: > kann mir netterweise mal jemand nen Tip geben zu folgendem > Problem: > gegeben ist der String in $a: "12345" > (kommt aus dem header ein email, wie man unschwer erkennen > kann:-) ) > > Ich möchte jetzt den String '12345' und 'foo_(at)_bar.de' erhalten. Oft werden Regular Expressions benutzt, um Texte zu zerlegen. Es gibt ein ausgezeichnetes Buch zum Thema: Mastering Regular Expressions, zu bestellen bei Egon oder bei Amazon ;-). > $b=explode("\"",$a) funzt für den ersten Teil der Zelegung nicht. Doppelte Anführungszeichen können in einfachen Anführungszeichen abgelegt werden, ohne das ein escapen notwendig ist. Innerhalb von einfachen Anführungszeichen findet keine Variableninterpolation statt. Es wird aus der Zeile mit der freiwilligen Coding Conventions, das Operatoren stets durch Leerzeichen abgesetzt werden zunächst: $b = explode('"', $a); > PHP3 mag die Hochkommas nicht "weg-explodieren".... Ja, was soll es denn nun machen. Du forderst die Zerlegung des Strings, der in der Variable $a, die einen wenig aussagekräftigen Namen hat, an allen Stellen die doppelte Anführungszeichen enthalten (") und nicht Hochkommas (') und beschwerst Dich, das nicht an den Hochkommata zerlegt wird? Kennst Du var_dump() und print_r()? Die beiden Funktionen werden v.a. für das Debugging eingesetzt. Die dumpen beliebige PHP Datenstrukturen und verraten ihren Inhalt. Bitte prüfe mit var_dump($b) das Ergebnis deiner Bemühungen. Sind immer noch Fehler enthalten? Ulf From hartmut_(at)_six.de Wed, 15 Nov 2000 20:31:56 +0100 Date: Wed, 15 Nov 2000 20:31:56 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Hier explodiert nichts :-( TerraNET NOC Frielendorf wrote: > > Hallo an die Runde, > > kann mir netterweise mal jemand nen Tip geben zu folgendem > Problem: > gegeben ist der String in $a: "12345" > (kommt aus dem header ein email, wie man unschwer erkennen > kann:-) ) > > Ich möchte jetzt den String '12345' und 'foo_(at)_bar.de' erhalten. http://php.net/manual/de/function.imap-rfc822-parse-adrlist.php -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From hartmut_(at)_six.de Wed, 15 Nov 2000 20:38:51 +0100 Date: Wed, 15 Nov 2000 20:38:51 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] MySQL Version Ulf Wendel wrote: > Mark Kronsbein wrote: > [...] > > print "MySQL rennt auf deisem Server in Version $bar[version]."; > [...] > An deinem Snippet mißfällt mir, das Du keine Anführungszeichen beim > Abfragen des Arrays $bar benutzt. Ich verstehe zwar warum Du es machst > und es ist auch erlaubt, aber es könnte schöner geschrieben werden. Der > Einsteiger sollte stets daran erinnert werden, daß bei assoziativen > Arrays grundsätzlich Anführungszeichen bei der Benennung der Indizes zu > verwenden sind, schließlich handelt es sich um einen nichtnumerischen > Datentyp im Index. > [...] Grundsätzlich richtig, hier steht die Variable aber schon in einem String, und da funktioniert nur "...$bar[version]..." oder in PHP4 auch "...{$bar['version']}..." aber nicht "...$bar['version']..." das gibt 'nen Parse Error ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 20:43:11 +0100 Date: Wed, 15 Nov 2000 20:43:11 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Hier explodiert nichts :-( Hartmut Holzgraefe wrote: > > TerraNET NOC Frielendorf wrote: > > kann mir netterweise mal jemand nen Tip geben zu folgendem > > Problem: > > gegeben ist der String in $a: "12345" > > (kommt aus dem header ein email, wie man unschwer erkennen > > kann:-) ) > > > > Ich möchte jetzt den String '12345' und 'foo_(at)_bar.de' erhalten. > > http://php.net/manual/de/function.imap-rfc822-parse-adrlist.php Cool, der Experte postet und genießt. Was ist der längste Funktionsname in PHP? Gibt es da einen Wettbewerb? Ulf From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 20:47:49 +0100 Date: Wed, 15 Nov 2000 20:47:49 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] MySQL Version Hartmut Holzgraefe wrote: > > Ulf Wendel wrote: > > Mark Kronsbein wrote: > > [...] > > > print "MySQL rennt auf deisem Server in Version $bar[version]."; > > [...] > > An deinem Snippet mißfällt mir, das Du keine Anführungszeichen beim > > Abfragen des Arrays $bar benutzt. Ich verstehe zwar warum Du es machst > > und es ist auch erlaubt, aber es könnte schöner geschrieben werden. Der > > Einsteiger sollte stets daran erinnert werden, daß bei assoziativen > > Arrays grundsätzlich Anführungszeichen bei der Benennung der Indizes zu > > verwenden sind, schließlich handelt es sich um einen nichtnumerischen > > Datentyp im Index. > > [...] > > Grundsätzlich richtig, hier steht die Variable aber schon in einem > String, und da funktioniert nur > > "...$bar[version]..." Das ist klar, davon will ich ja gerade abraten. > oder in PHP4 auch > > "...{$bar['version']}..." Nun, wer's mag kann auch variable functions und variable variables kombinieren und auf Objekte damit zugreifen, oder mein anderer Liebling $GLOBALS[' '] = ":)", aber so richtig macht mich das nicht glücklich. > aber nicht > > "...$bar['version']..." Yepp, deshalb bleibe ich bei dem Vorschlag ein printf() oder ggf. auch "." zu benutzen. Das wird die Ausführungszeit schon nicht explodieren lassen. Läßt sich über Geschmack streiten? Ulf From t_krueger_(at)_gmx.net Wed, 15 Nov 2000 20:42:22 +0100 Date: Wed, 15 Nov 2000 20:42:22 +0100 From: Torsten Krueger t_krueger_(at)_gmx.net Subject: [php] MySQL Version Hallo Daniel, Daniel Nemetz wrote: > wie kann ich, oder kann ich überhaupt, die versionsnummer des installierten > mysql server ermitteln ? mysql -V oder mysql_query("select version() as version",$connect) oder phpMyAdmin HTH Torsten From mk_(at)_php-homepage.de Wed, 15 Nov 2000 20:48:03 +0100 Date: Wed, 15 Nov 2000 20:48:03 +0100 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] MySQL Version Ulf Wendel wrote: Hallo Ulf! > das ist endlich die richtige Antwort. phpinfo() zeigt die Versionsnummer Gut ;) > An deinem Snippet mißfällt mir, das Du keine Anführungszeichen beim > Abfragen des Arrays $bar benutzt. Ich verstehe zwar warum Du es machst Ja, es ist ein Q&D-Hack. > und es ist auch erlaubt, aber es könnte schöner geschrieben werden. Der > Einsteiger sollte stets daran erinnert werden, daß bei assoziativen > Arrays grundsätzlich Anführungszeichen bei der Benennung der Indizes zu > verwenden sind, schließlich handelt es sich um einen nichtnumerischen > Datentyp im Index. Ich geb dir ja recht... War halt schnell und erfüllt den Zweck. > Was hälst Du davon die Ziele wie folgt zu schreiben: > printf("MySQL rennt auf diesem Server in der Version %d.", > $bar["version"]); Das ist IMHO Geschmackssache, ob du printf() oder print() verwendest. Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de From Michael_(at)_Stahmann.de Wed, 15 Nov 2000 19:12:52 +0100 Date: Wed, 15 Nov 2000 19:12:52 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Sessions: Cannot send session... Hallo André, André Laugks schrieb: > Hallo! > > session_register ("count"); > $count++; > ?> > > > Hello visitor, you have seen this page times.

> To continue, click here > > > > Ich habe mal folgendes Beispiel getestet. Wenn ich session_register > ("count"); > nicht direkt in die erste Zeile setze, bekomme ich Fehlermeldungen. > > ---------------------------------><8------------------------------- > Warning: Cannot send session cookie - headers already sent by > (output started at /a/b/c/session.phtml:5) in /a/b/c/session.phtml > on line 6 > Steht doch genau in der Fehlermeldung. In der mail stand vor > Warning: Cannot send session cache limiter - headers already sent by > (output started at /a/b/c/session.phtml:5) in /a/b/c/session.phtml > on line 6 > ----------------------------------><8------------------------------ > > line 6: session_register ("count"); > > Für die erste Fehlermeldung habe ich schon eine Erklärung gefunden. > http://www.koehntopp.de/php/faq-23.html#ss23.5 > > Was muß ich tun, damit ich keine Fehlermneldung mehr bekomme, > also ich session_register ("count"); etc. auch irgendwo im Script > platzieren kann, nach dem alle Header gesendet wurden. > Geht IMHO nicht. Ist eigendlich doch auch egal ob erst eine Ausgabe an den Browser stattfindet. Wenn das Script läuft, hast Du sowieso keinen Einfluß mehr. 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 lange_(at)_sz-online.de Wed, 15 Nov 2000 19:55:22 GMT Date: Wed, 15 Nov 2000 19:55:22 GMT From: lange_(at)_sz-online.de lange_(at)_sz-online.de Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe? Also ichhabe heute einfach mal in google.com folgenden Suchbegriff eingegeben: _(at)_mysql_connect("localhost" Dabei sind dann einige Seiten aufgetaucht, bei denen man dann auch noch den fehlenden Rest sieht, also den Namen und das Passwort. Wie kann man das besser machen, also das ich fuer meine DB den Namen un das Passwort nicht im direkten Quellcode eintrage, sondern das irgendwie von aussen gesetzt wird? Werden denn die PHP-Dateien eigentlich von Suchmaschinen durchforstet und finden so die Zugangsdaten zur DB? Kann da eine evtl Auslagerung in eine simple Textdatei abhilfe schaffen? Danke From webmaster_(at)_hajodick.de Wed, 15 Nov 2000 18:30:10 +0100 Date: Wed, 15 Nov 2000 18:30:10 +0100 From: Hans-Joachim Dick webmaster_(at)_hajodick.de Subject: [php] System Sprache Hi, gibt es eine einfache Möglichkeit mit PHP die Systemsprache zu ermitteln und dann automatisch in index_de.php3 und index_en.php3 zu verzweigen ??? Wäre für Hilfe dankbar - Würde es gerne ohne JavaScript machen !!! Danke Hans-Joachim From a-otto_(at)_web.de Wed, 15 Nov 2000 20:09:51 +0000 Date: Wed, 15 Nov 2000 20:09:51 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] Hier explodiert nichts :-( Hi TerraNET, > gegeben ist der String in $a: "12345" > Ich möchte jetzt den String '12345' und 'foo_(at)_bar.de' erhalten. "; //$a fuettern $aX = explode(" ", $a); //$a in einzelne teile zerlegen $aX1R = str_replace ("\"", "", $aX[0]); //suchen, ersetzen und $aX2R = str_replace ("<", "", $aX[1]); //schreiben der ergebnisse $aX2R = str_replace (">", "", $aX2R); //in neue variablen printf ("

%s

\n",$a); printf ("

%s
\n%s

\n",$aX[0],$aX[1]); printf ("

%s
\n%s

\n",$aX1R,$aX2R); ?> Das geht mit Sicherheit auch eleganter und schwer ist es auch nicht wenn sogar ich das hinbekomme ;-) Wichtig ist hier sich die Funktionsweise von [ http://www.php-center.de/de-html-manual/function.explode.html ] [ http://www.php-center.de/de-html-manual/function.str-replace.html ] zu Gemuete zu fuehren und immer daran zu denken, dass manche Zeichen besonders behandelt werden muessen. Liebe Gruesse, Andreas -- andreas otto london (uk) From rockdashaus_(at)_gmx.at Wed, 15 Nov 2000 21:01:51 +0100 (MET) Date: Wed, 15 Nov 2000 21:01:51 +0100 (MET) From: Misha Moellner rockdashaus_(at)_gmx.at Subject: [php] System Sprache > gibt es eine einfache Möglichkeit mit PHP die Systemsprache zu ermitteln > und dann automatisch in > > index_de.php3 und index_en.php3 zu verzweigen ??? > > Wäre für Hilfe dankbar - Würde es gerne ohne JavaScript machen !!! ich glaub zwar nicht, dass es möglich ist, die client-seitige sprache abzufragen, allerdings: auch wenn z.b. das betriebssystem spanisch ist, heisst es noch lange nicht, dass ich auch spanisch kann (man bedenke nur webcafes, airport-lounges, ........) lg, Misha. -- Sent through GMX FreeMail - http://www.gmx.net From eschmid+sic_(at)_s.netic.de Wed, 15 Nov 2000 21:12:28 +0100 Date: Wed, 15 Nov 2000 21:12:28 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] php Tool fuer Textbearbeitung On Wed, Nov 15, 2000 at 08:01:16PM +0100, Ulf Wendel wrote: > Ach, komm erzähl: ist die Übersetzung jetzt lesbar? So langsam geht die > Rechnung bei Pentap auf, nur Buchauthoren einzustellen. Das Buch von > Sterling Hughes soll ersten Gerüchten zufolge ein kleiner Knüller > werden. Es ist nur die zweite Auflage von Leon übersetzt worden, also das mit dem Vorwort von Andi Gutmans. Wer ausser den beiden ist denn sonst noch bei Pentap? Im deutschen Sprachgebrauch spricht man übrigens von Autoren. Ein Author ist im englischen üblich. > > Wo unser Buch ist, habs ja nicht alleine geschrieben, weiß ich nicht. > > Der Lektor ist zur Zeit in Las Vegas. Aber soviel kann ich schon mal > > verraten, das taucht nämlich bei Amazon.de noch nicht auf, es hat neben > > Christian Cartus auch Wolfgang Drews, Hartmut Holzgraefe, Uwe Steinmann > > (war in Tobias' Buch übrigens falsch geschrieben und der Name Don Ross > > vom Zimmer nebenan fehlte auch) und Christian Wenz mitgeschrieben. > > Hoho und es wird das Buch sein das den Data Becker Wälzer putzt? Ein > neues, deutschprachiges und fehlerfreies Referenzwerk fehlt uns im > Moment. Wäre schon, wenn Euch das gelingt. Ich glaube nicht, dass sich ein Verkaufsrang von 5 wiederholen lässt, so wie am Vatertag, dem 13. Mai 1999. Es enthält kein Referenzwerk sondern nur eine Funktionskurzreferenz. Die ist bis Version 4.0.2 recht aktuell. Leider sind schon wieder Fehler drin, weil Uwe seine Funktionsprototypen mal wieder vor ein paar Tagen korrigiert hat. Wer das Vorwort in letzter Minute geschrieben hat, wird aber nicht verraten. > Im gleichen Gebiet beginnen subjective und Mark_GGN zu räubern. Ihr Buch > wird sich an Einsteiger wenden und spätestens Mitte 2001 bei Sybex > erscheinen. Ich freu mich schon auf die ersten Auszüge. Die kommen uns nicht Quere. Unser Buch wird eher mit dem von Klaus Schmidt konkurrieren. Aber wir tauschen uns gegenseitig aus. > > Von O'Reilly hab ich noch nichts mitbekommen, ausser dass Amazon.com mal > > wieder ein Katalogseintrag gemacht hat, der unter aller Sau ist. > > O'Reilly hat nichts mit Pearson Education zu tun. > > Hui, dann haben entweder die Core Leute es gut versteckt oder Amazon > verarscht uns. Von den 6 ursprünglichen Core Developers wollten 5 davon ein PHP Buch schreiben. Jetzt schau Dir mal die Autoren bei Amazon an. Es müsste heißen: Rasmus Lerdorf, Zeev Suraski, Andi Gutmans, Stig Bakken und Jim Winstead. Soviel ich weiß hat Shane Caraveo kein Vertrag unterschrieben. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From hartmut_(at)_six.de Wed, 15 Nov 2000 21:13:11 +0100 Date: Wed, 15 Nov 2000 21:13:11 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Hier explodiert nichts :-( Ulf Wendel wrote: > > Hartmut Holzgraefe wrote: > > http://php.net/manual/de/function.imap-rfc822-parse-adrlist.php > > Cool, der Experte postet und genießt. Was ist der längste Funktionsname > in PHP? Gibt es da einen Wettbewerb? die Datenbank zur Funktionstabelle sagt: mysql> select length(function) as l,function from funclist group by function order by l desc limit 3; +----+----------------------------------------+ | l | function | +----+----------------------------------------+ | 38 | xml_set_processing_instruction_handler | | 37 | mcrypt_module_get_supported_key_sizes | | 37 | mcrypt_module_is_block_algorithm_mode | +----+----------------------------------------+ 3 rows in set (2.79 sec) vielleicht sollte ich das mit in die Statistikseite einbauen, dann wird mit Sicherheit ein Wettbewerb draus ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 21:19:08 +0100 Date: Wed, 15 Nov 2000 21:19:08 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] System Sprache Misha Moellner wrote: > > gibt es eine einfache Möglichkeit mit PHP die Systemsprache zu ermitteln > > und dann automatisch in > > > > index_de.php3 und index_en.php3 zu verzweigen ??? > > > > Wäre für Hilfe dankbar - Würde es gerne ohne JavaScript machen !!! > > ich glaub zwar nicht, dass es möglich ist, die client-seitige sprache > abzufragen, allerdings: auch wenn z.b. das betriebssystem spanisch ist, heisst > es noch lange nicht, dass ich auch spanisch kann (man bedenke nur webcafes, > airport-lounges, ........) Informationen über den Client können grundsätzlich die "Apache variables" http://php.net/manual/html/language.variables.predefined.html liefern. Diese sind jedoch nicht zuverlässig wie alles was von den Jungs kommt, die telnet für den besten Browser der Welt halten. Siehe dazu auch die FAQ von de.comp.lang.php. Ulf PS: Mark_GGN hat heute sogar angedeutet, er spiele gelegentlich Browser auf Port 443, das hätte ich nur Lucky Luke zugetraut. From Newsletter_(at)_stefan-schwardt.de Wed, 15 Nov 2000 21:20:45 +0100 Date: Wed, 15 Nov 2000 21:20:45 +0100 From: Stefan Schwardt Newsletter_(at)_stefan-schwardt.de Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe? Moin lange_(at)_sz-online.de, moin Liste lsod> Dabei sind dann einige Seiten aufgetaucht, bei denen man dann auch noch den lsod> fehlenden Rest sieht, also den Namen und das Passwort. Kaum zu glauben, aber wahr, lohnt sich, das mal nachzumachen! lsod> Wie kann man das besser machen, also das ich fuer meine DB den Namen un das lsod> Passwort nicht im direkten Quellcode eintrage, sondern das irgendwie von lsod> aussen gesetzt wird? lsod> Werden denn die PHP-Dateien eigentlich von Suchmaschinen durchforstet und lsod> finden so die Zugangsdaten zur DB? Kann da eine evtl Auslagerung in eine lsod> simple Textdatei abhilfe schaffen? Für beide Fragen die gleiche Antwort: Da Deine Scripte vom Webserver übersetzt werden, wird nie PHP Code (und darin enthaltene Daten) bei einer http Anfrage nach außen gelangen - es sei denn natürlich, Du machst einen Fehler in der Webserverkonfiguration oder vergißt beim coden, Deinen PHP Code auch korrekt als solchen zu kennzeichnen - was bei einigen der google.com Beispielen der Fall ist (bspw. www.gebraucht-waffen.de). Damit Du aber auch sichergehen kannst, daß sich keine PHP-Scripte auf auf wundersame Weise am Parser vorbei schmuggeln, legst Du includes, wie bspw. die PHP-Lib, in ein Verzeichnis, das oberhalb des Webserver roots (meist htdocs/) liegt. Damit wird ein nie in der Ausgabe zu sehen sein, es sei denn natürlich, Du vertippst Dich und schreibst o.ä. Aber das sollte eigentlich auch auffallen, BEVOR Du Dein Werk veröffentlichst :) -- Stefan Schwardt. From a-otto_(at)_web.de Wed, 15 Nov 2000 20:31:27 +0000 Date: Wed, 15 Nov 2000 20:31:27 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe? Hi ???, > Also ichhabe heute einfach mal in google.com folgenden Suchbegriff > eingegeben: > _(at)_mysql_connect("localhost" > Dabei sind dann einige Seiten aufgetaucht, bei denen man dann auch noch den > fehlenden Rest sieht, also den Namen und das Passwort. So ganz verstehe ich glaube ich nicht was Du meinst aber viele der Ergebnisse die Google Dir anzeigt sind Beispiele: Untitled ... OT: Eurobyte Hallo, also bei mir funktioniert nur die Kombination mysql_connect("localhost","username","passwort") Gruss Matthias >Ich hab auch einen Account ... infosoc.uni-koeln.de/pipermail/php/Week-of-Mon-20000612.txt - 101k - Ergebnisse anzeigen (Cache) - Ähnliche Seiten Wann Suchmaschinen oder andere User Deinen PHP Code sehen koennen steht u. a. in der deutschen PHP FAQ [ http://www.php-center.de/faq/faq-3.htm#ss3.26 ] Liebe Gruesse, Andreas -- andreas otto london (uk) From eschmid+sic_(at)_s.netic.de Wed, 15 Nov 2000 21:23:55 +0100 Date: Wed, 15 Nov 2000 21:23:55 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Hier explodiert nichts :-( On Wed, Nov 15, 2000 at 08:43:11PM +0100, Ulf Wendel wrote: > > > Hartmut Holzgraefe wrote: > > > > TerraNET NOC Frielendorf wrote: > > > kann mir netterweise mal jemand nen Tip geben zu folgendem > > > Problem: > > > gegeben ist der String in $a: "12345" > > > (kommt aus dem header ein email, wie man unschwer erkennen > > > kann:-) ) > > > > > > Ich möchte jetzt den String '12345' und 'foo_(at)_bar.de' erhalten. > > > > http://php.net/manual/de/function.imap-rfc822-parse-adrlist.php > > Cool, der Experte postet und genießt. Was ist der längste Funktionsname > in PHP? Gibt es da einen Wettbewerb? Der längste Funktionsname gibts bei den XML-Funktionen von Stig Sæther Bakken. Da hat sogar DocBook aufgemuckt. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From f.brockerhoff_(at)_arcologie.net Wed, 15 Nov 2000 21:26:39 +0100 Date: Wed, 15 Nov 2000 21:26:39 +0100 From: Falk Brockerhoff f.brockerhoff_(at)_arcologie.net Subject: [php] Array per URL (?param1=name¶m2=arry) =?iso-8859-1?Q?=FCbergeben?= ? =?iso-8859-1?Q?=FCbergeben?= ? Hallo! Ich möchte per URL ein Array übergeben. Im Mailinglistenarchiv habe ich den Hinweis auf urlencode und serialize gefunden. In dem einem Script mache ich das dann wie folgt: Hier klicken"; echo count($array); ?> Im aufgerufenden Script: Im ersten Script gibt Count 3 (oder vier? Ich schreib's gerade aus dem Kopf) aus und im nächsten nur "1". Kann mir jemand sagen, was ich falsch mache?? Danke, Falk From behrens_(at)_takenet.de Wed, 15 Nov 2000 21:29:21 +0100 Date: Wed, 15 Nov 2000 21:29:21 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Hier explodiert nichts :-( Moin, Hartmut Holzgraefe schrieb: > > Ulf Wendel wrote: > > > Hartmut Holzgraefe wrote: > > > http://php.net/manual/de/function.imap-rfc822-parse-adrlist.php > > > > Cool, der Experte postet und genießt. Was ist der längste Funktionsname > > in PHP? Gibt es da einen Wettbewerb? > > die Datenbank zur Funktionstabelle sagt: > > mysql> select length(function) as l,function from funclist > group by function order by l desc limit 3; > > +----+----------------------------------------+ > | l | function | > +----+----------------------------------------+ > | 38 | xml_set_processing_instruction_handler | > | 37 | mcrypt_module_get_supported_key_sizes | > | 37 | mcrypt_module_is_block_algorithm_mode | > +----+----------------------------------------+ > 3 rows in set (2.79 sec) > > vielleicht sollte ich das mit in die Statistikseite einbauen, > dann wird mit Sicherheit ein Wettbewerb draus ... Untersteh dich !! ;) Ich hab vergessen wie das mit dem AutoComplete unter UltraEdit ging . 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 ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 21:34:03 +0100 Date: Wed, 15 Nov 2000 21:34:03 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] php Tool fuer Textbearbeitung eschmid+sic_(at)_s.netic.de wrote: > > On Wed, Nov 15, 2000 at 08:01:16PM +0100, Ulf Wendel wrote: > > > Ach, komm erzähl: ist die Übersetzung jetzt lesbar? So langsam geht die > > Rechnung bei Pentap auf, nur Buchauthoren einzustellen. Das Buch von > > Sterling Hughes soll ersten Gerüchten zufolge ein kleiner Knüller > > werden. > > Es ist nur die zweite Auflage von Leon übersetzt worden, also das mit dem > Vorwort von Andi Gutmans. Wer ausser den beiden ist denn sonst noch bei > Pentap? Im deutschen Sprachgebrauch spricht man übrigens von Autoren. Ein > Author ist im englischen üblich. Ja, ich muß zugeben meine Linksschreibung läßt zu wünschen übrig. Das angenehme an einer Programmiersprache ist, das man so wenig Vokabeln lernen muß. Trotz der immensen Zahl an Funktionen ist der Umfang des Sprachkerns ja angenehm klein. Pentap hat sich m.W. folgende Leute besorgt: Jayniz (Jannis Herrmanns) Till & Tobel Sterling Hughes Landon Bradshaw Florian Lanthaler Jayniz besteht darauf anzumerken, daß er der eigentliche Kopf in dem Hause ist. > > > Wo unser Buch ist, habs ja nicht alleine geschrieben, weiß ich nicht. > > > Der Lektor ist zur Zeit in Las Vegas. Aber soviel kann ich schon mal > > > verraten, das taucht nämlich bei Amazon.de noch nicht auf, es hat neben > > > Christian Cartus auch Wolfgang Drews, Hartmut Holzgraefe, Uwe Steinmann > > > (war in Tobias' Buch übrigens falsch geschrieben und der Name Don Ross > > > vom Zimmer nebenan fehlte auch) und Christian Wenz mitgeschrieben. > > > > Hoho und es wird das Buch sein das den Data Becker Wälzer putzt? Ein > > neues, deutschprachiges und fehlerfreies Referenzwerk fehlt uns im > > Moment. Wäre schon, wenn Euch das gelingt. > > Ich glaube nicht, dass sich ein Verkaufsrang von 5 wiederholen lässt, so > wie am Vatertag, dem 13. Mai 1999. Es enthält kein Referenzwerk sondern Der Verkaufsrang wird schwer zu erreichen sein. > nur eine Funktionskurzreferenz. Die ist bis Version 4.0.2 recht aktuell. Das ist auch gut so. Niemand kann Eure Online-Referenz schlagen und niemand will wirklich ein ausgedrucktes Manual. > Leider sind schon wieder Fehler drin, weil Uwe seine Funktionsprototypen > mal wieder vor ein paar Tagen korrigiert hat. Wer das Vorwort in letzter > Minute geschrieben hat, wird aber nicht verraten. Derartige Fehler sind nicht wichtig. Der Kern muß fehlerfrei sein, den Rest sollen die Seminarteilnehmer bitte selbst nachschlagen, dabei werden sie mehr lernen als beim Blättern im Buch. Kris suchte schon verzweifelt nach einem neuen Werk für Schulungen, entweder man findet PHP3 oder Fehler. PHP3/4 und fehlerfrei für Ein- und Aufsteiger ist schwierig. Bislang war Euer altes Buch noch der beste Kompromiß; ich bin gespannt. UIf From wmoll_(at)_mail.terranet.de Wed, 15 Nov 2000 21:39:18 +0100 Date: Wed, 15 Nov 2000 21:39:18 +0100 From: TerraNET NOC Frielendorf wmoll_(at)_mail.terranet.de Subject: [php] Re Ulf: [php] Hier explodiert nichts :-( Hallo, merci für Deine schnelle Antwort. Sorry, wenn ich mich nicht verständlich machen konnte. Ich meinte das so: Hochkommas (plural) = " = Anführungszeichen :) Hochkomme (sing.) = ' Ich meinte mit "Hochkommas" die "Anführungszeichen". Doch nochmal zu Deiner Ausührung. Die allgemeinen Zerlegungsrichtlinien sind mir ja geläufig. Jedoch ergibt sich folgendes Problem: Die Variable $a hat folgenden Inhalt: "Name des Users" Nun die Funktion: $b = explode('"',$a); Hier, unter Verwendung der Debug-Funktion var_dump($b), das Ergebnis: array(1) { int(0) string(70) " "Name des Users" " } Wie Du sehen kannst, ist PHP in diesem Falle nicht meiner Aufforderung gefolgt oder ich habe etwas übersehen. Hast Du des Rätsels Lösung? Ich probierte überigens auch die Funktion split() - jedoch ohne Änderung des Ergebnisses. Sobald ich nach z.B. einem Leerzeichen zerlegen lasse funktioniert wieder alles einwandfrei... Danke für Deine Bemühungen. greets -wm Datum: Wed, 15 Nov 2000 20:29:50 +0100 Von: Ulf Wendel An: php_(at)_php-center.de Betreff: Re: [php] Hier explodiert nichts :-( Antwort an: php_(at)_php-center.de ...siehe etwas weiter vorn... From dingdong_(at)_bigfoot.de Wed, 15 Nov 2000 21:38:24 +0100 Date: Wed, 15 Nov 2000 21:38:24 +0100 From: Robert dingdong_(at)_bigfoot.de Subject: [php] close_db Idr ist es so: Innerhalb einer Seite/Skript sind deine Datenbanken geöffnet bis das Programm zu ende ist/ du db_close aufrufst. Außer: Du weist PHP an eine DB persistent zu öffnen. Diese Handles bleiben über mehrere Skripte offen. Stefan wrote: > Hi Alle, > > ich habe zwei Datenbanken geöffnet mit dem handler $db und $db2 > > Sobald ich die zweite Datenbank mit close_db schließen will erhalte ich eine > fehelrmeldung. Woran kan das liegen . Wird automatisch jede Datenbank > geschlossen ? > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 21:49:00 +0100 Date: Wed, 15 Nov 2000 21:49:00 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Re Ulf: [php] Hier explodiert nichts :-( TerraNET NOC Frielendorf wrote: > Die Variable $a hat folgenden Inhalt: > "Name des Users" > > Nun die Funktion: > $b = explode('"',$a); > > Hier, unter Verwendung der Debug-Funktion var_dump($b), das > Ergebnis: > array(1) { int(0) string(70) " "Name des Users" > " } :|, ich bekomme ein anderes Ergebnis, laß mal versuchen das Stück für Stück nachzubauen. Ich mache: $email = '"Name des Users" <vorname_(at)_domain.de>'; var_dump(explode('"', $email)); Dies führt zu folgendem Ergebnis, welches meinen Erwartungen entspricht: array(3) { int(0) string(0) "" int(1) string(14) "Name des Users" int(2) string(26) " " } (var_dump() sollte in
 benutzt werden zwecks Formatierung)

Ulf



From dan_(at)_hitservice.de Wed, 15 Nov 2000 21:48:05 +0100
Date: Wed, 15 Nov 2000 21:48:05 +0100
From: Daniel Nemetz dan_(at)_hitservice.de
Subject: [php] RE: AW: [php] MySQL + TimeStamp

> hi den timestamp :)

hm, den hatte ich auch entdeckt, das problem:

in dem feld mit dem typ timestamp wird IMHO bei jeder änderung der zeile ein
update mit der aktuellen zeit ausgeführt.

ich will aber einmal einen timestamp reinschreiben und dann keine änderungen
an der zeit mehr vornehmen.

gruß,

D.




From zdophers_(at)_tontransfer.de Wed, 15 Nov 2000 21:47:57 +0100
Date: Wed, 15 Nov 2000 21:47:57 +0100
From: =?iso-8859-1?Q?J=F6rg_Richard_Stoffers?= zdophers_(at)_tontransfer.de
Subject: [php] php Lehrbuch

Guten Abend Liste,

Ihr Jungs und Deerns habt echt 'ne Menge Ahnung von PHP, auch wenn meine
Anfrage bis auf einen ohne Lösungsvorschläge endete.

Darum würde ich gerne von Euch wissen, welches möglichst deutschsprachige
Lehrbuch Ihr empfehlen würdet. Von Anfänger bis ...

Danke und schlaft auch mal

Joerg




From cyrus_(at)_hiwensoft.de Wed, 15 Nov 2000 21:46:49 +0100
Date: Wed, 15 Nov 2000 21:46:49 +0100
From: Cyrus cyrus_(at)_hiwensoft.de
Subject: [php] Re Ulf: [php] Hier explodiert nichts :-(

ich hab auch den schönen namen "Ulf" also fühle ich mich einfach auch damit
angesprochen *gg*

Sowas hab ich shconmal gemacht du willst den Mail Namen und die Adresse dazu
auswählen oder?

zwar nen bissl umständlich aber naja...

$from= "Name" 
  $a =explode("<",$from);
  $from = substr($a[1],0,-1);

$from heisst dann "test1243_(at)_tes.de

Wars das was du auch willst?
Mfg Ulf

----- Original Message -----
From: "TerraNET NOC Frielendorf" 
To: 
Sent: Wednesday, November 15, 2000 9:39 PM
Subject: [php] Re Ulf: [php] Hier explodiert nichts :-(


> Hallo,
>
> merci für Deine schnelle Antwort. Sorry, wenn ich mich nicht
> verständlich machen konnte. Ich meinte das so:
> Hochkommas (plural) = " = Anführungszeichen :)
> Hochkomme (sing.) = '
> Ich meinte mit "Hochkommas" die "Anführungszeichen".
>
> Doch nochmal zu Deiner Ausührung. Die allgemeinen
> Zerlegungsrichtlinien sind mir ja geläufig. Jedoch ergibt sich
> folgendes Problem:
>
> Die Variable $a hat folgenden Inhalt:
> "Name des Users" 
>
> Nun die Funktion:
> $b = explode('"',$a);
>
> Hier, unter Verwendung der Debug-Funktion var_dump($b), das
> Ergebnis:
> array(1) { int(0) string(70) " "Name des Users"
> " }
>
> Wie Du sehen kannst, ist PHP in diesem Falle nicht meiner
> Aufforderung gefolgt oder ich habe etwas übersehen.
> Hast Du des Rätsels Lösung? Ich probierte überigens auch die
> Funktion split() - jedoch ohne Änderung des Ergebnisses.
>
> Sobald ich nach z.B. einem Leerzeichen zerlegen lasse
> funktioniert wieder alles einwandfrei...
>
> Danke für Deine Bemühungen.
> greets
> -wm
>
>
>
> Datum:   Wed, 15 Nov 2000 20:29:50 +0100
> Von:            Ulf Wendel 
> An:             php_(at)_php-center.de
> Betreff:        Re: [php] Hier explodiert nichts :-(
> Antwort an:     php_(at)_php-center.de
>
> ...siehe etwas weiter vorn...
>
> --
> ** 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 hartmut_(at)_six.de Wed, 15 Nov 2000 21:57:29 +0100
Date: Wed, 15 Nov 2000 21:57:29 +0100
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] System Sprache

Misha Moellner wrote:
> 
> > gibt es eine einfache Möglichkeit mit PHP die Systemsprache zu ermitteln
> > und dann automatisch in
> >
> > index_de.php3 und index_en.php3 zu verzweigen ???
>
> ich glaub zwar nicht, dass es möglich ist, die client-seitige sprache
> abzufragen

$HTTP_SERVER_VARS["HTTP_ACCEPT_LANGUAGE"]

liefert dir die im Browser eingestellten Sprachen

(Bei Netscape unter "Edit->Preferences->Navigator->Language" )

bei mir z.B. "de,en" ...
                                
--
Hartmut Holzgraefe  hartmut_(at)_six.de  http://www.six.de  +49-711-99091-77



From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 22:03:23 +0100
Date: Wed, 15 Nov 2000 22:03:23 +0100
From: Ulf Wendel ulf.wendel_(at)_phpdoc.de
Subject: [php] php Lehrbuch


Jörg Richard Stoffers wrote:
> Ihr Jungs und Deerns habt echt 'ne Menge Ahnung von PHP, auch wenn meine
> Anfrage bis auf einen ohne Lösungsvorschläge endete.

Na mien Seuten. Niemand gibt Garantien für Qualität bei kostenlosem
Support ;-).

> Darum würde ich gerne von Euch wissen, welches möglichst deutschsprachige
> Lehrbuch Ihr empfehlen würdet. Von Anfänger bis ...

Na, da hast Du meine Diskussion mit Egon aber verpaßt. Eigentlich
keines, entweder ist nur PHP3 drin oder es sind Fehler drin, oder...
Kauf irgendeines, sie sind alle nicht übel aber meist auch nicht
perfekt. Amazon und http://www.php.net/books.php bringen Übersichten.

Ein Buch für alle zu schreiben ist nicht möglich, wenn es weniger als
2500 Seiten haben soll. Kauf mehrere.

Ulf



From GH-lists_(at)_ecora.de Wed, 15 Nov 2000 22:02:20 +0100
Date: Wed, 15 Nov 2000 22:02:20 +0100
From: Guido Haeger GH-lists_(at)_ecora.de
Subject: [php] Hier explodiert nichts :-(

Joerg Behrens schrieb

> Untersteh dich !! ;)
>
> Ich hab vergessen wie das mit dem AutoComplete unter UltraEdit ging .

Ähhm, Strg + Space ? ;-)

Guido Haeger




From wmoll_(at)_mail.terranet.de Wed, 15 Nov 2000 22:16:36 +0100
Date: Wed, 15 Nov 2000 22:16:36 +0100
From: TerraNET NOC Frielendorf wmoll_(at)_mail.terranet.de
Subject: [php] Re2 Ulf: [php] Hier explodiert nichts :-(

Hi again,

tja, das sollte auch so sein. 
Ich geb Dir mal den original Ablauf.
Ich hole mir die Mail vom POP3 -Server. Dann zerlege ich diese in 
ihre einzelnen Zeilen. Das Fragment, um welches es hier geht, ist 
logischerweise die "From:" - Zeile.
Diese steht im original Script in der Variable $f_orig.
Mittels explode lasse ich nach dem Doppelpunkt trennen:

$f_trenn=explode(":",$f_orig);

und erhalte somit in dem Array $f_trenn die Einzelteile.
Dann wiese ich der Varaiblen $f jenen besagten, 2. Teil zu:

$f = $f_trenn[1];

Tja - und nun kommt die 2. explosion:
$fr	= explode('"',$f);

Ich überprüfe mit der Funktion var_dump() und erhalte folgendes 
Ergebnis (mit 
) ;-)

var_dump(explode('"',$f));

hier der Originalauszug aus dem Browser:

zunächst lasse ich mir die Variable anzeigen und danach das 
ergebnis der debug-Funktion:

f: "TerraNET NOC Frielendorf" 

array(1) {
  int(0)
  string(68) " "TerraNET NOC Frielendorf" 
"
}


hier ist nun guter Rat teuer :-)

Du kannst übrigens gern an die Mailaddy schreiben, dann 
brauchen wir den Channel zu zumüllen ;-)

greets
-wm


Datum:   	Wed, 15 Nov 2000 21:49:00 +0100
Von:            	Ulf Wendel 
An:             	php_(at)_php-center.de
Betreff:        	Re: [php] Re Ulf: [php] Hier explodiert nichts :-(
Antwort an:     	php_(at)_php-center.de

> 
> 
> TerraNET NOC Frielendorf wrote:
> > Die Variable $a hat folgenden Inhalt:
> > "Name des Users" 
> > 
> > Nun die Funktion:
> > $b = explode('"',$a);
> > 
> > Hier, unter Verwendung der Debug-Funktion var_dump($b), das
> > Ergebnis:
> > array(1) { int(0) string(70) " "Name des Users"
> > " }
> 
> :|, ich bekomme ein anderes Ergebnis, laß mal versuchen das Stück für
> Stück nachzubauen. Ich mache:
> 
> $email = '"Name des Users" <vorname_(at)_domain.de>';
> var_dump(explode('"', $email));
> 
> Dies führt zu folgendem Ergebnis, welches meinen Erwartungen entspricht:
> 
> array(3) {
>   int(0)
>   string(0) ""
> 
>   int(1)
>   string(14) "Name des Users"
> 
>   int(2)
>   string(26) " "
> }
> 
> (var_dump() sollte in 
 benutzt werden zwecks Formatierung)
> 
> Ulf

..........................................................
TerraNET Interntzwerkdienste NOC Frielendorf www.terranet.de
Waldemar Moll, Am Schwimmbad 13, D-34621 Frld-Lenderscheid
     Tel.: 0 56 84 - 93 00 30, Fax: 0 56 84 - 93 03 24
       TerraNET in Schwalmstadt, Melsungen, Frielendorf
----------------------------------------------------------
    Netzwerkplanung / Internetberatung / Netz-Sicherheit 

QOD: linux is like a wigwam - no windows no gates and apache inside



From miefert_(at)_gmx.net Wed, 15 Nov 2000 22:05:01 +0100
Date: Wed, 15 Nov 2000 22:05:01 +0100
From: Stefan miefert_(at)_gmx.net
Subject: [php] AW: [php] close_db

Hi,

ist schon klar abe rich habe das Problem das ich in einem Script 2
Datenbanken öffnen udn am Schluß beide nacheinader schließen will. Bei der
zweiten bekomme ich aber immer einen Fehler

-----Ursprüngliche Nachricht-----
Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag
von Robert
Gesendet: Mittwoch, 15. November 2000 21:38
An: php_(at)_php-center.de
Betreff: Re: [php] close_db


Idr ist es so:
Innerhalb einer Seite/Skript sind deine Datenbanken geöffnet bis das
Programm zu
ende ist/ du db_close aufrufst.
Außer: Du weist PHP an eine DB persistent zu öffnen. Diese Handles bleiben
über
mehrere Skripte offen.

Stefan wrote:

> Hi Alle,
>
> ich habe zwei Datenbanken geöffnet mit dem handler $db und $db2
>
> Sobald ich die zweite Datenbank mit close_db schließen will erhalte ich
eine
> fehelrmeldung. Woran kan das liegen . Wird automatisch jede Datenbank
> geschlossen ?
>
> --
> ** 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 wmoll_(at)_mail.terranet.de Wed, 15 Nov 2000 22:27:07 +0100
Date: Wed, 15 Nov 2000 22:27:07 +0100
From: TerraNET NOC Frielendorf wmoll_(at)_mail.terranet.de
Subject: [php] Re Ulf2: [php] Hier explodiert nichts :-(

:-) Danke für die Antwort
Sorry, aber ich brauche den ersten String allein, da er unter 
anderem zu einem Teil ID-Kennung verwendet wird.
Ich kann zwar den String bis in seine Einzelteile zerlegen und 
selbst ne Funktion aufbauen, jedoch sehe ich nicht ganz ein 
warum ich das Rad zum Dritten mal, nach explode() und split() 
erfinden sollte. Und funzen muss es ja auch. 
Zur Not muss ich halt PHP3 den Bug zuschieben und mal wieder 
mal ne ne neuere Version einbinden....(um dann sicherlich fest zu 
stellen dass es immer noch nicht funzt)....
.17 müsste es die Neueste sein in der der 3er Serie.....

Danke nochmal
greets
-wm


Von:            	"Cyrus" 
An:             	
Betreff:        	Re: [php] Re Ulf: [php] Hier explodiert nichts :-(
Datum:   	Wed, 15 Nov 2000 21:46:49 +0100
Antwort an:     	php_(at)_php-center.de

> ich hab auch den schönen namen "Ulf" also fühle ich mich einfach auch damit
> angesprochen *gg*
> 
> Sowas hab ich shconmal gemacht du willst den Mail Namen und die Adresse dazu
> auswählen oder?
> 
> zwar nen bissl umständlich aber naja...
> 
> $from= "Name" 
>   $a =explode("<",$from);
>   $from = substr($a[1],0,-1);
> 
> $from heisst dann "test1243_(at)_tes.de
> 
> Wars das was du auch willst?
> Mfg Ulf
> 
> ----- Original Message -----
> From: "TerraNET NOC Frielendorf" 
> To: 
> Sent: Wednesday, November 15, 2000 9:39 PM
> Subject: [php] Re Ulf: [php] Hier explodiert nichts :-(
> 
> 
> > Hallo,
> >
> > merci für Deine schnelle Antwort. Sorry, wenn ich mich nicht
> > verständlich machen konnte. Ich meinte das so:
> > Hochkommas (plural) = " = Anführungszeichen :)
> > Hochkomme (sing.) = '
> > Ich meinte mit "Hochkommas" die "Anführungszeichen".
> >
> > Doch nochmal zu Deiner Ausührung. Die allgemeinen
> > Zerlegungsrichtlinien sind mir ja geläufig. Jedoch ergibt sich
> > folgendes Problem:
> >
> > Die Variable $a hat folgenden Inhalt:
> > "Name des Users" 
> >
> > Nun die Funktion:
> > $b = explode('"',$a);
> >
> > Hier, unter Verwendung der Debug-Funktion var_dump($b), das
> > Ergebnis:
> > array(1) { int(0) string(70) " "Name des Users"
> > " }
> >
> > Wie Du sehen kannst, ist PHP in diesem Falle nicht meiner
> > Aufforderung gefolgt oder ich habe etwas übersehen.
> > Hast Du des Rätsels Lösung? Ich probierte überigens auch die
> > Funktion split() - jedoch ohne Änderung des Ergebnisses.
> >
> > Sobald ich nach z.B. einem Leerzeichen zerlegen lasse
> > funktioniert wieder alles einwandfrei...
> >
> > Danke für Deine Bemühungen.
> > greets
> > -wm
> >
> >
> >
> > Datum:   Wed, 15 Nov 2000 20:29:50 +0100
> > Von:            Ulf Wendel 
> > An:             php_(at)_php-center.de
> > Betreff:        Re: [php] Hier explodiert nichts :-(
> > Antwort an:     php_(at)_php-center.de
> >
> > ...siehe etwas weiter vorn...
> >
> > --
> > ** 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
> 


..........................................................
TerraNET Interntzwerkdienste NOC Frielendorf www.terranet.de
Waldemar Moll, Am Schwimmbad 13, D-34621 Frld-Lenderscheid
     Tel.: 0 56 84 - 93 00 30, Fax: 0 56 84 - 93 03 24
       TerraNET in Schwalmstadt, Melsungen, Frielendorf
----------------------------------------------------------
    Netzwerkplanung / Internetberatung / Netz-Sicherheit 

QOD: linux is like a wigwam - no windows no gates and apache inside



From wmoll_(at)_mail.terranet.de Wed, 15 Nov 2000 22:32:06 +0100
Date: Wed, 15 Nov 2000 22:32:06 +0100
From: TerraNET NOC Frielendorf wmoll_(at)_mail.terranet.de
Subject: [php] close_db

Hi,
ich gehe einfach mal davon aus, dass Du mySQL verwendest.
Evtl. geht es bei anderen Datenbanken ähnlich.
Hier gibt es den Befehl mysql_close()
Somit kannst Du jede DB separat schliessen.
mysql_close($db1)
...mit der 2. weitermachen...
mysql_close($db2)
oder umgekehrt. 
Natürlich solltest Du vorher auch über 2 Handler öffenen ;-)
und nicht den gleichen Handler für beide verwenden.

greets
-wm



Datum:   	Wed, 15 Nov 2000 21:38:24 +0100
Von:            	Robert 
An:             	php_(at)_php-center.de
Betreff:        	Re: [php] close_db
Antwort an:     	php_(at)_php-center.de

> Idr ist es so:
> Innerhalb einer Seite/Skript sind deine Datenbanken geöffnet bis das Programm zu
> ende ist/ du db_close aufrufst.
> Außer: Du weist PHP an eine DB persistent zu öffnen. Diese Handles bleiben über
> mehrere Skripte offen.
> 
> Stefan wrote:
> 
> > Hi Alle,
> >
> > ich habe zwei Datenbanken geöffnet mit dem handler $db und $db2
> >
> > Sobald ich die zweite Datenbank mit close_db schließen will erhalte ich eine
> > fehelrmeldung. Woran kan das liegen . Wird automatisch jede Datenbank
> > geschlossen ?
> >
> > --
> > ** 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
> 


..........................................................
TerraNET Interntzwerkdienste NOC Frielendorf www.terranet.de
Waldemar Moll, Am Schwimmbad 13, D-34621 Frld-Lenderscheid
     Tel.: 0 56 84 - 93 00 30, Fax: 0 56 84 - 93 03 24
       TerraNET in Schwalmstadt, Melsungen, Frielendorf
----------------------------------------------------------
    Netzwerkplanung / Internetberatung / Netz-Sicherheit 

QOD: linux is like a wigwam - no windows no gates and apache inside



From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 22:34:01 +0100
Date: Wed, 15 Nov 2000 22:34:01 +0100
From: Ulf Wendel ulf.wendel_(at)_phpdoc.de
Subject: [php] Re2 Ulf: [php] Hier explodiert nichts :-(


TerraNET NOC Frielendorf wrote:

> var_dump(explode('"',$f));
> 
> hier der Originalauszug aus dem Browser:
> 
> zunächst lasse ich mir die Variable anzeigen und danach das
> ergebnis der debug-Funktion:
> 
> f: "TerraNET NOC Frielendorf" 
> 
> array(1) {
>   int(0)
>   string(68) " "TerraNET NOC Frielendorf"
> "
> }

Hmm, ich sehe es nicht und ich kann es auch nicht reproduzieren, sorry.
Tut bei mir wunderbar.

$email = ' "TerraNET NOC Frielendorf" "';
var_dump(explode('"', $email));

array(4) {
  int(0)
  string(1) " "

  int(1)
  string(24) "TerraNET NOC Frielendorf"

  int(2)
  string(31) " "

  int(3)
  string(0) ""
}

Du kannst mal scharf schauen, ob nicht doch ein Variablendreher drin
ist, was dem Ausdruck widerspräche oder Du etwas anderes als " vorliegen
hast (ord()), aber irgendwie ist das reichlich abwegig.

> Du kannst übrigens gern an die Mailaddy schreiben, dann
> brauchen wir den Channel zu zumüllen ;-)

Das was ich mit Egon gemacht habe war Spam *duck*, das hier ist normaler
Mailinglisten Traffic.

Ulf



From eschmid+sic_(at)_s.netic.de Wed, 15 Nov 2000 22:33:56 +0100
Date: Wed, 15 Nov 2000 22:33:56 +0100
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] php Tool fuer Textbearbeitung

On Wed, Nov 15, 2000 at 09:34:03PM +0100, Ulf Wendel wrote:
> 
> eschmid+sic_(at)_s.netic.de wrote:

[ snip ]

> Pentap hat sich m.W. folgende Leute besorgt:
> 
> Jayniz (Jannis Herrmanns)
> Till & Tobel
> Sterling Hughes
> Landon Bradshaw
> Florian Lanthaler 

Sterlings Co-Autor hat aber auch einiges vor, hab ich mal aus Helsinki
gehört. Das europäische Zentrum der PHP-Entwicklung wird aber in Stuttgart
anzusiedeln sein, wenn alles läuft wie geplant.
 
> Jayniz besteht darauf anzumerken, daß er der eigentliche Kopf in dem
> Hause ist.

Ja der hat wohl ausser chatten nichts im Kopf :)

> > nur eine Funktionskurzreferenz. Die ist bis Version 4.0.2 recht aktuell.
> 
> Das ist auch gut so. Niemand kann Eure Online-Referenz schlagen und
> niemand will wirklich ein ausgedrucktes Manual.

Das verstehe ich jetzt nicht. Ich wäre selber an einem ausgedrucktem und
gebundenen Manual interessiert. Das Manual sprengt mittlerweilen alle
Grenzen und bei über 1000 Seiten funktioniert der Index beim PDF Manual
nicht mehr.

Vieleicht kann Mark mal ne neue Umfrage starte, ob ein PHP Manual in
Buchform gewünscht wird und wieviel man für so eine zweibändige Ausgabe
bereit wäre zu bezahlen.

Das PHP Handbuch ist natürlich auf der Buch-CD mit dabei. Hergestellt hat
diese PDF- und PostScript-Versionen Jouni Ahto mit einem gepatchten TeX.
Für den Fehler beim Index ist wahrscheinlich Sebastian Rahtz
(pdfjadetex) zuständig.  

> Bislang war Euer altes Buch noch der beste Kompromiß; ich bin gespannt.

Ja, ich auch, ich weiß am wenigsten was drin steht. Ich war jedenfalls 
entäuscht, dass keiner wusste, was PHP eigentlich heißt. Ich hätte am
liebsten dazugeschrieben, PHP heißt nicht "Parents Helping Parents" und
die waren bei http://www.php.org/ zu finden.

-Egon

-- 
http://www.linuxtag.de/
http://php.net/books.php 
http://www.concert-band.de/



From head_(at)_doobie.de Wed, 15 Nov 2000 21:28:57 +0100
Date: Wed, 15 Nov 2000 21:28:57 +0100
From: head head_(at)_doobie.de
Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe?

> Damit Du aber auch sichergehen kannst, daß sich keine PHP-Scripte auf
> auf wundersame Weise am Parser vorbei schmuggeln, legst Du includes,
> wie bspw. die PHP-Lib, in ein Verzeichnis, das oberhalb des Webserver
> roots (meist htdocs/) liegt.

was mach ich aber wenn cih bei einem ISP (z.B. Puretec) keine zugriff auf
verzeichnisse über htdocs/ habe?

gibt´s dazu noch eine alternative?
ein include in einem normalen verzeichnis ist wohl nix...

was passiert z.b bei GoZilla ?
parsed der die .php dateien ???

boris





From eschmid+sic_(at)_s.netic.de Wed, 15 Nov 2000 22:46:19 +0100
Date: Wed, 15 Nov 2000 22:46:19 +0100
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] php Lehrbuch

On Wed, Nov 15, 2000 at 09:47:57PM +0100, Jörg Richard Stoffers wrote:

> Ihr Jungs und Deerns habt echt 'ne Menge Ahnung von PHP, auch wenn meine
> Anfrage bis auf einen ohne Lösungsvorschläge endete.
> 
> Darum würde ich gerne von Euch wissen, welches möglichst deutschsprachige
> Lehrbuch Ihr empfehlen würdet. Von Anfänger bis ...

Im November, wird aber wahrscheinlich Dezember, soll ein Buch bei
Markt&Technik erscheinen. Den Vorgänger kann man bei
http://php.net/books.php noch sehen. 

Wenn Dich Scriptsprachen im Allgemeinen interessieren, dann kann ich Dir
das Buch von Prof. Wolfgang Dehnhardt empfehlen. Es ist aber leider auch
noch nicht fertig. Ich muß da mal wieder in Hohenheim nachhaken. 
 
> Danke und schlaft auch mal

Ja, aber erst später, sonst explodiert Morgen meine Inbox.

-Egon

-- 
http://www.linuxtag.de/
http://php.net/books.php 
http://www.concert-band.de/



From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 22:55:33 +0100
Date: Wed, 15 Nov 2000 22:55:33 +0100
From: Ulf Wendel ulf.wendel_(at)_phpdoc.de
Subject: [php] php Tool fuer Textbearbeitung


eschmid+sic_(at)_s.netic.de wrote:
> 
> On Wed, Nov 15, 2000 at 09:34:03PM +0100, Ulf Wendel wrote:
> >
> > eschmid+sic_(at)_s.netic.de wrote:
> 
> [ snip ]
> 
> > Pentap hat sich m.W. folgende Leute besorgt:
> >
> > Jayniz (Jannis Herrmanns)
> > Till & Tobel
> > Sterling Hughes
> > Landon Bradshaw
> > Florian Lanthaler
> 
> Sterlings Co-Autor hat aber auch einiges vor, hab ich mal aus Helsinki
> gehört. Das europäische Zentrum der PHP-Entwicklung wird aber in Stuttgart
> anzusiedeln sein, wenn alles läuft wie geplant.

Hört, hört. Die Italiener haben eine interessante Truppe und vielleicht
auch noch den einen oder anderen Trumpf im Ärmel, aber ist der Titel
wirklich wichtig, wenn man mit einem großen Produkt am Markt ist? Es ist
schwer das Team einzuschätzen, solange nur Bücher vorliegen. 
 
> > Jayniz besteht darauf anzumerken, daß er der eigentliche Kopf in dem
> > Hause ist.
> 
> Ja der hat wohl ausser chatten nichts im Kopf :)

Doch er hat. Aber das Wort ist zu böse, als das ich es hier sagen dürfte
ohne von Mecker überschüttet zu werden.

> > > nur eine Funktionskurzreferenz. Die ist bis Version 4.0.2 recht aktuell.
> >
> > Das ist auch gut so. Niemand kann Eure Online-Referenz schlagen und
> > niemand will wirklich ein ausgedrucktes Manual.
> 
> Das verstehe ich jetzt nicht. Ich wäre selber an einem ausgedrucktem und
> gebundenen Manual interessiert. Das Manual sprengt mittlerweilen alle
> Grenzen und bei über 1000 Seiten funktioniert der Index beim PDF Manual
> nicht mehr.

Ich sehe keinen Vorteil in einer gedruckten Variante. Der Einsteiger
benutzt einen sehr kleinen Subset der vorhandenen Funktionen, weil er
stets die gleichen Aufgaben abarbeitet. Macht er mal einen Ausflug in
eine neue Extension bedient er sich eines Artikels und liest noch etwas
Online-Doku. 

Das Dokumentationstempo ist so hoch, das eine gedruckte Variante stets
veraltet wäre. 

> Vieleicht kann Mark mal ne neue Umfrage starte, ob ein PHP Manual in
> Buchform gewünscht wird und wieviel man für so eine zweibändige Ausgabe
> bereit wäre zu bezahlen.

Ich habe ihn gerade angehauen, er wird es machen.

> > Bislang war Euer altes Buch noch der beste Kompromiß; ich bin gespannt.
> 
> Ja, ich auch, ich weiß am wenigsten was drin steht. Ich war jedenfalls
> entäuscht, dass keiner wusste, was PHP eigentlich heißt. Ich hätte am
> liebsten dazugeschrieben, PHP heißt nicht "Parents Helping Parents" und
> die waren bei http://www.php.org/ zu finden.

Aber sie kannten wenigsten die alten Krakauer wie "people hate perl"...

Ulf



From ulf.wendel_(at)_phpdoc.de Wed, 15 Nov 2000 23:07:02 +0100
Date: Wed, 15 Nov 2000 23:07:02 +0100
From: Ulf Wendel ulf.wendel_(at)_phpdoc.de
Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe?


head wrote:
> 
> > Damit Du aber auch sichergehen kannst, daß sich keine PHP-Scripte auf
> > auf wundersame Weise am Parser vorbei schmuggeln, legst Du includes,
> > wie bspw. die PHP-Lib, in ein Verzeichnis, das oberhalb des Webserver
> > roots (meist htdocs/) liegt.
> 
> was mach ich aber wenn cih bei einem ISP (z.B. Puretec) keine zugriff auf
> verzeichnisse über htdocs/ habe?

.htaccess anlegen und das Verzeichnis sperren.

Wenn auch das nicht geht, hofft man darauf, das der Provider stets die
Datenbank anweist nur von lokalen Adressen Anfragen zu akzeptieren. Wenn
auch das nicht geht oder Kunden sich gegenseitig ausspähen können,
braucht es einen anderen Provider.

Ulf



From Newsletter_(at)_stefan-schwardt.de Wed, 15 Nov 2000 23:11:50 +0100
Date: Wed, 15 Nov 2000 23:11:50 +0100
From: Stefan Schwardt Newsletter_(at)_stefan-schwardt.de
Subject: [php] Re[2]: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe?

Moin head, moin Liste

h> was mach ich aber wenn cih bei einem ISP (z.B. Puretec) keine zugriff auf
h> verzeichnisse über htdocs/ habe?
h> gibt´s dazu noch eine alternative?
h> ein include in einem normalen verzeichnis ist wohl nix...
Dann nimm wenigstens ein Verzeichnis, das Du via .htaccess zunagelst.
Das ist besser als gornüscht.

h> was passiert z.b bei GoZilla ?
h> parsed der die .php dateien ???
GoZilla? Ist das nicht so ein Download Manager? Wenn nein, dann bin
ich überfragt und kenne ich nicht. Wenn doch, dann ist das nichts
weiter als ein oller client, der eine Anfrage an einen Webserver
stellt - und dem ist es egal, ob er nun den NN, IE, GoZilla, GetRight,
Lynx oder Lieschen Müller bedient, geparst wird in jedem Fall.


--
Stefan Schwardt.





From eschmid+sic_(at)_s.netic.de Wed, 15 Nov 2000 23:17:47 +0100
Date: Wed, 15 Nov 2000 23:17:47 +0100
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] php Lehrbuch

On Wed, Nov 15, 2000 at 10:03:23PM +0100, Ulf Wendel wrote:

> Jörg Richard Stoffers wrote:
> > Ihr Jungs und Deerns habt echt 'ne Menge Ahnung von PHP, auch wenn meine
> > Anfrage bis auf einen ohne Lösungsvorschläge endete.
> 
> Na mien Seuten. Niemand gibt Garantien für Qualität bei kostenlosem
> Support ;-).

Platt verstehe zwar nicht, Garantien für Qualitäten kanns aber doch und
für den kostenlosen Support geben. Bei der Menge an E-Mails, die ich
bekomme, kann man halt nicht alle beantworten. Manchmal kann ich auch gar
nicht, weil ich keine Antwort weiß. Wenn man keine Antwort auf eine Frage
hier erhält, dann sollte man versuchen die Frage neu zu formulieren, so
dass sie auch jeder versteht. Ausser den absoluten Kapazitäten wie,
Sascha, Thies, Uwe, Kristian, Andreas [*] und so weiter, versuchen immer 
mehr Listenmitglieder sich gegenseitig zu helfen. Das nennt man dann
Community.
 
> > Darum würde ich gerne von Euch wissen, welches möglichst deutschsprachige
> > Lehrbuch Ihr empfehlen würdet. Von Anfänger bis ...
> 
> Na, da hast Du meine Diskussion mit Egon aber verpaßt. Eigentlich
> keines, entweder ist nur PHP3 drin oder es sind Fehler drin, oder...
> Kauf irgendeines, sie sind alle nicht übel aber meist auch nicht
> perfekt. Amazon und http://www.php.net/books.php bringen Übersichten.

Das vom Markt&Technik ist komplett für PHP 4 geschrieben. Andi hat
gefordert, dass die offizielle Schreibweise nicht PHP3 oder PHP4 ist,
sondern PHP 3 oder PHP 4.

> Ein Buch für alle zu schreiben ist nicht möglich, wenn es weniger als
> 2500 Seiten haben soll. Kauf mehrere.

Ein Buch über 1000 Seiten ist auch schon Schwachsinn, ausser dem PHP
Manual. Letzteres ist aber mehr zum Online-Lesen gedacht.

-Egon

[*] Sind nur diejenigen die mir gerade eingefallen sind, die sich an der
Weiterentwicklung der Sprache PHP aktiv beteiligen und auf dieser Liste
aktiv mitmachen.

-- 
http://www.linuxtag.de/
http://php.net/books.php 
http://www.concert-band.de/



From heller.martin_(at)_gmx.de Wed, 15 Nov 2000 23:00:45 +0100
Date: Wed, 15 Nov 2000 23:00:45 +0100
From: Martin heller.martin_(at)_gmx.de
Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe?

Hi,
Das Passwort und den die restlichen Dateien in eine inlude Datei packen.
Die include datei dann in ein geschütztes Verzeichnis packen und den inlude
Pfad in dei pgp config datei eintragen.

Gruss Martin
----- Original Message -----
From: 
To: 
Sent: Wednesday, November 15, 2000 8:55 PM
Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe?


> Also ichhabe heute einfach mal in google.com folgenden Suchbegriff
> eingegeben:
>
> _(at)_mysql_connect("localhost"
>
> Dabei sind dann einige Seiten aufgetaucht, bei denen man dann auch noch
den
> fehlenden Rest sieht, also den Namen und das Passwort.
>
> Wie kann man das besser machen, also das ich fuer meine DB den Namen un
das
> Passwort nicht im direkten Quellcode eintrage, sondern das irgendwie von
> aussen gesetzt wird?
>
> Werden denn die PHP-Dateien eigentlich von Suchmaschinen durchforstet und
> finden so die Zugangsdaten zur DB? Kann da eine evtl Auslagerung in eine
> simple Textdatei abhilfe schaffen?
>
> 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 Wed, 15 Nov 2000 23:30:26 +0100
Date: Wed, 15 Nov 2000 23:30:26 +0100
From: Mark Kronsbein mk_(at)_php-homepage.de
Subject: [php] php Tool fuer Textbearbeitung


eschmid+sic_(at)_s.netic.de wrote:

Hallo Egon!

> Ja der hat wohl ausser chatten nichts im Kopf :)

Doch, töten und fisten ;)
 
> Vieleicht kann Mark mal ne neue Umfrage starte, ob ein PHP Manual in
> Buchform gewünscht wird und wieviel man für so eine zweibändige Ausgabe
> bereit wäre zu bezahlen.

Sie wünschen, wir spülen -> http://www.php-homepage.de/
 
> Das PHP Handbuch ist natürlich auf der Buch-CD mit dabei. Hergestellt hat
> diese PDF- und PostScript-Versionen Jouni Ahto mit einem gepatchten TeX.
> Für den Fehler beim Index ist wahrscheinlich Sebastian Rahtz
> (pdfjadetex) zuständig.

OT/Privat -> Dürfen wir das auch auf unsere CD knallen?
 
> liebsten dazugeschrieben, PHP heißt nicht "Parents Helping Parents" und

Und ASP heißt trotzdem "Another Synonym for PHP"

BTW: Du erwähntest mal, daß Schwabenbräu im Manual verewigt wäre, 
ich hab aber nix gefunden. Wo denn?

SCNR

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 Thu, 16 Nov 2000 00:13:28 +0100
Date: Thu, 16 Nov 2000 00:13:28 +0100
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] php Tool fuer Textbearbeitung

On Wed, Nov 15, 2000 at 11:30:26PM +0100, Mark Kronsbein wrote:

> eschmid+sic_(at)_s.netic.de wrote:
> 
> Hallo Egon!
> 
> > Ja der hat wohl ausser chatten nichts im Kopf :)
> 
> Doch, töten und fisten ;)

Habs doch gewusst. Und der Sterling strampelt sich einen ab, ich weiß also
noch nicht wenn ich heute ins Bett komm.
  
> > Vieleicht kann Mark mal ne neue Umfrage starte, ob ein PHP Manual in
> > Buchform gewünscht wird und wieviel man für so eine zweibändige Ausgabe
> > bereit wäre zu bezahlen.
> 
> Sie wünschen, wir spülen -> http://www.php-homepage.de/

Super :)

> > Das PHP Handbuch ist natürlich auf der Buch-CD mit dabei. Hergestellt hat
> > diese PDF- und PostScript-Versionen Jouni Ahto mit einem gepatchten TeX.
> > Für den Fehler beim Index ist wahrscheinlich Sebastian Rahtz
> > (pdfjadetex) zuständig.
> 
> OT/Privat -> Dürfen wir das auch auf unsere CD knallen?

Wenn die Herausgeber und die Autoren und vielen nicht so fleisigen
Übersetzer erhalten bleiben. Wird aber schwierig, die
Festplattenkapazitäten bei Six sind ziemlich knapp.

> > liebsten dazugeschrieben, PHP heißt nicht "Parents Helping Parents" und
> 
> Und ASP heißt trotzdem "Another Synonym for PHP"
> 
> BTW: Du erwähntest mal, daß Schwabenbräu im Manual verewigt wäre, 
> ich hab aber nix gefunden. Wo denn?

Musst halt nach Schabenbr suchen, das Umlauat ist mit ä aufgelöst. Im
deutschsprachigen Handbuch müßte es mit "schwabenbräu" zu finden. Schade
der SixPACK ist jetzt auch schon wiedder fast leer.

-Egon

-- 
http://www.linuxtag.de/
http://php.net/books.php 
http://www.concert-band.de/



From mk_(at)_php-homepage.de Thu, 16 Nov 2000 00:19:00 +0100
Date: Thu, 16 Nov 2000 00:19:00 +0100
From: Mark Kronsbein mk_(at)_php-homepage.de
Subject: [php] php Tool fuer Textbearbeitung


eschmid+sic_(at)_s.netic.de wrote:
> Wenn die Herausgeber und die Autoren und vielen nicht so fleisigen
> Übersetzer erhalten bleiben. Wird aber schwierig, die
> Festplattenkapazitäten bei Six sind ziemlich knapp.

Klar, alles 1:1
 
> Musst halt nach Schabenbr suchen, das Umlauat ist mit ä aufgelöst. Im
> deutschsprachigen Handbuch müßte es mit "schwabenbräu" zu finden. Schade
> der SixPACK ist jetzt auch schon wiedder fast leer.

Ahh, zu "Schwaben" findet er nämlich nix.

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 Thu, 16 Nov 2000 00:51:51 +0100
Date: Thu, 16 Nov 2000 00:51:51 +0100
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] php Tool fuer Textbearbeitung

On Thu, Nov 16, 2000 at 12:19:00AM +0100, Mark Kronsbein wrote:

> eschmid+sic_(at)_s.netic.de wrote:
> > Wenn die Herausgeber und die Autoren und vielen nicht so fleisigen
> > Übersetzer erhalten bleiben. Wird aber schwierig, die
> > Festplattenkapazitäten bei Six sind ziemlich knapp.
> 
> Klar, alles 1:1

Geht heute noch raus, wenn ichs nicht vergesse. Such aber mal Deine Liste
mit den Programmen, die wir auf die nächste LinuxTag CD brennen wollen.
Ich kann das demnächst auch, ich bestelle mir morgen meinen ersten
Windows-Rechner.
  
> > Musst halt nach Schabenbr suchen, das Umlauat ist mit ä aufgelöst. Im
> > deutschsprachigen Handbuch müßte es mit "schwabenbräu" zu finden. Schade
> > der SixPACK ist jetzt auch schon wiedder fast leer.
> 
> Ahh, zu "Schwaben" findet er nämlich nix.

Das ht://Dig ist noch etwas zu dämlich. Such halt einfach nach 
"stuttgarter". Meine Marke heißt allerdings Schwaben Bräu Pilsner und ist
mit dem Stuttgarter Schwabenbräu nicht zu vergleichen. 

-Egon

-- 
http://www.linuxtag.de/
http://php.net/books.php 
http://www.concert-band.de/



From PHolm_(at)_gmx.de Thu, 16 Nov 2000 00:58:25 +0100
Date: Thu, 16 Nov 2000 00:58:25 +0100
From: Peter Holm PHolm_(at)_gmx.de
Subject: [php] Class declarations may not be nested

Hi,

kann mir einer sagen, warum ich auf einem Puretec-Server mit php4 den
Fehler

 Class declarations may not be nested

erhalte, aber nicht mitr php3? 

Obwohl ich keinen Fehler im Code entdecken kann und hier local alles
ohne Fehler auch mit php4 läuft?

Ich seh hier keine nested class declarations... ???


Jemand eine Idee?

Danke für die Hilfe!





Have a nice thread,
Peter



From daniel_(at)_php4win.de Thu, 16 Nov 2000 01:03:58 +0100
Date: Thu, 16 Nov 2000 01:03:58 +0100
From: Daniel Beulshausen daniel_(at)_php4win.de
Subject: [php] php Tool fuer Textbearbeitung

> > eschmid+sic_(at)_s.netic.de wrote:
> > > Wenn die Herausgeber und die Autoren und vielen nicht so fleisigen
> > > Übersetzer erhalten bleiben. Wird aber schwierig, die
> > > Festplattenkapazitäten bei Six sind ziemlich knapp.
> >
> > Klar, alles 1:1
>
> Geht heute noch raus, wenn ichs nicht vergesse. Such aber mal Deine Liste
> mit den Programmen, die wir auf die nächste LinuxTag CD brennen wollen.
> Ich kann das demnächst auch, ich bestelle mir morgen meinen ersten
> Windows-Rechner.

wieso, war's doch mehr als ein SixPACK? ;)

> > > Musst halt nach Schabenbr suchen, das Umlauat ist mit ä
aufgelöst. Im
> > > deutschsprachigen Handbuch müßte es mit "schwabenbräu" zu finden.
Schade
> > > der SixPACK ist jetzt auch schon wiedder fast leer.
> >
> > Ahh, zu "Schwaben" findet er nämlich nix.
>
> Das ht://Dig ist noch etwas zu dämlich. Such halt einfach nach
> "stuttgarter". Meine Marke heißt allerdings Schwaben Bräu Pilsner und ist
> mit dem Stuttgarter Schwabenbräu nicht zu vergleichen.
>
> -Egon
>
> --
> http://www.linuxtag.de/
> http://php.net/books.php
> http://www.concert-band.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

/*--
daniel beulshausen - daniel_(at)_php4win.de
using php on windows? http://www.php4win.de





From hartmut_(at)_six.de Thu, 16 Nov 2000 01:15:55 +0100
Date: Thu, 16 Nov 2000 01:15:55 +0100
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] Class declarations may not be nested

Peter Holm wrote:

> Ich seh hier keine nested class declarations... ???

ich auch nicht, so ganz ohne Code ...:)




From hartmut_(at)_six.de Thu, 16 Nov 2000 01:22:27 +0100
Date: Thu, 16 Nov 2000 01:22:27 +0100
From: Hartmut Holzgraefe hartmut_(at)_six.de
Subject: [php] php Tool fuer Textbearbeitung

eschmid+sic_(at)_s.netic.de wrote:

> Meine Marke heißt allerdings Schwaben Bräu Pilsner und ist
> mit dem Stuttgarter Schwabenbräu nicht zu vergleichen. 

ich sollte wohl doch mal langsam testen, ob man hier unten
(warum bezeichen die hier unten das eigentlich als hier oben?)
den Lippern nich nur in Sachen Ge^H^HSparsamkeit, sondern auch
beim Bier brauen das Wasser reichen können





From mathias_(at)_zoomed.de Thu, 16 Nov 2000 01:30:10 +0100
Date: Thu, 16 Nov 2000 01:30:10 +0100
From: Mathias Kowalkowski mathias_(at)_zoomed.de
Subject: [php] Hilfe bei regexp ...

Hallo,

ich als absoluter Volldepp was regexp's angeht habe mich irgendwann mal auf
die Suche begeben und folgendes gefunden :

if (!eregi("(.+)_(at)_(.+[.].+)", $email)) { ... }

auch habe ich in der FAQ der PHP-Liste dieses gefunden

if (!eregi("^[_\.0-9a-z-]+_(at)_([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$email))
 ... }

nun aber bin ich auf der Suche nach einer RFC822 konformen regexp ... hat
jemand eine ??? (Ich bin zu blöd dafür) .. :-)



Gruss
 Mathias






From eschmid+sic_(at)_s.netic.de Thu, 16 Nov 2000 01:35:23 +0100
Date: Thu, 16 Nov 2000 01:35:23 +0100
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] php Tool fuer Textbearbeitung

On Thu, Nov 16, 2000 at 01:03:58AM +0100, Daniel Beulshausen wrote:

> wieso, war's doch mehr als ein SixPACK? ;)

Ne, es ist noch ein halber Liter übrig, von dem einen SixPACK. Als
Schnapsbrenner weiß man, wenn mal aufhören sollte.

-Egon

-- 
http://www.linuxtag.de/
http://php.net/books.php 
http://www.concert-band.de/



From Andre.Laugks_(at)_broadviewtv.de Thu, 16 Nov 2000 01:43:48 +0100
Date: Thu, 16 Nov 2000 01:43:48 +0100
From: =?iso-8859-1?Q?Andr=E9?= Laugks Andre.Laugks_(at)_broadviewtv.de
Subject: [php] Sessions: Cannot send session...

Hallo!

> Steht doch genau in der Fehlermeldung.
> In der mail stand vor
>  ein hallo - in der Seite warschéinlich irgendetwas anderes. Selbst ein
> Zeilenumbruch oder Leerzeichen sind zuviel. Das session_register in
> Zeile 6 angemeckert wird, läßt darauf schließen.

Was ich noch nicht ganz verstanden habe, wieso ich die Session vor
alle gesendeten Headern starten muß! 
Weil mit einem Header auch Cookiedaten übersendet werden, die durch
den Sessionstart gesendet werden? Wie kann ich das mit den Cookies 
überhaupt unter drücken? Weil dann könnte ich ja auch den 
"Sessionstart" auch irgendwo im Script unter bringen.

mfg, André Laugks



From eschmid+sic_(at)_s.netic.de Thu, 16 Nov 2000 01:52:21 +0100
Date: Thu, 16 Nov 2000 01:52:21 +0100
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] php Tool fuer Textbearbeitung

On Thu, Nov 16, 2000 at 01:22:27AM +0100, Hartmut Holzgraefe wrote:
> eschmid+sic_(at)_s.netic.de wrote:
> 
> > Meine Marke heißt allerdings Schwaben Bräu Pilsner und ist
> > mit dem Stuttgarter Schwabenbräu nicht zu vergleichen. 
> 
> ich sollte wohl doch mal langsam testen, ob man hier unten
> (warum bezeichen die hier unten das eigentlich als hier oben?)
> den Lippern nich nur in Sachen Ge^H^HSparsamkeit, sondern auch
> beim Bier brauen das Wasser reichen können
> 

Ich bin ja auch schon länger am Überlegen ob man das Tannenzäpfle auch mal
aufnehmen sollte. Wenn es richtig plaziert wird, dann wäre die
Levenhstein-Funktion auch schneller auffindbar.

-Egon

-- 
http://www.linuxtag.de/
http://php.net/books.php 
http://www.concert-band.de/



From f.brockerhoff_(at)_arcologie.net Thu, 16 Nov 2000 02:51:23 +0100
Date: Thu, 16 Nov 2000 02:51:23 +0100
From: Falk Brockerhoff f.brockerhoff_(at)_arcologie.net
Subject: [php] Array per URL (?param1=name¶m2=arry)
 =?iso-8859-1?Q?=FCbergeben?= =?iso-8859-1?Q?_=3F_=FCbergeben_=3F?=

At 21:26 15.11.2000 +0100, you wrote:


>Im ersten Script gibt Count 3 (oder vier? Ich schreib's gerade aus dem 
>Kopf) aus und im nächsten nur "1".

Ich habe im zweiten Script noch ein is_array() hinzugefügt -> ist leider 
kein array... Der selbe Code in nur
einem Script (also ohne Übergabe per GET) klappt einwandfrei :-(


HILFEE


Falk




From f.brockerhoff_(at)_arcologie.net Thu, 16 Nov 2000 02:59:32 +0100
Date: Thu, 16 Nov 2000 02:59:32 +0100
From: Falk Brockerhoff f.brockerhoff_(at)_arcologie.net
Subject: [php] Array per URL (?param1=name¶m2=arry)
 =?iso-8859-1?Q?=FCbergeben?= =?iso-8859-1?Q?_=3F_=FCbergeben_=3F?=

Hallo,

ich hab' jetzt die Faxen dicke und verwende explode() und implode(). Aber 
das mit serialize() und
unserialize() müßte ja eigentlich auch funktionieren!?

Falk




From mieland_(at)_lunatic.de Thu, 16 Nov 2000 07:29:14 +0100
Date: Thu, 16 Nov 2000 07:29:14 +0100
From: Alexander Mieland mieland_(at)_lunatic.de
Subject: [php] =?iso-8859-1?Q?M=F6glichkeiten_von_Cookies?=

Einen wunderschönen guten Morgen liebe Liste(er)! :)

Eine kurze Frage:
Gibt es (wenn möglich direkte URLs) irgendwo eine, natürlich möglichst
ausführliche und auch deutsche Beschreibung, was die Möglichkeiten von 
cookies angeht?

Vorallem, die Möglichkeit mehrere, verschiedene Informationen in einem
Cookie zu speichern und dann auf verschiedenen Wegen, zu verschiedenen 
Zwecken, einzeln wieder auszulesen.

Ich meine, wie man Cookies setzt und wie man dort drin etwas speichert,
habe ich dank PHP-Manual soweit halbwegs begriffen (denke ich), 
aber sehr ausführlich ist das doch nicht.

Es geht mir um ein Dokument, wo wirklich die kleinsten Feinheiten drin stehen.

Wäre nett, wenn jemand da was weiss...

-- 
mfg

Alexander Mieland
System-Administrator
http://www.lunatic.de





From head_(at)_doobie.de Thu, 16 Nov 2000 08:04:03 +0100
Date: Thu, 16 Nov 2000 08:04:03 +0100
From: head head_(at)_doobie.de
Subject: [php] =?iso-8859-1?Q?M=F6glichkeiten?= von Cookies :)

> Es geht mir um ein Dokument, wo wirklich die kleinsten Feinheiten drin stehen.

sowas wie die bibel für christen?
eine allumfassende ordnung??

das wär gut, wenn du sowas findest sag mal bescheid...

leider can i not help...
boris





From h.schubert_(at)_tmt.de Thu, 16 Nov 2000 07:26:31 GMT
Date: Thu, 16 Nov 2000 07:26:31 GMT
From: Heiko Schubert h.schubert_(at)_tmt.de
Subject: [php] IE: "unsichere und sichere Daten"?

Mahlzeit,

ein "komisches" Problem (Apache, PHP 4.x + phplib, ModSSL, MySQL):

Ein Frameset beinhaltet 2 Frames. Alle Dateien werden verschlüsselt (ssl) 
übertragen. Ein selbst erstelltes Zertifikat liegt vor, welches im 
Browser eingebunden wurde und damit die lästigen Hinweise ("... nicht 
anerkannter ... ") verhindert. In einem der beiden Frames befindet sich 
ein dynamisches Formular, welches eine nicht vorhersehbare Anzahle von 
Elementen beinhaltet (kommen aus der MySQL-Datenbank). Das 
Sessionmanagement wird von der phplib erledigt, alles funktioniert wunderbar.

Nur: Beim IE kommt in unregelmäßigen Abständen die Meldung, daß die 
aktuelle Seite verschlüsselte und unverschlüsselte Elemente enthält, wenn 
man eine Aktion beim Formular ausgelöst hat.

Was ich nicht verstehe: Wenn eine Seite nicht korrekt aufgerufen werden 
würde (http://.. statt https://..), dann müßte diese Warnung doch p
ermanent auftreten, oder? Die Formulare sehen bei mir so aus:

" method="post"> ...
Das sollte doch eigentlich reichen, oder muß ich hier den kompletten Pfad, incl. Https:// etc. angeben? Danke schon einmal für evtl. Tips. Bye, Heiko From traffic_eye_(at)_hotmail.com Thu, 16 Nov 2000 08:47:46 +0100 Date: Thu, 16 Nov 2000 08:47:46 +0100 From: Traffic-Eye traffic_eye_(at)_hotmail.com Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe? hi, sowie ein script von irgendjemand, sei es gozilla oder ein browser, angefordert wird, wird das ergebnis des scriptes ausgegeben. also kein quellcode. außerdem legt man in includedete dateien eh´nur funktionen ab, sodaß wenn es jemand explizit aufruft nix zurückbekommt. Das wichtigste ist aber, daß die includeten dateien nicht die endung INC sondern php3/php haben, meinetwegen eben " function.inc.php3" der sinn: rufst du eine INC datei auf, erscheint der quellcode im browser weil ja die datei wie eine textdatei behandelt wird. rufst du eine php datei auf, wird interpretiert. Alles klar ??? cu 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 ---------------------------------------- > > was mach ich aber wenn cih bei einem ISP (z.B. Puretec) keine zugriff auf > verzeichnisse über htdocs/ habe? > > gibt´s dazu noch eine alternative? > ein include in einem normalen verzeichnis ist wohl nix... > > was passiert z.b bei GoZilla ? > parsed der die .php dateien ??? > > boris From head_(at)_doobie.de Thu, 16 Nov 2000 08:56:52 +0100 Date: Thu, 16 Nov 2000 08:56:52 +0100 From: head head_(at)_doobie.de Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe? > Das wichtigste ist aber, daß die includeten dateien nicht die endung INC > sondern php3/php haben, meinetwegen eben " function.inc.php3" > der sinn: rufst du eine INC datei auf, erscheint der quellcode im browser > weil ja die datei wie eine textdatei behandelt wird. rufst du eine php datei > auf, wird interpretiert. Alles klar ??? alles klar, danke boris From volker.jahns_(at)_rentokil.de Thu, 16 Nov 2000 09:01:41 +0100 Date: Thu, 16 Nov 2000 09:01:41 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe? Hi, anderer Vorschlag, Du legst die Include Datei ausserhalb des Einzugsbereiches vom Apache (zB) in einem anderen Filesystem ab. Damit dürften Aufrufe auf diese Inc-Files scheitern. Vorher aber die Include-Path-Angabe in der php.ini setzen. BTW - muss ich selbst noch testen, müsste aber ziemlich sicher funktionieren und recht sicher sein (theoretisch). Gruss Volker From ron.opitz_(at)_dts.de Thu, 16 Nov 2000 09:32:37 +0100 Date: Thu, 16 Nov 2000 09:32:37 +0100 From: Ron Opitz ron.opitz_(at)_dts.de Subject: [php] PHP unter Windows CGI oder Modul? Hallo Liste, ich arbeite unter Windows mit Apache, PHP3 und Oracle8.0.5. Linux ist leider nicht möglich (andere WinProgs). Der Verbindungsaufbau zu Oracle ist sehr langsam. Verbindung zu Oracle über OCI80. Ich nehme an, es liegt an der Verbindung Apache und PHP. PHP wird als CGI ausgeführt. Besteht auch die Möglichkeit PHP als Modul unter Windows zu verwenden? Dann sollte der Verbindungsaufbau beschleunigt werden, oder? Wie gross sind in diesem Fall die Unterschiede zwischen PHP4 und PHP3 Wenn ja, wo kann ich es erlesen und Infos bekommen? Danke im Voraus Gruss Ron From ulf.wendel_(at)_phpdoc.de Thu, 16 Nov 2000 09:34:14 +0100 Date: Thu, 16 Nov 2000 09:34:14 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Class declarations may not be nested Peter Holm wrote: > Class declarations may not be nested > > erhalte, aber nicht mitr php3? > > Obwohl ich keinen Fehler im Code entdecken kann und hier local alles > ohne Fehler auch mit php4 läuft? Der PHP4 Parser ist etwas strenger. Teste auf nicht geschlossene Anführungszeichen und Zeilen wie "var $slot1 = function();" sowie "var $slot2 = new class;". Derartige Schweinereien sind in PHP4 nicht mehr erlaubt, sie gehören in den Konstruktor. > Ich seh hier keine nested class declarations... ??? Wie Hartmut sagt: ohne Source kein Tipp. Ulf From ulf.wendel_(at)_phpdoc.de Thu, 16 Nov 2000 09:39:57 +0100 Date: Thu, 16 Nov 2000 09:39:57 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] =?iso-8859-1?Q?M=F6glichkeiten?= von Cookies Alexander Mieland wrote: > Ich meine, wie man Cookies setzt und wie man dort drin etwas speichert, > habe ich dank PHP-Manual soweit halbwegs begriffen (denke ich), > aber sehr ausführlich ist das doch nicht. > > Es geht mir um ein Dokument, wo wirklich die kleinsten Feinheiten drin stehen. Auch das steht im Manual: http://www.php.net/manual/function.setcookie.php: "For more information on cookies, see Netscape's cookie specification at http://www.netscape.com/newsref/std/cookie_spec.html. " Ulf From ulf.wendel_(at)_phpdoc.de Thu, 16 Nov 2000 09:44:25 +0100 Date: Thu, 16 Nov 2000 09:44:25 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] IE: "unsichere und sichere Daten"? Heiko Schubert wrote: > Ein Frameset beinhaltet 2 Frames. Alle Dateien werden verschlüsselt (ssl) > übertragen. Ein selbst erstelltes Zertifikat liegt vor, welches im > Browser eingebunden wurde und damit die lästigen Hinweise ("... nicht > anerkannter ... ") verhindert. In einem der beiden Frames befindet sich > ein dynamisches Formular, welches eine nicht vorhersehbare Anzahle von > Elementen beinhaltet (kommen aus der MySQL-Datenbank). Das > Sessionmanagement wird von der phplib erledigt, alles funktioniert wunderbar. > > Nur: Beim IE kommt in unregelmäßigen Abständen die Meldung, daß die > aktuelle Seite verschlüsselte und unverschlüsselte Elemente enthält, wenn > man eine Aktion beim Formular ausgelöst hat. Prüfe ob die Seite z.B. Verweise auf andere http:// Dokumente enthält. Einer der Links (Grrafiken...) muß stinken. Benutze relative Pfade oder welche, die dynamisch einen https:// Präfix bekommen. Ich glaube, ich habe beim letzten mal dynamisch ein https:// vor die Links geschrieben, probier es halt aus. > Was ich nicht verstehe: Wenn eine Seite nicht korrekt aufgerufen werden > würde (http://.. statt https://..), dann müßte diese Warnung doch p > ermanent auftreten, oder? Die Formulare sehen bei mir so aus: Warum sollte ein Browser auf http://www.google.com warnen "Achtung, Sie benutzen kein SSL!"? Ulf From ulf.wendel_(at)_phpdoc.de Thu, 16 Nov 2000 09:59:53 +0100 Date: Thu, 16 Nov 2000 09:59:53 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] PHP unter Windows CGI oder Modul? Ron Opitz wrote: > ich arbeite unter Windows mit Apache, PHP3 und Oracle8.0.5. > Linux ist leider nicht möglich (andere WinProgs). Teste W2K, IIS5 das soll performanter sein. > Der Verbindungsaufbau zu Oracle ist sehr langsam. Verbindung zu Oracle > über OCI80. Ich nehme an, es liegt an der Verbindung Apache und PHP. Nö, eher am Oracle. Schau mal was das in der Prozeoßliste veranstaltet, wenn ein Request kommt. Sind die Conneteinstellungen entsprechend eines schlauen Buches getunt. Soweit ich weiß, kann man sich entscheiden ob Threads oder Prozesse benutzt werden sollen. Falls Du Prozesse benutzt, schießt Du Dir auf einem Windows freiwillig in die Füße. Windows hat einen gewaltigen Overhead für die GUI bei der Prozeßerzeugung. > PHP wird als CGI ausgeführt. Besteht auch die Möglichkeit PHP als Modul > unter Windows zu verwenden? Dann sollte der Verbindungsaufbau > beschleunigt werden, oder? Die Persistant Connection Funktionalität bewirkt ein Recycling von Verbindungen zwischen verschienen HTTP Requests bei Verwendung einer Modulversion. http://www.php.net/manual/features.persistent-connections.php http://www.php.net/manual/function.ociplogon.php Da Du von Zeitverzögerungen beim Connection Aufbau sprichst, ist eine Besserung zu erwarten. > Wie gross sind in diesem Fall die Unterschiede zwischen PHP4 und PHP3 Die Datenbankschnittstellen können bei noch so viel Optimierungen nicht viel gewinnen; ich kenne den Zugewinn an Performance vom Schritt PHP 3 - > PHP 4 nicht. Es dürfte absolut gesehen nicht riesig sein, frag mal Thies C. Arntzen, er ist der Macher der Oracle Anbindung. Generell hängt es sehr stark davon ab, wie viele Operationen mit den Daten aus der Datenbank im Anschluß durchgeführt werden. Ist es eine direkte Ausgabe, würde ich im Maximum einen Faktor 1,5 - 2 erwarten. Werden die Daten noch langwierig verarbeitet kann der Faktor steigen auf 2 - 3. > Wenn ja, wo kann ich es erlesen und Infos bekommen? http://www.php.net http://www.zend.com Ulf From ulf.wendel_(at)_phpdoc.de Thu, 16 Nov 2000 10:01:49 +0100 Date: Thu, 16 Nov 2000 10:01:49 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe? Traffic-Eye wrote: > Das wichtigste ist aber, daß die includeten dateien nicht die endung INC > sondern php3/php haben, meinetwegen eben " function.inc.php3" > der sinn: rufst du eine INC datei auf, erscheint der quellcode im browser > weil ja die datei wie eine textdatei behandelt wird. rufst du eine php datei > auf, wird interpretiert. Alles klar ??? Welchen Sicherheitsgewinn bringt das gegenüber denjenigen, die: "Start->Ausführen->telnet" tippen können? Ulf From markus.sobczak_(at)_softwareag.com Thu, 16 Nov 2000 10:05:55 +0100 Date: Thu, 16 Nov 2000 10:05:55 +0100 From: Markus Sobczak markus.sobczak_(at)_softwareag.com Subject: [php] AW: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe? > Traffic-Eye wrote: > > Das wichtigste ist aber, daß die includeten dateien nicht > die endung INC > > sondern php3/php haben, meinetwegen eben " function.inc.php3" > > der sinn: rufst du eine INC datei auf, erscheint der > quellcode im browser > > weil ja die datei wie eine textdatei behandelt wird. rufst > du eine php datei > > auf, wird interpretiert. Alles klar ??? > > Welchen Sicherheitsgewinn bringt das gegenüber denjenigen, die: > "Start->Ausführen->telnet" tippen können? [comment]Wer den Zugriff über Telnet nicht entsprechend absichert hat selbst schuld[/comment] Markus From volker.jahns_(at)_rentokil.de Thu, 16 Nov 2000 10:09:27 +0100 Date: Thu, 16 Nov 2000 10:09:27 +0100 From: Volker Jahns volker.jahns_(at)_rentokil.de Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe? > Welchen Sicherheitsgewinn bringt das gegenüber denjenigen, die: > "Start->Ausführen->telnet" tippen können? > > Ulf Moin, Telnet sollte von nirgendwo getippt werden dürfen, sondern SSH und selbst wenn, der webuser sollte keine gültige shell bekommen - oder??? From ulf.wendel_(at)_phpdoc.de Thu, 16 Nov 2000 10:14:10 +0100 Date: Thu, 16 Nov 2000 10:14:10 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe? Volker Jahns wrote: > > > Welchen Sicherheitsgewinn bringt das gegenüber denjenigen, die: > > "Start->Ausführen->telnet" tippen können? > > > > Ulf > > Moin, > > Telnet sollte von nirgendwo getippt werden dürfen, sondern SSH und selbst wenn, > der webuser sollte keine gültige shell bekommen - oder??? Stimmt, aufwachen, Ulf. Ulf From tom_(at)_huno.net Thu, 16 Nov 2000 10:14:38 +0100 Date: Thu, 16 Nov 2000 10:14:38 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe? On Thu, 16 Nov 2000 10:01:49 +0100, Ulf Wendel wrote: >Welchen Sicherheitsgewinn bringt das gegenüber denjenigen, die: >"Start->Ausführen->telnet" tippen können? Normalerweise sollte der WebUser da "Start->Ausführen->telnet" tippen können bis er schwarz wird. Ich versteh ehrlich gesagt nicht was Du damit sagen willst. Thomas From Michael_(at)_Stahmann.de Thu, 16 Nov 2000 10:20:08 +0100 Date: Thu, 16 Nov 2000 10:20:08 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe? Ein kleiner Nachtrag: head schrieb: > > > was mach ich aber wenn cih bei einem ISP (z.B. Puretec) keine zugriff auf > verzeichnisse über htdocs/ habe? > Mein Tips für diesen Fall: Jede Domain liegt in einem Unterverzeichnis. Das heißt alle "wichtigen" Daten zwar Unterhalb von htdocs, aber nur "neben" den normalen Präsenzen. Die Verzeichnisse sollten selbstredend per .htaccess geschützt werden. Diese Daten sind dann zwar noch über die zentrale IP-Adresse erreichbar, aber "ausversehen" gelangt man so nie an die Daten. Wenn jemand seinen Spieltrieb auf dem Server auläßt, bekommst Du das spätestens mit den Logfiles heraus. Beispiel: htdocs/phpMyAdmin htdocs/inlcudes htdocs/domain1 htdocs/domain2 > > gibt´s dazu noch eine alternative? > ein include in einem normalen verzeichnis ist wohl nix... > s.o. 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 holger_(at)_janning.de Thu, 16 Nov 2000 10:28:25 +0100 Date: Thu, 16 Nov 2000 10:28:25 +0100 From: Holger Janning holger_(at)_janning.de Subject: [php] Functions return value Hallo, habe ein kleines Problem! Versuche gerade functions zu erstellen. Eine Funktion soll mir 2 Datumsfelder aus mySQL in das deutesche Format konvertieren... die umwandelung funktioniert, aber die funktion gibt mir die werte nicht zurueck! ;-( Was mache ich falsch? Aus der Doku werde ich nicht schlauer... Danke Holger <-----schnipp-----------> function transdate ($datum1,$datum2) { $tmp=explode("-",$datum1); $datum1="$tmp[2].$tmp[1].$tmp[0]"; $tmp=explode("-",$datum2); $datum2="$tmp[2].$tmp[1].$tmp[0]"; return $datum1; retunr $datum2; } ... ... transdate ($row[datum1,$row[datum2]); echo "Korrektes Format: $datum1 und $datum2"; ... ... From a9504778_(at)_unet.univie.ac.at Thu, 16 Nov 2000 10:36:24 +0100 Date: Thu, 16 Nov 2000 10:36:24 +0100 From: Michael Seirer a9504778_(at)_unet.univie.ac.at Subject: [php] weg hier :) hi! wie komm ich von der liste runter?? mfg, michi From hartmut_(at)_six.de Thu, 16 Nov 2000 10:47:32 +0100 Date: Thu, 16 Nov 2000 10:47:32 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] weg hier :) Michael Seirer wrote: > > hi! > > wie komm ich von der liste runter?? > > mfg, > michi > > -- > ** 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 indem man die Mails, die man von der Liste bekommt, bis zum Ende liest -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From hartmut_(at)_six.de Thu, 16 Nov 2000 10:53:05 +0100 Date: Thu, 16 Nov 2000 10:53:05 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Functions return value Holger Janning wrote: > > Hallo, > > habe ein kleines Problem! Versuche gerade functions zu erstellen. > > Eine Funktion soll mir 2 Datumsfelder aus mySQL in das deutesche Format > konvertieren... > > die umwandelung funktioniert, aber die funktion gibt mir die werte nicht > zurueck! ;-( > Was mache ich falsch? Aus der Doku werde ich nicht schlauer... > > Danke Holger > > <-----schnipp-----------> > function transdate ($datum1,$datum2) { > > $tmp=explode("-",$datum1); > $datum1="$tmp[2].$tmp[1].$tmp[0]"; > > $tmp=explode("-",$datum2); > $datum2="$tmp[2].$tmp[1].$tmp[0]"; > > return $datum1; > retunr $datum2; zweimal return geht nicht, return beendet die Funktion und gibt einen Wert zurück, und das war es dann > } > > ... > ... > transdate ($row[datum1,$row[datum2]); > echo "Korrektes Format: $datum1 und $datum2"; > ... > ... und wenn du die Funktionsergebnisse nicht benutzt, dann verschwinden sie natürlich im Nirwana was du tun möchtest ist entweder ... return array($datum1,$datum2) } list($datum1,$datum2) = transdate(... oder function transdate(...) { global $datum1,$datum2; ... Literaturempfehlung: Das gesamte Funktionskapitel im PHP-Manual sowie ein gutes allgemeines Programmierbuch, in dem Begriffe wie 'Call by Value', 'Call by Reference' und 'Variable Scope' erklärt werden. -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From cyrus01_(at)_gmx.de Thu, 16 Nov 2000 10:48:05 +0100 Date: Thu, 16 Nov 2000 10:48:05 +0100 From: Cyrus cyrus01_(at)_gmx.de Subject: [php] MySQL Ordnung Hallo Liste! Kann man eine Tabbele aus einer MySQL Datenbank genau andersrum auslesen... also den letzten Eintrag zuerst und den ersten zum Schluss? MfG Ulf Schwekendiek From head_(at)_doobie.de Thu, 16 Nov 2000 00:05:34 +0100 Date: Thu, 16 Nov 2000 00:05:34 +0100 From: head head_(at)_doobie.de Subject: [php] .htaccess & include() --- war: (sicher _(at)_mysql...) > Dann nimm wenigstens ein Verzeichnis, das Du via .htaccess zunagelst. und wieso kann dann PHP daruaf zugreifen ? ist das nicht auch so eine anforderung wie wenn man die website aufruft und die dann mit include die werte holt? > Lieschen Müller bedient, geparst wird in jedem Fall. ok, dacht ich mir schon, wär ja zu einfach... :) boris From achim.gosse_(at)_nasa20.com Thu, 16 Nov 2000 11:12:03 +0100 Date: Thu, 16 Nov 2000 11:12:03 +0100 From: Achim Gosse achim.gosse_(at)_nasa20.com Subject: [php] AW: [php] MySQL Ordnung hast du ein auto_increment als primary key? oder eine andere zahl, die immer weiter waechst? dann kannst du select * from tabelle order by id desc (steht uebrigens in jedem sql buch) /achim > > Hallo Liste! > Kann man eine Tabbele aus einer MySQL Datenbank genau > andersrum auslesen... > also den letzten Eintrag zuerst und den ersten zum Schluss? From pfeiffer_(at)_uris.de Thu, 16 Nov 2000 10:00:50 -0000 Date: Thu, 16 Nov 2000 10:00:50 -0000 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] weg hier :) Hi, > wie komm ich von der liste runter?? gute Frage naechste Frage: Wie bist Du in diese Liste reingekommen, und warum, bitteschoen ? m.f.g. Norbert _____________________________ www.onvista.de www.uris.de 02203-9146-722 0177-2363368 ----------------------------- e.o.m. From info_(at)_subjective.de Thu, 16 Nov 2000 11:01:44 +0100 Date: Thu, 16 Nov 2000 11:01:44 +0100 From: Thomas Weinert info_(at)_subjective.de Subject: [php] Functions return value > Eine Funktion soll mir 2 Datumsfelder aus mySQL in das deutesche Format > konvertieren... Zwei Dinge. Eine Funktion kann immer nur einen Rückgabewert haben. Man muß diesen Rückgabewert behandeln. Variablen in Funktion nur local verfügbar. Du könntest als Rückgabe ein Array verwenden, aber eigentlich will man sich ja Code sparen. Deshalb verwendet man Funktionen mehrfach. function translate($datum) { $tmp=explode("-",$datum); $result="$tmp[2].$tmp[1].$tmp[0]"; return $result; } echo translate($datum1); echo translate($datum2); From smj_(at)_intratools.de Thu, 16 Nov 2000 11:03:58 +0100 Date: Thu, 16 Nov 2000 11:03:58 +0100 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] Functions return value > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Holger Janning > > Hallo, Hi Holger, > habe ein kleines Problem! Versuche gerade functions zu erstellen. > ... > die umwandelung funktioniert, aber die funktion gibt mir die > werte nicht > zurueck! ;-( > Was mache ich falsch? Aus der Doku werde ich nicht schlauer... > > <-----schnipp-----------> > function transdate ($datum1,$datum2) { > > $tmp=explode("-",$datum1); > $datum1="$tmp[2].$tmp[1].$tmp[0]"; > > $tmp=explode("-",$datum2); > $datum2="$tmp[2].$tmp[1].$tmp[0]"; > > return $datum1; > retunr $datum2; > > } > ... > transdate ($row[datum1,$row[datum2]); > echo "Korrektes Format: $datum1 und $datum2"; > ... > ... Funktionen koennen nur ein einziges mal irgendwas "returnen". Es gibt IMHO 3 Moeglichkeiten: 1) Funktion returnet ein Array mit benoetigten Werten. return array($datum1, $datum2); 2) Funktion aendert die Variablen, dann mussen die als global innerhalb der Funktion definiert werden: global $datum1, $datum2; oder $GLOBALS['datum1'] = ...; $GLOBALS['datum2'] = ...; 3) Funktion aendert die Variablen, die per Reference uebergeben werden. function transdate ($datum1,$datum2) { .... } Aufruf: transdate (&$datum1, &$datum2); Gruss, Juri From hartmut_(at)_six.de Thu, 16 Nov 2000 11:03:41 +0100 Date: Thu, 16 Nov 2000 11:03:41 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] =?iso-8859-1?Q?M=F6glichkeiten?= von Cookies Alexander Mieland wrote: > > Einen wunderschönen guten Morgen liebe Liste(er)! :) > > Eine kurze Frage: > Gibt es (wenn möglich direkte URLs) irgendwo eine, natürlich möglichst > ausführliche und auch deutsche Beschreibung, was die Möglichkeiten von > cookies angeht? > Vorallem, die Möglichkeit mehrere, verschiedene Informationen in einem > Cookie zu speichern und dann auf verschiedenen Wegen, zu verschiedenen > Zwecken, einzeln wieder auszulesen. Ein Cookie ist einfach ein String, max. 4KB lang, den du im Browser des Clients unter einem Namen speicherst und den er dir jedem weiteren Request wieder mit zurückschickt. Du kannst noch Einschränken, für welche Domain und welche Serververzeichnisse der Cookie wirklich zurückkommt und wie lange er 'haltbar' sein soll (bis zum Beenden des Browsers, bis zu einem bestimmten Datum oder unbegrenzt) Und das war es auch schon. Was du in die dir zur Verfügung stehenden 4KB reinschreibst, bleibt dir überlassen, du solltest aber bedenken, das der Speicherplatz für Cookies auf dem Browser begrenzt ist und die ältesten und größten am ehesten geopfert werden, wenn es eng wird. > Ich meine, wie man Cookies setzt und wie man dort drin etwas speichert, > habe ich dank PHP-Manual soweit halbwegs begriffen (denke ich), > aber sehr ausführlich ist das doch nicht. Das ist ja auch ein PHP-Manual und nicht ein Cookie-, HTTP- oder Netscape Manual ... > Es geht mir um ein Dokument, wo wirklich die kleinsten Feinheiten drin stehen. Das ist ja schon anderweitig beantwortet worden... Oder brauchen wir wirklich ein 'Teach yourself Cookies in 21 Days' ? -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From Martin.Koper_(at)_wittur.com Thu, 16 Nov 2000 11:05:51 +0100 Date: Thu, 16 Nov 2000 11:05:51 +0100 From: Koper, Martin Martin.Koper_(at)_wittur.com Subject: [php] AW: [php] MySQL Ordnung Hallo Ulf, >Kann man eine Tabbele aus einer MySQL Datenbank genau andersrum auslesen... >also den letzten Eintrag zuerst und den ersten zum Schluss? Probier es mal mit 'SELECT * FROM tabelle DESC' dann müsste es verkehrt herum kommen! grüße Martin From hartmut_(at)_six.de Thu, 16 Nov 2000 11:08:54 +0100 Date: Thu, 16 Nov 2000 11:08:54 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Sessions: Cannot send session... André Laugks wrote: > Was ich noch nicht ganz verstanden habe, wieso ich die Session vor > alle gesendeten Headern starten muß! > Weil mit einem Header auch Cookiedaten übersendet werden, die durch > den Sessionstart gesendet werden? genau, Cookies kommen in den Header > Wie kann ich das mit den Cookies überhaupt unter drücken? session.use_cookies in der php.ini > Weil dann könnte ich ja auch den "Sessionstart" auch irgendwo > im Script unter bringen. dann must du aber auch selbst dafür sorgen, das in _allen_ Links, Form-Actions, javascript window.open()'s, Location-Headern oder wo sonst noch URLs auftauchen können die Session-ID immer als Parameter mit dranhängst. Das geht zwar mit trans-sid-id weitgehend automatisch, aber spätestens bei Javascript ist Ende der Fanenstange und du hast dann alte Session-IDs z.B- auch in Bookmarks u.ä. drin Dann doch lieber session_start() einfach immer als erstes aufrufen, oder ? -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From dan_(at)_hitservice.de Thu, 16 Nov 2000 11:12:50 +0100 Date: Thu, 16 Nov 2000 11:12:50 +0100 From: Daniel Nemetz dan_(at)_hitservice.de Subject: [php] dir or file check extern ? hallo, kann mir jemand helfen ? kann ich wenn ich eine externe url habe irgendwie checken ob ein verzeichnis oder eine datei vorliegt ? ich meine wenn ein verzeichnis zb. home.htm heisst, wie kann ich checken ob dir or file ? tia, D. From Tobias.Ratschiller_(at)_pentap.net Thu, 16 Nov 2000 11:14:56 +0100 Date: Thu, 16 Nov 2000 11:14:56 +0100 From: Tobias Ratschiller Tobias.Ratschiller_(at)_pentap.net Subject: [php] [JOB] Work where the Pentap lives Hallo Leute, es ist mal wieder soweit: Pentap Technologies AG sucht Verstärkung. Wie Ihr wahrscheinlich schon in einigen Mails dieser Liste mitgekriegt hat, ist dies die Chance für Euch, in *dem* PHP-Team Europas mitzuarbeiten. Hier sind unter anderem Till Gerken, Jannis Hermanns, Florian Lanthaler, Landon Bradshaw, und Sterling Hughes - von zehn Leuten sind vier PHP-Buch-Autoren. Arbeitsort ist Bozen, ein Platz, wo andere Urlaub machen. Wir entwickeln eine innovative Enterprise Solution für mittlere und größere Unternehmen und sind jetzt in der Lage, die Weiterentwicklung massiv zu forcieren. Deshalb suchen wir + Softwareentwickler PHP und + Project Leads. ------------- Softwareentwickler PHP ------------- (m/w, multiple positions) + Voraussetzungen o Sehr gute PHP-Erfahrung (was in Web Application Development with PHP steht, solltet Ihr im Schlaf können). o Kenntnisse von Standard-Designprinzipien, -Algorhithmen, OOP. o Mind. 2-3 Jahre Berufserfahrung in der Softwareentwicklung. + Perspektiven o Arbeit in einem multi-nationalen, jungen, PHP-Team. o Entwicklungsmöglichkeit zum Projektleiter. o Competitive salary, plus stock options des erfolgversprechendsten Startups Europas. o Counter Strike mit Jay|CS, Mikrowelle, Sofa. ------------ Project Lead -------------------- (m/w, multiple positions) + Voraussetzungen o Starke C-und PHP-Kenntnisse. o Projektleitungserfahrung in Gruppen > 5 Leute (nicht weniger als 3), mindestens 1-2 Jahre. o Durchsetzungsvermögen, sehr kommunikativ, offen, sympathisch. o Erfahrungen in der Systementwicklung/-programmierung, speziell grafische Userinterfaces, 1-2 Jahre. o Optimalerweise konventionelle Ausbildung (Abschluß). + Perspektiven o Arbeit in einem multi-nationalen, jungen, Team. o Professionelle Arbeitsweise, kompetente Entwickler. o Entwicklungsmöglichkeit zum internationalen Projektleiter, Key-Lead. o Competitive salary, plus stock options des erfolgversprechendsten Startups Europas. o Counter Strike mit tigloo, Mikrowelle, Sofa. o Du darfst auch selbst noch coden, wenn Du unbedingt willst. :) o Reporting direkt an CTO. Alle Stellen sind ab 1. Dezember bzw. nach Vereinbarung zu besetzen. Kurzbewerbungen (tabellarischer Lebenslauf, Projekthistorie, track record) bitte an career_(at)_pentap.net. Weitere Informationen zu den Stellen sind auch unter dieser Adresse abzufragen; gerne stehen wir auch telefonisch für Fragen zur Verfügung: +39 0471 568030. Mit freundlichen Grüßen, Tobias Ratschiller From bjoern_(at)_baer.main.de Thu, 16 Nov 2000 11:20:00 +0100 Date: Thu, 16 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 andreas_(at)_it-kaiser.net Thu, 16 Nov 2000 11:36:18 +0100 Date: Thu, 16 Nov 2000 11:36:18 +0100 From: Andreas Kaiser andreas_(at)_it-kaiser.net Subject: [php] MySQL Ordnung ----- Original Message ----- From: Cyrus Sent: Thursday, November 16, 2000 10:48 AM Subject: [php] MySQL Ordnung > (...) > Kann man eine Tabbele aus einer MySQL Datenbank genau andersrum auslesen... > also den letzten Eintrag zuerst und den ersten zum Schluss? > (...) Hallo Ulf! Datenbanktabellen sind mathematisch gesehen Mengen. Somit sind die Datensätze Elemente und haben überhaupt keine Reihenfolge! Wenn Du eine bestimmte Reihenfolge in Deinem Abfrageergebnis sicherstellen willst, mußt Du auf jeden Fall ein ORDER BY [spaltenname] an Deine Abfrage anhängen. Ohne ist keine Sortierung gewährleistet! (obwohl die Datensätze in den meisten Fällen in der Reihenfolge des einfügens angezeigt werden sollten, verlassen kann man sich darauf aber nicht)! Wünschst Du es dann "andersrum", hänge noch ein DESC an. Andreas From lange_(at)_sz-online.de Thu, 16 Nov 2000 10:49:32 GMT Date: Thu, 16 Nov 2000 10:49:32 GMT From: lange_(at)_sz-online.de lange_(at)_sz-online.de Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe? Ich hoffe, die Mail kommt jetzt nicht ein 2.mal, bin mir aber nicht sicher, weil ich Sie einmal schon abgeschickt habe, obwohl ich glaube noch keine Freigabe zum mailen in die Liste hatte. Also ich habe einfach mal in google.com folgenden Suchbegriff eingegeben: _(at)_mysql_connect("localhost" Dabei sind dann einige Seiten aufgetaucht, bei denen man dann auch noch den fehlenden Rest sieht, also den Namen und das Passwort. Wie kann man das besser machen, also das ich fuer meine DB den Namen und das Passwort nicht direkt Quellcode eintrage, sondern das irgendwie von aussen gesetzt wird? Werden denn die PHP-Dateien eigentlich von Suchmaschinen durchforstet und finden so die Zugangsdaten zur DB? Kann da eine evtl. Auslagerung in eine simple Textdatei abhilfe schaffen? Danke From cyrus01_(at)_gmx.de Thu, 16 Nov 2000 11:46:40 +0100 Date: Thu, 16 Nov 2000 11:46:40 +0100 From: Cyrus cyrus01_(at)_gmx.de Subject: [php] (no subject) Hallo Liste! Mal wieder ne Frage: habe eine variable $name = "Hallo Welt!"; nun will ich alle Leerzeichen in "_" umformen also $newname = "Hallo_Welt!"; Wie kann ich das am einfachstn machen? From markus.sobczak_(at)_softwareag.com Thu, 16 Nov 2000 11:55:16 +0100 Date: Thu, 16 Nov 2000 11:55:16 +0100 From: Markus Sobczak markus.sobczak_(at)_softwareag.com Subject: [php] AW: [php] (no subject) > Hallo Liste! > Mal wieder ne Frage: > habe eine variable $name = "Hallo Welt!"; > > nun will ich alle Leerzeichen in "_" umformen also > $newname = "Hallo_Welt!"; > Wie kann ich das am einfachstn machen? str_replace --> siehe Handbuch From reeg_(at)_junetz.de Thu, 16 Nov 2000 11:56:47 +0100 (CET) Date: Thu, 16 Nov 2000 11:56:47 +0100 (CET) From: Christoph Reeg reeg_(at)_junetz.de Subject: [php] (no subject) On Thu, 16 Nov 2000, Cyrus wrote: > Hallo Liste! Hallo, > Mal wieder ne Frage: , wo dir die Doku die Antwort verraten haette. > habe eine variable $name = "Hallo Welt!"; > > nun will ich alle Leerzeichen in "_" umformen also > $newname = "Hallo_Welt!"; > Wie kann ich das am einfachstn machen? http://www.php.net/manual/function.str-replace.php HTH, Christoph From mtr_(at)_phpwelt.de Thu, 16 Nov 2000 12:07:00 +0100 Date: Thu, 16 Nov 2000 12:07:00 +0100 From: Mike Ruebsamen mtr_(at)_phpwelt.de Subject: [php] (no subject) sollte es auch beim versuch das handbuch zu lesen, probleme geben. machs doch einfach so: $name_mit_ = str_replace(" ","_",$name); gruss mike ******************************************** mike rübsamen *** phpwelt *** http://www.phpwelt.de ******************************************** From Michael_(at)_Stahmann.de Thu, 16 Nov 2000 12:08:24 +0100 Date: Thu, 16 Nov 2000 12:08:24 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe? Hallo Dank :-) lange_(at)_sz-online.de schrieb: > Ich hoffe, die Mail kommt jetzt nicht ein 2.mal, bin mir aber nicht sicher, > weil ich Sie einmal schon abgeschickt habe, obwohl ich glaube noch keine > Freigabe zum mailen in die Liste hatte. Kann es sein, das gerade 14 Antwort-mails an Dir spurlos vorübergegangen sind? > Dabei sind dann einige Seiten aufgetaucht, bei denen man dann auch noch den > fehlenden Rest sieht, also den Namen und das Passwort. > > Wie kann man das besser machen, also das ich fuer meine DB den Namen und > das > Passwort nicht direkt Quellcode eintrage, sondern das irgendwie von > aussen gesetzt wird? > Im Quellcode sind sie eigendlich sicher solange sichergestellt ist, das die Seite geparsed wird. > > Werden denn die PHP-Dateien eigentlich von Suchmaschinen durchforstet und > finden so die Zugangsdaten zur DB? Die bekommen IMHO die gleichen Seiten wie jeder andere User. > Kann da eine evtl. Auslagerung in eine > simple Textdatei abhilfe schaffen? > Gerade die wird nicht geparsed und ist somit im Quelltext lesbar. Aber lese einfach alle mail durch, es gab viele gute Hinweise. Inlude usw.. > > Danke > Bitte M.Stahmann -- -------------------------------------------------------- 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 lange_(at)_sz-online.de Thu, 16 Nov 2000 12:18:07 +0100 Date: Thu, 16 Nov 2000 12:18:07 +0100 From: Lange lange_(at)_sz-online.de Subject: [php] Re[2]: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe? >> Ich hoffe, die Mail kommt jetzt nicht ein 2.mal, bin mir aber nicht sicher, >> weil ich Sie einmal schon abgeschickt habe, obwohl ich glaube noch keine >> Freigabe zum mailen in die Liste hatte. MS> Kann es sein, das gerade 14 Antwort-mails an Dir spurlos vorübergegangen sind? Wie gesagt, ich habe gerade erst (vor 2 Stunden) die Freigabe fuer die Liste bekommen. Vorher habe ich keine Mails erhalten und wusste nun auch nicht, ob meine Mail an die Liste (gestern) ueberhaupt durchgegangen ist. Der Admin sagte mir, er hatte ziemlich viel zu tun und konnte mich erst jetzt freischalten. Sorry, aber da werd ich mal ins Archiv gucken. Danke From jens_(at)_jensbenecke.de Thu, 16 Nov 2000 12:21:48 +0100 Date: Thu, 16 Nov 2000 12:21:48 +0100 From: Jens Benecke jens_(at)_jensbenecke.de Subject: [php] php Tool fuer Textbearbeitung On Tue, Nov 14, 2000 at 07:37:26PM +0100, Hartmut Holzgraefe wrote: > Ali wrote: > > > - Eine Textverarbeitung wie Word, aber in PHP implementiert? > > Sowas aehnliches. > Gut. RealityCheck: Wie soll das gehen? Der Browser schickt per > javascript:onKeyPress() und javascript:onMouseMove() jeden Tastendruck oh $GOTTHEIT. > ...brauchst du eher Protokolle wie X11, VNC oder Anwendungen, die auf > Client _und_ Server installiert sind und je nach Rechner- und Netzlast an > verschiedenen Schnittstellen Lastverteilung und Daten- übergabe > realisieren, wie das z.B. für das Client-Server-StarOffice mal angedacht > war ... Nicht "mal angedacht war" -- StarPortal laeuft IIRC heutzutage auf diversen Sun X-Terminals, z.B. den auf der letzten Cebit vorgestellten Ray1 Dingern. Und das nicht mal schlecht. I.e. du kannst es von Sun sicher kriegen. Und falls dir an Staroffice sonst noch irgendwas nicht passt, dann kompilier es dir doch selbst :-P Aber ansonsten ist da was wahres dran: ohne ein client-side Java applet (o.ae.) laesst sich so etwas nicht realisieren. Dein Ideal waere in diesem Fall wirklich Staroffice, denn das laedt einen ca. 3MB grossen Javaclient hoch und der Rest des kompletten Officepaketes laeuft auf dem Server. -- "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 Newsletter_(at)_stefan-schwardt.de Thu, 16 Nov 2000 12:25:57 +0100 Date: Thu, 16 Nov 2000 12:25:57 +0100 From: Stefan Schwardt Newsletter_(at)_stefan-schwardt.de Subject: [php] .htaccess & include() --- war: (sicher _(at)_mysql...) Moin head, moin Liste >> Dann nimm wenigstens ein Verzeichnis, das Du via .htaccess zunagelst. h> und wieso kann dann PHP daruaf zugreifen ? Ich glaube, das ging etwas tief, beschäftige Dich vielleicht mal mit den entsprechenden Konzepten - habe nur leider keinen Link parat, aber unter http://httpd.apache.org/ solltest Du fündig werden (wenn ich mich nicht irre, gibt es dazu auch Beiträge in "SelfHTML aktuell"). h> ist das nicht auch so eine anforderung wie wenn man die website aufruft und die h> dann mit include die werte holt? Zwei völlig verschiedene Welten. Wenn Du unter Deinem Windows eine Dateifreigabe machst und ich drauf zugreife ist das ja auch nicht das gleiche, als wenn ich direkt an Deinem Rechner sitzen würde!? Naja, vielleicht hinkt der Vergleich doch ein bißchen... ;) -- Stefan Schwardt. From php-ml_(at)_uni.de Thu, 16 Nov 2000 12:42:30 +0100 Date: Thu, 16 Nov 2000 12:42:30 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] (no subject) ----- Original Message ----- From: "Mike Ruebsamen" > sollte es auch beim versuch das handbuch zu lesen, probleme > geben. machs doch einfach so: hehe, ich geb euch ja recht.. aber weniger sarkastisch häts auch sein können ;-) mfg kai -- E-Mail: kaimeder_(at)_gmx.de or abraXXXas_(at)_fraggers.de ICQ: 30408093 Tel: 05241-460046 Mobile: 0179-3681253 From support_(at)_siwub-online.de Thu, 16 Nov 2000 12:14:32 +0100 Date: Thu, 16 Nov 2000 12:14:32 +0100 From: Peter Kursawe support_(at)_siwub-online.de Subject: [php] (no subject) Hallo Cyrus, > nun will ich alle Leerzeichen in "_" umformen also > $newname = "Hallo_Welt!"; > Wie kann ich das am einfachstn machen? Die Frage ist, wozu Du das eigentlich brauchst. Wenn Du die Variable nachher in einer URL übergeben willst, dann solltest Du lieber gleich im Handbuch unter urlencode nachschauen ;-)) Peter Kursawe From mtr_(at)_phpwelt.de Thu, 16 Nov 2000 12:57:20 +0100 Date: Thu, 16 Nov 2000 12:57:20 +0100 From: Mike Ruebsamen mtr_(at)_phpwelt.de Subject: [php] trans-sid und js hallo zusammen, ich beobachte jetzt schon seit längerer zeit folgendes phänomen: auf servern, deren php mit --trans-sid gebaut wurde kommt es immer wieder vor, daß der code von javascript offensichtlich ver- ändert wird, wenn auf der jeweiligen seite eine session gestartet wurde. insbesondere im ie läßt sich feststellen: beim ersten aufruf wird der js-fehler angezeigt, bei den folgenden (reload) ist der fehler weg. die geht einher mit: beim ersten aufruf werden die SIDs an die linksgehangen auch wenn cookies erlaubt sind, beim zweiten mal hat ers kapiert und läßt die SIDs raus und verläßt sich aufs cookie. hat jemand dieses problem auch schon mal beobachtet und evtl. eine lösung parat? systeme sind redhat, suse, cobalt-linux (red- hat). gruss mike From hartmut_(at)_six.de Thu, 16 Nov 2000 13:00:40 +0100 Date: Thu, 16 Nov 2000 13:00:40 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] (no subject) Kai Meder wrote: > aber weniger sarkastisch häts auch sein können ;-) nein, sonst ist das hier auf dauer nciht zu ertragen :(^H) -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From hartmut_(at)_six.de Thu, 16 Nov 2000 13:04:28 +0100 Date: Thu, 16 Nov 2000 13:04:28 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] dir or file check extern ? Daniel Nemetz wrote: > > hallo, > > kann mir jemand helfen ? kann ich wenn ich eine externe url habe irgendwie > checken ob ein verzeichnis oder eine datei vorliegt ? > > ich meine wenn ein verzeichnis zb. home.htm heisst, wie kann ich checken ob > dir or file ? HTTP liefert dir Text (dafür steht eines der beiden T) Die URL sagt dem Server, welchen Text du haben möchtest und evtl. auch wie er ihn erzeugen soll Tatsache bleibt aber: du bekommst Text, keine Datei, kein Verzeichnis, einfach nur TEXT wenn du etwas über Files wissen möchtest, dann brauchst du FTP, nicht HTTP Eckige Bauklötze passen einfach nicht in runde Löcher, selbst wenn das Ferhnsehn dir zeigen will, dass du nur einen größeren Hammer brauchst ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From l-andre_(at)_gmx.de Thu, 16 Nov 2000 13:38:18 +0100 Date: Thu, 16 Nov 2000 13:38:18 +0100 From: =?iso-8859-1?Q?Andr=E9_Laugks?= l-andre_(at)_gmx.de Subject: [php] Sessions: Cannot send session... Hallo! From: "Hartmut Holzgraefe > > Wie kann ich das mit den Cookies überhaupt unter drücken? > session.use_cookies in der php.ini Wie kann ich den die Cookies unterdrücken beim Sessionaufruf, wenn ich kein Zugriff auch die php.ini habe, oder ich session.use_cookies nicht deaktivieren möchte. > Das geht zwar mit trans-sid-id weitgehend automatisch, aber > spätestens bei Javascript ist Ende der Fanenstange und du hast > dann alte Session-IDs z.B- auch in Bookmarks u.ä. drin Das mit den Session-id's sehe ich nicht so als Problem. Ok, ist vieleicht unschön, wenn eine Session-id in der URL mit untergebracht ist. Da die Session aber so oder so auf dem Server nach einem Timeout gelöscht wird oder verfällt, ist es ja egal. Auch ständig drauf zu achten, das in jedem Link die Session-id steht, ist zwar was aufwendig und muß immer den Kontrolleti machen, aber das kann ich verkraften. mfg, André Laugks From thomas.reinert_(at)_counterattack.de Thu, 16 Nov 2000 13:38:31 +0100 Date: Thu, 16 Nov 2000 13:38:31 +0100 From: Thomas A. Reinert media solutions gmhb thomas.reinert_(at)_counterattack.de Subject: [php] AW: [php] trans-sid und js > hallo zusammen, > > ich beobachte jetzt schon seit längerer zeit folgendes phänomen: > auf servern, deren php mit --trans-sid gebaut wurde kommt es > immer wieder vor, daß der code von javascript offensichtlich ver- > ändert wird, wenn auf der jeweiligen seite eine session gestartet > wurde. > insbesondere im ie läßt sich feststellen: beim ersten aufruf wird > der js-fehler angezeigt, bei den folgenden (reload) ist der fehler > weg. die geht einher mit: beim ersten aufruf werden die SIDs an > die linksgehangen auch wenn cookies erlaubt sind, beim zweiten > mal hat ers kapiert und läßt die SIDs raus und verläßt sich aufs > cookie. > hat jemand dieses problem auch schon mal beobachtet und evtl. > eine lösung parat? systeme sind redhat, suse, cobalt-linux (red- > hat). > > gruss > mike hi mike, ja, ist mir eben auch erstmals aufgefallen, allerdings in nutscape. ein reload tut hier allerdings der sache auch keinen abbruch. dass er die javascripts umschreibt, kann ich nicht nachvollziehen, allerdings hängt er auch an ausgelagerte und inkludierte *.js und *.css dateien, die SID dran. Reload tut der Sache übrigens keinen Abbruch... System: System: SunOS pacific 5.6 sun4u sparc SUNW,Ultra-1, MySQL 3.22.25, Apache/1.3.12,PHP Version 3.0.15 Jemand ne Lösung/Idee ?! Gruss, Thomas From l-andre_(at)_gmx.de Thu, 16 Nov 2000 13:52:21 +0100 Date: Thu, 16 Nov 2000 13:52:21 +0100 From: =?iso-8859-1?Q?Andr=E9_Laugks?= l-andre_(at)_gmx.de Subject: [php] Sessions: Cannot send session... Hallo! From: "André Laugks" > Wie kann ich den die Cookies unterdrücken beim Sessionaufruf, > wenn ich kein Zugriff auch die php.ini habe, oder ich > session.use_cookies > nicht deaktivieren möchte. Das Problem ist, wenn jemand den Browser so eingestellt hat, das alle Cookies immer angezeigt werden, kommt beim Aufruf den der seite ein Popup ob man den Cookie akzeptiert oder nicht. Und das will ich vermeiden, da ich sowas selbst nevig finde. Ok, man kann diesen Warnhinweis abstellen, aber nicht ich sondern nur der User. Wenn ich nun also das senden des Cookies unterdrücke, kommt diese Fehlermeldung nicht. mfg, André Laugks From a.temme_(at)_gmx.de Thu, 16 Nov 2000 13:57:45 +0100 Date: Thu, 16 Nov 2000 13:57:45 +0100 From: =?iso-8859-1?Q?Andr=E9?= Temme a.temme_(at)_gmx.de Subject: [php] Aus dynamischer Tabelle dynamisches Bild generieren Martin Geisler schrieb: > > Hallo, > > um ausser den "kann ich "include" auch via http nutzen" mal zu unterbrechen > hier mein Problem auf das ich dringend Hilfe suche... > > Ich stehe immer noch vor folgendem Problem: > > Ich habe eine dynamisch erstellte Tabelle und möchte diese in ein "dynamisches > Bild" konvertieren. Dabei will ich aber die einige Paramter angeben können, die > dann das Aussehen des Bildes ändern. > > Ein praktisches Beispiel wäre z.B. http://www.teltarif.de/cgi-bin/blitz-anpassung > Hier kann man sich die billigsten Tarife anzeigen lassen und einen HTML-Tag > auf seine eigene Homepage einbinden. > > 1) Kann man sowas in diesem Umfang auch mit PHP und der GDlib machen? > 2) Wenn ja - wie? :-) Hat jemand einen Hinweis, ein Tutorial etc.? > 3) Wenn nein - wie geht es sonst am einfachsten? Tutorial? Hallo Martin, ein Beispiel kannst du dir auch unter http://www.psyc-o-media.de/main_diagramm.php3 angucken. Ich bin mir nicht ganz sicher, ob es dir hilft, da es keine Tabelle umwandelt, sondern das Bild dynamisch "als Ganzes" erzeugt. Ist aber vielleicht eine gute Demo, um zu sehen, was man mit der GDLib und PHP machen kann. Viele Grüße Andre -- Andre Temme http://www.psyc-o-media.de Mail: mailto:a.temme_(at)_psyc-o-media.de From Martin.Koper_(at)_wittur.com Thu, 16 Nov 2000 14:35:38 +0100 Date: Thu, 16 Nov 2000 14:35:38 +0100 From: Koper, Martin Martin.Koper_(at)_wittur.com Subject: [php] chinesische Zeichen? Hallo PHPler, ich habe ein Problem und zwar soll ich ein Übersetzungsprogram fürs Internet schreiben. Nur habe ich da das Problem, daß ich die verschiedenen Zeichensätze nicht in mysql reinbekomm. Sprich chinesisch ist nicht chinesisch sonder halt irgendwas mit &... . Nun meine Frage, kann ich irgendwie die Schriftzeichen einbinden oder soll ich es gleich nur mit dem Code machen? Ich habe ja schon festgestellt, daß das Schriftzeichen aus '&' und dem entsprechenden Wert aus der Unicode Chart ist. Nur was ist die beste Strategie hierfür und wie gehen die Browser mit den einzelnen Möglichkeiten um? Wäre nett wenn jemand schonmal damit was gemacht hat und mir helfen kann! freundliche grüße Martin From msteinert_(at)_blg.de Thu, 16 Nov 2000 15:15:12 -0000 Date: Thu, 16 Nov 2000 15:15:12 -0000 From: Michael Steinert msteinert_(at)_blg.de Subject: [php] Auth Hallo, ist es irgendwie möglich die Umgebungsvariablen $PHP_AUTH_USER und PW selbst zuzuweisen, so daß sie danach gültig sind und der Benutzer angemeldet bleibt, oder werden sie beim nächsten Scriptaufruf automatisch ersetzt und die Anmeldung sozusagen nicht durchgereicht? Die direkte Zuweisung mittels $PHP_AUTH_USER = "name"; $PHP_AUTH_PW = "passwort"; habe ich bereits getestet und funktioniert nicht. Besteht eine Möglichkeit das über Header() zu machen? Mein Ziel ist letztendlich, das normale vom Browser geöffnete Eingabefenster zu umgehen und durch ein HTML Formular zu ersetzen. Gruß Michael From bjoern_(at)_baer.main.de Thu, 16 Nov 2000 15:24:59 +0100 Date: Thu, 16 Nov 2000 15:24:59 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Auth * Michael Steinert wrote: > Mein Ziel ist letztendlich, das normale vom Browser > geöffnete Eingabefenster zu umgehen und durch ein > HTML Formular zu ersetzen. Du möchtest zu diesem Zweck http://phplib.netuse.de/ benutzen. -- 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 tf_(at)_tfromm.com Thu, 16 Nov 2000 15:09:18 +0100 Date: Thu, 16 Nov 2000 15:09:18 +0100 From: Thomas Fromm tf_(at)_tfromm.com Subject: [php] chinesische Zeichen? Moin, > ich habe ein Problem und zwar soll ich ein Übersetzungsprogram fürs > Internet schreiben. Nur habe ich da das Problem, daß ich die > verschiedenen Zeichensätze nicht in mysql reinbekomm. Sprich > chinesisch ist nicht chinesisch sonder halt irgendwas mit &... . Nun > meine Frage, kann ich irgendwie die Schriftzeichen einbinden oder soll > ich es gleich nur mit dem Code machen? Ich habe ja schon festgestellt, > daß das Schriftzeichen aus '&' und dem entsprechenden Wert aus der > Unicode Chart ist. Nur was ist die beste Strategie hierfür und wie > gehen die Browser mit den einzelnen Möglichkeiten um? saemtliche zeichen sind in unicode umzurechnen (guck mal nach utf8 im manual). imho ist mysql seit kurzem intern auf unicode umgestiegen, so das die abspeicherung/lesung von texten kein problem darstellen duerfte. bei der ausgaben liefert mal in der htmlseite noch zusaetzlich die schriftart ab. guck dazu mal am besten in selfhtml rein. gruss thomas -- -------------------------------------------------------------------------- http://phporacleadmin.org http://tfromm.com mailto:tf_(at)_inubit.com "build your own wigwam, without windows, without gates and an apache inside" From mieland_(at)_lunatic.de Thu, 16 Nov 2000 15:37:32 +0100 Date: Thu, 16 Nov 2000 15:37:32 +0100 From: Alexander Mieland mieland_(at)_lunatic.de Subject: [php] =?iso-8859-1?Q?MySQL:_Doppelte_Eintr=E4ge_rausfiltern?= Hallo Ihr... Habe schon wieder ein kleines Problemchen. Folgendes: Ich habe eine MySQL-Table in welcher teilweise auch doppelte Einträge vorkommen. Diese möchte ich nun in einem Pull-Down-Menü ausgeben, dabei aber die doppelten Einträge rausfiltern. Hier ist mein, nicht funktionierender Code: Es werden alle Einträge ausgegeben! :( --------------------schnipp---------------------     ------------------schnapp--------------------- Kann mir da jemand einen Tipp geben? -- Alexander Mieland System-Administrator http://www.lunatic.de From msteinert_(at)_blg.de Thu, 16 Nov 2000 15:45:58 -0000 Date: Thu, 16 Nov 2000 15:45:58 -0000 From: Michael Steinert msteinert_(at)_blg.de Subject: [php] Re: Auth >> Mein Ziel ist letztendlich, das normale vom Browser >> geöffnete Eingabefenster zu umgehen und durch ein >> HTML Formular zu ersetzen. > Du möchtest zu diesem Zweck http://phplib.netuse.de/ > benutzen. Nein, möchte ich nicht. Ich erweitere meine Anfrage um folgenden Punkt: Ich habe keinen Administrator Zugang zum Server, kann/darf nichts installieren und habe nur die Funktionen des Standard PHP Pakets zur Verfügung. Gruß Michael Steinert From smj_(at)_intratools.de Thu, 16 Nov 2000 15:55:45 +0100 Date: Thu, 16 Nov 2000 15:55:45 +0100 From: Juri Smarschevski smj_(at)_intratools.de Subject: [php] MySQL: Doppelte Einträge rausfiltern > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Alexander Mieland > > Hallo Ihr... Hi Du, ;-) > Habe schon wieder ein kleines Problemchen. > Folgendes: > Ich habe eine MySQL-Table in welcher teilweise auch > doppelte Einträge vorkommen. > Diese möchte ich nun in einem Pull-Down-Menü > ausgeben, dabei aber die doppelten Einträge > rausfiltern. > >     Gruss, Juri From drews_(at)_movinweb.de Thu, 16 Nov 2000 15:57:44 +0100 Date: Thu, 16 Nov 2000 15:57:44 +0100 From: Wolfgang Drews drews_(at)_movinweb.de Subject: [php] =?iso-8859-1?Q?AW:_=5Bphp=5D_MySQL:_Doppelte_Eintr=E4ge_rausfiltern?= Hi Alexander, > Ich habe eine MySQL-Table in welcher teilweise auch > doppelte Einträge vorkommen. > Diese möchte ich nun in einem Pull-Down-Menü > ausgeben, dabei aber die doppelten Einträge > rausfiltern. $resultkategorie = mysql_query("SELECT boardid,category FROM apb".$n."_boards"); Versuchs mal mit DISTINCT. z.B.: http://www.mysql.com/documentation/mysql/commented/manual.php?section=Select ing_columns (wird wohl umgebrochen dargestellt, ist aber ein Link!) 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 thomas.reinert_(at)_counterattack.de Thu, 16 Nov 2000 16:03:41 +0100 Date: Thu, 16 Nov 2000 16:03:41 +0100 From: Thomas A. Reinert media solutions gmhb thomas.reinert_(at)_counterattack.de Subject: [php] AW: [php] Re: Auth > Ich habe keinen Administrator Zugang zum Server, kann/darf > nichts installieren und habe nur die Funktionen des Standard > PHP Pakets zur Verfügung. hi, schliesst sich ja nicht aus. 'installiert' werden, im windows-sinne muss ja sowieso nichts. es handelt sich ja 'nur' um eine sammlung von vorgefertigten klassen, die man wie jedes andere 'gewöhnliche' include ja auch einbinden kann. Admin muss man dafür nicht sein, sondern halt nur ftp haben. und das wirst du wohl dürfen, wenn du eh die anderen php-dateien auf den server hochschiessen willst. besondere anforderungen an php werden dabei auch nicht gestellt. frage am rande: was ist ein standard-php-paket ?! ;) also: phplib ist _immer_ noch dein freund :) gruss, thomas From Newsletter_(at)_stefan-schwardt.de Thu, 16 Nov 2000 16:04:10 +0100 Date: Thu, 16 Nov 2000 16:04:10 +0100 From: Stefan Schwardt Newsletter_(at)_stefan-schwardt.de Subject: [php] Re: Auth Moin Michael Steinert, moin Liste >> Du möchtest zu diesem Zweck http://phplib.netuse.de/ >> benutzen. MS> Nein, möchte ich nicht. Ich erweitere meine Anfrage um MS> folgenden Punkt: MS> Ich habe keinen Administrator Zugang zum Server, kann/darf MS> nichts installieren und habe nur die Funktionen des Standard MS> PHP Pakets zur Verfügung. Dann möchtest Du Dich zunächst mit dem Konzept der PHPlib beschäftigen, um festzustellen, daß es sich 'lediglich' um eine Funktionsbibliothek handelt, die Du genausowenig installieren mußt, wie Deine eigenen Scripte. Und DANN möchtest Du sie doch benutzen, da bin ich mir sicher :) -- Stefan Schwardt. From ron.opitz_(at)_dts.de Thu, 16 Nov 2000 16:16:24 +0100 Date: Thu, 16 Nov 2000 16:16:24 +0100 From: Ron Opitz ron.opitz_(at)_dts.de Subject: [php] Win + PHP4 + php_oci8.dll Hallo Liste, ich habe gerade PHP4 erfolgreich unter Win2000 als Modul von Apache starten können. Freude :) Es funktioniert alles, nur die Extension php_oci8.dll läßt sich nicht laden beim Starten von Apache kommt ein Fehler: Apache.exe hat Fehler verursacht und wird geschlossen ... Wenn ich andere Extensions laden möchte z.B. php_mssql70.dll oder php_oracle.dll funktioniert alles super und Apache wird gestartet. Woran kann das mit PHP4 und php_oci8.dll liegen? Als Oracle läuft bei mir die Version 8.0.5 Danke im Voraus Gruss Ron From hartmann_(at)_freecharts.de Thu, 16 Nov 2000 16:03:09 +0100 Date: Thu, 16 Nov 2000 16:03:09 +0100 From: Johann-Peter Hartmann hartmann_(at)_freecharts.de Subject: [php] Re: Auth Hallo Michael, Michael Steinert schrieb: > > Du möchtest zu diesem Zweck http://phplib.netuse.de/ > > benutzen. > > Nein, möchte ich nicht. Ich erweitere meine Anfrage um > folgenden Punkt: > > Ich habe keinen Administrator Zugang zum Server, kann/darf > nichts installieren und habe nur die Funktionen des Standard > PHP Pakets zur Verfügung. Die PHPlib sind nur ein paar PHP-Skripte und laeuft (fast) ueberall, wo man PHP-Skripte ausfuehren kann. Die Werte $PHP_AUTH_USER und $PHP_AUTH_PW werden vom Apache bei Bedarf ( z.B. einer vorhandenen .htaccess mit authentifizierung) vom Browser angefordert. Hat der Browser diese nicht, macht er ein Fenster auf. Die eingegebenen Werte werden dann im Browser gehalten, also muesste auch dort Username und Passwort gesetzt werden . Das ist eingeschränkt und am Standard vorbei mit http://user:passwort_(at)_www.meinserver.de machbar, aber schlecht. Afaik wird dieser Syntax auch nicht bei Header-Redirects unterstützt . Also braucht man eine Lösung, die einen Loginscreen in PHP generiert, und die Authentifizierungsinformation auf der Serverseite haelt. Genau das macht die PHPLIB . Grüße, johann From Martin.Koper_(at)_wittur.com Thu, 16 Nov 2000 16:16:04 +0100 Date: Thu, 16 Nov 2000 16:16:04 +0100 From: Koper, Martin Martin.Koper_(at)_wittur.com Subject: [php] AW: [php] chinesische Zeichen? Hallo Thomas, >saemtliche zeichen sind in unicode umzurechnen meinst Du nur die chinesisch/kyrillischen & Co oder alle? Bei allen könnte das etwas schwierig sein (25.000 Datensätze in 8 Sprachen) >imho ist mysql seit kurzem intern auf unicode umgestiegen, so das die >abspeicherung/lesung von texten kein problem darstellen duerfte. Ok, er speichert zwar ab, aber das kommt eben immer drauf an in welcher Webseitencodierung er die Daten eingibt. Speicher ein chinese es ab kommen in anderer Codierung westliche Buchstaben. >bei der ausgaben liefert mal in der htmlseite noch zusaetzlich die schriftart ab. Auf die SChriftart soll es ja nicht ankommen sondern eher darauf in welcher Sprache er es ausgeben sollte. Leider kann ich nicht einfach alles irgendwie einlesen und dann über die Codierung der Seite gehen, da ich dann nie eine Übersetzung von Kyrillisch auf simp. Chinese bringen kann. Weiß vielleicht noch jemand Hilfe? dankeschön Martin From behrens_(at)_takenet.de Thu, 16 Nov 2000 16:20:18 +0100 Date: Thu, 16 Nov 2000 16:20:18 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Re: Auth Moin Michael Steinert schrieb: > > >> Mein Ziel ist letztendlich, das normale vom Browser > >> geöffnete Eingabefenster zu umgehen und durch ein > >> HTML Formular zu ersetzen. > > > Du möchtest zu diesem Zweck http://phplib.netuse.de/ > > benutzen. > > Nein, möchte ich nicht. Ich erweitere meine Anfrage um > folgenden Punkt: > > Ich habe keinen Administrator Zugang zum Server, kann/darf > nichts installieren und habe nur die Funktionen des Standard > PHP Pakets zur Verfügung. Um die phplib zu benutzen muss man weder Gott noch Admin sein. Im Server muss nix ausgetauscht werden, keine Update gemacht werden und die Seitenteile des Racks brauchst du auch nicht putzen. Es handelt sich bei der phplib um eine Ansammlung von Scripten wie sie von jederman geschrieben haetten werden koennen. (ok nicht von jedem ;). Du musst nur diese Scripte mir deiner Webapplikation verknuepfen. Die kann man auf manigfalte weise tun die mir oder minder 'schmerzen' verusachen. Welche das sind wurde in den letzten Tagen hier eroertert bzw. steht im Manual der phplib. Keiner zwingt dich das komplette Angebot der PHPlib zu nehmen. Ich persoenlich benutze Session,Auth und natuerlich die DB Klasse. Gruss Joerg Behrens ps: Kann man irgendwo den Antrag stellen das KK das Projekt umbenennt, oder warum muss bei 'lib' jeder an Installation denken. Also mit dem Namen haben sie sich oder besser uns ja in den Fuss geschossen ;). -- 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 msteinert_(at)_blg.de Thu, 16 Nov 2000 16:27:40 -0000 Date: Thu, 16 Nov 2000 16:27:40 -0000 From: Michael Steinert msteinert_(at)_blg.de Subject: [php] Re: Auth >> Ich habe keinen Administrator Zugang zum Server, kann/darf >> nichts installieren und habe nur die Funktionen des Standard >> PHP Pakets zur Verfügung. > schliesst sich ja nicht aus. 'installiert' werden, im windows-sinne muss > ja > sowieso nichts. > es handelt sich ja 'nur' um eine sammlung von vorgefertigten klassen, die > man wie jedes andere 'gewöhnliche' include ja auch einbinden kann. Admin > muss man dafür nicht sein, sondern halt nur ftp haben. und das wirst du > wohl > dürfen, wenn du eh die anderen php-dateien auf den server hochschiessen > willst. > besondere anforderungen an php werden dabei auch nicht gestellt. > frage am rande: was ist ein standard-php-paket ?! ;) > also: phplib ist _immer_ noch dein freund :) Hallo, nach dem Hinweis auf PHPLIB habe ich dort mal in die Documentation geschaut und direkt folgenden Hinweis gefunden: --- VERY IMPORTANT NOTE: This is a quick installation guide to get you started if you have an installation where you control the web server, PHP interpreter and database server completely. They are not suitable for a web hosting setup where you have only limited to no control over the installation. --- Und die Punkte CONTROL SERVER COMPLETELY bzw. NOT SUITABLE WHERE LIMITED CONTROL treffen auf mich zu... Ich schaue es mir noch einmal genauer an... Mit Standard meinte ich natürlich eine PHP Paket Installation ohne Erweiterungen. Ob das der Standard ist... Keine Ahnung! ;) Gruß Michael Steinert From behrens_(at)_takenet.de Thu, 16 Nov 2000 16:28:37 +0100 Date: Thu, 16 Nov 2000 16:28:37 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Win + PHP4 + php_oci8.dll Moin, Ron Opitz schrieb: > > Hallo Liste, > > ich habe gerade PHP4 erfolgreich unter Win2000 als Modul von Apache > starten können. Freude :) > Es funktioniert alles, nur die Extension php_oci8.dll läßt sich nicht > laden > beim Starten von Apache kommt ein Fehler: > Apache.exe hat Fehler verursacht und wird geschlossen ... > Wenn ich andere Extensions laden möchte z.B. php_mssql70.dll oder > php_oracle.dll > funktioniert alles super und Apache wird gestartet. > > Woran kann das mit PHP4 und php_oci8.dll liegen? Hmm. Da musst du mal bei Andreas und Daniel nachfragen. Ich habe damals mit IIS + ISAPI PHP probiert und da ging es. Lies bitte unter http://infosoc.uni-koeln.de/pipermail/php/Week-of-Mon-20000821/027670.html nach und schau ob du noch Information gewinnen kannst. Solltest du es hinbekommen waeren wir hier alle sehr an dem Loesungsweg interessiert. 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 jens_(at)_kwick.de Thu, 16 Nov 2000 16:34:11 +0100 Date: Thu, 16 Nov 2000 16:34:11 +0100 From: Jens Kammerer jens_(at)_kwick.de Subject: [php] session-destroy (php4) hallo, ich habe ein paar fragen zu php4-sessions und hoffe jemand von euch kann mir weiterhelfen: ich arbeite zur zeit an einem auf sessions-basierenden mitgliederbereich, wo sich user ein- und ausloggen sollen. es funktioniert alles wunderbar, doch leider ist es ja möglich, eine sitzung zu beenden, ohne sich brav auszuloggen (z.b. browser schließen oder windows stürzt ab ;-) und damit noch ein paar abschließende funktionen auszuführen. wie kann man feststellen, ob der user auch wirklich noch auf der seite ist? kann man noch funktionen ausführen, wenn die session irgendwann automatisch zerstört wird? wie wird dieses thema auf anderen seiten gelöst? derzeit werden die session-daten in eine mysql gepackt und ich möchte gerne automatisch bei der zerstörung noch logout-funktionen aufrufen. html-refrehs zu einem logout-script nach einer bestimmten zeit bringen imho auch nicht das gewünschte ergebnis, da der user ja seinen browser auch einfach schließen kann. bin um jeden hinweis dankbar! tia, jens From dan_(at)_hitservice.de Thu, 16 Nov 2000 16:33:27 +0100 Date: Thu, 16 Nov 2000 16:33:27 +0100 From: Daniel Nemetz dan_(at)_hitservice.de Subject: [php] (no subject) >HTTP liefert dir Text (dafür steht eines der beiden T) >Die URL sagt dem Server, welchen Text du haben möchtest und evtl. auch >wie er ihn erzeugen soll >Tatsache bleibt aber: du bekommst Text, keine Datei, kein Verzeichnis, >einfach nur TEXT >wenn du etwas über Files wissen möchtest, dann brauchst du FTP, nicht >HTTP >Eckige Bauklötze passen einfach nicht in runde Löcher, selbst wenn >das Ferhnsehn dir zeigen will, dass du nur einen größeren Hammer >brauchst ... ich glaube wir haben uns falsch verstanden, wenn ich eine url an einen server sende bekomme ich text zurück, das ist mir klar, wenn ich nun aber aus folgender url: http://www.domain.com/test.htm text zurückbekomme, und in diesem text der link Home steht, ist der komplette link zu index.htm dann: http://www.domain.com/test.htm/index.htm oder http://www.domain.com/index.htm das problem ist test.htm kann eine datei oder ein verzeichnis sein. meine frage also gibt es eine möglichkeit zu checken ob test.htm ein verzeichnis ist oder eine datei. eine möglichkeit ist ein "/" hinter die url zu setzen und wenn ein 404 error zurück kommt dann ist test.htm eine datei. wenn nicht ein verzeichnis. diese methode scheint mir jedoch umständlich. deshalb meine frage hat jemand eine bessere idee ? tia, D. From dingdong_(at)_bigfoot.de Thu, 16 Nov 2000 16:32:29 +0100 Date: Thu, 16 Nov 2000 16:32:29 +0100 From: Robert dingdong_(at)_bigfoot.de Subject: [php] Sicherheit _(at)_mysql_connect mit Passwortuebergabe? Also bei mir kann sich sogar root über alle Netzwerkkarten per telnet einloggen. Ich hab aber ne dynamische IP. Ulf Wendel wrote: > Volker Jahns wrote: > > > > > Welchen Sicherheitsgewinn bringt das gegenüber denjenigen, die: > > > "Start->Ausführen->telnet" tippen können? > > > > > > Ulf > > > > Moin, > > > > Telnet sollte von nirgendwo getippt werden dürfen, sondern SSH und selbst wenn, > > der webuser sollte keine gültige shell bekommen - oder??? > > Stimmt, aufwachen, Ulf. > > Ulf > > -- > ** 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 Thu, 16 Nov 2000 16:41:46 +0100 Date: Thu, 16 Nov 2000 16:41:46 +0100 From: Thomas A. Reinert media solutions gmhb thomas.reinert_(at)_counterattack.de Subject: [php] AW: [php] Re: Auth > Und die Punkte CONTROL SERVER COMPLETELY bzw. NOT SUITABLE WHERE > LIMITED CONTROL > treffen auf mich zu... hi michael, glaub (ausnahmsweise mal..) nicht jeden scheiss ;) es geht sogar auf puretec/schlund/1&1/freeware-servern. und da hat man vielleicht so einiges bis auf 'complete server control'... gruss, thomas From msteinert_(at)_blg.de Thu, 16 Nov 2000 16:41:14 -0000 Date: Thu, 16 Nov 2000 16:41:14 -0000 From: Michael Steinert msteinert_(at)_blg.de Subject: [php] Re: Auth > ps: Kann man irgendwo den Antrag stellen das KK das Projekt umbenennt, > oder warum muss bei 'lib' jeder an Installation denken. Also mit dem > Namen haben sie sich oder besser uns ja in den Fuss geschossen ;). Zum einen ist es der Name, zum anderen der Hinweis, mit dem die Installationsbeschreibung beginnt. Sehr sehr mißverständlich... Gruß Michael Steinert From daniel_(at)_php4win.de Thu, 16 Nov 2000 16:51:15 +0100 Date: Thu, 16 Nov 2000 16:51:15 +0100 From: Daniel Beulshausen daniel_(at)_php4win.de Subject: [php] Win + PHP4 + php_oci8.dll > Moin, > > Ron Opitz schrieb: > > > > Hallo Liste, > > > > ich habe gerade PHP4 erfolgreich unter Win2000 als Modul von Apache > > starten können. Freude :) > > Es funktioniert alles, nur die Extension php_oci8.dll läßt sich nicht > > laden > > beim Starten von Apache kommt ein Fehler: > > Apache.exe hat Fehler verursacht und wird geschlossen ... > > Wenn ich andere Extensions laden möchte z.B. php_mssql70.dll oder > > php_oracle.dll > > funktioniert alles super und Apache wird gestartet. > > > > Woran kann das mit PHP4 und php_oci8.dll liegen? > > Hmm. Da musst du mal bei Andreas und Daniel nachfragen. Ich habe damals > mit IIS + ISAPI PHP probiert und da ging es. Lies bitte unter > http://infosoc.uni-koeln.de/pipermail/php/Week-of-Mon-20000821/027670.html > nach und schau ob du noch Information gewinnen kannst. Solltest du es > hinbekommen waeren wir hier alle sehr an dem Loesungsweg interessiert. client libaries von 8i (8.1.6) sind muss, darüber egal, darunter dürfte nicht gehn, da die 8i libaries wurden zur kompilation benutzt wurden. ( das gleiche gilt für die php.net version :) ) soll auch mit apache modul funktionieren, zumindest wurde das mal bestätigt ( wir lassen testen :)) ) daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de From my-voigt_(at)_gmx.de Thu, 16 Nov 2000 16:55:02 +0100 Date: Thu, 16 Nov 2000 16:55:02 +0100 From: Matthias Voigt my-voigt_(at)_gmx.de Subject: [php] Erfahrungen mit SAP DB ? Hallo Liste, hat von Euch schonjemand Erfahrungen mit der SAP DB unter LINUX gemacht, ich überlege, ob ich Sie auf meinem Server installieren soll. Die Frage ist natürlich, was Performance und Stabitlität in Bezug auf MySQL angeht. Besser ... oder schlechter. Würde mich freuen, was von Euch zu hören. bye Matthias From hartmut_(at)_six.de Thu, 16 Nov 2000 17:06:03 +0100 Date: Thu, 16 Nov 2000 17:06:03 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Sessions: Cannot send session... André Laugks wrote: > Wie kann ich den die Cookies unterdrücken beim Sessionaufruf, > wenn ich kein Zugriff auch die php.ini habe, oder ich > session.use_cookies > nicht deaktivieren möchte. http://php.net/manual/function.ini-set.php -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From hartmut_(at)_six.de Thu, 16 Nov 2000 17:00:59 +0100 Date: Thu, 16 Nov 2000 17:00:59 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] (no subject) Daniel Nemetz wrote: > ich glaube wir haben uns falsch verstanden, [...] ich denke nicht ... du kannst natürlich versuchen, HEAD-Requests zu verschicken und prüfen, ob du als Antwort auf eine URL /ein/beliebiger/pfad einen Redirect auf /ein/beliebiger/pfad/ zurückbekommst, aber das sagt immer noch nichts über das Dateisystem des Servers aus es kann z.B. sein, das in Wirklichkeit /ein ein Script ist, das /beliebiger/pfad as $PATH_INFO übergeben bekommt vielleicht sprichst du in Wirklichkeit auch mit einer Servlet-Engine und die URLs haben gar keine Entsprechung im Dateisystem das HTTP-Server u.a. auch dazu benutzt werden können, ein Dateisystem direkt zu veröffentlichen und die Pfade und Dateinamen dabei erhalten beliben, sagt noch nichts darüber aus, das das immer so sein muß, auch wenn es der allgemein übliche Fall ist Trenn dich von der Vorstellung das URLs Datei- oder Verzeichnisnamen enthalten, das sieht nur so aus ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From hartmut_(at)_six.de Thu, 16 Nov 2000 17:11:09 +0100 Date: Thu, 16 Nov 2000 17:11:09 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Erfahrungen mit SAP DB ? Matthias Voigt wrote: > hat von Euch schonjemand Erfahrungen mit der SAP DB unter LINUX gemacht, > ich überlege, ob ich Sie auf meinem Server installieren soll. > Die Frage ist natürlich, was Performance und Stabitlität in Bezug auf > MySQL angeht. Besser ... oder schlechter. es ist eine der wenigen Datenbanken, auf denen R/3 läuft und auf R/3 hat unsere halbe Wirtschaft Haus und Hof verwettet wenn du 'ne Suse hast, dann kannst du statt dessen auch die AdabasD von den CDs installieren SAG und SAP betonen zwar immer das das nicht das gleiche ist, aber für Normalsterbliche sind die Unterschiede kaum erkennbar Aber Vorsicht, du bewegst dich damit eher in der Gewichtsklasse von Oracle u.a. als in der von MySQL -> mehr Möglichkeiten führen auch zu mehr Entscheidungspunkten ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From mail_(at)_huvermann.de Thu, 16 Nov 2000 17:4:5 +0100 Date: Thu, 16 Nov 2000 17:4:5 +0100 From: Heiko Huvermann mail_(at)_huvermann.de Subject: [php] Session-ID in URL ohne Query-String Hallo bestimmt wurde das schon tausend mal gefragt, aber ich suche dannach schon eine ganze Weile: Ich übergebe die Parameter an meine Scripts oft über den Query-String. z.B. www.meine-seite.de/php-seite.php?id=irgendwas Oft sehe ich URL's wie diese: http://webseite.de/cgi-bin/klim.bim/3a14040e0391c144273fc2917a13064c/Catalog Offensichtlich wird hier eine ID übergeben, wie kann ich Scripts in dieser Form aufrufen? Muß dazu der Apache konfiguriert werden, wenn ja, wie? Vielen Dank für eure Antworten. Gruß Heiko From tf_(at)_tfromm.com Thu, 16 Nov 2000 17:10:37 +0100 Date: Thu, 16 Nov 2000 17:10:37 +0100 From: Thomas Fromm tf_(at)_tfromm.com Subject: [php] AW: [php] chinesische Zeichen? Hi, > >saemtliche zeichen sind in unicode umzurechnen > meinst Du nur die chinesisch/kyrillischen & Co oder alle? Bei allen > könnte das etwas schwierig sein (25.000 Datensätze in 8 Sprachen) Du brauchst doch nur die in unicode zu verwenden, welche einen multibyte charset benoetigen. Das sollte doch kein Problem sein mit einem script. rechnest du alle um wirst du weniger probleme haben. allerdings wird die verarbeitung in php etwas langsamer. > >imho ist mysql seit kurzem intern auf unicode umgestiegen, so das die > >abspeicherung/lesung von texten kein problem darstellen duerfte. > Ok, er speichert zwar ab, aber das kommt eben immer drauf an in > welcher Webseitencodierung er die Daten eingibt. Speicher ein chinese > es ab kommen in anderer Codierung westliche Buchstaben. hm. schickt der browser das nicht in derselben codierung ab wie es es auch bekommt ? > >bei der ausgaben liefert mal in der htmlseite noch zusaetzlich die > schriftart > ab. > Auf die SChriftart soll es ja nicht ankommen sondern eher darauf in > welcher Sprache er es ausgeben sollte. ich meinte eher zeichensatz. und darauf kommts an. > Leider kann ich nicht einfach alles irgendwie einlesen und dann über > die Codierung der Seite gehen, da ich dann nie eine Übersetzung von > Kyrillisch auf simp. Chinese bringen kann. worueber reden wir jetzt multibyte character auf webseiten darzustellen, oder inhaltliche uebersetzungen ? Falls du versuchst 2 versch. multibyte character aufeinenader abzubilden ist die imho nicht moeglich. wenn du texte auslieferst, weisst du doch welcher zeichensatz notwendig ist. in der westlichen welt isses meist: bei chinesischen zeichen waere es charset=GB2312 oder bei kyrillischen charset=KOI8-R diesen pustest im header raus und dann kannst du ganz in ruhe die multibyte character via echo ausgeben. gruss thomas -- -------------------------------------------------------------------------- http://phporacleadmin.org http://tfromm.com mailto:tf_(at)_inubit.com "build your own wigwam, without windows, without gates and an apache inside" From info_(at)_wisgrill.de Thu, 16 Nov 2000 17:20:37 +0100 Date: Thu, 16 Nov 2000 17:20:37 +0100 From: Markus Wisgrill info_(at)_wisgrill.de Subject: [php] AW: [php] php Lehrbuch Jörg Richard Stoffers wrote: > Ihr Jungs und Deerns habt echt 'ne Menge Ahnung von PHP, auch wenn meine > Anfrage bis auf einen ohne Lösungsvorschläge endete. Hi Leute, Da muss ich doch auch gleich mal meinen Senf dazu geben: Seit ich in der Liste mitlese (und das noch nicht mal 1 Woche) hab ich keine Lust mehr auf eMails. ca. 200 Stück pro Tag, und viele dabei, die einen Newbi einfach überfordern. Auch wenn die Themen interessant sind - ES IST MIR ZUVIEL! Deshalb die Frage an die Profis: Gibt es auch Listen mit weniger Trafic? Danke und sorry markus From Mathias.Gloss_(at)_start.de Thu, 16 Nov 2000 17:40:06 +0100 Date: Thu, 16 Nov 2000 17:40:06 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Erfahrungen mit SAP DB ? Aloha, > ---------- > Von: Matthias Voigt[SMTP:my-voigt_(at)_gmx.de] > > hat von Euch schonjemand Erfahrungen mit der SAP DB unter LINUX gemacht, > ich überlege, ob ich Sie auf meinem Server installieren soll. > Klar :-) Ich hab sie testweise mal bei mir (problemlos) installiert, bin aber noch nicht groß zum Testen gekommen. Die Doku ist noch nicht ganz ausgereift und allumfassend, aber für die letzten Reste gibts auch noch die sapdb-Mailingliste (allerdings in Englisch). > Die Frage ist natürlich, was Performance und Stabitlität in Bezug auf > MySQL angeht. Besser ... oder schlechter. > Stabilität: Wenn sie im Allgemeinen nicht stabil wäre, würden nicht ~ 800 Firmen ihr SAP R/3 auf sapdb betreiben ;) . Die Frage bleibt natürlich, wie stabil sie unter Linux ist, so lang gibt es das ja noch nicht. Da sapdb aber aus Adabas hervorgeht (das es auch schon lang für Linux gibt) sollte das jetzt nicht das Problem sein. Die Performance ist - wie bei jeder "richtigen" Datenbank wohl langsamer als MySQL, da MySQL sein Performancegewinn aus dem zieht, da man da alles weggelassen hat, was Zeit kostet. Die DB-Auswahl ist wie ein Autokauf..... Wenn du sicher und bequem ankommen willst, dann nimmst du den Mercedes (sapdb/oracle/informix/....), wenn du es sehr schnell haben willst, nimmst du den getunten Ferrari (MySQL ;) Viele Grüße, Mathias From jens_(at)_jensbenecke.de Thu, 16 Nov 2000 17:38:56 +0100 Date: Thu, 16 Nov 2000 17:38:56 +0100 From: Jens Benecke jens_(at)_jensbenecke.de Subject: [php] AW: [php] php Lehrbuch On Thu, Nov 16, 2000 at 05:20:37PM +0100, Markus Wisgrill wrote: > Jörg Richard Stoffers wrote: > > Ihr Jungs und Deerns habt echt 'ne Menge Ahnung von PHP, auch wenn > > meine Anfrage bis auf einen ohne Lösungsvorschläge endete. > Da muss ich doch auch gleich mal meinen Senf dazu geben: Seit ich in der > Liste mitlese (und das noch nicht mal 1 Woche) hab ich keine Lust mehr > auf eMails. ca. 200 Stück pro Tag, und viele dabei, die einen Newbi > einfach überfordern. Auch wenn die Themen interessant sind - ES IST MIR > ZUVIEL! Deshalb die Frage an die Profis: Gibt es auch Listen mit weniger > Trafic? Hm, vielleicht solltest du ein Mailprogramm benutzen, das dir eine Filterung erlaubt - ich lass mir die php-liste in einen extra Ordner filtern und dort dann die Threads / Themen, die mich interessieren, hervorgehoben anzeigen. (z.B. Sachen mit MSSQL / Windows / IIS fliegen gleich am Anfang raus, weil ich die nicht brauche, so spare ich schon mal 20-25% des Traffics). Vielleicht hilft das Dir, wenn du die Liste filtern läßt. -- "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 kaimeder_(at)_gmx.de Thu, 16 Nov 2000 17:49:13 +0100 Date: Thu, 16 Nov 2000 17:49:13 +0100 From: Kai Meder kaimeder_(at)_gmx.de Subject: [php] eregi_replace-prob nabend ML... habe folgendes _dringendes_ problem und hoffe ihr könnt mir wie immer helfen: also: ich lese ein template mit file() ein und implode das ganze... ich habe nun einen string mit template-tags á la {NAME} und {EMAIL} ich ersetze nun diese tags mit meiner template-class... funktioniert alles perfekt... doch will / muss ich nun noch einbauen, dass nicht definierte tags, die noch nicht replaced worden sind, gelöscht werden ich habe das bis jetzt so realisiert: $this->template = str_replace($tag , $value , $this->template); etc... das ganze inner schleife dann habe ich das fertige geparste template... und versuche nun krampfhaft mit ereg_replace alle tags rauszulöschen, die nicht definiert sind => also alle die noch vorhanden sind, da sie nicht replaced sind ein tag besteht nur aus grossbuchstaben und fängt mit '{' an und hört mit '}' auf... aber folgedes klappt nicht.. wieso ? echo ereg_replace("\{([[:upper:]]+)\}" , "" , $string); vielen dank im voraus mfg kai -- E-Mail: kaimeder_(at)_gmx.de or abraxxxas_(at)_fraggers.de ICQ: 30408093 Tel: 05241-460046 Mobile: 0179-3681253 From l-andre_(at)_gmx.de Thu, 16 Nov 2000 17:52:22 +0100 Date: Thu, 16 Nov 2000 17:52:22 +0100 From: =?iso-8859-1?Q?Andr=E9_Laugks?= l-andre_(at)_gmx.de Subject: [php] Sessions: Cannot send session... Hallo! From: "Hartmut Holzgraefe" > http://php.net/manual/function.ini-set.php Cool! Genaun das habe ich gesucht! Danke! mfg, André Laugks From Newsletter_(at)_stefan-schwardt.de Thu, 16 Nov 2000 17:52:58 +0100 Date: Thu, 16 Nov 2000 17:52:58 +0100 From: Stefan Schwardt Newsletter_(at)_stefan-schwardt.de Subject: [php] Session-ID in URL ohne Query-String Moin Heiko Huvermann, moin Liste HH> bestimmt wurde das schon tausend mal gefragt, aber ich suche HH> dannach schon eine ganze Weile: Wenn Du beides verknüpfst, landest Du im Archiv der Mailingliste (unter www.php-center,de). Such da mal nach dem Stichwort mod_rewrite und ähnliche, oder auch direkt beim Indianer unter httpd.apache.org In beiden Fällen solltest Du geholfen werden. -- Stefan Schwardt. From thomas.reinert_(at)_counterattack.de Thu, 16 Nov 2000 17:59:33 +0100 Date: Thu, 16 Nov 2000 17:59:33 +0100 From: Thomas A. Reinert media solutions gmhb thomas.reinert_(at)_counterattack.de Subject: [php] AW: [php] Session-ID in URL ohne Query-String > Hallo auchso.. > > bestimmt wurde das schon tausend mal gefragt, aber ich suche > dannach schon eine ganze Weile: stimmt, wurde schon tausendmal gefragt. daher --> archiv !! stichwort u.a. www.sevenval.de .... gruss, thomas From ws_(at)_art-quarter.com Thu, 16 Nov 2000 18:10:19 +0100 Date: Thu, 16 Nov 2000 18:10:19 +0100 From: Werner Stuerenburg ws_(at)_art-quarter.com Subject: [php] Session-ID in URL ohne Query-String Heiko Huvermann wrote: > http://webseite.de/cgi-bin/klim.bim/3a14040e0391c144273fc2917a13064c/Catalog In .htaccess schreibe man: RewriteEngine On RewriteCond %{REQUEST_URI} !missing.html RewriteCond /%{REQUEST_FILENAME} !-f RewriteCond /%{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ missing.html?$1 Dann kann man in aller Ruhe Adressen angeben, die es gar nicht gibt. Als Folge wird ein Fehler generiert und missing.html aufgerufen, falls nichts anderes konfiguriert ist. Hier nun zerlegt man die Adresse und kann mit den einzelnen Bestandteilen arbeiten. -- Mit freundlichem Gruss Dr. Werner Stuerenburg _________________________________________________ ISIS Verlag, Teut 3, D-32683 Barntrup-Alverdissen Tel 0(049) 5224-997 407 · Fax 0(049) 5224-997 409 http://pferdezeitung.de http://art-quarter.com From a-otto_(at)_web.de Thu, 16 Nov 2000 17:22:51 +0000 Date: Thu, 16 Nov 2000 17:22:51 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] Re: Auth Hi Michael, > Und die Punkte CONTROL SERVER COMPLETELY bzw. NOT SUITABLE WHERE LIMITED CONTROL > treffen auf mich zu... > Ich schaue es mir noch einmal genauer an... Ja, schau Dir mal [ http://phplib.netuse.de/documentation/documentation-2.html#ss2.3 ] an und lies es auch bis zum Schluss durch ;-) > Mit Standard meinte ich natürlich eine PHP Paket Installation ohne Erweiterungen. Ob > das der Standard ist... Keine Ahnung! ;) Das erfaehrt man ziemlich einfach: Erstelle Datei, phpinfo.php (oder was immer Dein Server als PHP interpretiert): Und schieb Sie irgendwo auf den Server, natuerlich musst Du von Aussen auf die Datei zugreifen koennen. Mit der Funktion phpinfo() lernst Du PHP von einer gewaltig geschwaetzigen Seite kennen. Deshalb sollte die gerade erstellte Datei auch nicht ohne Aufsicht bleiben, oder zumindest in einem per .htaccess gesichertem Bereich liegen. Liebe Gruesse, Andreas -- andreas otto london (uk) From head_(at)_doobie.de Thu, 16 Nov 2000 17:59:47 +0100 Date: Thu, 16 Nov 2000 17:59:47 +0100 From: head head_(at)_doobie.de Subject: [php] .htaccess & include() --- war: (sicher _(at)_mysql...) > Wenn Du unter Deinem Windows eine > Dateifreigabe machst und ich drauf zugreife... ich warn dich, :) ansonsten wserd ich mich mal damit befassen... danke nochmal und gute nach... head From a-otto_(at)_web.de Thu, 16 Nov 2000 17:32:45 +0000 Date: Thu, 16 Nov 2000 17:32:45 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] Session-ID in URL ohne Query-String Hi Heiko, > http://webseite.de/cgi-bin/klim.bim/3a14040e0391c144273fc2917a13064c/Catalog > Offensichtlich wird hier eine ID übergeben, wie kann ich Scripts in > dieser Form aufrufen? Muß dazu der Apache konfiguriert werden, wenn ja, wie? Nicht direkt eine Loesung Deines Problems... Die Firma Seveval hat nicht nur ein Patent beantragt mit dem SessionIDs als Subdomain weitergereicht werden: http://3a14040e0391c144273fc2917a13064c.webseite.de/cgi-bin/klim.bim/Catalog Sie hat auch schon ein patent darauf SessioIDs irgendwo in dem URL zu benutzen. Mehr zu dem Thema hatten wir hier auf der Mailingliste schon durchgekaut und es sollte im Archiv unter dem Stichwort Sevenval auch zu finden sein. Liebe Gruesse, Andreas -- andreas otto london (uk) From PHolm_(at)_gmx.de Thu, 16 Nov 2000 18:23:33 +0100 Date: Thu, 16 Nov 2000 18:23:33 +0100 From: Peter Holm PHolm_(at)_gmx.de Subject: [php] Class declarations may not be nested Hi, der code ist Euch wohl bekannt, es handelt sich um die phplib, aber das Problem hat sich erledigt: ich hatte ein '$' in var $Password (prepend.php) und es mit " " umschlossen, wenn man das mit ' ' macht, gibt´s keine Fehler. Ich wusste ja, das PHP Strings in " " expandiert, aber das es zu sowas führt, war mir unbekannt... Danke für die Aufmerksamkeit. Have a nice thread, Peter From hartmut_(at)_six.de Thu, 16 Nov 2000 18:27:46 +0100 Date: Thu, 16 Nov 2000 18:27:46 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] AW: [php] Erfahrungen mit SAP DB ? Gloss Mathias wrote: > > Aloha, > > > ---------- > > Von: Matthias Voigt[SMTP:my-voigt_(at)_gmx.de] > > > > hat von Euch schonjemand Erfahrungen mit der SAP DB unter LINUX gemacht, > > ich überlege, ob ich Sie auf meinem Server installieren soll. > > > Klar :-) > > Ich hab sie testweise mal bei mir (problemlos) installiert, bin aber noch > nicht groß > zum Testen gekommen. > > Die Doku ist noch nicht ganz ausgereift und allumfassend, aber für die > letzten Reste > gibts auch noch die sapdb-Mailingliste (allerdings in Englisch). > > > Die Frage ist natürlich, was Performance und Stabitlität in Bezug auf > > MySQL angeht. Besser ... oder schlechter. > > > Stabilität: Wenn sie im Allgemeinen nicht stabil wäre, würden nicht ~ 800 > Firmen ihr > SAP R/3 auf sapdb betreiben ;) . Die Frage bleibt natürlich, wie stabil sie > unter Linux > ist, so lang gibt es das ja noch nicht. Da sapdb aber aus Adabas hervorgeht > (das es > auch schon lang für Linux gibt) sollte das jetzt nicht das Problem sein. > > Die Performance ist - wie bei jeder "richtigen" Datenbank wohl langsamer als > MySQL, > da MySQL sein Performancegewinn aus dem zieht, da man da alles weggelassen > hat, > was Zeit kostet. > > Die DB-Auswahl ist wie ein Autokauf..... Wenn du sicher und bequem ankommen > willst, > dann nimmst du den Mercedes (sapdb/oracle/informix/....), wenn du es sehr > schnell haben > willst, nimmst du den getunten Ferrari (MySQL ;) der MySQL_Ferrari hat aber nicht mal Stoßdämpfer während man den SapDB Mercedes auch während der Fahrt volltanken und so 24x7 Stunden die Woche durchfahren kann -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From bjoern_(at)_baer.main.de Thu, 16 Nov 2000 18:34:01 +0100 Date: Thu, 16 Nov 2000 18:34:01 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Traffic, Quoting, Digest & co. (was: Re: [php] AW: [php] php Lehrbuch) * Markus Wisgrill wrote: > Gibt es auch Listen mit weniger Trafic? Nein, ist mir nicht bekannt. Du kannst dem abhelfen, indem du gewisse Subjects oder Leute einfach raus- filterst, wo du einfach weißt, dass dich diese Mails nicht interessieren. Wie das geht, entnimmst du bitte dem Manual deines Mailreaders. Für knapp 1600 Subscriber halte ich den Traffic hier allerdings für sehr moderat; gewisse Leute müssen sich jedoch noch darin üben, ihr Quoting richtig hin- zubekommen und HTML-Mails abzuschalten. Die knapp 600 Teilnehmer dieser Liste, die den Digest (1 Mail am Tag mit allen Mails dieses Tages an einem Stück) lesen, werden es Euch danken. -- 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 bjoern_(at)_baer.main.de Thu, 16 Nov 2000 18:35:06 +0100 Date: Thu, 16 Nov 2000 18:35:06 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Re: Auth * Michael Steinert wrote: > Und die Punkte CONTROL SERVER COMPLETELY bzw. NOT SUITABLE WHERE LIMITED CONTROL > treffen auf mich zu... Jein. Es wäre günstig, wenn du include_path und auto_prepend_file (z.B. über eine .htaccess) definieren könntest. Dann bereitet es dir noch weniger Schmerzen. -- 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 Thu, 16 Nov 2000 18:30:10 +0100 Date: Thu, 16 Nov 2000 18:30:10 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] Session-ID in URL ohne Query-String Heiko Huvermann wrote: > Oft sehe ich URL's wie diese: > http://webseite.de/cgi-bin/klim.bim/3a14040e0391c144273fc2917a13064c/Catalog > Offensichtlich wird hier eine ID übergeben, wie kann ich Scripts in > dieser Form aufrufen? na genau so wie du's gerade geschrieben ahst: http://server/pfad/zum/script.php/wasauchimmer/du/willst "/wasauchimmer/du/willst" steht dann in $PATH_INFO > Muß dazu der Apache konfiguriert werden, wenn ja, wie? nö -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From bjoern_(at)_baer.main.de Thu, 16 Nov 2000 18:42:55 +0100 Date: Thu, 16 Nov 2000 18:42:55 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Session-ID in URL ohne Query-String * andreas otto wrote: > Sie hat auch schon ein patent darauf SessioIDs irgendwo in dem URL zu > benutzen. Bei "irgendwo" ist das Patent aber hinfällig, da es bereits prior art gibt. Vielleicht sollte man einen Patentlöschungs- antrag in Betracht ziehen. -- 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 php-ml_(at)_uni.de Thu, 16 Nov 2000 18:38:48 +0100 Date: Thu, 16 Nov 2000 18:38:48 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] eregi_replace-prob BITTE antwortet !! ich brauche nur einen simplen ereg-befehl... is echt verdammt dringend !! in der kürze liegt die würze: habe einen string : $string = "aosgaogho{FOO}uhg 9285 ihdgoh ag h {BAR} asuhe 8hesag 735 {FOOBAR}893zthgdg"; aus diesem string möchte ich nun alle tags entfernen die mit '{' anfangen und mit '}' aufhören, dazwischen dürfen nur GROSSBUCHSTABEN sein.... vielen dank im voraus mfg kai -- E-Mail: kaimeder_(at)_gmx.de or abraxxxas_(at)_fraggers.de ICQ: 30408093 Tel: 05241-460046 Mobile: 0179-3681253 From dan_(at)_hitservice.net Thu, 16 Nov 2000 18:52:32 +0100 Date: Thu, 16 Nov 2000 18:52:32 +0100 From: Daniel Nemetz dan_(at)_hitservice.net Subject: [php] url dir or file >du kannst natürlich versuchen, HEAD-Requests zu verschicken >und prüfen, ob du als Antwort auf eine URL /ein/beliebiger/pfad >einen Redirect auf /ein/beliebiger/pfad/ zurückbekommst, aber >das sagt immer noch nichts über das Dateisystem des Servers aus >es kann z.B. sein, das in Wirklichkeit /ein ein Script ist, >das /beliebiger/pfad as $PATH_INFO übergeben bekommt >vielleicht sprichst du in Wirklichkeit auch mit einer Servlet-Engine >und die URLs haben gar keine Entsprechung im Dateisystem >das HTTP-Server u.a. auch dazu benutzt werden können, ein Dateisystem >direkt zu veröffentlichen und die Pfade und Dateinamen dabei erhalten >beliben, sagt noch nichts darüber aus, das das immer so sein muß, >auch wenn es der allgemein übliche Fall ist >Trenn dich von der Vorstellung das URLs Datei- oder Verzeichnisnamen >enthalten, das sieht nur so aus ... ist alles recht interessant was du mir da erzählst, aber mein problem lösst das nicht !!! folgendes ich/ein freund schreibt/e eine suchmaschine. wenn er nun einen link in einer datei (sorry in einem per http zurückgeliefertem text) zurückverfolgt so hat er das problem das er nicht weis ob die datei auf die der link verweist im gleichen verzeichnis liegt oder eines tiefer, nähmlich in dem verzeichnis welches aussieht als sei es eine datei. das muss er aber wissen um die datei auf welche der link verweist auch durchsuchen zu können. das ist alles. hast du dafür eine lösung, oder willst du mir das http-protokoll noch näher erläutern ? in letzterem fall bitte pm an mich. tia, D. From bjoern_(at)_baer.main.de Thu, 16 Nov 2000 19:00:47 +0100 Date: Thu, 16 Nov 2000 19:00:47 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] eregi_replace-prob * Kai Meder wrote: > BITTE antwortet !! Du hast vergessen mit anzugeben, wieviel DM du für einen "pronto!"-Tipp du ausgeben möchtest. SCNR, Bj- "ersma chinesisch Essen gehen" -örn -- 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 php-ml_(at)_uni.de Thu, 16 Nov 2000 19:02:04 +0100 Date: Thu, 16 Nov 2000 19:02:04 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] eregi_replace-prob > Du hast vergessen mit anzugeben, wieviel DM du für einen > "pronto!"-Tipp du ausgeben möchtest. NEIN *hoil* 50 rubel ?....... bitte bitte antwortet mit ner klitzkleinen zeile code, die mich unglaublich erleichert.. warte nun schon ca 30 mins auf ne antwort und verzweifel... From Mathias.Gloss_(at)_start.de Thu, 16 Nov 2000 19:03:23 +0100 Date: Thu, 16 Nov 2000 19:03:23 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] eregi_replace-prob Aloha, > ---------- > Von: Kai Meder[SMTP:php-ml_(at)_uni.de] > > BITTE antwortet !! > Keine Panik. Setzen und ruhe bewahren. Dann vielleicht drüber nachdenken, daß Wörter in Großbuchstaben mit mehreren Ausrufezeichen oft als schreien interpretiert werden ;-) > in der kürze liegt die würze: > Stimmt. > habe einen string : > $string = "aosgaogho{FOO}uhg 9285 ihdgoh ag h {BAR} asuhe 8hesag 735 > {FOOBAR}893zthgdg"; > > aus diesem string möchte ich nun alle tags entfernen die mit '{' > anfangen und mit '}' aufhören, > dazwischen dürfen nur GROSSBUCHSTABEN sein.... > Ei, dann formulier das doch auch: Suchstring : "{[A-Z]*}" Kann sein, daß die geschweiften Klammern eine Sonderbedeutung haben.... dann musste die halt escapen mit einem vorangestellten \ Viel Erfolg, Mathias From kayiran_(at)_oih.rwth-aachen.de Thu, 16 Nov 2000 19:13:39 +0100 Date: Thu, 16 Nov 2000 19:13:39 +0100 From: Bahattin Kayiran kayiran_(at)_oih.rwth-aachen.de Subject: [php] RfD Hi Ladie and gentlemen! Was zum Kuckkuck bedeute eigentlich RfD??????? Gruß Tino --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.211 / Virus Database: 100 - Release Date: 14.11.2000 From c.lehmann_(at)_q-bus.de Thu, 16 Nov 2000 19:20:53 +0100 Date: Thu, 16 Nov 2000 19:20:53 +0100 From: Carsten Lehmann c.lehmann_(at)_q-bus.de Subject: [php] Externes Programm starten Hallo Liste, ich möchte das Ergebnis eines Portscans mittels PHP in HTML anzeigen, hierfür verwende ich nmap: echo `nmap -O '$ip'`; liefert nur die erste Zeile, nämlich "Starting nmap V. 2.54BETA7 ( www.insecure.org/nmap/ )", das eigentliche Ergebnis des Scans wird nicht abgewartet. Das ganze funktioniert auch nicht mit exec(), system() oder passthru(); ebensowenig wenn statt '$ip' die IP-Adresse direkt angegeben wird. Kann mir jemand helfen? Gruß Carsten From sb_(at)_sebastian-bergmann.de Thu, 16 Nov 2000 19:31:48 +0100 Date: Thu, 16 Nov 2000 19:31:48 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] RfD Bahattin Kayiran wrote: > Was zum Kuckkuck bedeute eigentlich RfD??????? Request for Discussion. -- From A.Ott_(at)_bau-igel.de Thu, 16 Nov 2000 18:34:02 -0000 Date: Thu, 16 Nov 2000 18:34:02 -0000 From: Alexander Ott A.Ott_(at)_bau-igel.de Subject: [php] Session-ID in URL ohne Query-String andreas otto schrieb: > Die Firma Seveval hat nicht nur ein Patent beantragt mit dem > SessionIDs als Subdomain weitergereicht werden: > > http://3a14040e0391c144273fc2917a13064c.webseite.de/cgi-bin/klim.bim/Catalog > > Sie hat auch schon ein patent darauf SessioIDs irgendwo in dem URL zu > benutzen. Heisst das, dass man das gar nicht benutzen darf, ohne von denen eine Lizenz zu kaufen? Alexander From hartmut_(at)_six.de Thu, 16 Nov 2000 19:49:28 +0100 Date: Thu, 16 Nov 2000 19:49:28 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] url dir or file Daniel Nemetz wrote: > > >du kannst natürlich versuchen, HEAD-Requests zu verschicken > >und prüfen, ob du als Antwort auf eine URL /ein/beliebiger/pfad > >einen Redirect auf /ein/beliebiger/pfad/ zurückbekommst, aber > >das sagt immer noch nichts über das Dateisystem des Servers aus > folgendes ich/ein freund schreibt/e eine suchmaschine. wenn er nun einen > link in einer datei (sorry in einem per http zurückgeliefertem text) > zurückverfolgt so hat er das problem das er nicht weis ob die datei auf die > der link verweist im gleichen verzeichnis liegt oder eines tiefer, nähmlich > in dem verzeichnis welches aussieht als sei es eine datei. das muss er aber > wissen um die datei auf welche der link verweist auch durchsuchen zu können. ok, reduzieren wir uns auf den üblichen Fall: URL-Namespace bildet Dateisystem ab http://xxx/ein/beliebiger/pfad wird angefordert, pfad ist ein Verzeichnis wenn du dem Server mitteilst das du wenigstens HTTP/1.0 verstehst, dann antwortet er mit Status 301 (Moved Permanently) und schickt dir einen Location: header mit der richtigen URL zurück und erzählt dir das Ganze vielleicht auch noch in HTML, falls du doch kein HTTP verstehst aus http://xxx/ein/beliebiger/pfad wird http://xxx/ein/beliebiger/pfad/ erst wenn du jetzt die neue URL, die du zurückbekommen hast, anforderst, bekommst du den Inhalt der Seite und alle relativen URLs können einfach angehängt werden, nachdem alles bis excl. des letzten '/' vom Ende der URL entfernt wurde d.h. du brauchst dir keine Gedanken über Datei oder Verzeichnis zu machen, vielmehr mußt du sicherstellen, das du alle HTTP-Statuscodes verstehst und vergiss bitte nicht das Tag zu beachten ...! -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From a-otto_(at)_web.de Thu, 16 Nov 2000 19:16:18 +0000 Date: Thu, 16 Nov 2000 19:16:18 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] Re[2]: [php] Session-ID in URL ohne Query-String Hi Alexander, > andreas otto schrieb: >> Die Firma Seveval hat nicht nur ein Patent beantragt mit dem >> SessionIDs als Subdomain weitergereicht werden: >> >> > http://3a14040e0391c144273fc2917a13064c.webseite.de/cgi-bin/klim.bim/Catalog >> >> Sie hat auch schon ein patent darauf SessioIDs irgendwo in dem URL zu >> benutzen. > Heisst das, dass man das gar nicht benutzen darf, ohne von denen eine > Lizenz zu kaufen? Ich wiederhole mich hier zwar, aber... This is a forwarded message From: Katharina Maes To: andreas.otto_(at)_mm4.de Date: Wednesday, October 25, 2000, 12:44:08 PM Subject: Veröffentlichung ===8<==============Original message text=============== Sehr geehrter Herr Otto, Vielen Dank für Ihre e-mail. EP99116993.9 erschent noch nicht im EP Register, dh es ist vermutlich noch nicht veröffentlicht (> 18 Monate nach Anmeldung, die offentsichtlich in 1999 erfolgt ist). In dieser Zeit vor der Veröffentlichung (nicht das Gleiche wie die Erteilung) ist es unmöglich etwas über die Anmeldung zu erfahren - sie ist wirklich geheim. [ Quoting meiner Anfrage geloescht, steht alles im Archiv ] ===8<===========End of original message text=========== Dieses Patent ist also noch gar nicht durch. Schlimmer ist m. E. > Das Patent mit der Anmeldenummer 98120671.7 > hat die Veröffentlichungsnummer EP0999677 A . > Es ist unter http://www.delphion.com/details?&pn=EP00999677A1 > bzw. unter http://ep.espacenet.com/ suchen . > Wer was von DNS findet, bitte "Hier !" rufen. Und dieses Patent ist durch und bezieht sich m. E. auf die generelle Verwendung von SessionIDs im URL/Querystring. Aber da die meisten ja nicht mit Sessions im URL/Querystring arbeiten, sprich nur Cokkies einsetzen und Trans_Sid in PHP4 abgeschaltet haben braucht das ja niemanden ernsthaft zu interessieren. Abgesehen davon, dass dies kein PHP spezifisches Problem ist. Aber lies Dir mal die Patentschrift durch und sag mir wie Du das ganze interpretierst. Liebe Gruesse, Andreas -- andreas otto london (uk) From wagner_(at)_globalpark.de Thu, 16 Nov 2000 20:11:59 +0100 Date: Thu, 16 Nov 2000 20:11:59 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] Session-ID in URL ohne Query-String > > Die Firma Seveval hat nicht nur ein Patent beantragt mit dem > > SessionIDs als Subdomain weitergereicht werden: > > Heisst das, dass man das gar nicht benutzen darf, ohne von denen eine > Lizenz zu kaufen? Theoretisch ja. Ich hab mal was von 30000 Märkern für ne kommerzielle Lizenz gelesen. Es gibt aber auch Theorien (Siehe Björns Mail zu dem Thema), nach denen man sich nur auf einen Rechstreit mit sevenval einlassen müsste, da das Patent hinfällig sei, da es sich wohl auf alle session-IDs in der URL (auch im query-String, also die Standard-GET-Methode) bezieht, was es definitiv schon vor diesem Patent gab. Dann wären die das Patent los und der Servername frei für Session-IDs. Aber wie gesagt, es ist nur eine Theorie, bisher hat sich niemand getraut. Gesundheit Wagner -- Never underestimate the power of stupid people in large groups From zdophers_(at)_tontransfer.de Thu, 16 Nov 2000 19:48:50 +0100 Date: Thu, 16 Nov 2000 19:48:50 +0100 From: =?iso-8859-1?Q?J=F6rg_Richard_Stoffers?= zdophers_(at)_tontransfer.de Subject: [php] AW: [php] php Lehrbuch Hallo Markus, probiere es doch mal hier, ist aber amerikanisch. Dafür kriegst Du aber auch nur die mails die Dich betreffen. Kannste einstellen wie Du willst. http://www.phpbuilder.com/forum/list.php3?num=2 Gruß Joerg ----- Original Message ----- From: Markus Wisgrill To: Sent: Thursday, November 16, 2000 5:20 PM Subject: [php] AW: [php] php Lehrbuch > Jörg Richard Stoffers wrote: > > Ihr Jungs und Deerns habt echt 'ne Menge Ahnung von PHP, auch wenn meine > > Anfrage bis auf einen ohne Lösungsvorschläge endete. > > Hi Leute, > > Da muss ich doch auch gleich mal meinen Senf dazu geben: > Seit ich in der Liste mitlese (und das noch nicht mal 1 Woche) hab ich keine > Lust mehr auf eMails. ca. 200 Stück pro Tag, und viele dabei, die einen > Newbi einfach überfordern. Auch wenn die Themen interessant sind - > ES IST MIR ZUVIEL! > Deshalb die Frage an die Profis: > Gibt es auch Listen mit weniger Trafic? > > Danke und sorry > markus > > > > -- > ** 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_(at)_eifel-net.net Thu, 16 Nov 2000 20:09:05 +0100 Date: Thu, 16 Nov 2000 20:09:05 +0100 From: Stefan Rexroth rexroth_(at)_eifel-net.net Subject: [php] Sessions mit phplib und POST-Formulare Hi Liste, ich habe mal eine Frage zu Sessions mit phplib 7.2b und php 3.0.16 phplib läuft im cookie-mode mit get als fallback. Ich verwende in meiner Seite POST-Formulare. Braucht der Benutzer länger als die lifetime der Session, um das Formular auszufüllen wird er erneut zur Eingabe des Kennwortes aufgefordert. Soweit so gut. Leider gehen mir die Werte aus den Felder des abgesandten Formulars verloren. Wie kann ich das verhindern? Viele Grüße aus der Eifel Stefan From mtr_(at)_phpwelt.de Thu, 16 Nov 2000 20:46:13 +0100 Date: Thu, 16 Nov 2000 20:46:13 +0100 From: Mike Ruebsamen mtr_(at)_phpwelt.de Subject: [php] Externes Programm starten hi, probier das mal: "; } ?> gruss mike ******************************************** mike rübsamen *** phpwelt *** http://www.phpwelt.de ******************************************** From Sven.Marnitz_(at)_t-online.de Thu, 16 Nov 2000 21:07:53 +0100 Date: Thu, 16 Nov 2000 21:07:53 +0100 From: Sven Marnitz Sven.Marnitz_(at)_t-online.de Subject: [php] *.php wird nicht als php 4 erkannt moin moin liste meine *.php scripte werden nicht als php 4 scripte erkannt und behandelt ich suche jetzt schon den ganzen Nachmittag habe aber nix dazu gefunden habe mal etwas gelesen da hieß es man muesse ein paar zeilen in die htaccess schreiben habe aber diesen beitrag nicht wiedergefunden waere euch sehr dankbar wenn ihr mir Tipps geben koenntet wo ich nachlesen koennte zu diesem thema (habe keinen zugriff auf die webserver scripte) thx sven From faust_(at)_myhometools.de Thu, 16 Nov 2000 19:56:19 +0100 Date: Thu, 16 Nov 2000 19:56:19 +0100 From: Roger Faust faust_(at)_myhometools.de Subject: [php] *.php wird nicht als php 4 erkannt > moin moin liste > meine *.php scripte werden nicht als php 4 scripte erkannt und behandelt > ich suche jetzt schon den ganzen Nachmittag habe aber nix dazu gefunden > habe mal etwas gelesen da hieß es man muesse ein paar zeilen in die htaccess > schreiben habe aber diesen beitrag nicht wiedergefunden > waere euch sehr dankbar wenn ihr mir Tipps geben koenntet wo ich nachlesen > koennte zu diesem thema (habe keinen zugriff auf die webserver scripte) > apache .conf datei richtig einstellen (oder welchen webserver du auch immer benutzt) From faust_(at)_myhometools.de Thu, 16 Nov 2000 19:58:10 +0100 Date: Thu, 16 Nov 2000 19:58:10 +0100 From: Roger Faust faust_(at)_myhometools.de Subject: [php] [php/mySQL] Query funktioniert nicht > Hallo, > > die Zeile > $result = mysql_db_query("$dbname","SELECT DISTINCT bundesland FROM > doenerbuden2 where land='Deutschland'"); > läuft bei mir zu Hause (php 4.0, win me) einwandfrei, aber bei meinem > provider xodox.com gibt`s einen Parseerror, woran kann das liegen? wird daran liegen, dass kein mysql link angegeben ist. From eschmid+sic_(at)_s.netic.de Thu, 16 Nov 2000 21:22:54 +0100 Date: Thu, 16 Nov 2000 21:22:54 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] *.php wird nicht als php 4 erkannt On Thu, Nov 16, 2000 at 09:07:53PM +0100, Sven Marnitz wrote: > meine *.php scripte werden nicht als php 4 scripte erkannt und behandelt > ich suche jetzt schon den ganzen Nachmittag habe aber nix dazu gefunden > habe mal etwas gelesen da hieß es man muesse ein paar zeilen in die htaccess > schreiben habe aber diesen beitrag nicht wiedergefunden > waere euch sehr dankbar wenn ihr mir Tipps geben koenntet wo ich nachlesen > koennte zu diesem thema (habe keinen zugriff auf die webserver scripte) Wenn man keine Zugriff auf die Webserverskripte hat dann wirds schwierig. In der INSTALL-Datei steht drin, dass man die httpd.conf vom Apache editieren soll. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From c.lehmann_(at)_q-bus.de Thu, 16 Nov 2000 21:33:51 +0100 Date: Thu, 16 Nov 2000 21:33:51 +0100 From: Carsten Lehmann c.lehmann_(at)_q-bus.de Subject: [php] Externes Programm starten Mike Ruebsamen wrote: > > hi, > > probier das mal: > > exec("nmap -O '$ip'",$st); > while(list($k,$v)=each($st)) { > echo $v."
"; } > ?> > > gruss > mike Das Ergebnis in ein Array zu schreiben klappt leider auch nicht. Gleiche Ausgabe: "Starting nmap V. 2.54BETA7 ( www.insecure.org/nmap/ )" und weiter nichts. Das Problem liegt vermutlich entweder darin, daß nmap nach seinem Start einfach sofort wieder abgebrochen wird, da PHP das Programmende nicht erkennen kann oder das PHP eben nicht "auf das Ergebnis wartet". Ich habe auch schon probiert den Programmaufruf über ein Shellscript zu realisieren: nmap.sh: #!/bin/sh nmap -O 192.168.10.37 > /tmp/nmap Dies funktioniert leider auch nicht. Starte ich nmap.sh dagegen in der Shell klappt's. Gruß Carsten From PHolm_(at)_gmx.de Thu, 16 Nov 2000 21:50:00 +0100 Date: Thu, 16 Nov 2000 21:50:00 +0100 From: Peter Holm PHolm_(at)_gmx.de Subject: [php] Sitemapgenerator ? Hallo, kennt vielleicht jemand einen guten Sitemapgenerator? Have a nice thread, Peter From PHolm_(at)_gmx.de Thu, 16 Nov 2000 21:51:01 +0100 Date: Thu, 16 Nov 2000 21:51:01 +0100 From: Peter Holm PHolm_(at)_gmx.de Subject: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? Werf die Frage mal so in den Raum... Have a nice thread, Peter From eschmid+sic_(at)_s.netic.de Thu, 16 Nov 2000 21:57:41 +0100 Date: Thu, 16 Nov 2000 21:57:41 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? On Thu, Nov 16, 2000 at 09:51:01PM +0100, Peter Holm wrote: > Werf die Frage mal so in den Raum... SixCMS 4.0 natürlich. Dem Björn soll das chinesische Essen im Halse stecken bleiben. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From andreas_(at)_it-kaiser.net Thu, 16 Nov 2000 22:07:03 +0100 Date: Thu, 16 Nov 2000 22:07:03 +0100 From: Andreas Kaiser andreas_(at)_it-kaiser.net Subject: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? At 21:57 16.11.2000 +0100, you wrote: >SixCMS 4.0 natürlich. Dem Björn soll das chinesische Essen im Halse >stecken bleiben. > >-Egon Könnte es nicht sein, dass Du da leicht befangen bist? ;) Eine (leider weder vollständige noch allzu ausführliche) Übersicht dazu gibt´s in der aktuellen iX. Andreas From atschy_(at)_germany.net Thu, 16 Nov 2000 22:15:50 +0100 Date: Thu, 16 Nov 2000 22:15:50 +0100 From: Franz-Josef Fehmer atschy_(at)_germany.net Subject: [php] AW: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? wie schauts aus mit SixCMS 4.0 ist es einem Onlinedienst, sagen wir mal 500.000 bis 1.000.000 usern, gewachsen ? Franz-Josef PS: ist eine ernst gemeinte frage. > Werf die Frage mal so in den Raum... SixCMS 4.0 natürlich. Dem Björn soll das chinesische Essen im Halse stecken bleiben. -Egon From Sven.Marnitz_(at)_t-online.de Thu, 16 Nov 2000 22:15:17 +0100 Date: Thu, 16 Nov 2000 22:15:17 +0100 From: Sven Marnitz Sven.Marnitz_(at)_t-online.de Subject: [php] AW: [php] *.php wird nicht als php 4 erkannt ich frage deswegen weil bei meinem puretec account den ich habe es net funzt. warum ??? thx sven -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von eschmid+sic_(at)_s.netic.de Gesendet: Donnerstag, 16. November 2000 21:23 An: php_(at)_php-center.de Betreff: Re: [php] *.php wird nicht als php 4 erkannt On Thu, Nov 16, 2000 at 09:07:53PM +0100, Sven Marnitz wrote: > meine *.php scripte werden nicht als php 4 scripte erkannt und behandelt > ich suche jetzt schon den ganzen Nachmittag habe aber nix dazu gefunden > habe mal etwas gelesen da hieß es man muesse ein paar zeilen in die htaccess > schreiben habe aber diesen beitrag nicht wiedergefunden > waere euch sehr dankbar wenn ihr mir Tipps geben koenntet wo ich nachlesen > koennte zu diesem thema (habe keinen zugriff auf die webserver scripte) Wenn man keine Zugriff auf die Webserverskripte hat dann wirds schwierig. In der INSTALL-Datei steht drin, dass man die httpd.conf vom Apache editieren soll. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.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 eschmid+sic_(at)_s.netic.de Thu, 16 Nov 2000 22:19:37 +0100 Date: Thu, 16 Nov 2000 22:19:37 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? On Thu, Nov 16, 2000 at 10:07:03PM +0100, Andreas Kaiser wrote: > At 21:57 16.11.2000 +0100, you wrote: > > >SixCMS 4.0 natürlich. Dem Björn soll das chinesische Essen im Halse > >stecken bleiben. > Könnte es nicht sein, dass Du da leicht befangen bist? ;) > Eine (leider weder vollständige noch allzu ausführliche) > Übersicht dazu gibt´s in der aktuellen iX. In dieser Übersicht ist aber nur das SixCMS 3.0 berücksichtig worden. Einer der Autoren ist IMHO auch nicht ganz unbefangen. Bei http://www.contentmanager.de/ gibts eine ausführliche Liste von Content Management System. Das SixCMS ist aber eines der wenigen, die in PHP programmiert sind. -Egon PS: Ich sollte mal wieder meine private Signature um http://www.six.de/ erweitern. -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From eschmid+sic_(at)_s.netic.de Thu, 16 Nov 2000 22:25:12 +0100 Date: Thu, 16 Nov 2000 22:25:12 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? On Thu, Nov 16, 2000 at 10:15:50PM +0100, Franz-Josef Fehmer wrote: > wie schauts aus mit SixCMS 4.0 ist es einem Onlinedienst, > sagen wir mal 500.000 bis 1.000.000 usern, gewachsen ? Ja natürlich, aber nicht wenn alle zur gleichen Sekunde zugreifen. Mit solchen Methoden kann man auch den dicksten Server lahmlegen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From sb_(at)_sebastian-bergmann.de Thu, 16 Nov 2000 22:27:38 +0100 Date: Thu, 16 Nov 2000 22:27:38 +0100 From: Sebastian Bergmann sb_(at)_sebastian-bergmann.de Subject: [php] AW: [php] Und was ist das beste Content-Management-SystemEurer Meinung nach? Franz-Josef Fehmer wrote: > PS: ist eine ernst gemeinte frage. Die Dir die - bestimmt netten - Damen und Herren, die hinter info_(at)_six.de "sitzen", gerne beantworten werden. -- From eschmid+sic_(at)_s.netic.de Thu, 16 Nov 2000 22:40:04 +0100 Date: Thu, 16 Nov 2000 22:40:04 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] *.php wird nicht als php 4 erkannt On Thu, Nov 16, 2000 at 10:15:17PM +0100, Sven Marnitz wrote: > ich frage deswegen weil bei meinem puretec account den ich habe es net > funzt. > warum ??? Dann ist Deine Endung falsch. Es werden nur die Skripte geparst die die entsprechende Endung haben und die wird in der conf/httpd.conf vom Apache-Webserver eingestellt. Dann probier mal .php oder .php4, was anderes kann ich mir nicht vorstellen. Bei Puretec hast Du genauso wie bei Strato zugang zu Deinen eigenen Skripten. Da schreib mal folgendes Skript: in eine Zeile in eine Datei und benenne die phpinfo.php oder phpinfo.php3 oder phpinfo.phtml. Wenn man dann bei einer dieser Dateien etwas anderes sieht wie das oben geschriebene, dann ist die gewünschte Endung gefunden. Sollte aber auch in irgenteiner Anleitung von puretec drin stehen. -Egon > -----Ursprüngliche Nachricht----- > Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von > eschmid+sic_(at)_s.netic.de > Gesendet: Donnerstag, 16. November 2000 21:23 > An: php_(at)_php-center.de > Betreff: Re: [php] *.php wird nicht als php 4 erkannt > > On Thu, Nov 16, 2000 at 09:07:53PM +0100, Sven Marnitz wrote: > > > meine *.php scripte werden nicht als php 4 scripte erkannt und behandelt > > ich suche jetzt schon den ganzen Nachmittag habe aber nix dazu gefunden > > habe mal etwas gelesen da hieß es man muesse ein paar zeilen in die > htaccess > > schreiben habe aber diesen beitrag nicht wiedergefunden > > waere euch sehr dankbar wenn ihr mir Tipps geben koenntet wo ich nachlesen > > koennte zu diesem thema (habe keinen zugriff auf die webserver scripte) > > Wenn man keine Zugriff auf die Webserverskripte hat dann wirds schwierig. > In der INSTALL-Datei steht drin, dass man die httpd.conf vom Apache > editieren soll. > > -Egon > > -- > http://www.linuxtag.de/ > http://php.net/books.php > http://www.concert-band.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 -- -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From ulf.wendel_(at)_phpdoc.de Thu, 16 Nov 2000 22:46:09 +0100 Date: Thu, 16 Nov 2000 22:46:09 +0100 From: Ulf Wendel ulf.wendel_(at)_phpdoc.de Subject: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? eschmid+sic_(at)_s.netic.de wrote: > > On Thu, Nov 16, 2000 at 09:51:01PM +0100, Peter Holm wrote: > > > Werf die Frage mal so in den Raum... > > SixCMS 4.0 natürlich. Dem Björn soll das chinesische Essen im Halse > stecken bleiben. Geheiligt sei das Schwabenbräu. Nun kippt Euch nicht kochenden Teer über die Köpfe... Ulf From miefert_(at)_gmx.net Thu, 16 Nov 2000 22:49:08 +0100 Date: Thu, 16 Nov 2000 22:49:08 +0100 From: Stefan miefert_(at)_gmx.net Subject: [php] Shopsystem ? Hallo, welches Shopsystem gibt es eigentlich außer Caupo noch auf php Basis? Kann ruhig auch etwa steurer sein ( SOllte dafür natürlcih dann auch etwas mehr leisten) CU From roland.spielhofer_(at)_boku.ac.at Thu, 16 Nov 2000 22:51:44 +0100 Date: Thu, 16 Nov 2000 22:51:44 +0100 From: Roland Spielhofer roland.spielhofer_(at)_boku.ac.at Subject: [php] Mal wieder Navigation.... Liebe Leute! Folgendes Problem: Ich möchte eine "Navigationsleiste" mit drei oder vier Unterebenen, wie sie momentan Schmuck ist, also in der Art: home > unterpunkt > unterpunkt vom unterpunkt Natürlich als Link ausgeführt ;-) Da ich nix passendes gefunden habe, hab ich mir folgendes überlegt: Das Ganze soll als Include auf eine Textdatei oder Datenbank zugreifen, selbst seinen "Standort" ermitteln, und mehr als vier (höchstens fünf) Ebenen brauchens nicht zu sein. Gibts das irgendwo fertig, muß ich mich in die Niederungen der Rekursion herabbegeben, oder gibts einen einfachen Ansatz... ? Schon mal Danke für alle Anregungen! Grüße Roland From atschy_(at)_germany.net Thu, 16 Nov 2000 22:51:11 +0100 Date: Thu, 16 Nov 2000 22:51:11 +0100 From: Franz-Josef Fehmer atschy_(at)_germany.net Subject: [php] AW: [php] Und was ist das beste Content-Management-System... > wie schauts aus mit SixCMS 4.0 ist es einem Onlinedienst, > sagen wir mal 500.000 bis 1.000.000 usern, gewachsen ? Ja natürlich, aber nicht wenn alle zur gleichen Sekunde zugreifen. Mit solchen Methoden kann man auch den dicksten Server lahmlegen. der server ist nicht das problem :-) das ist schon klar das nicht alle zur gleichen zeit zugreifen. ein gewisser pronzentssatz allerdings schon :-) im moment denkt man an midgard was ja auch nicht schlecht ist. wie schaut mit der zeitlichen umsetzung aus ? sollten vielleicht mal ins gespräch kommen. franz-josef From php-ml_(at)_uni.de Thu, 16 Nov 2000 22:53:17 +0100 Date: Thu, 16 Nov 2000 22:53:17 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? > SixCMS 4.0 natürlich. Dem Björn soll das chinesische Essen im Halse > stecken bleiben. hmmm.. hab mir die referenzen etc angeschaut.... sieht echt derbe aus.... nur... was soll die anspielung aufs chinesische essen ? weil björn vorhin (oder immer ?) in seiner signature >> Bj- "ersma chinesisch Essen gehen" -örn hatte ??..... es werde licht, man kläre mich bitte auf ! mfg kai From Sven.Marnitz_(at)_t-online.de Thu, 16 Nov 2000 22:59:16 +0100 Date: Thu, 16 Nov 2000 22:59:16 +0100 From: Sven Marnitz Sven.Marnitz_(at)_t-online.de Subject: [php] AW: [php] *.php wird nicht als php 4 erkannt _(at)_egon ok dann will ich mal die katze aus dem sack lassen also ich habe im inet eine (free) managment software in php 4 gefunden und wollte sie halt fuer mich benutzen die dateien haben die endung *.php in der anleitung steht das das alles scripte in php 4 sind bevor ich jetzt daher gehe und in jedem script *.php in *.php4 aendere dachte ich mir es muss doch noch eine andere loesung fuer mein problem geben und habe halt gesucht leider werde ich dann alle scripte aendern muessen damit ich diese scripte nutzen kann thx sven From eschmid+sic_(at)_s.netic.de Thu, 16 Nov 2000 23:05:17 +0100 Date: Thu, 16 Nov 2000 23:05:17 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] Und was ist das beste Content-Management-SystemEurer Meinung nach? On Thu, Nov 16, 2000 at 10:27:38PM +0100, Sebastian Bergmann wrote: > Franz-Josef Fehmer wrote: > > PS: ist eine ernst gemeinte frage. > > Die Dir die - bestimmt netten - Damen und Herren, die hinter info_(at)_six.de > "sitzen", gerne beantworten werden. Eine nicht ganz ernst gemeinte Diskussion ist noch bei http://www.dynamic-webpages.de/09.bestofgml.php?gmlID=12 zu finden. Da die Sandra zur Zeit nicht bei Six anwesend ist, kann aber bestimmt die Astrid weiterhelfen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From pfeiffer_(at)_uris.de Thu, 16 Nov 2000 23:16:19 +0100 Date: Thu, 16 Nov 2000 23:16:19 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] *.php wird nicht als php 4 erkannt Hallo Sven, welche Endung wie vom Webserver verarbeitet werden soll, steht in dessen Konfigurations-Datei... Wenn Du da nicht rankommst, (z.B. Server bei Schlund) bleibt Dir wirklich nur die Aenderung aller Dateinamen. Hast Du Zugriff auf die Config, kopierst Du die entsprechende Zeile und passt sie an - Reboot des Servers und fertig... 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, 16 Nov 2000 23:20:06 +0100 Date: Thu, 16 Nov 2000 23:20:06 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] Und was ist das beste Content-Management-System... On Thu, Nov 16, 2000 at 10:51:11PM +0100, Franz-Josef Fehmer wrote: > > wie schauts aus mit SixCMS 4.0 ist es einem Onlinedienst, > > sagen wir mal 500.000 bis 1.000.000 usern, gewachsen ? > > Ja natürlich, aber nicht wenn alle zur gleichen Sekunde zugreifen. Mit > solchen Methoden kann man auch den dicksten Server lahmlegen. > > der server ist nicht das problem :-) > das ist schon klar das nicht alle zur gleichen zeit zugreifen. > ein gewisser pronzentssatz allerdings schon :-) > > im moment denkt man an midgard was ja auch nicht schlecht ist. Ich hab mir auch Midgard und Zope angesehen. Mitgard ist ein gepatches PHP und es kam kein Feedback von den Midgard-Entwicklern warum die PHP patchen müssen. Zope, mein Gott, hoffentlich werden die nicht mehr beim LinuxTag in Stuttgart zugelassen. Als Alternative, kann man noch das Teil von Roxen, Name leider entfallen, das Kristian Köhntopp zusätzlich zum Roxen-Server anbietet, noch empfehlen. Vielleicht kann Ulf mal was dazu sagen, sein Schreibtisch soll ja neben Kristian liegen. > wie schaut mit der zeitlichen umsetzung aus ? > sollten vielleicht mal ins gespräch kommen. Versteh ich nicht ganz, das SixCMS-4.0-Handbuch ist aber heute Abend dank Hartmuts Hilfe fertig geworden. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From s.fuentes_(at)_the-service.de Thu, 16 Nov 2000 23:25:55 +0100 Date: Thu, 16 Nov 2000 23:25:55 +0100 From: Sebastian Fuentes s.fuentes_(at)_the-service.de Subject: [php] AW: [php] Und was ist das beste Content-Management-System... Moin Moin >Zope, mein Gott, hoffentlich werden die nicht mehr beim LinuxTag >in Stuttgart zugelassen. was haben alle nur gegen ZOPE als Framework ist es ein wirklich gutes, und Python muß man nicht benutzen solange man keine erweiterungen schreiben will. Schnöde Grütze Sebastian Fuentes From bjoern_(at)_baer.main.de Thu, 16 Nov 2000 23:37:38 +0100 Date: Thu, 16 Nov 2000 23:37:38 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] eregi_replace-prob * Kai Meder wrote: > warte nun schon ca 30 mins auf ne antwort und verzweifel... Sorry, aber wir sind hier keine Support-Hotline. Auf dieser Liste sind knapp 1600 Leute, die _freiwillig_ Antworten geben. Wir müssen dir nicht innerhalb von X Minuten eine Antwort geben. _DU_ willst was von uns, also entspann' dich und warte. :) -- 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 bjoern_(at)_baer.main.de Thu, 16 Nov 2000 23:39:28 +0100 Date: Thu, 16 Nov 2000 23:39:28 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Session-ID in URL ohne Query-String * Alexander Ott wrote: > Heisst das, dass man das gar nicht benutzen darf, ohne von denen eine > Lizenz zu kaufen? Nein. Da es die Übermittlung von Session-IDs per Verzeichnis- Pfad (mod_rewrite), GET- oder Cookie-Parameter bereits _vor_ Patentanmeldung gab, läge hier prior art vor. Gesetz dem Fall, dass das Patent sich tatsächlich auf alle Arten von Übermittlung der Session-ID bezieht. -- 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 bjoern_(at)_baer.main.de Thu, 16 Nov 2000 23:41:16 +0100 Date: Thu, 16 Nov 2000 23:41:16 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? * eschmid+sic_(at)_s.netic.de wrote: > > Werf die Frage mal so in den Raum... > SixCMS 4.0 natürlich. Darf ich mal testen? :-) > Dem Björn soll das chinesische Essen im Halse > stecken bleiben. Im Bereich der kommerziellen CMSe kann ich PowerSlave empfehlen. SixCMS hat mir nicht wirklich in der Bedienung gefallen, PowerSlave (auch vom Funktionsumfang) dagegen sehr. Kostet auch so um die 30 Kilomark. -- 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 Thu, 16 Nov 2000 23:36:53 +0100 Date: Thu, 16 Nov 2000 23:36:53 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? On Thu, Nov 16, 2000 at 10:53:17PM +0100, Kai Meder wrote: > > SixCMS 4.0 natürlich. Dem Björn soll das chinesische Essen im Halse > > stecken bleiben. > hmmm.. hab mir die referenzen etc angeschaut.... > sieht echt derbe aus.... Welches sieht denn derbe aus? > nur... was soll die anspielung aufs chinesische essen ? > weil björn vorhin (oder immer ?) in seiner signature > >> Bj- "ersma chinesisch Essen gehen" -örn > hatte ??..... Ja genau und weil er für einen regulären Ausdruck Cash sehen wollte. > es werde licht, man kläre mich bitte auf ! Björn Schotte hat auch ein Content Management System im Angebot und ist wesentlich billiger als das SixCMS. Es war mal in einem Kasten in einer der letzten c't beschrieben. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From bjoern_(at)_baer.main.de Thu, 16 Nov 2000 23:42:42 +0100 Date: Thu, 16 Nov 2000 23:42:42 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] AW: [php] Und was ist das beste Content-Management-System... * eschmid+sic_(at)_s.netic.de wrote: > Als Alternative, kann man noch das Teil von Roxen, Name leider entfallen, > das Kristian Köhntopp zusätzlich zum Roxen-Server anbietet, noch Roxen SiteBuilder, AFAIK 20 Kilomark. Kristian hat mir mal eine Führung durch das Teil gegeben. Sehr spannend, da - wie bei Roxen üblich - XML-basiert und man kann seine Sachen via CVS verwalten. -- 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 atschy_(at)_germany.net Thu, 16 Nov 2000 23:38:39 +0100 Date: Thu, 16 Nov 2000 23:38:39 +0100 From: Franz-Josef Fehmer atschy_(at)_germany.net Subject: [php] AW: [php] Und was ist das beste CMS... >Mitgard ist ein gepatches PHP und es kam kein Feedback von den >Midgard-Entwicklern warum die PHP patchen müssen. das hat mich auch ein wenig gestoert gerade an der neuen version da das install auch nicht sauber laeuft. >Zope, mein Gott, hoffentlich werden die nicht mehr beim LinuxTag >in Stuttgart zugelassen. dito >Als Alternative, kann man noch das Teil von Roxen, Name leider entfallen, >das Kristian Köhntopp zusätzlich zum Roxen-Server anbietet, noch >empfehlen. kenn ich nicht >> wie schaut mit der zeitlichen umsetzung aus ? >Versteh ich nicht ganz, das SixCMS-4.0-Handbuch ist aber heute Abend dank >Hartmuts Hilfe fertig geworden. kann man das einsehen, oder eine demo oder was in der richtung. die Reverenzliste sieht ja nicht schlecht aus :-) franz-josef From bjoern_(at)_baer.main.de Thu, 16 Nov 2000 23:43:33 +0100 Date: Thu, 16 Nov 2000 23:43:33 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? * Kai Meder wrote: > es werde licht, man kläre mich bitte auf ! Egon hat augenscheinlich persönliche Probleme gegen mich bzw. wegen meiner Popularität. SCNR, -- 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 bjoern_(at)_baer.main.de Thu, 16 Nov 2000 23:44:09 +0100 Date: Thu, 16 Nov 2000 23:44:09 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? * eschmid+sic_(at)_s.netic.de wrote: > Ja genau und weil er für einen regulären Ausdruck Cash sehen wollte. Quark. (SCNR = sorry, couldn't resist) Es ging im speziellen um die Anspruchshaltung, die an den Tag gelegt wurde. -- 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 mieland_(at)_lunatic.de Thu, 16 Nov 2000 23:45:49 +0100 Date: Thu, 16 Nov 2000 23:45:49 +0100 From: Alexander Mieland mieland_(at)_lunatic.de Subject: [php] MySQL-Select: String mit Leerzeichen Hallo Ihr... Ja, schon wieder ich... :( Ich habe ein ganz, ganz grosses Problem. Folgende Situation: Ich baue ein grosses Forensystem und möchte nun die Möglichkeit bieten mit externen Links eine (und NUR diese) Board-Kategorie anzeigen zu lassen. ---------------------------------------------------------------------- Dazu habe ich folgende Link-"Struktur": http://www.meinedomain.de/verzeichnis/datei.php3?cat=kategoriename ---------------------------------------------------------------------- Folgende Funktion holt mir anhand des Links die Daten aus der DB: function GetBoards_cat($user_category) { global $n; $result1 = mysql_query("SELECT * FROM apb".$n."_boards WHERE category='$user_category' ORDER BY category,boardname;"); return $result1; echo mysql_error(); } ---------------------------------------------------------------------- Und folgender Code ruft die Funktion auf und generiert das HTML: elseif (isset($cat)): $cat1 = urldecode($cat); $boards_cat1 = GetBoards_cat($cat1); while ($thisrow = mysql_fetch_row($boards_cat1)) { if ($thisrow[9] != $lastcategory) { echo " $thisrow[9]"; } $lastcategory = $thisrow[9]; echo " \n  \n"; echo " $thisrow[1]
"; echo " $thisrow[6]\n"; echo "
$thisrow[4]
\n"; echo " ".HackDate($thisrow[5])."\n"; echo " $thisrow[3]\n"; echo " \n"; } ---------------------------------------------------------------------- Wenn nun der Kategoriename in der URL nur aus einem Wort besteht, dann funktioniert es einwandfrei. Wenn der Name aus zwei Wörtern besteht, getrennt durch Leerzeichen, dann funktioniert es NICHT! Wenn ich $cat und $cat1 ausgeben lasse, dann bekomme ich bei beiden den gleichen Inhalt, nämlich den Kategorienamen OHNE %20. Sollte also eigentlich funktionieren, oder? Wo ist hier mein Denkfehler? (Ich habe ehrlich in den letzten vier Stunden Jedes Handbuch, das PHP-Manual und das MySQL-Manual gewälzt aber keine Lösung gefunden.) P.s.: Ich habe es auch schon ganz ohne eine decodier-funktion versucht, ich habe es mit urldecode, urlencode, rawurldecode und mit rawurlencode versucht. Hat alles nichts gebracht -- mfg Alexander Mieland System-Administrator http://www.lunatic.de From eschmid+sic_(at)_s.netic.de Thu, 16 Nov 2000 23:45:46 +0100 Date: Thu, 16 Nov 2000 23:45:46 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] Und was ist das beste Content-Management-System... On Thu, Nov 16, 2000 at 11:25:55PM +0100, Sebastian Fuentes wrote: > >Zope, mein Gott, hoffentlich werden die nicht mehr beim LinuxTag > >in Stuttgart zugelassen. Es waren unsere Standnachbarn, das nur mal zur Aufklärung. > was haben alle nur gegen ZOPE als Framework ist es ein wirklich gutes, > und Python muß man nicht benutzen solange man keine erweiterungen schreiben will. Die Wahl vom linux-magazin bzw. der linux-community hat gezeigt, dass Zope unter ferner liefen. Leider hat PHP 4 nicht gewonnen. Das Rennen hat Apache XML gemacht und mit 33 % und damit mit 3 % Vorsprung vor PHP gewonnen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From atschy_(at)_germany.net Thu, 16 Nov 2000 23:47:27 +0100 Date: Thu, 16 Nov 2000 23:47:27 +0100 From: Franz-Josef Fehmer atschy_(at)_germany.net Subject: [php] AW: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? >Egon hat augenscheinlich persönliche Probleme gegen mich >bzw. wegen meiner Popularität. habt ihrs bald :-) wie schauts aus mit dem von dir? Franz-Josef From dma147_(at)_arcormail.de Thu, 16 Nov 2000 23:55:06 +0100 Date: Thu, 16 Nov 2000 23:55:06 +0100 From: Alexander Mieland dma147_(at)_arcormail.de Subject: [php] MySQL-Select: String mit Leerzeichen ----- Original Message ----- From: "Alexander Mieland" > Ja, schon wieder ich... :( > Ich habe ein ganz, ganz grosses Problem. > Folgende Situation: Hi nochmal... Also in Zukunft werde ich es immer so halten. Wenn ich ein Problem habe, dann poste ich gleich in die Liste, die Lösung kommt direkt danach von selbst... :) Ich bin echt blöd. Ich habe statt dem Kategorienamen, die ganze Zeit einen Boardnamen in der URL angegeben!!! Sorry Leute... -- 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 eschmid+sic_(at)_s.netic.de Thu, 16 Nov 2000 23:57:58 +0100 Date: Thu, 16 Nov 2000 23:57:58 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? On Thu, Nov 16, 2000 at 11:43:33PM +0100, Björn Schotte wrote: > * Kai Meder wrote: > > es werde licht, man kläre mich bitte auf ! > > Egon hat augenscheinlich persönliche Probleme gegen mich > bzw. wegen meiner Popularität. > > SCNR, Ich weiß schon was SCNR heißt, ich unterhalte mich aber lieber zu später Stunde mit Sue Bailey in England. Wann darf man den Titel PHP 5 im Buchhandel begutachten oder rezensieren? -PHP-Opa -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From eschmid+sic_(at)_s.netic.de Fri, 17 Nov 2000 00:05:36 +0100 Date: Fri, 17 Nov 2000 00:05:36 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? On Thu, Nov 16, 2000 at 11:47:27PM +0100, Franz-Josef Fehmer wrote: > >Egon hat augenscheinlich persönliche Probleme gegen mich > >bzw. wegen meiner Popularität. > > habt ihrs bald :-) > > wie schauts aus mit dem von dir? Von welchem? Unser SixCMS ist auch in der gleichen c't beschrieben wie Björns BilligCMS. Ich hab die c't jedoch nicht zur Hand, die liegt in meinem Zimmer bei Six. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From dynamicp_(at)_gmx.de Fri, 17 Nov 2000 00:15:50 +0100 Date: Fri, 17 Nov 2000 00:15:50 +0100 From: Marco Seimer dynamicp_(at)_gmx.de Subject: [php] http request schicken und empfangen Ich weiß das sowas eigentlich in einigen Tutorials drinsteht, aber wenn man sie braucht findet man diese blöden tutorials um verrecken nicht mehr. Also: Ich möchte mir ein script schreiben, das für mich webhostingaccounts anmeldet. Die ganzen variablen hab ich schon, ich kann also das ganze über die adressleiste meines coolen netscape 6 machen, aber das geht mir nicht automatisch genug :) Das script soll jetzt diesen request http://www.portland.co.uk/cgi-bin/add_domain.pl?config_domain=gewuenschterAccount&var1=bla&var2=bla2&varusw=blausw schicken, empfangen und wenn er fertig empfangen ist, den nächsten schicken. das einizigste was ich nicht kann, ist den request schicken, empfangen, ausgeben und merken wann der nächste losgehen kann. Hat jemand diesen beispielcode aus einem tutorial was genau dieses macht ? MfG (Mit friedlichem Grunzen) Marco Seimer From atschy_(at)_germany.net Fri, 17 Nov 2000 00:17:33 +0100 Date: Fri, 17 Nov 2000 00:17:33 +0100 From: Franz-Josef Fehmer atschy_(at)_germany.net Subject: [php] AW: [php] AW: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? >Von welchem? Unser SixCMS ist auch in der gleichen c't beschrieben wie >Björns BilligCMS. Ich hab die c't jedoch nicht zur Hand, die liegt in >meinem Zimmer bei Six. nah dann werd ich wohl mal in die c't schauen, die in meinem buero liegt, hoff ich zumindest das sie noch da liegt, is nich ganz so weit wie in deins :-) franz-josef From eschmid+sic_(at)_s.netic.de Fri, 17 Nov 2000 00:30:32 +0100 Date: Fri, 17 Nov 2000 00:30:32 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] AW: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? On Fri, Nov 17, 2000 at 12:17:33AM +0100, Franz-Josef Fehmer wrote: > >Von welchem? Unser SixCMS ist auch in der gleichen c't beschrieben wie > >Björns BilligCMS. Ich hab die c't jedoch nicht zur Hand, die liegt in > >meinem Zimmer bei Six. > > nah dann werd ich wohl mal in die c't schauen, die in meinem buero liegt, > hoff ich zumindest das sie noch da liegt, is nich ganz so weit wie in deins > :-) Wären ja nur knapp 9 Kilometer, aber das Schwabenbräu kann da so manchen in Stuttgart davon abhalten. Da steht aber auch nicht mehr drin wie in unserer Produktbroschüre. Der beste Überblick über Content Management Systeme ist immer noch Oliver Zschau's Seite: http:www.contentmanager.de/ -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From bjoern_(at)_baer.main.de Fri, 17 Nov 2000 01:00:55 +0100 Date: Fri, 17 Nov 2000 01:00:55 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] AW: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? * eschmid+sic_(at)_s.netic.de wrote: > Von welchem? Unser SixCMS ist auch in der gleichen c't beschrieben wie > Björns BilligCMS. Es heißt QuickCMS. -- 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 tom_(at)_huno.net Fri, 17 Nov 2000 03:21:27 +0100 Date: Fri, 17 Nov 2000 03:21:27 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] AW: [php] *.php wird nicht als php 4 erkannt On Thu, 16 Nov 2000 22:15:17 +0100, Sven Marnitz wrote: >ich frage deswegen weil bei meinem puretec account den ich habe es >net >funzt. >warum ??? > >thx >sven Bei Puretec lautet die magische Endung: .php3, dann läufts mit php3 und php4. gruß Thomas From faust_(at)_myhometools.de Fri, 17 Nov 2000 07:08:10 +0100 Date: Fri, 17 Nov 2000 07:08:10 +0100 From: Roger Faust faust_(at)_myhometools.de Subject: [php] AW: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? ich denke ja, dass ihr alle ein super sytem habt ...... aber so war die frage sicher nicht gemeint! wer so ein frage stellt, will vermutlich etwas was sich open source nennt! scheint auf einmal vergssen zu werden! z.b. www.phpnuke.org www.egrail.org www.backend.org (hoffe ich mache mich nun nicht unbeliebt) Roger From eschmid+sic_(at)_s.netic.de Fri, 17 Nov 2000 08:54:00 +0100 Date: Fri, 17 Nov 2000 08:54:00 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? On Fri, Nov 17, 2000 at 07:08:10AM +0100, Roger Faust wrote: > ich denke ja, dass ihr alle ein super sytem habt ...... > aber so war die frage sicher nicht gemeint! > wer so ein frage stellt, will vermutlich etwas was sich > open source nennt! scheint auf einmal vergssen zu werden! > z.b. > www.phpnuke.org > www.egrail.org > www.backend.org Mir sind halt nur Midgard und Zope als Open Source Content Management Systeme bekannt. > (hoffe ich mache mich nun nicht unbeliebt) Wenn sich einer bei Dir beschwert, dann melde dich mal kurz bei mir. Das CMS von Björn ist ja auch nicht Open Source. PHP dagegen schon und von irgentwas muß man halt leben. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From pfeiffer_(at)_uris.de Fri, 17 Nov 2000 08:26:22 -0000 Date: Fri, 17 Nov 2000 08:26:22 -0000 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] AW: [php] *.php wird nicht als php 4 erkannt Hallo Sven, hast Du mit dem Lesen Schwierigkeiten oder was ist Dein Problem ? Wenn Dir eine Antwort nicht passt, bringt nochmals Fragen nichts besseres. zu PureTec: schau hier nach, da findest Du alle Infos dazu: http://www.itbw.de/_tests/manuals/ Dateien mit *.php3 werden mit PHP 3.0.16 geparst. Dateien mit *.php4 laufen durch den Parser von 4.0.3pl1. Du musst also die Dateiendungen aendern, wie ich schon sagte... m.f.g. Norbert _____________________________ www.onvista.de www.uris.de 02203-9146-722 0177-2363368 ----------------------------- e.o.m. From Michael_(at)_Stahmann.de Fri, 17 Nov 2000 09:55:04 +0100 Date: Fri, 17 Nov 2000 09:55:04 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] OT - Welches System Hallo Leute, eben hat ein potentieller Kunde angerufen und nach diversen Umsetzungen gefragt. Jetzt meine eilige bitte. Wie kann ich herausfinden, auf welchem System der momentane Server läuft. Ich weiß, das die Firma, die die erste Präsenz erstellt hat überwiegen MS/ASP einsetzt. Ich will aber kein ASP-Programmieren !! Für eine schnelle Antwort wäre ich sehr sehr dankbar... 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 GH-lists_(at)_ecora.de Fri, 17 Nov 2000 10:03:48 +0100 Date: Fri, 17 Nov 2000 10:03:48 +0100 From: Guido Haeger GH-lists_(at)_ecora.de Subject: [php] OT - Welches System Michael Stahmann schrieb > Wie kann ich herausfinden, auf welchem System der momentane Server > läuft. Die meisten Server senden einen Header, der die Server-Software nennt. z.B. Server: Apache/1.3.12 (Win32) PHP/4.0.3-dev Also solltest Du Dir die Header anschauen, die der Server verschickt. Guido Haeger From info_(at)_bfig.de Fri, 17 Nov 2000 10:14:14 +0100 Date: Fri, 17 Nov 2000 10:14:14 +0100 From: Jochen Seiter info_(at)_bfig.de Subject: [php] OT - Welches System Hallo Michael > Wie kann ich herausfinden, auf welchem System der momentane Server > läuft. > Ich weiß, das die Firma, die die erste Präsenz erstellt hat überwiegen > MS/ASP einsetzt. Ich will aber kein ASP-Programmieren !! http://uptime.netcraft.com/graph/ Hoffe das hilft, Gruss Jochen From Michael_(at)_Stahmann.de Fri, 17 Nov 2000 10:15:33 +0100 Date: Fri, 17 Nov 2000 10:15:33 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] OT - Welches System Vielen Dank !! Jochen Seiter schrieb: > Hallo Michael > > > http://uptime.netcraft.com/graph/ > > Hoffe das hilft, > Das war ja einfach. Aber leider das erwartete Ergebnis :-( 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 Michael_(at)_Stahmann.de Fri, 17 Nov 2000 10:24:30 +0100 Date: Fri, 17 Nov 2000 10:24:30 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] AW: [php] *.php wird nicht als php 4 erkannt So, jetzt habe ich den Zettel doch noch gefunden... Norbert Pfeiffer schrieb: > Hallo Sven, > > hast Du mit dem Lesen Schwierigkeiten oder was ist Dein Problem ? > Wenn Dir eine Antwort nicht passt, bringt nochmals Fragen nichts besseres. > > zu PureTec: > > > Du musst also die Dateiendungen aendern, wie ich schon sagte... > Muss'er nich: http://faq.puretec.de/php-perl-ssi/10.html Gruss von einem "nicht-puretec-isten" 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 a-otto_(at)_web.de Fri, 17 Nov 2000 09:45:42 +0000 Date: Fri, 17 Nov 2000 09:45:42 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] Re[2]: [php] Session-ID in URL ohne Query-String Hi, lesenswert duerfte im Zusammenhang mit diesem Thema auch ein Artikel im Spiegel sein: [ http://www.spiegel.de/netzwelt/politik/0,1518,102863,00.html ] Liebe Gruesse, Andreas -- andreas otto london (uk) From md_(at)_dot-media.de Fri, 17 Nov 2000 10:54:46 +0200 Date: Fri, 17 Nov 2000 10:54:46 +0200 From: Miguel Dieckmann md_(at)_dot-media.de Subject: [php] (no subject) hallo liste! jetzt habe ich auch mal eine frage, bei der mir einfach nichts einfällt. nochnichteinmal irgendwo ein ansatz zur lösung! folgendes: ich möchte eine datei vom server zum client übertragen. anschließend soll der server sagen können - die datei wurde komplett und unbeschädigt zum client übertragen oder - die datei wurde nicht korrekt übertragen. die logik ist echt simpel, wie ?? aber hat jemand eine idee dies zu lösen??? viele grüße miguel. From mai96eft_(at)_studserv.uni-leipzig.de Fri, 17 Nov 2000 11:01:45 +0100 (MEZ) Date: Fri, 17 Nov 2000 11:01:45 +0100 (MEZ) From: Patrick Mairif mai96eft_(at)_studserv.uni-leipzig.de Subject: [php] (no subject) > ich möchte eine datei vom server zum client übertragen. anschließend das einfachste ist, in der html-seite einen link zu der datei anzugeben und den download vom browser regeln und ueberwachen zu lassen, dafuer ist er ja auch da. From misha3_(at)_gmx.de Fri, 17 Nov 2000 11:04:03 +0100 Date: Fri, 17 Nov 2000 11:04:03 +0100 From: misha misha3_(at)_gmx.de Subject: [php] =?iso-8859-1?Q?PDFlib_o.=E4._unter_PHP3/4_einbinden?= Hi Liste! Sagt mal, ich probiere die ganze Zeit, das Verzeichnislisting, das mir mein Apache Webserver zurückgibt wenn ich ein Verzeichnis zum "Auflisten" freigegeben habe, auszulesen - das liefert das Listing ja nur als aufbereitete HTML Datei zurück, richtig? Hat jemand eine Idee, wie ich die Filenamen schnell in ein Array reinkriege? Oder gibts dafür sogar 'nen Befehl? Kann PHP einen Webserver vielleicht auch noch anders ansprechen? Wie gesagt - ich komme nicht per Filesystem drauf ... besser gesagt, will ich aus Sicherheitsgründen eigentlich nicht ... Merci, Misha From a-otto_(at)_web.de Fri, 17 Nov 2000 10:14:30 +0000 Date: Fri, 17 Nov 2000 10:14:30 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] Konventionen und Standards, was:(no subject) Hi Miguel, eine Antwort auf Deine Frage habe ich leider nicht. Aber vielleicht kannst Du Deiner Frage/eMail das naechste Mal einen Aussagekraeftigen Betreff geben. Das erhoeht auch gleichzeitig die Chance auf qualifizierte Antworten ;-) Liebe Gruesse, Andreas P. S.: Nein, ich bin nicht der Listen Sheriff aber diese "no subject" Betreffs kommen in letzter Zeit etwas zu haeufig vor ;-) -- andreas otto london (uk) From tom_(at)_huno.net Fri, 17 Nov 2000 11:10:54 +0100 Date: Fri, 17 Nov 2000 11:10:54 +0100 From: thomas tom_(at)_huno.net Subject: [php] (no subject) hallo liste, From tom_(at)_huno.net Fri, 17 Nov 2000 11:13:08 +0100 Date: Fri, 17 Nov 2000 11:13:08 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] SORRY sorry, war der falsche knopf. On Fri, 17 Nov 2000 11:10:54 +0100, thomas wrote: >hallo liste, From mk_(at)_php-homepage.de 17 Nov 2000 10:14:17 -0000 Date: 17 Nov 2000 10:14:17 -0000 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] (no subject) thomas schrieb: > > hallo liste, Hallo Thomas! [x] Du willst deinen Mails ein aussagekräftiges Subject verpassen [x] Du willst deinen Mails Inhalt verpassen [x] du willst Poco 2.1 (733) - EXPIRED EVALUATION VERSION registrieren oder einen anderen Mailreader benutzen ;) Mark From a_bracken_(at)_example.com Fri, 17 Nov 2000 10:17:14 GMT Date: Fri, 17 Nov 2000 10:17:14 GMT From: A B a_bracken_(at)_example.com Subject: [php] Aus Word Dateien auslesen? Hallöle, Kann man irgendwie den Inhalt aus M$ Word Dokumenten (formatiert natürlich) auslesen und dann mit mail() irgendwie versenden? Ciau Arno Bracken _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. From Michael_(at)_Stahmann.de Fri, 17 Nov 2000 11:18:23 +0100 Date: Fri, 17 Nov 2000 11:18:23 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] PDFlib =?iso-8859-1?Q?o=2E=E4=2E?= unter PHP3/4 einbinden misha schrieb: > Hi Liste! > > [..] Hat jemand eine Idee, wie ich die Filenamen schnell in ein Array > reinkriege? Oder gibts dafür sogar 'nen Befehl? Kann PHP einen Webserver > vielleicht auch noch anders ansprechen? http://www.php-center.de/de-html-manual/function.readdir.html Könnte Dir weiterhelfen. 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 tom_(at)_huno.net Fri, 17 Nov 2000 11:22:04 +0100 Date: Fri, 17 Nov 2000 11:22:04 +0100 From: Thomas Pons tom_(at)_huno.net Subject: [php] string splitten hallo liste, ich suche ein php-äquivalent für folgenden PERL code: _(at)_list = split //, $string; also einen String splitten an nichts. Das scheint nicht ohne weiteres zu gehen hab ich das Gefühl. $list = split("", $string); funktioniert nicht. Im Moment helf ich mir noch damit aus: $list = chunk_split($string,1," "); $list = split(" ", $string); Das geht aber nur weil im String selbst keine Leerzeichen vorkommen. gruß Thomas From jb_(at)_webwerk.de Fri, 17 Nov 2000 11:37:29 +0100 Date: Fri, 17 Nov 2000 11:37:29 +0100 From: =?iso-8859-1?Q?J=F6rn?= Bier jb_(at)_webwerk.de Subject: [php] string splitten Hallo Thomas, versuchs mal mit: array preg_split (string pattern, string subject [, int limit [, int flags]]) Viel Glück -> Jörn Thomas Pons wrote: > hallo liste, > > ich suche ein php-äquivalent für folgenden PERL code: > > _(at)_list = split //, $string; > > also einen String splitten an nichts. Das scheint nicht ohne weiteres > zu gehen hab ich das Gefühl. > $list = split("", $string); funktioniert nicht. > > Im Moment helf ich mir noch damit aus: > > $list = chunk_split($string,1," "); > $list = split(" ", $string); > > Das geht aber nur weil im String selbst keine Leerzeichen vorkommen. > > gruß > 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 -- 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 ks_(at)_ksweb.de Fri, 17 Nov 2000 11:59:29 +0100 Date: Fri, 17 Nov 2000 11:59:29 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] AW: [php] string splitten #_(at)_list = split //, $string; #$list = chunk_split($string,1," "); #$list = split(" ", $string); sofern Du die einzelnen Zeichen des Strings haben willst, ginge dies immer mit $string[$x] //(0<=$x<=strlen($string)) Dennoch ist $string kein Array und foreach() scheitert auch prompt. zur Konvertierung fällt mir auf die Schnelle nur $l=strlen($string); for($i=0;$i<$l;$i++) $r[$i]=$string[$i]; ein. Oder gibts da eine function für ? From md_(at)_dot-media.de Fri, 17 Nov 2000 12:02:27 +0200 Date: Fri, 17 Nov 2000 12:02:27 +0200 From: Miguel Dieckmann md_(at)_dot-media.de Subject: [php] no subject jetzt uploadkontrolle soory, ich dachte eigentlich ein subject angegeben zu haben. hat mich auch geärgert. hey patrick, das mit dem link und browser ist schon klar. der punkt ist: ich möchte mit sicherheit sagen können, daß der client die datei auch vollständig und unbeschädigt empfangen hat. gruß miguel. From Michael_(at)_Stahmann.de Fri, 17 Nov 2000 12:17:38 +0100 Date: Fri, 17 Nov 2000 12:17:38 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] no subject jetzt uploadkontrolle Hallo Miguel, Miguel Dieckmann schrieb: > ich möchte mit sicherheit sagen können, daß der client die datei auch > vollständig und unbeschädigt empfangen hat. > Da sich die Geschichte auf dem Client abspielt, ist PHP hier einfach nicht zuständig. Vieleicht findest Du einen Ansatz im Archiv, es gab mal den Versuch eine Download-Anzeige in % zu erstellen. Da ging meines Wissens auch schon schief. Geht in die Richtung, denke ich. 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 tf_(at)_tfromm.com Fri, 17 Nov 2000 12:14:51 +0100 Date: Fri, 17 Nov 2000 12:14:51 +0100 From: Thomas Fromm tf_(at)_tfromm.com Subject: [php] no subject jetzt uploadkontrolle hi, > hey patrick, das mit dem link und browser ist schon klar. der punkt ist: > ich möchte mit sicherheit sagen können, daß der client die datei auch > vollständig und unbeschädigt empfangen hat. vollstaendig: guck in deinem apache log nach. dort steht ein groesse der gesendeten datei bis zum ende/abbruch. (wenn dem nicht so ist, logformat ueberpruefen). einfach mit der originalgroesse vergleichen unbeschaedig: mache ueber die datei eine checksumme mir einem verbreiteten tool (z.B. md5sum) das kann der user bei sich ebenfalls machen udn dann koennen die erhaltenen werte verglichen werden das waeren meine ansaetze... gruss thomas -- -------------------------------------------------------------------------- http://phporacleadmin.org http://tfromm.com mailto:tf_(at)_inubit.com "build your own wigwam, without windows, without gates and an apache inside" From php-ml_(at)_uni.de Fri, 17 Nov 2000 12:29:38 +0100 Date: Fri, 17 Nov 2000 12:29:38 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? > > Ja genau und weil er für einen regulären Ausdruck Cash sehen wollte. habe ich in erster linie als scherz aufgepasst. kam trotz alldem ziemlich überraschen ;-) > Quark. (SCNR = sorry, couldn't resist) Es ging im speziellen > um die Anspruchshaltung, die an den Tag gelegt wurde. anspruchshaltung...: war ziemlich dringend und war ne simple regex-zeile, von der ich dachte, dass dies kein problem für die ML ist und es _wirklich_ verdammt dringend war... wenn es als übertriebene, nicht passende "anspruchshaltung" galt, möchte ich mir hiermit entschuldigen. vielen dank an jene, die mir trotz meiner "anspruchshaltung" geholfen haben ;-) mfg kai From php-ml_(at)_uni.de Fri, 17 Nov 2000 12:40:27 +0100 Date: Fri, 17 Nov 2000 12:40:27 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? > > hmmm.. hab mir die referenzen etc angeschaut.... > > sieht echt derbe aus.... > > Welches sieht denn derbe aus? das sixCMS4...... > > nur... was soll die anspielung aufs chinesische essen ? > > weil björn vorhin (oder immer ?) in seiner signature > > >> Bj- "ersma chinesisch Essen gehen" -örn > > hatte ??..... > > Ja genau und weil er für einen regulären Ausdruck Cash sehen wollte. ah... man dankt... > Björn Schotte hat auch ein Content Management System im Angebot und ist > wesentlich billiger als das SixCMS. Es war mal in einem Kasten in einer > der letzten c't beschrieben. aha... hats so viel drauf wie sixCMS oder warum wird hier so über dieses "billigCMS" hergezogen ? ;-) mfg kai From php-ml_(at)_uni.de Fri, 17 Nov 2000 12:42:47 +0100 Date: Fri, 17 Nov 2000 12:42:47 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] eregi_replace-prob > Sorry, aber wir sind hier keine Support-Hotline. Auf dieser > Liste sind knapp 1600 Leute, die _freiwillig_ Antworten geben. > Wir müssen dir nicht innerhalb von X Minuten eine Antwort > geben. _DU_ willst was von uns, also entspann' dich und warte. :) hehe, das weiss ich... doch werden hier jede minuten ca 10 mails beantwortet und dachte ich, meine ziemlich "billige" frage könnte die ML ohne jede anstrengung beantworten.... davon abgesehen stand ich heftig unter zeitdruck..... also nichts für ungut und vielen dank für die geposteten antworten ! mfg kai From head_(at)_doobie.de Fri, 17 Nov 2000 12:30:33 +0100 Date: Fri, 17 Nov 2000 12:30:33 +0100 From: head head_(at)_doobie.de Subject: [php] Mal wieder Navigation.... guck mal bei http://www.ebrosia.com sowas in der richtung? head From k.dambekalns_(at)_tu-bs.de Fri, 17 Nov 2000 12:32:46 +0100 Date: Fri, 17 Nov 2000 12:32:46 +0100 From: Karsten Dambekalns k.dambekalns_(at)_tu-bs.de Subject: [php] Coredump & OCI8 - wie mit lpthreads linken ?!? Hallo! Ich habe einen neuen Apache 1.3.14 aufgesetzt -> Löppt! Ich habe PHP 4.0.3pl1 configure'd (wie folgt) -> Löppt! Ich sage make && make install -> Löppt! Ich sage apachectl start -> Lööpt nicht! Statt dessen gibt es ein core-File im / und sonst nichts (keine Einträge in _irgendeinem_ Logfile). --enable-sigchild ist ja nun schon an, und jetzt las ich etwas von -lpthreads und man solle doch das beim Linken angeben. Allerdings steht im Archiv eben nur das - nicht wie :( CFLAGS? LDFLAGS? Und wann bzw. wo gebe ich das an? Dake schonmal :) Karsten ----------- Hier der configure-Aufruf: ./configure --with-apxs=/home/www/bin/apxs --with-config-file-path=/home/www/conf --disable-short-tags --disable-pear --without-gd --with-oci8=/home/oracle/orabase/product/8.1.5 --enable-sigchild --enable-sysvsem --enable-sysvshm --disable-xml --with-zlib --without-mysql --disable-session -- ----------------------------- 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 faust_(at)_myhometools.de Fri, 17 Nov 2000 11:37:41 +0100 Date: Fri, 17 Nov 2000 11:37:41 +0100 From: Roger Faust faust_(at)_myhometools.de Subject: [php] AW: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? > On Fri, Nov 17, 2000 at 07:08:10AM +0100, Roger Faust wrote: > > ich denke ja, dass ihr alle ein super sytem habt ...... > > aber so war die frage sicher nicht gemeint! > > wer so ein frage stellt, will vermutlich etwas was sich > > open source nennt! scheint auf einmal vergssen zu werden! > > z.b. > > www.phpnuke.org > > www.egrail.org > > www.backend.org > > Mir sind halt nur Midgard und Zope als Open Source Content Management > Systeme bekannt. > zope kenne ich nun nicht. gibts dafür nen link? (zope.org scheints ja nicht zu geben) > > (hoffe ich mache mich nun nicht unbeliebt) > > Wenn sich einer bei Dir beschwert, dann melde dich mal kurz bei mir. Das > CMS von Björn ist ja auch nicht Open Source. PHP dagegen schon und von > irgentwas muß man halt leben. > denke ich auch, was ich meinte ist, dass sich die frage sicher nicht auf ein kommerzielles system bezog. übrigens: ihr bekommt alle konkurenz: macromedia bringt demnächst ihr cms auf den markt... Roger From eschmid_(at)_php.net Fri, 17 Nov 2000 12:58:13 +0100 Date: Fri, 17 Nov 2000 12:58:13 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? Kai Meder wrote: > > > > hmmm.. hab mir die referenzen etc angeschaut.... > > > sieht echt derbe aus.... > > > > Welches sieht denn derbe aus? > > das sixCMS4...... Dann nimm halt ein anderes und werde glücklich. > > > nur... was soll die anspielung aufs chinesische essen ? > > > weil björn vorhin (oder immer ?) in seiner signature > > > >> Bj- "ersma chinesisch Essen gehen" -örn > > > hatte ??..... > > > > Ja genau und weil er für einen regulären Ausdruck Cash sehen wollte. > > ah... man dankt... Diese eine Mail war überflüssig, obwohl Deine Frage auf manche taube Ohren gestoßen ist. > > Björn Schotte hat auch ein Content Management System im Angebot und > ist > > wesentlich billiger als das SixCMS. Es war mal in einem Kasten in > einer > > der letzten c't beschrieben. > > aha... hats so viel drauf wie sixCMS oder > warum wird hier so über dieses "billigCMS" hergezogen ? ;-) Moment mal, ich hab in keinster Weise Björns BilligCMS lächerlich gemacht. Die Überschrift über dem Textkasten auf Seite 186 in der c't 21/00 ist halt falsch gewählt worden. -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 Meyer_(at)_mediaworx.com Fri, 17 Nov 2000 12:59:00 +0100 Date: Fri, 17 Nov 2000 12:59:00 +0100 From: Mathias Meyer Meyer_(at)_mediaworx.com Subject: [php] AW: [php] Und was ist das beste Content-Management-Syst em Eurer Meinung nach? > -----Original Message----- > From: php-admin_(at)_php-center.de > [mailto:php-admin_(at)_php-center.de]On Behalf > Of Roger Faust > Sent: Friday, November 17, 2000 11:38 AM > To: php_(at)_php-center.de > Subject: Re: [php] AW: [php] Und was ist das beste > Content-Management-System Eurer Meinung nach? > > zope kenne ich nun nicht. gibts dafür nen link? > (zope.org scheints ja nicht zu geben) > Doch gibts ;)) > übrigens: ihr bekommt alle konkurenz: > macromedia bringt demnächst ihr cms auf den markt... > Na ob das Konkurrenz wird ;))))) Mit freundlichen Gruessen, -- Mathias Meyer mediaworx berlin AG Fon (030) 2 75 80 - 24 8 Fax (030) 2 75 80 - 20 0 From eschmid_(at)_php.net Fri, 17 Nov 2000 13:06:36 +0100 Date: Fri, 17 Nov 2000 13:06:36 +0100 From: Egon Schmid (_(at)_work) eschmid_(at)_php.net Subject: [php] AW: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? Roger Faust wrote: > > zope kenne ich nun nicht. gibts dafür nen link? > (zope.org scheints ja nicht zu geben) Aber www.zope.org geht. Siehe c't 21/00 Seite 195 und iX 11/00 Seite 68. > > Wenn sich einer bei Dir beschwert, dann melde dich mal kurz bei mir. Das > > CMS von Björn ist ja auch nicht Open Source. PHP dagegen schon und von > > irgentwas muß man halt leben. > denke ich auch, > was ich meinte ist, dass sich die frage sicher nicht auf ein kommerzielles > system > bezog. PHP ist eine Sprache mit der man ein Content Management schreiben kann. Wers nicht kann, muß sich halt ein kommerzielles System kaufen. > übrigens: ihr bekommt alle konkurenz: > macromedia bringt demnächst ihr cms auf den markt... Das macht nichts, es gibt ja genügend andere CMSe. -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 faust_(at)_myhometools.de Fri, 17 Nov 2000 11:50:07 +0100 Date: Fri, 17 Nov 2000 11:50:07 +0100 From: Roger Faust faust_(at)_myhometools.de Subject: [php] AW: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? > > zope kenne ich nun nicht. gibts dafür nen link? > > (zope.org scheints ja nicht zu geben) > > > Doch gibts ;)) > stimmt ;) nun komme ich durch > > übrigens: ihr bekommt alle konkurenz: > > macromedia bringt demnächst ihr cms auf den markt... > > > Na ob das Konkurrenz wird ;))))) denke ich schon. war gestern an ner veranstaltung von denen. die bitten zeugs wo jeder windows user drauskommt, so das auch designer das nutzen können. zudem: die machen auch bereits produkte für unix... (nicht das ich für die werbung machen möchte!) From bjoern_(at)_baer.main.de Fri, 17 Nov 2000 13:18:19 +0100 Date: Fri, 17 Nov 2000 13:18:19 +0100 From: =?iso-8859-1?Q?Bj=F6rn_Schotte?= bjoern_(at)_baer.main.de Subject: [php] Und was ist das beste Content-Management-System Eurer Meinung nach? * Kai Meder wrote: > aha... hats so viel drauf wie sixCMS oder > warum wird hier so über dieses "billigCMS" hergezogen ? ;-) Weil Egon mich nicht leiden kann? :-) SixCMS und Konsorten sind eine andere Preisklasse, QuickCMS wurde für völlig andere Voraussetzungen/Zielgruppen konzipiert. -- 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 Sven.Marnitz_(at)_t-online.de Fri, 17 Nov 2000 13:19:55 +0100 Date: Fri, 17 Nov 2000 13:19:55 +0100 From: Sven Marnitz Sven.Marnitz_(at)_t-online.de Subject: [php] AW: [php] *.php wird nicht als php 4 erkannt thx fuer deine hilfe Muss'er nich: http://faq.puretec.de/php-perl-ssi/10.html Gruss von einem "nicht-puretec-isten" Michael From c.lehmann_(at)_q-bus.de Fri, 17 Nov 2000 13:36:27 +0100 Date: Fri, 17 Nov 2000 13:36:27 +0100 From: Carsten Lehmann c.lehmann_(at)_q-bus.de Subject: [php] Externes Programm starten Hi, leider habe ich noch keine Lösung gefunden, daher nochmals die Frage: Normalerweise können Unix-Befehle/Programme einfach mittels ausgeführt werden. Leider habe ich in letzter Zeit wiederholt festgestellt, daß dies bei manchen Programmen nicht funktioniert: z.B. nmap(www.insecure.org/nmap/) oder etrec. Hier wird das Programm zwar gestartet und die Startzeile ausgegeben (z.B. "Starting nmap V. 2.54BETA7 ( www.insecure.org/nmap/ )", mehr aber nicht. Exec(),system() oder passthru() helfen auch nicht weiter. Der Fehler liegt definitiv nicht in der PHP-Syntax, da das ganze mit Unix-Standardprogrammen funktioniert. Was mich nun interessiert ist: 1. Woran kann es liegen, daß manche Programme nicht bis zum Ende ausgeführt werden (liegt mit Sicherheit am externen Programm selbst - gehört zwar nicht ganz in diese Liste aber falls es jemand weiß...)? 2. Kennt jemand einen PHP-Trick, wie man solche (vielleicht fehlerhaften) Programme dennoch ausführen kann? Carsten From Mathias.Gloss_(at)_start.de Fri, 17 Nov 2000 13:46:44 +0100 Date: Fri, 17 Nov 2000 13:46:44 +0100 From: Gloss Mathias Mathias.Gloss_(at)_start.de Subject: [php] AW: [php] Externes Programm starten Aloha, > ---------- > Von: Carsten Lehmann[SMTP:c.lehmann_(at)_q-bus.de] > > ausgeführt werden. Leider habe ich in letzter Zeit wiederholt > festgestellt, daß dies bei manchen Programmen nicht funktioniert: z.B. > nmap(www.insecure.org/nmap/) oder etrec. Hier wird das Programm zwar > gestartet und die Startzeile ausgegeben (z.B. "Starting nmap V. > 2.54BETA7 ( www.insecure.org/nmap/ )", mehr aber nicht. > > Exec(),system() oder passthru() helfen auch nicht weiter. > ich habe schon festgestellt bei genauerer Untersuchung, daß einige Programme ein Teil der Ausgabe, die man auf dem Monitor sieht bei direktem Aufruf, auf die Standardausgabe und ein Teil auf die Standard- fehlerausgabe geschrieben wird. D.h. es kann durchaus sein, daß du bei nmap alles auf dem Monitor siehst, aber halt nicht im PHP - Programm, da nur der eine Teil der Ausgabe auf STDOUT geschrieben wird (den siehst du dann auch in PHP) und der andere Teil in STDERR landet (leider verloren) Eventuell könnte es mit popen( ... '/usr/bin/irgendwasprogramm 2>&1' ...) funktionieren, damit wird STDERR auf STDOUT umgebogen. Vielleicht tuts, ich hab hier in der Firma nur NT :-( Viele Grüße, Mathias From php_(at)_sct-research.de Fri, 17 Nov 2000 14:20:43 +0100 (MET) Date: Fri, 17 Nov 2000 14:20:43 +0100 (MET) From: Mirko Giese php_(at)_sct-research.de Subject: [php] bug in mysql_close()? hi liste, ich teste immer noch viel mit mysql_close() rum und dabei ist mir jetzt folgendes passiert: ein einmaliges von mysql_close() bewirkt gar nichts. ruft man es ein zweites mal auf wird die verbindung ordentlich getrennt. mysql_close($link), also der aufruf von mysql_close mit dem entsprechenden link_identifier, bringt überhaupt nix. ich denke nicht das das absicht ist. hier erstmal mein testscript, vielleicht bin ich ja so blöd und übersehe da was: "; flush(); sleep(1); $i++; } ?> starte ich dieses script im browser und habe ein mysql_close() auskommentiert, bekomme ich während der 10 sekunden ausführung des scriptes nach aufruf von mysqladmin processlist auf der konsole folgendes; +-----+------+-----------+------+---------+------+-------+------------------+ | Id | User | Host | db | Command | Time | State | Info | +-----+------+-----------+------+---------+------+-------+------------------+ | 528 | root | localhost | chat | Sleep | 6 | | | | 536 | root | localhost | | Query | 0 | | show processlist | +-----+------+-----------+------+---------+------+-------+------------------+ wobei natürlich Time bei der id 528 schon von 0 bis 9 zählt ;-) die process-id bleibt identisch. rufe ich das script mit 2 mal mysql_close() auf, wie oben ja dargestellt, gibt es keinen schlafenden prozess, der mysql-prozess wird wie bei php3 ganz ordentlich beendet nachdem er geschlossen wurde. das alles läuft unter SuSe Linux 7.0 professionell, php ist als apache-modul kompiliert, apache hat die version 1.3.12, php hat dieses verhalten von version 4.0.0 bis 4.0.3pl1. mysql läuft unter der version 3.22.32 testet das doch mal bei euch und wenn es WIRKLICH nicht in ordnung sein sollte: wäre jemand der sich damit auskennt so nett und repariert das? ;-) ich hoffe ich hab jetzt nichts vergessen tschüß mirko From c.lehmann_(at)_q-bus.de Fri, 17 Nov 2000 14:37:59 +0100 Date: Fri, 17 Nov 2000 14:37:59 +0100 From: Carsten Lehmann c.lehmann_(at)_q-bus.de Subject: [php] AW: [php] Externes Programm starten Gloss Mathias wrote: > Eventuell könnte es mit popen( ... '/usr/bin/irgendwasprogramm 2>&1' ...) > funktionieren, damit wird STDERR auf STDOUT umgebogen. Danke für den Tip. &1 | tee /tmp/test`; ?> liefert mir die Fehlermeldung: Starting nmap V. 2.54BETA7 ( www.insecure.org/nmap/ ) TCP/IP fingerprinting (for OS scan) requires root privileges which you do not appear to possess. Sorry, dude. QUITTING! Liegt also an fehlenden root privileges. Gruß Carsten From c.peer_(at)_peer-internet.com Fri, 17 Nov 2000 15:08:12 +0100 Date: Fri, 17 Nov 2000 15:08:12 +0100 From: Christian Peer c.peer_(at)_peer-internet.com Subject: [php] OT: confixx Hallo! OT: Hat jemand schon Erfahrungen mit confixx ( http://www.confixx.de ) sammeln können? Wurde ja größtenteils in PHP realisiert. Oder vielleicht gibts ähnliche Oberflächen? Danke und bis dann Christian -- ============================== > christian peer > web development > > peer internet solutions > http://www.peer-internet.com > pillhof 25 - 39010 frangart > tel. +39/0471 63 10 80 > fax +39/0471 63 17 24 From c.lehmann_(at)_q-bus.de Fri, 17 Nov 2000 15:17:03 +0100 Date: Fri, 17 Nov 2000 15:17:03 +0100 From: Carsten Lehmann c.lehmann_(at)_q-bus.de Subject: [php] bug in mysql_close()? Mirko Giese wrote: > ich teste immer noch viel mit mysql_close() rum und dabei ist mir jetzt > folgendes passiert: > ein einmaliges von mysql_close() bewirkt gar nichts. ruft man es ein > zweites mal auf wird die verbindung ordentlich getrennt. > mysql_close($link), also der aufruf von mysql_close mit dem entsprechenden > link_identifier, bringt überhaupt nix. Stimmt auffällig. - Egal wie oft mysql_close($con); eingetippt wird, der Prozess wird nicht gekillt, es erscheint auch keine Fehlermeldung. - Ein einmaliges mysql_close(); bewirkt scheinbar nichts. - Ein zweimaliges mysql_close(); beendet den Prozeß. - Ein dreimaliges mysql_close(); produziert eine Fehlermeldung. - mysql_close($con); und mysql_close(); bewirkt wiederum nichts. ... Gruß Carsten From cyrus_(at)_hiwensoft.de Fri, 17 Nov 2000 15:18:27 +0100 Date: Fri, 17 Nov 2000 15:18:27 +0100 From: Cyrus cyrus_(at)_hiwensoft.de Subject: [php] OT: confixx Hi! Ich selbst kann dir nicht weiterhelfen aber ich kann die ne adresse von nem freund (und meinem Serceradministrator *g*) geben. Er hat es mit entwickelt. marcel_(at)_chorengel.de MFG Ulf Schwekendiek ----- Original Message ----- From: "Christian Peer" To: Sent: Friday, November 17, 2000 3:08 PM Subject: [php] OT: confixx > Hallo! > > OT: > Hat jemand schon Erfahrungen mit confixx ( http://www.confixx.de ) > sammeln können? Wurde ja größtenteils in PHP realisiert. > > Oder vielleicht gibts ähnliche Oberflächen? > > Danke und bis dann > Christian > > > -- > > > ============================== > > christian peer > > web development > > > > peer internet solutions > > http://www.peer-internet.com > > pillhof 25 - 39010 frangart > > tel. +39/0471 63 10 80 > > fax +39/0471 63 17 24 > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From php_(at)_sct-research.de Fri, 17 Nov 2000 14:35:05 +0100 (MET) Date: Fri, 17 Nov 2000 14:35:05 +0100 (MET) From: Mirko Giese php_(at)_sct-research.de Subject: [php] bug in mysql_close()? On Wed, 17 Nov 1999, hans stumhofer wrote: > machs wie folgt: > > mysql_close($con); > > und es sollte laufen, hi hans. hab ich probiert, das bringt noch weniger, dann kannst du mysql_close($con) millionenmal aufrufen und die verbindung bleibt bestehen. > ----- Original Message ----- > From: "Mirko Giese" > To: > Sent: Friday, November 17, 2000 2:20 PM > Subject: [php] bug in mysql_close()? > > > > hi liste, > > > > ich teste immer noch viel mit mysql_close() rum und dabei ist mir jetzt > > folgendes passiert: > > ein einmaliges von mysql_close() bewirkt gar nichts. ruft man es ein > > zweites mal auf wird die verbindung ordentlich getrennt. > > mysql_close($link), also der aufruf von mysql_close mit dem entsprechenden > > link_identifier, bringt überhaupt nix. ich denke nicht das das absicht > > ist. hier erstmal mein testscript, vielleicht bin ich ja so blöd und > > übersehe da was: > > > > > $con=mysql_connect("localhost","***","***"); > > $result=mysql_db_query("chat","select * from chat",$con); > > mysql_close(); > > mysql_close(); > > while($i<10){ > > echo "$i
"; > > flush(); > > sleep(1); > > $i++; > > } > > ?> > > > > > > starte ich dieses script im browser und habe ein mysql_close() > > auskommentiert, bekomme ich während der 10 sekunden ausführung des > > scriptes nach aufruf von mysqladmin processlist auf der konsole folgendes; > > > +-----+------+-----------+------+---------+------+-------+------------------ > + > > | Id | User | Host | db | Command | Time | State | Info > > | > > > +-----+------+-----------+------+---------+------+-------+------------------ > + > > | 528 | root | localhost | chat | Sleep | 6 | | > > | > > | 536 | root | localhost | | Query | 0 | | show > > processlist | > > > +-----+------+-----------+------+---------+------+-------+------------------ > + > > wobei natürlich Time bei der id 528 schon von 0 bis 9 zählt ;-) > > die process-id bleibt identisch. > > rufe ich das script mit 2 mal mysql_close() auf, wie oben ja dargestellt, > > gibt es keinen schlafenden prozess, der mysql-prozess wird wie bei php3 > > ganz ordentlich beendet nachdem er geschlossen wurde. > > > > das alles läuft unter SuSe Linux 7.0 professionell, php ist als > > apache-modul kompiliert, apache hat die version 1.3.12, php hat dieses > > verhalten von version 4.0.0 bis 4.0.3pl1. mysql läuft unter der version > > 3.22.32 > > > > testet das doch mal bei euch und wenn es WIRKLICH nicht in ordnung sein > > sollte: wäre jemand der sich damit auskennt so nett und repariert das? > > ;-) > > > > ich hoffe ich hab jetzt nichts vergessen > > > > tschüß > > mirko > > > > > > -- > > ** 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 head_(at)_doobie.de Fri, 17 Nov 2000 15:49:16 +0100 Date: Fri, 17 Nov 2000 15:49:16 +0100 From: head head_(at)_doobie.de Subject: [php] session_is_registered... oder auch nicht??? halli hallo welt mal ein kleines problem zur hoffentlichen schnellen hilfe: ich registriere eine session mit: session_register(logged); session_register(mail); kleine frage hierzu... mail ist eien variable, muß ich nun 'mailk' registrieren, oder '$mail'... logged ist keine variable... in der session datei steht in beiden fällen: !logged|mail|s:14:"head_(at)_doobie.de"; wenn ich nun aber in einer anderen datei checke ob die session angelegt ist: if(session_is_registered(mail)) echo "$mail"; dann existiert da nix... HILFE... boris pitule From pfeiffer_(at)_uris.de Fri, 17 Nov 2000 14:52:58 -0000 Date: Fri, 17 Nov 2000 14:52:58 -0000 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] AW: [php] *.php wird nicht als php 4 erkannt Hallo Michael, > > Du musst also die Dateiendungen aendern, wie ich schon sagte... > Muss'er nich: > http://faq.puretec.de/php-perl-ssi/10.html ooops, stimmt, an die .htaccess habe ich gar nicht gedacht... :-(( Aber ich sehe schon die naechste Frage: Wo ist die .htaccess abgeblieben, nach dem Upload war sie wech... PS: Woher nimmst Du die Zeit, ellenlange FAQ's zu durchstoebern ? Waehrend der Vorlesung oder wie m.f.g. Norbert _____________________________ www.onvista.de www.uris.de 02203-9146-722 0177-2363368 ----------------------------- e.o.m. From roland.spielhofer_(at)_boku.ac.at Fri, 17 Nov 2000 16:01:13 +0100 Date: Fri, 17 Nov 2000 16:01:13 +0100 From: Roland Spielhofer roland.spielhofer_(at)_boku.ac.at Subject: [php] Mal wieder Navigation.... On 17 Nov 2000, at 12:30, head wrote: > guck mal bei > > http://www.ebrosia.com > > sowas in der richtung? > head Nein, eher sowas wie bei http://www.zend.com/codex.php?CID=12 da gibts die Zeile: {HYPERLINK "/"}{HYPERLINK "/"}Home / {HYPERLINK "/codex.php?CID=2"}Code Gallery / Algorithms Genau so was brauche ich! Dynamisch natürlich und aus DB / Textfile Grüße Roland From ks_(at)_ksweb.de Fri, 17 Nov 2000 16:04:35 +0100 Date: Fri, 17 Nov 2000 16:04:35 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] AW: [php] session_is_registered... oder auch nicht??? session_register('test'); echo session_is_registered('test'); gibt 1 aus also immer mit einfachen Anführungszeichen *********************************************** *Don't trust in operators, not even your self!* ** PHP4 - Tutorial und Referenz:www.ksweb.de ** *********************************************** From php_(at)_sct-research.de Fri, 17 Nov 2000 16:15:16 +0100 (MET) Date: Fri, 17 Nov 2000 16:15:16 +0100 (MET) From: Mirko Giese php_(at)_sct-research.de Subject: [php] bug in mysql_close()? > aber verzichte doch auf mysql_close(), > die verbindung wird doch nach durchlaufen > des scripts geschlossen (ohne noch einen > aufruf an die mysql-db zu schicken) das ist nicht möglich. wie schon in dem datenbanknamen angedeutet: es handelt sich im scripte für einen, da wird das script erst beendet, wenn sich der user ausloggt. das kann u.U. schon mal was länger dauern und ich möchte die mysql-prozesse so gering wie möglich halten. und immerhin: es handelt sich meines erachtens nach um einen fehler. von daher sollte es so oder so repariert werden, damit der in der dokumentation versprochene effekt auch erreicht wird. so long mirko From a-otto_(at)_web.de Fri, 17 Nov 2000 15:29:39 +0000 Date: Fri, 17 Nov 2000 15:29:39 +0000 From: andreas otto a-otto_(at)_web.de Subject: [php] OT: confixx Hi Christian, > Hat jemand schon Erfahrungen mit confixx ( http://www.confixx.de ) > sammeln können? Wurde ja größtenteils in PHP realisiert. > Oder vielleicht gibts ähnliche Oberflächen? Es gibt da noch [ http://freevsd.org/ ], Admin Scripts fuer die Weboberflaeche sind ebenfalls in PHP erhaeltlich. Lizenz ist GPL. -- andreas otto london (uk) From roland.spielhofer_(at)_boku.ac.at Fri, 17 Nov 2000 16:25:01 +0100 Date: Fri, 17 Nov 2000 16:25:01 +0100 From: Roland Spielhofer roland.spielhofer_(at)_boku.ac.at Subject: [php] Mal wieder Navigation.... On 17 Nov 2000, at 16:01, Roland Spielhofer wrote: > On 17 Nov 2000, at 12:30, head wrote: > > > guck mal bei > > > > http://www.ebrosia.com > > > > sowas in der richtung? > > head > > Nein, eher sowas wie bei > http://www.zend.com/codex.php?CID=12 > > da gibts die Zeile: > Home / Code Gallery / Algorithms > > Genau so was brauche ich! > Dynamisch natürlich und aus DB / Textfile > Grüße > Roland So sollte das ausschauen! Sorry! Sch* IE5! From pfeiffer_(at)_uris.de Fri, 17 Nov 2000 15:36:13 -0000 Date: Fri, 17 Nov 2000 15:36:13 -0000 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] wo ist hier der Haken Hallo, ------------------------------ 30 - var $rrIni = ""; 31 - $rrIni = file("errConfig.php4"); 32 - while(list($key,$val)=_(at)_each($rrIni)) ------------------------------ parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in /usr/local/apache/php4/class_debug.php4 on line 31 Was teilt mir diese Fehlermeldung mit Mir faellt dazu leider nix ein... :-(( PS: Habe gleich ins Manual geschaut, file() ist noch aktuell. Und der Bug wurde erst in Version 4.0.1 28.06.2000 von Zeev gefixt :-( Frage: Wieso ist der in PHP 3 immer noch drin m.f.g. Norbert _____________________________ www.onvista.de www.uris.de 02203-9146-722 0177-2363368 ----------------------------- e.o.m. From a.stagl_(at)_gmx.at Fri, 17 Nov 2000 16:39:22 +0100 (MET) Date: Fri, 17 Nov 2000 16:39:22 +0100 (MET) From: a.stagl_(at)_gmx.at a.stagl_(at)_gmx.at Subject: [php] bug in mysql_close()? hallo allersits, > - Egal wie oft mysql_close($con); eingetippt wird, der Prozess wird > nicht gekillt, es erscheint auch keine Fehlermeldung. > - Ein einmaliges mysql_close(); bewirkt scheinbar nichts. > - Ein zweimaliges mysql_close(); beendet den Prozeß. > - Ein dreimaliges mysql_close(); produziert eine Fehlermeldung. > - mysql_close($con); und mysql_close(); bewirkt wiederum nichts. > ... jetzt weiss ich auch endlich, warum mein chat auf php3 klaglos läuft, meine wamp4-umgebung jedoch in die knie zwingt. werden solche bugs in der regel irgendwann mal behoben, oder muss ich jetzt alle meine scripts um ein zusätzliches mysql_close() ergänzen? lg, andy -- Sent through GMX FreeMail - http://www.gmx.net From Michael_(at)_Stahmann.de Fri, 17 Nov 2000 16:38:41 +0100 Date: Fri, 17 Nov 2000 16:38:41 +0100 From: Michael Stahmann Michael_(at)_Stahmann.de Subject: [php] AW: [php] *.php wird nicht als php 4 erkannt Hallo Norbert, Norbert Pfeiffer schrieb: > Hallo Michael, > > stimmt, an die .htaccess habe ich gar nicht gedacht... :-(( > > Aber ich sehe schon die naechste Frage: > Wo ist die .htaccess abgeblieben, nach dem Upload war sie wech... > Daran gedacht sie als txt und nicht bin zu übertragen. Wie gesagt ist bin kein Puretec-Kollege, aber betreue mehrere Server bei Schlund. Aber das scheint fast daaselbe zu sein: Dein PHPINFO: System: Linux infong41 (IP 212.227.109.232) Mein PHPINFO: System: Linux infong41 (IP 212.227.81.134) Ist doch anscheinen der gleiche Server - da sind wir doch glatt Nachbarn :-) > > PS: > Woher nimmst Du die Zeit, ellenlange FAQ's zu durchstoebern ? > Waehrend der Vorlesung oder wie > Ich passe einfach immer in der Liste gut auf. Da kam es vor einiger Zeit. Vieles "Wichtiges" habe ich aus dieser Liste. Und Vorlesungen habe ich nicht. (Verwechslung??) Ich bin autodidaktische "freelancer" mit Agentur. Von Haus aus bin ich Energieelektroniker FB Betriebstechnik - großgezogen im örtlichen Stahlwerk. Im Erziehungsurlaub konnte ich mich dann ganz meinem Bereich widmen können. Jetzt habe ich gerade gekündigt und mache nur noch "website-development". > 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 wagner_(at)_globalpark.de Fri, 17 Nov 2000 16:41:26 +0100 Date: Fri, 17 Nov 2000 16:41:26 +0100 From: Alexander Wagner wagner_(at)_globalpark.de Subject: [php] wo ist hier der Haken > parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' > in /usr/local/apache/php4/class_debug.php4 on line 31 > > Was teilt mir diese Fehlermeldung mit > Mir faellt dazu leider nix ein... :-(( Genau weiß ich es jetz auch ned, aber die Meldung kenn ich. Das ist höchstwahrscheinlich eine der drei folgenden Sachen (ich hab vergessen welche): - Klammersetzungsfehler - Anführungszeichen fehlen - $ vor Variablenname fehlt Gesundheit Wagner -- If you can't learn to do something well, learn to enjoy doing it poorly. From ks_(at)_ksweb.de Fri, 17 Nov 2000 16:42:33 +0100 Date: Fri, 17 Nov 2000 16:42:33 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] AW: [php] wo ist hier der Haken was soll dass 'var' in Zeile 31? ich kenne das nicht aus PHP *********************************************** *Don't trust in operators, not even your self!* ** PHP4 - Tutorial und Referenz:www.ksweb.de ** *********************************************** From head_(at)_doobie.de Fri, 17 Nov 2000 16:48:06 +0100 Date: Fri, 17 Nov 2000 16:48:06 +0100 From: head head_(at)_doobie.de Subject: [php] also noch mal ganz genau... (session_is registered) 1: (die variablen wurden per 'post' übergeben) nach einem erfolgreichen login (über db) $login = $mail; session_register('login'); hier ist die variable $login auch noch vorhanden... (haha, logisch, oder?) 1a: in der session datei steht dann login|s:14:"head_(at)_doobie.de"; 2. schritt: es wird überprüft, ob der login schon erfolgt ist: wenn ich hier statt if(session_is_registered('login')) schreibe if($PHPSESSID) wird die logged.php geladen... ich raff es nicht... wer doch? danke boris From head_(at)_doobie.de Fri, 17 Nov 2000 16:48:06 +0100 Date: Fri, 17 Nov 2000 16:48:06 +0100 From: head head_(at)_doobie.de Subject: [php] also noch mal ganz genau... (session_is registered) 1: (die variablen wurden per 'post' übergeben) nach einem erfolgreichen login (über db) $login = $mail; session_register('login'); hier ist die variable $login auch noch vorhanden... (haha, logisch, oder?) 1a: in der session datei steht dann login|s:14:"head_(at)_doobie.de"; 2. schritt: es wird überprüft, ob der login schon erfolgt ist: wenn ich hier statt if(session_is_registered('login')) schreibe if($PHPSESSID) wird die logged.php geladen... ich raff es nicht... wer doch? danke boris From ks_(at)_ksweb.de Fri, 17 Nov 2000 16:52:39 +0100 Date: Fri, 17 Nov 2000 16:52:39 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] AW: [php] wo ist hier der Haken Fortsetzung :-)) oder zumindestens nur in diesem Zusammenhang: class name { var test=""; } From Schulz_(at)_schutec.com Fri, 17 Nov 2000 17:54:29 -0000 Date: Fri, 17 Nov 2000 17:54:29 -0000 From: Bernd Schulz Schulz_(at)_schutec.com Subject: [php] =?ISO-8859-1?Q?Die_letzten_Eintr=E4ge_auslesen?= Hallo zusammen, ein Anfänger braucht eure Hilfe. Ich Habe eine Tabelle "agrarweb" wie folgt: id|ueberschrift|mitteilung|datum|kategorie Aus dieser Tabelle möchte ich die letzten beiden Einträge auslesen und dann zuerst vom letzten Eintrag die Ueberschrift und von der Mitteilung die ersten 20 Worte ausgeben. Danach das gleiche vom vorletzten Eintrag. Der letzte Eintrag wird richtig ausgegeben, der vorletzte jedoch nicht. Dort wird folgende Meldung ausgegeben. Warning: Unable to jump to row 0 on MySQL result index 5 in /homepages/28/d19748018/htdocs/agrar/test/news.php3 on line 33 Ich würde mich über einen Hinweis freuen, was ich hier falsch verstanden habe. Danke, Bernd Der Code: //den letzten Eintrag ermitteln $result = mysql_query ( "select id from agrarweb where kategorie= 'Mitteilung' order by id asc" ); $reihe1 = mysql_fetch_array($result); // Überschrift auslesen und anzeigen $result1 = mysql_query ( "select ueberschrift from agrarweb where id = '$reihe1[0]' " ); echo mysql_result ( $result1,0, 'ueberschrift' ); echo "
"; // ersten 20 Zeichen ausgeben $result1 = mysql_query ( "select mitteilung from agrarweb where id = '$reihe1[0]' " ); $reihea1 = mysql_fetch_array($result1); $texta = explode(" ",$reihea1[0]); $texta1 = $texta[0]; for($i=1;$i<20;$i++) { $texta1 = $texta1 . " " . $texta[$i]; } echo "$texta1"; echo "

"; // den vorletzten Eintrag ermitteln $result2 = mysql_query ( "select ueberschrift from agrarweb where id = '$reihe1[1]' " ); // line33 echo mysql_result ( $result2,0, 'ueberschrift' ); echo "
"; $result3 = mysql_query ( "select mitteilung from agrarweb where id = '$reihe1[1]' " ); $reiheaa1 = mysql_fetch_array($result1); $textaa = explode(" ",$reiheaa1[0]); $textaa1 = $textaa[0]; for($i=1;$i<20;$i++) { $textaa1 = $textaa1 . " " . $textaa[$i]; } echo "$textaa1"; From dan_(at)_hitservice.de Fri, 17 Nov 2000 18:38:05 +0100 Date: Fri, 17 Nov 2000 18:38:05 +0100 From: Daniel Nemetz dan_(at)_hitservice.de Subject: [php] htdocs hallo, ich habe meinen apache so eingerichtet, das das htdocs verzeichnis D:\projects ist. wenn ich nun versuche per '/' darauf zuzugreifen, dann scheint php auf D:\ anstatt auf D:\projects zuzugreifen wollen. was mache ich da falsch ? tia, D. From ks_(at)_ksweb.de Fri, 17 Nov 2000 18:35:58 +0100 Date: Fri, 17 Nov 2000 18:35:58 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] AW: [php] Die letzten Einträge auslesen Hallo Bernd, warum nicht einfach so: //das sollten die letzten beiden Einträge sein, wenn //id ein autoincrement ist, ist es oder? $sql='SELECT * FROM agrarweb ORDER BY id LIMIT 2;' //um $db und $con_id kümmerst du dich, okay? $result=mysql($db,$sql,$con_id); $letzter=mysql_fetch_row($result); $vorletzter=mysql_fetch_row($result); // nun hast du zwei skalare Arrays mit Deinen Daten *********************************************** *Don't trust in operators, not even your self!* ** PHP4 - Tutorial und Referenz:www.ksweb.de ** *********************************************** mfg Klaus From rockdashaus_(at)_gmx.at Fri, 17 Nov 2000 18:58:32 +0100 (MET) Date: Fri, 17 Nov 2000 18:58:32 +0100 (MET) From: Misha Moellner rockdashaus_(at)_gmx.at Subject: [php] Welches System > > Wie kann ich herausfinden, auf welchem System der momentane Server > > läuft. > > Ich weiß, das die Firma, die die erste Präsenz erstellt hat überwiegen > > MS/ASP einsetzt. Ich will aber kein ASP-Programmieren !! meine frage dazu: wie kann ich mittels php feststellen a. welche serversoftware läuft (dazu habe ich zumindest eine schlechte lösung per fsockopen) b. welches bs dort läuft irgendwelche ideen dazu?? lg, Misha. -- Sent through GMX FreeMail - http://www.gmx.net From brauns_(at)_medialution.de Fri, 17 Nov 2000 20:37:45 +0100 Date: Fri, 17 Nov 2000 20:37:45 +0100 From: Raik Brauns brauns_(at)_medialution.de Subject: [php] php <----> win2000 Servus und Hallo, hast jemand schon erfahrungen mit php4 und windows2000 server ? 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 ??? Tausend Dank für jede Hilfe From mathias_(at)_zoomed.de Fri, 17 Nov 2000 20:37:43 +0100 Date: Fri, 17 Nov 2000 20:37:43 +0100 From: Mathias Kowalkowski mathias_(at)_zoomed.de Subject: [php] Shopsystem ? > Hallo, > > welches Shopsystem gibt es eigentlich außer Caupo noch auf php Basis? Kann > ruhig auch etwa steurer sein ( SOllte dafür natürlcih dann auch etwas mehr > leisten) Also es gibt da "The Exchange Project", da werkel ich auch mit (auch wenn im Moment noch nicht viel, aber immerhin mache ich hier und da wenn es die Zeit zulässt meine CVS Commit's :-)))) ) Im Moment bereiten wir das pr2.0 (Preview Release) vor. Aber am besten schaust Du dir alles auf http://www.theexchangeproject.org an ... später beim ersten ofiziellen Release sollen dann auch Malls und Template Fähigkeiten implementiert werden .. Gruss Mathias From sebastian.wolfgarten_(at)_gmx.net Fri, 17 Nov 2000 20:59:51 +0100 Date: Fri, 17 Nov 2000 20:59:51 +0100 From: Sebastian Wolfgarten sebastian.wolfgarten_(at)_gmx.net Subject: [php] erfahrungen mit volano chatsystem Hallo, hat einer von Euch bereits Erfahrungen mit dem Volanochatsystem (www.volano.com) gesammelt und kann mir Tips geben, wie ich das Chatsystem mit meiner Userdb verbinden kann? Gruß & Danke Sebastian Wolfgarten From traffic_eye_(at)_hotmail.com Fri, 17 Nov 2000 22:05:50 +0100 Date: Fri, 17 Nov 2000 22:05:50 +0100 From: Traffic-Eye traffic_eye_(at)_hotmail.com Subject: [php] DB-Zugriffe Syncronisieren ?? hi kann das sein, daß man für die datenbankzugriffe, sprich schreiben,lesen, auch syncronisieren muss ??? wie bei file-zugriffen ??? hintergrund ist der, wenn ich einen starken zugriff auf meine db habe, kommt es öfters vor daß ich mich nicht anmelden kann, zwei- dreimal probiert gehts dann wieder ... das kommt aber nur in den stosszeiten vor .. weiß da wer rat ?? oder n link ??? 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 ---------------------------------------- From k.dambekalns_(at)_tu-bs.de Fri, 17 Nov 2000 22:16:03 +0100 Date: Fri, 17 Nov 2000 22:16:03 +0100 From: Karsten Dambekalns k.dambekalns_(at)_tu-bs.de Subject: [php] Coredump & OCI8 - wie mit lpthreads linken ?!? On Fri, Nov 17, 2000 at 12:32:46PM +0100, Karsten Dambekalns wrote: > --enable-sigchild ist ja nun schon an, und jetzt las ich etwas von > -lpthreads und man solle doch das beim Linken angeben. Allerdings steht im > Archiv eben nur das - nicht wie :( > > CFLAGS? LDFLAGS? Und wann bzw. wo gebe ich das an? Hallo! War die Frage zu leicht, zu schwer oder zu OT? Oder habe ich es nur zu eilig? :) Kar"ich hoffe noch auf Antwort"sten -- ----------------------------- 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 behrens_(at)_takenet.de Fri, 17 Nov 2000 23:35:48 +0100 Date: Fri, 17 Nov 2000 23:35:48 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Coredump & OCI8 - wie mit lpthreads linken ?!? Karsten Dambekalns schrieb: > > On Fri, Nov 17, 2000 at 12:32:46PM +0100, Karsten Dambekalns wrote: > > > --enable-sigchild ist ja nun schon an, und jetzt las ich etwas von > > -lpthreads und man solle doch das beim Linken angeben. Allerdings steht im > > Archiv eben nur das - nicht wie :( > > > > CFLAGS? LDFLAGS? Und wann bzw. wo gebe ich das an? > > Hallo! > > War die Frage zu leicht, zu schwer oder zu OT? Oder habe ich es nur zu > eilig? :) Immer ruhig.... kurz vor dem Sprung ueber die 30 hat man es nicht mehr so eilig ;) Ich habs gerade gemacht .... es funzt Oracle besser. Ich hatte das Probs das das der Apache mit Vhosts nicht starten konnte wenn das php modul drin war. ich hatte das ins ENV gesetzt bzw. mit export. Obs nun EXTRA_CFLAGS oder nur CFLAGS waren hab ich schon wieder vergessen. Auf alle faelle brachte es 'Linderung' 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 undzwarso_(at)_gmx.net Fri, 17 Nov 2000 23:59:50 +0100 Date: Fri, 17 Nov 2000 23:59:50 +0100 From: Diazepam undzwarso_(at)_gmx.net Subject: [php] Coredump & OCI8 - wie mit lpthreads linken ?!? CoreDumpShit ----- Original Message ----- From: Joerg Behrens To: Sent: Friday, November 17, 2000 11:35 PM Subject: Re: [php] Coredump & OCI8 - wie mit lpthreads linken ?!? > Karsten Dambekalns schrieb: > > > > On Fri, Nov 17, 2000 at 12:32:46PM +0100, Karsten Dambekalns wrote: > > > > > --enable-sigchild ist ja nun schon an, und jetzt las ich etwas von > > > -lpthreads und man solle doch das beim Linken angeben. Allerdings steht im > > > Archiv eben nur das - nicht wie :( > > > > > > CFLAGS? LDFLAGS? Und wann bzw. wo gebe ich das an? > > > > Hallo! > > > > War die Frage zu leicht, zu schwer oder zu OT? Oder habe ich es nur zu > > eilig? :) > > Immer ruhig.... kurz vor dem Sprung ueber die 30 hat man es nicht mehr > so eilig ;) > > Ich habs gerade gemacht .... es funzt Oracle besser. Ich hatte das Probs > das das der Apache mit Vhosts nicht starten konnte wenn das php modul > drin war. > > ich hatte das ins ENV gesetzt bzw. mit export. > > Obs nun EXTRA_CFLAGS oder nur CFLAGS waren hab ich schon wieder > vergessen. Auf alle faelle brachte es 'Linderung' > > 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 behrens_(at)_takenet.de Sat, 18 Nov 2000 00:34:46 +0100 Date: Sat, 18 Nov 2000 00:34:46 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Coredump & OCI8 - wie mit lpthreads linken ?!? Diazepam schrieb: > > CoreDumpShit > Gehts es nur mir so oder vermissen andere auch den Informativen gehalt in der Mail von Diazepam. 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 k.dambekalns_(at)_tu-bs.de Sat, 18 Nov 2000 01:08:03 +0100 Date: Sat, 18 Nov 2000 01:08:03 +0100 From: Karsten Dambekalns k.dambekalns_(at)_tu-bs.de Subject: [php] Coredump & OCI8 - wie mit lpthreads linken ?!? On Sat, Nov 18, 2000 at 12:34:46AM +0100, Joerg Behrens wrote: > Diazepam schrieb: > > CoreDumpShit > > Gehts es nur mir so oder vermissen andere auch den Informativen gehalt > in der Mail von Diazepam. Geht mir genauso :) Zur Information: Ich habe das Problem jetzt gelöst. Es lag an einigen falschen (zu neuen) Oracle-Libraries und einer vermurksten ld.so.conf. Jetzt läuft alles wunderbar. Hoffentlich muß ich so bald keine fremden Rechner mehr geradebiegen :) 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 php-ml_(at)_uni.de Sat, 18 Nov 2000 01:40:46 +0100 Date: Sat, 18 Nov 2000 01:40:46 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] AW: [php] Die letzten Einträge auslesen > //das sollten die letzten beiden Einträge sein, wenn > //id ein autoincrement ist, ist es oder? > $sql='SELECT * FROM agrarweb ORDER BY id LIMIT 2;' hmmm... ich würde instinktiv ORDER BY id DESC nehmen... da doch ohne sortierungs-algorithmus immer ASC genommen wird.... oder liege ich da falsch ? > //um $db und $con_id kümmerst du dich, okay? > $result=mysql($db,$sql,$con_id); > $letzter=mysql_fetch_row($result); > $vorletzter=mysql_fetch_row($result); > // nun hast du zwei skalare Arrays mit Deinen Daten mfg kai -- E-Mail: kaimeder_(at)_gmx.de or abraxxxas_(at)_fraggers.de ICQ: 30408093 Tel: 05241-460046 Mobile: 0179-3681253 From mike.greubel_(at)_pro-entertain.de Sat, 18 Nov 2000 09:40:44 +0100 Date: Sat, 18 Nov 2000 09:40:44 +0100 From: Mike Greubel mike.greubel_(at)_pro-entertain.de Subject: [php] fileperms(); Hallo ML, ich möchte mit fileperms(); die Rechte für eine Datei auslesen, und bekomme einen String zurück, der eigentlich einen Integer-Wert enthält. Wie muss ich diesen String nachbearbeiten, damit ich die eigentlichen Rechte zurück erhalten? Diese würde ich praktischerweise in ein Array schreiben. Hat jemand sowas schon mal gemacht? Vielen Dank im Vorraus MfG Mike G. From pfeiffer_(at)_uris.de Sat, 18 Nov 2000 10:19:40 +0100 Date: Sat, 18 Nov 2000 10:19:40 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] fileperms(); Hallo Mike, > Hat jemand sowas schon mal gemacht? so in etwa, mal sehen ob ich es noch zusammen bekomme (?). - ein Array mit der gewuenschten Darstellung $R = array("---","--x","-w-","-wx","r--","r-x","rw-","rwx"); $X = array(/* habe ich vergessen */); - umwandeln in oktal $aa = "0000".decoct(fileperms($file)); - und anzeigen echo $X[intval(substr($aa, strlen($aa)-4, 1))]; echo $R[intval(substr($aa, strlen($aa)-3, 1))]; echo $R[intval(substr($aa, strlen($aa)-2, 1))]; echo $R[intval(substr($aa, strlen($aa)-1, 1))]; Da fehlt jetzt noch die moegliche erste Stelle ! Weil diese jedoch nie belegt war, kann ich mich nicht mehr erinnern, was dort angezeigt werden muss... :-( Definitionsgemaess muesste/kann sie aber belegt sein (?). Vielleicht meldet sich dazu ein Wissender... m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From dennis.hunt_(at)_cn-media.de Sat, 18 Nov 2000 10:55:07 +0100 Date: Sat, 18 Nov 2000 10:55:07 +0100 From: Dennis Hunt dennis.hunt_(at)_cn-media.de Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_AW:_=5Bphp=5D_Die_letzten_Eintr=E4ge_auslesen?= ----- Original Message ----- From: Kai Meder To: Sent: Saturday, November 18, 2000 1:40 AM Subject: Re: [php] AW: [php] Die letzten Einträge auslesen > > file://das sollten die letzten beiden Einträge sein, wenn > > file://id ein autoincrement ist, ist es oder? > > $sql='SELECT * FROM agrarweb ORDER BY id LIMIT 2;' > > hmmm... > ich würde instinktiv ORDER BY id DESC nehmen... > da doch ohne sortierungs-algorithmus immer ASC > genommen wird.... oder liege ich da falsch ? > Nein, da liegst du völlig richtig, das obere würde nur die zwei ersten beiträge auslesen > > file://um $db und $con_id kümmerst du dich, okay? > > $result=mysql($db,$sql,$con_id); > > $letzter=mysql_fetch_row($result); > > $vorletzter=mysql_fetch_row($result); > > // nun hast du zwei skalare Arrays mit Deinen Daten > > mfg > kai > > -- > E-Mail: kaimeder_(at)_gmx.de or abraxxxas_(at)_fraggers.de > ICQ: 30408093 > Tel: 05241-460046 > Mobile: 0179-3681253 > > > -- > ** 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 Sat, 18 Nov 2000 10:56:25 +0100 Date: Sat, 18 Nov 2000 10:56:25 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] AW: [php] AW: [php] Die letzten Einträge auslesen #von Kai Meder # #> //das sollten die letzten beiden Einträge sein, wenn #> //id ein autoincrement ist, ist es oder? #> $sql='SELECT * FROM agrarweb ORDER BY id LIMIT 2;' # #hmmm... #ich würde instinktiv ORDER BY id DESC nehmen... Ja klar, war so gedacht und dann wieder vergessen :-)) #da doch ohne sortierungs-algorithmus immer ASC #genommen wird.... oder liege ich da falsch ? wieder einmal mehr: *********************************************** *Don't trust in operators, not even your self!* ** PHP4-Tutorial und Referenz: www.ksweb.de ** *********************************************** From ks_(at)_ksweb.de Sat, 18 Nov 2000 11:18:01 +0100 Date: Sat, 18 Nov 2000 11:18:01 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] AW: [php] fileperms(); *********************************************** *Don't trust in operators, not even your self!* ** PHP4-Tutorial und Referenz: www.ksweb.de ** *********************************************** #ich möchte mit fileperms(); die Rechte für eine Datei auslesen, und bekomme #einen String zurück, der eigentlich einen Integer-Wert enthält. #Wie muss ich #diesen String nachbearbeiten, damit ich die eigentlichen Rechte zurück #erhalten? Diese würde ich praktischerweise in ein Array schreiben. Hat #jemand sowas schon mal gemacht? Hi Mike. fileperms() sollte eigentlich einen Integer zurückliefern! 'Anschaulich' wird der Wert leicht mit decbin() oder decoct() vielleicht so: '; chmod($f,0000);clearstatcache(); echo decoct($fp=fileperms($f)) . '=' . decbin($fp). '
'; chmod($f,0777);clearstatcache(); echo decoct($fp=fileperms($f)) . '=' . decbin($fp). '
'; ?> Ausgabe(WAMP): 100666=1000000110110110 100444=1000000100100100 100666=1000000110110110 Ein Array ist nicht so toll dafür denk ich. Um einzelne Bits zu setzen oder zu löschen eignen sich doch mehr die bitwise-operators auf dem Integerwert. mfg Klaus Schmidt From mike_(at)_pro-entertain.de Sat, 18 Nov 2000 12:02:51 +0100 Date: Sat, 18 Nov 2000 12:02:51 +0100 From: Mike Greubel mike_(at)_pro-entertain.de Subject: [php] AW: [php] fileperms(); ----- Original Message ----- From: "Klaus Schmidt" To: Sent: Saturday, November 18, 2000 11:18 AM Subject: [php] AW: [php] fileperms(); > > *********************************************** > *Don't trust in operators, not even your self!* > ** PHP4-Tutorial und Referenz: www.ksweb.de ** > *********************************************** > > #ich möchte mit fileperms(); die Rechte für eine Datei auslesen, und bekomme > #einen String zurück, der eigentlich einen Integer-Wert enthält. > #Wie muss ich > #diesen String nachbearbeiten, damit ich die eigentlichen Rechte zurück > #erhalten? Diese würde ich praktischerweise in ein Array schreiben. Hat > #jemand sowas schon mal gemacht? > > Hi Mike. > fileperms() sollte eigentlich einen Integer zurückliefern! > > 'Anschaulich' wird der Wert leicht mit decbin() oder decoct() vielleicht so: > > $f="test.csv";clearstatcache(); > echo decoct($fp=fileperms($f)) . '=' . decbin($fp). '
'; > chmod($f,0000);clearstatcache(); > echo decoct($fp=fileperms($f)) . '=' . decbin($fp). '
'; > chmod($f,0777);clearstatcache(); > echo decoct($fp=fileperms($f)) . '=' . decbin($fp). '
'; > ?> > > Ausgabe(WAMP): > > 100666=1000000110110110 > 100444=1000000100100100 > 100666=1000000110110110 > > Ein Array ist nicht so toll dafür denk ich. Um einzelne Bits zu setzen > oder zu löschen eignen sich doch mehr die bitwise-operators auf dem > Integerwert. > > mfg Klaus Schmidt > > > -- > ** 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 Herzlichen Dank, das hat mir sehr geholfen, nun verstehe ich auch die Zusammenhänge. Toll, so ne Mailingliste. Sorry, wegen OT (-; MfG Mike G. From jens_(at)_kwick.de Sat, 18 Nov 2000 13:14:34 +0100 Date: Sat, 18 Nov 2000 13:14:34 +0100 From: Jens Kammerer jens_(at)_kwick.de Subject: [php] nochmal sessions php4 Hallo, > ich habe ein paar fragen zu php4-sessions und hoffe > jemand von euch kann mir weiterhelfen: > > ich arbeite zur zeit an einem auf sessions-basierenden > mitgliederbereich, wo sich user ein- und ausloggen sollen. > es funktioniert alles wunderbar, doch leider ist es ja > möglich, eine sitzung zu beenden, ohne sich brav auszuloggen > (z.b. browser schließen oder windows stürzt ab ;-) und > damit noch ein paar abschließende funktionen auszuführen. > wie kann man feststellen, ob der user auch wirklich noch > auf der seite ist? kann man noch funktionen ausführen, wenn > die session irgendwann automatisch zerstört wird? wie > wird dieses thema auf anderen seiten gelöst? > derzeit werden die session-daten in eine mysql gepackt > und ich möchte gerne automatisch bei der zerstörung > noch logout-funktionen aufrufen. html-refrehs zu einem > logout-script nach einer bestimmten zeit bringen imho > auch nicht das gewünschte ergebnis, da der user ja seinen > browser auch einfach schließen kann. leider hab ich auf meine letzte Mail keine Antwort bekommen. Kennt jemand von Euch vielleicht irgendwo Bücher, Dokus oder Internetseiten, wo ich weitere Informationen zu dem Thema finde? Vielen Dank! Gruesse, Jens From mailing_(at)_rpnetworks.de Sat, 18 Nov 2000 13:17:17 +0100 Date: Sat, 18 Nov 2000 13:17:17 +0100 From: Rene Paschold mailing_(at)_rpnetworks.de Subject: [php] RegEx Suche Hallo Liste, leider kenn ich mich nicht so gut (eher garnicht *g*) mit RegEx aus und habe eine Frage: Was muss ich machen um zu Prüfen das in der Variable folgendes drin steht: 20.11.2000 ? Also 2 zahlen . 2 zahlen . 4 zahlen. Danke mal. 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 mtps_(at)_gmx.de Sat, 18 Nov 2000 14:54:55 +0100 Date: Sat, 18 Nov 2000 14:54:55 +0100 From: Martin Tomczak mtps_(at)_gmx.de Subject: [php] Ausgabe aus der Datenbank nach Anzahl der Suchbegriffen.. tach zusammen,, wie kann ich eine Abfrage au der Datenbank nach anzahl der vorhanden Suchbegriffen ausgeben ?? 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 Suchbegriffe enthält, soll ganz oben stehen... Hat Jemand eine Idee ?? Danke m Vorraus ! cu Martin ____________ webmaster_(at)_netidea.de www.netidea.de Geld verdienen im Internet From faust_(at)_myhometools.de Sat, 18 Nov 2000 14:37:12 +0100 Date: Sat, 18 Nov 2000 14:37:12 +0100 From: Roger Faust faust_(at)_myhometools.de Subject: [php] DB-Zugriffe Syncronisieren ?? > hi > > kann das sein, daß man für die datenbankzugriffe, sprich schreiben,lesen, > auch syncronisieren muss ??? wie bei file-zugriffen ??? > hintergrund ist der, wenn ich einen starken zugriff auf meine db habe, kommt > es öfters vor daß ich mich nicht anmelden kann, zwei- dreimal probiert gehts > dann wieder ... das kommt aber nur in den stosszeiten vor .. > > weiß da wer rat ?? oder n link ??? prinzipiel ist es ja zwingend. es kommt aber auf die db an. ich glaube einige können das irgend wie hinbekommen , z.b. mit ram das mit der wartezeit liegt aber eher an der überlastung des serves oder verschieden db haben ein max an clients die sie annehmen manuals der db anschauen (~OT ;) mfG Roger From faust_(at)_myhometools.de Sat, 18 Nov 2000 14:39:20 +0100 Date: Sat, 18 Nov 2000 14:39:20 +0100 From: Roger Faust faust_(at)_myhometools.de Subject: [php] nochmal sessions php4 > Hallo, > > > ich habe ein paar fragen zu php4-sessions und hoffe > > jemand von euch kann mir weiterhelfen: > > > > ich arbeite zur zeit an einem auf sessions-basierenden > > mitgliederbereich, wo sich user ein- und ausloggen sollen. > > es funktioniert alles wunderbar, doch leider ist es ja > > möglich, eine sitzung zu beenden, ohne sich brav auszuloggen > > (z.b. browser schließen oder windows stürzt ab ;-) und > > damit noch ein paar abschließende funktionen auszuführen. > > wie kann man feststellen, ob der user auch wirklich noch > > auf der seite ist? kann man noch funktionen ausführen, wenn > > die session irgendwann automatisch zerstört wird? wie > > wird dieses thema auf anderen seiten gelöst? > > derzeit werden die session-daten in eine mysql gepackt > > und ich möchte gerne automatisch bei der zerstörung > > noch logout-funktionen aufrufen. html-refrehs zu einem > > logout-script nach einer bestimmten zeit bringen imho > > auch nicht das gewünschte ergebnis, da der user ja seinen > > browser auch einfach schließen kann. > > leider hab ich auf meine letzte Mail keine Antwort > bekommen. Kennt jemand von Euch vielleicht irgendwo > Bücher, Dokus oder Internetseiten, wo ich weitere > Informationen zu dem Thema finde? tja kostenlos aber ohne garantie auf erfüllung wenn du das handling ja schon selbst geschreiben hast, kannst ja die löschfunktionen anpassen. mfG Roger From undzwarso_(at)_gmx.net Sat, 18 Nov 2000 16:33:33 +0100 Date: Sat, 18 Nov 2000 16:33:33 +0100 From: Diazepam undzwarso_(at)_gmx.net Subject: [php] Coredump & OCI8 - wie mit lpthreads linken ?!? sorry ----- Original Message ----- From: Joerg Behrens To: Sent: Saturday, November 18, 2000 12:34 AM Subject: Re: [php] Coredump & OCI8 - wie mit lpthreads linken ?!? > Diazepam schrieb: > > > > CoreDumpShit > > > > Gehts es nur mir so oder vermissen andere auch den Informativen gehalt > in der Mail von Diazepam. > > 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 cyberstriezel_(at)_gmx.net Sat, 18 Nov 2000 16:43:05 +0100 (MET) Date: Sat, 18 Nov 2000 16:43:05 +0100 (MET) From: cyberstriezel_(at)_gmx.net cyberstriezel_(at)_gmx.net Subject: [php] php3 und php4 unter suse linux7.0 Hallo, ich soll auf einem apache webserver unter suse linux 7.0 php3 und php4 installieren, was ja bekanntlich zu problemen führt. weiss jemand eine methode diese probleme aus dem weg zu räumen? MfG. Stephan -- Sent through GMX FreeMail - http://www.gmx.net From schst_(at)_bettiepage.de Sat, 18 Nov 2000 17:01:32 +0100 Date: Sat, 18 Nov 2000 17:01:32 +0100 From: Stephan Schmidt schst_(at)_bettiepage.de Subject: [php] HTML Attribute parsen Hallo, ich möchte die Attribute aus einem HTML/XML Tag mit Hilfe eines regulären Ausdrucks ermitteln. Die Tags haben also das Format und ich möchte jeweils den Namen als auch den Wert des Attributs haben. Die Anzahl der Atrribute ist variabel, wird aber 3 oder 4 Attribute pro Tag nicht überschreiten. Mit folgendem regulären Ausdruck bekomme ich Name und Wert des ersten Attributs zurück: [[[:space:]]*([[:alnum:]]+)[[:space:]]*=[[:space:]]*\"([[:alnum:]]+)\"[[:spa ce:]]*]* Gibt es eine Möglichkeit mit einem ereg oder preg_match alle Attribute ind ein Array zu bekommen? Danke schon mal im Vorraus. Stephan From support_(at)_siwub-online.de Sat, 18 Nov 2000 17:55:31 +0100 Date: Sat, 18 Nov 2000 17:55:31 +0100 From: Peter Kursawe support_(at)_siwub-online.de Subject: [php] HTML Attribute parsen Hallo Stephan, > ich möchte die Attribute aus einem HTML/XML Tag mit Hilfe eines regulären > Ausdrucks ermitteln. warum benutzt Du nicht den XML-Parser aus PHP (siehe Handbuch)? Ich finde das Ding einfach nur gut - und es nimmt Dir Probleme, wie Du sie in Deiner Mail beschriebst, einfach ab. Peter Kursawe From support_(at)_siwub-online.de Sat, 18 Nov 2000 17:55:31 +0100 Date: Sat, 18 Nov 2000 17:55:31 +0100 From: Peter Kursawe support_(at)_siwub-online.de Subject: [php] RegEx Suche Hallo Rene, > Was muss ich machen um zu Prüfen das in der Variable > folgendes drin steht: 20.11.2000 ? schau mal ins Handbuch unter "ereg". Da steht: --------------anfang aus dem PHP Handbuch ------------------------- The following code snippet takes a date in ISO format (YYYY-MM-DD) and prints it in DD.MM.YYYY format: Example 1. ereg() example if ( ereg( "([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})", $date, $regs ) ) { echo "$regs[3].$regs[2].$regs[1]"; } else { echo "Invalid date format: $date"; } ----------------- ende aus dem PHP Handbuch Wenn Du das ein bischen abwandelst, dann funzt es ... Peter Kursawe From behrens_(at)_takenet.de Sat, 18 Nov 2000 18:17:16 +0100 Date: Sat, 18 Nov 2000 18:17:16 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] php3 und php4 unter suse linux7.0 Moin, cyberstriezel_(at)_gmx.net schrieb: > > Hallo, > ich soll auf einem apache webserver unter suse linux 7.0 php3 und php4 Dann tue dies ! ;) > installieren, was ja bekanntlich zu problemen führt. Klär mich auf! Was den fuer Probleme ? > weiss jemand eine methode diese probleme aus dem weg zu räumen? Ja natuerlich!. Die aktuellen Sorucen saugen .. neu compilieren der beiden php Versionen mit --enable-versioning . Dann in der httpd.conf folgendes: AddType application/x-httpd-php .php .php4 AddType application/x-httpd-php-source .phps AddType application/x-httpd-php3 .php3 Fertig ! 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 schst_(at)_bettiepage.de Sat, 18 Nov 2000 18:19:34 +0100 Date: Sat, 18 Nov 2000 18:19:34 +0100 From: Stephan Schmidt schst_(at)_bettiepage.de Subject: [php] HTML Attribute parsen ----- Original Message ----- From: Peter Kursawe To: Sent: Saturday, November 18, 2000 5:55 PM Subject: Re: [php] HTML Attribute parsen > Hallo Stephan, > > ich möchte die Attribute aus einem HTML/XML Tag mit Hilfe eines regulären > > Ausdrucks ermitteln. > warum benutzt Du nicht den XML-Parser aus PHP (siehe Handbuch)? > Ich finde das Ding einfach nur gut - und es nimmt Dir Probleme, wie Du sie in > Deiner Mail beschriebst, einfach ab. Hallo, Den Parser möchte ich eigentlich nicht verwenden, da ich zu PHP3 kompatibel bleiben möchte, bzw. muss. Ausserdem möchte ich maximale Performance erreichen. Ich parse eine HTML Datei in der ich XML Tags verwnde, um einzelne Segmente zu markieren. Die XML Tag stehen einzeln in einer Zeile, alle anderen Zeilen ignoriere ich also einfach. Ich vermute mal, daß der XML Parser für maximal 10 Tags pro Datei, aber jede Menge HTML Tags (die der Parser ja auch parst, aber für mich nicht von Interesse sind) einfach Overkill wäre. Deshalb meine Frage nach den regulären Ausdrücken. Stephan From hofmann_(at)_privatesponsor.de Sat, 18 Nov 2000 19:26:53 +0100 Date: Sat, 18 Nov 2000 19:26:53 +0100 From: Christian Hofmann hofmann_(at)_privatesponsor.de Subject: [php] Nicht nur Textmails? ??? Hallo, meine Frage hat nur indirekt mit PHP zu tun. Da ich die Email allerdings mit PHP versenden will ist die Frage (hoffentlich) gerechtfertigt. Ich will Emails versenden, bei denen alte Browser, die kein HTML können, normalen TEXT anzeigen und neuere Browser zeigen (schönes) HTML. Ich habe ein wenig nachgeforscht und Content-Type: multipart/alternative gefunden. die soll man dann als Header mit schicken. Das schaffe ich auch. Aber wie geht es nun weiter? Aber was hat es dann mit dem boundary="" auf sich (was muss da rein). Macht das PHP automatisch? Wo kann ich denn weitere Informationen finden? Hat jemand schon mal so etwas gemacht und kann mir ein wenig Code schicken? Ich hoffe es findet sich jemand der mir weiter hilft. Oder ist vielleicht sogar davon abzuraten oder gibt es alternativen? CU Christian From phpliste_(at)_gmx.de Sat, 18 Nov 2000 20:24:15 +0100 Date: Sat, 18 Nov 2000 20:24:15 +0100 From: Steffen Otte phpliste_(at)_gmx.de Subject: [php] session kann mir das jemand erklären? >>> Warning: open(/tmp\sess_628aca2031e7ea040a79047c8a68dd29, O_RDWR) failed: m (2) in Unknown on line 0 Warning: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0 >>> gruss, steffen From behrens_(at)_takenet.de Sat, 18 Nov 2000 20:59:32 +0100 Date: Sat, 18 Nov 2000 20:59:32 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] session Moin Steffen Otte schrieb: > > kann mir das jemand erklären? Sollen wir das jetzt uebersetzen ? ;) > >>> > > Warning: open(/tmp\sess_628aca2031e7ea040a79047c8a68dd29, O_RDWR) failed: m > (2) in Unknown on line 0 > > Warning: Failed to write session data (files). Please verify that the > current setting of session.save_path is correct (/tmp) in Unknown on line 0 Da du mit Outlook mailst koennte man vermuten du arbeitest unter Windows. Da wuerde es mich wundern wenn du einen Pfad/Ordner Namens /tmp haettest. Bei mir sieht eine Pfadangabe eher so aus "c:\temp". Also husch , husch an die php.ini und erst einmal richtig konfigurieren. Solltest du doch unter Unix arbeiten schau ob das Verz. existiert und ob du oder dein Webserver Zugriff drauf haben. 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 pfeiffer_(at)_uris.de Sat, 18 Nov 2000 21:04:06 +0100 Date: Sat, 18 Nov 2000 21:04:06 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Settings fuer eine Klasse Hallo, habe mir fuer wiederkehrende Ablaeufe eine Klasse geschrieben. Um sie wirklich universell einzusetzen muessten je nach Anwendung einige Variablen gesetzt werden. Dies wollte ich so loesen, dass im jeweiligen Ordner eine Datei mit den Werten rumliegt, die immer den gleichen Namen hat und von der Klasse beim Includen gelesen wird. Nun musste ich feststellen, dass man innerhalb der Klasse keinen Code ausfuehren kann, also habe ich den Vorgang in eine Funktion gepackt, und aus den Variablen ein Array gebildet: ------------------------------------------ get_settings(); /* diverse andere Funktionen */ } ?> ------------------------------------------ Nun sieht die Fehlermeldung so aus: Warning: Object this not found in /usr/local/apache/ctest/php_classen on line 9 Fatal error: Member function used on a non-object in /usr/local/apache/ctest/php_classen on line 9 Nun weiss ich jedoch, dass Funktionen sich innerhalb einer Klasse durchaus aufrufen koennen, warum nun nicht in diesem Fall... Und wie koennte man diese Beschraenkung umgehen... Hinweis: Die Klasse soll in sich geschlossen sein, d.h. die Settings in der aufrufenden Datei zu lesen, waere zwar moeglich, aber nicht im Sinne der Sache. m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From kai_(at)_develz.org Sat, 18 Nov 2000 21:08:57 +0100 Date: Sat, 18 Nov 2000 21:08:57 +0100 From: =?iso-8859-1?Q?Kai_H=F6rner?= kai_(at)_develz.org Subject: [php] Mysql-Abfrage bringt leeres Array Hi Liste! Nun hab auch ich mal ein Problem. Ich stehe vor einem Rätsel: Warum sind beim untenstehenden Code alle Variablen (wie $title) leer? mysql_error spuckt nichts aus was mir weiterhelfen könnte... Wenn ich das erzeugte Query von Hand eingebe bekomme ich auch meine Daten, warum so nicht? function content($search) { if (mysql_connect("localhost", "steptown", "foobar")) { mysql_select_db("steptown"); $content = mysql_query("SELECT * FROM normal_pages WHERE page_name LIKE '" . $search . "'"); mysql_close(); return $content; $title = $content[1]; $box_title = $content[2]; $box_content = $content[3]; $keywords = $content[4]; $description = $content[5]; } else echo mysql_errno() . ": " . mysql_error(); } From schst_(at)_bettiepage.de Sat, 18 Nov 2000 21:17:45 +0100 Date: Sat, 18 Nov 2000 21:17:45 +0100 From: Stephan Schmidt schst_(at)_bettiepage.de Subject: [php] Mysql-Abfrage bringt leeres Array > $content = mysql_query("SELECT * FROM normal_pages WHERE page_name > LIKE '" . $search . "'"); > mysql_close(); > return $content; > $title = $content[1]; Hallo, Wenn das wirklich der ganze Code ist, stecken da zwei Fehler drin: 1. Dir fehl ein mysql_fetch_row() oder mysql_fetch_array(), um eine Zeile vom DB Result zu holen. mysql_query gibt Dir nur einen Result Identifier zurück, kein Array. 2. return $content; beendet die Funktion, also werden die Zeilen danach sowieso nicht ausgeführt, die gehören also auch nach aussen, nach dem Aufruf der Funktion. Hoffe, das hilft Dir weiter. Stephan From pfeiffer_(at)_uris.de Sat, 18 Nov 2000 21:28:48 +0100 Date: Sat, 18 Nov 2000 21:28:48 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Nicht nur Textmails? ??? Hi Christian, das ist die Falsche Frage am falschen Platz... :-) Hier sind hauptsaechlich (hoffe ich mal) ASCII-Freaks vertreten. Syntax-Highlighting ist da die absolute Obergrenze des vertretbaren. Ich(wir) verabscheuen HTML-Mails und verraten niemandem nicht, wie das gehen koennte... Gegen selbstdenkende Wesen sind aber auch Hardliner machtlos... Auf http://itbw.de/_tests/npf/mail/ kannst Du Dir ansehen wie 'Mails mit Attachement' funktionieren, HTML-Mails sind 'Mails mit Attachement', nicht mehr und nicht weniger. Und wenn sie mich deswegen nicht zum naechsten PHP-Kongress einladen, wirst Du mit HTML-Mails nicht unter 1MB bestraft... ;-)) m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From php-ml_(at)_uni.de Sat, 18 Nov 2000 21:48:46 +0100 Date: Sat, 18 Nov 2000 21:48:46 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Settings fuer eine Klasse nabend norbert, IMHO wird settings nicht im eigentlichen sinne ausgeführt, dafür solltest du eine constructor-function benutzen > ------------------------------------------ > class tester { var $settings; function tester() // GLEICHER name wie klasse { $this->settings = $this->get_settings(); } > function get_settings() > {$out = file("settings.txt"); > return $out; > } > } > ?> > ------------------------------------------ oder noch einfacher so: class tester { var $settings; function tester() { $this->settings = file("settings.txt); } } hoffe geholfen zu haben mfg kai -- E-Mail: kaimeder_(at)_gmx.de or abraxxxas_(at)_fraggers.de ICQ: 30408093 Tel: 05241-460046 Mobile: 0179-3681253 From php-ml_(at)_uni.de Sat, 18 Nov 2000 21:52:54 +0100 Date: Sat, 18 Nov 2000 21:52:54 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Mysql-Abfrage bringt leeres Array > Wenn das wirklich der ganze Code ist, stecken da zwei Fehler drin: > 1. Dir fehl ein mysql_fetch_row() oder mysql_fetch_array(), um eine Zeile > vom DB Result zu holen. > mysql_query gibt Dir nur einen Result Identifier zurück, kein Array. schliesse mich stephan an... aber nimm mysql_fetch_array() is einfacher mit einem assoziativen array zu arbeiten als mit einem index-array.... zumindest in diesem datenbank-fall --- snip --- $db_action = "SELECT testspalte FROM table"; $db_content = mysql_query($db_action) or die(mysql_error()); $db_content = mysql_fetch_array($db_content); $testspalte = $db_content[testspalte] --- snap --- mfg kai -- E-Mail: kaimeder_(at)_gmx.de or abraxxxas_(at)_fraggers.de ICQ: 30408093 Tel: 05241-460046 Mobile: 0179-3681253 From pfeiffer_(at)_uris.de Sat, 18 Nov 2000 22:45:04 +0100 Date: Sat, 18 Nov 2000 22:45:04 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Settings fuer eine Klasse Hallo Kai, an einen constructor hatte ich auch schon gedacht... irgendwie habe ich die Beispiele im Manual falsch interpretiert :(( aber jetzt klappt es hervorragend... Du darfst Dir ein Bienchen ins Muttiheft eintragen - super. OT - Erlaeuterung: Ein Bienchen im Muttiheft, ist das absolut Groesste, was so ein Knirps erreichen kann, solange er noch nicht mit bloeden, gefuehlsneutralen Zahlen 'bewertet' wird. Wichtig: Bienchen kann man nicht wegnehmen, verdurchschnitteln oder was sich die 'Erwachsenen' sonst noch fuer Gemeinheiten ausgedacht haben. - Ein Bienchen ist immerdar! Die Lehrerin meiner Enkelin hat mir das erklaert... :-)) m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. ----- Original Message ----- From: Kai Meder To: Sent: Saturday, November 18, 2000 9:48 PM Subject: Re: [php] Settings fuer eine Klasse > nabend norbert, > > IMHO wird settings nicht im eigentlichen sinne ausgeführt, > dafür solltest du eine constructor-function benutzen > > > ------------------------------------------ > > > class tester { > > var $settings; > > function tester() // GLEICHER name wie klasse > { > $this->settings = $this->get_settings(); > } > > > function get_settings() > > {$out = file("settings.txt"); > > return $out; > > } > > } > > ?> > > ------------------------------------------ > > > oder noch einfacher so: > > class tester > { > var $settings; > > function tester() > { > $this->settings = file("settings.txt); > } > } > > hoffe geholfen zu haben > > mfg > kai > > -- > E-Mail: kaimeder_(at)_gmx.de or abraxxxas_(at)_fraggers.de > ICQ: 30408093 > Tel: 05241-460046 > Mobile: 0179-3681253 > > > -- > ** 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 phpliste_(at)_gmx.de Sat, 18 Nov 2000 22:48:28 +0100 Date: Sat, 18 Nov 2000 22:48:28 +0100 From: Steffen Otte phpliste_(at)_gmx.de Subject: [php] session n'Abend. rechst hast ... mit Windose und dem Verzeichnis. Ich dachte, er geht vom Apache-Verz. aus ..... jetzt funzt's .... dank Dir. ciao, Steffen >>> > > Warning: open(/tmp\sess_628aca2031e7ea040a79047c8a68dd29, O_RDWR) failed: m > > (2) in Unknown on line 0 > > > > Warning: Failed to write session data (files). Please verify that the > > current setting of session.save_path is correct (/tmp) in Unknown on line 0 > > Da du mit Outlook mailst koennte man vermuten du arbeitest unter > Windows. Da wuerde es mich wundern wenn du einen Pfad/Ordner Namens /tmp > haettest. Bei mir sieht eine Pfadangabe eher so aus "c:\temp". Also > husch , husch an die php.ini und erst einmal richtig konfigurieren. > > Solltest du doch unter Unix arbeiten schau ob das Verz. existiert und ob > du oder dein Webserver Zugriff drauf haben. From rmueller76_(at)_gmx.de Sat, 18 Nov 2000 23:26:34 +0100 Date: Sat, 18 Nov 2000 23:26:34 +0100 From: =?iso-8859-1?Q?Rafael_M=FCller?= rmueller76_(at)_gmx.de Subject: [php] Probleme bei der Installation (Apache PHP) Hallo List, ich bin echt am verzweifeln. Seit 3 Tagen versuch ich Apache und PHP auf meinem Rechner zu Installieren (Windows 98). Ich krieg das Teil nicht zum laufen. Apache selbst schein zu funktionieren, zumindest bekomme ich die Testseite angezeigt. Kann mir vielleicht jemand ein gute Seite im Net empfehlen, auf der ich Infos finde. Ich weiß echt nicht mehr was ich machen soll. Ich hab auch Seiten gefunden wo ich die php.ini und die httpd.conf zum überschreiben downloaden konnte, aber nichts geht. Bin für jede Hilfe dankbar Gruß Rafael From eschmid+sic_(at)_s.netic.de Sat, 18 Nov 2000 23:29:04 +0100 Date: Sat, 18 Nov 2000 23:29:04 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Settings fuer eine Klasse On Sat, Nov 18, 2000 at 10:45:04PM +0100, Norbert Pfeiffer wrote: > an einen constructor hatte ich auch schon gedacht... > irgendwie habe ich die Beispiele im Manual falsch interpretiert :(( Dann mach mal einen Vorschlag, wie man es besser beschreiben kann. > aber jetzt klappt es hervorragend... > Du darfst Dir ein Bienchen ins Muttiheft eintragen - super. Das ist eine gute Sache. Das sollten wir irgentwie in die deutsche Mailing Liste übernehmen. > OT - Erlaeuterung: > Ein Bienchen im Muttiheft, ist das absolut Groesste, was so > ein Knirps erreichen kann, solange er noch nicht mit bloeden, > gefuehlsneutralen Zahlen 'bewertet' wird. > Wichtig: Bienchen kann man nicht wegnehmen, verdurchschnitteln > oder was sich die 'Erwachsenen' sonst noch fuer Gemeinheiten > ausgedacht haben. - Ein Bienchen ist immerdar! > Die Lehrerin meiner Enkelin hat mir das erklaert... :-)) Das Linux-Magazin hat so was ähnliches bei www.linux-community.de eingeführt. Da bekommt man zwar keine Bienchen sondern Punkte. Richtige Bienchen kann man im Juli beim Tag der offenen Tür in Hohenheim bestaunen. Die Landesanstalt für Bienenkunde in Stuttgart-Hohenheim veranstaltet so ein Tag und da gehe ich gerne hin. Den Bienen-Block hatte ich vor Jahren mit einer Traumnote abgeschlossen, dafür hat mich mein damaliger Doktorvater im Fach Tierhaltung einfach durchfallen lassen. Wir waren beide Bienenzüchter. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ http://www.uni-hohenheim.de/bienenkunde From eschmid+sic_(at)_s.netic.de Sat, 18 Nov 2000 23:35:48 +0100 Date: Sat, 18 Nov 2000 23:35:48 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] Probleme bei der Installation (Apache PHP) On Sat, Nov 18, 2000 at 11:26:34PM +0100, Rafael Müller wrote: > ich bin echt am verzweifeln. Seit 3 Tagen versuch ich Apache und PHP > auf meinem Rechner zu Installieren (Windows 98). Ich krieg das Teil nicht > zum laufen. > Apache selbst schein zu funktionieren, zumindest bekomme ich die Testseite > angezeigt. > > Kann mir vielleicht jemand ein gute Seite im Net empfehlen, auf der ich > Infos finde. > > Ich weiß echt nicht mehr was ich machen soll. Ich hab auch Seiten gefunden > wo ich > die php.ini und die httpd.conf zum überschreiben downloaden konnte, aber > nichts geht. Nicht verzweifeln, Wolfgang Drews hat auf www.dynamic-webpages.de alle relevanten Windows-Installationsanleitungen abgelegt. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From behrens_(at)_takenet.de Sat, 18 Nov 2000 23:49:21 +0100 Date: Sat, 18 Nov 2000 23:49:21 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] Probleme bei der Installation (Apache PHP) Moin, Rafael Müller schrieb: > > Hallo List, > > ich bin echt am verzweifeln. Seit 3 Tagen versuch ich Apache und PHP > auf meinem Rechner zu Installieren (Windows 98). Ich krieg das Teil nicht > zum laufen. > Apache selbst schein zu funktionieren, zumindest bekomme ich die Testseite > angezeigt. Na das ist doch schon mal etwas. 1. Apache nochmal installiern (damit wir eine 'jungfreuliche' httpd.conf haben) und Reste von alten php sachen entfernen php.ini, php.exe. !wichtig! 2. In der conf. erstnmal SERVER_NAME eintragen ... und ueber die Konsole apache.exe starten. Nicht ueber eine Verknuepfung da in Versionen bis 1.3.12 das Fenster bei einem Fehler sofort zugeht. 3. bei www.php4win.de Das PHP 4 Pakage saugen. Installieren nach c:\ . 4. Readme lesen und verstehen. 5. Fuer den Anfang besser die CGI Variante installieren. Der lerneffekt ist groesser und die Standordfrage der php.ini ist nicht ganz so sensible. 6. in httpd.conf einfuegen. ScriptAlias /php4/ "C:/php/" Action application/x-httpd-php "/php4/php.exe" AddType application/x-httpd-php .php .php4 .phtml So koennte er Eintrag fuer eine CGI PHP Installation sein. Es ist moeglich das ganz ans Ende der httpd.conf kopieren. Spaeter aber besser an die dafuer vorgesehenen Platez schieben. Wenn man es von hinten mal durchliest passiert folgendes: Den endungen .php php4 usw ist application/x-httpd-php zugeordnet. Bei 'application/x-httpd-php' greift der Apache auf /php4/php.exe zu. /php4/ ist aber ein Alias und somit landert er bei c:/php/php.exe. Das war eine Kurzfassung. Starte den Webserver nun und greife mittels http://localhost/info.php zu. In info.php steht nur . Ich hoffe du siehst denn was. Wenn ja komme wieder und ich erzaehl den Rest. Gruss Joerg Behrens Ps: wenn du nicht weider kommst. in /sapi/ liegt eine 2te php.exe die besser/anders kompiliert wurde und bei der die $PHP_SELF richtig arbeitet. Die dann spaeter nehmen. Aus den Beispiel INI`s seine php.ini erzeugben (kopie machen) und im <%windir%> ablegen. Die CGI Version findet die php.ini in der Regel aber auch dort wo sie selbst liegt (php.exe) Erste Aenderung in der php.ini Vornehmen.. einfach max_exec_time von 30 auf 45 setzten und schauen ob die Ausgabe der info.php sich veraendert hat.... Cache ausschalten vom Browser... Wenn ja dann richtig anpassen die php.ini. Mod_php benutzte ich unter Windows nicht .. weil ich die GDLib sachen brauche. -- 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 PHolm_(at)_gmx.de Sun, 19 Nov 2000 00:04:51 +0100 Date: Sun, 19 Nov 2000 00:04:51 +0100 From: Peter Holm PHolm_(at)_gmx.de Subject: [php] AW: [php] Und was ist das beste CMS... >>Zope, mein Gott, hoffentlich werden die nicht mehr beim LinuxTag >>in Stuttgart zugelassen. > >dito Könntet Ihr das kurz erklären? Was ist denn mit Zope so schrecklich? Danke! Have a nice thread, Peter From rmueller76_(at)_gmx.de Sun, 19 Nov 2000 00:27:37 +0100 Date: Sun, 19 Nov 2000 00:27:37 +0100 From: =?iso-8859-1?Q?Rafael_M=FCller?= rmueller76_(at)_gmx.de Subject: [php] AW: [php] Probleme bei der Installation (Apache PHP) Hallo Joerg, mensch klasse es geeeeeeeeeeeeeeeeeeehhhhhhhht !!!! ;-) Suuuuuuper, DANKE !!!!! Gruß Rafael -----Ursprüngliche Nachricht----- Von: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]Im Auftrag von Joerg Behrens Gesendet: Samstag, 18. November 2000 23:49 An: php_(at)_php-center.de Betreff: Re: [php] Probleme bei der Installation (Apache PHP) Moin, Rafael Müller schrieb: > > Hallo List, > > ich bin echt am verzweifeln. Seit 3 Tagen versuch ich Apache und PHP > auf meinem Rechner zu Installieren (Windows 98). Ich krieg das Teil nicht > zum laufen. > Apache selbst schein zu funktionieren, zumindest bekomme ich die Testseite > angezeigt. Na das ist doch schon mal etwas. 1. Apache nochmal installiern (damit wir eine 'jungfreuliche' httpd.conf haben) und Reste von alten php sachen entfernen php.ini, php.exe. !wichtig! 2. In der conf. erstnmal SERVER_NAME eintragen ... und ueber die Konsole apache.exe starten. Nicht ueber eine Verknuepfung da in Versionen bis 1.3.12 das Fenster bei einem Fehler sofort zugeht. 3. bei www.php4win.de Das PHP 4 Pakage saugen. Installieren nach c:\ . 4. Readme lesen und verstehen. 5. Fuer den Anfang besser die CGI Variante installieren. Der lerneffekt ist groesser und die Standordfrage der php.ini ist nicht ganz so sensible. 6. in httpd.conf einfuegen. ScriptAlias /php4/ "C:/php/" Action application/x-httpd-php "/php4/php.exe" AddType application/x-httpd-php .php .php4 .phtml So koennte er Eintrag fuer eine CGI PHP Installation sein. Es ist moeglich das ganz ans Ende der httpd.conf kopieren. Spaeter aber besser an die dafuer vorgesehenen Platez schieben. Wenn man es von hinten mal durchliest passiert folgendes: Den endungen .php php4 usw ist application/x-httpd-php zugeordnet. Bei 'application/x-httpd-php' greift der Apache auf /php4/php.exe zu. /php4/ ist aber ein Alias und somit landert er bei c:/php/php.exe. Das war eine Kurzfassung. Starte den Webserver nun und greife mittels http://localhost/info.php zu. In info.php steht nur . Ich hoffe du siehst denn was. Wenn ja komme wieder und ich erzaehl den Rest. Gruss Joerg Behrens Ps: wenn du nicht weider kommst. in /sapi/ liegt eine 2te php.exe die besser/anders kompiliert wurde und bei der die $PHP_SELF richtig arbeitet. Die dann spaeter nehmen. Aus den Beispiel INI`s seine php.ini erzeugben (kopie machen) und im <%windir%> ablegen. Die CGI Version findet die php.ini in der Regel aber auch dort wo sie selbst liegt (php.exe) Erste Aenderung in der php.ini Vornehmen.. einfach max_exec_time von 30 auf 45 setzten und schauen ob die Ausgabe der info.php sich veraendert hat.... Cache ausschalten vom Browser... Wenn ja dann richtig anpassen die php.ini. Mod_php benutzte ich unter Windows nicht .. weil ich die GDLib sachen brauche. -- 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 php-ml_(at)_uni.de Sun, 19 Nov 2000 00:26:04 +0100 Date: Sun, 19 Nov 2000 00:26:04 +0100 From: Kai Meder php-ml_(at)_uni.de Subject: [php] Settings fuer eine Klasse > Hallo Kai, nabend norbert > aber jetzt klappt es hervorragend... > Du darfst Dir ein Bienchen ins Muttiheft eintragen - super. LOL man dankt.... ;-) 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, 19 Nov 2000 00:38:14 +0100 Date: Sun, 19 Nov 2000 00:38:14 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] AW: [php] Probleme bei der Installation (Apache PHP) Rafael Müller schrieb: > > Hallo Joerg, > > mensch klasse es geeeeeeeeeeeeeeeeeeehhhhhhhht !!!! ;-) > Suuuuuuper, DANKE !!!!! Freut mich. Dann werde ich mir jetzt ein 'Bienchen ins Muttiheft eintragen' , um es mit Noberts worten einmal zusagen. ;) Gruess Joerg Behrens ps: vergess jetzt nicht die andere php.exe zunehmen! Entweder den ScripAlias aendern oder einfach die alte php.exe loechen und die andere dahin schieben. In der php.ini sollte man das Errorlog aktivieren, im den Pfad+dateinamen sagen 'c:\temp\php_error.log' und die Datei anlegen. Das Temp und uploaddir ist auch zusetzten. Mit dem Rest kann man sich spaeter beschaeftigen. -- 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 TConnect_(at)_gmx.net Sun, 19 Nov 2000 02:49:53 +0100 Date: Sun, 19 Nov 2000 02:49:53 +0100 From: Tim Hildebrandt TConnect_(at)_gmx.net Subject: [php] AW: [php] Mysql-Abfrage bringt leeres Array Hi! Vielleicht benennst Du die Variabeln einfach mal anders (ist zwar eigentlichziemlich sch... egal, aber dann wird es deutlich...): Deins: ################ --- snip --- $db_action = "SELECT testspalte FROM table"; $db_content = mysql_query($db_action) or die(mysql_error()); $db_content = mysql_fetch_array($db_content); $testspalte = $db_content[testspalte] --- snap --- Meins: ################ $Searchstring = "SELECT testspalte FROM table"; //Suchstring initialisieren $SearchIdent = mysql_query($Searchstring) or die(mysql_error()); //Abfrage ausführen und Identifer zurückbekommen $SearchCount = mysql_num_rows($SearchIdent); //Anzahl der Zeilen zählen if($SearchCount >= 0) { //Wenn Anzahl größer 0 for($y=0;$y<$SearchCount;$y++){ mysql_data_seek($SearchIdent, $y); //Immer eine Zeile weiter... $ZeilenArray = mysql_fetch_array($SearchIdent); //Array entwickeln echo $ZeilenArray["testspalte"] . "
"; //und Spalte ausgeben }} Du kannst statt zählen und FOR Schleife auch eine While Schleife einsetzen, das ist aber genau so umständlich, wie mit der FOR Schleife, da man ggf. einen separaten Zähler mitschleppen muß. Mit der FOR Variante hat man diesen mit $y schon integriert :-) Tim From eschmid+sic_(at)_s.netic.de Sun, 19 Nov 2000 03:04:30 +0100 Date: Sun, 19 Nov 2000 03:04:30 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] Und was ist das beste CMS... On Sun, Nov 19, 2000 at 12:04:51AM +0100, Peter Holm wrote: > >>Zope, mein Gott, hoffentlich werden die nicht mehr beim LinuxTag > >>in Stuttgart zugelassen. > > > >dito > > Könntet Ihr das kurz erklären? Was ist denn mit Zope so schrecklich? Da hast Du was verpasst. Die hatten ihren Stand gleich neben uns und sie hatten einen deutsch sprechenden Mitarbeiter aus der Firmenzentrale nach Stuttgart einfliegen lassen. Sein Anzug und sein Haarschnitt waren die unübersehbaren Höhepunkte dieser Messe. Vielleicht führen wir ja auch mal die Krawatten-Pflicht für den PHP Stand ein, damit wir auch mal auffallen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From mk_(at)_php-homepage.de Sun, 19 Nov 2000 03:12:24 +0100 Date: Sun, 19 Nov 2000 03:12:24 +0100 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] AW: [php] Und was ist das beste CMS... Peter Holm wrote: > Könntet Ihr das kurz erklären? Was ist denn mit Zope so schrecklich? Die Entwickler (zumindest die, die extra aus den USA eingeflogen wurden). Zumm Glück haben die PHP-Leute besseren Geschmack was Klamotten angeht und einen Charakter :) Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de From mk_(at)_php-homepage.de Sun, 19 Nov 2000 03:14:42 +0100 Date: Sun, 19 Nov 2000 03:14:42 +0100 From: Mark Kronsbein mk_(at)_php-homepage.de Subject: [php] AW: [php] Und was ist das beste CMS... eschmid+sic_(at)_s.netic.de wrote: > Da hast Du was verpasst. Die hatten ihren Stand gleich neben uns und sie > hatten einen deutsch sprechenden Mitarbeiter aus der Firmenzentrale nach > Stuttgart einfliegen lassen. Sein Anzug und sein Haarschnitt waren die > unübersehbaren Höhepunkte dieser Messe. s/Mitarbeiter/Arschloch > Vielleicht führen wir ja auch mal die Krawatten-Pflicht für den PHP Stand > ein, damit wir auch mal auffallen. Dann kannst du den Linuxtag 2001 wahrschenlich ohne mich machne ;) SCNR Mark -- German Gabber Network _(at)_ http://www.gabber.de Infos und Tips zu PHP http://www.php-homepage.de From mdobel_(at)_kawo2.rwth-aachen.de Sun, 19 Nov 2000 06:59:38 +0100 Date: Sun, 19 Nov 2000 06:59:38 +0100 From: Markus Dobel mdobel_(at)_kawo2.rwth-aachen.de Subject: [php] AW: [php] Und was ist das beste CMS... On Sun, Nov 19, 2000 at 03:12:24AM +0100, Mark Kronsbein wrote: > > Peter Holm wrote: > > Könntet Ihr das kurz erklären? Was ist denn mit Zope so schrecklich? > > Die Entwickler (zumindest die, die extra aus den USA eingeflogen > wurden). > Zumm Glück haben die PHP-Leute besseren Geschmack was Klamotten angeht > und einen Charakter :) Hab ich was verpasst und fragte Peter wirklich nach dem nettesten und bestgekleideten CMS-Entwicklerteam? Gruss, Markus From eschmid+sic_(at)_s.netic.de Sun, 19 Nov 2000 07:35:46 +0100 Date: Sun, 19 Nov 2000 07:35:46 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] Und was ist das beste CMS... On Sun, Nov 19, 2000 at 06:59:38AM +0100, Markus Dobel wrote: > On Sun, Nov 19, 2000 at 03:12:24AM +0100, Mark Kronsbein wrote: > > > > Peter Holm wrote: > > > Könntet Ihr das kurz erklären? Was ist denn mit Zope so schrecklich? > > > > Die Entwickler (zumindest die, die extra aus den USA eingeflogen > > wurden). > > Zumm Glück haben die PHP-Leute besseren Geschmack was Klamotten angeht > > und einen Charakter :) > > Hab ich was verpasst und fragte Peter wirklich nach dem nettesten und > bestgekleideten CMS-Entwicklerteam? Die Entwickler vom CMS sind auf solchen Messen nicht präsent. Manchmal kann man aber PHP-Entwickler auf solchen GNU/Linux-Messen sehen. Im Anschluß an den PHP-Kongress hat eine Konferenz (www.linux2000.nl) in Holland stattgefunden und Rasmus Lerdorf hat eine Einladung für eine PHP-Konferenz erhalten, die in Paris im März 2001 stattfinden soll. Da ich bislang die meisten Fehler im französchischen PHP Handbuch entfernt habe, habe ich natürlich auch eine Einladung nach Paris bekommen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From info_(at)_publicform.de Sun, 19 Nov 2000 11:20:21 +0100 Date: Sun, 19 Nov 2000 11:20:21 +0100 From: Piet Kopka info_(at)_publicform.de Subject: [php] =?iso-8859-1?Q?bin=E4re?= gif Daten im Browser innerhalb einer html Seite anzeigen anzeigen Hallo, hat jemand eine Idee wie ich ein gif das ich mit fopen von einer anderen Webseite hole innerhalb einer html Seite ausgeben kann? Ich kann ja nicht noch einen Header schicken, der größte Teil der Seite ist ja schon wenn die Reihe an das gif kommt. Auch bei der ImageGIF-Funktion wird ja erst ein Header geschrieben. Vielleicht hat jemand auch eine ganz andere Idee für das: Auf die html-Seite auf der das Bild erscheinen soll kann vom Intranet aus ohne Internetzugang zugegriffen werden. Das gif liegt aber auf einem Server im Internet. Dankbar für alle Anregungen, Piet Kopka From Stephan.Noller_(at)_uni-koeln.de Sun, 19 Nov 2000 12:15:39 +0100 Date: Sun, 19 Nov 2000 12:15:39 +0100 From: Stephan Noller Stephan.Noller_(at)_uni-koeln.de Subject: [php] binaere gif Daten im Browser innerhalb einer html Seiteanzeigen anzeige hmm, weiss nicht ob ich das Problem nicht verstehe...: Du hast Deine html-Seite, in der soll ein gif angezeigt werden, das Du mit fopen holst. Gib einfach als src="bildholen.php" beim image-tag an. bildholen.php ist ein eigenstaendiges php-skript, das dann das bild holt und auch die header richtig setzt usw. > hat jemand eine Idee wie ich ein gif das ich mit fopen von einer > anderen Webseite hole innerhalb einer html Seite ausgeben kann? Ich > kann ja nicht noch einen Header schicken, der groesste Teil der Seite > ist ja schon wenn die Reihe an das gif kommt. Auch bei der > ImageGIF-Funktion wird ja erst ein Header geschrieben. From A.Ott_(at)_bau-igel.de Sun, 19 Nov 2000 11:19:20 -0000 Date: Sun, 19 Nov 2000 11:19:20 -0000 From: Alexander Ott A.Ott_(at)_bau-igel.de Subject: [php] GetImageSize () GetImageSize () erzeugt auf meiner WAMP-Umgebung (php4.0.1pl2) bei Angabe eines absoluten Pfades à la "http://127.0.0.1/etc/pp/file.jpg" ein: Unable to open http://127.0.0.1/etc/pp/file.jpg in ... gebe ich einen relativen Pfad an wie "../" funktioniert das ganze. Mit: opendir($verzeichnis) ist es übrigens genau das selbe. Kann mir jemand helfen? oder kennt jemand das Problem? Alexander From mike.greubel_(at)_pro-entertain.de Sun, 19 Nov 2000 12:55:29 +0100 Date: Sun, 19 Nov 2000 12:55:29 +0100 From: Mike Greubel mike.greubel_(at)_pro-entertain.de Subject: [php] Ermitteln des aktuellen Verzeichnisses Mahlzeit ML, Ich versuche das aktuelle Verzeichnis zu ermitteln, in dem gerade Operationen durchgeführt werden. Das Problem ist, das innerhalb des Scripts durchaus auch mal die Funktion chdir(); aufgerufen wird, und ich nicht mehr mit der Variable SCRIPT_URL (basename(); nimmt den Schwanz hinten weg, damit ich das reine, absolute Dir habe) arbeiten kann. Ich versuchte nun das Ganze über einen Umweg auf die Shell zu umgehen, da ich keinen passenden Befehl gefunden habe: ---- codeschnipsel ---- function get_current_dir() { /* Hilfsfunktion zum ermitteln des aktuellen Verzeichnis */ system("echo $PWD > dirname.temp"); // Kann anscheinend schon nicht angelegt werden $fd=fopen("dirname.temp","r"); while (!feof($fd)) { $buffer = fgets($fd, 4096); } fclose($fd); unlink("dirname.temp"); return $buffer; } ---- codeschnipsel ende ---- Kann jemandf feststellen, woran es scheitert? Lese/Schreibrechte sind ok. Gibt es vielleicht eine elegantere Möglichkeit? MfG Mike G. From jk_(at)_wa-p.de Sun, 19 Nov 2000 13:04:30 +0100 Date: Sun, 19 Nov 2000 13:04:30 +0100 From: WEBberater (Jochen K.) jk_(at)_wa-p.de Subject: [php] GetImageSize () meines wissens nach gehen diese funktionen nur bei lokalen dateien also nicht auf remote-rechnern! > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Alexander Ott > Sent: Sunday, November 19, 2000 12:19 PM > To: php_(at)_php-center.de > Subject: [php] GetImageSize () > > > GetImageSize () erzeugt auf meiner WAMP-Umgebung (php4.0.1pl2) > bei Angabe eines absoluten Pfades à la "http://127.0.0.1/etc/pp/file.jpg" > ein: > Unable to open http://127.0.0.1/etc/pp/file.jpg in ... > > gebe ich einen relativen Pfad an wie "../" funktioniert das ganze. Mit: > > opendir($verzeichnis) > > ist es übrigens genau das selbe. Kann mir jemand helfen? oder kennt > jemand das Problem? > > > Alexander > > > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php From jk_(at)_wa-p.de Sun, 19 Nov 2000 13:06:16 +0100 Date: Sun, 19 Nov 2000 13:06:16 +0100 From: WEBberater (Jochen K.) jk_(at)_wa-p.de Subject: [php] Ermitteln des aktuellen Verzeichnisses schon mal mit getcwd -- Ermittelt das aktuelle Arbeitsverzeichnis Beschreibung: string getcwd(void); Gibt das gegenwärtige Arbeitsverzeichnis zurück. versucht! > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of Mike Greubel > Sent: Sunday, November 19, 2000 12:55 PM > To: php_(at)_php-center.de > Subject: [php] Ermitteln des aktuellen Verzeichnisses > > > Mahlzeit ML, > > Ich versuche das aktuelle Verzeichnis zu ermitteln, in dem gerade > Operationen durchgeführt werden. Das Problem ist, das innerhalb > des Scripts > durchaus auch mal die Funktion chdir(); aufgerufen wird, und ich > nicht mehr > mit der Variable SCRIPT_URL (basename(); nimmt den Schwanz hinten > weg, damit > ich das reine, absolute Dir habe) arbeiten kann. Ich versuchte > nun das Ganze > über einen Umweg auf die Shell zu umgehen, da ich keinen passenden Befehl > gefunden habe: > > ---- codeschnipsel ---- > function get_current_dir() { > /* Hilfsfunktion zum ermitteln des aktuellen Verzeichnis */ > > system("echo $PWD > dirname.temp"); // Kann anscheinend schon nicht > angelegt werden > $fd=fopen("dirname.temp","r"); > while (!feof($fd)) { > $buffer = fgets($fd, 4096); > } > fclose($fd); > unlink("dirname.temp"); > return $buffer; > > } > ---- codeschnipsel ende ---- > > Kann jemandf feststellen, woran es scheitert? Lese/Schreibrechte sind ok. > Gibt es vielleicht eine elegantere Möglichkeit? > > MfG Mike G. > > > -- > ** 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_(at)_pro-entertain.de Sun, 19 Nov 2000 13:17:08 +0100 Date: Sun, 19 Nov 2000 13:17:08 +0100 From: Mike Greubel mike_(at)_pro-entertain.de Subject: [php] Ermitteln des aktuellen Verzeichnisses Hallo Jochen, danke für die rasche Antwort, aber leider ist dieser Befehl erst ab PHP4 (4.0b4) verfügbar. Mir steht leider keine höhere Version als 3.0.12 zur Verfügung. Hat jemand eine andere Idee? Ich bin für jeden Tip dankbar. MfG Mike G. ----- Original Message ----- From: "WEBberater (Jochen K.)" To: Sent: Sunday, November 19, 2000 1:06 PM Subject: RE: [php] Ermitteln des aktuellen Verzeichnisses > schon mal mit > > getcwd -- Ermittelt das aktuelle Arbeitsverzeichnis > Beschreibung: > > string getcwd(void); > > Gibt das gegenwärtige Arbeitsverzeichnis zurück. > > versucht! > > > -----Original Message----- > > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > > Of Mike Greubel > > Sent: Sunday, November 19, 2000 12:55 PM > > To: php_(at)_php-center.de > > Subject: [php] Ermitteln des aktuellen Verzeichnisses > > > > > > Mahlzeit ML, > > > > Ich versuche das aktuelle Verzeichnis zu ermitteln, in dem gerade > > Operationen durchgeführt werden. Das Problem ist, das innerhalb > > des Scripts > > durchaus auch mal die Funktion chdir(); aufgerufen wird, und ich > > nicht mehr > > mit der Variable SCRIPT_URL (basename(); nimmt den Schwanz hinten > > weg, damit > > ich das reine, absolute Dir habe) arbeiten kann. Ich versuchte > > nun das Ganze > > über einen Umweg auf die Shell zu umgehen, da ich keinen passenden Befehl > > gefunden habe: > > > > ---- codeschnipsel ---- > > function get_current_dir() { > > /* Hilfsfunktion zum ermitteln des aktuellen Verzeichnis */ > > > > system("echo $PWD > dirname.temp"); // Kann anscheinend schon nicht > > angelegt werden > > $fd=fopen("dirname.temp","r"); > > while (!feof($fd)) { > > $buffer = fgets($fd, 4096); > > } > > fclose($fd); > > unlink("dirname.temp"); > > return $buffer; > > > > } > > ---- codeschnipsel ende ---- > > > > Kann jemandf feststellen, woran es scheitert? Lese/Schreibrechte sind ok. > > Gibt es vielleicht eine elegantere Möglichkeit? > > > > MfG Mike G. > > > > > > -- > > ** 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 futurefarm_(at)_futurefarm.de Sun, 19 Nov 2000 14:55:19 +0100 Date: Sun, 19 Nov 2000 14:55:19 +0100 From: Burkhard Stollenwerk futurefarm_(at)_futurefarm.de Subject: [php] Javascriptaufrufe in PHP Hallo, ich möchte Javascriptfunktionen in PHP aufrufen. Doch es kommt immer die Fehlermeldung das diese nicht gefunden wird. Gruss aus der Eifel Burkhard Stollenwerk From pfeiffer_(at)_uris.de Sun, 19 Nov 2000 15:01:57 +0100 Date: Sun, 19 Nov 2000 15:01:57 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Ermitteln des aktuellen Verzeichnisses Hallo Mike, > danke für die rasche Antwort, aber leider ist dieser Befehl erst ab PHP4 > (4.0b4) verfügbar. Mir steht leider keine höhere Version als 3.0.12 zur > Verfügung. Hat jemand eine andere Idee? > Ich bin für jeden Tip dankbar. klar doch: --------------------------------------------- function wo_bin_ich() {global $windir; $cmd = ($windir) ? "cd" : "pwd"; $xx = 0; $erg = array(); $eg = exec($cmd, $erg, $xx); while (list($key, $val) = _(at)_each($erg)) {$out = (trim($val)) ? $val : ""; } return $out; } --------------------------------------------- geht unter *nix und win* sowie jeder PHP-Version :) m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From pfeiffer_(at)_uris.de Sun, 19 Nov 2000 15:07:02 +0100 Date: Sun, 19 Nov 2000 15:07:02 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Javascriptaufrufe in PHP Hallo Burkhard, > ich möchte Javascriptfunktionen in PHP aufrufen. > Doch es kommt immer die Fehlermeldung das diese nicht gefunden wird. total normal, - PHP arbeitet auf dem Webserver, also beim Provider Deiner Wahl - JavaScript in der VM des Browsers, bei Dir zu Hause Das eine hat also mit dem anderen absolut keine Verbindung. m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From rockdashaus_(at)_gmx.at Sun, 19 Nov 2000 16:07:15 +0100 (MET) Date: Sun, 19 Nov 2000 16:07:15 +0100 (MET) From: Misha Moellner rockdashaus_(at)_gmx.at Subject: [php] Javascriptaufrufe in PHP > ich möchte Javascriptfunktionen in PHP aufrufen. > Doch es kommt immer die Fehlermeldung das diese nicht gefunden wird. ich habe mich selber lange damit rumgespielt, bis es geklappt hat. ich weiss zwar nicht, ob du genau das meinst - und ob es dir hilft, sieh selbst an den beispiel sieht man ganz gut, wie man jscript in php einbaut. lg, Misha. -- Sent through GMX FreeMail - http://www.gmx.net From remo.vogel_(at)_gmx.de Sun, 19 Nov 2000 16:13:07 +0000 Date: Sun, 19 Nov 2000 16:13:07 +0000 From: remo remo.vogel_(at)_gmx.de Subject: [php] Javascriptaufrufe in PHP Javascript laeuft auch auf Servern wie dem Netscape Livewire Application Server, dort kannst Du allerdings PHP vergessen. mfg, Remo > From: "Norbert Pfeiffer" > Reply-To: php_(at)_php-center.de > Date: Sun, 19 Nov 2000 15:07:02 +0100 > To: > Subject: Re: [php] Javascriptaufrufe in PHP > > Hallo Burkhard, > >> ich möchte Javascriptfunktionen in PHP aufrufen. >> Doch es kommt immer die Fehlermeldung das diese nicht gefunden wird. > total normal, > > - PHP arbeitet auf dem Webserver, also beim Provider Deiner Wahl > - JavaScript in der VM des Browsers, bei Dir zu Hause > > Das eine hat also mit dem anderen absolut keine Verbindung. > > > 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 ks_(at)_ksweb.de Sun, 19 Nov 2000 16:33:11 +0100 Date: Sun, 19 Nov 2000 16:33:11 +0100 From: Klaus Schmidt ks_(at)_ksweb.de Subject: [php] AW: [php] Javascriptaufrufe in PHP Hi Misha, #> ich möchte Javascriptfunktionen in PHP aufrufen. #> Doch es kommt immer die Fehlermeldung das diese nicht gefunden wird. # #ich habe mich selber lange damit rumgespielt, bis es geklappt hat. ich #weiss zwar nicht, ob du genau das meinst - und ob es dir hilft, sieh selbst # # # #an den beispiel sieht man ganz gut, wie man jscript in php einbaut. An dem Beispiel hab ich (mich) auch rumgespielt: "; echo "document.write('$output');"; } ?> Und dachte ich hätte den 31. März verschlafen! Nu erklär mal, wieso hier JAVA-Script mit (in) PHP vermischt ('eingebaut') sei? :-)) Klaus From hartmut_(at)_six.de Sun, 19 Nov 2000 16:48:43 +0100 Date: Sun, 19 Nov 2000 16:48:43 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] AW: [php] Und was ist das beste CMS... Mark Kronsbein wrote: > > eschmid+sic_(at)_s.netic.de wrote: > > Da hast Du was verpasst. Die hatten ihren Stand gleich neben uns und sie > > hatten einen deutsch sprechenden Mitarbeiter aus der Firmenzentrale nach > > Stuttgart einfliegen lassen. Sein Anzug und sein Haarschnitt waren die > > unübersehbaren Höhepunkte dieser Messe. > > s/Mitarbeiter/Arschloch s/Mittarbeiter/Spinner/g typischer Fall von 'Marketing Droid' im falschen Film (ich weiß zwar nicht, was ich verkaufe, aber ist total toll) immerhin war er sehr freigiebig mit seinen Koffein-Drops, das kann aber auch daran gelegen haben, daß ich mich vorher in einen ihrer übersichtlich besuchten Vorträge verirrt hatte außerdem lag er bei mir nur auf Platz zwei, unangefochtener Spitzenreiter waren die Jungs von ... Internet Consulting, die vermutlich die besten Anzüge, dafür aber wohl auch als einzige einen Messestand ohne(!) Rechner vorzuweisen hatten ... (vom PHP-Tisch aus gesehen in der Ecke hinter ID-Pro) -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From webmaster_(at)_knowone-ag.de Sun, 19 Nov 2000 17:07:56 +0100 Date: Sun, 19 Nov 2000 17:07:56 +0100 From: Webmaster KnowOne AG webmaster_(at)_knowone-ag.de Subject: [php] PHPLIB und PHP4 Hi Folks! Irgendwie kriege ich diese Kombination nicht zum laufen. Die Daten: phplib 7.2c, PHP 4.03, apache 1.3.14 Nache einer Standarinstallation und dem Anlegen eines auth_user mit Daten, kommt staendig das Login-fenster mit der Meldung, der User oder das Passwort waeren falsch und die URL wird immer laenger, dH es wird staendig eine neue Session-ID erzeugt. In der local.inc habe ich allowcache auf 'no' gesetzt und track_vars sind auch an. Was kann man tun? Danke und cu Nino Martincevic From mathias_(at)_zoomed.de Sun, 19 Nov 2000 17:18:44 +0100 Date: Sun, 19 Nov 2000 17:18:44 +0100 From: Mathias Kowalkowski mathias_(at)_zoomed.de Subject: [php] PHP 4.0.3PL1 kompilieren mit "--with-dom und --with-xml" will nicht gehen... Hallo Leute, ich habe geringfügige Probleme beim kompilieren von PHP 4.0.3 als DSO Modul ... meine Kompilieroptionen : --with-mysql=/usr/local/mysql/current --with-apxs=/usr/local/apache/current/bin/apxs --enable-sigchild --enable-magic-quotes --enable-calendar --with-dom=/usr/local/libxml/current --with-xml --with-jpeg-dir=/usr/local/lib --with-gd --with-zlib --enable-ftp --enable-versioning --enable-track-vars=yes --enable-url-includes=yes --enable-sysvshm=yes --enable-sysvsem=yes --with-config-file-path=/etc/httpd --with-interbase=/opt/interbase --with-openssl=/usr/local/openssl/current --libdir=/usr/lib wenn ich nun ein make durchführe bekomme ich Fehler in Verbindung mit --with-dom=.... Dabei hab ich im Php Manual nachgeguckt und gelesen dass ich libxml >=2.0 brauche ... hab ich auch runtergeladen - 2.0.8 und ordnungsgemäß installiert. der lib-pfad von libxml steht auch in ld.so.conf (Habe SuSE 7.0 Pro). Sollte alles eigentlich gehen. Tut es aber nicht, bekomme folgende Fehlermeldung(en): php_domxml.c: In function 'php_minit_domxml': php_domxml.c:162: 'XML_GLOBAL_NAMESPACE' undeclared (first in this function) php_domxml.c:162: (Each undeclared identifier is reported only once for each functions it appears in.) make[3]: *** [php_domxml.lo] Error 1 make[3]: Leaving directory '/root/mywork/progs/lamp/php-4.0.3pl1/ext/domxml' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/root/mywork/progs/lamp/php-4.0.3pl1/ext/domxml' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/root/mywork/progs/lamp/php-4.0.3pl1/ext/domxml' make: *** [all-recursive] Error 1 Was hab ich vergessen ??? *verzweifel* Ich *BRAUCHE* XML ... :-((( .... Weiss jemand von euch die Lösung ?? Danke Mathias From Daniel_(at)_web-ct.de Sun, 19 Nov 2000 17:47:13 +0100 Date: Sun, 19 Nov 2000 17:47:13 +0100 From: Web-ComputerTechnik Daniel Bladeck Daniel_(at)_web-ct.de Subject: [php] MySQL und php! Guten Abend! Ich möchte mir gerne eine Funktion schreiben die eine Datenbankabfrage vor nimmt und eine Array zurück gibt. Das Funktioniert auch, aber ich bekomme immer nur einen Datensatz zurück! Mein Funktionsaufruf schaut wie folgt aus: $sql_befehl = "SELECT hauptkategorie, unterkategorie, bezeichnung1, FROM liste where bezeichnung1 like \"%$suchbegriff%\""; $zeile = lesen_datenbank ($sql_befehl, "localhost", "db", "pass"); Meine Funktion bis jetzt: function lesen_datenbank ($sql_befehl, $host, $db, $passwort) { $verbindung = mysql_connect($host, $db, $passwort); mysql_select_db($db, $verbindung); $ergebnis = mysql_query($sql_befehl, $verbindung); if($ergebnis) { while($zeile = mysql_fetch_row($ergebnis)) { for($i = 0; $i < mysql_num_fields($ergebnis); $i++) { $wert[$x] = $zeile[$i]; } $x++; } return $wert; } } Jetzt habe ich zwei Probleme: - entweder ich komme einfach nicht darauf, wie ich auf das ARRAY wert zugreifen soll, da ja jeder Wert ($wert[0], $wert[1], usw.) wider ein ARRAY ist, oder - es funktioniert so nicht und ich mache einen rissen Fehler Kann mir bitte jemand HELFEN !!!! Danke Daniel Bladeck EMAIL: Daniel_(at)_bladeck.de From behrens_(at)_takenet.de Sun, 19 Nov 2000 17:43:47 +0100 Date: Sun, 19 Nov 2000 17:43:47 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] PHPLIB und PHP4 Moin, Webmaster KnowOne AG schrieb: > > Hi Folks! > > Irgendwie kriege ich diese Kombination nicht zum laufen. > Die Daten: > phplib 7.2c, PHP 4.03, apache 1.3.14 > > Nache einer Standarinstallation und dem Anlegen eines auth_user > mit Daten, kommt staendig das Login-fenster mit der Meldung, der User > oder das Passwort waeren falsch und die URL wird immer laenger, dH es > wird staendig eine neue Session-ID erzeugt. > > In der local.inc habe ich allowcache auf 'no' gesetzt und > track_vars sind auch an. > > Was kann man tun? Also ohne die relevanten codeschnipsel wird dir hier keiner Helfen koennen! Des weiteren ist es Wichig zuwissen ob du Windows oder Unix verwendest und welches php CGI oder das Modul. Die 'normale' Windows CGI Version ist da nicht geeignet fuer weil $PHP_SELF Schrott ist. Also bitte mehr Infos , dann gibs auch Hilfe. Desweiteren hat die phplib eine eigene Mailingliste. Bei mir funzt phplib hervorragent. Probs mit dem einloggen kenne ich nur wenn man das autologin fuer nobody benutzt und dann den optionalen Login ueber : page_open(array("sess" => "sid", "auth" => "ncs_auth", "perm" => "ncs_perm")); $auth->login_if($again); setzten willst. Das ?again=yes wird mit an das Form gegeben. Und selbst wenn du nun als User mit Passwort anmelden willst , wird die gleiche Seite aufgerufen , und wieder steht again=yes in der URL , was bewirkt das wieder der Loginscreen kommtinkl. der Melund Name, Passwort falsch. Loesung war herausloeschen aus dem Querystring und diese saubere URL dann als action="purl("clean_url")" zu benutzen. Aber die Demosseiten sollten funzen oder etwas nicht ? Gruss Joerg Behrens -- Key fingerprint = 92 7D E0 A6 CF AE EC 32 14 28 EF 0D 57 2A 88 5B ---------------------------------------------------------------------- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025 From brauns_(at)_medialution.de Sun, 19 Nov 2000 17:47:36 +0100 Date: Sun, 19 Nov 2000 17:47:36 +0100 From: Raik Brauns brauns_(at)_medialution.de Subject: [php] mysql fehler vei aenderung des feldtyps Scheitere gerade am Versuch ein CHAR - Feld in eine SET zu aendern: befehl: alter table shop_artikel change artikel_gr artikel_gr set default '1','2' fehlermeldung: error 1064: you have an error in your sql syntax near 'default ''1','2' at line 1 auch mit myadmin keine chance kann mir jemand weiterhelfen ???? From nmartincevic_(at)_knowone-ag.de Sun, 19 Nov 2000 17:51:49 +0100 Date: Sun, 19 Nov 2000 17:51:49 +0100 From: Nino Martincevic nmartincevic_(at)_knowone-ag.de Subject: [php] PHPLIB und PHP4 Hi! > Moin, > > > > Irgendwie kriege ich diese Kombination nicht zum laufen. > > Die Daten: > > phplib 7.2c, PHP 4.03, apache 1.3.14 > > > > Nache einer Standarinstallation und dem Anlegen eines auth_user > > mit Daten, kommt staendig das Login-fenster mit der Meldung, der User > > oder das Passwort waeren falsch und die URL wird immer laenger, dH es > > wird staendig eine neue Session-ID erzeugt. > > > > In der local.inc habe ich allowcache auf 'no' gesetzt und > > track_vars sind auch an. > > > > Was kann man tun? > > Also ohne die relevanten codeschnipsel wird dir hier keiner Helfen > koennen! Des weiteren ist es Wichig zuwissen ob du Windows oder Unix > verwendest und welches php CGI oder das Modul. Die 'normale' Windows CGI > Version ist da nicht geeignet fuer weil $PHP_SELF Schrott ist. > Ok, ok, habe vergessen zu sagen: Linux, in Apache als Modul kompiliert. > Also bitte mehr Infos , dann gibs auch Hilfe. Desweiteren hat die phplib > eine eigene Mailingliste. Habe ich natuerlich auch geschaut, aber kein Infos. > Aber die Demosseiten sollten funzen oder etwas nicht ? Ebend nicht: Also so habe ich es gemacht: Standardinstall, Aufruf der index.php, Anzeige loginform.ihtml und dann die Effekte. In der index.php steht: page_open(array("sess" => "Example_Session", "auth" => "Example_Auth", "perm" => "Example_Perm")); Hm.... Thanks, Nino From eschmid+sic_(at)_s.netic.de Sun, 19 Nov 2000 17:53:51 +0100 Date: Sun, 19 Nov 2000 17:53:51 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] MySQL und php! On Sun, Nov 19, 2000 at 05:47:13PM +0100, Web-ComputerTechnik Daniel Bladeck wrote: > Guten Abend! > > Ich möchte mir gerne eine Funktion schreiben die eine Datenbankabfrage vor > nimmt und eine Array zurück gibt. > Das Funktioniert auch, aber ich bekomme immer nur einen Datensatz zurück! > > Mein Funktionsaufruf schaut wie folgt aus: > > $sql_befehl = "SELECT hauptkategorie, unterkategorie, bezeichnung1, > FROM liste where bezeichnung1 like \"%$suchbegriff%\""; > $zeile = lesen_datenbank ($sql_befehl, "localhost", "db", "pass"); > > Meine Funktion bis jetzt: > > function lesen_datenbank ($sql_befehl, $host, $db, $passwort) > { > $verbindung = mysql_connect($host, $db, $passwort); > mysql_select_db($db, $verbindung); > $ergebnis = mysql_query($sql_befehl, $verbindung); > > if($ergebnis) > { > while($zeile = mysql_fetch_row($ergebnis)) > { > for($i = 0; $i < mysql_num_fields($ergebnis); > $i++) > { > $wert[$x] = $zeile[$i]; > } > $x++; > } > return $wert; > } > } > > Jetzt habe ich zwei Probleme: > - entweder ich komme einfach nicht darauf, wie ich auf das ARRAY wert > zugreifen soll, da ja jeder Wert ($wert[0], $wert[1], usw.) wider ein ARRAY > ist, oder > - es funktioniert so nicht und ich mache einen rissen Fehler Dann nimm halt http://php.net/mysql_fetch_array oder http://php.net/mysql_fetch_assoc. Beide Funktionen haben ein kleines Beispiel. mysql_fetch_assoc() gibts aber erst seit PHP 4.0.3. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From behrens_(at)_takenet.de Sun, 19 Nov 2000 17:57:12 +0100 Date: Sun, 19 Nov 2000 17:57:12 +0100 From: Joerg Behrens behrens_(at)_takenet.de Subject: [php] PHPLIB und PHP4 Nino Martincevic schrieb: > > Hi! > > > Moin, > > > > > > Irgendwie kriege ich diese Kombination nicht zum laufen. > > > Die Daten: > > > phplib 7.2c, PHP 4.03, apache 1.3.14 > > > > > > Nache einer Standarinstallation und dem Anlegen eines auth_user > > > mit Daten, kommt staendig das Login-fenster mit der Meldung, der User > > > oder das Passwort waeren falsch und die URL wird immer laenger, dH es > > > wird staendig eine neue Session-ID erzeugt. > > Ok, ok, habe vergessen zu sagen: Linux, in Apache als Modul kompiliert. > > > > Aber die Demosseiten sollten funzen oder etwas nicht ? > > Ebend nicht: > Also so habe ich es gemacht: > Standardinstall, Aufruf der index.php, Anzeige loginform.ihtml > und dann die Effekte. > In der index.php steht: > page_open(array("sess" => "Example_Session", "auth" => "Example_Auth", > "perm" => "Example_Perm")); Leg die seiten mal ins Netz und mach mal nen link dann auf *.phps damit man mal schauen kann. Aufwas ist den local.inc so eingestlellt Cookies , Fallback = get ? 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 hartmut_(at)_six.de Sun, 19 Nov 2000 17:57:54 +0100 Date: Sun, 19 Nov 2000 17:57:54 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] MySQL und php! Web-ComputerTechnik Daniel Bladeck wrote: > function lesen_datenbank ($sql_befehl, $host, $db, $passwort) > { > $verbindung = mysql_connect($host, $db, $passwort); > mysql_select_db($db, $verbindung); > $ergebnis = mysql_query($sql_befehl, $verbindung); > > if($ergebnis) > { > while($zeile = mysql_fetch_row($ergebnis)) > { warum nicht einfach statt > for($i = 0; $i < mysql_num_fields($ergebnis); $i++) > { > $wert[$x] = $zeile[$i]; > } > $x++; besser '$wert[$x++]' = $zeile;' oder noch einfacher '$wert[]=$zeile;' ? > } > return $wert; > } > } > und am Anfang der Funktion $wert mit '$wert=array();' und gegebenenfalls $x mit '$x=0;' initialisieren? wenn du dann noch statt mysql_fetch_row() mysql_fetch_array() benutzt, kannst du auf die einzelnen Ergebnisse z.B. mit $wert[0]['hauptkategorie'] statt $wert[0][0] zugreifen ... PS: var_dump() ist dein Freund ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From eschmid+sic_(at)_s.netic.de Sun, 19 Nov 2000 18:01:17 +0100 Date: Sun, 19 Nov 2000 18:01:17 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] mysql fehler vei aenderung des feldtyps On Sun, Nov 19, 2000 at 05:47:36PM +0100, Raik Brauns wrote: > Scheitere gerade am Versuch ein CHAR - Feld in eine SET zu aendern: > > befehl: > alter table shop_artikel change artikel_gr artikel_gr set default '1','2' > > fehlermeldung: > error 1064: you have an error in your sql syntax near 'default ''1','2' at > line 1 > > auch mit myadmin keine chance Lese mal die Syntax zu UPDATE im MySQL-Handbuch nach. ALTER TABLE ist für was anderes gedacht. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From hartmut_(at)_six.de Sun, 19 Nov 2000 18:26:16 +0100 Date: Sun, 19 Nov 2000 18:26:16 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] mysql fehler vei aenderung des feldtyps eschmid+sic_(at)_s.netic.de wrote: > > On Sun, Nov 19, 2000 at 05:47:36PM +0100, Raik Brauns wrote: > > > Scheitere gerade am Versuch ein CHAR - Feld in eine SET zu aendern: > > > > befehl: > > alter table shop_artikel change artikel_gr artikel_gr set default '1','2' > > > > fehlermeldung: > > error 1064: you have an error in your sql syntax near 'default ''1','2' at > > line 1 > > > > auch mit myadmin keine chance > > Lese mal die Syntax zu UPDATE im MySQL-Handbuch nach. ALTER TABLE ist für > was anderes gedacht. nein, ALTER TABLE ist hier schon richtig, wenn man den Datentyp einer Spalte in einer Tabelle ändern möchte allerdings sind wir hier fü solche Fragen auch in der völlig falschen Liste trotzdem ein Tip: die Syntax für ein SET ist '... SET("wert","wert",...) [ DEFAULT "wert,wert,..." ]' -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From head_(at)_doobie.de Sun, 19 Nov 2000 18:21:15 +0100 Date: Sun, 19 Nov 2000 18:21:15 +0100 From: head head_(at)_doobie.de Subject: [php] session variablen global vorhanden??? ich hab immer noch das alte problem: in einer session datei ist ein wert gespeichert $login = $mail; session_register(login); in der session datei steht dann: login|s:14:"head_(at)_doobie.de"; wenn ich nun aber in einer anderen datei auf die variable $login zugreifen will, ist sie nicht vorhanden: if(session_is_registered("login")) echo "ja"; else echo "nein"; es wird immer "nein" angezeigt. $HTTP_SESSION_VARS[0] zeigt auch nichts an... sieht jemand eine lösung bzw. einen fehler ? vielen dank schon mal boris pitule From nmartincevic_(at)_knowone-ag.de Sun, 19 Nov 2000 18:32:42 +0100 Date: Sun, 19 Nov 2000 18:32:42 +0100 From: Nino Martincevic nmartincevic_(at)_knowone-ag.de Subject: [php] PHPLIB und PHP4 Hi! > Nino Martincevic schrieb: > > > > Hi! > > > > > Moin, > > > > > > > > Irgendwie kriege ich diese Kombination nicht zum laufen. > > > > Die Daten: > > > > phplib 7.2c, PHP 4.03, apache 1.3.14 > > > > > > > > Nache einer Standarinstallation und dem Anlegen eines auth_user > > > > mit Daten, kommt staendig das Login-fenster mit der Meldung, der User > > > > oder das Passwort waeren falsch und die URL wird immer laenger, dH es > > > > wird staendig eine neue Session-ID erzeugt. > > > > Ok, ok, habe vergessen zu sagen: Linux, in Apache als Modul kompiliert. > > > > > > > Aber die Demosseiten sollten funzen oder etwas nicht ? > > > > Ebend nicht: > > Also so habe ich es gemacht: > > Standardinstall, Aufruf der index.php, Anzeige loginform.ihtml > > und dann die Effekte. > > In der index.php steht: > > page_open(array("sess" => "Example_Session", "auth" => "Example_Auth", > > "perm" => "Example_Perm")); > > Leg die seiten mal ins Netz und mach mal nen link dann auf *.phps damit > man mal schauen kann. Aufwas ist den local.inc so eingestlellt Cookies , > Fallback = get ? Wie gesagt, nix geandert an den Demoseiten, nur in der local.inc. So siehts aus: var $allowcache = "no"; ## Set this to 'private' to allow private... var $cookiename = ""; ## defaults to classname var $magic = "Hocuspocus"; ## ID seed var $mode = "get"; ## We propagate session IDs with cookies var $fallback_mode = "get"; var $lifetime = 0; ## 0 = do session cookies, else minutes var $that_class = "DB_Sql"; ## name of data storage container var $gc_probability = 5; cu Nino From hartmut_(at)_six.de Sun, 19 Nov 2000 18:46:17 +0100 Date: Sun, 19 Nov 2000 18:46:17 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] session variablen global vorhanden??? head wrote: > > ich hab immer noch das alte problem: > > in einer session datei ist ein wert gespeichert > > $login = $mail; > session_register(login); > > in der session datei steht dann: > > login|s:14:"head_(at)_doobie.de"; > > wenn ich nun aber in einer anderen datei auf die variable $login > zugreifen will, ist sie nicht vorhanden: > > if(session_is_registered("login")) echo "ja"; > else echo "nein"; > > es wird immer "nein" angezeigt. > > $HTTP_SESSION_VARS[0] zeigt auch nichts an... > > sieht jemand eine lösung bzw. einen fehler ? > > vielen dank schon mal > boris pitule 'blind' geraten: entweder du vergisst, im Folgescript session_start() aufzurufen oder du hst keine Cookies udn übergiebst die Session-ID nicht von Hand ...? ansonsten gilt auch hier: es ist verdammt schwierig, den Fehler zu erkennen, ohne den Code zu sehen ... :( -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From mdobel_(at)_kawo2.rwth-aachen.de Sun, 19 Nov 2000 19:14:15 +0100 Date: Sun, 19 Nov 2000 19:14:15 +0100 From: Markus Dobel mdobel_(at)_kawo2.rwth-aachen.de Subject: [php] AW: [php] Und was ist das beste CMS... On Sun, Nov 19, 2000 at 07:35:46AM +0100, eschmid+sic_(at)_s.netic.de wrote: > On Sun, Nov 19, 2000 at 06:59:38AM +0100, Markus Dobel wrote: > > > > Hab ich was verpasst und fragte Peter wirklich nach dem nettesten und > > bestgekleideten CMS-Entwicklerteam? > > Die Entwickler vom CMS sind auf solchen Messen nicht präsent. Manchmal > kann man aber PHP-Entwickler auf solchen GNU/Linux-Messen sehen. Im > Anschluß an den PHP-Kongress hat eine Konferenz (www.linux2000.nl) in > Holland stattgefunden und Rasmus Lerdorf hat eine Einladung für eine > PHP-Konferenz erhalten, die in Paris im März 2001 stattfinden soll. Da ich > bislang die meisten Fehler im französchischen PHP Handbuch entfernt habe, > habe ich natürlich auch eine Einladung nach Paris bekommen. Ach so. Ja, jetzt verstehe ich besser. Worum gings nochmal? Gruss, Markus From eschmid+sic_(at)_s.netic.de Sun, 19 Nov 2000 19:51:12 +0100 Date: Sun, 19 Nov 2000 19:51:12 +0100 From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de Subject: [php] AW: [php] Und was ist das beste CMS... On Sun, Nov 19, 2000 at 07:14:15PM +0100, Markus Dobel wrote: > On Sun, Nov 19, 2000 at 07:35:46AM +0100, eschmid+sic_(at)_s.netic.de wrote: > > On Sun, Nov 19, 2000 at 06:59:38AM +0100, Markus Dobel wrote: > > > > > > Hab ich was verpasst und fragte Peter wirklich nach dem nettesten und > > > bestgekleideten CMS-Entwicklerteam? > > > > Die Entwickler vom CMS sind auf solchen Messen nicht präsent. Manchmal > > kann man aber PHP-Entwickler auf solchen GNU/Linux-Messen sehen. Im > > Anschluß an den PHP-Kongress hat eine Konferenz (www.linux2000.nl) in > > Holland stattgefunden und Rasmus Lerdorf hat eine Einladung für eine > > PHP-Konferenz erhalten, die in Paris im März 2001 stattfinden soll. Da ich > > bislang die meisten Fehler im französchischen PHP Handbuch entfernt habe, > > habe ich natürlich auch eine Einladung nach Paris bekommen. > > Ach so. Ja, jetzt verstehe ich besser. Worum gings nochmal? PHP != CMS. Auf den Messen, z.B. Frankfurter Buchmesse oder der Systems sind nicht die Entwickler vertreten sondern die Vertriebler. Die die das SixCMS vertrieben haben, sollen im Einheits-Look aufgetreten sein. Da ich auf beiden Messen nicht dabei war, warte ich noch eine Modenschau bei Six ab. Ich hab aber schon mal bei Tom Schwaller nachgefragt, wie die Konditionen für einen PHP-Stand auf dem LinuxPark sind. Die zahlen Reisekosten und Hotelunterkunft. Mark darf dabei auch ohne Krawatte mitmachen und ich binde mir erst dann einen Schlips um oder lege meine rosarote Fliege (die gehört eigentlich der Concert Band) um den Hals, wenn PHP nächstes Jahr einen Preis bekommt. Dieses Jahr ging dieser Preis an Apache XML und PHP 4 hat mit 3 % Rückstand das Ziel knapp verfehlt und deshalb auf 3000 Mark verzichten müssen. Ist jetzt alles verständlich? Es ging in diesem Thread um alles nebensächliche, aber bei einem Aufruf zu einer Wahl hab ihr leider alle gepennt. Bei Mark gibts schon die nächste Wahl, die ist unter http://www.php-homepage.de/ zu sehen. -Egon -- http://www.linuxtag.de/ http://php.net/books.php http://www.concert-band.de/ From alxwe_(at)_t-online.de Sun, 19 Nov 2000 20:05:37 +0100 Date: Sun, 19 Nov 2000 20:05:37 +0100 From: Alexander Weber alxwe_(at)_t-online.de Subject: [php] Ermitteln des aktuellen Verzeichnisses Hallo Mike, versuch's doch mal mit $PHP_SELF. In dieser Variable steht der aktuelle Script-Name drin. Die sollte es auch unter älteren Version schon geben. Da mußt Du nur noch eine Schleife außen rum basteln, daß den Teilstring bis zum letzten "/" extrahiert, entweder von Hand Zeichen für Zeichen, mit reg. expr. oder ganz elegant mit der Funktion dirname (siehe Doku). Wenn in Deinem Script ein Verzeichniswechsel stattfindet, ist dies doch kein Problem. Um das Verzeichnis zu wechseln, mußt Du schließlich wissen, in welches Du willst. Da könntest Du eigentlich $dir="./blabla"; chdir ($dir); sagen. Dann hast Du in dieser Variable das aktuelle Verzeichnis. Zur Erklärung des Problems in Deiner Funktion get_current_dir(): In der Variable $PWD steht bei fast jeder Shell der Name des aktuellen Verzeichnisses. Mit Deiner system-Funktion startest Du im Prinzip eine Shell als der Benutzer, unter dem der Webserver läuft, und gibst dann das momentan aktuelle Verzeichnis aus. Das ist dann das Homeverzeichnis dieses Benutzers und wohl kaum das, was Du suchst. Allerdings ist dieses Verzeichnis bei vielen Systemen auf /tmp gelegt bzw. existiert nicht. Das Du die Datei als Benutzer nobody nicht schreiben kannst, spricht für die Konfiguration des Serverbetriebssystems. Bis irgendwann, ALX Mike Greubel wrote: > > Mahlzeit ML, > > Ich versuche das aktuelle Verzeichnis zu ermitteln, in dem gerade > Operationen durchgeführt werden. Das Problem ist, das innerhalb des Scripts > durchaus auch mal die Funktion chdir(); aufgerufen wird, und ich nicht mehr > mit der Variable SCRIPT_URL (basename(); nimmt den Schwanz hinten weg, damit > ich das reine, absolute Dir habe) arbeiten kann. Ich versuchte nun das Ganze > über einen Umweg auf die Shell zu umgehen, da ich keinen passenden Befehl > gefunden habe: > > ---- codeschnipsel ---- > function get_current_dir() { > /* Hilfsfunktion zum ermitteln des aktuellen Verzeichnis */ > > system("echo $PWD > dirname.temp"); // Kann anscheinend schon nicht > angelegt werden > $fd=fopen("dirname.temp","r"); > while (!feof($fd)) { > $buffer = fgets($fd, 4096); > } > fclose($fd); > unlink("dirname.temp"); > return $buffer; > > } > ---- codeschnipsel ende ---- > > Kann jemandf feststellen, woran es scheitert? Lese/Schreibrechte sind ok. > Gibt es vielleicht eine elegantere Möglichkeit? > > MfG Mike G. > > -- > ** 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_(at)_pro-entertain.de Sun, 19 Nov 2000 20:57:43 +0100 Date: Sun, 19 Nov 2000 20:57:43 +0100 From: Mike Greubel mike_(at)_pro-entertain.de Subject: [php] Ermitteln des aktuellen Verzeichnisses ----- Original Message ----- From: "Norbert Pfeiffer" To: Sent: Sunday, November 19, 2000 3:01 PM Subject: Re: [php] Ermitteln des aktuellen Verzeichnisses > Hallo Mike, > > > danke für die rasche Antwort, aber leider ist dieser Befehl erst ab PHP4 > > (4.0b4) verfügbar. Mir steht leider keine höhere Version als 3.0.12 zur > > Verfügung. Hat jemand eine andere Idee? > > Ich bin für jeden Tip dankbar. > klar doch: > --------------------------------------------- > function wo_bin_ich() > {global $windir; > $cmd = ($windir) ? "cd" : "pwd"; > $xx = 0; > $erg = array(); > $eg = exec($cmd, $erg, $xx); > while (list($key, $val) = _(at)_each($erg)) > {$out = (trim($val)) ? $val : ""; > } > return $out; > } > --------------------------------------------- > > geht unter *nix und win* sowie jeder PHP-Version :) > > > 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 Hallo Norbert, ich habs mit Deiner Funktion probiert, aber der Array $val bleibt leer. Ich hab versucht, nur die Unix-Version davon zu implementieren, auch nix. Schade, trotzdem Danke. Ich freue mich für jeden Rat, den ich ausprobieren kann. Hab auch schon das Mail-Archiv durchforstet, ohne Erfolg. Ich glaube langsam, mein gesamtes Script scheitert an dieser Option... MfG Mike G. From pfeiffer_(at)_uris.de Sun, 19 Nov 2000 21:57:20 +0100 Date: Sun, 19 Nov 2000 21:57:20 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] pretokenized (.php3p) script Hallo, -p - Pretokenize a script (creates a .php3p file) -e - Execute a pretokenized (.php3p) script als ich dies in 'php.exe -h' fand, erhoffte ich mir eine wesentlich hoehere Performace bei der Abarbeitung eines umfangreichen Scriptes. Leider war die *.php3p Datei um keine Milisekunde schneller... :-(( Habe ich wieder mal was falsch verstanden oder ist es ein Feature, das nur versehenlich schon in der Version 3.0.17 genannt wird ? m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. From hartmut_(at)_six.de Sun, 19 Nov 2000 22:12:19 +0100 Date: Sun, 19 Nov 2000 22:12:19 +0100 From: Hartmut Holzgraefe hartmut_(at)_six.de Subject: [php] pretokenized (.php3p) script Norbert Pfeiffer wrote: > > Hallo, > > -p - Pretokenize a script (creates a .php3p file) > -e - Execute a pretokenized (.php3p) script > > als ich dies in 'php.exe -h' fand, erhoffte ich mir eine wesentlich > hoehere Performace bei der Abarbeitung eines umfangreichen Scriptes. > Leider war die *.php3p Datei um keine Milisekunde schneller... :-(( > > Habe ich wieder mal was falsch verstanden oder ist es ein Feature, > das nur versehenlich schon in der Version 3.0.17 genannt wird ? jein, das ist/war ein experimentelles Feature, das nur versehentlich(?) noch in aktuellen PHP 3 Versionen zu finden ist, da weitgehend fehlgeschlagen ... -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 From pfeiffer_(at)_uris.de Sun, 19 Nov 2000 22:13:45 +0100 Date: Sun, 19 Nov 2000 22:13:45 +0100 From: Norbert Pfeiffer pfeiffer_(at)_uris.de Subject: [php] Ermitteln des aktuellen Verzeichnisses Hallo Mike, > ich habs mit Deiner Funktion probiert, aber der Array $val bleibt leer. oops, $val ist kein Array, sondern die Elemente des Arrays $erg. Und genau darin steht der Pfad. Da ich immer den gleichen Aufruf benutze, muss $erg ein Array sein. Manche Systembefehle bringen ja auch mehrzeilige Ausgaben... Versuche es mal so: --------------------------------------------- function wo_bin_ich() {$xx = 0; $erg = ""; $eg = exec("pwd", $erg, $xx); return $erg; } /* Ausgabe: */ echo wo_bin_ich(); --------------------------------------------- m.f.G. N. Pfeiffer _____________________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------------- e.o.m. ----- Original Message ----- From: Mike Greubel To: Sent: Sunday, November 19, 2000 8:57 PM Subject: Re: [php] Ermitteln des aktuellen Verzeichnisses > > ----- Original Message ----- > From: "Norbert Pfeiffer" > To: > Sent: Sunday, November 19, 2000 3:01 PM > Subject: Re: [php] Ermitteln des aktuellen Verzeichnisses > > > > Hallo Mike, > > > > > danke für die rasche Antwort, aber leider ist dieser Befehl erst ab PHP4 > > > (4.0b4) verfügbar. Mir steht leider keine höhere Version als 3.0.12 zur > > > Verfügung. Hat jemand eine andere Idee? > > > Ich bin für jeden Tip dankbar. > > klar doch: > > > > geht unter *nix und win* sowie jeder PHP-Version :) > > > > > > 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 > > Hallo Norbert, > > > Ich freue mich für jeden Rat, den ich ausprobieren kann. Hab auch schon das > Mail-Archiv durchforstet, ohne Erfolg. > > Ich glaube langsam, mein gesamtes Script scheitert an dieser Option... > > MfG Mike G. > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php > From mathias_(at)_zoomed.de Sun, 19 Nov 2000 22:52:53 +0100 Date: Sun, 19 Nov 2000 22:52:53 +0100 From: Mathias Kowalkowski mathias_(at)_zoomed.de Subject: [php] PHP 4.0.3PL1 kompilieren mit "--with-dom und --with-xml" will nicht gehen... > php_domxml.c: In function 'php_minit_domxml': > php_domxml.c:162: 'XML_GLOBAL_NAMESPACE' undeclared (first in this function) Alles klar ! Hat sich erledigt ... vom Geistesblitz getroffen habe ich mir die neuesten PHP-Sources im CVS angeguckt und siehe da, in Revision 1.14 von php_domxml.h steht "Make this compile with libxml2.2.7." ... na dann auf ein neues, kompilier ich mir halt die Entwickler-Version, was solls :-)))) Gruss Mathias From jk_(at)_wa-p.de Sun, 19 Nov 2000 22:55:38 +0100 Date: Sun, 19 Nov 2000 22:55:38 +0100 From: WEBberater (Jochen K.) jk_(at)_wa-p.de Subject: [php] session variablen global vorhanden??? Du musst auf jeden Fall session_start() aufrufen sonst funkt die Sache nicht! > -----Original Message----- > From: php-admin_(at)_php-center.de [mailto:php-admin_(at)_php-center.de]On Behalf > Of head > Sent: Sunday, November 19, 2000 6:21 PM > To: php list > Subject: [php] session variablen global vorhanden??? > > > ich hab immer noch das alte problem: > > in einer session datei ist ein wert gespeichert > > $login = $mail; > session_register(login); > > in der session datei steht dann: > > login|s:14:"head_(at)_doobie.de"; > > wenn ich nun aber in einer anderen datei auf die variable $login > zugreifen will, ist sie nicht vorhanden: > > if(session_is_registered("login")) echo "ja"; > else echo "nein"; > > es wird immer "nein" angezeigt. > > > $HTTP_SESSION_VARS[0] zeigt auch nichts an... > > sieht jemand eine lösung bzw. einen fehler ? > > vielen dank schon mal > boris pitule > > > > -- > ** 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 kris_(at)_koehntopp.de 19 Nov 2000 18:00:01 -0000 Date: 19 Nov 2000 18:00:01 -0000 From: kris_(at)_koehntopp.de kris_(at)_koehntopp.de Subject: [php] [FAQ: 19-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: Fri Nov 17 07:38:37 CET 2000 $Id: faq.sgml,v 1.18 2000/10/01 20:07:31 dgorski Exp $ $Id: about.sgml,v 1.38 2000/11/09 15:13:44 mjansen 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.51 2000/10/31 20:58:54 kk Exp $ $Id: phplib.sgml,v 1.19 2000/11/02 08:46:29 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.30 2000/11/12 09:26:32 mjansen 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? 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? 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. _________________________________________________________________ Next Previous Contents