From oxoxo_(at)_gmx.de Sat, 1 Jul 2000 08:59:40 +0200
Date: Sat, 1 Jul 2000 08:59:40 +0200
From: oxoxo_(at)_gmx.de oxoxo_(at)_gmx.de
Subject: [php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_OT_Link_verschl=FCsselnsseln?=
HI Stefan
kann Dir nicht zustimmen und zum Ton sowieso nicht,
Weil wenn Du schon mal einen gut besuchten Webserver betreiben würdest,
müsstest Du das Problem kennen.
Man bietet Downloads an, aber fremde Server greifen die Downloads einfach
direkt ab, das will ich verhindern weil ich nämlich für Traffic Geld
bezahlen muss und Wenn andere Server einfach mir nur Traffic verursachen und
keine Pageimpressions erzielen ist alles nur noch ein Verlust Geschäft.
Klar es handelt sich um OT aber nicht um eine unsinnige Diskussion.
aber wo soll man sonst mit solchen Fragen hin, wenn nicht in die
Gemeinschaft wo man immer ist.
--
Steffen
> sorry für den schroffen Ton, aber IMHO ist die Diskussion ist nicht nur
OT
> sondern auch noch unsinnig.
>
> --
> Stefan Schwardt.
From webmasterbhs_(at)_bluewin.de Sat, 1 Jul 2000 11:39:05 +0200
Date: Sat, 1 Jul 2000 11:39:05 +0200
From: Cyrill Schumacher webmasterbhs_(at)_bluewin.de
Subject: [php] WHERE Klausel transportieren
> free like 'j'
>
> Und nach dem urlencode wurde dieser String zu
>
> free+like+%27j%27
> free like \'j\' --> Klar, daß so ein SQL-Fehler eintritt.
$string = stripslashes($string);
echo $string; // free like 'j'
kiri
From g.grote_(at)_tu-bs.de Sat, 1 Jul 2000 11:42:01 +0200
Date: Sat, 1 Jul 2000 11:42:01 +0200
From: Gerald Grote g.grote_(at)_tu-bs.de
Subject: [php] AW: [php] WHERE Klausel transportieren
Hi,
> Aber ich muss schließlich dafür sorgen, daß die WHERE Klausel der
> Query mit dem graphischen "Weiter" Hyperlink übergeben wird.
>
> Folgende Klausel habe ich via urlencode frmatieren lassen:
> free like 'j'
> Und nach dem urlencode wurde dieser String zu
> free+like+%27j%27
Das direkte Ausführen des übergebenen Stings als Query ist brandgefährlich.
So erlaubst du jedem Surfer, beliebige Queries zu schicken. Ich könnte z.B.
folgende Anfrage schicken:
"free like 'x'; DROP DATABASE db_name"
Du baust den String seelenruhig in deine Query ein und mit etwas
rumprobieren habe ich deine Datenbank ziemlich schnell zerhackt.
Grundregel für Sicherheit von Web-Applikationen: Niemals übergebene
Parameter direkt und ungeprüft ausführen (auch nicht, wenn sie nur Teil der
Query sind).
Warum übergibst du nicht einfach nur das "j" als parameter, das löst dann
auch die Probleme mit dem en-/decoden.
Gerald.
From abe_(at)_yavin4.de Sat, 1 Jul 2000 12:11:52 +0200
Date: Sat, 1 Jul 2000 12:11:52 +0200
From: Daniel Beulshausen abe_(at)_yavin4.de
Subject: [php] AW: [php] WHERE Klausel transportieren
> So erlaubst du jedem Surfer, beliebige Queries zu schicken. Ich könnte
z.B.
> folgende Anfrage schicken:
> "free like 'x'; DROP DATABASE db_name"
dieses statement wird von php/mysql nicht ausgeführt, da nur einzelne
anweisungen ausgeführt werden, allerdings keine anweisungsabfolgen.
es ist eh unüblich für einfache datenbank anfragen dem sql-user rechte
für das löschen von datensätzen zu geben.
gruss
daniel
From joerg_(at)_krause.net Sat, 1 Jul 2000 12:20:58 +0200
Date: Sat, 1 Jul 2000 12:20:58 +0200
From: =?iso-8859-1?Q?J=F6rg_Krause?= joerg_(at)_krause.net
Subject: [php] AW: [php] Telnet-Verbindung mit PHP3
int set_socket_blocking (int socket descriptor, int mode)
see /manual/function.set-socket-blocking.php
Jörg Krause
******************************
Das PHP-Buch:
http://www.joergkrause.de/krause/buecher/bot_buch_7.html
> and how goes it (Socket auf non-blocking setzen)?
>
> Ciao Laura
>
From g.grote_(at)_tu-bs.de Sat, 1 Jul 2000 12:34:02 +0200
Date: Sat, 1 Jul 2000 12:34:02 +0200
From: Gerald Grote g.grote_(at)_tu-bs.de
Subject: [php] Mehrere Anfragen in einer Query ?
Hallo,
ist es bei PHP eigentlich möglich mehrere Anfragen in eine Query zu packen
(also sowas wie xxx_query("insert into...; select ..."). Bei mysql scheint
das nicht zu gehen, wie sieht das bei anderen DB aus ?
Wenn das geht, wäre das etwas problematisch, weil man so durch Manipulation
der Parameter in der URL beliebige Anfragen stellen könnte (z.B. DROP
DATABASE ...), wenn das Skript nicht jeden Parameter vor der Verwendung
überprüft. Meistens ist es ja so, das die Parameter direkt in die Anfragen
übernommen werden.
Gerald.
From abe_(at)_yavin4.de Sat, 1 Jul 2000 12:35:56 +0200
Date: Sat, 1 Jul 2000 12:35:56 +0200
From: Daniel Beulshausen abe_(at)_yavin4.de
Subject: [php] Mehrere Anfragen in einer Query ?
> ist es bei PHP eigentlich möglich mehrere Anfragen in eine Query zu
packen
> (also sowas wie xxx_query("insert into...; select ..."). Bei mysql
scheint
> das nicht zu gehen, wie sieht das bei anderen DB aus ?
http://www.koehntopp.de/php/faq-15.html#ss15.6
> Wenn das geht, wäre das etwas problematisch, weil man so durch
Manipulation
> der Parameter in der URL beliebige Anfragen stellen könnte (z.B. DROP
> DATABASE ...), wenn das Skript nicht jeden Parameter vor der
Verwendung
> überprüft. Meistens ist es ja so, das die Parameter direkt in die
Anfragen
> übernommen werden.
wenn du deinem sql-user die rechte dafür einräumst bist du selbst
schuld...
gruss
daniel
From g.grote_(at)_tu-bs.de Sat, 1 Jul 2000 12:47:54 +0200
Date: Sat, 1 Jul 2000 12:47:54 +0200
From: Gerald Grote g.grote_(at)_tu-bs.de
Subject: [php] AW: [php] AW: [php] WHERE Klausel transportieren
Hallo,
> > So erlaubst du jedem Surfer, beliebige Queries zu schicken. Ich könnte
> z.B.
> > folgende Anfrage schicken:
> > "free like 'x'; DROP DATABASE db_name"
>
> dieses statement wird von php/mysql nicht ausgeführt, da nur einzelne
> anweisungen ausgeführt werden, allerdings keine anweisungsabfolgen.
Du hast recht, ich habe es gleich mal getestet und ebenfalls festgestellt,
dass bei MySQL nur eine einzige Anfrage möglich ist. Trotzdem ist es nicht
gerade elegant, Queries teilweise über die URL zu übergeben :-)
Ein anderer beliebter Fehler ist es, Parameter direkt in Systemaufrufe
unterzubringen (z.B. zum Verschicken von e-Mails aus C-Programmen heraus).
Mit geschickten Parametern (etwa in der Art: "); rm -rf *; ) kann ein
böswilliger Surfer ziemlich viel Schaden anrichten:
exec(sendmail("...."); rm -rf *; ...
> es ist eh unüblich für einfache datenbank anfragen dem sql-user rechte
> für das löschen von datensätzen zu geben.
Man kann eine DB aber auch mit INSERT, DELETE oder ALTER ziemlich
durcheinanderbringen ...
Gerald.
From abe_(at)_yavin4.de Sat, 1 Jul 2000 12:54:13 +0200
Date: Sat, 1 Jul 2000 12:54:13 +0200
From: Daniel Beulshausen abe_(at)_yavin4.de
Subject: [php] AW: [php] AW: [php] WHERE Klausel transportieren
> Ein anderer beliebter Fehler ist es, Parameter direkt in Systemaufrufe
> unterzubringen (z.B. zum Verschicken von e-Mails aus C-Programmen
heraus).
> Mit geschickten Parametern (etwa in der Art: "); rm -rf *; ) kann
ein
> böswilliger Surfer ziemlich viel Schaden anrichten:
> exec(sendmail("...."); rm -rf *; ...
mit mail() gehts eh viel einfacher ;)
> Man kann eine DB aber auch mit INSERT, DELETE oder ALTER ziemlich
> durcheinanderbringen ...
deshalb validiert man abfragen mit php und nicht mit clientseitigen
spielzeugen.
gruss
daniel
From g.grote_(at)_tu-bs.de Sat, 1 Jul 2000 13:05:20 +0200
Date: Sat, 1 Jul 2000 13:05:20 +0200
From: Gerald Grote g.grote_(at)_tu-bs.de
Subject: [php] AW: [php] Mehrere Anfragen in einer Query ?
> > ist es bei PHP eigentlich möglich mehrere Anfragen in eine Query zu
> packen
> > (also sowas wie xxx_query("insert into...; select ..."). Bei mysql
> scheint
> > das nicht zu gehen, wie sieht das bei anderen DB aus ?
>
> http://www.koehntopp.de/php/faq-15.html#ss15.6
Alles klar, danke.... nächstesmal werde ich selber lesen, versprochen :-)
> > Wenn das geht, wäre das etwas problematisch, weil man so durch
> Manipulation
> > der Parameter in der URL beliebige Anfragen stellen könnte (z.B. DROP
> > DATABASE ...), wenn das Skript nicht jeden Parameter vor der
> Verwendung
> > überprüft. Meistens ist es ja so, das die Parameter direkt in die
> Anfragen
> > übernommen werden.
>
> wenn du deinem sql-user die rechte dafür einräumst bist du selbst
> schuld...
War ja nur ein Beispiel. DELETE, INSERT, ALTER, usw. wird von jedem Skript
aus möglich sein (auf die entsprechenden Tabellen) ...
Ich bin vieleicht etwas zu paranoid, aber die Ansicht "naja, in meinen URLs
wird schon keiner manipulieren, warum soll ich die Parameter extra nochmal
überprüfen" ist halt weit verbreitet. Unter 1000 Besuchern gibt es
garantiert einige, die aus Spass mal ein paar Parameter ändern, um zu
schauen, ob der Programmierer auch wirklich aufgepasst hat.
Gerald.
From thomas.schuermann_(at)_stadt-gladbeck.de Sat, 01 Jul 2000 13:08:13 +0200
Date: Sat, 01 Jul 2000 13:08:13 +0200
From: Thomas =?iso-8859-1?Q?Sch=FCrmann?=
thomas.schuermann_(at)_stadt-gladbeck.de
Subject: [php] ausgegeben Text gleichzeitig in Variable speichern ?
Hallo Hartmut,
Hartmut Holzgraefe schrieb:
>
> siehe ob_start(), ob_get_contents() und ob_end_flush()
> (seit gestern auch englisch dokumentiert, hoffentlich
> auf snaps.php.net/manual schon verfügbar)
und spätestens ab Montag auch auf deutsch erhältlich...
Gruß
Thomas
P.S. Wenn du mir den Vortritt lässt ;)
--
*---------------------------------------------*
| Thomas Schürmann |
| mailto:thomas.schuermann_(at)_stadt-gladbeck.de |
*---------------------------------------------*
From enrico.kliesch_(at)_mind-building.de Sat, 1 Jul 2000 13:15:21 +0200
Date: Sat, 1 Jul 2000 13:15:21 +0200
From: Enrico Kliesch enrico.kliesch_(at)_mind-building.de
Subject: [php] SET Typ in einer MySQL DB
This is a multi-part message in MIME format.
------=_NextPart_000_0029_01BFE35E.689995B0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo,
kann mir jemand ein Bespiel geben, wie ich=20
a) den Typ SET mittels phpmyadmin definiere
b) diesen typ dann anspreche
Mit freundlichen Gr=FC=DFen
Enrico Kliesch
Mind Building GbR
------=_NextPart_000_0029_01BFE35E.689995B0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo,
kann mir jemand ein Bespiel geben, wie =
ich=20
a) den Typ SET mittels phpmyadmin=20
definiere
b) diesen typ dann =
anspreche
Mit freundlichen =
Gr=FC=DFen
Enrico Kliesch
Mind Building =
GbR
------=_NextPart_000_0029_01BFE35E.689995B0--
From oliver_(at)_brugg-online.ch Sat, 1 Jul 2000 13:22:49 +0200
Date: Sat, 1 Jul 2000 13:22:49 +0200
From: Oliver Flueckiger oliver_(at)_brugg-online.ch
Subject: [php] MySQL-Query Fehler
Hallo!
Ich habe eine MYSQL-Query in PHP, die So ausieht:
$query="
SELECT
english.id,
'$language'.*
FROM
english,
'$language'
WHERE
english.titlean='$article' AND
'$language'.id=id
";
$result=mysql_query($query);
while($data=mysql_fetch_array($result){ <-
- hier ist der Fehler
$textanweisung=$data["text"];
$titleanweisung=$data["titlelan"];
$questionanweisung=$data["question"];
$answer1anweisung=$data["answer1"];
$answer2anweisung=$data["answer2"];
$answer3anweisung=$data["answer3"];
$searchanweisung=$data["search"];
$copyrightanweisung=$data["copyright"];
$isoanweisung=$data["iso"];
$fromanweisung=$data["from"];
$authoranweisung=$data["author"];
$textartansweranweisung=$data["textartanswer"];
$richtigartansweranweisung=$data["richtigart"];
$falschartansweranweisung=$data["falschart"];
$rightansweranweisung=$data["rightanswer"];
$yesanweisung=$data["richtig"];
$noanweisung=$data["falsch"];
$quelleanweisung=$data["quelle"];
}
Nun kriege ich aber die folgenden Fehlermeldungen:
0 is not a MySQL result index
Parse error: parse error
Kann mir jemand helfen?
Herzlichen Dank im Voraus!
Gruss an alle
Oliver 15
From enrico.kliesch_(at)_mind-building.de Sat, 1 Jul 2000 13:43:19 +0200
Date: Sat, 1 Jul 2000 13:43:19 +0200
From: Enrico Kliesch enrico.kliesch_(at)_mind-building.de
Subject: [php] MySQL-Query Fehler
der mysql_query befehl muss auf die db und den server verweisen
zb
$link=mysql_connect($server,$username,$passwort)
$query="blahblahblah";
$result=mysql_query($query,$link);
dann dürfet bei mysql_fetch_array kein fehler mehr kommen
Mit freundlichen Grüßen
Enrico Kliesch
Mind Building GbR
----- Original Message -----
From: "Oliver Flueckiger"
To:
Sent: Saturday, July 01, 2000 1:22 PM
Subject: [php] MySQL-Query Fehler
> Hallo!
>
> Ich habe eine MYSQL-Query in PHP, die So ausieht:
>
> $query="
> SELECT
> english.id,
> '$language'.*
> FROM
> english,
> '$language'
> WHERE
> english.titlean='$article' AND
> '$language'.id=id
> ";
> $result=mysql_query($query);
>
lt){ <-
> - hier ist der Fehler
> $textanweisung=$data["text"];
> $titleanweisung=$data["titlelan"];
> $questionanweisung=$data["question"];
> $answer1anweisung=$data["answer1"];
> $answer2anweisung=$data["answer2"];
> $answer3anweisung=$data["answer3"];
> $searchanweisung=$data["search"];
> $copyrightanweisung=$data["copyright"];
> $isoanweisung=$data["iso"];
> $fromanweisung=$data["from"];
> $authoranweisung=$data["author"];
> $textartansweranweisung=$data["textartanswer"];
> $richtigartansweranweisung=$data["richtigart"];
> $falschartansweranweisung=$data["falschart"];
> $rightansweranweisung=$data["rightanswer"];
> $yesanweisung=$data["richtig"];
> $noanweisung=$data["falsch"];
> $quelleanweisung=$data["quelle"];
> }
> Nun kriege ich aber die folgenden Fehlermeldungen:
> 0 is not a MySQL result index
> Parse error: parse error
>
> Kann mir jemand helfen?
>
> Herzlichen Dank im Voraus!
>
> Gruss an alle
>
> Oliver 15
>
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
>
From Matthias.Dierker_(at)_t-online.de Sat, 01 Jul 2000 14:09:20 +0200
Date: Sat, 01 Jul 2000 14:09:20 +0200
From: Matthias Dierker Matthias.Dierker_(at)_t-online.de
Subject: [php] MySQL-Query Fehler
At 13:22 01.07.00 +0200, you wrote:
>Hallo!
>
>Ich habe eine MYSQL-Query in PHP, die So ausieht:
>
>$query="
> SELECT
> english.id,
> '$language'.*
> FROM
> english,
> '$language'
> WHERE
> english.titlean='$article' AND
> '$language'.id=id
> ";
>Nun kriege ich aber die folgenden Fehlermeldungen:
>0 is not a MySQL result index
>Parse error: parse error
Datt heisst soviel wie: dein SQL-Query war nicht OK...
Mach mal die ' um den Tabellennamen weg...
also:
$query="
SELECT
english.id, $language.*
FROM
english, $language
WHERE
english.titlean='$article'
AND $language.id=id";
bis denn
Matthias
From ralf_(at)_kuerbis.org Sat, 1 Jul 2000 14:14:47 +0200
Date: Sat, 1 Jul 2000 14:14:47 +0200
From: Ralf Geschke ralf_(at)_kuerbis.org
Subject: [php] MySQL-Query Fehler
On Sam, 01 Jul 2000, Enrico Kliesch wrote:
> der mysql_query befehl muss auf die db und den server verweisen
> $result=mysql_query($query,$link);
Nicht zwangslaeufig, ansonsten wird der zuletzt geoeffnete Link
benutzt.
Aber: Wie sieht denn die Query aus? -> MySQL-Logfile ansehen, pruefen,
ggf. manuell nachvollziehen.
Und in PHP: Rueckgabewerte von mysql_query() beruecksichtigen.
Die Query sieht jedenfalls ein wenig wild aus. ;)
Beste Gruesse,
Ralf
PS. Angesichts der letzten Mail empfehle ich auch einen Blick auf
http://www.php-center.de/php-de/konventionenundstandards.htm
--
/ mail:// ralf _(at)_ { kuerbis.org | globalpark.de | php-center.de }
/ http:// www . { kuerbis.org | globalpark.de | php-center.de }
/ fon:// { 0177-5262345 | 02233-793373 }
From Atlan1_(at)_gmx.de Sat, 1 Jul 2000 14:21:59 +0100
Date: Sat, 1 Jul 2000 14:21:59 +0100
From: Atlan Atlan1_(at)_gmx.de
Subject: [php] sendmail
This is a multi-part message in MIME format.
------=_NextPart_000_001F_01BFE367.B7D13120
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
hi leutz,
gibt es eine moeglichkeit sendmail unter win NT 4.0 zu nutzen? also =
sendmail als dienst oder so zu installieren. Ich will scripts die =
sendmail brauchen lokal testen...
ein einfaches ja oder nein reicht .)
dank euch
Andreas
------=_NextPart_000_001F_01BFE367.B7D13120
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
hi leutz,
gibt es eine moeglichkeit sendmail =
unter win NT 4.0=20
zu nutzen? also sendmail als dienst oder so zu installieren. Ich will =
scripts=20
die sendmail brauchen lokal testen...
ein einfaches ja oder nein reicht =
.)
dank euch
Andreas
------=_NextPart_000_001F_01BFE367.B7D13120--
From hoexter_(at)_orgaprog.de Sat, 1 Jul 2000 14:19:40 +0200
Date: Sat, 1 Jul 2000 14:19:40 +0200
From: Sven Hoexter hoexter_(at)_orgaprog.de
Subject: [php] sendmail
Am Sat, 01 Jul 2000, schrieb Atlan:
>
> hi leutz,
>
> gibt es eine moeglichkeit sendmail unter win NT 4.0 zu nutzen? also sendmail als dienst oder so zu installieren. Ich will scripts die sendmail brauchen lokal testen...
> ein einfaches ja oder nein reicht .)
Hm hab ich was verpasst: Seit wann braucht irgendein Script
sendmail? php braucht einen SMTP Server der sogar irgendwo bei
einem Provider oder sonst wo stehen kann. Fuer zuhause auf einem
M$ Rechner wuerde ich dann auch was M$ maessiges nehmen. Oder
gibt's da keine SMTP Server?
Ich hab mal irgendwas von einem "Hamster" gehoert der soll recht
klein und fuer sowas gut geeignet sein.
Cu,
Sven
----------------------------------------
Content-Type: text/html; name="unnamed"
Content-Transfer-Encoding: quoted-printable
Content-Description:
----------------------------------------
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Sowas gehoert hier nicht hin! Fuehre dir bitte nochmal die
Ettikette dieser Liste zu gemuete (zu finden da wo Du diese Liste
subscribed hast)
Ausserdem sind deine Zeilen zu lang. Und mit einem Nachnamen
wurdest Du auch nicht beglueckt? Musst Du Eltern haben... ;-)
From Matthias.Dierker_(at)_t-online.de Sat, 01 Jul 2000 14:32:44 +0200
Date: Sat, 01 Jul 2000 14:32:44 +0200
From: Matthias Dierker Matthias.Dierker_(at)_t-online.de
Subject: [php] sendmail
At 14:21 01.07.00 +0100, you wrote:
>
> hi leutz,
>
> gibt es eine moeglichkeit sendmail unter win NT 4.0 zu nutzen? also sendmail
> als dienst oder so zu installieren. Ich will scripts die sendmail brauchen
> lokal testen...
> ein einfaches ja oder nein reicht .)
Ja..
http://www.koehntopp.de/php/faq-12.html#ss12.4
http://www.koehntopp.de/php/faq-12.html#ss12.5
bis denn
Matthias
From TConnect_(at)_gmx.net Sat, 1 Jul 2000 16:20:28 +0200
Date: Sat, 1 Jul 2000 16:20:28 +0200
From: Tim Hildebrandt TConnect_(at)_gmx.net
Subject: [php] AW: [php] AW: [php] WHERE Klausel transportieren
>
> Das direkte Ausführen des übergebenen Stings als Query ist
> brandgefährlich.
>
> So erlaubst du jedem Surfer, beliebige Queries zu schicken. Ich
> könnte z.B.
> folgende Anfrage schicken:
> "free like 'x'; DROP DATABASE db_name"
Frage: Wie soll denn der User aufgrund des Spaltennamens auf den
Datenbanknamen kommen?
> Du baust den String seelenruhig in deine Query ein und mit etwas
> rumprobieren habe ich deine Datenbank ziemlich schnell zerhackt.
>
> Grundregel für Sicherheit von Web-Applikationen: Niemals übergebene
> Parameter direkt und ungeprüft ausführen (auch nicht, wenn sie
> nur Teil der
> Query sind).
>
> Warum übergibst du nicht einfach nur das "j" als parameter, das löst dann
> auch die Probleme mit dem en-/decoden.
ganz einfach: Weil dies nur eine Dimension ist. Der gesamte String kann
durchaus
bis zu 15 unterschiedliche Komponenten enthalten. Das in jeweiligen
Parametern
zu speichern ist etwas zu umständlich.
Zu Deinem Einwand: Auf die Datenbank kann via Query nur von denjenigen IP-
Adressen zugegriffen werden, die für diesen Zugriff auch registriert sind.
Meint: Der Webserver, von dem die Requests geschickt werden muß im gleichen
Subnet wie der DB-Server stecken. Somit wird der normale Surfer kaum eine
Chance haben, eine normals Query abzusetzen.
Weiterhin ist das Modul, das letztendlich die mysql_query ausführt,
gekapselt.
Meint: Dieses Modul ist nicht direkt anzusprechen, weil der Surfer immer
nur das Hauptmodul sieht und nur dieses Hauptmodul weiß, wo sich die
jeweiligen
Unterbereiche befinden. Das Hauptmodul testet mit
jedem Zugriff die jeweilige Zugriffberechtigung und gibt dann erst an das
Untermodul weiter. Zudem wird jedes Untermodul nur dann ausgeführt, wenn es
direkt vom Hauptmodul
her aufgrufen wurde. Ich glaube, die beiden Aspekte sollten sicher genug
sein.
Aber dennoch! Meine Überlegungen gehen tatsächlich dahin, eine Art
Zwischentabelle Anzulegen, in der solche Informationen gespeichert werden
können.
Ist vielleicht doch besser.
Danke für die Anregungen.
Tim
> Gerald.
>
From jens_(at)_internet.ms Sat, 1 Jul 2000 16:51:09 +0200
Date: Sat, 1 Jul 2000 16:51:09 +0200
From: Jens Heneweer jens_(at)_internet.ms
Subject: [php] MySQL-Query Fehler
> english.titlean='$article' AND
Schon mal english.titlean LIKE '$article' etc. probiert?
From oliver_(at)_brugg-online.ch Sat, 1 Jul 2000 17:39:59 +0200
Date: Sat, 1 Jul 2000 17:39:59 +0200
From: Oliver Flueckiger oliver_(at)_brugg-online.ch
Subject: [php] MySQL-Query Fehler
> der mysql_query befehl muss auf die db und den server verweisen
> zb
>
> $link=mysql_connect($server,$username,$passwort)
> $query="blahblahblah";
> $result=mysql_query($query,$link);
Ich habe mit mysql_pconnect(); gearbeitet, da fällt dieser Teil weg.
Danke!
Gruss
Oliver 15
From pfeiffer_(at)_uris.de Sat, 1 Jul 2000 19:42:40 +0200
Date: Sat, 1 Jul 2000 19:42:40 +0200
From: Norbert Pfeiffer pfeiffer_(at)_uris.de
Subject: [php] Datum in einem Query
Hallo Liste,
versuche gerade mit PHP auf eine ODBC-Quelle zuzugreifen und habe erste
Erfolge.
Nur wenn ich ein Datum im Kriterienausdruck verwende erhalte ich ein
SQL-Error.
Hat jemand vielleicht neine Informationsquelle,
wie man mit einem Datum umgehen muss ?
m.f.G. N. Pfeiffer
_____________________________________
www.uris.de www.web-as.de/workshop/
0177-2363368 02233-928500
-------------------------------------
e.o.m.
From enrico.kliesch_(at)_mind-building.de Sat, 1 Jul 2000 20:28:06 +0200
Date: Sat, 1 Jul 2000 20:28:06 +0200
From: Enrico Kliesch enrico.kliesch_(at)_mind-building.de
Subject: [php] letze ID Abfragen
This is a multi-part message in MIME format.
------=_NextPart_000_0017_01BFE39A.DCE83F20
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Wenn man eine Tabelle hat, die einen Wert namens ID hat und dieser ist =
als Autop_increment gekenzeichnet. Wie kann ich, nachdem ich einen neuen =
Datensatz in die Tabelle geschrieben habe diese ID Abfragen?=20
Mit freundlichen Gr=FC=DFen
Enrico Kliesch
Mind Building GbR
------=_NextPart_000_0017_01BFE39A.DCE83F20
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Wenn man eine Tabelle hat, die einen =
Wert namens ID=20
hat und dieser ist als Autop_increment gekenzeichnet. Wie kann ich, =
nachdem ich=20
einen neuen Datensatz in die Tabelle geschrieben habe diese ID Abfragen? =
Mit freundlichen =
Gr=FC=DFen
Enrico Kliesch
Mind Building =
GbR
------=_NextPart_000_0017_01BFE39A.DCE83F20--
From abe_(at)_yavin4.de Sat, 1 Jul 2000 20:44:57 +0200
Date: Sat, 1 Jul 2000 20:44:57 +0200
From: Daniel Beulshausen abe_(at)_yavin4.de
Subject: [php] letze ID Abfragen
>Wenn man eine Tabelle hat, die einen Wert namens ID hat und
>dieser ist als Autop_increment gekenzeichnet. Wie kann ich,
>nachdem ich einen neuen Datensatz in die Tabelle geschrieben
>habe diese ID Abfragen?
lese bitte das manual und auch die konventionen.
http://dynamic-webpages.de/php/function.mysql-insert-id.php
http://php-center.de/php-de/konventionenundstandards.htm
gruss
daniel
From pfeiffer_(at)_uris.de Sat, 1 Jul 2000 20:48:08 +0200
Date: Sat, 1 Jul 2000 20:48:08 +0200
From: Norbert Pfeiffer pfeiffer_(at)_uris.de
Subject: [php] letze ID Abfragen
Hallo Enrico,
> Wie kann ich, nachdem ich einen neuen Datensatz in die Tabelle geschrieben
habe
> diese ID Abfragen?
int mysql_insert_id(int [link_identifier] );
mysql_insert_id() returns the ID generated for an AUTO_INCREMENTED field.
This function takes no arguments. It will return the auto-generated ID
returned by the last INSERT query performed.
RTFM :-)
m.f.G. N. Pfeiffer
_____________________________________
www.uris.de www.web-as.de/workshop/
0177-2363368 02233-928500
-------------------------------------
e.o.m.
From behrens_(at)_takenet.de Sat, 01 Jul 2000 20:48:39 +0200
Date: Sat, 01 Jul 2000 20:48:39 +0200
From: Joerg Behrens behrens_(at)_takenet.de
Subject: [php] letze ID Abfragen
> Enrico Kliesch schrieb:
>
> Wenn man eine Tabelle hat, die einen Wert namens ID hat und dieser ist
> als Autop_increment gekenzeichnet. Wie kann ich, nachdem ich einen
> neuen Datensatz in die Tabelle geschrieben habe diese ID Abfragen?
Unter Mysql heisst er mysql_insert_id () zufinden unter
http://www.php.net/manual/function.mysql-insert-id.php
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 enrico.kliesch_(at)_mind-building.de Sat, 1 Jul 2000 21:19:47 +0200
Date: Sat, 1 Jul 2000 21:19:47 +0200
From: Enrico Kliesch enrico.kliesch_(at)_mind-building.de
Subject: [php] Nach erfolgtem Login auf Seite X wechseln
This is a multi-part message in MIME format.
------=_NextPart_000_0007_01BFE3A2.158889A0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Wie kann ich, wenn ich eine Loginseite habe, nach erfolgreicher Abfrage =
auf eine bestimmte Seite wechseln. Ich weiss jetzt =FCberhaupt nciht, wo =
ich im Manual nachlesen muss. mit include() kommt ja der rest der =
aktuellen seite immer noch.
Mit freundlichen Gr=FC=DFen
Enrico Kliesch
Mind Building GbR
------=_NextPart_000_0007_01BFE3A2.158889A0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Wie kann ich, wenn ich eine Loginseite =
habe, nach=20
erfolgreicher Abfrage auf eine bestimmte Seite wechseln. Ich weiss jetzt =
=FCberhaupt nciht, wo ich im Manual nachlesen muss. mit include() kommt =
ja der=20
rest der aktuellen seite immer noch.
Mit freundlichen =
Gr=FC=DFen
Enrico Kliesch
Mind Building =
GbR
------=_NextPart_000_0007_01BFE3A2.158889A0--
From php_(at)_phpwelt.de Sat, 1 Jul 2000 21:29:14 +0200
Date: Sat, 1 Jul 2000 21:29:14 +0200
From: Mike Ruebsamen php_(at)_phpwelt.de
Subject: [php] Nach erfolgtem Login auf Seite X wechseln
This is a multi-part message in MIME format.
------=_NextPart_000_0008_01BFE3A3.67911900
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
hi,
>Wie kann ich, wenn ich eine Loginseite habe, nach erfolgreicher Abfrage =
>auf eine bestimmte Seite wechseln. Ich weiss jetzt =FCberhaupt nciht, =
wo ich=20
>im Manual nachlesen muss. mit include() kommt ja der rest der aktuellen =
seite immer noch.
stichwort: session tracking:
http://www.php.net/manual/ref.session.php
gruss
mike
-------------------------------------------------------------------
Mike R=FCbsamen - http://www.phpwelt.de
------=_NextPart_000_0008_01BFE3A3.67911900
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
hi,
>Wie =
kann ich, wenn ich=20
eine Loginseite habe, nach erfolgreicher Abfrage
>auf =
eine bestimmte=20
Seite wechseln. Ich weiss jetzt =FCberhaupt nciht, wo ich =
>im =
Manual nachlesen=20
muss. mit include() kommt ja der rest der aktuellen seite immer=20
noch.
stichwort: session =
tracking:
gruss
mike
-------------------------------------------------------------------<=
BR>Mike=20
R=FCbsamen -
http://www.phpwelt.de
------=_NextPart_000_0008_01BFE3A3.67911900--
From daniel_(at)_lorch.cc Sat, 1 Jul 2000 21:26:56 +0200
Date: Sat, 1 Jul 2000 21:26:56 +0200
From: daniel lorch daniel_(at)_lorch.cc
Subject: [php] Nach erfolgtem Login auf Seite X wechseln
hi,
versuch mal:
--- snip ----------------------------------------
if(login())
header("Location: http://du-bist-drin.com");
else
header("Location: http://na-na-na-falsches-passwort.com");
--- snip ----------------------------------------
dieser befehl muss ausgegeben werden, BEVOR irgendetwas an den browser
(durch echo, include, require ..) geschickt wurde.
ps: ist mein footer zu lang? :)
cu
--
__ __ __ __ __
.--| |.---.-..-----.|__|.-----.| | | |.-----..----..----.| |--.
| _ || _ || || || -__|| | | || _ || _|| __|| |
|_____||___._||__|__||__||_____||__| |__||_____||__| |____||__|__|
. .
.n . . n.
. .dP dP 9b 9b. .
4 qXb . dX Xb . dXp t
dX. 9Xb .dXb __ __ dXb. dXP
.Xb
9XXb._ _.dXXXXb dXXXXbo. .odXXXXb dXXXXb._
_.dXXP
9XXXXXXXXXXXXXXXXXXXVXXXXXXXXOo. .oOXXXXXXXXVXXXXXXXXXXXXXXXXXXXP
`9XXXXXXXXXXXXXXXXXXXXX'~ ~`OOO8b d8OOO'~ ~`XXXXXXXXXXXXXXXXXXXXXP'
`9XXXXXXXXXXXP' `9XX' DIE `98v8P' HUMAN `XXP' `9XXXXXXXXXXXP'
~~~~~~~ 9X. .db|db. .XP ~~~~~~~
)b. .dbo.dP'`v'`9b.odb. .dX(
,dXXXXXXXXXXXb dXXXXXXXXXXXb.
dXXXXXXXXXXXP' . `9XXXXXXXXXXXb
dXXXXXXXXXXXXb d|b dXXXXXXXXXXXXb
9XXb' `XXXXXb.dX|Xb.dXXXXX' `dXXP
`' 9XXXXXX( )XXXXXXP `'
XXXX X.`v'.X XXXX
XP^X'`b d'`X^XX
X. 9 ` ' P )X
`b ` ' d'
` '
--
BOO! mp3 search: http://daniel.lorch.cc/boo/
[filme-de] mailingliste rund um filme: http://daniel.lorch.cc/filme-de/
tektron webdesign http://www.tektron.ch
From abe_(at)_yavin4.de Sat, 1 Jul 2000 21:29:31 +0200
Date: Sat, 1 Jul 2000 21:29:31 +0200
From: Daniel Beulshausen abe_(at)_yavin4.de
Subject: [php] Nach erfolgtem Login auf Seite X wechseln
>Wie kann ich, wenn ich eine Loginseite habe, nach erfolgreicher
>Abfrage auf eine bestimmte Seite wechseln. Ich weiss jetzt überhaupt
>nciht, wo ich im Manual nachlesen muss. mit include() kommt ja der
>rest der aktuellen seite immer noch.
du sollst die konventionen lesen!!!
bitte keine weiteren html-mails, und der zeilen umbruch gehört
spätestens nach 76 char's
http://www.php-center.de/php-de/konventionenundstandards.htm
des weiteren hasst du mit sicherheit nicht ein einziges mal ins manual
geschaut!
der befehl heisst header() suchen darfst du jetzt allein.
grummelnder
daniel
From php_(at)_phpwelt.de Sat, 1 Jul 2000 21:32:33 +0200
Date: Sat, 1 Jul 2000 21:32:33 +0200
From: Mike Ruebsamen php_(at)_phpwelt.de
Subject: [php] Datum in einem Query
hi,
> Hat jemand vielleicht neine Informationsquelle,
> wie man mit einem Datum umgehen muss ?
immer nur exakt genauso wie es die angesprochene
datenbank verlangt ---> im deren manual nach-
schlagen
es gibt z.b. probleme, mit odbc über ms-sql in varchar
felder von mysql zu schreiben. daher ist es überaus
wichtig, die genaue feldbeschreibung des dbms-her-
stellers zu berücksichtigen.
gruss
mike
-------------------------------------------------------------------
Mike Rübsamen - http://www.phpwelt.de
From Team_(at)_Team-Pachollek.com Sat, 1 Jul 2000 21:38:28 +0200
Date: Sat, 1 Jul 2000 21:38:28 +0200
From: Frank Pachollek Team_(at)_Team-Pachollek.com
Subject: [php] OT Englisch / Projekt in England
Hey Liste,
da langsam die Sommerflaute einzieht, wage ich eine OT Frage zu stellen.
Im Zeitkorridor 13. Juli bis 31. Juli, möchte ich gern 7-10 Tage nach
England zu einem individuellen Sprachkurs.
Wer hat Kontakte oder kennt einen evtl. arbeitslosen Lehrer, bei dem man vor
Ort seine Kenntnisse auffrischen kann oder jemand aus unserer Branche mit
didaktischen Fähigkeiten. Natürlich gegen Cash.
Der Ort in England ist mir egal, ich "erwarte" kein Sightseeing, sondern
möglichtst viel Sprachmöglichkeit in der vorgegebenen Zeit. Ich kann auch
meine sehr guten Kenntnisse mit einbringen und an EDV Projekten mitarbeiten.
Antwort oder Hinweise bitte per PM an Frank_(at)_Pachollek.com.
An diverse Sprachreieseanbieter habe ich mich schon gewendet. Ein privater
Kontakt ist mir natürlich lieber.
Bis bald
Euer Frank
From abe_(at)_yavin4.de Sat, 1 Jul 2000 21:50:27 +0200
Date: Sat, 1 Jul 2000 21:50:27 +0200
From: Daniel Beulshausen abe_(at)_yavin4.de
Subject: [php] Nach erfolgtem Login auf Seite X wechseln
> dieser befehl muss ausgegeben werden, BEVOR irgendetwas an den browser
> (durch echo, include, require ..) geschickt wurde.
boing!
ob_start() ?>
blablabla
print "wasweisichnichalles" ?>
blablabla
header("location:foo.html") ?>
jedoch macht es nicht viel sinn etwas auszugeben wenn eh der redirect
erfolgt.
> ps: ist mein footer zu lang? :)
ja.
grummelnder
daniel
From edin_(at)_orgyou.de Sat, 1 Jul 2000 21:47:32 +0200
Date: Sat, 1 Jul 2000 21:47:32 +0200
From: Edin edin_(at)_orgyou.de
Subject: [php] Bild-URL
This is a multi-part message in MIME format.
------=_NextPart_000_0032_01BFE3A5.F61A7020
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo
Gibt es eine M=F6glichkeit festzustellen auf was f=FCr ein Banner =
gegklickt wurde ?
Also wenn jemand irgendwo ein Banner hat, welches das ein Script =
aufruft, da=DF das Script feststellt wie die URL dieses Banners ist ?
Bin f=FCr jede Hilfe dankbar
mfg Edin
------=_NextPart_000_0032_01BFE3A5.F61A7020
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hallo
Gibt es eine M=F6glichkeit =
festzustellen auf was f=FCr=20
ein Banner gegklickt wurde ?
Also wenn jemand irgendwo ein Banner =
hat, welches=20
das ein Script aufruft, da=DF das Script feststellt wie die URL dieses =
Banners ist=20
?
Bin f=FCr jede Hilfe =
dankbar
mfg Edin
------=_NextPart_000_0032_01BFE3A5.F61A7020--
From daniel_(at)_lorch.cc Sat, 1 Jul 2000 21:55:31 +0200
Date: Sat, 1 Jul 2000 21:55:31 +0200
From: daniel lorch daniel_(at)_lorch.cc
Subject: [php] MySQL-Query Fehler
hi,
>PS. Angesichts der letzten Mail empfehle ich auch einen Blick auf
>http://www.php-center.de/php-de/konventionenundstandards.htm
ich hasse falsch-quoter:
http://daniel.lorch.cc/drwd/how2quote/
cu
--
BOO! mp3 search: http://daniel.lorch.cc/boo/
[filme-de] mailingliste rund um filme: http://daniel.lorch.cc/filme-de/
tektron webdesign http://www.tektron.ch
From dan_(at)_schudan.de Sat, 01 Jul 2000 22:01:13 +0200
Date: Sat, 01 Jul 2000 22:01:13 +0200
From: Daniel Schuster dan_(at)_schudan.de
Subject: [php] Nach erfolgtem Login auf Seite X wechseln
daniel lorch wrote:
> ps: ist mein footer zu lang? :)
Hallo Daniel
Ja dein Signature File ist zu lang, aber nur um 24 Zeilen,
das entspricht nur 600%
Ein paar Fragen:
1. kennst Du die Seite:
http://www.php-center.de/php-de/konventionenundstandarts.htm
2. kannst Du deutsch
Falls Du eine oder mehr Fragen nicht mit Ja beantworten kannst,
bitte ändere dies.
PS: Wer lesen kann ist mal wieder wie immer klar im Vorteil!
dan
--
dan_(at)_schudan.de
www.schudan.de
Use Linux and Blue could become your favourite colour.
From L-Andre_(at)_gmx.de Sat, 01 Jul 2000 22:09:19 +0200
Date: Sat, 01 Jul 2000 22:09:19 +0200
From: =?iso-8859-1?Q?Andr=E9?= Laugks L-Andre_(at)_gmx.de
Subject: [php] Bild-URL
Edin schrieb:
> Gibt es eine Möglichkeit festzustellen auf was für ein Banner
> gegklickt wurde ?
> Also wenn jemand irgendwo ein Banner hat, welches das ein Script
> aufruft, daß das Script feststellt wie die URL dieses Banners ist ?
Du vergibst jedem Banner ein id. Wenn auf das Banner geklickt wird,
findet ein Scriptüber die id heraus, welche URL zu dem Banner gehört.
Die URL(s) kann in einer Array, DB oder Textdatei stehen.
Danach kannst Du über header() zu dem Werbepartent weiterleiten.
Der Sinn dieser Aktion ist ja, die Klicks mit zu zählen.
mfg, André Laugks
From abe_(at)_yavin4.de Sat, 1 Jul 2000 22:11:55 +0200
Date: Sat, 1 Jul 2000 22:11:55 +0200
From: Daniel Beulshausen abe_(at)_yavin4.de
Subject: [php] Bild-URL
> welches das ein Script aufruft, daß das Script feststellt
...
> Bin für jede Hilfe dankbar
http://www.duden.de/
hoffe geholfen zu haben
daniel
From edi2_(at)_surfnet-city.de Sat, 1 Jul 2000 22:05:48 +0200
Date: Sat, 1 Jul 2000 22:05:48 +0200
From: edi2 edi2_(at)_surfnet-city.de
Subject: [php] Bild-URL
> Du vergibst jedem Banner ein id. Wenn auf das Banner geklickt wird,
> findet ein Scriptüber die id heraus, welche URL zu dem Banner gehört.
> Die URL(s) kann in einer Array, DB oder Textdatei stehen.
vielleicht hab ich mich zu schlecht ausgedrückt.
Auch die Bilder werden dynamisch erzeugt. Und somit ändern sich die Links
auch immer.
Wenn ich jetzt alles in eine Datenbank speicher, wie ich es jetzt schon
mache und es auch funtioniert, kann es passieren, daß einer der vor einer
halben stunden bereits das bild geladen hat auf eine ganz andere URL kommt,
weil einer in der Zwischenzeit bereist auch drauf war und sich somit alles
geändert hat.
Ich hoffe damit das Problem ein wenig näher beschrieben zu haben.
mfg edin
From edi2_(at)_surfnet-city.de Sat, 1 Jul 2000 22:07:53 +0200
Date: Sat, 1 Jul 2000 22:07:53 +0200
From: edi2 edi2_(at)_surfnet-city.de
Subject: [php] Bild-URL
> > welches das ein Script aufruft, daß das Script feststellt
> ...
> > Bin für jede Hilfe dankbar
>
> http://www.duden.de/
>
>
> hoffe geholfen zu haben
> daniel
ja lustig bist du auch noch.
Leute wie du machen diese sonst gute Liste so schlecht.
ich habe das in eile geschrieben und nicht darauf geachtet WIE ich es
schreibe.
edin
----- Original Message -----
From: Daniel Beulshausen
To:
Sent: Saturday, July 01, 2000 10:11 PM
Subject: Re: [php] Bild-URL
> > welches das ein Script aufruft, daß das Script feststellt
> ...
> > Bin für jede Hilfe dankbar
>
> http://www.duden.de/
>
>
> hoffe geholfen zu haben
> daniel
>
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
>
From g.grote_(at)_tu-bs.de Sat, 1 Jul 2000 22:19:17 +0200
Date: Sat, 1 Jul 2000 22:19:17 +0200
From: Gerald Grote g.grote_(at)_tu-bs.de
Subject: [php] AW: [php] AW: [php] WHERE Klausel transportieren
Hi,
> > Das direkte Ausführen des übergebenen Stings als Query ist
> > brandgefährlich.
> >
> > So erlaubst du jedem Surfer, beliebige Queries zu schicken. Ich
> > könnte z.B.
> > folgende Anfrage schicken:
> > "free like 'x'; DROP DATABASE db_name"
>
> Frage: Wie soll denn der User aufgrund des Spaltennamens auf den
> Datenbanknamen kommen?
Weil Datenbank- oder Tabellennamen sich oft sehr leicht erraten lassen. Aber
bei PHP ist das wirklich nicht allzu problematisch, da man nur eine Anfrage
pro Query ausführen kann. Wirklich gefährlich sind Systemaufrufe, in denen
irgendwelche Parameter aus der URL ungeprüft eingebaut werden.
> > Du baust den String seelenruhig in deine Query ein und mit etwas
> > rumprobieren habe ich deine Datenbank ziemlich schnell zerhackt.
> >
> > Grundregel für Sicherheit von Web-Applikationen: Niemals übergebene
> > Parameter direkt und ungeprüft ausführen (auch nicht, wenn sie
> > nur Teil der
> > Query sind).
> >
> > Warum übergibst du nicht einfach nur das "j" als parameter, das
> löst dann
> > auch die Probleme mit dem en-/decoden.
>
> ganz einfach: Weil dies nur eine Dimension ist. Der gesamte String kann
> durchaus
> bis zu 15 unterschiedliche Komponenten enthalten. Das in jeweiligen
> Parametern
> zu speichern ist etwas zu umständlich.
Ob es einfacher ist "par1=j&par2=c&par3=xy..." in eine URL zu schreiben oder
"spalte1 like j AND spalte2 like c AND spalte3 like xy ..." in die URL zu
codieren, sei mal dahingestellt. Auf jedenfall ist letztere Variante in
einigen Fällen problematischer. Wenn z.B. jemand deine Seite samt dem Teil
der Datenbankanfrage bookmarkt, wirken sich Änderungen bei der Datenbank
beim erneuten Abruf fatal aus. Das ist eine Frage der sauberen Schnittstelle
und eines halbwegs eingehaltenen Geheimnisprinzipes.
Mir wäre ausserdem garnicht wohl dabei, wenn jeder Surfer die Fehlerroutinen
meiner Datenbank durch verhunzte Anfragen testen könte.
> Zu Deinem Einwand: Auf die Datenbank kann via Query nur von denjenigen IP-
> Adressen zugegriffen werden, die für diesen Zugriff auch registriert sind.
> Meint: Der Webserver, von dem die Requests geschickt werden muß
> im gleichen
> Subnet wie der DB-Server stecken. Somit wird der normale Surfer kaum eine
> Chance haben, eine normals Query abzusetzen.
Genau das ist der Trugschluss! Da du den Parameter über die URL holst und
auf dem Server zusammenbaust, führt DEIN Skript sie auf DEINEM Server aus.
Genau diese IP-Zugriffsbeschränkungen werden durch solche Konstrukte
übergangen.
[...]
> Danke für die Anregungen.
Bitteschön :-)
Gerald.
From dan_(at)_schudan.de Sat, 01 Jul 2000 22:12:53 +0200
Date: Sat, 01 Jul 2000 22:12:53 +0200
From: Daniel Schuster dan_(at)_schudan.de
Subject: [php] Bild-URL
Edin wrote:
> HalloGibt es eine Möglichkeit festzustellen auf was für ein Banner
> gegklickt wurde ?Also wenn jemand irgendwo ein Banner hat, welches das
> ein Script aufruft, daß das Script feststellt wie die URL dieses
> Banners
> ist ?Bin für jede Hilfe dankbarmfg Edin
Hallo Edin.
Du mußt einfach bei den Bannern im HTML folgendes schreiben:
";
?>
Auf dem Server, auf dem Die Bannerseite liegt muß PHP laufen und die
Datei muß geparst werden.
In deiner Seite kannst Du dann mit $variable darauf zugreifen.
bitte keine HTML-Mails mehr.
dan
--
dan_(at)_schudan.de
www.schudan.de
Use Linux and blue could become your favourite color.
From abe_(at)_yavin4.de Sat, 1 Jul 2000 22:22:22 +0200
Date: Sat, 1 Jul 2000 22:22:22 +0200
From: Daniel Beulshausen abe_(at)_yavin4.de
Subject: [php] Bild-URL
> ich habe das in eile geschrieben und nicht darauf geachtet WIE ich es
> schreibe.
nein, DAS macht die liste schlecht, das die leute nicht vorher
nachdenken was sie suchen und wo...
du hättest u.U. nur einen der vielen suchdienste nach z.b. einem
bannermanager absuchen müssen, oder eine etwas genauerer beschreibung
deines problemes.
grummelnder
daniel
From eschmid+sic_(at)_s.netic.de Sun, 2 Jul 2000 00:24:40 +0200
Date: Sun, 2 Jul 2000 00:24:40 +0200
From: eschmid+sic_(at)_s.netic.de eschmid+sic_(at)_s.netic.de
Subject: [php] Deutsche Uebersetzung von MySQL von Paul DuBois auf dem LinuxTag in Stuttgart
Hallo,
unser Lektor vom Markt&Technik Verlag hat den Stand von JFLehmanns um
zwei druckfrische Exemplare der Übersetzung des offiziellen MySQL Buchs
von Paul DuBois bereichert. Ein kurzer Check dort hat ergeben, dass
bereits die Hälfte der mitgebrachten Bücher verkauft worden sind.
Die Übersetzer waren allerdings ihrer Zeit weit voraus und haben MySQL als
Free Software eingestuft. Das ist aber tatsächlich erst vor 3 Tagen
realisiert worden.
-Egon
PS: Leider sind in der Übersetzung die Reviewers nicht mehr aufgelistet.
Ich war da auch unter denen, die da einen Blick in das englische Buch
werfen durften, bevor es von New Riders veröffentlicht wurde.
-- --
PHP-Stand auf Europas groesster Messe rund um Open Source Software
Besuchen Sie uns im Open Source Pavillon vom 29.06. - 02.07.2000
beim LinuxTag 2000 in Stuttgart und beim Dies Academicus der Uni-
Hohenheim am 30.06.2000 - http://www.uni-hohenheim.de/~windband/
From behrens_(at)_takenet.de Sun, 02 Jul 2000 00:28:21 +0200
Date: Sun, 02 Jul 2000 00:28:21 +0200
From: Joerg Behrens behrens_(at)_takenet.de
Subject: [php] Deutsche Uebersetzung von MySQL von Paul DuBois auf dem
LinuxTag in Stuttgart
> unser Lektor vom Markt&Technik Verlag hat den Stand von JFLehmanns um
> zwei druckfrische Exemplare der Übersetzung des offiziellen MySQL Buchs
> von Paul DuBois bereichert. Ein kurzer Check dort hat ergeben, dass
> bereits die Hälfte der mitgebrachten Bücher verkauft worden sind.
Und Schwupps schon Online bestellt :)
z.B unter http://www.mut.de/katalog/shop/shop.asp?buchnum=382725793X
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 Zaphod2000_(at)_t-online.de Sun, 02 Jul 2000 00:57:08 +0200
Date: Sun, 02 Jul 2000 00:57:08 +0200
From: Stepputtis Zaphod2000_(at)_t-online.de
Subject: [php] Infos zu PHPmyAdmin
Hallo Liste,
kann mir jemand sagen, wo man Informationen ueber PHPmyAdmin herkriegt?
Oder kann jemand von seinen Erfahrungen mit dem Tool berichten?
Gruss und Danke
Harald
-------
From pfeiffer_(at)_uris.de Sat, 1 Jul 2000 23:46:19 +0200
Date: Sat, 1 Jul 2000 23:46:19 +0200
From: Norbert Pfeiffer pfeiffer_(at)_uris.de
Subject: [php] Datum in einem Query
Hallo Mike,
das wird jetzt sicher zu speziell - deshalb eine PM
> > Hat jemand vielleicht neine Informationsquelle,
> > wie man mit einem Datum umgehen muss ?
> immer nur exakt genauso wie es die angesprochene
> datenbank verlangt ---> im deren manual nachschlagen
ups,
demnach muesste ich einen String mit CTOD() in ein Datum
umwandeln koennen. dass ich dann so im Query verwende ?
SELECT * FROM hh_buch WHERE dat > CTOD('01.06.2000')
SQL error:
[Microsoft][ODBC dBASE Driver] Undefinierte Funktion 'CTOD' in Ausdruck.
Waere auch zu einfach gewesen... :-(((
Faellt Dir vielleicht noch etwas anderes ein ?
m.f.G. N. Pfeiffer
_____________________________________
www.uris.de www.web-as.de/workshop/
0177-2363368 02233-928500
-------------------------------------
e.o.m.
From TK_(at)_office.gnw.de Sun, 2 Jul 2000 01:31:23 +0200
Date: Sun, 2 Jul 2000 01:31:23 +0200
From: Tobias Kuhrmann TK_(at)_office.gnw.de
Subject: [php] Infos zu PHPmyAdmin
>Hallo Liste,
>kann mir jemand sagen, wo man Informationen ueber PHPmyAdmin herkriegt?
>
>
>
http://www.phpwizard.net
Greets,
Tobias
From enrico.kliesch_(at)_mind-building.de Sun, 2 Jul 2000 10:39:10 +0200
Date: Sun, 2 Jul 2000 10:39:10 +0200
From: Enrico Kliesch enrico.kliesch_(at)_mind-building.de
Subject: [php] header() mit iis unter win2000
Ich entschuldige mich zunächst für die Fehleinstellung. Doch nun habe ich
sicherlich eine Fragen die nich im Manual steht. Diese Headerfunktion, so
habe ich es in einem Beitrag auf php-center.de gelesen, funktioniert nicht
mit dem IIS? Ist dies richtig? Kann man da eine Abhilfe schaffen? Oder doch
gleich Apache installieren?
Mit freundlichen Grüßen
Enrico Kliesch
Mind Building GbR
From Webmaster_(at)_internettest.de Sun, 2 Jul 2000 12:55:58 +0200
Date: Sun, 2 Jul 2000 12:55:58 +0200
From: Matthias Queisler Webmaster_(at)_internettest.de
Subject: [php] Mehrere Fragen
Tach,
also ich habe mehrere Fragen:
1. Wie kann ich am Besten eine IP-Sperre einbauen? Ich brauche das, wenn
sich jemand ein Banner anguckt bekommt er eine Belohnung er soll diese aber
nur nach 30 Minuten der letzten Einblendung bekommen können. Wenn er sich
das Banner nach 10 Minuten nochmal anguckt soll ernichts bekommen.
2. Wie stelle ich meinen Apache Server so ein, dass er statt index.html,
index.php als erstes aufruft.
3. Wo gibt es ein gutes Besispiel für Session Handle? Ich möchte, dass er
sich nur einmal einloggen muss und dann auf allen Seioten als eingeloggt
angesehen wird. Versteht ihr was ich meine?
4. Ich möchte einen freien SMS-Service dazu nutzen mir meinen Counterstand
zuzuschicken lassen. Wie rufe ich eine URL auf und wie muss ich den Reffer
berechnen, damit er mich auch akzeptiert?
Danke ersteinmal
From sebastian.bergmann_(at)_web.de Sun, 02 Jul 2000 13:12:36 +0200
Date: Sun, 02 Jul 2000 13:12:36 +0200
From: Sebastian Bergmann sebastian.bergmann_(at)_web.de
Subject: [php] Mehrere Fragen
Matthias Queisler wrote:
> 1. Wie kann ich am Besten eine IP-Sperre einbauen? Ich brauche das,
> wenn sich jemand ein Banner anguckt bekommt er eine Belohnung er soll
> diese aber nur nach 30 Minuten der letzten Einblendung bekommen
> können. Wenn er sich das Banner nach 10 Minuten nochmal anguckt soll
> ernichts bekommen.
Mach eine MySQL Tabelle wie folgt
CREATE TABLE phpOpenCounter_userlog (
datecheck varchar(14) NOT NULL,
ip varchar(15) NOT NULL
)
In Deinem Skript machst Du nun
$timestamp = time() - 30 * 60;
delete from table where datecheck < $timerange
$ip = getenv( "REMOTE_ADDR" );
select count(*) as result from table where ip = '$ip'
if( result > 0 )
// user bekommt nichts
else
// user bekommt was
$datecheck = time();
insert into table (datecheck, ip) values('$datecheck', '$ip')
Das ist natürlich alles _abstrakt_ und soll Dir nur den Weg zeigen.
> 2. Wie stelle ich meinen Apache Server so ein, dass er statt
> index.html, index.php als erstes aufruft.
DirectoryIndex index.php index.html index.htm
> 3. Wo gibt es ein gutes Besispiel für Session Handle? Ich möchte, dass
> er sich nur einmal einloggen muss und dann auf allen Seioten als
> eingeloggt angesehen wird.
Auf http://www.zend.com/, http://www.phpbuilder.com/ oder
http://www.dynamic-webpages.de/ solltest Du schnell fündig werden.
> Versteht ihr was ich meine?
Ja.
--
Homepage : http://gravedancer.rc5.de \ eMail: sebastian.bergmann_(at)_web.de
PHP-Stand auf Europas größter Linux-Messe: 'Linux-Tag' !
weitere Infos _(at)_ http://www.dynamic-webpages.de/
From Hartmann_(at)_freecharts.de Sun, 2 Jul 2000 13:31:03 +0200
Date: Sun, 2 Jul 2000 13:31:03 +0200
From: Johann-Peter Hartmann Hartmann_(at)_freecharts.de
Subject: [php] Mehrere Fragen
Hallo Matthias,
Matthias Queisler schrieb:
> 1. Wie kann ich am Besten eine IP-Sperre einbauen? Ich brauche das, wenn
> sich jemand ein Banner anguckt bekommt er eine Belohnung er soll
> diese aber
> nur nach 30 Minuten der letzten Einblendung bekommen können. Wenn er sich
> das Banner nach 10 Minuten nochmal anguckt soll ernichts bekommen.
Schau mal die verschiedenen Diskussionen zum
Thema REMOTE_ADDR an.
Leider sagt eine IP nur wenig über den Nutzer aus .
So werden z.B. im DFN, bei AOL und der Telekom
rotierende Proxies eingesetzt, dh. ein Nutzer
kommt über ständig andere Adressen auf Deine Seite,
weil er die Standard-Proxie-Einstellung seinen
Providers benutzt.
Nicht nur dass: ein zweiter Nutzer, der von
T-Online über den gleichen Proxy anfragt,
schmeisst den ersten Nutzer wieder raus,
da hier innerhalb von 10 Minuten das gleiche
Banner angeschaut wird.
Bitte auch http://www.koehntopp.de/php/faq-16.html#ss16.8
zu diesem Thema lesen.
Wenn möglich, bau ein Einweg-Token in die Banner-
URL ein, das mit Datum und Anzahl der Aufrufe
in einer Datenbank gespeichert wird.
Bei doppelter Nutzung wird die Belohnung
wieder gutgeschrieben, und über das Datum
werden alte Token wieder aus der Datenbank
entfernt.
Wichtig: ein versehentliches Betätigen des Reload-
Buttons bestraft den Nutzer, aber das scheint
ja auch so geplant zu sein.
> 2. Wie stelle ich meinen Apache Server so ein, dass er statt index.html,
> index.php als erstes aufruft.
Über die Apache-Direktive
"DirectoryIndex" .
> 3. Wo gibt es ein gutes Besispiel für Session Handle? Ich möchte, dass er
> sich nur einmal einloggen muss und dann auf allen Seioten als eingeloggt
> angesehen wird. Versteht ihr was ich meine?
Ich persönliche empfehle hierfür die PHPlib,
da die eine Reihe von nützlichen Mechanismen
zur Authentifizierungs- und Rechteverwaltung bietet,
die über die PHP4-Sessions hinausgehen .
Siehe http://www.koehntopp.de/php/faq-16.html .
> 4. Ich möchte einen freien SMS-Service dazu nutzen mir meinen Counterstand
> zuzuschicken lassen. Wie rufe ich eine URL auf und wie muss ich den Reffer
> berechnen, damit er mich auch akzeptiert?
Siehe http://www.dynamic-webpages.de/09.bestofgml.php3?gmlID=9
dazu.
Den passenden Referer bekommt man über eine Anfrage
beim Betreiber des kostenlosen SMS-Services heraus.
Wenn man Ihn freundlich bittet, schickt er auch seine
AGB und die Adresse seines Anwaltes mit.
Grüße, johann
From peltzer_(at)_dhst.de Sun, 2 Jul 2000 13:49:14 +0200
Date: Sun, 2 Jul 2000 13:49:14 +0200
From: Stephan Peltzer peltzer_(at)_dhst.de
Subject: [php] Probleme mit PHP als CGI
Hi Leutz,
ich wollte meine PHP Seiten auf CGI umstellen, mein Provider kann das auch.
Nun habe ich die Datei von connect.php3 nach connect.wpl umbenannt und den
shebang dazugefügt. Der Server interpretiert es aber nicht und meldet
"internal Server Error".
Hier der Code. login und pass enthalten normalerweise die richtigen werte.
1 #!/usr/bin/php
2
Was mache ich falsch?
Gruß Stephan
From php_(at)_designofsites.de Sun, 02 Jul 2000 14:17:06 +0200
Date: Sun, 02 Jul 2000 14:17:06 +0200
From: Ralf Semroch php_(at)_designofsites.de
Subject: [php] Warenkorbprogrammierung mit PHP3 ohne MySQL
Hallo Liste,
hat jemand von Euch schon einen Warenkorb mit PHP3 programmiert, der
aber nicht auf MySQL (bietet das Angebot des Providers nicht)
zurückgreift, sondern auf Textdateien und könnte mir den Quellcode zur
Verfügung stellen (natürlich auch gegen Bezahlung)?
Dann müsste ich das sprichwörtliche "Rad nicht von Neuem erfinden"...
Vielen Dank,
Ralf Semroch
--
ralf semroch . semroch_(at)_designofsites.de . icq: 76557479
http://www.designofsites.de . http://www.flash4-center.de . http://www.fireworks-center.de
http://www.dreamweaver-center.de . http://www.darksounds.de . http://www.search4singles.de
From roger_faust_(at)_hotmail.com Sun, 2 Jul 2000 13:36:29 +0200
Date: Sun, 2 Jul 2000 13:36:29 +0200
From: Roger Faust roger_faust_(at)_hotmail.com
Subject: [php] Probleme mit PHP als CGI
----- Original Message -----
From: Stephan Peltzer
To: Php_(at)_Php-Center. De
Sent: Sunday, July 02, 2000 1:49 PM
Subject: [php] Probleme mit PHP als CGI
> Hi Leutz,
>
> ich wollte meine PHP Seiten auf CGI umstellen, mein Provider kann das
auch.
> Nun habe ich die Datei von connect.php3 nach connect.wpl umbenannt und den
> shebang dazugefügt. Der Server interpretiert es aber nicht und meldet
> "internal Server Error".
>
> Hier der Code. login und pass enthalten normalerweise die richtigen werte.
>
> 1 #!/usr/bin/php
Standardmässig wird PHP nach /usr/local/bin/php compiliert. Das scheint der
Fehler zu sein, ansonsten würde PHP einen Fehler ausgeben, und nicht der
Server. Ausserdem begreife ich die Endung .wpl nicht ganz, warum nicht
einfach .php?
> 2 3 $database = "DB9637";
> 4 $login = "URL";
> 5 $pass = "passw";
> 6 $connect = mysql_connect("rdbms.strato.de","$login","$pass");
> 7 $select = mysql_select_db($database, $connect);
> 8 ?>
>
> Was mache ich falsch?
>
> Gruß Stephan
>
>
> --
> ** Durchgehend geöffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php
From goeran_(at)_zaengerlein.de Sun, 2 Jul 2000 15:43:12 +0200
Date: Sun, 2 Jul 2000 15:43:12 +0200
From: Goeran Zaengerlein goeran_(at)_zaengerlein.de
Subject: [php] mysql_fetch_array liefert leere Array Elemente?
Hallo Liste,
bei der Verwendung von mysql_fetch_array haben wir ein kleines Problem: wir
holen mit einer SQL Abfrage vier Spalten aus einer mySQL Datenbanktabelle und
wollen diese nun per mysql_fetch_array in ein assoziatives Array speichern.
Wenn man sich jetzt die Länge des Arrays mit count oder sizeof ausgeben lässt,
erhält man acht. Warum? Die Elemente 0 bis 3 enthalten die Spaltenwerte aus der
DB Tabelle, die Elemente 4 bis 7 enthalten NULL.
Gruss Goeran
--
Goeran Zaengerlein
goeran_(at)_zaengerlein.de
Phone: +49 (0)8141 512833
Mobile: +49 (0)179 230 49 05
Germany
Tip 26:
"select" Isn't Broken
From: The Pragmatic Programmer - Andrew Hunt - David Thomas
www.pragmaticprogrammer.com
From jmp._(at)_gmx.de Sun, 02 Jul 2000 15:13:17 +0200
Date: Sun, 02 Jul 2000 15:13:17 +0200
From: Jan-Martin Pulwitt jmp._(at)_gmx.de
Subject: [php] Dateizugriff
Guten Tag!
Ich habe eine Datei, in der in jeder Zeile eine Zahl
steht.
Nun soll mein Skript in eine bestimmte Zeile
springen, und die Zahl um eins erhöhen und wieder
abspeichern. Vom Prinzip her weiß ich wie so etwas
zu lösen ist, mir bereiten jedoch zum einen die
Newline-Zeichen beim lesen Probleme Probleme, da die
Datenfelder des "fileline" Arrays als String
deklariert werden, und somit z.B. die Funktion
$fileline[6]++;
nicht Funktioniert, zum anderen weiß ich auch nicht,
wie ich die Zahlen dann auch wieder mt Zeilenumbrüchen
abspeichern kann.
fwrite("$zahl\n);
erzeugt in der Datei folgenden Eintrag:
2
($zahl war 2. Erzeugt wird eine 2 und ein Schwarzes Kästchen.)
Ich hoffe, ihr könnt mir weiterhelfen!
regards,
Jan-Martin Pulwitt
From Ott_(at)_infocanarias.com Sun, 2 Jul 2000 15:27:23 -0000
Date: Sun, 2 Jul 2000 15:27:23 -0000
From: Alexander Ott Ott_(at)_infocanarias.com
Subject: [php] Warenkorbprogrammierung mit PHP3 ohne MySQL
Ralf Semroch schrieb:
>hat jemand von Euch schon einen Warenkorb mit PHP3 programmiert, der
>aber nicht auf MySQL (bietet das Angebot des Providers nicht)
>
Schau mal unter http://www.ott-yacht.de
Warenkorb und Session-Handling ohne Mysql
Alexander
From pwr_sneak_(at)_gmx.de Sun, 2 Jul 2000 16:55:22 +0200
Date: Sun, 2 Jul 2000 16:55:22 +0200
From: Jan Prieser pwr_sneak_(at)_gmx.de
Subject: [php] =?ISO-8859-1?B?KE9UKSBzdWNoZSBt9mdsaWNoa2VpdCB1bSBtb2RlcmllcnRlbiBDaGF0?=
=?ISO-8859-1?B?IHp1IGhvc3Rlbg==?=
=?ISO-8859-1?B?IHp1IGhvc3Rlbg==?=
Hallo Liste!
Ich soll auf eine Projektseite einen Chat ranschaffen in dem an
mehreren Abenden im Oktober eine moderierte Diskussion mit
100 - 500 Usern laufen soll. Genauer konnte mein Auftraggeber
das nicht sagen.
Es soll halt moeglich sein, den Chat zu moderieren und das System
darf nicht bei vielen Usern zusammenbrechen.
Bei den Amis habe ich sowas gefunden unter www.chatspace.com. Dort
kann man sich einen eigenen Chat mieten, der je nach Userzahl
abgerechnet wird.
Gibt es sowas auch in Deutschland?
Da es sich ja um ein Projekt von kurzer Dauer handelt, lohnt sich auch kein eigener Server mit teurer Spin Lizenz.
Hat jemand von euch vielleicht eine Idee?
Oder reichen die 8MB, die laut phpinfo() meinen Scripten zur Verfügung
stehen für phpChat? Kann man da Chaträume moderieren?
Vielen Dank.
Jan
From daniel_(at)_lorch.cc Sun, 2 Jul 2000 17:25:51 +0200
Date: Sun, 2 Jul 2000 17:25:51 +0200
From: daniel lorch daniel_(at)_lorch.cc
Subject: [php] OT: footer (war: RE: [php] Nach erfolgtem Login auf Seite X wechseln)
hi,
>1. kennst Du die Seite:
>http://www.php-center.de/php-de/konventionenundstandarts.htm
nein, dafür:
http://daniel.lorch.cc/drwd/how2quote/
>2. kannst Du deutsch
hablo solamente españoles,
aber http://babelfish.altavista.com kann mir alles übersetzen, also keine
bange ..
cu
--
BOO! mp3 search: http://daniel.lorch.cc/boo/
[filme-de] mailingliste rund um filme: http://daniel.lorch.cc/filme-de/
tektron webdesign http://www.tektron.ch
From info_(at)_bonsai-welt.de Sun, 2 Jul 2000 17:32:52 +0200
Date: Sun, 2 Jul 2000 17:32:52 +0200
From: Andreas Korinek info_(at)_bonsai-welt.de
Subject: [php] Dateizugriff
Am Sun, 02 Jul 2000 schrieben Sie:
> Guten Tag!
>
>
> fwrite("$zahl\n);
> erzeugt in der Datei folgenden Eintrag:
> 2
>
> ($zahl war 2. Erzeugt wird eine 2 und ein Schwarzes Kästchen.)
Das Kästchen ist ein NL, aber anscheinend hast Du Probs wegen der
Unterschiedlichen Umbrüche von Windoof und Linux.
--
Mit freundlichen Grüßen
Andreas Korinek
info_(at)_bonsai-welt.de
From Michael_(at)_Stahmann.de Sun, 02 Jul 2000 17:31:37 +0200
Date: Sun, 02 Jul 2000 17:31:37 +0200
From: Michael Stahmann Michael_(at)_Stahmann.de
Subject: [php] (OT) suche =?iso-8859-1?Q?m=F6glichkeit?= um moderierten
Chatzu hostenzu hosten
Hallo Jan,
schau doch mal unter:
http://www.mainchat.de/
dort gibt es einen schnellen Chat, ob er alle features hat, die Du brauchst, habe ich gerade nicht im Kopf...
Gruß Michael
Jan Prieser schrieb:
> Ich soll auf eine Projektseite einen Chat ranschaffen in dem an
> mehreren Abenden im Oktober eine moderierte Diskussion mit
> 100 - 500 Usern laufen soll. Genauer konnte mein Auftraggeber
> das nicht sagen.
> Es soll halt moeglich sein, den Chat zu moderieren und das System
> darf nicht bei vielen Usern zusammenbrechen.
> Bei den Amis habe ich sowas gefunden unter www.chatspace.com. Dort
> kann man sich einen eigenen Chat mieten, der je nach Userzahl
> abgerechnet wird.
> Gibt es sowas auch in Deutschland?
>
schau doch mal unter:
http://www.mainchat.de/
dort gibt es einen schnellen Chat, ob er alle features hat, die Du brauchst, habe ich gerade nicht im Kopf...
>
> Da es sich ja um ein Projekt von kurzer Dauer handelt, lohnt sich auch kein eigener Server mit teurer Spin Lizenz.
> Hat jemand von euch vielleicht eine Idee?
>
Der MainChat hat eine mindestlaufzeit von 3 Monaten, bei 199.- DM monatlich, kann man das verschmerzen, wenn man sich
dafür die Programierarbeit sparen kann.
Gruß Michael
--
--------------------------------------------------------
Michael Stahmann, web-xact.de
http://www.web-xact.de mailto:info_(at)_web-xact.de
Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51
--------------------------------------------------------
From mschomers_(at)_gmx.de Sun, 2 Jul 2000 18:21:13 +0200
Date: Sun, 2 Jul 2000 18:21:13 +0200
From: Malte Schomers mschomers_(at)_gmx.de
Subject: [php] "Hitliste" bei MySQL
Hi!
Ich habe folgende Tabelle (vereinfacht):
Name | Zahl
----------------------
ABC | 3
DEF | 2
GHI | 3
JKL | 3
MNO | 2
PQR | 5
STU | 3
VWX | 2
----------------------
Jetzt will ich eine "Hitliste" haben. Also: 3 kommt viermal vor, 2 drei
Mal und 5 ein mal:
1. Zahl 3 (4x)
2. Zahl 2 (3x)
3. Zahl 5 (1x)
Wie mache ich das am besten?
PS: Und hat mir jemand die Adresse für die MySQL-Maillist?
Malte
--
[ - - - - - - - - - - - - - - - - - - - - - - - - - - ]
[ malte schomers | mschomers_(at)_gmx.de | www.malte.de.cx ]
[ icq#: 39453721 | odigo id: 202551 -> www.odigo.com ]
[ - - - - - - - - - - - - - - - - - - - - - - - - - - ]
From daniel.bladeck_(at)_asamnet.de Mon, 3 Jul 2000 02:42:44 +0200 (CEST)
Date: Mon, 3 Jul 2000 02:42:44 +0200 (CEST)
From: Daniel Bladeck daniel.bladeck_(at)_asamnet.de
Subject: [php] Verzeichnis unter php4 erstellen?
Hallo!
Kann jetzt unter php4 zwar die Verzeichnisse wechseln, möchte jetzt aber
ein neues Verzeichnis anlegen und bekomme immer die Fehlermeldung
parse error in erzeugen.php4 on line 5
die Zeile 5 lautet: mkdir ("daniel", mode 777);
das Verzeichnis daniel wird auch nicht erzeugt, das soll jetzt auf einen
NT Server laufen und in einer Woche unter Linux.
Was ist an diesen Befehl falsch?
Danke Daniel
**************************************
** EMAIL: Daniel.Bladeck_(at)_asamnet.de **
**************************************
From php_(at)_designofsites.de Sun, 02 Jul 2000 18:37:46 +0200
Date: Sun, 02 Jul 2000 18:37:46 +0200
From: Ralf Semroch php_(at)_designofsites.de
Subject: [php] =?ISO-8859-1?Q?Problem_mit_=DCbergabe_von_Variablen?=
Hallo,
ich sehe gerade den Wald vor lauter Bäumen nicht.
Ich habe eine index.html (mit einem Link auf die nächste Seite):
...
In der index1.php3 wird eine Art Session-ID erzeugt und weitergegeben
an index2.php3:
...
";
echo $uebergabe;
?>