Zum Inhalt springen

Florian_K

Mitglieder
  • Gesamte Inhalte

    359
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Florian_K

  1. Hallo Kartoffeln! Bis auf Wildcards bei LIKE gibt es keine regular Expressions bei Datenbanken. Zumindest nicht bei MySQL oder Oracle und meines Wissens. Gruß, Florian
  2. Applets sind in ihrem Handlungsspielraum sehr restriktiv. Zugriff auf die lokale Festplatte, Zugriff auf entfernte Dateien, Ports, Sockets, Zugriffe unterhalb des Verzeichnisses in dem das Applet liegt sind nicht möglich. Du kannst es beheben, indem du auf dem selben Server auf dem das Applet aufgerufen wird, ein Servlet setzt, damit eine Verbindung aufbaust und die Verbindung zum entfernten Mailserver über das Servlet (als "Relais-Station") durchführen lässt. Einige Dinge (Zugriff auf die lokale Platte) lassen sich durch signierte Applets realisieren, ob der Socketaufruf zu einem fremen Host darunter fällt bezweifele ich. Warum machst du den Mailversand eigentlich in einem Applet und nicht serverseitig per PHP/JSP/Servlet (Pick one)? Gruß, Florian
  3. Hallo Spufy! Bitte lasse globals auf off. Das ist sinnvoll und hat Sicherheitsgründe. Du kannst die Werte der Variablen aus der Server-Umgebung lesen, wie es auch schon vorhergesagt wurde. statt $vorname musste du dann erst: $vorname = $HTTP_GET_VARS["vorname"] oder $vorname = $HTTP_POST_VARS["vorname"]schreiben, je nachdem, welche Methode dein HTML-Formular benutzt. Wenn du register_global on lässt, kann man von aussen auf die Wertigkeiten der Variablen einwirken und wenn du das Skript nicht bombensicher baust (Variablen immer initialisieren, Werte validieren) kann das sehr unschöne Folgen haben. Daher der Grund! Andererseits bauen leider noch viele Beispiele auf reg_global = on auf, da sie halt noch alt sind und es früher halt so gemacht wurde. Früher hat man halt noch in den Busch gekockt! Ciao, Florian PS: Schönes WE! :marine
  4. Warte: Wenn ich MySQL für ein Onlinegame einsetze, dann muss ich 200 EUR Lizenzgebühr berappen? Hat da jemand eigene Erfahrungen?
  5. Sorry, OT: Der Verein scheint nicht ganz koscher zu sein! Was soll's. Zurück zum Thema. Schon mal im offiziellen Tutorial geblättert? Da wird auf einander aufbauend das wichtigste erklärt. Im Grunde kommst du mit dem HTML-Formular und ein paar Zeilen PHP-Code, die die übergebenen Werte wieder ausgeben schon zurecht. Natürlich musst du die dann noch validieren (31.Februar gibbet net), etc. Für solche Standardformulare kannst du, wenn du schon etwas weiter bist, Template-Engines wie Smarty verwenden, solche Datumsfelder kannst du dann mit Startdatum, Enddatum füttern, den Rest der Oprionen macht die Template-Engine. Aber dazu solltest du erst besser PHP schreiben können. gruß, Florian
  6. Wenn bitte jemand Hades' Posing lesen würde... Es liegt nicht an der Suchmaschine sondern an dem WEBSERVER, welche Seite als Index angezeigt wird. Zudem gibt es noch eine kleine Datei robots.txt, die für solche Suchroboter weitere Infos festhält. Nochmal, damit es nicht überlesen wird: Index ist völlig egal. Die Startseite des Webservers kann auch "voell1g.eGal" heißen, wenn er dementsprechend konfiguriert wird. Typischerweise ist bei IIS "default.htm[l]" oder "index.htm[l]". Kann aber auch start.html heißen. SCNR Florian
  7. Hallo Joey! Wir sprechen hier von reverse engeniering was in den meisten Fällen und vielen Staaten der Welt wenn nicht verboten, dann doch nicht ganz legal ist. (vergl. Forum: http://www.flashmove.com/board/showthread.php?threadid=3086) Ich hab mal probeweise "swf to fla" in Google eingegeben und nichts gefunden, selbst über 3 Ecken und auf den "bösen" Seiten des Netzes. Es sieht so aus, als ob sich die Leute von Macromedia etwas dabei gedacht haben, das Publishformat so zu entwickeln, das man es nicht mehr verändern kann. Vielleicht liesst du dir besser ein paar gute Flashforen durch, in denen Beispiele zum verändern und herunterladen angeboten werden? Gruß, Florian
  8. Hallo solvery! Das macht wenig Sinn für das geschilderte Problem, die Philosophie von PHP in Frage zu stellen. Wenn alle mit C++ arbeiten würden, wäre das bestimmt schön für dich, aber wenig sinnvoll. Ähnlich wäre eine Frage wie: "Die europäischen Sprachen sind alle vom Latien abgeleitet, warum sprechen alle trotzdem andere Sprachen?" Sorry wg. OT, SCNR Florian
  9. Meine Meinung: Im Internet ist die Beziehungsaufnahme i.d.R. unverbindlicher, schneller und hemmungsloser als IRL. Deswegen ist der "Flirtfaktor" sehr hoch. Meine langjährige Freundin (inzwischen Ex) habe ich damals in einem I-Net Cafe kennengelernt. Im Chat (trozu relativer räumlicher Nähe) haben wir dann erst gepllaudert und uns kennengelernt bevor wir uns ganz ohne Computer verliebt haben. Ergo: Die Form der Kontaktaufnahme (Angraben in der Disco, beim Einkaufen getroffen, per Kontaktanzeige, ...) ist relativ egal. Für mich ist es wichtig, den Partner regelmäßig persönlich zu sehen. Es mag Leute geben, die Fernbeziehungen führen können (Intimitäten kann man auch per SMS/Fon/Chat austauschen), das muss jeder für sich entscheiden. :=) Der internetflirt, den ich hatte, hat nicht lang gehalten. Gruß, Florian
  10. Die Frage ist sehr allemein gehalten. Du hättest auch kürzer fragen können "Wie mach ich eine Suchmaschine?" Zunächst übernimmst du die Suchanfrage in eine Variable. Wenn du neuere PHP-Versionen verwendest kannst du das Feld aus dem Form aus der Variable $HTTP_POST_VARS[searchword] übernehmen. Dann kannst du eine SQL-Anweisung deiner Wahl zum Suchen in der Datenbank verwenden. Für mehr Infos über die Datenbank solltest du den DB-Typ und die betroffenen Tabellen/Felder nennen. Wie man das machen kann, das das Form in einem Frame und die Ausgabe in einem anderen sein soll, kann jemand anders lösen. Ciao, Florian
  11. Moin! Ich hatte folgende Sach in meinem Skript implementiert: Beim Start wird im Include die aktuelle Zeit in Millisekunden in $benchtime gespeichert. Nachdem alle Datenbankanbfragen und der Seitenaufbau passiert sind gebe ich in der footer-Funktion die aktuelle Zeit minus $benchtime aus, was ja die Verarbeitungszeit darstellen sollte. Leider sind die Werte ziemlich ungenau und bisweilen sogar negativ. Gruß, Florian
  12. *blatsch* Stimmt! Die Bedetung vom ^ hatte ich verdrängt. Wie stehts denn jetzt mit der Lösung des Problems? Fehlt noch was?
  13. Keine Zeit für Clans. Wenn ich um 20 Uhr zu Hause bin will ich Ruhe und PHP coden. Spiele CS seit Beta 1. Meine Lieblingsversion war natürlich Beta 5.2, kurz bevor es meinem damaligen P200 zu komplex wurde. Mann, das waren damals noch Zeiten. Als man mit der Colt noch zoomen konnte und im Rennen noch getroffen hat, als man sich nicht kniehen musste um zu zielen, als Pistolen noch "Dauerfeuer" hatten (Maus gedückt halten), als CS noch ein Geheimtip neben ActionHL und anderen MODs war (Es gibt noch andere HL-MODs!)... Ich bin sch**ssalt geworden. Gruß, Florian
  14. Ich bin doch immer wieder erstaunt, was sich mit einem handelsüblichen Browser und www.google.de alles machen lässt! Einfach mal "RTF PHP" eingegeben und der zweite Link sah sehr vielversprechend aus: http://www.phpbuilder.com/columns/nair20020523.php3 Da erzählt ein Entwickler seine Leiden, als er das selbe Problem hatte wie du! http://artlung.com/lab/php/rtf/ Hier gibts richtig Code zum Downloaden http://forums.devshed.com/archive/5/2002/05/3/15317 In diesem Thread gibts noch ein paar weiterführende Links. Viel Spaß beim Coden! Florian
  15. Hallo Frank! Die Zeichen in den eckigen Klammern werden als Menge gesehen. Wenn du also [123] suchst findet er "123" und "321" und "213". Wofür steht das "([^\[]*)" eigentlich? Meine Interpretation ist: eine Menge bestehen aus "^\[", also am Anfang der Zeile mit "[" beginnend, und das in beliebiger Folge ("*"). Bin leicht verwirrt, Florian PS: @ Kathi: Stimmt! *lol* Den ganzen Text auf "-" reduzieren! -- Naa, ich geh mal davon aus, dass es auch Zeilen in dem Text geben soll, die nicht ersetzt werden sollen.
  16. Mahlzeit! Zunächst tust du den Text, der bearbeitet werden soll in eine Variable, meinetwegen $text. Dann nehmen wir die Methode pre_replace(). Die Syntax ist preg_replace($patterns, $replace, $text). Für deine Ansprüche müsste es also heissen: preg_replace("@@@.*@@@", "-", $text); Danach hast du statt der beschriebenen (seltsam markieren) Strings einfache "-". Wenn der String nur allein in einer Zeile vorkommen kann/darf, dann geht das: preg_replace("^@@@.*@@@$", "-", $text);Das "Dach" bezeichnet den Anfang einer Zeile, das "$" das Ende. Mit Regulären Ausdrücken kann man aber noch unendlich mehr. Such mal nach nem guten Tutorial (zum Bleistift bei Google [suchbegriffe schon im Link drin!]) Tschö, Florian
  17. Seit wann? Hier ein paar Sachen, die mir bei der Forensuche aufgefallen sind: http://fachinformatiker-world.de/forums/showthread.php?s=&threadid=37195&highlight=Panorama http://fachinformatiker-world.de/forums/showthread.php?s=&threadid=13198&highlight=Panorama Dann noch den täglichen Google-Dump: http://www.360dof.com/360-flash-panorama-viewer.html http://www.coralcay.org/virtualtour/ Dann hatten die in irgendeiner Internet World-Ausgabe im letzten Jahr einen Workshop für solche Sachen, die man mit Flash umsetzen kann. Ist im Prinzip recht einfach, da man das Bild nur reinsetzen muss und nach bestimmten Maus-Regionen das Bild um x Punkte nach links oder rechts versetzten muss. Das setzt allerdings 1) Bastelfreude und 2) Flash voraus. Vielleicht habe ich mal ganz viel Langeweile und programmiere diverse Panorama Java Applets nach. Ich hatte da mal eins, das war super komfortabel, aber ich find die URL nicht mehr. Kostet auch ca. 25$. Ciao, Florian [Edit] PS: Sieht frei aus: http://www.appletmaster.de/java/panorama_01.htm
  18. Schön' Tach! Hier irrt der Autor! Waveout ist lediglich eine Alternative zu DirectSound. Bei DirectSound wird der Windows-DirectSound-Treiber angesprochen. Der hat den Vorteil, dass auch mehrere Klangquellen parallel gehört werden können (z.B. auch mehrere WA's). Waveout schickt den Sound direkt an die Soundkarte, blockiert damit allerdings auch den Klang anderer Programme. Dafür läufts manchmal etwas, sagen wir, abwärtskompatibler. Was der Rote Bulle(t) meinte ist der "Diskwriter" oder vielleicht noch - falls installiert - den Nullsoft MP3 output. Beide schreiben den Soundstream (entweder als wav oder mp3) auf die Pladde. Wär aber lückenlos aufgefallen, wenn man's aktiviert hätte. *schieb-ReDBullet-ne-WA-installation-rüber* Tschö mit Ö, Flo mit O
  19. Mahlzeit! ich versuch mal dei Sache nachzustellen (bei fehlendem Xp aber guten WA-Kenntnissen) Bei mir hab ich auch so um den Dreh 50 Stunden Musik am Stück auf der Platte. Wo scrollst du denn genau? Im Explorer oder im WA (Winamp!)? Wenn du im Explorer was scrollst, was für Skins hast du installiert, kann es an denen liegen? Wenn du in der Playlist von WA scollst, hast du die MP3-Infos beim Start geladen oder erst auf Anforderung? (WA 2.79 -english: Preferences -> [Options] > Read titles on (x) Load ( ) Display ( ) Play) Wenn WA die MP3-Infos (ID3-Tags) wärend des Ladens nachdaden muss kanns zum Haken kommen. (Ist bei meinem AMD 800 nie vorgekommen) Welchen Output hast du bei WA aktiviert? DirectSound oder Waveout? (Preferences -> Plugins > Output) Teste beides mal. Bin gespannt auf die Lösung. Ciao, Florian
  20. Wenn's nur um Streaming geht find ich Shoutcast sehr lecker. Gerade, weils für Winamp/Shoutcast einige sinnvolle Plugins gibt. Allerdings wenn's ne volle Jukeboxlösung sein soll muss man noch viel Schrauben und machen. Ist halt nur ein Streamingserver. Gruß, Florian
  21. Florian_K

    Java-Doc in deutsch?

    Hallo Eloise! Drei Fundstückchen aus der Forensuche: Java-Dokumentation , API-Beschreibung auf Deutsch?? , JDK deutsch Ciao, Florian
  22. Um das Thema noch ein wenig auszuweiten sei noch erwähnt, das hinter JAVA ein vollständige objektorientierte Programmiersprache steckt, mit der man verschiedenste Anwendungen und Programme realisieren kann, die alle in verschiedenen Umgebungen laufen können: - Java-Applet - Läuft in einer JVM (Virtuellen Maschine), die meist als Plugin in den Browser integriert ist. Sie bietet weitgehende grafische Möglichkeiten an. IE unterstützt nicht von Haus aus die aktuellste Java-Version. - Java-Servlets - Das Gegenstück läuft nur auf dem Server und ist grob gesagt soetwas wie kleine lauffähige Programme auf dem Server. - JSP (Java Server Pages) - Laufen auch auf dem Server, liegen aber nur im Quelltext vor und werden ähnlich wie PHP zu Laufzeit kompiliert. - Java Midlets - Relativ junge JAVA-Ausprägung, läuft auf manchen Handys, zum Beispiel Siemens M50. Ist als offener Standard in Konkurrenz zu geschlossenen Systemen wie z.B. D2-Load-A-Game (Infusio) Gibt noch eine JAVA-Zweige mehr (Java-Beans, JINI, ...) aber für den Hausgebrauch reichen die oben genannten. Sooo weit ist Java. Grüße, Florian
  23. Hallo Sho-sa! Ich hab da ne Vermutung, dass du die Links nicht richtig relativ angegeben hast. Vielleicht kannst du einen ausschnitt aus dem Skript posten, der zeigt wie die Verknüpfung aufgerufen wird? Dann könnte ich sagen statt raten. Ciao, Florian
  24. Florian_K

    kritik erwünscht!

    Hallo LINK / maggie! Deine Seite ist im Endeffekt doch sehr hübsch geworden - zumindest sehr übersichtlich, angenehme Farben... Was ich allerdings streichen würde wäre die "Welcome"-Seite, da die relativ wenig Nutzen bring und dem restlichen Design vollkommen widerspricht. Die Flashanimation ist ebenfalls sehr nutzlos. Die Verzweigung auf die angepassten Versionen (wenn das schon sein _muss_) würde ich (wie der Vorredner schon gesagt hat) mit Java-Script oder am besten noch serverseitig durch PHP o.ä. abfangen. Ich hab mir die Sache (IE-optimiert, was soll's - version1 ging net -> Error 404) mit dem Mozilla bei 1024x768 angesehen. Wenn du die flächigfarbigen Bereiche mit ein paar Konturen oder Mustern auflockern würdest, hätte die Seite etwas mehr Spannung, muss aber nicht sein. Grutz, Florian

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...