Zum Inhalt springen

Unique86

Mitglieder
  • Gesamte Inhalte

    50
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Unique86

  1. Würde mir jemand alte Abschlussprüfungen für FI-Anwendungsentwicklung bereitstellen? Das wäre wunderbar. Am besten die letzen zwei o. drei Jahre. Vielen Dank im Voraus. info@svenbartak.de Gruß Sven
  2. Hallo, erstmal vielen Dank für Deine Antwort. Mir ist die Nacht dieses Thema über den Weg gelaufen, in der die gleiche Thematik besprochen wird: PHP Bugs: #41145: Interface, Abstract Class & Methods Ist wohl bekannt aber wird wohl nie geändert werden. Hab mir nen work-around gebastelt - das Thema kann als gegenstandslos betrachtet werden. Danke .... Gruß Sven
  3. Hallo Zusammen, ich hab nen Problem mit dem OOP Model in der PHP Version 5.2.4. Ich bin z.Z. dabei ein Framework zu entwicklen uns stoße nach der Konzeption meines Objektmodels auf Probleme bei der Realisierung. Es geht primär um ein Paket das sich um die Datenbankverbindung kümmert. Hierzu habe ich, um möglichst Datenbankunabhängig zu bleiben, ein Interface, eine abstrakte Klasse und zur Zeit zwei konkrete Klassen entwickelt. Ich habe die Kommentare der übersichthalber rausgenommen. Das Interface IDatabaseConnector.class.php interface IDatabaseConnector { public function openConnection(); public function closeConnection(); public function getConnection(); public function isConnected(); } [/php]Die Basisklasse (abstrakte Klasse), die das Interface implementiert BaseDatabaseConnector.class.php [php] abstract class BaseDatabaseConnector implements IDatabaseConnector { protected $_isConnected = false; protected $_connection = null; abstract protected function openConnection(); abstract protected function closeConnection(); public function getConnection() { return $this->_connection; } public function isConnected() { return $this->_isConnected; } } Und zu guter Letzt, die konkrete Klasse für die Verbindung zu einer MySQL Datenbank. Ich habe die zweite Klasse für die Verbindung zur PostGres mal ausgelassen. Sie erbt von der Basisklasse MySQLConnector.class.php class MySQLConnector extends BaseDatabaseConnector { public function openConnection() { // doit } public function closeConnection() { // doit } } [/php]Die Methoden sind natürlich implementiert und beinhalten die dementsprechende Logik. Jetzt bekomme ich während des Interpretiervorgangs folgende Fehlermeldung beim debuggen ... Zeile 49 - ist die Definition der Basisklasse: abstract class BaseDatabaseConnector implements IDatabaseConnector Jetzt meine Fragen: 1) Wie kommt dieser Fehler zustande? 2) Wenn das so nicht funktion, wie kann man es dann realisieren? Dazu sei gesagt das ich sehr Fit im objektorientierten Bereich bin und auch die Prinzipien verstehe. Des weiteren sei gesagt das, dass o.g. Beispiel so wie es da steht, portiert in Java, funktioniert. Bitte keine Verweise auf PEAR o. ähnliche Extensions ... Vielen Dank und ich hoffe es kann mir jemand helfen ... Gruß Sven
  4. Hi, da ist doch nen ausführliches und kommentiertes Beispiel, sogar Hello World, dabei ! Gruß Sven
  5. Hi, schau in diesem Zusammenhang doch auch mal nach SOAP und JWS. Vielleicht ist auch das nützlich: SOAP (Simple Object Access Protocol) mit Java Gruß Sven
  6. Hi, sauber solche Statistiken sind echt hilfreich. Ich danke Dir ... Hat mir weitergeholfen ... Gruß
  7. Hallo zusammen, ich habe auch mal eine Frage zur Gehaltsvorstellung. Bin nun auch fast fertig mit meiner Ausbildung zum Fachinformatiker AE und gehe noch nebenbei einem FernUni Studium (Informatik) nach. Aber hier erstmal mein Profil. Alter 21 Wohnort Holzwickede letzter Ausbildungsabschluss (als was und wann) - staatlich geprüfter Info. Technischer Assistent (3 Jahre) FHR Berufserfahrung - inkl. Ausbildungszeit 3,5 Jahre (halbes Jahr Praktikum ITA s.o. / 3 Jahre FIAE) Vorbildung - staatlich geprüfter Info. Technischer Assistent (3 Jahre) FHR Arbeitsort Herdecke Grösse der Firma 52 Mitarbeiter am Standort - insgesammt rund 400 Mitarbeiter Tarif ? Branche der Firma Softwareentwicklung / Softwaremanagement Arbeitsstunden pro Woche 40 Gesamtjahresbrutto ~ 10.000 Brutto (Ausbildungsgehalt drittes Lehrjahr) Anzahl der Monatsgehälter 12 Anzahl der Urlaubstage 27 Sonder- / Sozialleistungen Beteiligungen je nach Gewinn Tätigkeiten (Aufgaben/Aufgabenbereich) Softwareentwicklung Java Softwareentwicklung .NET Projektplanung Hoffe ihr könnt mir da helfen ... will auch nicht am Anfang zu hoch pokern ... Gruss
  8. Hi, schau mal hier ... devblog.de » Tutorial: Shoutbox als AJAX-Anwendung Du müsstest das ganze nur noch auf Deine gewünschte, textbasierende Lösung, umbauen. Gruß Sven
  9. Hi, schau mal hier : SELFHTML: JavaScript / Objektreferenz / window Da wirst Du fündig ... Gruß Sven
  10. Unique86

    eure homepages

    Ich hab imo nurn Design vorzuweisen und bin AE -.- svenbartak | Fresh Ideas, Webdesign & more - www.svenbartak.de Die Problematik ist, das ich wenig Zeit habe die Geschäftslogik dahinter zu setzen...
  11. Hallo leute, ich suche ne Api ( am besten 4 free ) um mit Cpp ne Bluetooth connection herzustellen über einen Usb Dongle. Hat jemand ne Idee o. schonmal sowas gemacht ?! Gruss
  12. Unique86

    JTable probleme

    Habs jetzt mit folgender Methode gelöst private void setAttributeTableData(Vector vector, int breakPoint) { int row = 0; int column = 0; tblModAttributes.setRowCount(vector.size() / breakPoint); for(int i=0; i<vector.size(); i++) { tblModAttributes.setValueAt(vector.get(i),row,column); column++; if(i%breakPoint-1 == 0) { row++; column=0; } } } ich übergebe einen breakPoint z.B. 2 so sage ich nach 2 feldern, bitte ins nächste springen ... ist vllt. nicht schön, aber geht gruss sven
  13. Unique86

    JTable probleme

    Moin Jungs, ich weiß einfach nicht mehr weiter -.- Folgendes ... ich habe ne JTable mit nem DefaultTableModel ... meine Tabelle soll hinterher dynamisch aus einem Vector erstellt werden der Vector ist wiefolgt aufgebaut .. Vector vec = new Vector(); vec.add("A"); vec.add("A1"); vec.add("B"); vec.add("B1"); vec.add("C"); vec.add("C1"); Also A gehört quasi zu A1 :? die Tabelle soll dann dynamisch wie folgt aufgebaut werden |----------------------------------------| |Attribute A,B,C || Attribute A1,B1,C1| ------------------------------------------ | A || A1 | B || B1 | C || C1 ... .. . ich weiß nicht, wie ich das hinbekomme - ich sitze schon Stunden an der sch**** Das Problem, was sich bei mir ergab wenn ich den Vector einfach in die Methode addRow() gepackt habe, das nur A und A1 ausgegeben wurden ... Vllt hat einer rat ... Gruss der Onkel
  14. Meiner Meinung nach gar nicht, bzw. mir würde da jetzt nichts einfallen. Leg doch einfach für jedes ein Tooltip drüber, somit bist du aufjedenfall auf der sicheren Seite.
  15. Problem hat sich gelöst ... <script language="JavaScript" type="text/javascript"> function makeForm(val) { document.getElementById("hassenichtgesehen").innerHTML = '<input type="text" name="bla" value="'+val+'" size="25" maxlenght="60">'; } </script> <span ondblclick="javascript:makeForm('Bla Bla Bla');">Bla Bla Bla</span> [/html]
  16. Mahlzeit, Ich zerbereche mir die ganze Zeit schon den Kopf wie ich am besten folgendes Lösen könnte. Angenommen ich habe eine div <div id="hassenichtgesehen">Inhalt</div> nun soll es so sein das <div id="hassenichtgesehen" ondblclick="javascript:makeToForm(1);">Inhalt</div> Der Inhalt zu <div id="hassenichtgesehen" ondblclick="javascript:makeToForm(1);"><input type="text" name="bla" value="Inhalt"></div> wird. Ich brauche quasi einen Ansatz für die Funktion function makeToForum(inp) { // Funktionalitaet } Ich habe keinerlei Ahnung wie ich das realisieren soll Vllt. hat ja einer eine Idee wäre sehr dankbar
  17. Hey du kannst das Array nicht direkt via GET übertragen, da GET nur einen String verarbeiten kann ... Ich würde es jetzt einfach so lösen ... aufruf.php <?php $arrayTest = array(); $arrayTest[0] = 50; $arrayTest[1] = 60; $arrayTest[2] = 70; $arrayTest[3] = 80; $array = implode(",",$arrayTest); echo '<img src="img.test.php?a='.$array.'">'; ?> [/PHP] img.test.php [PHP] <?php $array = explode(",",$_GET['a']); $datay3=array($array [0],$array [1],$array [2],$array [3]); ?> Vllt. gibt es noch bessere möglichkeiten aber denke damit sei dir schon etwas geholfen ... Gruss Sven
  18. Ist ja mein reden ... ich wollte ja auf was bestimmtes hinaus, wenn du den Post genau liest
  19. Hi, welcher Eintrag in der Tabelle ??? Der cookie wird dann einfach nur gelöscht ... mehr nicht ... Ich speicher ja nichts in einer Tabelle Gruss Sven ... P.S. THX für den Tip mit dem hash, werd es mal versuchen einzubauen ...
  20. Sag mal, hast du dir überhaupt nur ansatzweise den Source angeguckt ? Wenn ja dann frage ich mich, was deine Fragestellung soll ... Wenn der User Cookies deaktiviert hat, bekommt er gar nicht die möglichkeit das häkchen bei "cookies setzen" zu machen denn "disabled". <?php // Pruefen ob der Browser Cookies akzeptiert if(isset($_COOKIE['browser_check'])) { $browser_check = true; }elseif($_GET['check'] != 1) { @setcookie("browser_check","set",time()+3600); header("Location: index.php?check=1"); } ?> <form target="_self" method="post" name="main"> <?php if(!isset($browser_check)) echo "Ihr Browser akzeptiert keine Cookies, daher wird dieses Feld deaktiviert<br><br>"; ?> User : <input type="text" name="username"><br> Pass : <input type="text" name="password"><br> Cookie (ja/nein) : <input type="checkbox" name="co" <?php if(!isset($browser_check)) echo "disabled";?>><br> <input type="submit" name="sender"> </form> [/PHP] Natürlich arbeite ich mit Sessions ... stell dir vor, sogar wenn der User ein Cookie setzt wird der login via Session gemacht denn, der Cookie übernimmt nur EINMAL das einloggen (was ja auch sinn und zweck der sache ist) so far ...
  21. doch mache ich, erkläre mir, wie ich bitte sonst mit einem cookie und einer automatischen anmeldung arbeiten soll ! ohne pwd kommste ja wohl schlecht in ein system rein ... gruss sven ...
  22. Die frage : In welche Frage hast du denn dein Gästebuch geschrieben ??? Hier ist auch ein sehr Interessanter Artikel dazu : http://www.phpmagazin.de/itr/online_artikel/psecom,id,396,nodeid,62.html Gruss Sven
  23. Ich muss Jasso nun einmal in Schutz nehmen ! Du solltest nen bisl besser lesen denn er hat geschrieben ... was aussagt, das ER sie noch nicht verwendet hat. Er hat niemals irgendwo behauptet, das diese Sprachen GAR NICHT verwendet werden ... Gruss Sven

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