Zum Inhalt springen

oneside

Mitglieder
  • Gesamte Inhalte

    759
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von oneside

  1. Ok, habs rausgefunden: Der Code wird per Javascript eingebunden: <script language="JavaScript" type="text/JavaScript" src="http://www.meineseite.de/include.js"></script> In der Inlude.js binde ich folgendes ein: document.write('<SCRIPT type="text/javascript" language="JavaScript" src="http://www.meineseite.de/getdata.php"><'+'/SCRIPT>'); Die getdata.php ermittelt dann über php die Daten und parst diese per Javascript: <? $username = "XXXXX"; echo "document.write('".$username."');"; ?>
  2. Hi Leute... bin mir nicht sicher, ob das Thema jetzt mehr zu PHP oder zu Javascript gehört. Ich möchte Usern ein Javascrip zur Verfügung stellen, welches diese in Ihre Homepage einbinden können. Das Script soll verschiedene Daten auf der Webseite ausgeben, die mit PHP aus einer DB geladen werden. Das ganze sollte dann so einzubinden sein, wie z.B. die Google-AdWords: <script type="text/javascript"> <!-- parameter_1 = "XXXXX"; //--></script> <script type="text/javascript" src="http://www.meineseite.de/showdata.js"> </script> Ich habe mal ein wenig rumgespielt und versucht, in "showdata.js" auch PHP einzubinden und die Daten auszugeben, geht aber natürlich nicht. Selbst wenn ich in der Datei "showdata.js" folgendes einbinde: document.write('<SCRIPT type="text/javascript" language="JavaScript" src="http://meineseite.de/getdata.php?parameter_1='+parameter_1+'"><'+'/SCRIPT>'); gehts irgendwie nicht. Hat jemand eine Lösungsmöglichkeit oder einen Ansatz? Gruß Oneside
  3. Und wieso dann nicht "C: enum(1,0)"? Wo liegt der Unterschied? Ist es durch ein enum Feld in der Datenbankverwaltung nicht leichter ersichtlich, dass dieses Feld für True oder False benutzt wird?
  4. Hi Leutz, wie speichert Ihr Werte true/false oder 1/0 in einer MySQL Datenbank? Benutzt Ihr dafür A: tinyint(1) für 0=false und 1=true B: enum('Y','N') C: enum(1,0) D: char(1) für 0=false und 1=true E: noch andere? Eigentlich ist ja enum das richtige Feld dafür, ich sehe aber auch immer wieder andere Varianaten wie z.B. "D: char(1) für 0=false und 1=true" Welche Vorteile haben die einzelnen Feldtypen für diese Verwendung und wirkt sich dies auf die Abfrageperformance in irgendeiner Beziehung aus? Ich habe bis jetzt immer Variante "B: enum('Y','N')" benutzt. Gruß Oneside
  5. Stichwort: "Javascript:Event Listener" müsste dir weiterhelfen. Schau mal hier nach: http://www.mediaevent.de/javascript/event_listener.html
  6. @~Hawkeye~ Sehr interessant wie du das machst, einige deiner Methoden verwende ich auch (z.B. die Extensions) und andere wie z.B. den Datentyp im Variablennamen sollte ich mir vielleicht auch noch aneignen. Auf sauber eingerückten Code achte ich ebenfalls sehr viel, da dies einfach später einfacher lesbar ist und ich es hasse rumsuchen zu müssen :-))) Bei etwas größeren Schleiffen schreibe ich an das Schleifenende auch immer nochmal dran, was da beendet wird z.B. : //END While(x==Y) , da ich bei langem Quellcode schon mal einige Schleifen und Verschachtelungen haben kann, die dann doch etwas schwerer zu überblicken sind.
  7. Aus Interesse würde mich mal interessieren, welche Eigenarten Ihr euch im Laufe der Zeit für die Variablenbezeichnungen, Tabellennamen, Feldnamen, Definebezeichnungen u.s.w. angeeignet habt? Gehört Ihr eher zu den "Ich programmier einfach wies mir gerade gefällt" oder zu den "lieber immer Ordnung und gleiche Bezeichnung" - Leuten? Ich selbst achte aus Gründen der Übersicht, der Pfleg- und Wartbarkeit und der Dokumentation immer auf eine einheitliche Konvention bei der Vergabe von Namen und Bezeichnungen - natürlich auch aus Gründen der Teamarbeit (leicht verständlicher und einheitlicher Quellcode für alle Teammitglieder). Tabellen bennene ich z.B. immer nach folgendem Schema: dbt_cfg_config dbt_usr_user dbt_rps_rechnungsposition dbt_rkf_rechnungskopf dbt_nws_news Dabvei steht "dbt_" (für Database-Table) und _XXX_ als Zuweisungswert für die Felder der Tabelle: Feldnamen für die Tabelle "dbt_cfg_config" wären dann z.B.: dbf_cfg_var dbf_cfg_value Die Anfangszeichen "dbf_" (Database-Field) geben mir im Quellcode Aufschluss, dass es sich um ein Datenbank-Feld handelt. Die vier folgenden Zeichen "cfg_" geben Aufschluss darüber, dass dieses Feld zu der Tabelle "cfg" (also "dbt_cfg_config") gehört. So kann ich im Quellcode immer gleich sehen, um welches Feld und welche Tabelle es sich handelt und woher die Daten kommen. Zudem wird es einfacher im Quellcode nach bestimmten Feldern zu suchen, da ich z.B. Variablen nicht so benenne. Eindeutige Bezeichnung für Tabellen und Felder an jeder Stelle im Quellcode, Feldzuordnungen zur Tabelle auch in Templatevariablen (z.B. Smarty) immer sofort ersichtlich, Herkunftsort von Feldinhalten ablesbar. Variablen schreibe ich z.B. klein, mit einem Bezeichner für die Verwendung am Anfang: Könnte z.B. so aussehen: "$sys_variablenname" für z.B. eine Systemvariable "$a_userdaten" für z.B. ein Array mit Userdaten "$f_vorname" z.B. für einen Wert aus einem Formular in einer PHP-Seite "$l_vorname" z.B. für einen Wert, der per Link übergeben wird. Defines z.B. schreibe ich hiongegen immer groß, damit man die besser erkennen kann. Am Anfang wird immer ein Bezeichner "D_" angegeben. "D_CFG_BILDPFAD" für z.B. eine Config-De´fine, die einen Bildpfad enthällt. Ich hab da halt so meinen Ordnungstick, würde mich mal interessieren, welche Ihr da so habt, oder ob Ihr einfach alles irgendwie bezeichnet? Gruß Oneside
  8. Gibt es nicht das Feldattribut "ON UPDATE CURRENT TIMESTAMP" dafür? Welchen Feldtyp braucht man dafür denn dann? "TIMESTAMP"?
  9. Hallo, in einer MySQL DB kann man ein Datum ja in folgenden Spaltentypen abspeichern: DATE = 3 Bytes DATETIME = 8 Bytes TIMESTAMP = 4 Bytes Jetzt habe ich öfters schon gesehen, dass viele das Datum als Timestamp in einem int(11)-Feld ablegen: INT = 4 Bytes Wäre also gegenüber dem DATE-Feld (1) Byte mehr. Welche Vorteile ergeben sich durch die Speicherung des Unix-Timestamps in einem int(11) Feld und wieso wird das gemacht? Wie speichert Ihr euer Datum in einer MySQL DB und wieso? Gruß Oneside
  10. Ok, danke für den Tipp. Ich werde mir das Tool mal ansehen
  11. Ich habe mir jetzt mal die folgenden Seiten angesehen: http://www.elitepartner.de/ und http://www.ilove.de/ beide Seiten verwenden irgendwelche .do Dateien wenn man mal auf einen Link klickt. Was ist das für eine Sprache oder wird nur php mit MOD_REWRITE umgeschrieben? Gruß Oneside
  12. Hallo, ich möchte eine meiner Webseiten einem Performancecheck unterziehen. Dabei soll der Server und das Script mit Zugriffen von ca. 1000-2000 gleizeitigen Usern getestet werden. Ich habe dazu das "Webserver Stress Tool"-Programm gefunden: http://www.de.paessler.com/webstress Kennt jemand vielleicht ein solches Tool, welches noch etwas billiger ist? Ich möchte rausfinden, wie eine Webseite und der Server unter hohen Belastungen reagiert. Danke Oneside
  13. Hallo Leutz, ich nutze jetzt schon seit langer Zeit die Smarty Engine für meine Projekte. Jetzt bin ich dabei ein Projekt zu realiseren, bei dem auch eine sehr hohe Anzahl an Usern gleichzeitig auf der Seite sein könnten. Dabei gehe ich von mehreren tausend aus. Wie verhällt sich Smarty bei solchen Anforderungen im Bezug auf Performance? Gruß Oneside
  14. Also das ist so ein billiges 0815 Template, welches auch noch total zerstört ist... Wenn du schon Templates verwenden willst, da gibt es weitaus professionellere und schönere als diese 0815 Dinger.
  15. Ja, Handy Payment ist eine Zahlungsmöglichkeit für Handybesitzer. Eine recht gute Ergänzung zur Kreditkarte oder zum Lastschritverfahren.
  16. Hallo, wer kennt einen guten Anbieter, durch den ich Handy-Payment auf einer Webseite anbieten kann? Gruß Oneside
  17. Hallo, ich muss für einen virtuellen Flash-Charakter ein TTS-System auf einem Webserver aufsetzen. Dieser Charakter soll z.B. einen User mit dem Namen ansprechen. Dazu sollte das TTS-System per Script (wenn möglich PHP) einen String übergeben bekommen, welcher dann als Audio (mp3 oder wav) gespeichert wird und nur noch aufgerufen werden muss. Jemand damit Erfahrung? Welches System ist einfach und kann diese Anfordernungen erfüllen? Gruß Oneside
  18. Als du willst die Höhe und Breite anpassen oder wie? Dafür gibts die Eigenschaften _width und _height. Du gibst deinem Textfeld einen Instanznamen z.B. Textfeld1 und änderst einfach die _width und _height - Attribute: _root.Textfeld1._height = WERT; _root.Textfeld1._width = WERT; Gruß Oneside
  19. Verstehe nur Bahnhof :hells: ... Gibts irgendwo Infos, Anleitungen oder Beispiele dazu? Danke Oneside
  20. Das mit PHP habe ich mir schon gedacht... Da aber immer nur zwei Leute gleichzeitig im Private-Chat sein können, passiert da auch nicht besonders viel in einer Sitzung. Problem ist aber, dass ja sehr viele Leute gleichzeitg einen Private-Chat führen können, was die Datenbank stark beanspruchen würde. Damit habe ich leider keine ausreichenden Erfahrungen. Ich würde den Chat mit Flash und PHP proggen, da wäre der Refresh kein Problem, nur wie sieht das mit einer MySQL-DB aus, wenn die mit vielen Chat-Sessions so beansprucht wird?
  21. Hallo Leutz, ich habe folgendes Problem: Ich muss in eine Dating-Community einen Private-Chat integrieren. Das ganze soll so funktionieren, dass "User A" im Benutzerprofil von "User B" über einen Link einen Private-Chat mit "User B" starten kann. Eigentlich nix anderes, als in normalen Chats die Funktion "Private Message senden". Also ein Privat-Chat für zwei Personen im Prinzip. Ich habe jetzt Stunden nach einer Software gesucht, jedoch nichts (wirklich gar nix) gefunden. Die Chats die ich gefunden habe, waren immer komplette Chat-Systeme mit Räumen, Benutzerprofilen u.s.w. - ich brauche aber nur die "Private Chat"-Funktion. Der Chat kann ruhig sehr minimal sein (vielleicht ein paar smileys). Welches System (Java, Flash u.s.w) ist ist mir eigentlich egal, muss nur auf einem Webserver laufen. Jedoch muss bedacht werden, dass vielleicht einige Hundert Leute gleizeitig einen privaten Chat mit jemand anderem führen wollen. Einfachste Frage zuerst: Hat jemand Erfahrung mit sowas oder kennt jemand einen Anbieter für solche Software (muss nicht kostenlos sein!)??? Nächste Frage danach: Ist es nicht möglich, sowas mit Hilfe einer Datenbank und PHP zu proggen? Mein Gedankengang: Jede Chat-Session von zwei Personen bekommt eine eindeutige ID. Ich erstelle eine MySQL-Datenbank und eine Tabelle in der die eingegebene Nachricht mit dem Schlüssel der ID, dem Benutzernamen (der den Text geschrieben hat) und einer Reihenfolge der Nachrichten abgelegt werden. "User A" schreibt was in den Chat und das wird in die Tabelle gespeichert. Das Chatscript macht einen Refresh bei "User A" und bei bei "User B" und lädt alle Datensätze und gibt diese bei beiden aus. Angenommen, da führen aber 800 Leute einen Private-Chat, dann sind das bereits 400-Chat-Sitzungen gleizeitig. Da werden dann schon ein paar hundert Abfragen gleichzeitig durchgeführt. Das wird die Datenbank wohl nicht schaffen oder? Mit Textdateien werde ich wohl anstatt einer Datenbank auch nicht weit kommen, wenn ich jeder Chat-Session eine eigene Textdatei erstelle? Ich wäre wirklich für jede Hilfe, Links, Programme (auch kostenpflichtig) o.ä. dankbar! Vielleicht weiß auch jemand, wie das in anderen Dating-Webseiten gemacht wird, die haben ja auch solche Funktionen. Thx a lot -Oneside-

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...