Zum Inhalt springen

etreu

Mitglieder
  • Gesamte Inhalte

    1926
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    3

Alle Inhalte von etreu

  1. Das sollte gerade in dieser einfachen Form kaum ein Problem darstellen. Das kannst du leicht mittels batch, vbs oder auch in perl nachprogrammieren. Soweit ich das sehe, wird einfach periodisch das Skript gestartet. Also wo genau liegt dein Problem?
  2. Nein, aber schau dir mal X(ML) Query an: http://www.w3schools.com/xquery/xquery_example.asp http://www.w3.org/XML/Query/
  3. Probier doch dann einfach mal: %für Textbreite: \includegraphics[width=\textwidth]{dateiname} %für Orginalgrösse des Bildes: \includegraphics[scale=1.0]{dateiname} Was für ein Bildtyp ist es denn?
  4. Eine Lösung die mit Java gleich mitkommt heist zum Beispiel java.text.SimpleDateFormat.
  5. Was sagt denn das Logfile?
  6. Bei PHP würde ich md5($passwort); nutzen können. Bei ASP kann ich dir da leider nicht weiterhelfen. Ich bin aber sicher, dass es da auch was für VB und/ oder C# gibt. Für die sichere Übetragung gibt es ja auch noch SSL.
  7. Soweit ich mich erinnere ist POST nicht verträglich mit .html (es denn es wird auf dem Server anders gemapt). Ausserdem warum benutzt du Javascript, wenn du das Passwort sowieso Klartext überträgst? Mach es doch gleich serverseitig.
  8. Vielleicht gibt es bei dir ja X11cfg oder Xcfg. Auch als root getestet? Kann sein, dass der Ottonormaluser kein Zugriff drauf hat.
  9. Die Tools nennen sich xorgconfig (commandline) und xorgcfg.
  10. So in etwa könnte der Ausschnitt aussehen: <xsl:template match="textarea"> <xsl:copy-of select="." /> </xsl:template>
  11. Du kannst es verschlüsselt prüfen. 1. Möglichkeit: mit asp (Pseudocode): pwCrypted = cryptAlg(pwPlain) 2. Möglichkeit: mit SQL: SELECT ... HAVING password = CRYPT('pwPlain');
  12. Setzt doch mal den Übertragunsmodus auf FTP_BINARY. So würde das zumindest mein FTP-Client machen.
  13. etreu

    Safari mouseover

    Der Safari könnte den reinen Text als Link interpretieren. Wenn du auf einem Buchstaben bist (over), wenn nicht, dann out. Probiere mal den Text in ein span-Tag zu schreiben und diesem die Effekte zuzuweisen.
  14. Die theoretische Prüfung bezieht sich auf alle Bereiche deiner Ausbildung bzw. dem, was du in der Berufsschule gelernt hast. Wenn es in der Prüfung was zum Thema Programmierung gibt, dann ist das eher allgemeiner Natur (z.B. UML). In der praktischen Prüfung kannst du dir ja deine Programmiersprache aussuchen, wenn der Betrieb keine vorgibt. Bei mir im Jahrgang wurde in der Berufschule C, C++ und Java vermittelt, allerdings nur die Grundlagen. Was ich so weiss ist, das einige Abschlussprojekte in Sprachen wie C++, VB, Pyhon, PHP und Java erstellt wurden. In der Prüfung könntest du vielleicht gefragt werden, warum diese Sprache und nicht jene, aber mehr sollte dazu nicht kommen. Wenn Fragen zur Programmierung gestellt werden, dann kann es passieren, dass du einen Teil deines Codes erklären sollst. Das war es aber dann auch schon (bei mir zumindest).
  15. Du könntest versuchen es in deinem Stylesheet zu umgehen. Dafür legst du ein eigenes Template an, indem du die Area so einstellst, wie du sie gern hättest. Ich glaube ich habe mal was ähnliches gemacht. Dauert aber etwas, bis nachschauen kann.
  16. etreu

    Pipe von STDERR

    Dann probier doch mal: (command > /dev/null) 2>&1 | toWhatEver - Ausgabe ignorieren - Fehlerausgabe auf die Ausgabe leiten - wie gewohnt pipen
  17. etreu

    Pipe von STDERR

    Wie einlesen? Das ist doch unnötig. Wenn du dein Kommando in einer Subshell startest ist das ganze doch überhaupt kein Problem! Beispiel (bash): (find ./ -name '*.php' -print 2> stderr.log) > stdout.log
  18. Mittels href werden keine Daten übergeben. Wenn schon eine Aktion bei onclick ausgeführt wird, dann muss das die submit-Funktion deines Formulars sein. Dann werden auch die Daten übermittelt.
  19. Die Textarea zeigt den Text unformatiert an, wie das <pre>-Tag. Willst du den Text in einem anderen HTML-Element anzeigen, dann ist nl2br() dein Freund. Nach deiner Aussage werden die (nicht sichtbaren) Steuerzeichen mitgespeichert, also sollte das so kein Problem sein.
  20. Welche Programmiersprache macht das denn?
  21. Schon mal deine Query in einem anderen Interface zur Datenbank ausprobiert? Vielleicht hast du da ja einen Mysql-Dialekt drin, den Oracle nicht mag.
  22. rowsize = x; colsize = y; 2dimArray = new Array(rowsize); for (i = 0; i < 2dimArray.length(); ++i) { 2dimArray[i] = new Array(colsize); }
  23. Für die eigenen ID habe ich einfach mal $myId genommen. Wo die herkommt ist mir eigentlich egal. Ich gehe davon aus, dass person eine m:n Relation ist. Wobei ich aktuell davon ausgehe, dass diese Symmetrisch ist. Vorgehen: - Liste mit Personen die ich kenne ($known) - Liste der Pfade ($path) - SQL: - es gibt das Paar A und B in der Tabelle - ich suche alle Paare raus, in denen ich keine Person bereits kenne ( IN ... ) - ich weiss allerdings nicht, ob ich A oder B kenne ( ... OR ... ) - ich ignoriere die Ergebnisse, wo ich beide Personen kenne ( NOT IN ) - kein Ergebnis gefunden: keine neue Bekanntschaft - Ergebnisse durchgehen: - bestimmen, ob A oder B die neue Bekanntschaft ist ($new) - festhalten, über wen die neue Person gefunden wurde ($old) - die neue Person als bekannt merken (zu $known hinzufügen) - Pfad bestimmen: - alle Pfade suchen, an denen $old an letzter Stand - neuen Pfad erstellen, in dem ich $new ranhänge - jeder Pfad wird als Stack behandelt - die neuen Pfade zu den alten hinzufügen (hier wird im Code aktuell eine Ersetzung vorgenommen) - das ganze solange bis nichts mehr gefunden wird, oder bis die max. Suchtiefe erreicht wurde Änderung im Code: array_push($new, $item); array_push($item,$newpath); // ... $path = array_merge($path, $newpath) [/PHP]
  24. So in etwa könnte das Ganze aussehen (nicht getestet). Datenbankzugriffe via ADODB (www.phplens.com/adodb). $iterations = 0; $known = array($myId); $path = array(array($myId)); while ($iterations++ < MAX_DEPTH) { $list = implode("', '", $known); $sql = "SELECT person.A, person.B FROM person ". " WHERE ". " person.A IN ('".$list."') AND person.B NOT IN ('".$list."') OR ". " person.B IN ('".$list."') AND person.A NOT IN ('".$list."') "; $rs = $db->Execute($sql); if ($rs) { if ($rs->RecordCount() == 0) { // keine neuen Personen gefunden => Ende der Suche break; } else { $newpath = array(); while (!$rs->EOF) { $row = $rs->FetchRow(); if (in_array($row['A'], $known) { $new = $row['B']; $old = $row['A']; } else { $new = $row['A']; $old = $row['B']; } array_push($new, $known); //Pfade foreach($path in $item) { if (end($item) == $old) { array_push($new, $item); } array_push(array_merge($item, array($new)),$newpath); } } $path = $newpath; } } else { // Fehler in der Datenbankabfrage } } [/PHP]
  25. Wie versprochen ein kleiner Auszug. function XMLParser() { $this->parser = xml_parser_create(); // Objekt als Parser anmelden xml_set_object($this->parser, $this); // default-handling xml_set_default_handler($this->parser, "handleDefault"); // element-handler xml_set_element_handler($this->parser, "handleElementOpen", "handleElementClose"); // cdata-handling xml_set_character_data_handler($this->parser, "handleCDATA"); // pi-handling xml_set_processing_instruction_handler($this->parser, "handlePI"); // namespace-handling xml_set_start_namespace_decl_handler($this->parser, "handleNamespace"); xml_set_end_namespace_decl_handler($this->parser, "closeNamespace"); // auf kleinschreibung setzen xml_parser_set_option($this->parser, XML_OPTION_CASE_FOLDING, false); // ignore whitespaces xml_parser_set_option($this->parser, XML_OPTION_SKIP_WHITE, true); xml_set_notation_decl_handler($this->parser, "handleNotation"); // entities xml_set_unparsed_entity_decl_handler($this->parser, "handleEntity"); $this->init(); } function handleElementOpen($parser, $name, $attribs) { array_push($this->stack, $name); switch ($name) { case "title": $this->mode[] = CG_TITLE; break; case "inhalt": $this->mode[] = CG_CONTENT; break; default: $this->mode[] = CG_CONTENT_BODY; $this->addData($name, $attribs); } } function handleElementClose($parser, $name) { $top = end($this->stack); if ($top != $name) { die("Unclosed TAG $top!<br/>"); } array_pop($this->stack); switch (array_pop($this->mode)) { case CG_TITLE: case CG_CONTENT: array_pop($this->mode); break; // elemente die geschrieben werden default: $this->closeData($name); } } function handleCDATA($parser, $data) { //echo "handleCDATA: $data<br/>\n"; switch (end($this->mode)) { case CG_TITLE: $this->setTitle($data); break; default: $this->addText($data); } } [/PHP]

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