Das war du beschrieben hast sind Basentripletts, keine Gene.

Wenn es doch Basentripletts geht, statt um Gene, dann solltest du aufpassen und nicht nur die Nukleinbasen der DNA Adenin (A), Guanin (G), Cytosin (C) und Thymin (T) aufzählen, sondern auch Uracil (U), welches bei der RNA anstelle von Thymin vorkommt.

Des Weiteren bilden drei Nukleotide nicht eine Aminosäure, sondern codieren diese lediglich. Bei der Translation lagern sich an die mRNA jeweils komplimentäre tRNA an, welche eine Aminosäure transportieren. Das Ribosom bindet diese Aminosäuren als Kette, wodurch eine Polypeptidkette entstehen kann. Diese wiederum ist im fertigen Zustand ein Protein.

Ein Gen hingegen ist einfach nur ein Abschnitt der DNA, welcher eine bestimmte Information codiert (wie z.B. den Aufbau eines Proteins).

Mit freundlichen Grüßen

DerFalke123

...zur Antwort

Ich habe die Erfahrung gemacht, dass eine Depression rückwirkend gesehen positive Aspekte haben kann. Einfach weil man dadurch Dinge lernt, die man auf keine andere Weise lernen könnte. Die Depression selbst ist aber nichts positives.

Wie einige andere bereits geantwortet haben, kann es sich um eine Bipolare Störung handeln. Allerdings ist es auch möglich, dass es eine Depression ist und du Unterbewusst dagegen ankämpfst, indem dein Humor gestärkt wird. Dies würde erklären, weshalb du vieles lustig findest.

Mit freundlichen Grüßen

DerFalke123

...zur Antwort

Das geht via AJAX. Über einen Eventlistener für den submit-Button kannst du eine JavaScript-Funktion aufrufen, welche dann die Werte aus den Formularfeldern ohne reload an den Webserver schickt.

Wie man mit AJAX umgeht ist hier relativ gut erklärt:

https://www.w3schools.com/xml/ajax_intro.asp

Das Formular kannst du einfach ausblenden, indem du z.B. mittels JavaScript die CSS-Eigenschaft ,,display" auf ,,none" setzt.

Mit freundlichen Grüßen

DerFalke123

...zur Antwort

Die Antwort lautet ganz simpel nein.

Der Grund dafür ist, dass nichts für immer existiert. Selbst das Universum wird irgendwann nicht mehr existieren. Spätestens dann ist für die Menschheit auch Schluss.

Allerdings kann es gut sein, dass es die Menschheit eine umgangssprachliche ,,halbe Ewigkeit" geben wird. Ob es sich dabei um eine Milliarde Jahre oder doch nur ein Jahrzehnt handelt ist aber unklar.

...zur Antwort

Die Weiterleitung auf eine andere Seite ist problemlos möglich. Das schwierigste daran wird sein, dass diese Seite nicht im aktuelle Tab, sondern in einem neuen Fenster geöffnet werden soll. Aus diesem Grund fällt die Möglichkeit mit header, wie @EinAlexander sie bereits korrekt beschrieben hat, weg.

Alternativ kannst du dies auch per JavaScript tun.

Dafür musst du nach erfolgter Eingabe per PHP ein Script-Tag einbinden, welches folgendes beinhaltet:

window.open("url");

Beim laden der Seite führt dies automatisch dazu, dass die erzeugte url in einem neuen Fenster geöffnet wird.

Mit freundlichen Grüßen

DerFalke123

...zur Antwort

Einfach nur

#navigation{
  background-color: transparent ;
}

statt

#navigation{
  background-color: blue;
}

und dein Problem müsste gelöst sein.

Wenn du den Hintergrund des Menüs sowohl blau als auch transparent haben möchtest, dann kannst du mit rgba arbeiten. z.B.:

background-color : rgba(0, 0, 255, 0.5)

Mit freundlichen Grüßen

DerFalke123

...zur Antwort

Es ist nicht möglich über normales Js eine Seite sicher zu schützen. Der Grund dafür liegt bereits in dem Prinzip, auf dem die Sprache aufgebaut ist.

JavaScript ist eine clientseitige Sprache, das bedeutet, dass die .js-Datei zuerst zum Nutzer geschickt und dort von dessen Browser ausgeführt wird. Dadurch, dass die Datei beim Nutzer vorliegt, hat dieser auch die Möglichkeit sich die gesamte Datei anzuschauen. Die Datei irgendwie zu verschlüsseln würde nichts bringen, weil sonst der Browser sie nicht lesen könnte.

Aus diesem Grund musst du dir deswegen auch keine Sorgen machen:

Kann leider mein Code nicht posten, da vertraulich.

Spätestens dann, wenn du die Seite online stellst, hat jeder der die Seite aufruft automatisch den Quellcode (ob er ihn sich anschaut ist ihm überlassen).

Um eine Webseite effektiv mit einem Passwort schützen zu können, musst du PHP verwenden. PHP hat als serverseitige Sprache die Eigenschaft, dass der Quellcode den Server nicht verlässt und somit auch kein Nutzer Zugriff darauf hat. Ebenfalls bietet PHP die Möglichkeit auf einfachen Weg eine Datenbankverbindung herzustellen, welche ebenfalls für ein ordentliches Login wichtig ist (alternativ, wenn es nur ein oder wenige Benutzer gibt, kann man die Daten auch direkt in den Quellcode schreiben und dort vergleichen. Das wäre zwar möglich, allerdings entspricht dies nicht der ordentlichen Programmierform).

Eine weitere Möglichkeit, wenn du unbedingt bei JavaScript bleiben willst, wäre das serverseitige Js-Framework NodeJS. Mit ihm lässt sich vergleichbares erreichen wie mit PHP, aber es ist für Anfänger nicht ideal geeignet.

Mit freundlichen Grüßen

DerFalke123

...zur Antwort

In dem von dir gezeigten Quellcode ist keine Stelle dabei, an der die Schriftfarbe geändert wird.
Allerdings sieht man, dass 2 JavaScript Dateien (config.js und main.js) eingebunden. In einer dieser beiden Dateien (höchstwahrscheinlich in der main.js) wird diese Änderung wohl vorgenommen.
Schau dir einfach mal diese Dateien an oder poste den Quellcode davon. So kann dir jedenfalls niemand weiterhelfen.

Mit freundlichen Grüßen

DerFalke123

...zur Antwort

Ich schätze mal, dass du JavaScript meinst, und nicht Java, da du dich auf das Web beziehst.

Falls ja wären folgende Seiten zum lernen von JavaScript und HTML empfehlenswert:

https://wiki.selfhtml.org/

https://www.w3schools.com/

Ich persönlich finde W3schools am besten/geeignesten, allerdings solltest du einige Grundkenntnisse in Englisch haben, da die komplette Seite in dieser Sprache ist.

Für PHP eignet sich meiner Meinung nach am besten das PHP Manual

http://php.net/manual/de/index.php

Bei dieser Seite bietet es sich im späteren Verlauf an, wenn du nach etwas suchst direkt danach zu googeln, statt dich durch die Seite zu klicken.

Dafür reicht es in der Regel, wenn du ,,php" gefolgt von der Funktion über die du etwas wissen möchtest schreibst. Eines der obersten Suchergebnisse ist dann der PHP Manual Eintrag.

Beispiel für die Suchabfrage: ,,php kontrollstrukturen" oder auch ,,php isset"

Ich hoffe ich konnte dir damit weiterhelfen und wünsche dir viel Erfolg beim lernen.

Mit freundlichen Grüßen

DerFalke123

...zur Antwort
Richtige PHP - HTML Strukturierung / Shortcodes in PHP sinnvoll?

Hallo alle zusammen, ich habe ein Problem mit dem im Moment ein wenig überfordert bin. Ich bringe mir gerade PHP Programmieren bei, um ein dynamisches Produkt-Template für meine Webseite zu erstellen das alle wichtigen Daten / Bilder / Preise von ausgewählten Produkten mithilfe von Variablen anzeigt.

In dieser Infobox benutze ich einen Tabreiter, damit der Besucher zwischen den verschiedenen Kategorien ( Übersicht / Ausstattung / Wertung / Preisvergleich ) wechseln kann.

Da ich als CMS Wordpress nutze, hatte ich für diese Tabs hatte ich bisher immer ein Plugin verwendet: Shortcodes Ultimate

Und genau dazu hätte ich 2 Fragen:

  1. Ist es Sinnvoll in PHP Templates Shortcodes zu verwenden, oder sollte dies eher vermieden werden?
  2. Da ich ein Plugin für den Tabreiter verwende das Verschachtelte Shortcode verwendet, muss ich ca. 90% des gesamten HTML Codes in PHP Variablen schreiben muss. In diesen Variablen stehen aber dann nochmals Variablen wie Preis, EU-Kennwerte.. Mein Gefühl dabei ist irgenwie nicht so gut..

Damit ich dan Variablen in Variablen schreiben kann habe ich diesen Code verwendet:

php ob_start();

<div>HTML-Code mit PHP-Variablen</div>

php $my_var = ob_get_contents();

php ob_end_clean();

php echo $my_var;

Ist es in Ordnung wenn ich 90 % des gesamten HTML Codes (200 Zeilen) so in die PHP Variablen schreibe, in denen dann nochmals Variablen stehen. Oder sollte ich auf diese Shortcodes in meinen Templates lieber verzichten.

Vielen Dank schon einmal für die Hilfe!

Liebe Grüße & Schönen Tag.

...zum Beitrag

Warum nicht einfach:

$my_var = "<div>HTML-Code mit PHP-Variablen</div>" ;

?

Ich kenne mich zwar mit WordPress und Shortcodes nicht aus, aber ich wüsste nicht weshalb man den Umweg über den Ausgabepuffer machen sollte. Um andere Variablen mit einzubeziehen braucht man das nicht:

$my_var = "<div>HTML-Code mit einem Wert aus einer PHP-Variable: " . $my_var2 . "</div>" ;
...zur Antwort

Um das zu erreichen muss man etwas tricksen:

td {
   border : 0px solid black ;
}
table {
   border-spacing: 0px;
}
tr:first-of-type td:nth-of-type(2) {
   border-width : 1px 1px 0px 1px ;
}
tr:last-of-type td:nth-of-type(2) {
   border-width : 0px 1px 1px 1px ;
}
tr td:nth-of-type(2) {
   border-width : 0px 1px ;
}

An den Stellen an denen gerade ,,:nth-of-type(2)" steht, musst du dann statt der 2 einfach die für dich passende Spaltennummer eintragen.

Mit freundlichen Grüßen

DerFalke123

...zur Antwort

Du musst der Klasse dropdown noch position relative geben, dann müsste es funktionieren:

.dropdown {
   position : relative ;
}

Mit freundlichen Grüßen

DerFalke123

...zur Antwort

Du machst es dir viel umständlicher als notwendig. Alles was du brauchst ist das Input-Feld und einen Button.

Beim klickt auf den Button kann eine Variable negiert werden, welche ausdrückt, dass nun das Input Feld den type text hat:

var x = 1 ;
$("#button").click(function() {
   if(x = 1){
      $("#pw").attr("type", "text") ;
      $(this).text("Verbergen") ;
   }
   else {
      $("#pw").attr("type", "password") ;
      $(this).text("Anzeigen") ;
   }
   x *= -1 ;
});

Für ein a-Tag, welches sich in einem zusätzlichen Div befindet besteht hier absolut keine Notwendigkeit. Wenn du es trotzdem so machen willst steht dir das natürlich frei.

Mit freundlichen Grüßen

DerFalke123

...zur Antwort

Du könntest jedem Bild einfach ein after oder before Pseude-Element anhängen, welches das von dir gewünschte Bild enthält. Dieses Pseudo-Element könntest du dann beliebig per position absolut relativ zu dem Bild positionieren.

img::after {
   content : url('lupe.png');
   position : absolute ;
   bottom : 0px ;
   right : 0px ;
}

Das obige Beispiel platziert das Bild von der Lupe in der rechten unteren Ecke jedes Bildes.

Ggf. muss noch ein z-index für das after- bzw. before-element gesetzt werden oder auch das img als position relative deklariert werden (nicht getestet).

img {
   position : relative ;
}

Mit freundlichen Grüßen

DerFalke123

...zur Antwort

$("#vm").html("Neuer String")

Mit freundlichen Grüßen

DerFalke123

...zur Antwort

Hallo loveDJ97,

wenn dir wirklich daran liegt die Programmiersprachen zu lernen, dann empfehle ich dir die Seiten komplett selbst zu schreiben. Dabei hast du nicht nur die Möglichkeit dich daran zu gewöhnen, sondern kannst auch selbst vollkommen frei entscheiden wie du was umsetzt.

Es stimmt, dass heutzutage vermehrt Content Management Systeme (CMS) wie z.B. WordPress oder Typo3 verwendet werden, um eine Website zu erstellen. Dabei ist zu bedenken, dass man sich zwar schnell eine einfache Seite mit WordPress gestalten kann, man dabei aber nicht wirklich etwas über die Programmierung lernt. Sollte man dann mal etwas komplexere Wünsche haben, die das CMS nicht bietet, dann weiß man gleich nicht mehr weiter.

D.h., dass man trotzdem früher oder später Programmierkenntnisse braucht, welche man aber wie bereits gesagt durch die CMS nicht wirklich lernt.

Aus diesem Grund wäre es sinnvoll sich zuerst mit vollständig selbst programmierten Seiten die Programmierfähigkeiten anzueignen (inkl. zu sehen, was überhaupt alles möglich ist, wie man grundsätzlich an soetwas rangehen muss etc.) und erst wenn man das hat sich dann den CMS zu widmen, welche einem einen Teil der Arbeit abnehmen.

Hier nochmal ein kurzer Überblick:

CMS:

  • schnell eine eigene Seite
  • verhältnissmäßig wenig Aufwand

Selbst programmieren:

  • mehr (Zeit-)Aufwand
  • Besseres Verständis der Zusammenhänge
  • Mehr Möglichkeiten als bei einem CMS (natürlich bieten auch CMS die Möglichkeit selbstgeschriebene Plugins/Extensions einzubinden, dies ist allerdings bei CMS wie z.B. Typo3 für Anfänger sehr kompliziert und verwirrend)

Mit freundlichen Grüßen

DerFalke123

...zur Antwort

Du musst zur ordentlichen Ausgabe den String natürlich wieder decoden. Dafür gibt es die Funktion uft8_decode. Die uft8-Maskierung ist z.B. für die Speicherung in Datenbanken gedacht, innerhalb von PHP benötigst du diese nicht.

Mit freundlichen Grüßen

DerFalke123

...zur Antwort

Die Schriftart ist an beiden Stellen die selbe. Hast du schon einmal versucht deinen Cache zu löschen (Browser-Cache)? Möglicherweise wird bei dir noch die ältere Version angezeigt, weil die CSS-Datei nicht reloadet wurde.

Mit freundlichen Grüßen

DerFalke123

...zur Antwort